<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>_kiss_fft_guts.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxFFT/3rdparty/KissFFT/</path>
    <filename>__kiss__fft__guts_8h.html</filename>
    <includes id="kiss__fft_8h" name="kiss_fft.h" local="yes" imported="no">kiss_fft.h</includes>
    <includes id="kiss__fft__log_8h" name="kiss_fft_log.h" local="yes" imported="no">kiss_fft_log.h</includes>
    <class kind="struct">kiss_fft_state</class>
    <member kind="define">
      <type>#define</type>
      <name>C_ADD</name>
      <anchorfile>__kiss__fft__guts_8h.html</anchorfile>
      <anchor>a1f70747639c855259a0965de768e030a</anchor>
      <arglist>(res, a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>C_ADDTO</name>
      <anchorfile>__kiss__fft__guts_8h.html</anchorfile>
      <anchor>a2042ee8c6fb9306eb20d62e6506446aa</anchor>
      <arglist>(res, a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>C_FIXDIV</name>
      <anchorfile>__kiss__fft__guts_8h.html</anchorfile>
      <anchor>a05e11bb1e8e815dd7bdd199060b7555a</anchor>
      <arglist>(c, div)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>C_MUL</name>
      <anchorfile>__kiss__fft__guts_8h.html</anchorfile>
      <anchor>ab5092aa032092f1057feca5fbea40758</anchor>
      <arglist>(m, a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>C_MULBYSCALAR</name>
      <anchorfile>__kiss__fft__guts_8h.html</anchorfile>
      <anchor>a958da96ff02cad6be35cafa3019804b5</anchor>
      <arglist>(c, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>C_SUB</name>
      <anchorfile>__kiss__fft__guts_8h.html</anchorfile>
      <anchor>a8c00bd9702f25a8514402a3779b3bdda</anchor>
      <arglist>(res, a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>C_SUBFROM</name>
      <anchorfile>__kiss__fft__guts_8h.html</anchorfile>
      <anchor>aa3f448e1963492dfc145fc391cbedd27</anchor>
      <arglist>(res, a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_OVERFLOW_OP</name>
      <anchorfile>__kiss__fft__guts_8h.html</anchorfile>
      <anchor>a664c056b2a7093f88391d7db3558aa24</anchor>
      <arglist>(a, op, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HALF_OF</name>
      <anchorfile>__kiss__fft__guts_8h.html</anchorfile>
      <anchor>a0b812a30fdb0c530a90a18d1692fab6c</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>kf_cexp</name>
      <anchorfile>__kiss__fft__guts_8h.html</anchorfile>
      <anchor>ac7852abdf2dc5ed4538551be6d1dd20b</anchor>
      <arglist>(x, phase)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KISS_FFT_COS</name>
      <anchorfile>__kiss__fft__guts_8h.html</anchorfile>
      <anchor>a2e780e8fe86d9c3e7b6a469f61aaf5d1</anchor>
      <arglist>(phase)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KISS_FFT_SIN</name>
      <anchorfile>__kiss__fft__guts_8h.html</anchorfile>
      <anchor>a2d4fc93cde15512f1946f364d5271dd3</anchor>
      <arglist>(phase)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KISS_FFT_TMP_ALLOC</name>
      <anchorfile>__kiss__fft__guts_8h.html</anchorfile>
      <anchor>abd992e9886fb74f97bf0b6e057fe08a5</anchor>
      <arglist>(nbytes)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KISS_FFT_TMP_FREE</name>
      <anchorfile>__kiss__fft__guts_8h.html</anchorfile>
      <anchor>ab915c572fe96a51a3528b7419248b655</anchor>
      <arglist>(ptr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXFACTORS</name>
      <anchorfile>__kiss__fft__guts_8h.html</anchorfile>
      <anchor>af176a125e008eb443996cf0f83cc135c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>pcpx</name>
      <anchorfile>__kiss__fft__guts_8h.html</anchorfile>
      <anchor>ac1abb41ecdedd05dda5d1ce83b67a704</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S_MUL</name>
      <anchorfile>__kiss__fft__guts_8h.html</anchorfile>
      <anchor>a944e08f3916c56a9697bbfed458eaa94</anchor>
      <arglist>(a, b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>absolute_transform.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>absolute__transform_8cpp.html</filename>
    <includes id="absolute__transform_8h" name="absolute_transform.h" local="yes" imported="no">absolute_transform.h</includes>
  </compound>
  <compound kind="file">
    <name>absolute_transform.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>absolute__transform_8h.html</filename>
    <includes id="transform__function_8h" name="transform_function.h" local="yes" imported="no">PlotJuggler/transform_function.h</includes>
    <class kind="class">AbsoluteTransform</class>
  </compound>
  <compound kind="file">
    <name>ads_globals.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/</path>
    <filename>ads__globals_8cpp.html</filename>
    <includes id="DockSplitter_8h" name="DockSplitter.h" local="yes" imported="no">DockSplitter.h</includes>
    <includes id="DockManager_8h" name="DockManager.h" local="yes" imported="no">DockManager.h</includes>
    <includes id="IconProvider_8h" name="IconProvider.h" local="yes" imported="no">IconProvider.h</includes>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <namespace>ads</namespace>
    <namespace>ads::internal</namespace>
    <member kind="function">
      <type>QPixmap</type>
      <name>createTransparentPixmap</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>ac8e0fa02e2e4c0ebdded5c91f5f3cd46</anchor>
      <arglist>(const QPixmap &amp;Source, qreal Opacity)</arglist>
    </member>
    <member kind="function">
      <type>CDockInsertParam</type>
      <name>dockAreaInsertParameters</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a81fe2f0ef228012269068c02d04113e4</anchor>
      <arglist>(DockWidgetArea Area)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideEmptyParentSplitters</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>ab0baf59175a1148331a004285873d4e8</anchor>
      <arglist>(CDockSplitter *FirstParentSplitter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replaceSplitterWidget</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>aa309e98c78ed61047fc75fa7e978b1b5</anchor>
      <arglist>(QSplitter *Splitter, QWidget *From, QWidget *To)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>repolishStyle</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>acdbeb3181b5f1d7c99bf1e9a3b6f7c43</anchor>
      <arglist>(QWidget *w, eRepolishChildOptions Options=RepolishIgnoreChildren)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setButtonIcon</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>af44646af8905954d8ae0c3b700e67a4e</anchor>
      <arglist>(QAbstractButton *Button, QStyle::StandardPixmap StandarPixmap, ads::eIcon CustomIconId)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ads_globals.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/include/Qads/</path>
    <filename>ads__globals_8h.html</filename>
    <class kind="class">ads::internal::CDockInsertParam</class>
    <namespace>ads</namespace>
    <namespace>ads::internal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ADS_DEBUG_LEVEL</name>
      <anchorfile>ads__globals_8h.html</anchorfile>
      <anchor>a224a5f943297f9c67708338826fa7fd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ADS_EXPORT</name>
      <anchorfile>ads__globals_8h.html</anchorfile>
      <anchor>a41c5734b069e83ffc3b3e1e66e029ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ADS_PRINT</name>
      <anchorfile>ads__globals_8h.html</anchorfile>
      <anchor>a0935f39f13368237d09c1ddd6874fed4</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DockWidgetArea</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoDockWidgetArea</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7a505240c9ad0aba35dedaf70c4e5719bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LeftDockWidgetArea</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7a7242c396dc913d8807272ea4160e1d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RightDockWidgetArea</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7afe6a907c142dd80dd7cd7091e6bbe935</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TopDockWidgetArea</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7a87a496940f46ae4c507c036ef92d97f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BottomDockWidgetArea</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7a3c2e5b0771e8331af3849823244df023</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CenterDockWidgetArea</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7ad79f452d448277f1da5b8774aaed452a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvalidDockWidgetArea</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7a75157a8d7e47bc4a9c89c6618f527dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OuterDockAreas</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7a5089d0b950ac6518fc171f9f44b72a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AllDockAreas</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7a1dcf46c7e8f62d1a2505faf4c889b53a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eBitwiseOperator</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>ab53144680281f07cbe7d1f02ffaa5ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BitwiseAnd</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>ab53144680281f07cbe7d1f02ffaa5ac3a9079948b6ab2d474328e0764aaa93d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BitwiseOr</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>ab53144680281f07cbe7d1f02ffaa5ac3a6b8b27fee0fd51b7cf51b3aea35038c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eDragState</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a48fa59244b793a503434caf33c730782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DraggingInactive</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a48fa59244b793a503434caf33c730782aeabf4a0cbd330ac7f97b43f263011a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DraggingMousePressed</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a48fa59244b793a503434caf33c730782a7f7a21992ac332c9b8fbc23f4c1982ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DraggingTab</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a48fa59244b793a503434caf33c730782ae82213dbcb78e8b06d58bf82da65cfb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DraggingFloatingWidget</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a48fa59244b793a503434caf33c730782a6316d3960366e313e8f4c82050b2c680</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eIcon</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa9a42efd933daef3059e7a79759a2521</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TabCloseIcon</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa9a42efd933daef3059e7a79759a2521a70883c280991d541c9f28c5dcaa668f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockAreaMenuIcon</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa9a42efd933daef3059e7a79759a2521a4ddd074e0832c894ceafc38164e776a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockAreaUndockIcon</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa9a42efd933daef3059e7a79759a2521a198f0dcbe153e7ed432480cbddf12531</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockAreaCloseIcon</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa9a42efd933daef3059e7a79759a2521a837495d1aff45ae7ddedb57b3adce8e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IconCount</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa9a42efd933daef3059e7a79759a2521a876cc3f7de3b1741ea312402cb3f4cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eRepolishChildOptions</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a34cf11d1576c4655c0ecc97eefd0e0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RepolishIgnoreChildren</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a34cf11d1576c4655c0ecc97eefd0e0f4a398ef498a3f1a3b3599053f269b33fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RepolishDirectChildren</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a34cf11d1576c4655c0ecc97eefd0e0f4a621f597bcd6740babc6699f7b3f301a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RepolishChildrenRecursively</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a34cf11d1576c4655c0ecc97eefd0e0f4a202f2c34bd7570293d656747bf66110d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TitleBarButton</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a0596f4e5d6e1fe08d754abae7d9f22a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TitleBarButtonTabsMenu</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a0596f4e5d6e1fe08d754abae7d9f22a6acb1e67a589c93ad39aafb4162c79409f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TitleBarButtonUndock</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a0596f4e5d6e1fe08d754abae7d9f22a6a72462fdc66eca5c63b7c56e9ebf385b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TitleBarButtonClose</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a0596f4e5d6e1fe08d754abae7d9f22a6af0294c8717be3b75d61018b59d6a123c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QPixmap</type>
      <name>createTransparentPixmap</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>ac8e0fa02e2e4c0ebdded5c91f5f3cd46</anchor>
      <arglist>(const QPixmap &amp;Source, qreal Opacity)</arglist>
    </member>
    <member kind="function">
      <type>CDockInsertParam</type>
      <name>dockAreaInsertParameters</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a81fe2f0ef228012269068c02d04113e4</anchor>
      <arglist>(DockWidgetArea Area)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>findParent</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a74d9ea4d798551e895ccfb4451a15112</anchor>
      <arglist>(const QWidget *w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideEmptyParentSplitters</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>ab0baf59175a1148331a004285873d4e8</anchor>
      <arglist>(CDockSplitter *FirstParentSplitter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replaceSplitterWidget</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>aa309e98c78ed61047fc75fa7e978b1b5</anchor>
      <arglist>(QSplitter *Splitter, QWidget *From, QWidget *To)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>repolishStyle</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>acdbeb3181b5f1d7c99bf1e9a3b6f7c43</anchor>
      <arglist>(QWidget *w, eRepolishChildOptions Options=RepolishIgnoreChildren)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setButtonIcon</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>af44646af8905954d8ae0c3b700e67a4e</anchor>
      <arglist>(QAbstractButton *Button, QStyle::StandardPixmap StandarPixmap, ads::eIcon CustomIconId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFlag</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a8812373a542759b211ea322fe9d11853</anchor>
      <arglist>(T &amp;Flags, typename T::enum_type flag, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setToolTip</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a3fbe2a284223c621ccbb5fceda29483a</anchor>
      <arglist>(QObjectPtr obj, const QString &amp;tip)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>ClosedProperty</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>ad125aad335ea1c9837f87434dfb0bd6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>DirtyProperty</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a6607536f80328c1ef4af136be8e28f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>Restore</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a917629682ccc69df6fea03550aa98c65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>RestoreTesting</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a1b83faf4db5715a92f6209e8d65a957b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>alphanum.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/</path>
    <filename>alphanum_8hpp.html</filename>
    <class kind="struct">doj::alphanum_less</class>
    <namespace>doj</namespace>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>a3b1adaf5632863716bce8f2488e47957</anchor>
      <arglist>(char *l, char *r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>ad834a17e25bd97035e3c946a6957bb3f</anchor>
      <arglist>(char *l, const char *r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>a97af5007e8a11ec5a13467c84d11676b</anchor>
      <arglist>(char *l, const std::string &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>abb4c711e0bddba1d516914ded7ea2896</anchor>
      <arglist>(const char *l, char *r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>ab3416f4d5032e675d1b7b6b7fbbf2123</anchor>
      <arglist>(const char *l, const char *r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>a89cacfad74458c555a8566df388b2c98</anchor>
      <arglist>(const char *l, const std::string &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>ac0c7f766d543afb5513105747e776fed</anchor>
      <arglist>(const lT &amp;left, const rT &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>a19670149240b0eac74f293fc11082315</anchor>
      <arglist>(const std::string &amp;l, char *r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>a676a9a81372c0f744ca1e4038768d6b4</anchor>
      <arglist>(const std::string &amp;l, const char *r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp&lt; std::string &gt;</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>a22765105d9e219d257fc3a9b4848d120</anchor>
      <arglist>(const std::string &amp;l, const std::string &amp;r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>args.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/contrib/fmt/</path>
    <filename>args_8h.html</filename>
    <includes id="core_8h" name="core.h" local="yes" imported="no">core.h</includes>
    <class kind="class">detail::dynamic_arg_list</class>
    <class kind="class">dynamic_format_arg_store</class>
    <class kind="struct">detail::is_reference_wrapper</class>
    <class kind="struct">detail::is_reference_wrapper&lt; std::reference_wrapper&lt; T &gt; &gt;</class>
    <class kind="struct">dynamic_format_arg_store::need_copy</class>
    <class kind="struct">detail::dynamic_arg_list::node</class>
    <class kind="struct">detail::dynamic_arg_list::typed_node</class>
    <namespace>detail</namespace>
    <member kind="function">
      <type>auto</type>
      <name>unwrap</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7478a5f6f5666dcf49bb66419f3915a0</anchor>
      <arglist>(const std::reference_wrapper&lt; T &gt; &amp;v) -&gt; const T &amp;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>unwrap</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9602c3c0e27afc3a2020bd0044af3da1</anchor>
      <arglist>(const T &amp;v) -&gt; const T &amp;</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>backward.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/backward-cpp/</path>
    <filename>backward_8cpp.html</filename>
    <includes id="backward_8hpp" name="backward.hpp" local="yes" imported="no">backward.hpp</includes>
    <namespace>backward</namespace>
    <member kind="variable">
      <type>backward::SignalHandling</type>
      <name>sh</name>
      <anchorfile>namespacebackward.html</anchorfile>
      <anchor>a6be34a42939faf0fbcfe077ce9faf9ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>backward.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/backward-cpp/</path>
    <filename>backward_8hpp.html</filename>
    <class kind="class">backward::cfile_streambuf</class>
    <class kind="class">backward::Colorize</class>
    <class kind="struct">backward::details::default_delete</class>
    <class kind="struct">backward::details::deleter</class>
    <class kind="struct">backward::details::demangler</class>
    <class kind="struct">backward::details::demangler_impl</class>
    <class kind="class">backward::details::handle</class>
    <class kind="struct">backward::details::hashtable</class>
    <class kind="struct">backward::SourceFile::not_isempty</class>
    <class kind="struct">backward::SourceFile::not_isspace</class>
    <class kind="class">backward::Printer</class>
    <class kind="struct">backward::ResolvedTrace</class>
    <class kind="struct">backward::details::rm_ptr</class>
    <class kind="struct">backward::details::rm_ptr&lt; const T * &gt;</class>
    <class kind="struct">backward::details::rm_ptr&lt; T * &gt;</class>
    <class kind="class">backward::SignalHandling</class>
    <class kind="class">backward::SnippetFactory</class>
    <class kind="class">backward::SourceFile</class>
    <class kind="struct">backward::ResolvedTrace::SourceLoc</class>
    <class kind="class">backward::StackTrace</class>
    <class kind="class">backward::StackTraceImpl</class>
    <class kind="class">backward::StackTraceImplBase</class>
    <class kind="class">backward::StackTraceImplHolder</class>
    <class kind="struct">backward::Trace</class>
    <class kind="class">backward::TraceResolver</class>
    <class kind="class">backward::TraceResolverImpl</class>
    <class kind="class">backward::TraceResolverImpl&lt; system_tag::unknown_tag &gt;</class>
    <class kind="class">backward::TraceResolverImplBase</class>
    <namespace>backward</namespace>
    <namespace>backward::Color</namespace>
    <namespace>backward::ColorMode</namespace>
    <namespace>backward::details</namespace>
    <namespace>backward::system_tag</namespace>
    <namespace>backward::trace_resolver_tag</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BACKWARD_ATLEAST_CXX98</name>
      <anchorfile>backward_8hpp.html</anchorfile>
      <anchor>aaf7db9f321c0520a0e7f901eec032d6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BACKWARD_CXX98</name>
      <anchorfile>backward_8hpp.html</anchorfile>
      <anchor>abf3b44e8f938981812f1a8b796b9dbd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BACKWARD_SYSTEM_UNKNOWN</name>
      <anchorfile>backward_8hpp.html</anchorfile>
      <anchor>afcee5c9532cda64f6fa6fefd5882b8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NOINLINE</name>
      <anchorfile>backward_8hpp.html</anchorfile>
      <anchor>a1b173d22e57d9395897acbd8de62d505</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nullptr</name>
      <anchorfile>backward_8hpp.html</anchorfile>
      <anchor>ab979d9d4b4923f7c54d6caa6e1a61936</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>override</name>
      <anchorfile>backward_8hpp.html</anchorfile>
      <anchor>a421c2a84099be332814e021bcf72c6cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unknown_tag</type>
      <name>current_tag</name>
      <anchorfile>namespacebackward_1_1system__tag.html</anchorfile>
      <anchor>a005308e2bb22645ab361db437e1efbe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>type</name>
      <anchorfile>namespacebackward_1_1ColorMode.html</anchorfile>
      <anchor>aec82452ed7333b210e205aaf6da2d090</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>automatic</name>
      <anchorfile>namespacebackward_1_1ColorMode.html</anchorfile>
      <anchor>aec82452ed7333b210e205aaf6da2d090ab3b137eb64307b81fef0ff09f93ee622</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>never</name>
      <anchorfile>namespacebackward_1_1ColorMode.html</anchorfile>
      <anchor>aec82452ed7333b210e205aaf6da2d090af0469cd8b4e78a7dbbb315e69b8a441b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>always</name>
      <anchorfile>namespacebackward_1_1ColorMode.html</anchorfile>
      <anchor>aec82452ed7333b210e205aaf6da2d090af66d65034994cb34507cf038a93b1c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>type</name>
      <anchorfile>namespacebackward_1_1Color.html</anchorfile>
      <anchor>a6292269f4da43517b3fe825563efee5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yellow</name>
      <anchorfile>namespacebackward_1_1Color.html</anchorfile>
      <anchor>a6292269f4da43517b3fe825563efee5ca8f7946cb6e3cd72b9624130f4d6b3053</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>purple</name>
      <anchorfile>namespacebackward_1_1Color.html</anchorfile>
      <anchor>a6292269f4da43517b3fe825563efee5ca83495492b6ede5f3b14a20d42204b8e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>reset</name>
      <anchorfile>namespacebackward_1_1Color.html</anchorfile>
      <anchor>a6292269f4da43517b3fe825563efee5ca40f024dfd446488cdd59a1e4438b2fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>move</name>
      <anchorfile>namespacebackward_1_1details.html</anchorfile>
      <anchor>ad24f2f88d54f9427acdf56cc736374b0</anchor>
      <arglist>(const T &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>move</name>
      <anchorfile>namespacebackward_1_1details.html</anchorfile>
      <anchor>a04154532c87d76958feb878627e30b64</anchor>
      <arglist>(T &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>split_source_prefixes</name>
      <anchorfile>namespacebackward_1_1details.html</anchorfile>
      <anchor>aca80b0f0335015da9cf5f8bcc6778e0e</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kBackwardPathDelimiter</name>
      <anchorfile>namespacebackward_1_1details.html</anchorfile>
      <anchor>a63a2b5c559f334ede442eaac25058d12</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BadOptionalAccessException.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/src/cpp/exceptions/</path>
    <filename>BadOptionalAccessException_8cpp.html</filename>
    <includes id="BadOptionalAccessException_8hpp" name="BadOptionalAccessException.hpp" local="no" imported="no">fastcdr/exceptions/BadOptionalAccessException.hpp</includes>
  </compound>
  <compound kind="file">
    <name>BadOptionalAccessException.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/exceptions/</path>
    <filename>BadOptionalAccessException_8hpp.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="yes" imported="no">Exception.h</includes>
    <class kind="class">eprosima::fastcdr::exception::BadOptionalAccessException</class>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
    <namespace>eprosima::fastcdr::exception</namespace>
  </compound>
  <compound kind="file">
    <name>BadParamException.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/src/cpp/exceptions/</path>
    <filename>BadParamException_8cpp.html</filename>
    <includes id="BadParamException_8h" name="BadParamException.h" local="no" imported="no">fastcdr/exceptions/BadParamException.h</includes>
  </compound>
  <compound kind="file">
    <name>BadParamException.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/exceptions/</path>
    <filename>BadParamException_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="yes" imported="no">Exception.h</includes>
    <class kind="class">eprosima::fastcdr::exception::BadParamException</class>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
    <namespace>eprosima::fastcdr::exception</namespace>
  </compound>
  <compound kind="file">
    <name>builtin_types.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/include/rosx_introspection/</path>
    <filename>builtin__types_8hpp.html</filename>
    <includes id="span_8hpp" name="span.hpp" local="yes" imported="no">rosx_introspection/contrib/span.hpp</includes>
    <includes id="SmallVector_8h" name="SmallVector.h" local="yes" imported="no">rosx_introspection/contrib/SmallVector.h</includes>
    <class kind="struct">RosMsgParser::Time</class>
    <namespace>RosMsgParser</namespace>
    <member kind="typedef">
      <type>llvm_vecsmall::SmallVector&lt; T, N &gt;</type>
      <name>SmallVector</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>af0a4ca2c23eccc2bbdb2755fced8e2a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>nonstd::span&lt; T &gt;</type>
      <name>Span</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>aa400033c29f418b79f1ee63904deafb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BuiltinType</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOOL</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044dadee2d1777dec924c54ca2950fa7a1288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BYTE</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044da69a95c712b82b2203151174629389d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHAR</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044daa7ab8c60a03f97b3985f6494b2f41017</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UINT8</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044da0fbea85e2e1326247ae6b7f5d40976dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UINT16</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044da964c59e4b89db22453dfb30ca1177fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UINT32</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044da6d32d14a7c6672a53a5a957be3aafaf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UINT64</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044da7052c8ce939339269656e1a6ba2fed70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT8</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044dad4d71815c2ab800d97906dcf8ac9ec3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT16</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044dace6fa0155b366c6dbcaf6e08908efb6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT32</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044da66e9b21fbf9c26fdd46e155e67cb9e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT64</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044da97f57a5c27d0c88a558662db31b1b713</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOAT32</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044daaea141cf52cc68c0692499d37a8c6ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOAT64</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044dac6b88e92bac00192269061e700cf3abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIME</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044da0d7eb714042db410e1ed8cf5e67110c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DURATION</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044dae911bac7ffabe452f1a68f9035aa6165</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRING</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044da5d8dbcfd8e207e6fcfc6149a4f72ef91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OTHER</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044daacdd0c2055029987e32302b5f3fd0ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>builtinSize</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a9645fd8ade8cf9bdb7048bfe9e61d336</anchor>
      <arglist>(const BuiltinType c)</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>ac02d07628b487898c73913026f60a77f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; bool &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>ab5f2a7857fec1195a4a2065ef0fec4d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; char &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>af0588bc89a61c87002460e0a6bdd3466</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; double &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a44b81e635d2ba81d5287f93da3a1cade</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; float &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>aaeec0912f2a5054c7d11601718edf018</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; int16_t &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a74e4627f47f9f47d2d963236991cc11d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; int32_t &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a0dc06e4094cd680dd051d95d087085fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; int64_t &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a84d18bf04fb91dbd17571fb1dbbc11c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; int8_t &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>acb4a7b43637a1e1b26f4afc4c67e41ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; RosMsgParser::Time &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>afa5febef1c9a389f6b28173c853c7f1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; std::string &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>ab0603551b6fb37fbd7d4b3570acec8f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; uint16_t &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a9ae843c4aa2a5b4a9e98ef2770c4377d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; uint32_t &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a171f2c074bca623ba9a2376d8e9d5f4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; uint64_t &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>aa6470201c9a2774445eafd6f8a2d411f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; uint8_t &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>addace53886c0568d721c1e73675a0f0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a3b7d4e5ed35602fad52787146f650b24</anchor>
      <arglist>(std::ostream &amp;os, const BuiltinType &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>toStr</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>af6db722f07ceddd1452ec8bf11aadafc</anchor>
      <arglist>(const BuiltinType &amp;c)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Cdr.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/src/cpp/</path>
    <filename>Cdr_8cpp.html</filename>
    <includes id="Cdr_8h" name="Cdr.h" local="no" imported="no">fastcdr/Cdr.h</includes>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
    <member kind="function">
      <type>size_t</type>
      <name>alignment_on_state</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a526d4830f06e5280b42424bb5db2cf5b</anchor>
      <arglist>(const FastBuffer::iterator &amp;origin, const FastBuffer::iterator &amp;offset, size_t data_size)</arglist>
    </member>
    <member kind="function">
      <type>constexpr uint8_t</type>
      <name>operator&quot;&quot;_8u</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a25c2e0afe935b3573462fb0d1b647806</anchor>
      <arglist>(unsigned long long int value)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr uint16_t</type>
      <name>PID_EXTENDED</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>aa40243d61e802102b944f225ff1721f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr uint16_t</type>
      <name>PID_EXTENDED_LENGTH</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a21d91617e3f80244b2955d876f2ff023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr uint16_t</type>
      <name>PID_SENTINEL</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>ae9a4f6077aeb722f583c411b036a864f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr uint16_t</type>
      <name>PID_SENTINEL_LENGTH</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a613c989bb9d75584aba04ecf3f3284d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Cdr.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/</path>
    <filename>Cdr_8h.html</filename>
    <includes id="fastcdr__dll_8h" name="fastcdr_dll.h" local="yes" imported="no">fastcdr_dll.h</includes>
    <includes id="CdrEncoding_8hpp" name="CdrEncoding.hpp" local="yes" imported="no">CdrEncoding.hpp</includes>
    <includes id="fixed__size__string_8hpp" name="fixed_size_string.hpp" local="yes" imported="no">cdr/fixed_size_string.hpp</includes>
    <includes id="container__recursive__inspector_8hpp" name="container_recursive_inspector.hpp" local="yes" imported="no">detail/container_recursive_inspector.hpp</includes>
    <includes id="BadParamException_8h" name="BadParamException.h" local="yes" imported="no">exceptions/BadParamException.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="yes" imported="no">exceptions/Exception.h</includes>
    <includes id="NotEnoughMemoryException_8h" name="NotEnoughMemoryException.h" local="yes" imported="no">exceptions/NotEnoughMemoryException.h</includes>
    <includes id="FastBuffer_8h" name="FastBuffer.h" local="yes" imported="no">FastBuffer.h</includes>
    <includes id="external_8hpp" name="external.hpp" local="yes" imported="no">xcdr/external.hpp</includes>
    <includes id="MemberId_8hpp" name="MemberId.hpp" local="yes" imported="no">xcdr/MemberId.hpp</includes>
    <includes id="optional_8hpp" name="optional.hpp" local="yes" imported="no">xcdr/optional.hpp</includes>
    <class kind="class">eprosima::fastcdr::Cdr</class>
    <class kind="class">eprosima::fastcdr::Cdr::state</class>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
    <member kind="function">
      <type>void</type>
      <name>deserialize</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a86dc2584609c4bee196fc2416d503810</anchor>
      <arglist>(Cdr &amp;, _T &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a0a23459db93595ccd17215b526b5ca85</anchor>
      <arglist>(Cdr &amp;, const _T &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CdrEncoding.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/</path>
    <filename>CdrEncoding_8hpp.html</filename>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
    <member kind="enumeration">
      <type></type>
      <name>CdrVersion</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>af95c13426c9a75dd9d98f5b9887af776</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CORBA_CDR</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>af95c13426c9a75dd9d98f5b9887af776abf1e950b37fa3be8b55ef23338d6ee5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DDS_CDR</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>af95c13426c9a75dd9d98f5b9887af776a5d084950bfd75ebfdf0923520732ab73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCDRv1</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>af95c13426c9a75dd9d98f5b9887af776ac34211f02f480443a1c6e52b660651d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCDRv2</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>af95c13426c9a75dd9d98f5b9887af776aee9c37cc6b0596b151ab8e77ea95ca5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EncodingAlgorithmFlag</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a25fb7ae929373d0d98c2264d30708520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLAIN_CDR</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a25fb7ae929373d0d98c2264d30708520a626f53a08ffc46466db3a9fef3d10d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PL_CDR</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a25fb7ae929373d0d98c2264d30708520acaf8dcda73ed2fd34a3fbb32ee0f55de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLAIN_CDR2</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a25fb7ae929373d0d98c2264d30708520ac0ba5eff40d480e7539fa0f7f0a0e15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DELIMIT_CDR2</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a25fb7ae929373d0d98c2264d30708520ac3ac29bba74b98c46ae8d9ad421e262a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PL_CDR2</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a25fb7ae929373d0d98c2264d30708520a7e0102349c04e108bbbdf7a223806f6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CdrSizeCalculator.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/src/cpp/</path>
    <filename>CdrSizeCalculator_8cpp.html</filename>
    <includes id="CdrSizeCalculator_8hpp" name="CdrSizeCalculator.hpp" local="no" imported="no">fastcdr/CdrSizeCalculator.hpp</includes>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
  </compound>
  <compound kind="file">
    <name>CdrSizeCalculator.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/</path>
    <filename>CdrSizeCalculator_8hpp.html</filename>
    <includes id="fastcdr__dll_8h" name="fastcdr_dll.h" local="yes" imported="no">fastcdr_dll.h</includes>
    <includes id="CdrEncoding_8hpp" name="CdrEncoding.hpp" local="yes" imported="no">CdrEncoding.hpp</includes>
    <includes id="fixed__size__string_8hpp" name="fixed_size_string.hpp" local="yes" imported="no">cdr/fixed_size_string.hpp</includes>
    <includes id="container__recursive__inspector_8hpp" name="container_recursive_inspector.hpp" local="yes" imported="no">detail/container_recursive_inspector.hpp</includes>
    <includes id="BadParamException_8h" name="BadParamException.h" local="yes" imported="no">exceptions/BadParamException.h</includes>
    <includes id="external_8hpp" name="external.hpp" local="yes" imported="no">xcdr/external.hpp</includes>
    <includes id="MemberId_8hpp" name="MemberId.hpp" local="yes" imported="no">xcdr/MemberId.hpp</includes>
    <includes id="optional_8hpp" name="optional.hpp" local="yes" imported="no">xcdr/optional.hpp</includes>
    <class kind="class">eprosima::fastcdr::CdrSizeCalculator</class>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a226301aa0810e49b46ed865e2949928f</anchor>
      <arglist>(CdrSizeCalculator &amp;, const _T &amp;, size_t &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cheatsheet_dialog.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/cheatsheet/</path>
    <filename>cheatsheet__dialog_8cpp.html</filename>
    <includes id="cheatsheet__dialog_8h" name="cheatsheet_dialog.h" local="yes" imported="no">cheatsheet_dialog.h</includes>
  </compound>
  <compound kind="file">
    <name>cheatsheet_dialog.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/cheatsheet/</path>
    <filename>cheatsheet__dialog_8h.html</filename>
    <class kind="class">CheatsheetDialog</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>chrono.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/contrib/fmt/</path>
    <filename>chrono_8h.html</filename>
    <includes id="ostream_8h" name="ostream.h" local="yes" imported="no">ostream.h</includes>
    <class kind="struct">detail::chrono_format_checker</class>
    <class kind="struct">detail::chrono_formatter</class>
    <class kind="struct">detail::codecvt_result</class>
    <class kind="struct">detail::count_fractional_digits</class>
    <class kind="struct">detail::count_fractional_digits&lt; Num, Den, N, false &gt;</class>
    <class kind="struct">formatter&lt; std::chrono::duration&lt; Rep, Period &gt;, Char &gt;</class>
    <class kind="struct">formatter&lt; std::chrono::time_point&lt; std::chrono::system_clock, Duration &gt;, Char &gt;</class>
    <class kind="struct">formatter&lt; std::tm, Char &gt;</class>
    <class kind="struct">formatter&lt; weekday, Char &gt;</class>
    <class kind="class">detail::get_locale</class>
    <class kind="struct">detail::has_member_data_tm_gmtoff</class>
    <class kind="struct">detail::has_member_data_tm_gmtoff&lt; T, void_t&lt; decltype(T::tm_gmtoff)&gt; &gt;</class>
    <class kind="struct">detail::has_member_data_tm_zone</class>
    <class kind="struct">detail::has_member_data_tm_zone&lt; T, void_t&lt; decltype(T::tm_zone)&gt; &gt;</class>
    <class kind="struct">detail::is_same_arithmetic_type</class>
    <class kind="struct">detail::make_unsigned_or_unchanged</class>
    <class kind="struct">detail::make_unsigned_or_unchanged&lt; T, true &gt;</class>
    <class kind="struct">detail::null</class>
    <class kind="struct">detail::null_chrono_spec_handler</class>
    <class kind="struct">detail::tm_format_checker</class>
    <class kind="class">detail::tm_writer</class>
    <class kind="class">weekday</class>
    <class kind="class">year_month_day</class>
    <namespace>detail</namespace>
    <namespace>safe_duration_cast</namespace>
    <member kind="define">
      <type>#define</type>
      <name>FMT_NOMACRO</name>
      <anchorfile>chrono_8h.html</anchorfile>
      <anchor>a0c2d874e178da493766bca4f1b898780</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_SAFE_DURATION_CAST</name>
      <anchorfile>chrono_8h.html</anchorfile>
      <anchor>a8e36408d8f476cd09c46417ab03f458e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_USE_LOCAL_TIME</name>
      <anchorfile>chrono_8h.html</anchorfile>
      <anchor>a37235273460d7c9c10d3beb19eef34f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_USE_TZSET</name>
      <anchorfile>chrono_8h.html</anchorfile>
      <anchor>a50e9fe136c39ab2b6115bb44da523466</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_USE_UTC_TIME</name>
      <anchorfile>chrono_8h.html</anchorfile>
      <anchor>a45e0a448789722d8e44240c5ba5cabec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>numeric_system</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4938659a89541ba388c06c6a33e0c8ad</anchor>
      <arglist></arglist>
      <enumvalue file="namespacedetail.html" anchor="a4938659a89541ba388c06c6a33e0c8adac00f0c4675b91fb8b918e4079a0b1bac">standard</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="a4938659a89541ba388c06c6a33e0c8adaa04fe4e390a7c7d5d4583f85d24e164d">alternative</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>pad_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a35d6744b07eecf4599d6b03f7ce0de70</anchor>
      <arglist></arglist>
      <enumvalue file="namespacedetail.html" anchor="a35d6744b07eecf4599d6b03f7ce0de70ad415f0e30c471dfdd9bc4f827329ef48">unspecified</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="a35d6744b07eecf4599d6b03f7ce0de70a334c4a4c42fdb79d7ebc3e73b517e6f8">none</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="a35d6744b07eecf4599d6b03f7ce0de70ad02c4c4cde7ae76252540d116a40f23a">zero</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="a35d6744b07eecf4599d6b03f7ce0de70aff2364a0be3d20e46cc69efb36afe9a5">space</enumvalue>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>copy_unit</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab97e5d21f2845a1aabfe2137eb82a02b</anchor>
      <arglist>(string_view unit, OutputIt out, Char) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>copy_unit</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6e87de2a7463d1a9afe229703795ce22</anchor>
      <arglist>(string_view unit, OutputIt out, wchar_t) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5007cc441bd246a9096070c10d1ea683</anchor>
      <arglist>(buffer&lt; Char &gt; &amp;buf, const std::tm &amp;time, const std::locale &amp;loc, char format, char modifier)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>fmt_duration_cast</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a1b05be0c372a87a35c166b1bb36f8fd9</anchor>
      <arglist>(std::chrono::duration&lt; FromRep, FromPeriod &gt; from) -&gt; To</arglist>
    </member>
    <member kind="function">
      <type>auto localtime_r</type>
      <name>FMT_NOMACRO</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aa6a43e477f7af032468e47ba385386bc</anchor>
      <arglist>(...) -&gt; null&lt;&gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>format_duration_unit</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4529b1fbc3ea6083c4bc9e231534ea14</anchor>
      <arglist>(OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>format_duration_value</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac6426dd2f8a5678eabca0b8b90edb211</anchor>
      <arglist>(OutputIt out, Rep val, int) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_classic_locale</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7310d6153a1b874f94ff73933343c097</anchor>
      <arglist>() -&gt; const std::locale &amp;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_milliseconds</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a980762c4501f8d5b4f0dabcb2303be55</anchor>
      <arglist>(std::chrono::duration&lt; Rep, Period &gt; d) -&gt; std::chrono::duration&lt; Rep, std::milli &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>get_units</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a23b034fa0d8d20e2f9f45dc9141dec76</anchor>
      <arglist>() -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>gmtime</name>
      <anchorfile>chrono_8h.html</anchorfile>
      <anchor>a3a4fbcaf44924eeaf9b55c16068015a0</anchor>
      <arglist>(std::chrono::time_point&lt; std::chrono::system_clock, Duration &gt; time_point) -&gt; std::tm</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>gmtime</name>
      <anchorfile>chrono_8h.html</anchorfile>
      <anchor>a83a6d3549151f8648676dde975a0e997</anchor>
      <arglist>(std::time_t time) -&gt; std::tm</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>gmtime_r</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9e46ee4acb5e3659225ac513bd95cd35</anchor>
      <arglist>(...) -&gt; null&lt;&gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>gmtime_s</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>adc8ae4f9caf1f1f560f2d58a309af1db</anchor>
      <arglist>(...) -&gt; null&lt;&gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>isfinite</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac790cdfe06625f5bf5e8d7f3ccaa5741</anchor>
      <arglist>(T) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_BEGIN_EXPORT auto</type>
      <name>localtime</name>
      <anchorfile>chrono_8h.html</anchorfile>
      <anchor>a206f24de3f0fff46c4daeb318c02a45e</anchor>
      <arglist>(std::time_t time) -&gt; std::tm</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>localtime_s</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3c11b06b3e704f94d00ad586c39e54f1</anchor>
      <arglist>(...) -&gt; null&lt;&gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>lossless_integral_conversion</name>
      <anchorfile>namespacesafe__duration__cast.html</anchorfile>
      <anchor>ad9fbe9a58d2f046c1b477ec0bea62e0c</anchor>
      <arglist>(const From from, int &amp;ec) -&gt; To</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>mod</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a83a5217291c4a1514faa2878775ac94a</anchor>
      <arglist>(T x, int y) -&gt; T</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse_chrono_format</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aec4b9f47c1776c8a8e7ec0d5a4af2984</anchor>
      <arglist>(const Char *begin, const Char *end, Handler &amp;&amp;handler) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>pow10</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5e0587d9f42d113f1c3fdab31c7773c1</anchor>
      <arglist>(std::uint32_t n) -&gt; long long</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>safe_duration_cast</name>
      <anchorfile>namespacesafe__duration__cast.html</anchorfile>
      <anchor>a1059bf1770856ae2e6237c57390130c3</anchor>
      <arglist>(std::chrono::duration&lt; FromRep, FromPeriod &gt; from, int &amp;ec) -&gt; To</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>safe_float_conversion</name>
      <anchorfile>namespacesafe__duration__cast.html</anchorfile>
      <anchor>a98daa09969ffc826ab1f539efa4ea826</anchor>
      <arglist>(const From from, int &amp;ec) -&gt; To</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>tm_mon_full_name</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a98c592250a3d80b489e6b4e9f3277be8</anchor>
      <arglist>(int mon) -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>tm_mon_short_name</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a13520d8a7cb6dd1f15f6d06a5471d70d</anchor>
      <arglist>(int mon) -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>tm_wday_full_name</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aea07a3416bd9c445b21100bf875e8875</anchor>
      <arglist>(int wday) -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>tm_wday_short_name</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a633f915426ab7e22df5b230f15a026cf</anchor>
      <arglist>(int wday) -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>to_nonnegative_int</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aad6dcea1caa7c3b2bef3a4dd6c02a187</anchor>
      <arglist>(T value, Int upper) -&gt; Int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>to_time_t</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a67aff10ae10292afbc7c8c5777179991</anchor>
      <arglist>(std::chrono::time_point&lt; std::chrono::system_clock, Duration &gt; time_point) -&gt; std::time_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a29dacf26eedc9e3575fb57329a5ca0a3</anchor>
      <arglist>(OutputIt out, const std::tm &amp;time, const std::locale &amp;loc, char format, char modifier=0) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_codecvt</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af0e91d29123966859ea36b0e7ae6ca62</anchor>
      <arglist>(codecvt_result&lt; CodeUnit &gt; &amp;out, string_view in_buf, const std::locale &amp;loc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_digit2_separated</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a8917ae08a68c3c04ebd3338a11387e62</anchor>
      <arglist>(char *buf, unsigned a, unsigned b, unsigned c, char sep)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_encoded_tm_str</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4ebaa6b5e722d7f4f43eeae307ed578e</anchor>
      <arglist>(OutputIt out, string_view in, const std::locale &amp;loc) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_floating_seconds</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a180a9b0094272337ae541364a0177336</anchor>
      <arglist>(memory_buffer &amp;buf, Duration duration, int num_fractional_digits=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_fractional_seconds</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a419a6383f35ef9294543a14ded001151</anchor>
      <arglist>(OutputIt &amp;out, Duration d, int precision=-1)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_padding</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9e02661af39462d63a684f7c66521d88</anchor>
      <arglist>(OutputIt out, pad_type pad) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_padding</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac0e83d3dc2ba3f2f63d4710da3e1b45b</anchor>
      <arglist>(OutputIt out, pad_type pad, int width) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_tm_str</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad47cd5d042e47e907891568d605e4e29</anchor>
      <arglist>(OutputIt out, string_view sv, const std::locale &amp;loc) -&gt; OutputIt</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>color.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/contrib/fmt/</path>
    <filename>color_8h.html</filename>
    <includes id="format_8h" name="format.h" local="yes" imported="no">format.h</includes>
    <class kind="struct">detail::ansi_color_escape</class>
    <class kind="struct">detail::color_type</class>
    <class kind="union">detail::color_type::color_union</class>
    <class kind="struct">formatter&lt; detail::styled_arg&lt; T &gt;, Char &gt;</class>
    <class kind="struct">rgb</class>
    <class kind="struct">detail::styled_arg</class>
    <class kind="class">text_style</class>
    <namespace>detail</namespace>
    <member kind="enumeration">
      <type></type>
      <name>color</name>
      <anchorfile>color_8h.html</anchorfile>
      <anchor>a80d1dc5f416b97f92939a4166d41203c</anchor>
      <arglist></arglist>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca6d65173999078f89f8d4e01036aea8a4">alice_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca5478409977d30af9f13744df6850c5ac">antique_white</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca65cb59645b852c2394ba3ff8b295e83c">aqua</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca39d8e1a1a14670b0a3be357c318867ac">aquamarine</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cacf04a02e37b774fc311a48f605c3c597">azure</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203caefc5f4b470619b932aed03953e50ce60">beige</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cac7357031b08389007e6da9f56ea145e0">bisque</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca1ffd9e753c8054cc61456ac7fac1ac89">black</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca7fbe63cdab154c0227420b368fcaea3d">blanched_almond</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca48d6215903dff56238e52e8891380c8f">blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca25d876582c42c77bd9fe6c152f88a752">blue_violet</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca6ff47afa5dc7daa42cc705a03fca8a9b">brown</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cad238c6c8a44f8e1933911fe10de064f7">burly_wood</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca068e93b58ca276fdd6337535386b0a78">cadet_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca3efea3cccdbed48be1f1db03de4fa20e">chartreuse</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cac378985d629e99a4e86213db0cd5e70d">chocolate</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cad2ebed4eaf58509dcc358e1782c38fea">coral</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cabc432826c5179d5332c28e32f2ff58a0">cornflower_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203caea26b11983535b3792d71954aa4d41d8">cornsilk</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca5fa3ccc64c973db27e9fcade0810423e">crimson</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca6411532ba4971f378391776a9db629d3">cyan</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca27e3a57f752eac25c69739545fccef73">dark_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cabfa3108ee9c64dae693a704959e2c25e">dark_cyan</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca9047140da3bd5d20676eb94102443e5a">dark_golden_rod</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca49dba686026a18435dd23b5e83eb5cfd">dark_gray</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca609a1b0e5d49d6de91c649fa962e545d">dark_green</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cae21cb3066a44318e0b096d0d9e010f09">dark_khaki</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203caa1876a44fe9d3e277e5a90a14fd1d375">dark_magenta</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cab88072f7e28a64cfd1a36370be8450bb">dark_olive_green</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203caaac43a86b5d19ed2ff0aefa6b0758fe3">dark_orange</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca5afa2a600463278912509f72d9d18ba3">dark_orchid</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca9c2398f188d23be4d9676cadf1c2909f">dark_red</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca541cf8ef71e19f44c9fa646ad9196b3f">dark_salmon</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca5546cc776b6e0df7f4fe922f02cb6154">dark_sea_green</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca486c9b835e518cd7b0c998ca7a37c893">dark_slate_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cae707e58e389e4f7cda44cd1254a6d1fc">dark_slate_gray</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203caf6b3c061d92535983e73d0e6c1b8338c">dark_turquoise</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca4b1668d660111fbf3b86b4238b285677">dark_violet</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca350b14335681ec97282ca0452dd5e7dc">deep_pink</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca384d3f701794afb076dd9e92980bdd91">deep_sky_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca75435e6bea50867263766b9e5f9bc08d">dim_gray</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca5c090aa7c47fc1b6a05035e07ec9fbb9">dodger_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca306cb0ed46dda6adb63820cb57960bb0">fire_brick</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca996483b6f227bb90a1a066a4d1d6ce10">floral_white</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca95084a1747e0d0fbdd9cf4de527e93a6">forest_green</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca9f370737a8ad22210a0dd6b1c8f00896">fuchsia</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca2ca891b27d02c8a2fea622359be7c4dd">gainsboro</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca396d120e4c6a21d1fad9cd2a57802a6c">ghost_white</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cae07e81c20cf5935f5225765f0af81755">gold</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca8f0b108fa3efae8069bfeecaef1f0330">golden_rod</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cacda7a650c5856cf2f6738072447d7825">gray</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca9f27410725ab8cc8854a2769c7a516b8">green</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cad3472adca7f1b0edf7dc5d99bd79bb9e">green_yellow</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cad2eed3a4c8bdb8a3523e9fc0f6fdc040">honey_dew</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca9c6e5569ecea4e7bfa902bac54f7bbe2">hot_pink</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca8e150fc012f9d2eb7b61e16abca9462a">indian_red</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca8a99d28c3c43cafed58cdbac5f4e9201">indigo</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cac55c68625ca1da0e1d4a922fc8cb373e">ivory</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca12284913bfe16bebd8bc809573f0387a">khaki</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca153fa52654465ad67f045dc293f3b16e">lavender</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cad557e5da14dcbe24b5b54c33bd8d15ee">lavender_blush</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca4109165af5329dd59f9bd749c5a55846">lawn_green</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca8c86fbdd95cf7d3a3bf22d7bd34a3e99">lemon_chiffon</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca61a2783898a9df78bb27edc33f768e6e">light_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca58b516fe6ce07478e0fdfe29e18d62fe">light_coral</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca4eece7cf37c9db41ed9e016e471fcf2f">light_cyan</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cad43a591d2b25a4afe584e778d2d8cdbd">light_golden_rod_yellow</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca770e427f6a16eb64e2ece9585ba9d193">light_gray</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cac10bddadd1786a8a12f96ae7db5bafb8">light_green</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca617e570ec3920b38e651cf3258d88e47">light_pink</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca62c383c02f7de80e5edcbc4f21836c7c">light_salmon</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca98cf43657dbee14ae37662526484911d">light_sea_green</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca67d12da6232b36c362a6437332da50bf">light_sky_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cabca51d13e304e17f34a3e7c598884ae8">light_slate_gray</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cab2fb12c1d8469e020be7d77d0d9cf2dd">light_steel_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca743b7827c281254e45c305696344535b">light_yellow</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca67c0ecaf5a1b782b11146e9fbe80f016">lime</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca68db9bf9d92a944f0138e197b7b02fc2">lime_green</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203caa6ab62e9da89b20d720c70602624bfc2">linen</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca4c2a4a7078da0ac6733464eacfd00f86">magenta</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca04a3da97880fcedeb087378f29c3a102">maroon</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca3971b68e2b89dbe29871b9061dff0af9">medium_aquamarine</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca73bdd29aeb8e3e3274bbb71c30d70eb7">medium_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cadfcfa24e3022fb4b704f051d98ec0557">medium_orchid</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca2a51478b9caafc3a28fef46a916cd92d">medium_purple</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cac5aaf97240e28904c5b96eab2cbf753b">medium_sea_green</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca996976a37b7f6296cc3cbf388ac91cee">medium_slate_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca5157a28c83d98d39066c60c83a6983f8">medium_spring_green</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca4db3022648c31d28b86ad95583d6c3c7">medium_turquoise</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cae8c7ad982a8c98a38c7e3381043b94d8">medium_violet_red</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca83d1d60e0de07e8b1bf164247a77e28b">midnight_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca28a62909f84c7a965ea755d99db1ca2b">mint_cream</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca0552f51c284790d9d0f4b43ebfa9f2a8">misty_rose</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cadc8a6c38cc98a2c29859c34b26974bc7">moccasin</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca667b2e78d0dabb83c2ec684e3b4253b1">navajo_white</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203caf3311d3d14c8437553bf3e3f90920736">navy</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca5e84be20fb6dd068f5368e6d245460bd">old_lace</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203caf431b0eea3c08186ed101e588bfb3a2f">olive</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca2fe5734b0399752dfa2a0c93b6c75934">olive_drab</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cafe01d67a002dfa0f3ac084298142eccd">orange</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cae962684214d1c84dbc6a691b6d9eb60c">orange_red</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca93b1453c8ec5a548389c935052536ccb">orchid</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca5841e227ac7407c007c4dea330306f08">pale_golden_rod</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca573cc0c97e7f05440b7ca67a93e46349">pale_green</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca707832f12c57d104ccba9158524e8e69">pale_turquoise</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cab5bd346b77f564748d4d2743156ed6e8">pale_violet_red</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca0ee903fa27ac4513f20d12a86c19e7a2">papaya_whip</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cae74648a463c3d18a05e153977cb39855">peach_puff</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca32e8419a7ecb8f918c70fdadf783e3d8">peru</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca4a0b0dcedd48f780778d1cd1bb8f9877">pink</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca3e042037287d6871eec3dbd48556b0b4">plum</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca76f258d530f43c55523384b472086771">powder_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cabb7aedfa61007447dd6efaf9f37641e3">purple</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca7087c7ffb872fac6aba0c893b8bbee42">rebecca_purple</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cabda9643ac6601722a28f238714274da4">red</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca6f6922bd3e51b8d19b4f78df8dec7a52">rosy_brown</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca4108cee2c1205de0bba7a8f3f55ba48b">royal_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca0b1ae0e5580eaa0e6968ec6c8143ecac">saddle_brown</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca180fd182f9a0742f483619781ccc36c4">salmon</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca9a19a83d0097df35f7ba7af753f0537d">sandy_brown</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca2e1e305a440fcfc9109858a7b2e20ca7">sea_green</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203caefe66dd5675ff42810bbc04512d44c4b">sea_shell</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca91c001e5547439063fefe550d83533b6">sienna</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca97f014516561ef487ec368d6158eb3f4">silver</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cad06424e64af2d470476a234e12a48a40">sky_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca8f72f2a45cee9a5f2e0afe5d2bb9d4b1">slate_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203caf664bac577c1c520c4a98e63457d2f22">slate_gray</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca2b93fbdf27d43547bec8794054c28e00">snow</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca67485a137fce2085007d93aa115cd093">spring_green</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca00885bc107cec87940dfe4beadbab382">steel_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca5b2d4484498235e80d61a233a7c04991">tan</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca3c4184e82bb3be8fa32669800fb7373c">teal</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca94ec2b8d73527db3da316ad28195219e">thistle</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca006f87892f47ef9aa60fa5ed01a440fb">tomato</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cadcbb31fdf774bcd3f09d54c4487377c0">turquoise</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cad1d813a48d99f0e102f7d0a1b9068001">violet</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cad29db4ac8712f5bdb343991281b26db1">wheat</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cad508fe45cecaf653904a0e774084bb5c">white</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203ca37ecf1e4670c4944a0f98bcb39728578">white_smoke</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203cad487dd0b55dfcacdd920ccbdaeafa351">yellow</enumvalue>
      <enumvalue file="color_8h.html" anchor="a80d1dc5f416b97f92939a4166d41203caa889858bd19327fe8b643b9ff36a1782">yellow_green</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>emphasis</name>
      <anchorfile>color_8h.html</anchorfile>
      <anchor>a535b59b8edc8902bb3c4f254625f91ba</anchor>
      <arglist></arglist>
      <enumvalue file="color_8h.html" anchor="a535b59b8edc8902bb3c4f254625f91baa69dcab4a73aeec2113f69b61e6263da8">bold</enumvalue>
      <enumvalue file="color_8h.html" anchor="a535b59b8edc8902bb3c4f254625f91baaa2f30af159c87a8828f7d9581ca9e8c8">faint</enumvalue>
      <enumvalue file="color_8h.html" anchor="a535b59b8edc8902bb3c4f254625f91baa030c5b6d1e5715105943ac111d9671bf">italic</enumvalue>
      <enumvalue file="color_8h.html" anchor="a535b59b8edc8902bb3c4f254625f91baa6dc7b4483f8c2c701a48e42db552806d">underline</enumvalue>
      <enumvalue file="color_8h.html" anchor="a535b59b8edc8902bb3c4f254625f91baa40652ee9ae143f1c1c830f01a5449ecb">blink</enumvalue>
      <enumvalue file="color_8h.html" anchor="a535b59b8edc8902bb3c4f254625f91baa4d9c2073afa3c2abb817dceb22c34de6">reverse</enumvalue>
      <enumvalue file="color_8h.html" anchor="a535b59b8edc8902bb3c4f254625f91baaa27efeecfcdb7794476cafb0b362835e">conceal</enumvalue>
      <enumvalue file="color_8h.html" anchor="a535b59b8edc8902bb3c4f254625f91baaae9a363b2dfa9181da7ffde8e37813b5">strikethrough</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>terminal_color</name>
      <anchorfile>color_8h.html</anchorfile>
      <anchor>a76f7aa9aae46c2ea7333dae7b531d6ac</anchor>
      <arglist></arglist>
      <enumvalue file="color_8h.html" anchor="a76f7aa9aae46c2ea7333dae7b531d6aca1ffd9e753c8054cc61456ac7fac1ac89">black</enumvalue>
      <enumvalue file="color_8h.html" anchor="a76f7aa9aae46c2ea7333dae7b531d6acabda9643ac6601722a28f238714274da4">red</enumvalue>
      <enumvalue file="color_8h.html" anchor="a76f7aa9aae46c2ea7333dae7b531d6aca9f27410725ab8cc8854a2769c7a516b8">green</enumvalue>
      <enumvalue file="color_8h.html" anchor="a76f7aa9aae46c2ea7333dae7b531d6acad487dd0b55dfcacdd920ccbdaeafa351">yellow</enumvalue>
      <enumvalue file="color_8h.html" anchor="a76f7aa9aae46c2ea7333dae7b531d6aca48d6215903dff56238e52e8891380c8f">blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a76f7aa9aae46c2ea7333dae7b531d6aca4c2a4a7078da0ac6733464eacfd00f86">magenta</enumvalue>
      <enumvalue file="color_8h.html" anchor="a76f7aa9aae46c2ea7333dae7b531d6aca6411532ba4971f378391776a9db629d3">cyan</enumvalue>
      <enumvalue file="color_8h.html" anchor="a76f7aa9aae46c2ea7333dae7b531d6acad508fe45cecaf653904a0e774084bb5c">white</enumvalue>
      <enumvalue file="color_8h.html" anchor="a76f7aa9aae46c2ea7333dae7b531d6aca74474ae20bf3ef3bce6fd679194ce383">bright_black</enumvalue>
      <enumvalue file="color_8h.html" anchor="a76f7aa9aae46c2ea7333dae7b531d6aca8b84c6e788e91a3a45b9dabedb160590">bright_red</enumvalue>
      <enumvalue file="color_8h.html" anchor="a76f7aa9aae46c2ea7333dae7b531d6acabd5b4652dffd84bab66529361d0c4974">bright_green</enumvalue>
      <enumvalue file="color_8h.html" anchor="a76f7aa9aae46c2ea7333dae7b531d6aca75dd76d162b9554ec8b63736bc22d93e">bright_yellow</enumvalue>
      <enumvalue file="color_8h.html" anchor="a76f7aa9aae46c2ea7333dae7b531d6acac5b47880b4b2ec37179078d63a85def3">bright_blue</enumvalue>
      <enumvalue file="color_8h.html" anchor="a76f7aa9aae46c2ea7333dae7b531d6aca37553b57ad1d7f61b0c51f5a535f72bf">bright_magenta</enumvalue>
      <enumvalue file="color_8h.html" anchor="a76f7aa9aae46c2ea7333dae7b531d6acacc69f9955c2bf916bb9a83f38141432f">bright_cyan</enumvalue>
      <enumvalue file="color_8h.html" anchor="a76f7aa9aae46c2ea7333dae7b531d6acada7527acf78cb4e7b582e8163a1f642a">bright_white</enumvalue>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>bg</name>
      <anchorfile>color_8h.html</anchorfile>
      <anchor>a6a305e872bd49882fde60db9cfa2fc2b</anchor>
      <arglist>(detail::color_type background) noexcept -&gt; text_style</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>fg</name>
      <anchorfile>color_8h.html</anchorfile>
      <anchor>a5efaa20b2a06b28400396a8e4d89a7f2</anchor>
      <arglist>(detail::color_type foreground) noexcept -&gt; text_style</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>color_8h.html</anchorfile>
      <anchor>af4a3b7f252e457605de5440249a15699</anchor>
      <arglist>(const text_style &amp;ts, const S &amp;format_str, const Args &amp;... args) -&gt; std::basic_string&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>format_to</name>
      <anchorfile>color_8h.html</anchorfile>
      <anchor>a3c4d8499969f1378aea4db1993e7c319</anchor>
      <arglist>(OutputIt out, const text_style &amp;ts, const S &amp;format_str, Args &amp;&amp;... args) -&gt; typename std::enable_if&lt; enable, OutputIt &gt;::type</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>make_background_color</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad2d6edab4c701b7997cd211f8258ef92</anchor>
      <arglist>(detail::color_type background) noexcept -&gt; ansi_color_escape&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>make_emphasis</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a041da739bcdae802cec3add0dd6ba0ce</anchor>
      <arglist>(emphasis em) noexcept -&gt; ansi_color_escape&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>make_foreground_color</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac4696f16754ea6b64497b764872e50d8</anchor>
      <arglist>(detail::color_type foreground) noexcept -&gt; ansi_color_escape&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator|</name>
      <anchorfile>color_8h.html</anchorfile>
      <anchor>a75704297550524aae978bb51b15fbf1b</anchor>
      <arglist>(emphasis lhs, emphasis rhs) noexcept -&gt; text_style</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>color_8h.html</anchorfile>
      <anchor>a9e77bfc973c6f5fca4dd20174673ecbf</anchor>
      <arglist>(const text_style &amp;ts, const S &amp;format_str, const Args &amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>color_8h.html</anchorfile>
      <anchor>a2fead8330d19b9d2f10e6ed9c59e0174</anchor>
      <arglist>(std::FILE *f, const text_style &amp;ts, const S &amp;format_str, const Args &amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_color</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>afd2dbb825f85c252c1843cc759ef2b7b</anchor>
      <arglist>(buffer&lt; Char &gt; &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>styled</name>
      <anchorfile>color_8h.html</anchorfile>
      <anchor>ac4e25dfc6c802d9a88a8b5ddc1b94522</anchor>
      <arglist>(const T &amp;value, text_style ts) -&gt; detail::styled_arg&lt; remove_cvref_t&lt; T &gt;&gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>vformat</name>
      <anchorfile>color_8h.html</anchorfile>
      <anchor>a84146c09296e3440c79c83c18eaa247a</anchor>
      <arglist>(const text_style &amp;ts, const S &amp;format_str, basic_format_args&lt; buffer_context&lt; type_identity_t&lt; Char &gt;&gt;&gt; args) -&gt; std::basic_string&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vformat_to</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6caf1da5113c0ba368fbd3b717deaf0e</anchor>
      <arglist>(buffer&lt; Char &gt; &amp;buf, const text_style &amp;ts, basic_string_view&lt; Char &gt; format_str, basic_format_args&lt; buffer_context&lt; type_identity_t&lt; Char &gt;&gt;&gt; args)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>vformat_to</name>
      <anchorfile>color_8h.html</anchorfile>
      <anchor>a7f2268f954210b5dbe434efb46af46bc</anchor>
      <arglist>(OutputIt out, const text_style &amp;ts, basic_string_view&lt; Char &gt; format_str, basic_format_args&lt; buffer_context&lt; type_identity_t&lt; Char &gt;&gt;&gt; args) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vprint</name>
      <anchorfile>color_8h.html</anchorfile>
      <anchor>a66a43d4d01034458f75b72fbbafbc141</anchor>
      <arglist>(std::FILE *f, const text_style &amp;ts, string_view fmt, format_args args)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>color_dialog.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/color_widgets/include/</path>
    <filename>color__dialog_8hpp.html</filename>
    <includes id="color__preview_8hpp" name="color_preview.hpp" local="yes" imported="no">color_preview.hpp</includes>
    <includes id="color__wheel_8hpp" name="color_wheel.hpp" local="yes" imported="no">color_wheel.hpp</includes>
    <class kind="class">color_widgets::ColorDialog</class>
    <namespace>color_widgets</namespace>
  </compound>
  <compound kind="file">
    <name>color_map.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>color__map_8cpp.html</filename>
    <includes id="color__map_8h" name="color_map.h" local="yes" imported="no">color_map.h</includes>
    <member kind="function">
      <type>std::map&lt; QString, ColorMap::Ptr &gt; &amp;</type>
      <name>ColorMapLibrary</name>
      <anchorfile>color__map_8cpp.html</anchorfile>
      <anchor>a9c3ac638d81c6c06103d977aa0c539e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LoadColorMapFromSettings</name>
      <anchorfile>color__map_8cpp.html</anchorfile>
      <anchor>add255fe67b1b114084cc9be40dfd754d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SaveColorMapToSettings</name>
      <anchorfile>color__map_8cpp.html</anchorfile>
      <anchor>a77ba6c2230c98683148aaca2ba05a492</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>color_map.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>color__map_8h.html</filename>
    <includes id="sol_8hpp" name="sol.hpp" local="yes" imported="no">sol.hpp</includes>
    <class kind="class">ColorMap</class>
    <member kind="function">
      <type>std::map&lt; QString, ColorMap::Ptr &gt; &amp;</type>
      <name>ColorMapLibrary</name>
      <anchorfile>color__map_8h.html</anchorfile>
      <anchor>a9c3ac638d81c6c06103d977aa0c539e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LoadColorMapFromSettings</name>
      <anchorfile>color__map_8h.html</anchorfile>
      <anchor>add255fe67b1b114084cc9be40dfd754d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SaveColorMapToSettings</name>
      <anchorfile>color__map_8h.html</anchorfile>
      <anchor>a77ba6c2230c98683148aaca2ba05a492</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>color_names.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/color_widgets/src/</path>
    <filename>color__names_8cpp.html</filename>
    <includes id="color__names_8hpp" name="color_names.hpp" local="yes" imported="no">color_names.hpp</includes>
    <namespace>color_widgets</namespace>
    <member kind="function">
      <type>QColor</type>
      <name>colorFromString</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>a4801a6bdac54c6430525986c97cdc26f</anchor>
      <arglist>(const QString &amp;string, bool alpha=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRegularExpression</type>
      <name>regex_func_rgb</name>
      <anchorfile>color__names_8cpp.html</anchorfile>
      <anchor>a90416b7abdcf73597d26dccc82df5667</anchor>
      <arglist>(R&quot;(^rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)$)&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRegularExpression</type>
      <name>regex_func_rgba</name>
      <anchorfile>color__names_8cpp.html</anchorfile>
      <anchor>ab6f5e9311384743d5e281066bf858026</anchor>
      <arglist>(R&quot;(^rgba?\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)$)&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRegularExpression</type>
      <name>regex_hex_rgba</name>
      <anchorfile>color__names_8cpp.html</anchorfile>
      <anchor>a5639b5cc6b7a7459eb282808168b8d8c</anchor>
      <arglist>(&quot;^#[[:xdigit:]]{8}$&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRegularExpression</type>
      <name>regex_qcolor</name>
      <anchorfile>color__names_8cpp.html</anchorfile>
      <anchor>a447d3a70590988b932b14c02e9e78a4d</anchor>
      <arglist>(&quot;^(?:(?:#[[:xdigit:]]{3})|(?:#[[:xdigit:]]{6})|(?:[[:alpha:]]+))$&quot;)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>stringFromColor</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>ac1522378cf8348213dc6534d6739f01b</anchor>
      <arglist>(const QColor &amp;color, bool alpha=true)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>color_names.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/color_widgets/include/</path>
    <filename>color__names_8hpp.html</filename>
    <namespace>color_widgets</namespace>
    <member kind="function">
      <type>QColor</type>
      <name>colorFromString</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>a4801a6bdac54c6430525986c97cdc26f</anchor>
      <arglist>(const QString &amp;string, bool alpha=true)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>stringFromColor</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>ac1522378cf8348213dc6534d6739f01b</anchor>
      <arglist>(const QColor &amp;color, bool alpha=true)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>color_palette.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/color_widgets/src/</path>
    <filename>color__palette_8cpp.html</filename>
    <includes id="color__palette_8hpp" name="color_palette.hpp" local="yes" imported="no">color_palette.hpp</includes>
    <class kind="class">color_widgets::ColorPalette::Private</class>
    <namespace>color_widgets</namespace>
  </compound>
  <compound kind="file">
    <name>color_palette.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/color_widgets/include/</path>
    <filename>color__palette_8hpp.html</filename>
    <class kind="class">color_widgets::ColorPalette</class>
    <namespace>color_widgets</namespace>
  </compound>
  <compound kind="file">
    <name>color_preview.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/color_widgets/src/</path>
    <filename>color__preview_8cpp.html</filename>
    <includes id="color__preview_8hpp" name="color_preview.hpp" local="yes" imported="no">color_preview.hpp</includes>
    <class kind="class">color_widgets::ColorPreview::Private</class>
    <namespace>color_widgets</namespace>
  </compound>
  <compound kind="file">
    <name>color_preview.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/color_widgets/include/</path>
    <filename>color__preview_8hpp.html</filename>
    <class kind="class">color_widgets::ColorPreview</class>
    <namespace>color_widgets</namespace>
  </compound>
  <compound kind="file">
    <name>color_selector.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/color_widgets/include/</path>
    <filename>color__selector_8hpp.html</filename>
    <includes id="color__preview_8hpp" name="color_preview.hpp" local="yes" imported="no">color_preview.hpp</includes>
    <includes id="color__wheel_8hpp" name="color_wheel.hpp" local="yes" imported="no">color_wheel.hpp</includes>
    <class kind="class">color_widgets::ColorSelector</class>
    <namespace>color_widgets</namespace>
  </compound>
  <compound kind="file">
    <name>color_utils.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/color_widgets/src/</path>
    <filename>color__utils_8cpp.html</filename>
    <includes id="color__utils_8hpp" name="color_utils.hpp" local="yes" imported="no">color_utils.hpp</includes>
    <namespace>color_widgets</namespace>
    <namespace>color_widgets::detail</namespace>
    <member kind="function">
      <type>QColor</type>
      <name>color_from_hsl</name>
      <anchorfile>namespacecolor__widgets_1_1detail.html</anchorfile>
      <anchor>a456af06371c2da0d7dba49d70e53d588</anchor>
      <arglist>(qreal hue, qreal sat, qreal lig, qreal alpha=1)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>color_from_lch</name>
      <anchorfile>namespacecolor__widgets_1_1detail.html</anchorfile>
      <anchor>acd347fee68f9c68774a96ef173ae5221</anchor>
      <arglist>(qreal hue, qreal chroma, qreal luma, qreal alpha=1)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>color_utils.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/color_widgets/include/</path>
    <filename>color__utils_8hpp.html</filename>
    <namespace>color_widgets</namespace>
    <namespace>color_widgets::detail</namespace>
    <member kind="function">
      <type>qreal</type>
      <name>color_chromaF</name>
      <anchorfile>namespacecolor__widgets_1_1detail.html</anchorfile>
      <anchor>ab678515db14336d20999433220f8fa16</anchor>
      <arglist>(const QColor &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>color_from_hsl</name>
      <anchorfile>namespacecolor__widgets_1_1detail.html</anchorfile>
      <anchor>a456af06371c2da0d7dba49d70e53d588</anchor>
      <arglist>(qreal hue, qreal sat, qreal lig, qreal alpha=1)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>color_from_lch</name>
      <anchorfile>namespacecolor__widgets_1_1detail.html</anchorfile>
      <anchor>acd347fee68f9c68774a96ef173ae5221</anchor>
      <arglist>(qreal hue, qreal chroma, qreal luma, qreal alpha=1)</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>color_HSL_saturationF</name>
      <anchorfile>namespacecolor__widgets_1_1detail.html</anchorfile>
      <anchor>ab3ed261834b2f27b02d13be410f260a3</anchor>
      <arglist>(const QColor &amp;col)</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>color_lightnessF</name>
      <anchorfile>namespacecolor__widgets_1_1detail.html</anchorfile>
      <anchor>a56f4f4711804480552193279f44ebbfe</anchor>
      <arglist>(const QColor &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>color_lumaF</name>
      <anchorfile>namespacecolor__widgets_1_1detail.html</anchorfile>
      <anchor>a24ae7c63b72e779ffd07e3b58a9f797e</anchor>
      <arglist>(const QColor &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>rainbow_hsv</name>
      <anchorfile>namespacecolor__widgets_1_1detail.html</anchorfile>
      <anchor>a8e60d78bc2d4ac34f983a5bf1024cc1a</anchor>
      <arglist>(qreal hue)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>rainbow_lch</name>
      <anchorfile>namespacecolor__widgets_1_1detail.html</anchorfile>
      <anchor>a70eb1b57eb441637ff91b9aa931ee894</anchor>
      <arglist>(qreal hue)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>color_wheel.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/color_widgets/src/</path>
    <filename>color__wheel_8cpp.html</filename>
    <includes id="color__wheel_8hpp" name="color_wheel.hpp" local="yes" imported="no">color_wheel.hpp</includes>
    <includes id="color__utils_8hpp" name="color_utils.hpp" local="yes" imported="no">color_utils.hpp</includes>
    <class kind="class">color_widgets::ColorWheel::Private</class>
    <namespace>color_widgets</namespace>
    <member kind="enumeration">
      <type></type>
      <name>MouseStatus</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>a811b13853703d85b8b571d03a5a71078</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Nothing</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>a811b13853703d85b8b571d03a5a71078adbcd6a2a5f490485d8618ef835170332</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DragCircle</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>a811b13853703d85b8b571d03a5a71078a53abb02882e53034f40807de0147555a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DragSquare</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>a811b13853703d85b8b571d03a5a71078a882ceb1ed2396b22a69fbb7b22e544b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static ColorWheel::DisplayFlags</type>
      <name>default_flags</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>a75172a369a19031cceffc8bb5bc3553b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ColorWheel::DisplayFlags</type>
      <name>hard_default_flags</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>a605f183141317732a38e92106012d9d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>selector_radius</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>ac675e3179b97bcf38a40c6b885fbc6cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>color_wheel.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/color_widgets/include/</path>
    <filename>color__wheel_8hpp.html</filename>
    <class kind="class">color_widgets::ColorWheel</class>
    <namespace>color_widgets</namespace>
  </compound>
  <compound kind="file">
    <name>colormap_editor.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>colormap__editor_8cpp.html</filename>
    <includes id="colormap__editor_8h" name="colormap_editor.h" local="yes" imported="no">colormap_editor.h</includes>
    <includes id="svg__util_8h" name="svg_util.h" local="yes" imported="no">PlotJuggler/svg_util.h</includes>
    <includes id="stylesheet_8h" name="stylesheet.h" local="yes" imported="no">stylesheet.h</includes>
    <includes id="color__map_8h" name="color_map.h" local="yes" imported="no">color_map.h</includes>
  </compound>
  <compound kind="file">
    <name>colormap_editor.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>colormap__editor_8h.html</filename>
    <class kind="class">ColorMapEditor</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>colormap_selector.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>colormap__selector_8cpp.html</filename>
    <includes id="colormap__selector_8h" name="colormap_selector.h" local="yes" imported="no">colormap_selector.h</includes>
    <includes id="color__map_8h" name="color_map.h" local="yes" imported="no">color_map.h</includes>
    <includes id="colormap__editor_8h" name="colormap_editor.h" local="yes" imported="no">colormap_editor.h</includes>
  </compound>
  <compound kind="file">
    <name>colormap_selector.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>colormap__selector_8h.html</filename>
    <class kind="class">ColormapSelectorDialog</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>compile.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/contrib/fmt/</path>
    <filename>compile_8h.html</filename>
    <includes id="format_8h" name="format.h" local="yes" imported="no">format.h</includes>
    <class kind="class">detail::compiled_string</class>
    <class kind="struct">detail::is_compiled_string</class>
    <namespace>detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>FMT_COMPILE</name>
      <anchorfile>compile_8h.html</anchorfile>
      <anchor>a7186ba53487a4df4602ae1d75658db29</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>copy_str</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3bfb6b02613dfe966a6920f0866e28d8</anchor>
      <arglist>(InputIt begin, InputIt end, counting_iterator it) -&gt; counting_iterator</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>first</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a02319a3deb124802b88b61f85987df5e</anchor>
      <arglist>(const T &amp;value, const Tail &amp;...) -&gt; const T &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_BEGIN_EXPORT auto</type>
      <name>format_to_n</name>
      <anchorfile>compile_8h.html</anchorfile>
      <anchor>a9a9eee9ff02643b7ae0831d757096442</anchor>
      <arglist>(OutputIt out, size_t n, const S &amp;format_str, Args &amp;&amp;... args) -&gt; format_to_n_result&lt; OutputIt &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>formatted_size</name>
      <anchorfile>compile_8h.html</anchorfile>
      <anchor>add0884f710f99e145a130ef2b4ba5eec</anchor>
      <arglist>(const S &amp;format_str, const Args &amp;... args) -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>compile_8h.html</anchorfile>
      <anchor>a47c8433375e8780cba8b5f393f3a528d</anchor>
      <arglist>(const S &amp;format_str, const Args &amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>compile_8h.html</anchorfile>
      <anchor>a130f49f1a920877211a62f3dd87ec2ae</anchor>
      <arglist>(std::FILE *f, const S &amp;format_str, const Args &amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>config.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/sol/</path>
    <filename>config_8hpp.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>SOL_ALL_SAFETIES_ON</name>
      <anchorfile>config_8hpp.html</anchorfile>
      <anchor>af49a65454b3af6c3580a532b5f86028e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_DEFAULT_PASS_ON_ERROR</name>
      <anchorfile>config_8hpp.html</anchorfile>
      <anchor>ada2a71c4dc42bab3a5b9971164d855d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>config_zcm.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/PluginsZcm/</path>
    <filename>config__zcm_8cpp.html</filename>
    <includes id="config__zcm_8h" name="config_zcm.h" local="yes" imported="no">config_zcm.h</includes>
  </compound>
  <compound kind="file">
    <name>config_zcm.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/PluginsZcm/</path>
    <filename>config__zcm_8h.html</filename>
    <class kind="class">ConfigZCM</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>container_recursive_inspector.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/detail/</path>
    <filename>container__recursive__inspector_8hpp.html</filename>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_multi_array_primitive</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a4a1e078bbf5248430b5f77c2800b15c6</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_multi_array_primitive</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a86b8f3feb474c3822b09960e82cbb726</anchor>
      <arglist>(_T const *)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_multi_array_primitive</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a69a96c88ab337081752e242acd9e742a</anchor>
      <arglist>(std::array&lt; _T, _N &gt; const *)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>conversion_impl.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/include/rosx_introspection/details/</path>
    <filename>conversion__impl_8hpp.html</filename>
    <includes id="builtin__types_8hpp" name="builtin_types.hpp" local="yes" imported="no">rosx_introspection/builtin_types.hpp</includes>
    <includes id="exceptions_8hpp" name="exceptions.hpp" local="yes" imported="no">rosx_introspection/details/exceptions.hpp</includes>
    <class kind="struct">RosMsgParser::details::is_integer</class>
    <class kind="struct">RosMsgParser::details::is_safe_integer_conversion</class>
    <class kind="struct">RosMsgParser::details::is_same_real</class>
    <namespace>RosMsgParser</namespace>
    <namespace>RosMsgParser::details</namespace>
    <member kind="typedef">
      <type>Invoke&lt; std::enable_if&lt; BoolCondition::value &gt; &gt;</type>
      <name>EnableIf</name>
      <anchorfile>namespaceRosMsgParser_1_1details.html</anchorfile>
      <anchor>a5314f97fe925e727b038e1e9d4316ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::type</type>
      <name>Invoke</name>
      <anchorfile>namespaceRosMsgParser_1_1details.html</anchorfile>
      <anchor>a41b1285e84da40df0404ad204d31d3f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>core.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/contrib/fmt/</path>
    <filename>core_8h.html</filename>
    <class kind="class">appender</class>
    <class kind="struct">detail::arg_data</class>
    <class kind="struct">detail::arg_data&lt; T, Char, NUM_ARGS, 0 &gt;</class>
    <class kind="struct">detail::arg_mapper</class>
    <class kind="struct">detail::arg_ref</class>
    <class kind="class">basic_format_arg</class>
    <class kind="class">basic_format_arg</class>
    <class kind="class">basic_format_args</class>
    <class kind="class">basic_format_args</class>
    <class kind="class">basic_format_context</class>
    <class kind="class">basic_format_parse_context</class>
    <class kind="class">basic_format_string</class>
    <class kind="class">basic_string_view</class>
    <class kind="class">detail::buffer</class>
    <class kind="struct">detail::buffer_traits</class>
    <class kind="struct">detail::char_t_impl</class>
    <class kind="struct">detail::char_t_impl&lt; S, enable_if_t&lt; is_string&lt; S &gt;::value &gt; &gt;</class>
    <class kind="class">detail::compile_parse_context</class>
    <class kind="struct">detail::compile_string</class>
    <class kind="class">detail::counting_buffer</class>
    <class kind="struct">detail::custom_value</class>
    <class kind="class">dynamic_format_arg_store</class>
    <class kind="struct">detail::dynamic_format_specs</class>
    <class kind="struct">detail::dynamic_spec_id_handler</class>
    <class kind="struct">detail::error_handler</class>
    <class kind="struct">detail::fill_t</class>
    <class kind="class">detail::fixed_buffer_traits</class>
    <class kind="class">format_arg_store</class>
    <class kind="struct">detail::format_as_result</class>
    <class kind="struct">format_specs</class>
    <class kind="class">detail::format_string_checker</class>
    <class kind="struct">format_to_n_result</class>
    <class kind="struct">detail::arg_mapper::formattable</class>
    <class kind="struct">formatter</class>
    <class kind="struct">formatter&lt; T, Char, enable_if_t&lt; detail::type_constant&lt; T, Char &gt;::value !=detail::type::custom_type &gt; &gt;</class>
    <class kind="class">basic_format_arg::handle</class>
    <class kind="struct">detail::has_format_as</class>
    <class kind="struct">detail::is_back_insert_iterator</class>
    <class kind="struct">detail::is_back_insert_iterator&lt; std::back_insert_iterator&lt; Container &gt; &gt;</class>
    <class kind="struct">is_char</class>
    <class kind="struct">is_char&lt; char &gt;</class>
    <class kind="struct">detail::is_compile_string</class>
    <class kind="struct">is_contiguous</class>
    <class kind="struct">is_contiguous&lt; std::basic_string&lt; Char &gt; &gt;</class>
    <class kind="struct">detail::is_named_arg</class>
    <class kind="struct">detail::is_named_arg&lt; named_arg&lt; Char, T &gt; &gt;</class>
    <class kind="struct">detail::is_output_iterator</class>
    <class kind="struct">detail::is_output_iterator&lt; It, T, void_t&lt; typename std::iterator_traits&lt; It &gt;::iterator_category, decltype(*std::declval&lt; It &gt;()=std::declval&lt; T &gt;())&gt; &gt;</class>
    <class kind="struct">detail::is_statically_named_arg</class>
    <class kind="struct">detail::is_string</class>
    <class kind="class">detail::iterator_buffer</class>
    <class kind="class">detail::iterator_buffer&lt; std::back_insert_iterator&lt; Container &gt;, enable_if_t&lt; is_contiguous&lt; Container &gt;::value, typename Container::value_type &gt; &gt;</class>
    <class kind="class">detail::iterator_buffer&lt; T *, T &gt;</class>
    <class kind="class">detail::iterator_buffer&lt; T *, T, fixed_buffer_traits &gt;</class>
    <class kind="class">detail::locale_ref</class>
    <class kind="struct">monostate</class>
    <class kind="struct">detail::named_arg</class>
    <class kind="struct">detail::named_arg_info</class>
    <class kind="struct">detail::named_arg_value</class>
    <class kind="struct">runtime_format_string</class>
    <class kind="struct">detail::std_string_view</class>
    <class kind="struct">detail::string_value</class>
    <class kind="struct">detail::strip_named_arg</class>
    <class kind="struct">detail::strip_named_arg&lt; T, true &gt;</class>
    <class kind="struct">detail::type_constant</class>
    <class kind="struct">type_identity</class>
    <class kind="struct">detail::unformattable</class>
    <class kind="struct">detail::unformattable_char</class>
    <class kind="struct">detail::unformattable_pointer</class>
    <class kind="union">detail::arg_ref::value</class>
    <class kind="class">detail::value</class>
    <class kind="struct">detail::vformat_args</class>
    <class kind="struct">detail::vformat_args&lt; char &gt;</class>
    <class kind="struct">detail::view</class>
    <namespace>align</namespace>
    <namespace>detail</namespace>
    <namespace>sign</namespace>
    <member kind="define">
      <type>#define</type>
      <name>FMT_API</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a9a4960b70582ed2620911a0b75dce0b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_ASSERT</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a03e7ee720f43adc7d83c652a6a5dd5f8</anchor>
      <arglist>(condition, message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_BEGIN_EXPORT</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>ab09e1860f362e7828106dfa9963d884f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_BEGIN_NAMESPACE</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a887c191adf8cfaf06ed40b5c4d487343</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_CLANG_VERSION</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a058e2c3eea88d232a1056a0bc6487e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_CONSTEVAL</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a1adadf095006629612166782177c39f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_CONSTEXPR</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a69201cb276383873487bf68b4ef8b4cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_CONSTEXPR20</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>acebe0f930dd6aecc374db251062e9d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_CONSTEXPR_CHAR_TRAITS</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>ab93c46c5456b5163b059f017d5905ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_CPLUSPLUS</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>ac80313a502c4d9c77c9a0531cb682a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_DECLTYPE_THIS</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a86472776b5ea69f7fb0c889953ae2106</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_ENABLE_IF</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>ab02671eb0d43965fe2957e844f427451</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_END_EXPORT</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a06c2cd8d4ba997d81bcb06c0cdb47410</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_END_NAMESPACE</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>ae0d2fbdf031547a949fc7e1c0b3c97f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_ENUM_UNDERLYING_TYPE</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a0bcb5cb2c908967b029df08436736ab8</anchor>
      <arglist>(type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_EXCEPTIONS</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a5d3b416a99857b69e3b7de8e88c71ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_EXPORT</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>af9ca42737dd564744496ba899c540086</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_GCC_PRAGMA</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a650e97dce87ef8442c0e92d42ae4f614</anchor>
      <arglist>(arg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_GCC_VERSION</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a4f5db4f97e31a127b1236d1ff412bb0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_HAS_CPP14_ATTRIBUTE</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a2766aa9d7506047bc81bd56a766f3ab3</anchor>
      <arglist>(attribute)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_HAS_CPP17_ATTRIBUTE</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a8f0f9ef09a5242ac73edf22e57578edf</anchor>
      <arglist>(attribute)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_HAS_CPP_ATTRIBUTE</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a55d7b78b0300ddda018f77208e80f3e9</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_HAS_FEATURE</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a749169f277bb21ccf12b1c665e68e88a</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_HAS_INCLUDE</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>afa144e698f8df527d6e51688eb9abbd1</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_ICC_VERSION</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a061a90c1c2008acd7b0161cde41c1a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_INLINE</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>aba4c375a41fe80858992762b3bc5c75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_MSC_VERSION</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>af336c69d9a05c3e5576c3c1edec414a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_MSC_WARNING</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>ac9487321d6c482c5f5550eb04b2bbf1e</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_NODISCARD</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a37e9e5fe4b5f536b45979411c2568232</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_NORETURN</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>ac9411ed6305aee71472718fa55fcc352</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a1b33b94a68ab12b7b4e7051da8a361f5</anchor>
      <arglist>(Type, constant)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_UNCHECKED_ITERATOR</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>ac739ab5bc76cc976e7b6b09b87d3daf7</anchor>
      <arglist>(It)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_UNICODE</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a24004c4d3ba31dd35664e85862d20061</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_USE_CONSTEXPR</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a739a7ff96b6dfd65a4de8fe003f5b233</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_USE_INT128</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a13e53e6202856108f878beff6278417b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_USE_NONTYPE_TEMPLATE_ARGS</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a3412abbf26b26b5fde57b7ef2917f586</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_VERSION</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a1a322107307b020b6eac933958da94f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_VISIBILITY</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a4e1a7328629ec045b484c72e3afccf8f</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="typedef">
      <type>align::type</type>
      <name>align_t</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a287c722ae78d5cb37bb7887b87e8f769</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, B &gt;</type>
      <name>bool_constant</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a0d337b508cc2fb5a92d8e72db201e53b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>conditional_t&lt; std::is_same&lt; T, char &gt;::value, appender, std::back_insert_iterator&lt; buffer&lt; T &gt; &gt;&gt;</type>
      <name>buffer_appender</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9c43796fd65a400d36dbafc2376ab072</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_format_context&lt; detail::buffer_appender&lt; Char &gt;, Char &gt;</type>
      <name>buffer_context</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>aaaef905b4cc5da6969d9ee839d668406</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename detail::char_t_impl&lt; S &gt;::type</type>
      <name>char_t</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a3c674f92fe25aa74e8d3d5449ec85efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::conditional&lt; B, T, F &gt;::type</type>
      <name>conditional_t</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>acdb0eff728aec08ed6fff07d2885ea9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::enable_if&lt; B, T &gt;::type</type>
      <name>enable_if_t</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a012819c9e8b5e04872a271f50f8b8196</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_format_args&lt; format_context &gt;</type>
      <name>format_args</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>abd8c737296655b44480da4fb422add24</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename format_as_result&lt; T &gt;::type</type>
      <name>format_as_t</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7c8d1e6ded5bd8f55bfc64da8ad15805</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>buffer_context&lt; char &gt;</type>
      <name>format_context</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a3e6224930832371a8c75d3e519873a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_format_parse_context&lt; char &gt;</type>
      <name>format_parse_context</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a7f31f076b2eb408741895533f9222baa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_format_string&lt; char, type_identity_t&lt; Args &gt;... &gt;</type>
      <name>format_string</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a56a828fb91283babdb0eef8e0d9010cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::is_constructible&lt; typename Context::template formatter_type&lt; T &gt; &gt;</type>
      <name>has_formatter</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a74c7602dbb427c519ab26d4feecf9149</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool_constant&lt;!std::is_base_of&lt; detail::unformattable, decltype(detail::arg_mapper&lt; buffer_context&lt; Char &gt; &gt;() .map(std::declval&lt; T &amp; &gt;()))&gt;::value &gt;</type>
      <name>is_formattable</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>af4dbae03317f119f72b6e86c11ca5e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>conditional_t&lt; long_short, int, long long &gt;</type>
      <name>long_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad56d4ab24a38ce2caa8ee0d905fbcf78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_constant&lt; decltype(arg_mapper&lt; Context &gt;().map(std::declval&lt; const T &amp; &gt;())), typename Context::char_type &gt;</type>
      <name>mapped_type_constant</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a339c84659505dbd2276f8496a77f6669</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::remove_const&lt; T &gt;::type</type>
      <name>remove_const_t</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a31ee6e9231fa50c7fdd7292f0c45f13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::remove_cv&lt; remove_reference_t&lt; T &gt; &gt;::type</type>
      <name>remove_cvref_t</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>ada5b2a956a74d40f6afec72d7d0adc27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::remove_reference&lt; T &gt;::type</type>
      <name>remove_reference_t</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a3a08cea569e6926ac8d7d74dd7178b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sign::type</type>
      <name>sign_t</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>ad65908bd5d03f057bd2009ce3f40f9f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_string_view&lt; char &gt;</type>
      <name>string_view</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a204ca715c2febee035464fa53dfc50c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename type_identity&lt; T &gt;::type</type>
      <name>type_identity_t</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>aca42c1976d1b12998afcabf8f39e8c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>conditional_t&lt; long_short, unsigned, unsigned long long &gt;</type>
      <name>ulong_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a2cf212f7cb695256ac8c1cee8e3406b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::underlying_type&lt; T &gt;::type</type>
      <name>underlying_t</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>adf0150f089aa8b4a1b478ce7daf3f124</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>void_t</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a19f0ca9e6a180a3b84c6dcd02a6bbf41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sint_set</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac794d71fbb99ef06055a02a7f73d815aabdb69b841dd7aaeee81b3cb446423f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>uint_set</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac794d71fbb99ef06055a02a7f73d815aa434ceb62f34730672269ac3db7354e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bool_set</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac794d71fbb99ef06055a02a7f73d815aa21058d9a8ab9ca93bfdab9cd32d39757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>char_set</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac794d71fbb99ef06055a02a7f73d815aa954b24473def7c6ca0a5534082a24c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>float_set</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac794d71fbb99ef06055a02a7f73d815aa6c03096650260979c3ca355107ee70d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>string_set</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac794d71fbb99ef06055a02a7f73d815aadc624ace0c33938edd5f63800d1a27ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cstring_set</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac794d71fbb99ef06055a02a7f73d815aa6d20734468bc14156df4ff69bfb94a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pointer_set</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac794d71fbb99ef06055a02a7f73d815aa4a50b8b8f33cc6afbebd57e3430a7dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>long_short</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a879649ed9a2b2fa156aa55327936adf5a216bab4ee1c699215731c714a24f14aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>packed_arg_bits</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae112aa4cd48596b15a21305fa798e4a2a149a6008e8eb33e9f04e9c60e5af67df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>max_packed_args</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5b7687d2b911b399d57942cd65a10365ada6fd23ae888ef5565f969ed3dcfc955</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_unpacked_bit</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a05faa9884bc575a9890268fec253b57aa5ef7ee224da6d76d4334a2fdabc33369</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>has_named_args_bit</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a8de5967939e2de637081709911f942e4aedcfb8122499decbcaf5949d966dbbca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>arg_id_kind</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac4c79842ec549e8b02145d43a1fbc330</anchor>
      <arglist></arglist>
      <enumvalue file="namespacedetail.html" anchor="ac4c79842ec549e8b02145d43a1fbc330a334c4a4c42fdb79d7ebc3e73b517e6f8">none</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ac4c79842ec549e8b02145d43a1fbc330a6a992d5529f459a44fee58c733255e86">index</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ac4c79842ec549e8b02145d43a1fbc330ab068931cc450442b63f5b3d276ea4297">name</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>int128_opt</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a478781baf7549dc62086456e58c85dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>presentation_type</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>adfa139c9a1902753b3696794759b2c48</anchor>
      <arglist></arglist>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48a334c4a4c42fdb79d7ebc3e73b517e6f8">none</enumvalue>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48a1feea25ecb958229287f885aebe7c49b">dec</enumvalue>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48a1cdbdf89f2d1bd3dd9e698b2b320cb86">oct</enumvalue>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48ad760bcac7fbf52a418de91c27c14d68f">hex_lower</enumvalue>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48af12799540739d60381b627d662b5bf6c">hex_upper</enumvalue>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48a2e9d2820a44d3b4e9677aa880694ae1d">bin_lower</enumvalue>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48a76681d3b581bdd3d96a61d9ee68a2f0e">bin_upper</enumvalue>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48a66ce284aa83a6a1ef3be40f84306d126">hexfloat_lower</enumvalue>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48a357a3ac50fe49a6d66acad03ae376064">hexfloat_upper</enumvalue>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48a157555f731870b580669d4ae2e789292">exp_lower</enumvalue>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48ae1b1fd27ead9e496ec42c0e7fa19effc">exp_upper</enumvalue>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48a1029c89672ee8198610d395987e71114">fixed_lower</enumvalue>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48a73ae375863f4a035518a76b2934fed84">fixed_upper</enumvalue>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48ab13d73a11320f7d1f83412f9b8b67eb2">general_lower</enumvalue>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48a38a425448fb167f44965e8edb6943ae0">general_upper</enumvalue>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48a599e41d8cd8cf1ea79e494df54ede29a">chr</enumvalue>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48ab45cffe084dd3d20d928bee85e7b0f21">string</enumvalue>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48accac8a66d468e2522611be86933cc0d9">pointer</enumvalue>
      <enumvalue file="core_8h.html" anchor="adfa139c9a1902753b3696794759b2c48aad42f6697b035b7580e4fef93be20b4d">debug</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>state</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac742e301ae0a908dc31e49ac3a31fcc5</anchor>
      <arglist></arglist>
      <enumvalue file="namespacedetail.html" anchor="ac742e301ae0a908dc31e49ac3a31fcc5aea2b2676c28c0db26d39331a336c6b92">start</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ac742e301ae0a908dc31e49ac3a31fcc5af792d1afb0399dce47533bead9d71a8a">align</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ac742e301ae0a908dc31e49ac3a31fcc5a04b29480233f4def5c875875b6bdc3b1">sign</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ac742e301ae0a908dc31e49ac3a31fcc5a0800fc577294c34e0b28ad2839435945">hash</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ac742e301ae0a908dc31e49ac3a31fcc5ad02c4c4cde7ae76252540d116a40f23a">zero</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ac742e301ae0a908dc31e49ac3a31fcc5aeaae26a6fb20ed3ef54fb23bfa0b1fcc">width</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ac742e301ae0a908dc31e49ac3a31fcc5ae2794d8f12719281eff5601251c8a680">precision</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ac742e301ae0a908dc31e49ac3a31fcc5afb216d9e8791e63c8d12bdc420956839">locale</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad46d232fb6116de4dac0c43dbde8e7a9</anchor>
      <arglist></arglist>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9a73ddc4daf8ea1ceb20179c284cfeb878">none_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9a06d324fffd90570dc177e7d1aabcb4dd">int_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9a3c383a94c25cfa30af585e9cc4c1f395">uint_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9ac01eca37c575543a14a5e4b150348c0a">long_long_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9aa3f9d61ae41ea1110330fd2f5c4965dc">ulong_long_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9aecf38f9991052ed7003df04b819cd478">int128_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9a3e36c658caeae0ad96bf06dc49216553">uint128_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9a5c3e61d27b2bdaf4ddb98aadc356e863">bool_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9abdf69faf97b2619c533f3ee73208d6e6">char_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9ad3f651749fd17ed60828db3d8c918219">last_integer_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9afd7170216efb2a7d32648e80919fb0ff">float_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9aaaacacbe6cfde1582c36c02ebed184cc">double_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9aa035716d6974f4772007421d9da94b7e">long_double_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9a9b0037530522f724121f3fcc18407aff">last_numeric_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9aa2a29726625aeaf3218b1df220a74b1f">cstring_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9a4771e2c3115bb1af6ce17d9d35a0eb48">string_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9ac4c3a6c59d8a6e74dc8b960f585f494a">pointer_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9a30b646549b4a4e783335c2ca40542c08">custom_type</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>uint128_opt</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a29a2514d95e4513e8a55773bc5596ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>arg</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a2c8e80c1b1c8b7747e99b8e9a24a0429</anchor>
      <arglist>(const Char *name, const T &amp;arg) -&gt; detail::named_arg&lt; Char, T &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_NORETURN FMT_API void</type>
      <name>assert_fail</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6c6e0604e89fc0ef840b154b8e8b0524</anchor>
      <arglist>(const char *file, int line, const char *message)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>check_char_specs</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a17a107519ee5fbaa84fe1fed6d78b63e</anchor>
      <arglist>(const format_specs&lt; Char &gt; &amp;specs) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE void</type>
      <name>check_format_string</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9f9490d451c4924aa03541038a7a4470</anchor>
      <arglist>(const S &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>check_format_string</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aaa4f270518d52834d61889b678aadc1f</anchor>
      <arglist>(S format_str)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>code_point_length</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a04dd9f7f743864daca8e1765f525ce25</anchor>
      <arglist>(const Char *begin) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE auto</type>
      <name>const_check</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad515c47b3812d4a81e7708d8790ccb23</anchor>
      <arglist>(T value) -&gt; T</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>convert_for_visit</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a49b6442202d11af60b96dc09859dd027</anchor>
      <arglist>(T) -&gt; monostate</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>copy_str</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4b68cdcaee10024222b83e611c7abd91</anchor>
      <arglist>(InputIt begin, InputIt end, appender out) -&gt; appender</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>copy_str</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae05aa05ae7604a976af2f7b96602a0d5</anchor>
      <arglist>(InputIt begin, InputIt end, OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>copy_str</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a59603c6861b8792af35d38a7d27d2833</anchor>
      <arglist>(InputIt begin, InputIt end, std::back_insert_iterator&lt; std::string &gt; out) -&gt; std::back_insert_iterator&lt; std::string &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>copy_str</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a0f8f944d619cf74a17049245829b2278</anchor>
      <arglist>(R &amp;&amp;rng, OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>copy_str</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a07f02a9f566bb7b60b4af0f4d3ea750a</anchor>
      <arglist>(T *begin, T *end, U *out) -&gt; U *</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>count</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9bef8d727daadab62ef98688a6825c89</anchor>
      <arglist>() -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>count</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>acd6abb95983da7e82a8a14c4b4213eed</anchor>
      <arglist>() -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>count_named_args</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a887c572b69cc98218429a8929b12dcce</anchor>
      <arglist>() -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>count_statically_named_args</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab32f7fef4e28dd13d9c9b0c08e43bfc8</anchor>
      <arglist>() -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>do_parse_arg_id</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a48ee9461b8d2e089e74faf99b1895665</anchor>
      <arglist>(const Char *begin, const Char *end, Handler &amp;&amp;handler) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>encode_types</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af07ad8ca643877fc14570fb598224137</anchor>
      <arglist>() -&gt; unsigned long long</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>encode_types</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>acbccf079d7422109bd6100427da88967</anchor>
      <arglist>() -&gt; unsigned long long</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>find</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6b71952fab3dc32f3edb2c3e9811d8d9</anchor>
      <arglist>(Ptr first, Ptr last, T value, Ptr &amp;out) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>find&lt; false, char &gt;</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aff79e3811065cba6148365bbde944e25</anchor>
      <arglist>(const char *first, const char *last, char value, const char *&amp;out) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>enum type</type>
      <name>FMT_ENUM_UNDERLYING_TYPE</name>
      <anchorfile>namespacealign.html</anchorfile>
      <anchor>a9ac3ea6c24029f591f5f3bfd324e8bc3</anchor>
      <arglist>(unsigned char)</arglist>
    </member>
    <member kind="function">
      <type>enum type</type>
      <name>FMT_ENUM_UNDERLYING_TYPE</name>
      <anchorfile>namespacesign.html</anchorfile>
      <anchor>ac99478e49f5c4a91ec525f17e8962bad</anchor>
      <arglist>(unsigned char)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a8e5fa1a45b440bec62a7b1a5996d471f</anchor>
      <arglist>(basic_string_view&lt; Char &gt;, string_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9a98f5bf5accfd1a7770ecd7c586ac10</anchor>
      <arglist>(bool, bool_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>acf06cc05efb342381969ffe9fca3ff3e</anchor>
      <arglist>(Char, char_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a2884e1bff3a236b6326f46ad5d9e3a4c</anchor>
      <arglist>(const Char *, cstring_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a8b6bfb13963951edc6b82d79be793541</anchor>
      <arglist>(const void *, pointer_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>accc5f6bff51925f9522a124b327c0152</anchor>
      <arglist>(double, double_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a612aa9352f054dd6f7c49683f8899e56</anchor>
      <arglist>(float, float_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a37505e9beefe6364bcaff6d8b5f5d52c</anchor>
      <arglist>(int, int_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a42ca30674844d3b99a56362234f69a55</anchor>
      <arglist>(int128_opt, int128_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a003e0caffa44ced976fd5d7e5dcedfec</anchor>
      <arglist>(long double, long_double_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9cfcf5302ffb694882756683888ff323</anchor>
      <arglist>(long long, long_long_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a680c9fe8f8cac60bd8b05cef2397dd7f</anchor>
      <arglist>(uint128_opt, uint128_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a19fe0523a95f2e571745ce3acf05f9b9</anchor>
      <arglist>(unsigned long long, ulong_long_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6b44317eb9e575cb17b19d02510b5c85</anchor>
      <arglist>(unsigned, uint_type)</arglist>
    </member>
    <member kind="function">
      <type>FMT_NODISCARD FMT_INLINE auto</type>
      <name>format</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a040af707f7f42f401696d0e7263d07cf</anchor>
      <arglist>(format_string&lt; T... &gt; fmt, T &amp;&amp;... args) -&gt; std::string</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>format_to</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>acccb7c60aa962b39ef947435def89471</anchor>
      <arglist>(OutputIt out, format_string&lt; T... &gt; fmt, T &amp;&amp;... args) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>format_to_n</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>ab8774a69f055bd85de86ff0e85b2e22f</anchor>
      <arglist>(OutputIt out, size_t n, format_string&lt; T... &gt; fmt, T &amp;&amp;... args) -&gt; format_to_n_result&lt; OutputIt &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_NODISCARD FMT_INLINE auto</type>
      <name>formatted_size</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a0f9a011c5e8bf359e75651cbdc411941</anchor>
      <arglist>(format_string&lt; T... &gt; fmt, T &amp;&amp;... args) -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>get_arg_index_by_name</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad5b1482e18a4f4d5495046574467856c</anchor>
      <arglist>(basic_string_view&lt; Char &gt; name) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_buffer</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a23fc858cd6f2feaa1adf45258fa409d3</anchor>
      <arglist>(OutputIt out) -&gt; iterator_buffer&lt; OutputIt, T &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_buffer</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a30a1db5861e720de256f3bf735ab351b</anchor>
      <arglist>(std::back_insert_iterator&lt; Buf &gt; out) -&gt; buffer&lt; char &gt; &amp;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_container</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a94110770c66cc3dbfecb25b59d92ca5c</anchor>
      <arglist>(std::back_insert_iterator&lt; Container &gt; it) -&gt; Container &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>get_iterator</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab2732c48a7d428c20ca951289522c6f1</anchor>
      <arglist>(Buf &amp;buf, OutputIt) -&gt; decltype(buf.out())</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_iterator</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a82b03ec591edbe5774846b0899ba7210</anchor>
      <arglist>(buffer&lt; T &gt; &amp;, OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>has_const_formatter</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a975b8af61f53680585c5bb71b573f6a3</anchor>
      <arglist>() -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>has_const_formatter_impl</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a81b13ad733b98496a5fb213e0f7353cb</anchor>
      <arglist>(...) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>has_const_formatter_impl</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a528bf2bd2637728e60d779a053b7b1c9</anchor>
      <arglist>(T *) -&gt; decltype(typename Context::template formatter_type&lt; T &gt;().format(std::declval&lt; const T &amp; &gt;(), std::declval&lt; Context &amp; &gt;()), true)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>ignore_unused</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a1fe84ebaf96215ce0665d95b3124c2df</anchor>
      <arglist>(const T &amp;...)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>in</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a52a5e2ed06c229dcf95ea5c46d48d05e</anchor>
      <arglist>(type t, int set) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_named_args</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3a28bc7b7a52b0653a1da27750e18187</anchor>
      <arglist>(named_arg_info&lt; Char &gt; *, int, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_named_args</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae8a2bf15083e2e0206ae12e31861769c</anchor>
      <arglist>(named_arg_info&lt; Char &gt; *named_args, int arg_count, int named_arg_count, const T &amp;, const Tail &amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE void</type>
      <name>init_named_args</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5f5dfc801967c5d7f93b8f15c3ed3b18</anchor>
      <arglist>(std::nullptr_t, int, int, const Args &amp;...)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>is_arithmetic_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a802c50a56a3495fdab6020b375ba1389</anchor>
      <arglist>(type t) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE auto</type>
      <name>is_constant_evaluated</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aeb63dd474812d21836ab91a29224f27d</anchor>
      <arglist>(bool default_value=false) noexcept -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>is_integral_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a2a60f8d1bee41b803f43fc42b707b5d1</anchor>
      <arglist>(type t) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>is_name_start</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4d54e617793e1cac720a447120428817</anchor>
      <arglist>(Char c) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>is_utf8</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a73a5a86c261023974ff0dd1f39196d60</anchor>
      <arglist>() -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>make_arg</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>abf194ba1d3b25faa8375fd76302a21a3</anchor>
      <arglist>(T &amp;val) -&gt; basic_format_arg&lt; Context &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>make_arg</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a436eee471289b415426e67a60116647f</anchor>
      <arglist>(T &amp;val) -&gt; basic_format_arg&lt; Context &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>make_arg</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7d1d87eacdc55770b3ae83799056f809</anchor>
      <arglist>(T &amp;val) -&gt; value&lt; Context &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>make_format_args</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>aad64636f3a303bcd70796f384a2cce95</anchor>
      <arglist>(T &amp;... args) -&gt; format_arg_store&lt; Context, remove_cvref_t&lt; T &gt;... &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse_align</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aef4e71d956aeb76eb5c1b1b90aa8fd7a</anchor>
      <arglist>(char c) -&gt; align_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>parse_arg_id</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aa21ad6b9c410caf324cd21d21156f556</anchor>
      <arglist>(const Char *begin, const Char *end, Handler &amp;&amp;handler) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse_dynamic_spec</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a38e1fc196da38579eec0920b24c93aa1</anchor>
      <arglist>(const Char *begin, const Char *end, int &amp;value, arg_ref&lt; Char &gt; &amp;ref, basic_format_parse_context&lt; Char &gt; &amp;ctx) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>parse_format_specs</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>adee11e3c2331967b1c197725f9edac0b</anchor>
      <arglist>(const Char *begin, const Char *end, dynamic_format_specs&lt; Char &gt; &amp;specs, basic_format_parse_context&lt; Char &gt; &amp;ctx, type arg_type) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse_format_specs</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a0df907573641151f860793128889c74d</anchor>
      <arglist>(ParseContext &amp;ctx) -&gt; decltype(ctx.begin())</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE void</type>
      <name>parse_format_string</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5b7cebaecd667fa1d4d564e25191e1af</anchor>
      <arglist>(basic_string_view&lt; Char &gt; format_str, Handler &amp;&amp;handler)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse_nonnegative_int</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a338caba782225e115a9902d4d0835f5f</anchor>
      <arglist>(const Char *&amp;begin, const Char *end, int error_value) noexcept -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse_precision</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae1482ebd1beeb75d7fe245bc773335d4</anchor>
      <arglist>(const Char *begin, const Char *end, int &amp;value, arg_ref&lt; Char &gt; &amp;ref, basic_format_parse_context&lt; Char &gt; &amp;ctx) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse_replacement_field</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3c6a98fc9780e2ffee09cdebf1f1fd00</anchor>
      <arglist>(const Char *begin, const Char *end, Handler &amp;&amp;handler) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE void</type>
      <name>print</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a59025bfaf390e425b4e274c966a77557</anchor>
      <arglist>(format_string&lt; T... &gt; fmt, T &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE void</type>
      <name>print</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>aa9847417b16aed6980a2e595ba6fe933</anchor>
      <arglist>(std::FILE *f, format_string&lt; T... &gt; fmt, T &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE void</type>
      <name>println</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a9b66047da81f80fda144420cb6415bf1</anchor>
      <arglist>(format_string&lt; T... &gt; fmt, T &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE void</type>
      <name>println</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>abd3c66ec078f5141baadf8e390a8e243</anchor>
      <arglist>(std::FILE *f, format_string&lt; T... &gt; fmt, T &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>runtime</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a8c5f2060819744fc66f8fbce25a480be</anchor>
      <arglist>(string_view s) -&gt; runtime_format_string&lt;&gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>set</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab484cd4186e1780becdc7f3118c29902</anchor>
      <arglist>(type rhs) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_NORETURN FMT_API void</type>
      <name>throw_format_error</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6a4a175ed2175e4da7b988e021175317</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>to_ascii</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a1321aa4e75fb308917211597b64600b3</anchor>
      <arglist>(Char c) -&gt; char</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_string_view</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac7c01a1dadcc0fa5646390d0bb27be6e</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>to_string_view</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae677e449031ac2afd3e49e472313f47b</anchor>
      <arglist>(basic_string_view&lt; Char &gt; s) -&gt; basic_string_view&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>to_string_view</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4662b86e5cfc5c32eb3efea5a84d3040</anchor>
      <arglist>(const Char *s) -&gt; basic_string_view&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>to_string_view</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a022de8caa954482aa73632197b8a6516</anchor>
      <arglist>(const S &amp;s) -&gt; basic_string_view&lt; typename S::char_type &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>to_string_view</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>abc39c1176ce291b347cabc988ec913b4</anchor>
      <arglist>(const std::basic_string&lt; Char, Traits, Alloc &gt; &amp;s) -&gt; basic_string_view&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>to_string_view</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a54b7331e92f1bbcec1eed90a451a20d2</anchor>
      <arglist>(std_string_view&lt; Char &gt; s) -&gt; basic_string_view&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>to_unsigned</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad64642bb9b2374fba5526c132a751951</anchor>
      <arglist>(Int value) -&gt; typename std::make_unsigned&lt; Int &gt;::type</arglist>
    </member>
    <member kind="function">
      <type>FMT_API auto</type>
      <name>vformat</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>af648791a5d0b00e0852dfdc69c929641</anchor>
      <arglist>(string_view fmt, format_args args) -&gt; std::string</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vformat_to</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aed857b9837fc9e75290c47e34e14bee5</anchor>
      <arglist>(buffer&lt; Char &gt; &amp;buf, basic_string_view&lt; Char &gt; fmt, typename vformat_args&lt; Char &gt;::type args, locale_ref loc={})</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>vformat_to</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>aa91ecf3a785a511067ba5a78adb0cec1</anchor>
      <arglist>(OutputIt out, string_view fmt, format_args args) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>vformat_to_n</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a45a3c74fd5764c3be13025cacbcb02b2</anchor>
      <arglist>(OutputIt out, size_t n, string_view fmt, format_args args) -&gt; format_to_n_result&lt; OutputIt &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>visit_format_arg</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a05783ffcc62709c2284ee0da45486a98</anchor>
      <arglist>(Visitor &amp;&amp;vis, const basic_format_arg&lt; Context &gt; &amp;arg) -&gt; decltype(vis(0))</arglist>
    </member>
    <member kind="function">
      <type>FMT_API void</type>
      <name>vprint</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a9ecd9e6c1688eb3aa54cdf85a873103c</anchor>
      <arglist>(std::FILE *f, string_view fmt, format_args args)</arglist>
    </member>
    <member kind="function">
      <type>FMT_API void</type>
      <name>vprint</name>
      <anchorfile>core_8h.html</anchorfile>
      <anchor>a429465d7a760d1cdc8380415d815d41d</anchor>
      <arglist>(string_view fmt, format_args args)</arglist>
    </member>
    <member kind="function">
      <type>FMT_API void</type>
      <name>vprint_mojibake</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a77e0ec2800c95bbc90881ae7be6477d7</anchor>
      <arglist>(std::FILE *, string_view, format_args)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>crc32.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/mcap/</path>
    <filename>crc32_8hpp.html</filename>
    <class kind="struct">mcap::internal::CRC32Table</class>
    <namespace>mcap</namespace>
    <namespace>mcap::internal</namespace>
    <member kind="function">
      <type>uint32_t</type>
      <name>crc32Final</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a8b958c83ea3a721273fa960b5e9dde37</anchor>
      <arglist>(uint32_t crc)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>crc32Update</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a277d0a9f0da158ca2034d321a77e1222</anchor>
      <arglist>(const uint32_t prev, const std::byte *const data, const size_t length)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getUint32LE</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a10cb1ea4186cf34527d7e0763822ea8e</anchor>
      <arglist>(const std::byte *data)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr uint32_t</type>
      <name>CRC32_INIT</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a9f88eafd0192e44c163f7053524af12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr CRC32Table&lt; 0xedb88320, 8 &gt;</type>
      <name>CRC32_TABLE</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>aff2e279a5e158fb38966cb4dfd9284b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>curvelist_panel.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>curvelist__panel_8cpp.html</filename>
    <includes id="curvelist__panel_8h" name="curvelist_panel.h" local="yes" imported="no">curvelist_panel.h</includes>
    <includes id="alphanum_8hpp" name="alphanum.hpp" local="yes" imported="no">PlotJuggler/alphanum.hpp</includes>
    <includes id="svg__util_8h" name="svg_util.h" local="yes" imported="no">PlotJuggler/svg_util.h</includes>
    <member kind="function">
      <type>QString</type>
      <name>StringifyArray</name>
      <anchorfile>curvelist__panel_8cpp.html</anchorfile>
      <anchor>a02d44904c71294fef3ba45ce7526c045</anchor>
      <arglist>(QString str)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>curvelist_panel.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>curvelist__panel_8h.html</filename>
    <includes id="custom__function_8h" name="custom_function.h" local="yes" imported="no">transforms/custom_function.h</includes>
    <includes id="tree__completer_8h" name="tree_completer.h" local="yes" imported="no">tree_completer.h</includes>
    <includes id="curvetree__view_8h" name="curvetree_view.h" local="yes" imported="no">curvetree_view.h</includes>
    <class kind="class">CurveListPanel</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>curvelist_view.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>curvelist__view_8cpp.html</filename>
    <includes id="curvelist__view_8h" name="curvelist_view.h" local="yes" imported="no">curvelist_view.h</includes>
    <includes id="curvelist__panel_8h" name="curvelist_panel.h" local="yes" imported="no">curvelist_panel.h</includes>
  </compound>
  <compound kind="file">
    <name>curvelist_view.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>curvelist__view_8h.html</filename>
    <includes id="alphanum_8hpp" name="alphanum.hpp" local="yes" imported="no">PlotJuggler/alphanum.hpp</includes>
    <class kind="class">CurvesView</class>
    <class kind="class">CurveTableView</class>
    <class kind="class">SortedTableItem</class>
    <member kind="enumeration">
      <type></type>
      <name>CustomRoles</name>
      <anchorfile>curvelist__view_8h.html</anchorfile>
      <anchor>aa80c385d0bdf5d93b61c08dd95602a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Name</name>
      <anchorfile>curvelist__view_8h.html</anchorfile>
      <anchor>aa80c385d0bdf5d93b61c08dd95602a79a923b92502c8f8beef4a620fee49b89ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsGroupName</name>
      <anchorfile>curvelist__view_8h.html</anchorfile>
      <anchor>aa80c385d0bdf5d93b61c08dd95602a79a9b063c9f999d165be539484c69f8117d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ToolTip</name>
      <anchorfile>curvelist__view_8h.html</anchorfile>
      <anchor>aa80c385d0bdf5d93b61c08dd95602a79ad194f5b3b10c42788b127789e5ed4926</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>curvetree_view.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>curvetree__view_8cpp.html</filename>
    <includes id="curvetree__view_8h" name="curvetree_view.h" local="yes" imported="no">curvetree_view.h</includes>
    <includes id="curvelist__panel_8h" name="curvelist_panel.h" local="yes" imported="no">curvelist_panel.h</includes>
    <class kind="class">TreeWidgetItem</class>
  </compound>
  <compound kind="file">
    <name>curvetree_view.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>curvetree__view_8h.html</filename>
    <includes id="curvelist__view_8h" name="curvelist_view.h" local="yes" imported="no">curvelist_view.h</includes>
    <class kind="class">CurveTreeView</class>
  </compound>
  <compound kind="file">
    <name>custom_function.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>custom__function_8cpp.html</filename>
    <includes id="custom__function_8h" name="custom_function.h" local="yes" imported="no">custom_function.h</includes>
    <includes id="lua__custom__function_8h" name="lua_custom_function.h" local="yes" imported="no">lua_custom_function.h</includes>
    <member kind="function">
      <type>QDomElement</type>
      <name>ExportSnippets</name>
      <anchorfile>custom__function_8cpp.html</anchorfile>
      <anchor>aaa6005408b03e4f4c64a6e5b7b68afa9</anchor>
      <arglist>(const SnippetsMap &amp;snippets, QDomDocument &amp;doc)</arglist>
    </member>
    <member kind="function">
      <type>QDomElement</type>
      <name>ExportSnippetToXML</name>
      <anchorfile>custom__function_8cpp.html</anchorfile>
      <anchor>a284e7cbd57a4db148ef4ebf69ca14e94</anchor>
      <arglist>(const SnippetData &amp;snippet, QDomDocument &amp;doc)</arglist>
    </member>
    <member kind="function">
      <type>SnippetData</type>
      <name>GetSnippetFromXML</name>
      <anchorfile>custom__function_8cpp.html</anchorfile>
      <anchor>a59de8444ff1d110fa60b21dcba0b2e40</anchor>
      <arglist>(const QDomElement &amp;element)</arglist>
    </member>
    <member kind="function">
      <type>SnippetsMap</type>
      <name>GetSnippetsFromXML</name>
      <anchorfile>custom__function_8cpp.html</anchorfile>
      <anchor>ae79642c826121965e9734f3a0f7a5cd8</anchor>
      <arglist>(const QDomElement &amp;snippets_element)</arglist>
    </member>
    <member kind="function">
      <type>SnippetsMap</type>
      <name>GetSnippetsFromXML</name>
      <anchorfile>custom__function_8cpp.html</anchorfile>
      <anchor>ab88ffa8bd802b5879a99cf4b75a8fd56</anchor>
      <arglist>(const QString &amp;xml_text)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>custom_function.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>custom__function_8h.html</filename>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">PlotJuggler/plotdata.h</includes>
    <includes id="transform__function_8h" name="transform_function.h" local="yes" imported="no">PlotJuggler/transform_function.h</includes>
    <class kind="class">CustomFunction</class>
    <class kind="struct">SnippetData</class>
    <member kind="typedef">
      <type>std::shared_ptr&lt; CustomFunction &gt;</type>
      <name>CustomPlotPtr</name>
      <anchorfile>custom__function_8h.html</anchorfile>
      <anchor>ade0c07a1cb267fac03535ae8536b74f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; QString, SnippetData &gt;</type>
      <name>SnippetsMap</name>
      <anchorfile>custom__function_8h.html</anchorfile>
      <anchor>ad02d51531181d3f69ab83a0a3545f606</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QDomElement</type>
      <name>ExportSnippets</name>
      <anchorfile>custom__function_8h.html</anchorfile>
      <anchor>ac3f7e2ca64468067902526228f2ed2b8</anchor>
      <arglist>(const SnippetsMap &amp;snippets, QDomDocument &amp;destination_doc)</arglist>
    </member>
    <member kind="function">
      <type>QDomElement</type>
      <name>ExportSnippetToXML</name>
      <anchorfile>custom__function_8h.html</anchorfile>
      <anchor>a57058bf28fc4cd931e3ac5113257acbe</anchor>
      <arglist>(const SnippetData &amp;snippet, QDomDocument &amp;destination_doc)</arglist>
    </member>
    <member kind="function">
      <type>SnippetData</type>
      <name>GetSnippetFromXML</name>
      <anchorfile>custom__function_8h.html</anchorfile>
      <anchor>a1d29c62839d912c3c026bd7abaa9d63b</anchor>
      <arglist>(const QDomElement &amp;snippets_element)</arglist>
    </member>
    <member kind="function">
      <type>SnippetsMap</type>
      <name>GetSnippetsFromXML</name>
      <anchorfile>custom__function_8h.html</anchorfile>
      <anchor>ae79642c826121965e9734f3a0f7a5cd8</anchor>
      <arglist>(const QDomElement &amp;snippets_element)</arglist>
    </member>
    <member kind="function">
      <type>SnippetsMap</type>
      <name>GetSnippetsFromXML</name>
      <anchorfile>custom__function_8h.html</anchorfile>
      <anchor>ab88ffa8bd802b5879a99cf4b75a8fd56</anchor>
      <arglist>(const QString &amp;xml_text)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>customtracker.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>customtracker_8cpp.html</filename>
    <includes id="customtracker_8h" name="customtracker.h" local="yes" imported="no">customtracker.h</includes>
    <includes id="qwt__series__data_8h" name="qwt_series_data.h" local="yes" imported="no">qwt_series_data.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__plot__curve_8h" name="qwt_plot_curve.h" local="yes" imported="no">qwt_plot_curve.h</includes>
    <includes id="qwt__event__pattern_8h" name="qwt_event_pattern.h" local="yes" imported="no">qwt_event_pattern.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__symbol_8h" name="qwt_symbol.h" local="yes" imported="no">qwt_symbol.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <class kind="struct">compareX</class>
  </compound>
  <compound kind="file">
    <name>customtracker.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>customtracker_8h.html</filename>
    <includes id="qwt__plot__picker_8h" name="qwt_plot_picker.h" local="yes" imported="no">qwt_plot_picker.h</includes>
    <includes id="qwt__picker__machine_8h" name="qwt_picker_machine.h" local="yes" imported="no">qwt_picker_machine.h</includes>
    <includes id="qwt__plot__marker_8h" name="qwt_plot_marker.h" local="yes" imported="no">qwt_plot_marker.h</includes>
    <class kind="class">CurveTracker</class>
  </compound>
  <compound kind="file">
    <name>data_tamer_parser.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/data_tamer_parser/</path>
    <filename>data__tamer__parser_8hpp.html</filename>
    <class kind="struct">DataTamerParser::BufferSpan</class>
    <class kind="struct">DataTamerParser::Schema</class>
    <class kind="struct">DataTamerParser::SnapshotView</class>
    <class kind="struct">DataTamerParser::TypeField</class>
    <namespace>DataTamerParser</namespace>
    <member kind="typedef">
      <type>std::vector&lt; TypeField &gt;</type>
      <name>FieldsVector</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>af2c97c7429ff1331ca24bbd36bfb2645</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::variant&lt; bool, char, int8_t, uint8_t, int16_t, uint16_t, int32_t, uint32_t, int64_t, uint64_t, float, double &gt;</type>
      <name>VarNumber</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>aa91a78d314d8f3fb8aa6689a17557c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BasicType</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>a7ee5490929c0ab5a6ee17671e045236a</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aaa97b2c144243b2b9d2c593ec268b62f5">BOOL</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa027acd3aa6b1dd7f26119d3cf0f9a063">CHAR</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aaee9d73311ff0658494edfff14c3ec1e3">INT8</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aaecfc091ed2a607335524c8389cfa41b5">UINT8</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa5f90af42814c0a419d715d43ae54fd7a">INT16</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa48d8f1a723d44ff4a87db1bb6c551c62">UINT16</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa6495adba09844fac8eeb0aba86e6f1bf">INT32</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa17266551181f69a1b4a3ad5c9e270afc">UINT32</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa4e866b275c85fbb439f6484251cfb31c">INT64</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa6de7acf711860176ba606e9aa2b85d5f">UINT64</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa967d280b5c16d95f2947647dd2ca6cc2">FLOAT32</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa139882c654db8a57f7c3092de1dd0b02">FLOAT64</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa03570470bad94692ce93e32700d2e1cb">OTHER</enumvalue>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>AddFieldToHash</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>ab7d371080b972a1d9ef0b6f60743a6f6</anchor>
      <arglist>(const TypeField &amp;field, uint64_t hash)</arglist>
    </member>
    <member kind="function">
      <type>Schema</type>
      <name>BuilSchemaFromText</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>ad86b3a67c67680b445c43cb176cc8f4c</anchor>
      <arglist>(const std::string &amp;txt)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>Deserialize</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>afb2a87cf1a0db9bf1c6670126a91c166</anchor>
      <arglist>(BufferSpan &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>VarNumber</type>
      <name>DeserializeToVarNumber</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>ac6cf7369084fd530d7f28655ab2b7fef</anchor>
      <arglist>(BasicType type, BufferSpan &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetBit</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>a6e1792a52fc5ac21def9d3cd788a7edc</anchor>
      <arglist>(BufferSpan mask, size_t index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ParseSnapshot</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>a3fb5ae6864b1d00dd26bbbffe75892e0</anchor>
      <arglist>(const Schema &amp;schema, SnapshotView snapshot, const NumberCallback &amp;callback_number, const CustomCallback &amp;callback_custom=NullCustomCallback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ParseSnapshotRecursive</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>af8698e891656b2b93317e316ea39d0bb</anchor>
      <arglist>(const TypeField &amp;field, const std::map&lt; std::string, FieldsVector &gt; &amp;types_list, BufferSpan &amp;buffer, const NumberCallback &amp;callback_number, const std::string &amp;prefix)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>NullCustomCallback</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>a0a9fad9a8eb7a36ac414a8b6123d9351</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr int</type>
      <name>SCHEMA_VERSION</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>a925564890dc913b1676528c64884b45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr size_t</type>
      <name>TypesCount</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>a3df83d2f258e6486396cd1d0993fe8e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dataload_csv.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadCSV/</path>
    <filename>dataload__csv_8cpp.html</filename>
    <includes id="datetimehelp_8h" name="datetimehelp.h" local="yes" imported="no">datetimehelp.h</includes>
    <includes id="dataload__csv_8h" name="dataload_csv.h" local="yes" imported="no">dataload_csv.h</includes>
    <member kind="function">
      <type>void</type>
      <name>SplitLine</name>
      <anchorfile>dataload__csv_8cpp.html</anchorfile>
      <anchor>ae103f3528551fcadc60659ad2685f420</anchor>
      <arglist>(const QString &amp;line, QChar separator, QStringList &amp;parts)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const char *</type>
      <name>INDEX_AS_TIME</name>
      <anchorfile>dataload__csv_8cpp.html</anchorfile>
      <anchor>afca0417fcb9201391f6380eda4c96527</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr int</type>
      <name>TIME_INDEX_GENERATED</name>
      <anchorfile>dataload__csv_8cpp.html</anchorfile>
      <anchor>af254b6ebc5c80cca1869af6484110fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr int</type>
      <name>TIME_INDEX_NOT_DEFINED</name>
      <anchorfile>dataload__csv_8cpp.html</anchorfile>
      <anchor>a3c39415664ad932e0092536e099eeddf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dataload_csv.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadCSV/</path>
    <filename>dataload__csv_8h.html</filename>
    <includes id="dataloader__base_8h" name="dataloader_base.h" local="yes" imported="no">PlotJuggler/dataloader_base.h</includes>
    <class kind="class">DataLoadCSV</class>
  </compound>
  <compound kind="file">
    <name>dataload_mcap.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadMCAP/</path>
    <filename>dataload__mcap_8cpp.html</filename>
    <includes id="dataload__mcap_8h" name="dataload_mcap.h" local="yes" imported="no">dataload_mcap.h</includes>
    <includes id="data__tamer__parser_8hpp" name="data_tamer_parser.hpp" local="yes" imported="no">data_tamer_parser/data_tamer_parser.hpp</includes>
    <includes id="messageparser__base_8h" name="messageparser_base.h" local="yes" imported="no">PlotJuggler/messageparser_base.h</includes>
    <includes id="reader_8hpp" name="reader.hpp" local="yes" imported="no">mcap/reader.hpp</includes>
    <includes id="dialog__mcap_8h" name="dialog_mcap.h" local="yes" imported="no">dialog_mcap.h</includes>
  </compound>
  <compound kind="file">
    <name>dataload_mcap.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadMCAP/</path>
    <filename>dataload__mcap_8h.html</filename>
    <includes id="dataloader__base_8h" name="dataloader_base.h" local="yes" imported="no">PlotJuggler/dataloader_base.h</includes>
    <includes id="dataload__params_8h" name="dataload_params.h" local="yes" imported="no">dataload_params.h</includes>
    <class kind="class">DataLoadMCAP</class>
  </compound>
  <compound kind="file">
    <name>dataload_params.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadMCAP/</path>
    <filename>dataload__params_8h.html</filename>
    <class kind="struct">mcap::LoadParams</class>
    <namespace>mcap</namespace>
  </compound>
  <compound kind="file">
    <name>dataload_parquet.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadParquet/</path>
    <filename>dataload__parquet_8cpp.html</filename>
    <includes id="dataload__parquet_8h" name="dataload_parquet.h" local="yes" imported="no">dataload_parquet.h</includes>
  </compound>
  <compound kind="file">
    <name>dataload_parquet.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadParquet/</path>
    <filename>dataload__parquet_8h.html</filename>
    <includes id="dataloader__base_8h" name="dataloader_base.h" local="yes" imported="no">PlotJuggler/dataloader_base.h</includes>
    <class kind="class">DataLoadParquet</class>
    <member kind="define">
      <type>#define</type>
      <name>QT_NO_KEYWORDS</name>
      <anchorfile>dataload__parquet_8h.html</anchorfile>
      <anchor>ab5522b54e1fe7195735f5a405f026039</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dataload_ulog.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadULog/</path>
    <filename>dataload__ulog_8cpp.html</filename>
    <includes id="dataload__ulog_8h" name="dataload_ulog.h" local="yes" imported="no">dataload_ulog.h</includes>
    <includes id="ulog__parser_8h" name="ulog_parser.h" local="yes" imported="no">ulog_parser.h</includes>
    <includes id="ulog__parameters__dialog_8h" name="ulog_parameters_dialog.h" local="yes" imported="no">ulog_parameters_dialog.h</includes>
  </compound>
  <compound kind="file">
    <name>dataload_ulog.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadULog/</path>
    <filename>dataload__ulog_8h.html</filename>
    <includes id="dataloader__base_8h" name="dataloader_base.h" local="yes" imported="no">PlotJuggler/dataloader_base.h</includes>
    <class kind="class">DataLoadULog</class>
  </compound>
  <compound kind="file">
    <name>dataload_zcm.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/PluginsZcm/</path>
    <filename>dataload__zcm_8cpp.html</filename>
    <includes id="dataload__zcm_8h" name="dataload_zcm.h" local="yes" imported="no">dataload_zcm.h</includes>
    <class kind="struct">ProcessUsr</class>
    <member kind="function" static="yes">
      <type>static unordered_set&lt; string &gt;</type>
      <name>deserialize</name>
      <anchorfile>dataload__zcm_8cpp.html</anchorfile>
      <anchor>a43b20bcea05b3ecb27b6d6cc6861055f</anchor>
      <arglist>(const QDomElement &amp;elt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>processData</name>
      <anchorfile>dataload__zcm_8cpp.html</anchorfile>
      <anchor>a5892b1c95b5033d3f8b6c361646e4407</anchor>
      <arglist>(const string &amp;name, zcm_field_type_t type, const void *data, void *usr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>processInputLog</name>
      <anchorfile>dataload__zcm_8cpp.html</anchorfile>
      <anchor>ae71db93b9040fd625a8dedd926959b79</anchor>
      <arglist>(const string &amp;logpath, function&lt; void(const zcm::LogEvent *evt)&gt; processEvent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QDomElement</type>
      <name>serialize</name>
      <anchorfile>dataload__zcm_8cpp.html</anchorfile>
      <anchor>a028c645150fade5f0ed2ffadf5d819d7</anchor>
      <arglist>(const unordered_set&lt; string &gt; &amp;input, QDomDocument &amp;doc, const string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>toDouble</name>
      <anchorfile>dataload__zcm_8cpp.html</anchorfile>
      <anchor>a508d81dc8df545644a20840169e8198f</anchor>
      <arglist>(const void *data)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>verbose</name>
      <anchorfile>dataload__zcm_8cpp.html</anchorfile>
      <anchor>ab3f078684998b83967d507d0f453f454</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dataload_zcm.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/PluginsZcm/</path>
    <filename>dataload__zcm_8h.html</filename>
    <includes id="dataloader__base_8h" name="dataloader_base.h" local="yes" imported="no">PlotJuggler/dataloader_base.h</includes>
    <includes id="config__zcm_8h" name="config_zcm.h" local="yes" imported="no">config_zcm.h</includes>
    <class kind="class">DataLoadZcm</class>
  </compound>
  <compound kind="file">
    <name>dataloader_base.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/</path>
    <filename>dataloader__base_8h.html</filename>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">PlotJuggler/plotdata.h</includes>
    <includes id="pj__plugin_8h" name="pj_plugin.h" local="yes" imported="no">PlotJuggler/pj_plugin.h</includes>
    <includes id="messageparser__base_8h" name="messageparser_base.h" local="yes" imported="no">PlotJuggler/messageparser_base.h</includes>
    <class kind="class">PJ::DataLoader</class>
    <class kind="struct">PJ::FileLoadInfo</class>
    <namespace>PJ</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DataRead_iid</name>
      <anchorfile>dataloader__base_8h.html</anchorfile>
      <anchor>a46830f8306a392f6679cc2347a30df9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; DataLoader &gt;</type>
      <name>DataLoaderPtr</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a418759a56a2023b3ea422f280ddcefb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>datastream_mqtt.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamMQTT/</path>
    <filename>datastream__mqtt_8cpp.html</filename>
    <includes id="datastream__mqtt_8h" name="datastream_mqtt.h" local="yes" imported="no">datastream_mqtt.h</includes>
  </compound>
  <compound kind="file">
    <name>datastream_mqtt.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamMQTT/</path>
    <filename>datastream__mqtt_8h.html</filename>
    <includes id="datastreamer__base_8h" name="datastreamer_base.h" local="yes" imported="no">PlotJuggler/datastreamer_base.h</includes>
    <includes id="messageparser__base_8h" name="messageparser_base.h" local="yes" imported="no">PlotJuggler/messageparser_base.h</includes>
    <includes id="mqtt__dialog_8h" name="mqtt_dialog.h" local="yes" imported="no">mqtt_dialog.h</includes>
    <class kind="class">DataStreamMQTT</class>
  </compound>
  <compound kind="file">
    <name>datastream_sample.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamSample/</path>
    <filename>datastream__sample_8cpp.html</filename>
    <includes id="datastream__sample_8h" name="datastream_sample.h" local="yes" imported="no">datastream_sample.h</includes>
  </compound>
  <compound kind="file">
    <name>datastream_sample.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamSample/</path>
    <filename>datastream__sample_8h.html</filename>
    <includes id="datastreamer__base_8h" name="datastreamer_base.h" local="yes" imported="no">PlotJuggler/datastreamer_base.h</includes>
    <class kind="class">DataStreamSample</class>
    <class kind="struct">DataStreamSample::Parameters</class>
  </compound>
  <compound kind="file">
    <name>datastream_zcm.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/PluginsZcm/</path>
    <filename>datastream__zcm_8cpp.html</filename>
    <includes id="datastream__zcm_8h" name="datastream_zcm.h" local="yes" imported="no">datastream_zcm.h</includes>
    <member kind="function">
      <type>double</type>
      <name>toDouble</name>
      <anchorfile>datastream__zcm_8cpp.html</anchorfile>
      <anchor>a508d81dc8df545644a20840169e8198f</anchor>
      <arglist>(const void *data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>datastream_zcm.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/PluginsZcm/</path>
    <filename>datastream__zcm_8h.html</filename>
    <includes id="datastreamer__base_8h" name="datastreamer_base.h" local="yes" imported="no">PlotJuggler/datastreamer_base.h</includes>
    <includes id="config__zcm_8h" name="config_zcm.h" local="yes" imported="no">config_zcm.h</includes>
    <class kind="class">DataStreamZcm</class>
  </compound>
  <compound kind="file">
    <name>datastream_zmq.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamZMQ/</path>
    <filename>datastream__zmq_8cpp.html</filename>
    <includes id="datastream__zmq_8h" name="datastream_zmq.h" local="yes" imported="no">datastream_zmq.h</includes>
    <includes id="messageparser__base_8h" name="messageparser_base.h" local="yes" imported="no">PlotJuggler/messageparser_base.h</includes>
  </compound>
  <compound kind="file">
    <name>datastream_zmq.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamZMQ/</path>
    <filename>datastream__zmq_8h.html</filename>
    <includes id="datastreamer__base_8h" name="datastreamer_base.h" local="yes" imported="no">PlotJuggler/datastreamer_base.h</includes>
    <includes id="messageparser__base_8h" name="messageparser_base.h" local="yes" imported="no">PlotJuggler/messageparser_base.h</includes>
    <includes id="zmq_8hpp" name="zmq.hpp" local="yes" imported="no">zmq.hpp</includes>
    <class kind="class">DataStreamZMQ</class>
    <class kind="class">StreamZMQDialog</class>
  </compound>
  <compound kind="file">
    <name>datastreamer_base.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/src/</path>
    <filename>datastreamer__base_8cpp.html</filename>
    <includes id="datastreamer__base_8h" name="datastreamer_base.h" local="yes" imported="no">PlotJuggler/datastreamer_base.h</includes>
    <namespace>PJ</namespace>
  </compound>
  <compound kind="file">
    <name>datastreamer_base.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/</path>
    <filename>datastreamer__base_8h.html</filename>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">PlotJuggler/plotdata.h</includes>
    <includes id="pj__plugin_8h" name="pj_plugin.h" local="yes" imported="no">PlotJuggler/pj_plugin.h</includes>
    <includes id="messageparser__base_8h" name="messageparser_base.h" local="yes" imported="no">PlotJuggler/messageparser_base.h</includes>
    <class kind="class">PJ::DataStreamer</class>
    <namespace>PJ</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DataStream_iid</name>
      <anchorfile>datastreamer__base_8h.html</anchorfile>
      <anchor>a41234124eb39a353a3b09e4ea9c4d880</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; DataStreamer &gt;</type>
      <name>DataStreamerPtr</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a6a999c010cf4ecdc4fbfb9430a2dd897</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>datatamer_parser.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserDataTamer/</path>
    <filename>datatamer__parser_8cpp.html</filename>
    <includes id="datatamer__parser_8h" name="datatamer_parser.h" local="yes" imported="no">datatamer_parser.h</includes>
    <includes id="data__tamer__parser_8hpp" name="data_tamer_parser.hpp" local="yes" imported="no">data_tamer_parser/data_tamer_parser.hpp</includes>
    <includes id="core_8h" name="core.h" local="yes" imported="no">PlotJuggler/contrib/fmt/core.h</includes>
    <class kind="class">MsgParserImpl</class>
    <class kind="struct">MsgParserImpl::TimeSeries</class>
  </compound>
  <compound kind="file">
    <name>datatamer_parser.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserDataTamer/</path>
    <filename>datatamer__parser_8h.html</filename>
    <includes id="messageparser__base_8h" name="messageparser_base.h" local="yes" imported="no">PlotJuggler/messageparser_base.h</includes>
    <class kind="class">ParserDataTamer</class>
  </compound>
  <compound kind="file">
    <name>datetimehelp.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadCSV/</path>
    <filename>datetimehelp_8cpp.html</filename>
    <includes id="datetimehelp_8h" name="datetimehelp.h" local="yes" imported="no">datetimehelp.h</includes>
    <member kind="function">
      <type>void</type>
      <name>verticalResizeTableViewToContents</name>
      <anchorfile>datetimehelp_8cpp.html</anchorfile>
      <anchor>a1930d8c6046d98bbc85a0504a75c8f10</anchor>
      <arglist>(QTableView *tableView)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>datetimehelp.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadCSV/</path>
    <filename>datetimehelp_8h.html</filename>
    <class kind="class">DateTimeHelp</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>delayed_callback.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/util/</path>
    <filename>delayed__callback_8hpp.html</filename>
    <class kind="class">PJ::DelayedCallback</class>
    <namespace>PJ</namespace>
  </compound>
  <compound kind="file">
    <name>deserializer.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/src/</path>
    <filename>deserializer_8cpp.html</filename>
    <includes id="deserializer_8hpp" name="deserializer.hpp" local="yes" imported="no">rosx_introspection/deserializer.hpp</includes>
    <includes id="Cdr_8h" name="Cdr.h" local="no" imported="no">fastcdr/Cdr.h</includes>
    <namespace>RosMsgParser</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CdrVersion</name>
      <anchorfile>deserializer_8cpp.html</anchorfile>
      <anchor>ad1265b6ee10d6cd9d2d10e021378f003</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>get_buffer_pointer</name>
      <anchorfile>deserializer_8cpp.html</anchorfile>
      <anchor>af2584d075319620a1c2a447427fee9c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>get_current_position</name>
      <anchorfile>deserializer_8cpp.html</anchorfile>
      <anchor>a9d38688b810e5d121e196b33ff726e31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>Deserialize</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a6b1098319304803de05d90b83ba6ca53</anchor>
      <arglist>(eprosima::fastcdr::Cdr &amp;cdr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>deserializer.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/include/rosx_introspection/</path>
    <filename>deserializer_8hpp.html</filename>
    <includes id="builtin__types_8hpp" name="builtin_types.hpp" local="yes" imported="no">rosx_introspection/builtin_types.hpp</includes>
    <includes id="variant_8hpp" name="variant.hpp" local="yes" imported="no">rosx_introspection/variant.hpp</includes>
    <class kind="class">RosMsgParser::Deserializer</class>
    <class kind="class">RosMsgParser::FastCDR_Deserializer</class>
    <class kind="class">RosMsgParser::ROS_Deserializer</class>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
    <namespace>RosMsgParser</namespace>
    <member kind="typedef">
      <type>FastCDR_Deserializer</type>
      <name>ROS2_Deserializer</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a2843073db2879eb09df3d05eaee0fd24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dialog_mcap.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadMCAP/</path>
    <filename>dialog__mcap_8cpp.html</filename>
    <includes id="dialog__mcap_8h" name="dialog_mcap.h" local="yes" imported="no">dialog_mcap.h</includes>
  </compound>
  <compound kind="file">
    <name>dialog_mcap.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadMCAP/</path>
    <filename>dialog__mcap_8h.html</filename>
    <includes id="reader_8hpp" name="reader.hpp" local="yes" imported="no">mcap/reader.hpp</includes>
    <includes id="dataload__params_8h" name="dataload_params.h" local="yes" imported="no">dataload_params.h</includes>
    <class kind="class">DialogMCAP</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>DockAreaTabBar.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/</path>
    <filename>DockAreaTabBar_8cpp.html</filename>
    <includes id="FloatingDragPreview_8h" name="FloatingDragPreview.h" local="yes" imported="no">FloatingDragPreview.h</includes>
    <includes id="DockAreaTabBar_8h" name="DockAreaTabBar.h" local="yes" imported="no">DockAreaTabBar.h</includes>
    <includes id="FloatingDockContainer_8h" name="FloatingDockContainer.h" local="yes" imported="no">FloatingDockContainer.h</includes>
    <includes id="DockAreaWidget_8h" name="DockAreaWidget.h" local="yes" imported="no">DockAreaWidget.h</includes>
    <includes id="DockOverlay_8h" name="DockOverlay.h" local="yes" imported="no">DockOverlay.h</includes>
    <includes id="DockManager_8h" name="DockManager.h" local="yes" imported="no">DockManager.h</includes>
    <includes id="DockWidget_8h" name="DockWidget.h" local="yes" imported="no">DockWidget.h</includes>
    <includes id="DockWidgetTab_8h" name="DockWidgetTab.h" local="yes" imported="no">DockWidgetTab.h</includes>
    <class kind="struct">ads::DockAreaTabBarPrivate</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>DockAreaTabBar.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/include/Qads/</path>
    <filename>DockAreaTabBar_8h.html</filename>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <class kind="class">ads::CDockAreaTabBar</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>DockAreaTitleBar.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/</path>
    <filename>DockAreaTitleBar_8cpp.html</filename>
    <includes id="DockAreaTitleBar_8h" name="DockAreaTitleBar.h" local="yes" imported="no">DockAreaTitleBar.h</includes>
    <includes id="DockAreaTitleBar__p_8h" name="DockAreaTitleBar_p.h" local="yes" imported="no">DockAreaTitleBar_p.h</includes>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <includes id="FloatingDockContainer_8h" name="FloatingDockContainer.h" local="yes" imported="no">FloatingDockContainer.h</includes>
    <includes id="FloatingDragPreview_8h" name="FloatingDragPreview.h" local="yes" imported="no">FloatingDragPreview.h</includes>
    <includes id="DockAreaWidget_8h" name="DockAreaWidget.h" local="yes" imported="no">DockAreaWidget.h</includes>
    <includes id="DockOverlay_8h" name="DockOverlay.h" local="yes" imported="no">DockOverlay.h</includes>
    <includes id="DockManager_8h" name="DockManager.h" local="yes" imported="no">DockManager.h</includes>
    <includes id="DockWidget_8h" name="DockWidget.h" local="yes" imported="no">DockWidget.h</includes>
    <includes id="DockWidgetTab_8h" name="DockWidgetTab.h" local="yes" imported="no">DockWidgetTab.h</includes>
    <includes id="DockAreaTabBar_8h" name="DockAreaTabBar.h" local="yes" imported="no">DockAreaTabBar.h</includes>
    <includes id="IconProvider_8h" name="IconProvider.h" local="yes" imported="no">IconProvider.h</includes>
    <includes id="DockComponentsFactory_8h" name="DockComponentsFactory.h" local="yes" imported="no">DockComponentsFactory.h</includes>
    <class kind="struct">ads::DockAreaTitleBarPrivate</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>DockAreaTitleBar.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/include/Qads/</path>
    <filename>DockAreaTitleBar_8h.html</filename>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <class kind="class">ads::CDockAreaTitleBar</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>DockAreaTitleBar_p.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/include/Qads/</path>
    <filename>DockAreaTitleBar__p_8h.html</filename>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <class kind="class">ads::CSpacerWidget</class>
    <class kind="class">ads::CTitleBarButton</class>
    <namespace>ads</namespace>
    <member kind="typedef">
      <type>QToolButton</type>
      <name>tTitleBarButton</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a9af5e50410256422289afceb76a1b1bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DockAreaWidget.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/</path>
    <filename>DockAreaWidget_8cpp.html</filename>
    <includes id="DockAreaWidget_8h" name="DockAreaWidget.h" local="yes" imported="no">DockAreaWidget.h</includes>
    <includes id="DockContainerWidget_8h" name="DockContainerWidget.h" local="yes" imported="no">DockContainerWidget.h</includes>
    <includes id="DockWidget_8h" name="DockWidget.h" local="yes" imported="no">DockWidget.h</includes>
    <includes id="FloatingDockContainer_8h" name="FloatingDockContainer.h" local="yes" imported="no">FloatingDockContainer.h</includes>
    <includes id="DockManager_8h" name="DockManager.h" local="yes" imported="no">DockManager.h</includes>
    <includes id="DockOverlay_8h" name="DockOverlay.h" local="yes" imported="no">DockOverlay.h</includes>
    <includes id="DockAreaTabBar_8h" name="DockAreaTabBar.h" local="yes" imported="no">DockAreaTabBar.h</includes>
    <includes id="DockSplitter_8h" name="DockSplitter.h" local="yes" imported="no">DockSplitter.h</includes>
    <includes id="DockAreaTitleBar_8h" name="DockAreaTitleBar.h" local="yes" imported="no">DockAreaTitleBar.h</includes>
    <includes id="DockComponentsFactory_8h" name="DockComponentsFactory.h" local="yes" imported="no">DockComponentsFactory.h</includes>
    <includes id="DockWidgetTab_8h" name="DockWidgetTab.h" local="yes" imported="no">DockWidgetTab.h</includes>
    <class kind="class">ads::CDockAreaLayout</class>
    <class kind="struct">ads::DockAreaWidgetPrivate</class>
    <namespace>ads</namespace>
    <member kind="typedef">
      <type>CDockAreaLayout</type>
      <name>DockAreaLayout</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aee89f88bfd7d82cf2f414fb776d1e4d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>ACTION_PROPERTY</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a3c4c8f04dfdf02265c904806c772e8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const DockWidgetAreas</type>
      <name>DefaultAllowedAreas</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>ab2996ef124ecf30f2e41720b835ca3a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>INDEX_PROPERTY</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a4893fd9ee82ab8bfa3f4289b7f8b4f6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DockAreaWidget.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/include/Qads/</path>
    <filename>DockAreaWidget_8h.html</filename>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <includes id="DockWidget_8h" name="DockWidget.h" local="yes" imported="no">DockWidget.h</includes>
    <class kind="class">ads::CDockAreaWidget</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>DockComponentsFactory.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/</path>
    <filename>DockComponentsFactory_8cpp.html</filename>
    <includes id="DockComponentsFactory_8h" name="DockComponentsFactory.h" local="yes" imported="no">DockComponentsFactory.h</includes>
    <includes id="DockWidgetTab_8h" name="DockWidgetTab.h" local="yes" imported="no">DockWidgetTab.h</includes>
    <includes id="DockAreaTabBar_8h" name="DockAreaTabBar.h" local="yes" imported="no">DockAreaTabBar.h</includes>
    <includes id="DockAreaTitleBar_8h" name="DockAreaTitleBar.h" local="yes" imported="no">DockAreaTitleBar.h</includes>
    <includes id="DockWidget_8h" name="DockWidget.h" local="yes" imported="no">DockWidget.h</includes>
    <includes id="DockAreaWidget_8h" name="DockAreaWidget.h" local="yes" imported="no">DockAreaWidget.h</includes>
    <namespace>ads</namespace>
    <member kind="function" static="yes">
      <type>static std::unique_ptr&lt; CDockComponentsFactory &gt;</type>
      <name>DefaultFactory</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a031bfaee08c12aedd235f7a032dddc9f</anchor>
      <arglist>(new CDockComponentsFactory())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DockComponentsFactory.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/include/Qads/</path>
    <filename>DockComponentsFactory_8h.html</filename>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <class kind="class">ads::CDockComponentsFactory</class>
    <namespace>ads</namespace>
    <member kind="function">
      <type>const CDockComponentsFactory *</type>
      <name>componentsFactory</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>ac42748a68856291253817ae0f8904f5f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DockContainerWidget.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/</path>
    <filename>DockContainerWidget_8cpp.html</filename>
    <includes id="DockContainerWidget_8h" name="DockContainerWidget.h" local="yes" imported="no">DockContainerWidget.h</includes>
    <includes id="DockManager_8h" name="DockManager.h" local="yes" imported="no">DockManager.h</includes>
    <includes id="DockAreaWidget_8h" name="DockAreaWidget.h" local="yes" imported="no">DockAreaWidget.h</includes>
    <includes id="DockWidget_8h" name="DockWidget.h" local="yes" imported="no">DockWidget.h</includes>
    <includes id="DockingStateReader_8h" name="DockingStateReader.h" local="yes" imported="no">DockingStateReader.h</includes>
    <includes id="FloatingDockContainer_8h" name="FloatingDockContainer.h" local="yes" imported="no">FloatingDockContainer.h</includes>
    <includes id="DockOverlay_8h" name="DockOverlay.h" local="yes" imported="no">DockOverlay.h</includes>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <includes id="DockSplitter_8h" name="DockSplitter.h" local="yes" imported="no">DockSplitter.h</includes>
    <class kind="class">ads::DockContainerWidgetPrivate</class>
    <namespace>ads</namespace>
    <member kind="enumeration">
      <type></type>
      <name>eDropMode</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a81f158e7ceb8f5b7d9df3259a4d4999a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DropModeIntoArea</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a81f158e7ceb8f5b7d9df3259a4d4999aa0fffc8f7dbfb9a74e6757112ba039091</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DropModeIntoContainer</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a81f158e7ceb8f5b7d9df3259a4d4999aacedfd38366a993070c8b4ce455f98641</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DropModeInvalid</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a81f158e7ceb8f5b7d9df3259a4d4999aa90b18b271ec21fa3e94e1e825f105e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>areaIdToIndex</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a882e62262820aa2362cf7f64c5764d77</anchor>
      <arglist>(DockWidgetArea area)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>insertWidgetIntoSplitter</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a838e8c6b3951e8b621cc480597b43124</anchor>
      <arglist>(QSplitter *Splitter, QWidget *widget, bool Append)</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>qByteArrayToHex</name>
      <anchorfile>DockContainerWidget_8cpp.html</anchorfile>
      <anchor>a710102b14f1e4167fc3ed0447517334b</anchor>
      <arglist>(const QByteArray &amp;src, char separator)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>toHexLower</name>
      <anchorfile>DockContainerWidget_8cpp.html</anchorfile>
      <anchor>acfea0ffbc2a9ab18a736671687e340a8</anchor>
      <arglist>(uint value)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned int</type>
      <name>zOrderCounter</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a950ad022560a0c00c9c0f56de8c0d2ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DockContainerWidget.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/include/Qads/</path>
    <filename>DockContainerWidget_8h.html</filename>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <includes id="DockWidget_8h" name="DockWidget.h" local="yes" imported="no">DockWidget.h</includes>
    <class kind="class">ads::CDockContainerWidget</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>DockFocusController.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/</path>
    <filename>DockFocusController_8cpp.html</filename>
    <includes id="DockFocusController_8h" name="DockFocusController.h" local="yes" imported="no">DockFocusController.h</includes>
    <includes id="DockWidget_8h" name="DockWidget.h" local="yes" imported="no">DockWidget.h</includes>
    <includes id="DockAreaWidget_8h" name="DockAreaWidget.h" local="yes" imported="no">DockAreaWidget.h</includes>
    <includes id="DockWidgetTab_8h" name="DockWidgetTab.h" local="yes" imported="no">DockWidgetTab.h</includes>
    <includes id="DockContainerWidget_8h" name="DockContainerWidget.h" local="yes" imported="no">DockContainerWidget.h</includes>
    <includes id="FloatingDockContainer_8h" name="FloatingDockContainer.h" local="yes" imported="no">FloatingDockContainer.h</includes>
    <includes id="DockManager_8h" name="DockManager.h" local="yes" imported="no">DockManager.h</includes>
    <includes id="DockAreaTitleBar_8h" name="DockAreaTitleBar.h" local="yes" imported="no">DockAreaTitleBar.h</includes>
    <class kind="struct">ads::DockFocusControllerPrivate</class>
    <namespace>ads</namespace>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>updateDockAreaFocusStyle</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>ad7511ff73789ba73f131b7e9e115d86b</anchor>
      <arglist>(CDockAreaWidget *DockArea, bool Focused)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>updateDockWidgetFocusStyle</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aba2c460787f4ae3daccee674b0068a78</anchor>
      <arglist>(CDockWidget *DockWidget, bool Focused)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DockFocusController.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/include/Qads/</path>
    <filename>DockFocusController_8h.html</filename>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <includes id="DockManager_8h" name="DockManager.h" local="yes" imported="no">DockManager.h</includes>
    <class kind="class">ads::CDockFocusController</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>DockingStateReader.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/</path>
    <filename>DockingStateReader_8cpp.html</filename>
    <includes id="DockingStateReader_8h" name="DockingStateReader.h" local="yes" imported="no">DockingStateReader.h</includes>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>DockingStateReader.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/include/Qads/</path>
    <filename>DockingStateReader_8h.html</filename>
    <class kind="class">ads::CDockingStateReader</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>DockManager.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/</path>
    <filename>DockManager_8cpp.html</filename>
    <includes id="DockWidgetTab_8h" name="DockWidgetTab.h" local="yes" imported="no">DockWidgetTab.h</includes>
    <includes id="DockManager_8h" name="DockManager.h" local="yes" imported="no">DockManager.h</includes>
    <includes id="FloatingDockContainer_8h" name="FloatingDockContainer.h" local="yes" imported="no">FloatingDockContainer.h</includes>
    <includes id="DockOverlay_8h" name="DockOverlay.h" local="yes" imported="no">DockOverlay.h</includes>
    <includes id="DockWidget_8h" name="DockWidget.h" local="yes" imported="no">DockWidget.h</includes>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <includes id="DockAreaWidget_8h" name="DockAreaWidget.h" local="yes" imported="no">DockAreaWidget.h</includes>
    <includes id="IconProvider_8h" name="IconProvider.h" local="yes" imported="no">IconProvider.h</includes>
    <includes id="DockingStateReader_8h" name="DockingStateReader.h" local="yes" imported="no">DockingStateReader.h</includes>
    <includes id="DockAreaTitleBar_8h" name="DockAreaTitleBar.h" local="yes" imported="no">DockAreaTitleBar.h</includes>
    <includes id="DockFocusController_8h" name="DockFocusController.h" local="yes" imported="no">DockFocusController.h</includes>
    <includes id="DockSplitter_8h" name="DockSplitter.h" local="yes" imported="no">DockSplitter.h</includes>
    <class kind="struct">ads::DockManagerPrivate</class>
    <namespace>ads</namespace>
    <member kind="enumeration">
      <type></type>
      <name>eStateFileVersion</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a8aaa12091e80823f6e0110d9e54c892f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InitialVersion</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a8aaa12091e80823f6e0110d9e54c892fa03908ddd2453da6926c6e14805c44204</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Version1</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a8aaa12091e80823f6e0110d9e54c892fa0b57e6b94139a70311da464b255c7a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CurrentVersion</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a8aaa12091e80823f6e0110d9e54c892fab7fc985e304f190ea69f19bfa1732aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>initResource</name>
      <anchorfile>DockManager_8cpp.html</anchorfile>
      <anchor>af0c7d8e4ac458120448fdee881458989</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CDockManager::ConfigFlags</type>
      <name>StaticConfigFlags</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>adae6280bb615b5da0906f0844d22922b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DockManager.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/include/Qads/</path>
    <filename>DockManager_8h.html</filename>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <includes id="DockContainerWidget_8h" name="DockContainerWidget.h" local="yes" imported="no">DockContainerWidget.h</includes>
    <includes id="DockWidget_8h" name="DockWidget.h" local="yes" imported="no">DockWidget.h</includes>
    <includes id="FloatingDockContainer_8h" name="FloatingDockContainer.h" local="yes" imported="no">FloatingDockContainer.h</includes>
    <class kind="class">ads::CDockManager</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>DockOverlay.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/</path>
    <filename>DockOverlay_8cpp.html</filename>
    <includes id="DockOverlay_8h" name="DockOverlay.h" local="yes" imported="no">DockOverlay.h</includes>
    <includes id="DockAreaWidget_8h" name="DockAreaWidget.h" local="yes" imported="no">DockAreaWidget.h</includes>
    <includes id="DockAreaTitleBar_8h" name="DockAreaTitleBar.h" local="yes" imported="no">DockAreaTitleBar.h</includes>
    <class kind="struct">ads::DockOverlayCrossPrivate</class>
    <class kind="struct">ads::DockOverlayPrivate</class>
    <namespace>ads</namespace>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>areaAlignment</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a1251ef91c46f3ef5b2f6f81078312c69</anchor>
      <arglist>(const DockWidgetArea area)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DockOverlay.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/include/Qads/</path>
    <filename>DockOverlay_8h.html</filename>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
  </compound>
  <compound kind="file">
    <name>DockSplitter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/</path>
    <filename>DockSplitter_8cpp.html</filename>
    <includes id="DockSplitter_8h" name="DockSplitter.h" local="yes" imported="no">DockSplitter.h</includes>
    <includes id="DockAreaWidget_8h" name="DockAreaWidget.h" local="yes" imported="no">DockAreaWidget.h</includes>
    <class kind="struct">ads::DockSplitterPrivate</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>DockSplitter.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/include/Qads/</path>
    <filename>DockSplitter_8h.html</filename>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <class kind="class">ads::CDockSplitter</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>DockWidget.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/</path>
    <filename>DockWidget_8cpp.html</filename>
    <includes id="DockWidgetTab_8h" name="DockWidgetTab.h" local="yes" imported="no">DockWidgetTab.h</includes>
    <includes id="DockWidget_8h" name="DockWidget.h" local="yes" imported="no">DockWidget.h</includes>
    <includes id="DockContainerWidget_8h" name="DockContainerWidget.h" local="yes" imported="no">DockContainerWidget.h</includes>
    <includes id="DockAreaWidget_8h" name="DockAreaWidget.h" local="yes" imported="no">DockAreaWidget.h</includes>
    <includes id="DockManager_8h" name="DockManager.h" local="yes" imported="no">DockManager.h</includes>
    <includes id="FloatingDockContainer_8h" name="FloatingDockContainer.h" local="yes" imported="no">FloatingDockContainer.h</includes>
    <includes id="DockSplitter_8h" name="DockSplitter.h" local="yes" imported="no">DockSplitter.h</includes>
    <includes id="DockComponentsFactory_8h" name="DockComponentsFactory.h" local="yes" imported="no">DockComponentsFactory.h</includes>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <class kind="struct">ads::DockWidgetPrivate</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>DockWidget.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/include/Qads/</path>
    <filename>DockWidget_8h.html</filename>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <class kind="class">ads::CDockWidget</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>DockWidgetTab.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/</path>
    <filename>DockWidgetTab_8cpp.html</filename>
    <includes id="FloatingDragPreview_8h" name="FloatingDragPreview.h" local="yes" imported="no">FloatingDragPreview.h</includes>
    <includes id="ElidingLabel_8h" name="ElidingLabel.h" local="yes" imported="no">ElidingLabel.h</includes>
    <includes id="DockWidgetTab_8h" name="DockWidgetTab.h" local="yes" imported="no">DockWidgetTab.h</includes>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <includes id="DockWidget_8h" name="DockWidget.h" local="yes" imported="no">DockWidget.h</includes>
    <includes id="DockAreaWidget_8h" name="DockAreaWidget.h" local="yes" imported="no">DockAreaWidget.h</includes>
    <includes id="FloatingDockContainer_8h" name="FloatingDockContainer.h" local="yes" imported="no">FloatingDockContainer.h</includes>
    <includes id="DockOverlay_8h" name="DockOverlay.h" local="yes" imported="no">DockOverlay.h</includes>
    <includes id="DockManager_8h" name="DockManager.h" local="yes" imported="no">DockManager.h</includes>
    <includes id="IconProvider_8h" name="IconProvider.h" local="yes" imported="no">IconProvider.h</includes>
    <class kind="struct">ads::DockWidgetTabPrivate</class>
    <namespace>ads</namespace>
    <member kind="typedef">
      <type>CElidingLabel</type>
      <name>tTabLabel</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>ac09a67e34ad7669a2beb1747418d7fb2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DockWidgetTab.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/include/Qads/</path>
    <filename>DockWidgetTab_8h.html</filename>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <class kind="class">ads::CDockWidgetTab</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>doxygen_modules.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/config/</path>
    <filename>doxygen__modules_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>dummy_data.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>dummy__data_8cpp.html</filename>
    <includes id="dummy__data_8h" name="dummy_data.h" local="yes" imported="no">dummy_data.h</includes>
    <member kind="function">
      <type>void</type>
      <name>BuildDummyData</name>
      <anchorfile>dummy__data_8cpp.html</anchorfile>
      <anchor>ada8b383ef307a14af63505c665370276</anchor>
      <arglist>(PlotDataMapRef &amp;datamap)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dummy_data.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>dummy__data_8h.html</filename>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">PlotJuggler/plotdata.h</includes>
    <member kind="function">
      <type>void</type>
      <name>BuildDummyData</name>
      <anchorfile>dummy__data_8h.html</anchorfile>
      <anchor>a1d0d9a90cda61c0588b224b1d156e0fe</anchor>
      <arglist>(PJ::PlotDataMapRef &amp;datamap)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ElidingLabel.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/</path>
    <filename>ElidingLabel_8cpp.html</filename>
    <includes id="ElidingLabel_8h" name="ElidingLabel.h" local="yes" imported="no">ElidingLabel.h</includes>
    <class kind="struct">ads::ElidingLabelPrivate</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>ElidingLabel.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/include/Qads/</path>
    <filename>ElidingLabel_8h.html</filename>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <class kind="class">ads::CElidingLabel</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>eProsima_auto_link.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/</path>
    <filename>eProsima__auto__link_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>error_collectors.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserProtobuf/</path>
    <filename>error__collectors_8cpp.html</filename>
    <includes id="error__collectors_8h" name="error_collectors.h" local="yes" imported="no">error_collectors.h</includes>
  </compound>
  <compound kind="file">
    <name>error_collectors.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserProtobuf/</path>
    <filename>error__collectors_8h.html</filename>
    <class kind="class">FileErrorCollector</class>
    <class kind="class">IoErrorCollector</class>
  </compound>
  <compound kind="file">
    <name>errors.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/mcap/</path>
    <filename>errors_8hpp.html</filename>
    <class kind="struct">mcap::Status</class>
    <namespace>mcap</namespace>
    <member kind="enumeration">
      <type></type>
      <name>StatusCode</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a0c0bcc99c7c3c089f5c75cda4e4d02c0</anchor>
      <arglist></arglist>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a505a83f220c02df2f85c3810cd9ceb38">Success</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0abdd7de68889646349ad64c3f6404b635">NotOpen</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0aa613bdb3d5753ac24b35785dec696800">InvalidSchemaId</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a6159438bc043774b58d76541baeb0424">InvalidChannelId</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0ac0b0bd81d1c7644105b1d2eb1168c6fd">FileTooSmall</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a723ee677cab1d41ba376d588d78146ed">ReadFailed</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0ad69ffdcc2a2051f55341e6d58a17f7db">MagicMismatch</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0abb149a06efb0aa1a2ea6711f20c82bbe">InvalidFile</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0aa7ba8e1adb8d126077b3c09f68ce94d9">InvalidRecord</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a94ea454353cd3ea22b54300154d63beb">InvalidOpCode</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0af210ced79216eac74f6de38d446a1085">InvalidChunkOffset</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a2efeaf3a466a95365c6dc36b644a4164">InvalidFooter</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a3f52f0648a14dd7ae9fbdfeadf3e8a44">DecompressionFailed</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a3c31de203290fe71489ae40292752a5a">DecompressionSizeMismatch</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0ab3cbdc9f5c1c0d417968dad2de70da94">UnrecognizedCompression</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0ac60b10c14b43d15f91424c6addfc31ac">OpenFailed</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a5a048beb923b4fbc3d475ec8cec907e3">MissingStatistics</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a56de48e87a96bada1058144a7d859b95">InvalidMessageReadOptions</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a0d13fc4d6dd68e7848c58fe6337ee7cc">NoMessageIndexesAvailable</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>Exception.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/src/cpp/exceptions/</path>
    <filename>Exception_8cpp.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">fastcdr/exceptions/Exception.h</includes>
  </compound>
  <compound kind="file">
    <name>Exception.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/exceptions/</path>
    <filename>Exception_8h.html</filename>
    <includes id="fastcdr__dll_8h" name="fastcdr_dll.h" local="yes" imported="no">../fastcdr_dll.h</includes>
    <class kind="class">eprosima::fastcdr::exception::Exception</class>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
    <namespace>eprosima::fastcdr::exception</namespace>
  </compound>
  <compound kind="file">
    <name>exceptions.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/include/rosx_introspection/details/</path>
    <filename>exceptions_8hpp.html</filename>
    <class kind="class">RosMsgParser::RangeException</class>
    <class kind="class">RosMsgParser::TypeException</class>
    <namespace>RosMsgParser</namespace>
  </compound>
  <compound kind="file">
    <name>external.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/xcdr/</path>
    <filename>external_8hpp.html</filename>
    <includes id="LockedExternalAccessException_8hpp" name="LockedExternalAccessException.hpp" local="yes" imported="no">../exceptions/LockedExternalAccessException.hpp</includes>
    <class kind="class">eprosima::fastcdr::external</class>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
  </compound>
  <compound kind="file">
    <name>FastBuffer.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/src/cpp/</path>
    <filename>FastBuffer_8cpp.html</filename>
    <includes id="FastBuffer_8h" name="FastBuffer.h" local="no" imported="no">fastcdr/FastBuffer.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BUFFER_START_LENGTH</name>
      <anchorfile>FastBuffer_8cpp.html</anchorfile>
      <anchor>afad73c67ebd35c03e77d72ccdafb1140</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FastBuffer.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/</path>
    <filename>FastBuffer_8h.html</filename>
    <includes id="fastcdr__dll_8h" name="fastcdr_dll.h" local="yes" imported="no">fastcdr_dll.h</includes>
    <class kind="class">eprosima::fastcdr::_FastBuffer_iterator</class>
    <class kind="class">eprosima::fastcdr::FastBuffer</class>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
    <member kind="function">
      <type>uint32_t</type>
      <name>size_to_uint32</name>
      <anchorfile>FastBuffer_8h.html</anchorfile>
      <anchor>a115f927b637b56153e61c4f9c422c5b4</anchor>
      <arglist>(size_t val)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FastCdr.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/src/cpp/</path>
    <filename>FastCdr_8cpp.html</filename>
    <includes id="FastCdr_8h" name="FastCdr.h" local="no" imported="no">fastcdr/FastCdr.h</includes>
    <includes id="BadParamException_8h" name="BadParamException.h" local="no" imported="no">fastcdr/exceptions/BadParamException.h</includes>
  </compound>
  <compound kind="file">
    <name>FastCdr.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/</path>
    <filename>FastCdr_8h.html</filename>
    <includes id="fastcdr__dll_8h" name="fastcdr_dll.h" local="yes" imported="no">fastcdr_dll.h</includes>
    <includes id="FastBuffer_8h" name="FastBuffer.h" local="yes" imported="no">FastBuffer.h</includes>
    <includes id="NotEnoughMemoryException_8h" name="NotEnoughMemoryException.h" local="yes" imported="no">exceptions/NotEnoughMemoryException.h</includes>
    <class kind="class">eprosima::fastcdr::FastCdr</class>
    <class kind="class">eprosima::fastcdr::FastCdr::state</class>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
  </compound>
  <compound kind="file">
    <name>fastcdr_dll.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/</path>
    <filename>fastcdr__dll_8h.html</filename>
    <includes id="eProsima__auto__link_8h" name="eProsima_auto_link.h" local="yes" imported="no">eProsima_auto_link.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>Cdr_DllAPI</name>
      <anchorfile>fastcdr__dll_8h.html</anchorfile>
      <anchor>a97d38f9828cbdfa043ce2050de7a5d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EPROSIMA_LIB_NAME</name>
      <anchorfile>fastcdr__dll_8h.html</anchorfile>
      <anchor>a6a670491a340593812a81fb3b6805afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FASTCDR_STATIC_LINK</name>
      <anchorfile>fastcdr__dll_8h.html</anchorfile>
      <anchor>abca0a69c71fbf5751a434a42a8092c33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>first_derivative.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>first__derivative_8cpp.html</filename>
    <includes id="first__derivative_8h" name="first_derivative.h" local="yes" imported="no">first_derivative.h</includes>
  </compound>
  <compound kind="file">
    <name>first_derivative.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>first__derivative_8h.html</filename>
    <includes id="transform__function_8h" name="transform_function.h" local="yes" imported="no">PlotJuggler/transform_function.h</includes>
    <class kind="class">FirstDerivative</class>
  </compound>
  <compound kind="file">
    <name>fixed_size_string.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/cdr/</path>
    <filename>fixed__size__string_8hpp.html</filename>
    <class kind="struct">eprosima::fastcdr::fixed_string</class>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MEMCCPY</name>
      <anchorfile>fixed__size__string_8hpp.html</anchorfile>
      <anchor>a4c336588b43f91555c329a55d7a8dec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fixed_string&lt; 255 &gt;</type>
      <name>string_255</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a9f1a7232a6ee9f8e9c177f4e528f14ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FloatingDockContainer.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/</path>
    <filename>FloatingDockContainer_8cpp.html</filename>
    <includes id="FloatingDockContainer_8h" name="FloatingDockContainer.h" local="yes" imported="no">FloatingDockContainer.h</includes>
    <includes id="DockContainerWidget_8h" name="DockContainerWidget.h" local="yes" imported="no">DockContainerWidget.h</includes>
    <includes id="DockAreaWidget_8h" name="DockAreaWidget.h" local="yes" imported="no">DockAreaWidget.h</includes>
    <includes id="DockManager_8h" name="DockManager.h" local="yes" imported="no">DockManager.h</includes>
    <includes id="DockWidget_8h" name="DockWidget.h" local="yes" imported="no">DockWidget.h</includes>
    <includes id="DockOverlay_8h" name="DockOverlay.h" local="yes" imported="no">DockOverlay.h</includes>
    <class kind="struct">ads::FloatingDockContainerPrivate</class>
    <namespace>ads</namespace>
    <member kind="variable" static="yes">
      <type>static unsigned int</type>
      <name>zOrderCounter</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a950ad022560a0c00c9c0f56de8c0d2ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FloatingDockContainer.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/include/Qads/</path>
    <filename>FloatingDockContainer_8h.html</filename>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <class kind="class">ads::CFloatingDockContainer</class>
    <class kind="class">ads::IFloatingWidget</class>
    <namespace>ads</namespace>
    <member kind="define">
      <type>#define</type>
      <name>tFloatingWidgetBase</name>
      <anchorfile>FloatingDockContainer_8h.html</anchorfile>
      <anchor>a1db69991c734dcdd93512f1d8ce9fe5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FloatingDragPreview.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/</path>
    <filename>FloatingDragPreview_8cpp.html</filename>
    <includes id="FloatingDragPreview_8h" name="FloatingDragPreview.h" local="yes" imported="no">FloatingDragPreview.h</includes>
    <includes id="DockWidget_8h" name="DockWidget.h" local="yes" imported="no">DockWidget.h</includes>
    <includes id="DockAreaWidget_8h" name="DockAreaWidget.h" local="yes" imported="no">DockAreaWidget.h</includes>
    <includes id="DockManager_8h" name="DockManager.h" local="yes" imported="no">DockManager.h</includes>
    <includes id="DockContainerWidget_8h" name="DockContainerWidget.h" local="yes" imported="no">DockContainerWidget.h</includes>
    <includes id="DockOverlay_8h" name="DockOverlay.h" local="yes" imported="no">DockOverlay.h</includes>
    <class kind="struct">ads::FloatingDragPreviewPrivate</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>FloatingDragPreview.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/include/Qads/</path>
    <filename>FloatingDragPreview_8h.html</filename>
    <includes id="FloatingDockContainer_8h" name="FloatingDockContainer.h" local="yes" imported="no">FloatingDockContainer.h</includes>
    <class kind="class">ads::CFloatingDragPreview</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>FloatingWidgetTitleBar.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/linux/</path>
    <filename>FloatingWidgetTitleBar_8cpp.html</filename>
    <includes id="FloatingWidgetTitleBar_8h" name="FloatingWidgetTitleBar.h" local="yes" imported="no">FloatingWidgetTitleBar.h</includes>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <includes id="ElidingLabel_8h" name="ElidingLabel.h" local="yes" imported="no">ElidingLabel.h</includes>
    <includes id="FloatingDockContainer_8h" name="FloatingDockContainer.h" local="yes" imported="no">FloatingDockContainer.h</includes>
    <class kind="struct">ads::FloatingWidgetTitleBarPrivate</class>
    <namespace>ads</namespace>
    <member kind="typedef">
      <type>QToolButton</type>
      <name>tCloseButton</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a7f8e878679dd338d2e19874b5115f45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QToolButton</type>
      <name>tMaximizeButton</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a51fb881835584096cf9cb5f8aa8ae717</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FloatingWidgetTitleBar.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/linux/</path>
    <filename>FloatingWidgetTitleBar_8h.html</filename>
    <class kind="class">ads::CFloatingWidgetTitleBar</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>format-inl.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/contrib/fmt/</path>
    <filename>format-inl_8h.html</filename>
    <includes id="format_8h" name="format.h" local="yes" imported="no">format.h</includes>
    <class kind="struct">detail::dragonbox::cache_accessor</class>
    <class kind="struct">detail::dragonbox::cache_accessor&lt; double &gt;</class>
    <class kind="struct">detail::dragonbox::cache_accessor&lt; float &gt;</class>
    <class kind="struct">detail::dragonbox::cache_accessor&lt; double &gt;::compute_mul_parity_result</class>
    <class kind="struct">detail::dragonbox::cache_accessor&lt; float &gt;::compute_mul_parity_result</class>
    <class kind="struct">detail::dragonbox::cache_accessor&lt; double &gt;::compute_mul_result</class>
    <class kind="struct">detail::dragonbox::cache_accessor&lt; float &gt;::compute_mul_result</class>
    <class kind="struct">formatter&lt; detail::bigint &gt;</class>
    <class kind="struct">detail::singleton</class>
    <namespace>detail</namespace>
    <namespace>detail::dragonbox</namespace>
    <member kind="function">
      <type>FMT_NORETURN FMT_API void</type>
      <name>assert_fail</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6c6e0604e89fc0ef840b154b8e8b0524</anchor>
      <arglist>(const char *file, int line, const char *message)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>check_divisibility_and_divide_by_pow10</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a5e297a6d0f87b0c1da52c88de50e4c96</anchor>
      <arglist>(uint32_t &amp;n) noexcept -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>decimal_point_impl</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5423d77808dfb79e15664b2ee4d8950c</anchor>
      <arglist>(locale_ref loc) -&gt; Char</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>divide_by_10_to_kappa_plus_1</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a5a6d015e89633306937d1cc82558ff55</anchor>
      <arglist>(uint32_t n) noexcept -&gt; uint32_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>divide_by_10_to_kappa_plus_1</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a1e63f7809d3939ec0f724e6ac65f5e8c</anchor>
      <arglist>(uint64_t n) noexcept -&gt; uint64_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>floor_log10_pow2_minus_log10_4_over_3</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>ad27e009c1c90f5460e54f2f36c01edac</anchor>
      <arglist>(int e) noexcept -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC void</type>
      <name>format_error_code</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a609d7411f77817f2def78afbbfdda40e</anchor>
      <arglist>(detail::buffer&lt; char &gt; &amp;out, int error_code, string_view message) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC void</type>
      <name>format_system_error</name>
      <anchorfile>format-inl_8h.html</anchorfile>
      <anchor>a7f93bbdee51ea567c2cdf8532c0c1fc1</anchor>
      <arglist>(detail::buffer&lt; char &gt; &amp;out, int error_code, const char *message) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fwrite_fully</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5e472a10a1ad321526aee1094b631bf1</anchor>
      <arglist>(const void *ptr, size_t count, FILE *stream)</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>get_cached_power</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a7af750fa6133d7cab71f48eb41c7891b</anchor>
      <arglist>(int k) noexcept -&gt; uint128_fallback</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>is_left_endpoint_integer_shorter_interval</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a61164046bdee984053960a75ee82a206</anchor>
      <arglist>(int exponent) noexcept -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>is_printable</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac3df1e29ebde78440f3595e480065a59</anchor>
      <arglist>(uint16_t x, const singleton *singletons, size_t singletons_size, const unsigned char *singleton_lowers, const unsigned char *normal, size_t normal_size) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>is_printable</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a478924085570f58ed43e324860374a6c</anchor>
      <arglist>(uint32_t cp) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator==</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4ae021f9f73b4b8decab04d0206d26d6</anchor>
      <arglist>(basic_fp&lt; F &gt; x, basic_fp&lt; F &gt; y) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC void</type>
      <name>print</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4b7c06a301760f9866b4d66f5c9386a9</anchor>
      <arglist>(std::FILE *f, string_view text)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE int</type>
      <name>remove_trailing_zeros</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a8d87f6c965998f492af756574b3c015d</anchor>
      <arglist>(uint32_t &amp;n, int s=0) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE int</type>
      <name>remove_trailing_zeros</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>ac63547f6f0df2f1edc3a1bfba84441e6</anchor>
      <arglist>(uint64_t &amp;n) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC void</type>
      <name>report_error</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4fbbf487b7415f74b54886ce2d3d19bf</anchor>
      <arglist>(format_func func, int error_code, const char *message) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC void</type>
      <name>report_system_error</name>
      <anchorfile>format-inl_8h.html</anchorfile>
      <anchor>af135c0ecc93e827e4ef51b18a4b0da74</anchor>
      <arglist>(int error_code, const char *message) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>rotr</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aab6225bb14a939a649bb1600de751c56</anchor>
      <arglist>(uint32_t n, uint32_t r) noexcept -&gt; uint32_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>rotr</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a035fa0446326aa9358139da23443f09f</anchor>
      <arglist>(uint64_t n, uint32_t r) noexcept -&gt; uint64_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE decimal_fp&lt; T &gt;</type>
      <name>shorter_interval_case</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a3038a251535fa7bddcca7211fd871bc9</anchor>
      <arglist>(int exponent) noexcept</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>small_division_by_pow10</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>ad047b4d5b2e61663aae5219520474fb3</anchor>
      <arglist>(uint32_t n) noexcept -&gt; uint32_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>thousands_sep_impl</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac00194d36bc9f79956df8ef75ce8d6bf</anchor>
      <arglist>(locale_ref loc) -&gt; thousands_sep_result&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_NORETURN FMT_API void</type>
      <name>throw_format_error</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6a4a175ed2175e4da7b988e021175317</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>to_decimal</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>aa8d6f954e631a7423b27d88ac998088d</anchor>
      <arglist>(T x) noexcept -&gt; decimal_fp&lt; T &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>umul192_lower128</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a49777ba37d5b9495ccfee00f89f4751e</anchor>
      <arglist>(uint64_t x, uint128_fallback y) noexcept -&gt; uint128_fallback</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>umul96_lower64</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a68d3dff1cf07e0dfa03fa4d88c7018fd</anchor>
      <arglist>(uint32_t x, uint64_t y) noexcept -&gt; uint64_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>umul96_upper64</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>aac8b701acbc705b1921215a4bc14f024</anchor>
      <arglist>(uint32_t x, uint64_t y) noexcept -&gt; uint64_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>vformat</name>
      <anchorfile>format-inl_8h.html</anchorfile>
      <anchor>a7d363bad28ecb7c5fda462edcafa09cb</anchor>
      <arglist>(string_view fmt, format_args args) -&gt; std::string</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC void</type>
      <name>vprint</name>
      <anchorfile>format-inl_8h.html</anchorfile>
      <anchor>a580ab08e935e90e4c3a3cdf45da3cf3a</anchor>
      <arglist>(std::FILE *f, string_view fmt, format_args args)</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC void</type>
      <name>vprint</name>
      <anchorfile>format-inl_8h.html</anchorfile>
      <anchor>a29a58b2977415d9cff8394b7a3a873e8</anchor>
      <arglist>(string_view fmt, format_args args)</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>vsystem_error</name>
      <anchorfile>format-inl_8h.html</anchorfile>
      <anchor>ab41bf8cae80639f211595a96bc63c343</anchor>
      <arglist>(int error_code, string_view fmt, format_args args) -&gt; std::system_error</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>write_console</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af68695571e29ff2a3101eac5e2b85b6a</anchor>
      <arglist>(int, string_view) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>write_console</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a347c9646b54f4ed04f397c09da940f97</anchor>
      <arglist>(std::FILE *, string_view) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>write_loc</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a43a206408de1cbf4b23309bf88926a0f</anchor>
      <arglist>(appender out, loc_value value, const format_specs&lt;&gt; &amp;specs, locale_ref loc) -&gt; bool</arglist>
    </member>
    <member kind="variable">
      <type>constexpr FMT_INLINE_VARIABLE struct detail::dragonbox::@51</type>
      <name>div_small_pow10_infos</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a8c35d7ccc6c83a9477da456a69b63ab7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>divisor</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a55ee9571cc13bd8f6efffbdf22c6931f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>shift_amount</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a5440f11212cfda4ccf3ee24746973a09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>format.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/contrib/fmt/</path>
    <filename>format_8h.html</filename>
    <includes id="core_8h" name="core.h" local="yes" imported="no">core.h</includes>
    <class kind="struct">detail::arg_formatter</class>
    <class kind="struct">detail::basic_fp</class>
    <class kind="class">basic_memory_buffer</class>
    <class kind="struct">detail::big_decimal_fp</class>
    <class kind="class">detail::bigint</class>
    <class kind="class">bytes</class>
    <class kind="class">detail::counting_iterator</class>
    <class kind="struct">detail::dragonbox::decimal_fp</class>
    <class kind="struct">detail::default_arg_formatter</class>
    <class kind="class">detail::digit_grouping</class>
    <class kind="class">detail::fallback_digit_grouping</class>
    <class kind="struct">detail::find_escape_result</class>
    <class kind="struct">detail::dragonbox::float_info</class>
    <class kind="struct">detail::dragonbox::float_info&lt; double &gt;</class>
    <class kind="struct">detail::dragonbox::float_info&lt; float &gt;</class>
    <class kind="struct">detail::dragonbox::float_info&lt; T, enable_if_t&lt; is_double_double&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">detail::dragonbox::float_info&lt; T, enable_if_t&lt; std::numeric_limits&lt; T &gt;::digits==64||std::numeric_limits&lt; T &gt;::digits==113||is_float128&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">detail::float_specs</class>
    <class kind="struct">detail::format_decimal_result</class>
    <class kind="class">format_facet</class>
    <class kind="class">format_int</class>
    <class kind="struct">formatter&lt; bytes &gt;</class>
    <class kind="struct">formatter&lt; Char[N], Char &gt;</class>
    <class kind="struct">formatter&lt; group_digits_view&lt; T &gt; &gt;</class>
    <class kind="struct">formatter&lt; join_view&lt; It, Sentinel, Char &gt;, Char &gt;</class>
    <class kind="struct">formatter&lt; nested_view&lt; T &gt; &gt;</class>
    <class kind="struct">formatter&lt; T, Char, enable_if_t&lt; detail::has_format_as&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">group_digits_view</class>
    <class kind="struct">detail::has_isfinite</class>
    <class kind="struct">detail::has_isfinite&lt; T, enable_if_t&lt; sizeof(std::isfinite(T())) !=0 &gt; &gt;</class>
    <class kind="struct">is_contiguous&lt; basic_memory_buffer&lt; T, SIZE, Allocator &gt; &gt;</class>
    <class kind="struct">detail::is_integral</class>
    <class kind="struct">detail::is_integral&lt; int128_opt &gt;</class>
    <class kind="struct">detail::is_integral&lt; uint128_t &gt;</class>
    <class kind="struct">join_view</class>
    <class kind="class">loc_value</class>
    <class kind="struct">detail::loc_writer</class>
    <class kind="struct">nested_formatter</class>
    <class kind="struct">nested_view</class>
    <class kind="struct">detail::digit_grouping::next_state</class>
    <class kind="struct">detail::precision_checker</class>
    <class kind="struct">detail::string_literal</class>
    <class kind="struct">detail::thousands_sep_result</class>
    <class kind="class">detail::to_utf8</class>
    <class kind="class">detail::uint128_fallback</class>
    <class kind="class">detail::utf8_to_utf16</class>
    <class kind="struct">detail::counting_iterator::value_type</class>
    <class kind="struct">detail::width_checker</class>
    <class kind="struct">detail::write_int_arg</class>
    <class kind="struct">detail::write_int_data</class>
    <namespace>detail</namespace>
    <namespace>detail::dragonbox</namespace>
    <namespace>detail_exported</namespace>
    <namespace>enums</namespace>
    <member kind="define">
      <type>#define</type>
      <name>FMT_CATCH</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>ab8efe0100a6d7cc74729f5bf7537799c</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_DEPRECATED</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a8aba8a78c514e176e0dd0a159de7a369</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_FALLTHROUGH</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a35d4bc2bf717ac7731de7713c54175bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_FORMAT_AS</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a137cd833c17637f6573327878a9dec4c</anchor>
      <arglist>(Type, Base)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_FUNC</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a02c8898388e0ae59aab58be14fcd4e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_HAS_BUILTIN</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a160d3314a3cdbd49e187b75d6ce2a652</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_INLINE_VARIABLE</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>acc3bd24c06a43f7c43b560151b166e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_MAYBE_UNUSED</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a5df1fbe4814ecdaf28b17b6546f80d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_NO_UNIQUE_ADDRESS</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>ac2f21b214a02f928f5fb215273c6dd6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_NOINLINE</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>abce8cfc4dd880e67d8c6b8aacf477144</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_POWERS_OF_10</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>aeff75c93a29bc942ca36b31a4b634fe9</anchor>
      <arglist>(factor)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_REDUCE_INT_INSTANTIATIONS</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>aebfc91ac5dc51d53596d5b57fa9ccb1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_SO_VISIBILITY</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a326de1aef145560ce2137a82b9a75cb3</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_STRING</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a09119ad072f708d17b88704fa898aff0</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_STRING_IMPL</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>ac7e824a99d32b5a0eede56b3bbfeec1f</anchor>
      <arglist>(s, base, explicit)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_THROW</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>ad9e2ed6d3b432a04c9622c34a2495304</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_TRY</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a4aa79926398ee27fe7d6db8b0dd54edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_USE_DOUBLE</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>ade2a9cd15dd7f657a176f36d546333a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_USE_FLOAT</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a446fd9514a10077873710caef73120aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_USE_FLOAT128</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>afd3f03231a89877b6fe17e2a9fff9841</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_USE_FULL_CACHE_DRAGONBOX</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a7fd3ca03244f6d2d1a395713bf1b0cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_USE_LONG_DOUBLE</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a146d2f76f42b33f8fc7264f25a961d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_USE_USER_DEFINED_LITERALS</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a7c29e7b4a54045f13bd664979804998d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>conditional_t&lt; std::is_same&lt; T, float &gt;::value||doublish, double, T &gt;</type>
      <name>convert_float_result</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aba272226990c774263e92b652a3a8d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>float128</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4676862dadff4edac75e53f73e3a185b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*)(detail::buffer&lt; char &gt; &amp;, int, const char *)</type>
      <name>format_func</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a310a84154f0fab33e403678a97907ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_fp&lt; unsigned long long &gt;</type>
      <name>fp</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a78e9adc134e946fa445015f8a7e29a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::is_same&lt; T, float128 &gt;</type>
      <name>is_float128</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4096147b12e273baa0d7712cf047a2ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool_constant&lt; std::is_floating_point&lt; T &gt;::value||is_float128&lt; T &gt;::value &gt;</type>
      <name>is_floating_point</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a673ad86f4843ac44b10367998f5691a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool_constant&lt; is_integral&lt; T &gt;::value &amp;&amp;!std::is_same&lt; T, bool &gt;::value &amp;&amp;!std::is_same&lt; T, char &gt;::value &amp;&amp;!std::is_same&lt; T, wchar_t &gt;::value &gt;</type>
      <name>is_integer</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae6bedb78ab4aac08b0ce8534d954318e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, std::numeric_limits&lt; T &gt;::is_signed||std::is_same&lt; T, int128_opt &gt;::value &gt;</type>
      <name>is_signed</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a1e782d8a2665e471f8a98f37884eaeb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::begin(std::declval&lt; T &amp; &gt;()))</type>
      <name>iterator_t</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4a39a2b28cbffad10a8c1aff003d0b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename conditional_t&lt; std::is_integral&lt; Char &gt;::value, std::make_unsigned&lt; Char &gt;, type_identity&lt; uint32_t &gt; &gt;::type</type>
      <name>make_unsigned_char</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aee8fb5a4b1778dad718576b2cc838a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_memory_buffer&lt; char &gt;</type>
      <name>memory_buffer</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>aaba5427d5f788f71959666ba2a3bf167</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>remove_reference_t&lt; decltype(reserve(std::declval&lt; OutputIt &amp; &gt;(), 0))&gt;</type>
      <name>reserve_iterator</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6a5a0172a8df9b93b5632398bf2c8742</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::end(std::declval&lt; T &amp; &gt;()))</type>
      <name>sentinel_t</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a17d5bfef15bf18e08b2bce72218d97c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>conditional_t&lt; FMT_USE_INT128, uint128_opt, uint128_fallback &gt;</type>
      <name>uint128_t</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a8008e47addce84309cfb277a6acd288f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>conditional_t&lt; num_bits&lt; T &gt;()&lt;=32 &amp;&amp;!FMT_REDUCE_INT_INSTANTIATIONS, uint32_t, conditional_t&lt; num_bits&lt; T &gt;()&lt;=64, uint64_t, uint128_t &gt; &gt;</type>
      <name>uint32_or_64_or_128_t</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aec6ebf819c10041ad4e4ed3f39123a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>conditional_t&lt; num_bits&lt; T &gt;()&lt;=64, uint64_t, uint128_t &gt;</type>
      <name>uint64_or_128_t</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab6811a8693b7be1298c0e1cb8782cc78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint128_t</type>
      <name>uintptr_t</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad6ee055d311caa414a42a1c3f191b886</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>inline_buffer_size</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a7cc2e4244ca368f68e5746185eda6c4aacd26fc0cb2aa068a6bfa35b673397d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>char8_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af2d1c9abcf61fc5c29bb85fdbd0c0153</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>dragon</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3aece1206795dfb0aecd0df1a2ccf1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>predecessor_closer</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3aece1206795dfb0aecd0df1a2ccf1d5aa4c119f416f75e66c6563fcd363d910a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fixup</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3aece1206795dfb0aecd0df1a2ccf1d5a1c67265d1cd5b54b7a809838a190857f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fixed</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3aece1206795dfb0aecd0df1a2ccf1d5aacc97814259ea796d4fee93b2c0ef8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fixed</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3aece1206795dfb0aecd0df1a2ccf1d5acec315e3d0975e5cc2811d5d8725f149</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>float_format</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6d3fb50aed591a58636fa8e2b39222f9</anchor>
      <arglist></arglist>
      <enumvalue file="namespacedetail.html" anchor="a6d3fb50aed591a58636fa8e2b39222f9a958153f1b8b96ec4c4eb2147429105d9">general</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="a6d3fb50aed591a58636fa8e2b39222f9ab0ab0254bd58eb87eaee3172ba49fefb">exp</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="a3aece1206795dfb0aecd0df1a2ccf1d5acec315e3d0975e5cc2811d5d8725f149">fixed</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="a6d3fb50aed591a58636fa8e2b39222f9ab8d1b43eae73587ba56baef574709ecb">hex</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>to_utf8_error_policy</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a619f3502677571222147bfadcc64392e</anchor>
      <arglist></arglist>
      <enumvalue file="namespacedetail.html" anchor="a619f3502677571222147bfadcc64392ea5bb94a1c12413a2e5d14deabab29f2aa">abort</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="a619f3502677571222147bfadcc64392ea9dde360102c103867bd2f45872f1129c">replace</enumvalue>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>abort_fuzzing_if</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9d0b4b56d52390d7c8a4be7baa5e2382</anchor>
      <arglist>(bool condition)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>adjust_precision</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a44758fbcb25a6fc3967fdc79e987fb93</anchor>
      <arglist>(int &amp;precision, int exp10)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE void</type>
      <name>assume</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a208b54c1c61a9bce9df4531a657a0c64</anchor>
      <arglist>(bool condition)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>base_iterator</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a0346ada7c827519d204f1db9f8d48edc</anchor>
      <arglist>(Iterator, Iterator it) -&gt; Iterator</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>base_iterator</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aab936a181565355566e95b41bc9f80ba</anchor>
      <arglist>(std::back_insert_iterator&lt; Container &gt; it, typename Container::value_type *) -&gt; std::back_insert_iterator&lt; Container &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>bit_cast</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a13855d666ae097f8d0343395183e3b47</anchor>
      <arglist>(const From &amp;from) -&gt; To</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>bit_cast</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aaa6ba1d0acaf06de979cca4c3f959758</anchor>
      <arglist>(const From &amp;from) -&gt; To</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>code_point_index</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab577520f7ca33cb7f27b1774ff564241</anchor>
      <arglist>(basic_string_view&lt; Char &gt; s, size_t n) -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>code_point_index</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aea4eac12f968d7a4c14533c5fc517458</anchor>
      <arglist>(basic_string_view&lt; char8_type &gt; s, size_t n) -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>code_point_index</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3be9b0c4a4df9aed241d46ec358ae335</anchor>
      <arglist>(string_view s, size_t n) -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>compile_string_to_view</name>
      <anchorfile>namespacedetail__exported.html</anchorfile>
      <anchor>a49a9f461220f70b5fdbdf267b5a92638</anchor>
      <arglist>(const Char(&amp;s)[N]) -&gt; basic_string_view&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>compile_string_to_view</name>
      <anchorfile>namespacedetail__exported.html</anchorfile>
      <anchor>a8ce4671a232e1139c6af8c27e6a41354</anchor>
      <arglist>(detail::std_string_view&lt; Char &gt; s) -&gt; basic_string_view&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>compute_width</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a363c0110aa0a03f55993b1a5e9518219</anchor>
      <arglist>(basic_string_view&lt; Char &gt; s) -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>compute_width</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3dad090ae2af5081d10a0969d747d4fe</anchor>
      <arglist>(basic_string_view&lt; char8_type &gt; s) -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>compute_width</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aa670278cb604d1029d43e62932fecaf9</anchor>
      <arglist>(string_view s) -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>convert_float</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab378866dca64d15fbf7b02be69ed9cb4</anchor>
      <arglist>(T value) -&gt; convert_float_result&lt; T &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 FMT_INLINE void</type>
      <name>copy2</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6722ee11f6c9f8a7a92cd6aae34c2c4e</anchor>
      <arglist>(Char *dst, const char *src)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_NOINLINE auto</type>
      <name>copy_str_noinline</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aeddf562637821e8e441be1b003d96876</anchor>
      <arglist>(InputIt begin, InputIt end, OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>count_digits</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a954f68f2f50c99670d0b708bafb259f7</anchor>
      <arglist>(UInt n) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>count_digits</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac83427f5f16569571f442ec01887e045</anchor>
      <arglist>(uint32_t n) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>count_digits</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae970ad8cf6b25d7896f788089ca1b0eb</anchor>
      <arglist>(uint64_t n) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>count_digits_fallback</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a300bc96ee936e9f6ef3565c8dff68a72</anchor>
      <arglist>(T n) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>countl_zero</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af252d1b8eaeab79d234b012c14fd58b0</anchor>
      <arglist>(uint32_t n) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>countl_zero</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a2702395aa58ba76ee2ecab3bfdb3cc3b</anchor>
      <arglist>(uint64_t n) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>countl_zero_fallback</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad00fda1ba244e2bc2ee99476eb1d57a0</anchor>
      <arglist>(UInt n) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>decimal_point</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a20895bb8c834c25802f4ef81ef1d834e</anchor>
      <arglist>(locale_ref loc) -&gt; Char</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>decimal_point</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6b02fe642098dfc4f477a75c088f2031</anchor>
      <arglist>(locale_ref loc) -&gt; wchar_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>decimal_point_impl</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5423d77808dfb79e15664b2ee4d8950c</anchor>
      <arglist>(locale_ref loc) -&gt; Char</arglist>
    </member>
    <member kind="function">
      <type>FMT_API auto</type>
      <name>decimal_point_impl</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae29f0cc3a24ead61a38d9481faad98a1</anchor>
      <arglist>(locale_ref loc) -&gt; Char</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>digits10</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3a043db05db2d07deb2d98ba2d04b4eb</anchor>
      <arglist>() noexcept -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>digits10&lt; int128_opt &gt;</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a067dfe0c434cf9dd0abda3b0abdcac6e</anchor>
      <arglist>() noexcept -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>digits10&lt; uint128_t &gt;</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a424dabbfb1e8d33dbe7af20bd9b5011c</anchor>
      <arglist>() noexcept -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>digits2</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>add0ecf83604fe6863e0d8cae63f9d6f2</anchor>
      <arglist>(size_t value) -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>do_write_float</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a0fed0d99ca2da1c474c05095682d0b7c</anchor>
      <arglist>(OutputIt out, const DecimalFP &amp;f, const format_specs&lt; Char &gt; &amp;specs, float_specs fspecs, locale_ref loc) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>equal2</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a621217c870c7e7e480f7b821d847e45f</anchor>
      <arglist>(const Char *lhs, const char *rhs) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>equal2</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a60a15c04518d5955ecfae225402491bb</anchor>
      <arglist>(const char *lhs, const char *rhs) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>exponent_bias</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a91713ba689eec081b26076b59fa73642</anchor>
      <arglist>() -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>exponent_mask</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aee5d5bc026a48efc94c4ae1c176f165e</anchor>
      <arglist>() -&gt; typename dragonbox::float_info&lt; Float &gt;::carrier_uint</arglist>
    </member>
    <member kind="function">
      <type>FMT_NOINLINE FMT_CONSTEXPR auto</type>
      <name>fill</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a553efeec986c3e57719f975fc6596dca</anchor>
      <arglist>(OutputIt it, size_t n, const fill_t&lt; Char &gt; &amp;fill) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>fill_n</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a818b390bd30ad25b638f7b067cb50f15</anchor>
      <arglist>(OutputIt out, Size count, const T &amp;value) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>fill_n</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5487233928258ddc5c79fdd3f0f745c7</anchor>
      <arglist>(T *out, Size count, char value) -&gt; T *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>find_escape</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>add58e90244cc9b3ff0ececf663c35b58</anchor>
      <arglist>(const Char *begin, const Char *end) -&gt; find_escape_result&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>find_escape</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a58bd684d97381b18790d598a652a61b9</anchor>
      <arglist>(const char *begin, const char *end) -&gt; find_escape_result&lt; char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>floor_log10_pow2</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a603e1256fa5d6fc5badb4e99c1266fa3</anchor>
      <arglist>(int e) noexcept -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>floor_log2_pow10</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>aa3840e47a7610ff72087d1c812c343da</anchor>
      <arglist>(int e) noexcept -&gt; int</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_FORMAT_AS</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a0c8726854a4af0ec6aff3fcf32ee4094</anchor>
      <arglist>(Char *, const Char *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_FORMAT_AS</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a1783f32366b8bade6e946906b22a9d37</anchor>
      <arglist>(detail::std_string_view&lt; Char &gt;, basic_string_view&lt; Char &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_FORMAT_AS</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>aa0505eb9fcbd42eadbab59a66bce39a0</anchor>
      <arglist>(long, detail::long_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_FORMAT_AS</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a319fc8a1f112418cd07d53c6233bee3e</anchor>
      <arglist>(short, int)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_FORMAT_AS</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a1177f090c1dacc3982b2e069eaa2582c</anchor>
      <arglist>(signed char, int)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_FORMAT_AS</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>ae261bf22a05fa9c71ebc535f831e9066</anchor>
      <arglist>(std::basic_string&lt; Char &gt;, basic_string_view&lt; Char &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_FORMAT_AS</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a690db80ee97af5a1cfdd587665bdb24e</anchor>
      <arglist>(std::nullptr_t, const void *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_FORMAT_AS</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a548457bcf3c9807d69cf66b3cbc6247e</anchor>
      <arglist>(unsigned char, unsigned)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_FORMAT_AS</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a25ddbee5f5d2342edb9425b6939d5d2a</anchor>
      <arglist>(unsigned long, detail::ulong_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_FORMAT_AS</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a6ddb9961d58f30977c99a65b9e8ba706</anchor>
      <arglist>(unsigned short, unsigned)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_FORMAT_AS</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a168cfb5d7b451ec6442eeb13ba5948a6</anchor>
      <arglist>(void *, const void *)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>for_each_codepoint</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac7952761a4b6255293c82b7fb3a61d50</anchor>
      <arglist>(string_view s, F f)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>ab5e334342978e8c898e32e5b4f7d08fa</anchor>
      <arglist>(const Locale &amp;loc, format_string&lt; T... &gt; fmt, T &amp;&amp;... args) -&gt; std::string</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>format_as</name>
      <anchorfile>namespaceenums.html</anchorfile>
      <anchor>a8edb72b998b5c59c01243d908949ce87</anchor>
      <arglist>(Enum e) noexcept -&gt; underlying_t&lt; Enum &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>format_decimal</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3a4877f554925c059fc8e200a8993210</anchor>
      <arglist>(Char *out, UInt value, int size) -&gt; format_decimal_result&lt; Char * &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>format_decimal</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3afbf1fba6b9c450bb6d08fb67581aa9</anchor>
      <arglist>(Iterator out, UInt value, int size) -&gt; format_decimal_result&lt; Iterator &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>format_dragon</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af3eae8fdebff07dc2edca668eaf2f8bd</anchor>
      <arglist>(basic_fp&lt; uint128_t &gt; value, unsigned flags, int num_digits, buffer&lt; char &gt; &amp;buf, int &amp;exp10)</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC void</type>
      <name>format_error_code</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a609d7411f77817f2def78afbbfdda40e</anchor>
      <arglist>(detail::buffer&lt; char &gt; &amp;out, int error_code, string_view message) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>format_float</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a75bbe30bcd4f6c5be4c6be5f0172d66c</anchor>
      <arglist>(Float value, int precision, float_specs specs, buffer&lt; char &gt; &amp;buf) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>format_hexfloat</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a711ced7ae97de49b46c33f1db2392cbf</anchor>
      <arglist>(Float value, int precision, float_specs specs, buffer&lt; char &gt; &amp;buf)</arglist>
    </member>
    <member kind="function">
      <type>FMT_API void</type>
      <name>format_system_error</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a339c6990d19225141f523078b3463b39</anchor>
      <arglist>(detail::buffer&lt; char &gt; &amp;out, int error_code, const char *message) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>format_to</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a208da2ae78bddc815b6653391b3d4f0d</anchor>
      <arglist>(OutputIt out, const Locale &amp;loc, format_string&lt; T... &gt; fmt, T &amp;&amp;... args) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>format_uint</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a0762985a55ae5de6368f9cb5a444c38e</anchor>
      <arglist>(Char *buffer, UInt value, int num_digits, bool upper=false) -&gt; Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>format_uint</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5827991d3cc609e57398e7c6d9a3539e</anchor>
      <arglist>(It out, UInt value, int num_digits, bool upper=false) -&gt; It</arglist>
    </member>
    <member kind="function">
      <type>FMT_NODISCARD FMT_INLINE auto</type>
      <name>formatted_size</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>ab73fdf0f1b7026560113274683b22a32</anchor>
      <arglist>(const Locale &amp;loc, format_string&lt; T... &gt; fmt, T &amp;&amp;... args) -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>fractional_part_rounding_thresholds</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a1364df07f52435e3ae4c5c12a8c2134a</anchor>
      <arglist>(int index) -&gt; uint32_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>get_arg</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4bfbd26c5ac41fc8e3929b10631c2a31</anchor>
      <arglist>(Context &amp;ctx, ID id) -&gt; decltype(ctx.arg(id))</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>get_cached_power</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a7af750fa6133d7cab71f48eb41c7891b</anchor>
      <arglist>(int k) noexcept -&gt; uint128_fallback</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_data</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab44cbe33442eb91e0784b305eec6a98e</anchor>
      <arglist>(Container &amp;c) -&gt; typename Container::value_type *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_data</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>abe21519d80f72cd6da979929ce5b0b60</anchor>
      <arglist>(std::basic_string&lt; Char &gt; &amp;s) -&gt; Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>get_dynamic_spec</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4ac0a38b53f213599210051c577f4f84</anchor>
      <arglist>(FormatArg arg) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>get_significand_size</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aac4ee5636b279ef4fdfc2b1536ca1c33</anchor>
      <arglist>(const big_decimal_fp &amp;f) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_significand_size</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad7f6750e78692ba86df25a1702111a07</anchor>
      <arglist>(const dragonbox::decimal_fp&lt; T &gt; &amp;f) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>group_digits</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>ac1418b789ee5db3b2aa0c9054a86e017</anchor>
      <arglist>(T value) -&gt; group_digits_view&lt; T &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>handle_dynamic_spec</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a283bc53392a03cd2d90ed9338aa231db</anchor>
      <arglist>(int &amp;value, arg_ref&lt; typename Context::char_type &gt; ref, Context &amp;ctx)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>has_implicit_bit</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a28b756a6f4171cebf1fac8d92176f2b7</anchor>
      <arglist>() -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>is_big_endian</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a2c4ec0b2d8e6d25554344b110648db37</anchor>
      <arglist>() -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>is_negative</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad066261eea6878e8474f069668e9a592</anchor>
      <arglist>(T value) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>is_printable</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a478924085570f58ed43e324860374a6c</anchor>
      <arglist>(uint32_t cp) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>is_supported_floating_point</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab1cf246a4a0ed8a6ea0d42cfdb2a19c6</anchor>
      <arglist>(T) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>isfinite</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a0aceda127158dd0e8af8e104e583db69</anchor>
      <arglist>(T value) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>isfinite</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad2c7b1c2de0223adfb46a629f5adf4b0</anchor>
      <arglist>(T value) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>isnan</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>afc8bb82763ba5a3b145e032d5935c121</anchor>
      <arglist>(T value) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>join</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a3a5321fbc6cbf18a53d0bbf5a849dd94</anchor>
      <arglist>(It begin, Sentinel end, string_view sep) -&gt; join_view&lt; It, Sentinel &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>join</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>ab7b9a3ca93a33ab8e3333470d4331da9</anchor>
      <arglist>(Range &amp;&amp;range, string_view sep) -&gt; join_view&lt; detail::iterator_t&lt; Range &gt;, detail::sentinel_t&lt; Range &gt;&gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>make_write_int_arg</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a73b550a17b31bf5ccfde5a4367f87e50</anchor>
      <arglist>(T value, sign_t sign) -&gt; write_int_arg&lt; uint32_or_64_or_128_t&lt; T &gt;&gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>max_value</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a45c2130c44ebe54179eafcee3cda2bfb</anchor>
      <arglist>() -&gt; T</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>multiply</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6fa6505203728a85ccd0f54885537109</anchor>
      <arglist>(uint64_t lhs, uint64_t rhs) -&gt; uint64_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>needs_escape</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab31cdd3925ccf6312ab598b0a05e9438</anchor>
      <arglist>(uint32_t cp) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>normalize</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>afafbc1d0a6a9c364e2a3d9e1489769d7</anchor>
      <arglist>(basic_fp&lt; F &gt; value) -&gt; basic_fp&lt; F &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>num_bits</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a292167eeff94d5a8f0598b0d19d15069</anchor>
      <arglist>() -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>num_bits&lt; int128_opt &gt;</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7cea7512fe07229d06131cf0f7705056</anchor>
      <arglist>() -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>num_bits&lt; uint128_t &gt;</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a376e7f716016af7f2de3fd974a75045e</anchor>
      <arglist>() -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>num_significand_bits</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a92427cb4f879a333bb9224b880eefad5</anchor>
      <arglist>() -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator*</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a17e577ecc6637db977cc515f40ad9966</anchor>
      <arglist>(fp x, fp y) -&gt; fp</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse_align</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aebeb4de96d936cf66e55c462553d88dc</anchor>
      <arglist>(const Char *begin, const Char *end, format_specs&lt; Char &gt; &amp;specs) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse_float_type_spec</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a8a17237683c99f09daa1afbc9af5469d</anchor>
      <arglist>(const format_specs&lt; Char &gt; &amp;specs) -&gt; float_specs</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>prefix_append</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a2a7a1f74b30af3e736df902c14733752</anchor>
      <arglist>(unsigned &amp;prefix, unsigned value)</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC void</type>
      <name>print</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4b7c06a301760f9866b4d66f5c9386a9</anchor>
      <arglist>(std::FILE *f, string_view text)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>ptr</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>aa6ec2d4315570f27d9637ce3c770e787</anchor>
      <arglist>(const std::shared_ptr&lt; T &gt; &amp;p) -&gt; const void *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>ptr</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a96bf2f807e1f6be446a267e468b67fe2</anchor>
      <arglist>(const std::unique_ptr&lt; T, Deleter &gt; &amp;p) -&gt; const void *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>ptr</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>adb6e274f8eb0b74b2865215e1b49c535</anchor>
      <arglist>(T p) -&gt; const void *</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC void</type>
      <name>report_error</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4fbbf487b7415f74b54886ce2d3d19bf</anchor>
      <arglist>(format_func func, int error_code, const char *message) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_API void</type>
      <name>report_system_error</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a115127fdd086bf1c68610324ae999653</anchor>
      <arglist>(int error_code, const char *message) noexcept</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>reserve</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a75d1e30007feaa509525a6f614660718</anchor>
      <arglist>(buffer_appender&lt; T &gt; it, size_t n) -&gt; buffer_appender&lt; T &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>reserve</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a645025154db3874f379f94e4a95da51d</anchor>
      <arglist>(Iterator &amp;it, size_t) -&gt; Iterator &amp;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>reserve</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3d76b4eefc71a79419021398b3703644</anchor>
      <arglist>(std::back_insert_iterator&lt; Container &gt; it, size_t n) -&gt; typename Container::value_type *</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>sign</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4843b2fdb98c70bb0cdf9c1e6c331e5c</anchor>
      <arglist>(Sign s) -&gt; Char</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE FMT_CONSTEXPR bool</type>
      <name>signbit</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>affd76c003bf7d45550c7c1af304a3d8c</anchor>
      <arglist>(T value)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>system_error</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a0558467fc6b6aa30ea74d60aafdf7821</anchor>
      <arglist>(int error_code, format_string&lt; T... &gt; fmt, T &amp;&amp;... args) -&gt; std::system_error</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>thousands_sep</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7dd77ce4fe6f606448a057de45122507</anchor>
      <arglist>(locale_ref loc) -&gt; thousands_sep_result&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>thousands_sep</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a47863529abba32bd914c86781bc5a2df</anchor>
      <arglist>(locale_ref loc) -&gt; thousands_sep_result&lt; wchar_t &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_API auto</type>
      <name>thousands_sep_impl</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7ac9a63b5973bd9cb6d748065a9e5c2b</anchor>
      <arglist>(locale_ref loc) -&gt; thousands_sep_result&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>template FMT_API auto</type>
      <name>thousands_sep_impl&lt; char &gt;</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a1b867f57f10adff6704c85b33e0188ca</anchor>
      <arglist>(locale_ref) -&gt; thousands_sep_result&lt; char &gt;</arglist>
    </member>
    <member kind="function">
      <type>template FMT_API auto</type>
      <name>thousands_sep_impl&lt; wchar_t &gt;</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7b335e8d86b6b835dd98351cf5890ccd</anchor>
      <arglist>(locale_ref) -&gt; thousands_sep_result&lt; wchar_t &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_API auto</type>
      <name>to_decimal</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>ae649cc2c9db5c11f8500810ea3d98ff1</anchor>
      <arglist>(T x) noexcept -&gt; decimal_fp&lt; T &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>to_pointer</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>afc6912e82b1994b010e00e77b3ee486e</anchor>
      <arglist>(buffer_appender&lt; T &gt; it, size_t n) -&gt; T *</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>to_pointer</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5d55a62ae768f191a9ef16c2fbd5c5d3</anchor>
      <arglist>(OutputIt, size_t) -&gt; T *</arglist>
    </member>
    <member kind="function">
      <type>FMT_NODISCARD auto</type>
      <name>to_string</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a28fadfb40245598e360c1e0b8e3d268d</anchor>
      <arglist>(const basic_memory_buffer&lt; Char, SIZE &gt; &amp;buf) -&gt; std::basic_string&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>to_string</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>aa1899efcee92a5f5ca77b11423b256c5</anchor>
      <arglist>(const T &amp;value) -&gt; std::string</arglist>
    </member>
    <member kind="function">
      <type>FMT_NODISCARD auto</type>
      <name>to_string</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>aa38fcda7cd78cb784cb7d0c5d49730c4</anchor>
      <arglist>(T value) -&gt; std::string</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>umul128</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af5445b7afaa390e5f8ff7e6073221f9b</anchor>
      <arglist>(uint64_t x, uint64_t y) noexcept -&gt; uint128_fallback</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>umul128_upper64</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>afb57aa963bc4232fb4bc88b845581d5a</anchor>
      <arglist>(uint64_t x, uint64_t y) noexcept -&gt; uint64_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>umul192_upper128</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>afd3f65db209a2cd749c51d1c8139b3e2</anchor>
      <arglist>(uint64_t x, uint128_fallback y) noexcept -&gt; uint128_fallback</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>underlying</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>ad072169c1c452ae424b453521b21fa4e</anchor>
      <arglist>(Enum e) noexcept -&gt; underlying_t&lt; Enum &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>utf8_decode</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9cd935fa9e8ecf106e59bee1411440b9</anchor>
      <arglist>(const char *s, uint32_t *c, int *e) -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>vformat</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a55e94a216c883756585fa5c3ef412070</anchor>
      <arglist>(const Locale &amp;loc, basic_string_view&lt; Char &gt; fmt, basic_format_args&lt; buffer_context&lt; type_identity_t&lt; Char &gt;&gt;&gt; args) -&gt; std::basic_string&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>vformat</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a5f9deb9878ada039f520dfe8c1d5e6d4</anchor>
      <arglist>(const Locale &amp;loc, string_view fmt, format_args args) -&gt; std::string</arglist>
    </member>
    <member kind="function">
      <type>FMT_BEGIN_EXPORT template FMT_API void</type>
      <name>vformat_to</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aaf214d4fae7ce16de0e9d3e792304a2b</anchor>
      <arglist>(buffer&lt; char &gt; &amp;, string_view, typename vformat_args&lt;&gt;::type, locale_ref)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vformat_to</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aed857b9837fc9e75290c47e34e14bee5</anchor>
      <arglist>(buffer&lt; Char &gt; &amp;buf, basic_string_view&lt; Char &gt; fmt, typename vformat_args&lt; Char &gt;::type args, locale_ref loc={})</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>vformat_to</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a80f42f73e66590df585e070b03a69d04</anchor>
      <arglist>(OutputIt out, const Locale &amp;loc, string_view fmt, format_args args) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_API auto</type>
      <name>vsystem_error</name>
      <anchorfile>format_8h.html</anchorfile>
      <anchor>a1d511a9d9ca8669b8e7de243cea3ecad</anchor>
      <arglist>(int error_code, string_view format_str, format_args args) -&gt; std::system_error</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad75189e66597c7a75b71eab2eb02306e</anchor>
      <arglist>(OutputIt out, basic_string_view&lt; Char &gt; s, const format_specs&lt; Char &gt; &amp;specs) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a8960b3a8f6901853af8dd58328c1250d</anchor>
      <arglist>(OutputIt out, basic_string_view&lt; Char &gt; value) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a1cde0986b773ff48fe555be076a78305</anchor>
      <arglist>(OutputIt out, basic_string_view&lt; type_identity_t&lt; Char &gt;&gt; s, const format_specs&lt; Char &gt; &amp;specs, locale_ref) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a23f0b13c0ef9e6e8674e721f84ad43fe</anchor>
      <arglist>(OutputIt out, Char value) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac1adfe2f82d27382475a6651672944c1</anchor>
      <arglist>(OutputIt out, Char value, const format_specs&lt; Char &gt; &amp;specs, locale_ref loc={}) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7a0b5e180b36c0cd6859a32fc1b4e4a1</anchor>
      <arglist>(OutputIt out, const Char *s, const format_specs&lt; Char &gt; &amp;specs, locale_ref) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR_CHAR_TRAITS auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a291505d9a15ddd2d4ff397adfc27df6e</anchor>
      <arglist>(OutputIt out, const Char *value) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a29b7f6f11da9f8aa068329e9f24d6ff8</anchor>
      <arglist>(OutputIt out, const T &amp;value) -&gt; enable_if_t&lt; std::is_class&lt; T &gt;::value &amp;&amp;!is_string&lt; T &gt;::value &amp;&amp;!is_floating_point&lt; T &gt;::value &amp;&amp;!std::is_same&lt; T, Char &gt;::value &amp;&amp;!std::is_same&lt; T, remove_cvref_t&lt; decltype(arg_mapper&lt; Context &gt;().map(value))&gt;&gt;::value, OutputIt &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aa95f011f0d83f955a9630378a8e38993</anchor>
      <arglist>(OutputIt out, const T &amp;value) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a19a61cb477fe54481d143e41331e1335</anchor>
      <arglist>(OutputIt out, const T *value, const format_specs&lt; Char &gt; &amp;specs={}, locale_ref={}) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a96b5385c4e7503ae11731b1ebc8d55bc</anchor>
      <arglist>(OutputIt out, monostate, format_specs&lt; Char &gt;={}, locale_ref={}) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>abd1bfc3119f9d51f72aaf81001d2f327</anchor>
      <arglist>(OutputIt out, T value) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac698d9efd325a63ce72eef8709b96271</anchor>
      <arglist>(OutputIt out, T value) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5628b70ddc69df2342742139aa520b3b</anchor>
      <arglist>(OutputIt out, T value) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7b6b019fdbd8f70506e5c2e820109b69</anchor>
      <arglist>(OutputIt out, T value) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aecd226ae55dde1ba4d54e5ddc0250ce1</anchor>
      <arglist>(OutputIt out, T value, const format_specs&lt; Char &gt; &amp;specs, locale_ref loc) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a0353ef36fb33a4f710939431ece2a045</anchor>
      <arglist>(OutputIt out, T value, const format_specs&lt; Char &gt; &amp;specs={}, locale_ref={}) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af19b5028a81ee13d1bb86a70a340d4af</anchor>
      <arglist>(OutputIt out, T value, format_specs&lt; Char &gt; specs, locale_ref loc={}) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write_bytes</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a2995f2b4d399323b060f1639cdc1e042</anchor>
      <arglist>(OutputIt out, string_view bytes, const format_specs&lt; Char &gt; &amp;specs) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write_char</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a11722775f288b484a8f8e3d1b17737df</anchor>
      <arglist>(OutputIt out, Char value, const format_specs&lt; Char &gt; &amp;specs) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_codepoint</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab3ecf21157a9e97d57bdce2bdc50460c</anchor>
      <arglist>(OutputIt out, char prefix, uint32_t cp) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>write_console</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af68695571e29ff2a3101eac5e2b85b6a</anchor>
      <arglist>(int, string_view) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>write_console</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a347c9646b54f4ed04f397c09da940f97</anchor>
      <arglist>(std::FILE *, string_view) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_escaped_char</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7caf37727bc2eb60a5699cea1a3ee573</anchor>
      <arglist>(OutputIt out, Char v) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_escaped_cp</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aa81687180342a81e3aba60a89114c326</anchor>
      <arglist>(OutputIt out, const find_escape_result&lt; Char &gt; &amp;escape) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_escaped_string</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af452494d0fa29dc9f61c4a519a975e96</anchor>
      <arglist>(OutputIt out, basic_string_view&lt; Char &gt; str) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write_exponent</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>add999690788c7a3ca57253f6bf46113f</anchor>
      <arglist>(int exp, It it) -&gt; It</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>write_float</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4b04cfd0c48c52712b4f5d22e9239853</anchor>
      <arglist>(OutputIt out, const DecimalFP &amp;f, const format_specs&lt; Char &gt; &amp;specs, float_specs fspecs, locale_ref loc) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>write_float</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab942eb62e7f1fe77ca1521e437743275</anchor>
      <arglist>(OutputIt out, T value, format_specs&lt; Char &gt; specs, locale_ref loc) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>write_int</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a18520c7758a1f358dcf2c64f2ed8a366</anchor>
      <arglist>(OutputIt out, int num_digits, unsigned prefix, const format_specs&lt; Char &gt; &amp;specs, W write_digits) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_int</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae9561d870b3a3f9135b1460e8d4c96bf</anchor>
      <arglist>(OutputIt out, UInt value, unsigned prefix, const format_specs&lt; Char &gt; &amp;specs, const digit_grouping&lt; Char &gt; &amp;grouping) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>write_int</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6264b271cf3eb81542e734588ca37589</anchor>
      <arglist>(OutputIt out, write_int_arg&lt; T &gt; arg, const format_specs&lt; Char &gt; &amp;specs, locale_ref) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_NOINLINE auto</type>
      <name>write_int_noinline</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a0c70aa656a2da5d16d3ab2ae72de5da8</anchor>
      <arglist>(OutputIt out, write_int_arg&lt; T &gt; arg, const format_specs&lt; Char &gt; &amp;specs, locale_ref loc) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>write_loc</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a43a206408de1cbf4b23309bf88926a0f</anchor>
      <arglist>(appender out, loc_value value, const format_specs&lt;&gt; &amp;specs, locale_ref loc) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_loc</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a11a31bf92e7c1824c16939e07800284e</anchor>
      <arglist>(OutputIt, loc_value, const format_specs&lt; Char &gt; &amp;, locale_ref) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>write_nonfinite</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aa83e6020da3a87d926d0a352864b4300</anchor>
      <arglist>(OutputIt out, bool isnan, format_specs&lt; Char &gt; specs, const float_specs &amp;fspecs) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>write_padded</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a50fdc634f4b144a04ad7071d01ca9727</anchor>
      <arglist>(OutputIt out, const format_specs&lt; Char &gt; &amp;specs, size_t size, F &amp;&amp;f) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write_padded</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a31de4abc62676fa9058080e5b78f7155</anchor>
      <arglist>(OutputIt out, const format_specs&lt; Char &gt; &amp;specs, size_t size, size_t width, F &amp;&amp;f) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_ptr</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a67f0f7f1854b1336bfd0e0d59874913f</anchor>
      <arglist>(OutputIt out, UIntPtr value, const format_specs&lt; Char &gt; *specs) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_significand</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aec945556bcad9be37586869d1fba0141</anchor>
      <arglist>(Char *out, UInt significand, int significand_size, int integral_size, Char decimal_point) -&gt; Char *</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>write_significand</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aa71e107b81347aaa6d701524dea687fa</anchor>
      <arglist>(OutputIt out, const char *significand, int significand_size) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write_significand</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aff2938e07c553415d0f1c6ceafa22087</anchor>
      <arglist>(OutputIt out, const char *significand, int significand_size, int integral_size, Char decimal_point) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>write_significand</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a289cb079ced65a67e9c17bef575ece59</anchor>
      <arglist>(OutputIt out, T significand, int significand_size, int exponent, const Grouping &amp;grouping) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>write_significand</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6dd56e6605bbb87fe5e05d147a9f84a4</anchor>
      <arglist>(OutputIt out, T significand, int significand_size, int integral_size, Char decimal_point, const Grouping &amp;grouping) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_significand</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aca76d8d8c127a065642faf9eb58bf3be</anchor>
      <arglist>(OutputIt out, UInt significand, int significand_size) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_significand</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a07e26b4204ec2c22b62cf20cf73be64a</anchor>
      <arglist>(OutputIt out, UInt significand, int significand_size, int integral_size, Char decimal_point) -&gt; OutputIt</arglist>
    </member>
    <member kind="variable">
      <type>constexpr FMT_INLINE_VARIABLE uint32_t</type>
      <name>invalid_code_point</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4b2ca0beabedfe785eb29739a11f72a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>forward.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/sol/</path>
    <filename>forward_8hpp.html</filename>
    <includes id="config_8hpp" name="config.hpp" local="no" imported="no">sol/config.hpp</includes>
    <class kind="struct">sol::as_args_t</class>
    <class kind="struct">sol::as_container_t</class>
    <class kind="struct">sol::as_table_t</class>
    <class kind="struct">sol::base</class>
    <class kind="class">sol::basic_bytecode</class>
    <class kind="class">sol::basic_coroutine</class>
    <class kind="struct">sol::basic_environment</class>
    <class kind="class">sol::basic_function</class>
    <class kind="class">sol::basic_lightuserdata</class>
    <class kind="struct">sol::basic_lua_table</class>
    <class kind="class">sol::basic_metatable</class>
    <class kind="class">sol::basic_object</class>
    <class kind="class">sol::basic_object_base</class>
    <class kind="class">sol::basic_packaged_coroutine</class>
    <class kind="class">sol::basic_protected_function</class>
    <class kind="class">sol::basic_reference</class>
    <class kind="class">sol::basic_table_core</class>
    <class kind="class">sol::basic_thread</class>
    <class kind="class">sol::basic_userdata</class>
    <class kind="class">sol::basic_usertype</class>
    <class kind="struct">sol::derive</class>
    <class kind="struct">sol::light</class>
    <class kind="struct">sol::nested</class>
    <class kind="class">sol::optional</class>
    <class kind="struct">sol::policy_wrapper</class>
    <class kind="struct">sol::protect_t</class>
    <class kind="struct">sol::proxy_base</class>
    <class kind="struct">sol::table_proxy</class>
    <class kind="struct">sol::types</class>
    <class kind="struct">sol::unique_usertype_traits</class>
    <class kind="struct">sol::user</class>
    <class kind="struct">sol::usertype_traits</class>
    <class kind="struct">sol::weak_derive</class>
    <namespace>sol</namespace>
    <namespace>sol::stack</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOL2_CI_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>ac3895d1b7b3a9c6ac142a7eba5d99cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_ALIGN_MEMORY_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a0b3635d0ea09103765899cf789974d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_ALL_INTEGER_VALUES_FIT_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>aadbd22167ffbc965a099246851277f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_ALL_SAFETIES_ON_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a609070474aad510a1e4e9bc540375b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_API_LINKAGE_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>ae3de9fb076ab103535c00b732fed9562</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_BASE_CLASSES</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a92f571419e2d8aee00e476a31e7b7545</anchor>
      <arglist>(T,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_BOOST_NONE_CONSTEXPR_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>ae19f8b820ef768f4d3242a504bd60b30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_BUILD_C_MODE_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a93145ad692a5a01fa59c0649cd6345f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_BUILD_CXX_MODE_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a9baad4f67160e8e26176fec5775b5ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_BUILD_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>acb48d6b202b11b62b0f718f46b6c9ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_C_FUNCTION_LINKAGE_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a86581e95a1a902b1dc16000ed9801638</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_CHAR8_T_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a39810157334413b4e77dad43c69187de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_COMPILER_CLANG_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a8208f1009780e1f3c1ade7542071cc31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_COMPILER_EDG_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>ad62bf290bd3e195d873fd23adc9c602b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_COMPILER_GCC_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a831a6f20b9420dfea9558ed2ff8018de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_COMPILER_MINGW_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>aa5e0476703790294d25b1dbebc8f5954</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_COMPILER_VCXX_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a4e8e47a9af6c633bab028c01239a67e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_CONCAT_TOKENS_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>ac2f83ef7ec71bf5b9444f59af072f7fb</anchor>
      <arglist>(_LEFT, _RIGHT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_CONCAT_TOKENS_POST_EXPANSION_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a72ad721602f680015acbd67b10744be2</anchor>
      <arglist>(_LEFT, _RIGHT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_CONTAINER_START_INDEX_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a9a979803f292512d3fc1864b95f37246</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_DEBUG_BUILD_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a8626d6991236703f26abcafac8f4ff8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_DEFAULT_AUTOMAGICAL_USERTYPES_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a498c15cb42710a4376bdee927bcbfe68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_DEFAULT_OFF</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>acd9f553e23bcf18e16b275ebb9dadc8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_DEFAULT_ON</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a5beb5e75796f15a370a436736627a0df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_DEFAULT_PASS_ON_ERROR_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a4f0788f98392c27d6175bc66e6388012</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_DERIVED_CLASSES</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a871a608f71ef7d54b6b3b84687e6b098</anchor>
      <arglist>(T,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_DLL_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a2407b73da88e1c1f3e95f468c9c9b79a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_EXCEPTIONS_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>af9cf73a153e96610a8b67ef085d1b39a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_FILE_ID_SIZE_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a8007c8b60b95f54728bfa09e4b3e2d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_FORWARD_HPP</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>ab0aeca048228f2604e82fcb510e082cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_FUNCTION_CALL_VALUE_SEMANTICS_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a35884b644de38184693df9ebab9f65f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_GET_FUNCTION_POINTER_UNSAFE_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a99682fb3e91a38b8f9ef90725e358c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_HEADER_ONLY_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>ae128025c1b66a5c31f89736439f888ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_ID_SIZE_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a72ad4722235a39d8ac5318e31d637672</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_INSIDE_UNREAL_ENGINE_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a798c33b205c339514bbcef7124c19289</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_INTERNAL_FUNC_DECL_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>ae75783e08c7efa5caaa9d25c74d5e24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_INTERNAL_FUNC_DEF_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a97a0500807dc5060ee29e0d98b570727</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_IS_DEFAULT_OFF</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a4d3e412cc06b92e9116a732ff56e494d</anchor>
      <arglist>(OP_SYMBOL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_IS_DEFAULT_ON</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a7704689bad9167355af37bffd64f80fa</anchor>
      <arglist>(OP_SYMBOL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_IS_OFF</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>ac1c60a32eb0afb784cb375e82668a2c8</anchor>
      <arglist>(OP_SYMBOL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_IS_ON</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>ad991c32cc59d927ce63b869fc14d9a03</anchor>
      <arglist>(OP_SYMBOL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_MINGW_CCTYPE_IS_POISONED_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a4f2288615f0da32a75eec8cb73a9164a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_NIL_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>adb63b578eb23213f9e8593d0ca1192ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_NUMBER_PRECISION_CHECKS_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a3f24f48081a13533b2fa60862f5bc3bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_OFF</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>aba8c8c6dc4c840353404652fe03c7e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_ON</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a400c7c0b3746c85212ebad3f8d43a5a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_OPTIMIZATION_STRING_CONVERSION_STACK_SIZE_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a79e69e958e9c413f9a80be74eed5364f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_APPLE_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a6084721862c17cdc76722c66689aba38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_APPLE_IPHONE_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>ae92569bea232b4a258144a0a1c737cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_ARM32_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a94edf9a9bb827c52b48281f99561ca2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_ARM64_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>ac813d8828c7e02dd64bbb398882424b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_BSDLIKE_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>aa6d0bc002b26dd4ba82b84e1ef27fb05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_CYGWIN_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a3001c13ab9bbd4904fb7809b7c6d5887</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_LINUXLIKE_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a71b1c7f9893bd3b3dc01c400331ff04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_UNIXLIKE_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>aea8e352b2d180427c9a856aada37d85f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_WINDOWS_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a91d01f3fd08312ed2ddc97a27b1d4607</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_X16_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a2e3c900451bfcadd67cb8ff1f127c7eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_X64_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a074cd44295c46edc87306ed8ed7b94c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_X86_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>aae38e4536b4be8633bd591f23399088c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PRINT_ERRORS_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a0b7b0d3d39f6e8ac9744d5ea97346065</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PROLOGUE_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>ade3af33669029c33f9ebaca5c1501a5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PUBLIC_FUNC_DECL_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>ad74b2c6ba528be4c75422634bfbaed8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PUBLIC_FUNC_DEF_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a4786658c50acb4fcdd5eefc9e8414731</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_RAW_IS_DEFAULT_OFF</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a7583ba49bb7e5844c35fa65b12ea254e</anchor>
      <arglist>(OP_SYMBOL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_RAW_IS_DEFAULT_ON</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a38af19295801fba39ddd573728acfd0c</anchor>
      <arglist>(OP_SYMBOL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_RAW_IS_OFF</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>aa14dcc1256ad2079558af657ca7a51ac</anchor>
      <arglist>(OP_SYMBOL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_RAW_IS_ON</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a332dbf0b3dac4c72df062b7cd28a9aba</anchor>
      <arglist>(OP_SYMBOL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_RTTI_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a6ffd545eae9868b877b5dc8416a512ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_SAFE_FUNCTION_CALLS_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>ad2cd2ee0e8e1c0f81b2e9e7da6a40792</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_SAFE_FUNCTION_OBJECTS_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a321a247446ddfb5901ba1da256aeb949</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_SAFE_GETTER_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a335e58658fdfac946a6ec57eb97cb7d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_SAFE_NUMERICS_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a5f91ab890e14bb03a5a6eca9730401a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_SAFE_PROXIES_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>af10e13d29479fe78231673558b43f12f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_SAFE_REFERENCES_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>aae520b841bea6107afecb5f5faf2e434</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_SAFE_STACK_CHECK_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a6910a498727768d906617f8317a4c91f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_SAFE_USERTYPE_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a9f070a45d963376ff09b90350b4fbbfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_STD_VARIANT_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a4b07f3bc334ca60f96af05f8175db278</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_STRINGS_ARE_NUMBERS_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a440b35aeedc0a3b7a4ad4251dc0e2efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_TOKEN_TO_STRING_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a8ac31545f6a68f26770e3c4a2d9d9752</anchor>
      <arglist>(_TOKEN)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_TOKEN_TO_STRING_POST_EXPANSION_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a1aebfcceb2e68089ae37137baf58d164</anchor>
      <arglist>(_TOKEN)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_UNITY_BUILD_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>ad01c2cc6c9820f25522d5ef9947d8b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_BOOST_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>ab0ff5ec8e29b11fefadc1e9181b8310f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_COMPATIBILITY_LAYER_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>aef74759fd45f8cd49fb1b80c0f13cfea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_CXX_LUA_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a2dd147d0a53a0908c80ad3b7dcfe4421</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_CXX_LUAJIT_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a2e763b2f14edaa51568edad81b82ba4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_INTEROP_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>aa56f64e7b41de2b2aa6990cd97553d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_LUA_HPP_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>aa28bb42a2493d3eb6fca82a3ca387944</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_NOEXCEPT_FUNCTION_TYPE_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a25df7c71f77aa21b8299806f02694551</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_THREAD_LOCAL_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>acfd32a5d0216684bd14ac1ef109b12f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_UNSAFE_BASE_LOOKUP_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a7707abe9a3cdc6edc35d9fcf8d891ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USER_C_ASSERT_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>afe6ffca253878668c9f947242845794b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USER_M_ASSERT_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a537514b51c376bff7c85e016e7be2d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USERTYPE_TYPE_BINDING_INFO_I_</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>adb88ddbcf6282791b34b689d3fc9e69a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_VERSION</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>af9b90479afcd02cc19756e97c912d49b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_VERSION_MAJOR</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>aac3b18d3972b902f4ab9fa0e32dd6052</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_VERSION_MINOR</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a5ab6238ad525a5bddebc898e884c82c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_VERSION_PATCH</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>aec512ca560bf92dbe413201f327a8edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_VERSION_STRING</name>
      <anchorfile>forward_8hpp.html</anchorfile>
      <anchor>a363d3982155142ea66ebc4b7e0b43a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_table_core&lt; false, base_type &gt;</type>
      <name>basic_table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ab323bfe101d6775feb51e922394bf116</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(lua_State *, int, type, type, const char *)</type>
      <name>check_handler_type</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aba0d81995657d2e973e069415ced5170</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_coroutine&lt; reference &gt;</type>
      <name>coroutine</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a98140727bfdffeea152d19910cd9c5f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_environment&lt; reference &gt;</type>
      <name>environment</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ab22428382757bddbe33f19d903d86ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsafe_function</type>
      <name>function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>adea3449d39a3193b96aa542aac1a0e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsafe_function_result</type>
      <name>function_result</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a128b4052ecda9d7f560b35f374a8ece6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>table_core&lt; true &gt;</type>
      <name>global_table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9861aa410533f8dc81cb1c0b8d5044ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_lightuserdata&lt; reference &gt;</type>
      <name>lightuserdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>af651612aa18ebf09d2b5e42da9d0b4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_lua_table&lt; reference &gt;</type>
      <name>lua_table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa833d927899a44202232a8f8f18e686e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_coroutine&lt; main_reference &gt;</type>
      <name>main_coroutine</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a6e6bb720c536eee0685053f60220975f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_environment&lt; main_reference &gt;</type>
      <name>main_environment</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a56caf489d7fcf97dcf8735d9c6d4c615</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>main_unsafe_function</type>
      <name>main_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac878edc0603539c2899912f95c49b0bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>main_table_core&lt; true &gt;</type>
      <name>main_global_table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4a128ec76623513cb0300a6dd6be815c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_lightuserdata&lt; main_reference &gt;</type>
      <name>main_lightuserdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ae1fd7453900c5c8d0ac3ff18369fcb1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_object&lt; main_reference &gt;</type>
      <name>main_object</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a0d672473534f7200db413b55ccf9b245</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>main_safe_function</type>
      <name>main_protected_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4d72e2ed24b6852f2ed51892dd76f918</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_reference&lt; true &gt;</type>
      <name>main_reference</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a723e9337588fc65f92b93d4b999dfbf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_protected_function&lt; main_reference, false, reference &gt;</type>
      <name>main_safe_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aab5bf105ea2cd587aed7e1f589859047</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>main_table_core&lt; false &gt;</type>
      <name>main_table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a89c219f63b33ebf3e1f63a948fd8c482</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_table_core&lt; b, main_reference &gt;</type>
      <name>main_table_core</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a0475f7d586ab2ace7c38b225e6d5ce7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_function&lt; main_reference, false &gt;</type>
      <name>main_unsafe_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a734daf07c05b343b5c69a38a380a9b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_userdata&lt; main_reference &gt;</type>
      <name>main_userdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3e0713957d81a55680397318286de69d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_metatable&lt; reference &gt;</type>
      <name>metatable</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad95838832167e3af82f08e69f955fceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_object&lt; reference &gt;</type>
      <name>object</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ab35e3d8fc12aecfbeb5ddeea85b63d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_packaged_coroutine&lt; reference &gt;</type>
      <name>packaged_coroutine</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9b1d82696f4fee976b25e9b9b69b6a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>safe_function</type>
      <name>protected_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ae5168139e3307e2b14891ba1f2482cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_reference&lt; false &gt;</type>
      <name>reference</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ace4969f0e06528758f52474bc56993ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_protected_function&lt; reference, false, reference &gt;</type>
      <name>safe_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aac70733f56fc62224aa55f7e36f2db6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>protected_function_result</type>
      <name>safe_function_result</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4639b5ab2cb2562c11023c0698b46794</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_aligned_unsafe_function</type>
      <name>stack_aligned_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a01f31697ffed3fd00e6578fed47517fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_aligned_safe_function</type>
      <name>stack_aligned_protected_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a2f452797979191e7a873ba666f287f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_protected_function&lt; stack_reference, true, reference &gt;</type>
      <name>stack_aligned_safe_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a896f6079f5c9ede7a5cdcfc944a908f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_protected_function&lt; stack_reference, true, stack_reference &gt;</type>
      <name>stack_aligned_stack_handler_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a37f36b606c7e3ef7d1ff9dbdf4e4c94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_function&lt; stack_reference, true &gt;</type>
      <name>stack_aligned_unsafe_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5bc143bed48adc58878960d5a6d78b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_coroutine&lt; stack_reference &gt;</type>
      <name>stack_coroutine</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a345e12b33642d6b3976c3fe954680c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_environment&lt; stack_reference &gt;</type>
      <name>stack_environment</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4da5796bd1eb0f5fdcc1240f1481e039</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_unsafe_function</type>
      <name>stack_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9f5dc59a7a011c3657f07ef9c477d700</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_table_core&lt; true &gt;</type>
      <name>stack_global_table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad3d0e60f787cd04db9b3f4e828fe47ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_lightuserdata&lt; stack_reference &gt;</type>
      <name>stack_lightuserdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a183ff3428508beb28d5457aec96b00c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_lua_table&lt; stack_reference &gt;</type>
      <name>stack_lua_table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a95069934c97c27747bc9e15f9d7e3d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_metatable&lt; stack_reference &gt;</type>
      <name>stack_metatable</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a88c0bc1243007fb434d1890821f7f53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_object&lt; stack_reference &gt;</type>
      <name>stack_object</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a51378a7a05d0b2762d4a725601277b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_safe_function</type>
      <name>stack_protected_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a740a94a0fd7273f9dd43c68b90f4e0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_protected_function&lt; stack_reference, false, reference &gt;</type>
      <name>stack_safe_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4743e2607af5a00325f5740ca014fa02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_table_core&lt; false &gt;</type>
      <name>stack_table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a92c53c74505aae5751d563b3efd5e455</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_table_core&lt; b, stack_reference &gt;</type>
      <name>stack_table_core</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>acbad98429c95fa8d24a747f7837fb42f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_thread&lt; stack_reference &gt;</type>
      <name>stack_thread</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>abeeeba7a0a7e542e7465addf78dfc7f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_function&lt; stack_reference, false &gt;</type>
      <name>stack_unsafe_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>af7838ef41a29768dbf45e323d4c54a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_userdata&lt; stack_reference &gt;</type>
      <name>stack_userdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a91cbc6ba1385cdfe0b61f5e2337239f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_usertype&lt; T, stack_reference &gt;</type>
      <name>stack_usertype</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a03888cb792f519efb505b3f2ade71481</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>table_core&lt; false &gt;</type>
      <name>table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aee7cb467c25167d57b34f2b4ff418c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_table_core&lt; b, reference &gt;</type>
      <name>table_core</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4555ac175e8a1ae8c6e3d649869858f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_thread&lt; reference &gt;</type>
      <name>thread</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa6e95116809d55ebbdd0a3c290c50118</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_function&lt; reference, false &gt;</type>
      <name>unsafe_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aca5840b9978a42949c8cfd2afc82934b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_userdata&lt; reference &gt;</type>
      <name>userdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a0f6f0aa6f59d89b22910185fe3146be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_usertype&lt; T, reference &gt;</type>
      <name>usertype</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a10f230142e08be85f7abc29e4eb849a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>function_editor.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>function__editor_8cpp.html</filename>
    <includes id="function__editor_8h" name="function_editor.h" local="yes" imported="no">function_editor.h</includes>
    <includes id="custom__function_8h" name="custom_function.h" local="yes" imported="no">custom_function.h</includes>
    <includes id="plotwidget_8h" name="plotwidget.h" local="yes" imported="no">plotwidget.h</includes>
    <includes id="lua__custom__function_8h" name="lua_custom_function.h" local="yes" imported="no">lua_custom_function.h</includes>
    <includes id="svg__util_8h" name="svg_util.h" local="yes" imported="no">PlotJuggler/svg_util.h</includes>
    <includes id="stylesheet_8h" name="stylesheet.h" local="yes" imported="no">stylesheet.h</includes>
  </compound>
  <compound kind="file">
    <name>function_editor.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>function__editor_8h.html</filename>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">PlotJuggler/plotdata.h</includes>
    <includes id="custom__function_8h" name="custom_function.h" local="yes" imported="no">custom_function.h</includes>
    <includes id="qwt__plot__curve_8h" name="qwt_plot_curve.h" local="yes" imported="no">qwt_plot_curve.h</includes>
    <includes id="plotwidget_8h" name="plotwidget.h" local="yes" imported="no">plotwidget.h</includes>
    <includes id="delayed__callback_8hpp" name="delayed_callback.hpp" local="yes" imported="no">PlotJuggler/util/delayed_callback.hpp</includes>
    <class kind="class">FunctionEditorWidget</class>
  </compound>
  <compound kind="file">
    <name>IconProvider.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/src/</path>
    <filename>IconProvider_8cpp.html</filename>
    <includes id="IconProvider_8h" name="IconProvider.h" local="yes" imported="no">IconProvider.h</includes>
    <class kind="struct">ads::IconProviderPrivate</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>IconProvider.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/Qt-Advanced-Docking/include/Qads/</path>
    <filename>IconProvider_8h.html</filename>
    <includes id="ads__globals_8h" name="ads_globals.h" local="yes" imported="no">ads_globals.h</includes>
    <class kind="class">ads::CIconProvider</class>
    <namespace>ads</namespace>
  </compound>
  <compound kind="file">
    <name>integral_transform.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>integral__transform_8cpp.html</filename>
    <includes id="integral__transform_8h" name="integral_transform.h" local="yes" imported="no">integral_transform.h</includes>
  </compound>
  <compound kind="file">
    <name>integral_transform.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>integral__transform_8h.html</filename>
    <includes id="transform__function_8h" name="transform_function.h" local="yes" imported="no">PlotJuggler/transform_function.h</includes>
    <class kind="class">IntegralTransform</class>
  </compound>
  <compound kind="file">
    <name>internal.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/mcap/</path>
    <filename>internal_8hpp.html</filename>
    <includes id="types_8hpp" name="types.hpp" local="yes" imported="no">types.hpp</includes>
    <namespace>mcap</namespace>
    <namespace>mcap::internal</namespace>
    <member kind="function">
      <type>const std::string</type>
      <name>CompressionString</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a7600ce1c47a7105bd607120d144fc89e</anchor>
      <arglist>(Compression compression)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>KeyValueMapSize</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a3497b0899f274c751db5214c6e6c3378</anchor>
      <arglist>(const KeyValueMap &amp;map)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>MagicToHex</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a27800a8426e04eaa7a78bfcd656d7ef6</anchor>
      <arglist>(const std::byte *data)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>ParseByteArray</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a10a85057132ec9b1328f91d05e3a3f8c</anchor>
      <arglist>(const std::byte *data, uint64_t maxSize, ByteArray *output)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>ParseKeyValueMap</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>ad7d578093280e8a6987c27bd922c714e</anchor>
      <arglist>(const std::byte *data, uint64_t maxSize, KeyValueMap *output)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>ParseString</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>aa625e78688ec11cc1a269885665ca548</anchor>
      <arglist>(const std::byte *data, uint64_t maxSize, std::string *output)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>ParseStringView</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a7003c379d38b60688cf2da18829301cb</anchor>
      <arglist>(const std::byte *data, uint64_t maxSize, std::string_view *output)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>ParseUint16</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a800604233134e5210edb1b8489b1e8b4</anchor>
      <arglist>(const std::byte *data)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>ParseUint32</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a4f46244fe09aab2bad337b5326bfd9f1</anchor>
      <arglist>(const std::byte *data)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>ParseUint32</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>afea4ad352caf6bd13d860a1c90d8c7a7</anchor>
      <arglist>(const std::byte *data, uint64_t maxSize, uint32_t *output)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>ParseUint64</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a21295506b0e906ce7940b04ade2d13c7</anchor>
      <arglist>(const std::byte *data)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>ParseUint64</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a69259210eeab0419fb72e180a7ceed26</anchor>
      <arglist>(const std::byte *data, uint64_t maxSize, uint64_t *output)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>StrCat</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a308a0324de59988148987564eaf3198b</anchor>
      <arglist>(T &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_string</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>afb7b73107f02e544bd2d9c5db9d20a78</anchor>
      <arglist>(const char *arg)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_string</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a8b701112a48a2bed4649534a8bbb88b3</anchor>
      <arglist>(const std::string &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_string</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a758a17af59df6119b5c07a6eefb3ad21</anchor>
      <arglist>(std::string_view arg)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>ToHex</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a5ccab999eefa03ca8ce7b5900f7f9145</anchor>
      <arglist>(std::byte byte)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>ToHex</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a50389c9281461983ab229ef2a3230a30</anchor>
      <arglist>(uint8_t byte)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr uint64_t</type>
      <name>FooterLength</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a212be8a8a413b4959ed20abde616c9ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr uint64_t</type>
      <name>MinHeaderLength</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a4257c8d07b7189e7654e267d685546ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>intervaltree.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/mcap/</path>
    <filename>intervaltree_8hpp.html</filename>
    <class kind="class">mcap::internal::Interval</class>
    <class kind="struct">mcap::internal::IntervalTree::IntervalStartCmp</class>
    <class kind="struct">mcap::internal::IntervalTree::IntervalStopCmp</class>
    <class kind="class">mcap::internal::IntervalTree</class>
    <namespace>mcap</namespace>
    <namespace>mcap::internal</namespace>
    <member kind="function">
      <type>Value</type>
      <name>intervalStart</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>af513a4a11af0871953c4bef719434682</anchor>
      <arglist>(const Interval&lt; Scalar, Value &gt; &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>Value</type>
      <name>intervalStop</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a08a9570de17e909b95ba6e709f71c5ff</anchor>
      <arglist>(const Interval&lt; Scalar, Value &gt; &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>ab90f92aed9f1a1cbb735b83d33e99f38</anchor>
      <arglist>(std::ostream &amp;out, const Interval&lt; Scalar, Value &gt; &amp;i)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>json.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/nlohmann/</path>
    <filename>json_8hpp.html</filename>
    <class kind="struct">nlohmann::adl_serializer</class>
    <class kind="struct">nlohmann::adl_serializer</class>
    <class kind="class">nlohmann::basic_json</class>
    <class kind="class">nlohmann::basic_json</class>
    <class kind="class">nlohmann::detail::binary_reader</class>
    <class kind="class">nlohmann::detail::binary_writer</class>
    <class kind="struct">nlohmann::detail::dtoa_impl::boundaries</class>
    <class kind="class">nlohmann::byte_container_with_subtype</class>
    <class kind="struct">nlohmann::detail::dtoa_impl::cached_power</class>
    <class kind="struct">nlohmann::detail::conjunction</class>
    <class kind="struct">nlohmann::detail::conjunction&lt; B1 &gt;</class>
    <class kind="struct">nlohmann::detail::conjunction&lt; B1, Bn... &gt;</class>
    <class kind="struct">nlohmann::detail::container_input_adapter_factory_impl::container_input_adapter_factory</class>
    <class kind="struct">nlohmann::detail::container_input_adapter_factory_impl::container_input_adapter_factory&lt; ContainerType, void_t&lt; decltype(begin(std::declval&lt; ContainerType &gt;()), end(std::declval&lt; ContainerType &gt;()))&gt; &gt;</class>
    <class kind="struct">nlohmann::detail::detector</class>
    <class kind="struct">nlohmann::detail::detector&lt; Default, void_t&lt; Op&lt; Args... &gt; &gt;, Op, Args... &gt;</class>
    <class kind="struct">nlohmann::detail::dtoa_impl::diyfp</class>
    <class kind="class">nlohmann::detail::exception</class>
    <class kind="struct">nlohmann::detail::utility_internal::Extend</class>
    <class kind="struct">nlohmann::detail::utility_internal::Extend&lt; integer_sequence&lt; T, Ints... &gt;, SeqSize, 0 &gt;</class>
    <class kind="struct">nlohmann::detail::utility_internal::Extend&lt; integer_sequence&lt; T, Ints... &gt;, SeqSize, 1 &gt;</class>
    <class kind="struct">nlohmann::detail::external_constructor</class>
    <class kind="struct">nlohmann::detail::external_constructor&lt; value_t::array &gt;</class>
    <class kind="struct">nlohmann::detail::external_constructor&lt; value_t::binary &gt;</class>
    <class kind="struct">nlohmann::detail::external_constructor&lt; value_t::boolean &gt;</class>
    <class kind="struct">nlohmann::detail::external_constructor&lt; value_t::number_float &gt;</class>
    <class kind="struct">nlohmann::detail::external_constructor&lt; value_t::number_integer &gt;</class>
    <class kind="struct">nlohmann::detail::external_constructor&lt; value_t::number_unsigned &gt;</class>
    <class kind="struct">nlohmann::detail::external_constructor&lt; value_t::object &gt;</class>
    <class kind="struct">nlohmann::detail::external_constructor&lt; value_t::string &gt;</class>
    <class kind="class">nlohmann::detail::file_input_adapter</class>
    <class kind="struct">nlohmann::detail::from_json_fn</class>
    <class kind="struct">nlohmann::detail::utility_internal::Gen</class>
    <class kind="struct">nlohmann::detail::utility_internal::Gen&lt; T, 0 &gt;</class>
    <class kind="struct">nlohmann::detail::has_from_json</class>
    <class kind="struct">nlohmann::detail::has_from_json&lt; BasicJsonType, T, enable_if_t&lt; !is_basic_json&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::has_non_default_from_json</class>
    <class kind="struct">nlohmann::detail::has_non_default_from_json&lt; BasicJsonType, T, enable_if_t&lt; !is_basic_json&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::has_to_json</class>
    <class kind="struct">nlohmann::detail::has_to_json&lt; BasicJsonType, T, enable_if_t&lt; !is_basic_json&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">std::hash&lt; nlohmann::NLOHMANN_BASIC_JSON_TPL &gt;</class>
    <class kind="struct">nlohmann::detail::identity_tag</class>
    <class kind="class">nlohmann::detail::input_stream_adapter</class>
    <class kind="struct">nlohmann::detail::integer_sequence</class>
    <class kind="struct">nlohmann::detail::internal_iterator</class>
    <class kind="class">nlohmann::detail::invalid_iterator</class>
    <class kind="struct">nlohmann::detail::is_basic_json</class>
    <class kind="struct">nlohmann::detail::is_basic_json&lt; NLOHMANN_BASIC_JSON_TPL &gt;</class>
    <class kind="struct">nlohmann::detail::is_compatible_array_type</class>
    <class kind="struct">nlohmann::detail::is_compatible_array_type_impl</class>
    <class kind="struct">nlohmann::detail::is_compatible_array_type_impl&lt; BasicJsonType, CompatibleArrayType, enable_if_t&lt; is_detected&lt; iterator_t, CompatibleArrayType &gt;::value &amp;&amp;is_iterator_traits&lt; iterator_traits&lt; detected_t&lt; iterator_t, CompatibleArrayType &gt; &gt; &gt;::value &amp;&amp;!std::is_same&lt; CompatibleArrayType, detected_t&lt; range_value_t, CompatibleArrayType &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_compatible_integer_type</class>
    <class kind="struct">nlohmann::detail::is_compatible_integer_type_impl</class>
    <class kind="struct">nlohmann::detail::is_compatible_integer_type_impl&lt; RealIntegerType, CompatibleNumberIntegerType, enable_if_t&lt; std::is_integral&lt; RealIntegerType &gt;::value &amp;&amp;std::is_integral&lt; CompatibleNumberIntegerType &gt;::value &amp;&amp;!std::is_same&lt; bool, CompatibleNumberIntegerType &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_compatible_object_type</class>
    <class kind="struct">nlohmann::detail::is_compatible_object_type_impl</class>
    <class kind="struct">nlohmann::detail::is_compatible_object_type_impl&lt; BasicJsonType, CompatibleObjectType, enable_if_t&lt; is_detected&lt; mapped_type_t, CompatibleObjectType &gt;::value &amp;&amp;is_detected&lt; key_type_t, CompatibleObjectType &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_compatible_string_type</class>
    <class kind="struct">nlohmann::detail::is_compatible_type</class>
    <class kind="struct">nlohmann::detail::is_compatible_type_impl</class>
    <class kind="struct">nlohmann::detail::is_compatible_type_impl&lt; BasicJsonType, CompatibleType, enable_if_t&lt; is_complete_type&lt; CompatibleType &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_complete_type</class>
    <class kind="struct">nlohmann::detail::is_complete_type&lt; T, decltype(void(sizeof(T)))&gt;</class>
    <class kind="struct">nlohmann::detail::is_constructible</class>
    <class kind="struct">nlohmann::detail::is_constructible&lt; const std::pair&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_constructible&lt; const std::tuple&lt; Ts... &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_constructible&lt; std::pair&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_constructible&lt; std::tuple&lt; Ts... &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_constructible_array_type</class>
    <class kind="struct">nlohmann::detail::is_constructible_array_type_impl</class>
    <class kind="struct">nlohmann::detail::is_constructible_array_type_impl&lt; BasicJsonType, ConstructibleArrayType, enable_if_t&lt; !std::is_same&lt; ConstructibleArrayType, typename BasicJsonType::value_type &gt;::value &amp;&amp;!is_compatible_string_type&lt; BasicJsonType, ConstructibleArrayType &gt;::value &amp;&amp;is_default_constructible&lt; ConstructibleArrayType &gt;::value &amp;&amp;(std::is_move_assignable&lt; ConstructibleArrayType &gt;::value||std::is_copy_assignable&lt; ConstructibleArrayType &gt;::value)&amp;&amp;is_detected&lt; iterator_t, ConstructibleArrayType &gt;::value &amp;&amp;is_iterator_traits&lt; iterator_traits&lt; detected_t&lt; iterator_t, ConstructibleArrayType &gt; &gt; &gt;::value &amp;&amp;is_detected&lt; range_value_t, ConstructibleArrayType &gt;::value &amp;&amp;!std::is_same&lt; ConstructibleArrayType, detected_t&lt; range_value_t, ConstructibleArrayType &gt; &gt;::value &amp;&amp;is_complete_type&lt; detected_t&lt; range_value_t, ConstructibleArrayType &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_constructible_array_type_impl&lt; BasicJsonType, ConstructibleArrayType, enable_if_t&lt; std::is_same&lt; ConstructibleArrayType, typename BasicJsonType::value_type &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_constructible_object_type</class>
    <class kind="struct">nlohmann::detail::is_constructible_object_type_impl</class>
    <class kind="struct">nlohmann::detail::is_constructible_object_type_impl&lt; BasicJsonType, ConstructibleObjectType, enable_if_t&lt; is_detected&lt; mapped_type_t, ConstructibleObjectType &gt;::value &amp;&amp;is_detected&lt; key_type_t, ConstructibleObjectType &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_constructible_string_type</class>
    <class kind="struct">nlohmann::detail::is_constructible_tuple</class>
    <class kind="struct">nlohmann::detail::is_constructible_tuple&lt; T1, std::tuple&lt; Args... &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_default_constructible</class>
    <class kind="struct">nlohmann::detail::is_default_constructible&lt; const std::pair&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_default_constructible&lt; const std::tuple&lt; Ts... &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_default_constructible&lt; std::pair&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_default_constructible&lt; std::tuple&lt; Ts... &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_detected_lazy</class>
    <class kind="struct">nlohmann::detail::is_getable</class>
    <class kind="struct">nlohmann::detail::is_iterator_of_multibyte</class>
    <class kind="struct">nlohmann::detail::is_iterator_traits</class>
    <class kind="struct">nlohmann::detail::is_iterator_traits&lt; iterator_traits&lt; T &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_json_ref</class>
    <class kind="struct">nlohmann::detail::is_json_ref&lt; json_ref&lt; T &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_ordered_map</class>
    <class kind="struct">nlohmann::detail::is_range</class>
    <class kind="struct">nlohmann::detail::is_sax</class>
    <class kind="struct">nlohmann::detail::is_sax_static_asserts</class>
    <class kind="class">nlohmann::detail::iter_impl</class>
    <class kind="class">nlohmann::detail::iteration_proxy</class>
    <class kind="class">nlohmann::detail::iteration_proxy</class>
    <class kind="class">nlohmann::detail::iteration_proxy_value</class>
    <class kind="class">nlohmann::detail::iteration_proxy_value</class>
    <class kind="class">nlohmann::detail::iterator_input_adapter</class>
    <class kind="struct">nlohmann::detail::iterator_input_adapter_factory</class>
    <class kind="struct">nlohmann::detail::iterator_input_adapter_factory&lt; IteratorType, enable_if_t&lt; is_iterator_of_multibyte&lt; IteratorType &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::iterator_traits</class>
    <class kind="struct">nlohmann::detail::iterator_traits&lt; T *, enable_if_t&lt; std::is_object&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::iterator_traits&lt; T, enable_if_t&lt; !std::is_pointer&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::iterator_types</class>
    <class kind="struct">nlohmann::detail::iterator_types&lt; It, void_t&lt; typename It::difference_type, typename It::value_type, typename It::pointer, typename It::reference, typename It::iterator_category &gt; &gt;</class>
    <class kind="class">nlohmann::json_pointer</class>
    <class kind="class">nlohmann::json_pointer</class>
    <class kind="class">nlohmann::detail::json_ref</class>
    <class kind="class">nlohmann::detail::json_ref</class>
    <class kind="class">nlohmann::detail::json_reverse_iterator</class>
    <class kind="struct">nlohmann::json_sax</class>
    <class kind="class">nlohmann::detail::json_sax_acceptor</class>
    <class kind="class">nlohmann::detail::json_sax_dom_callback_parser</class>
    <class kind="class">nlohmann::detail::json_sax_dom_parser</class>
    <class kind="struct">std::less&lt; ::nlohmann::detail::value_t &gt;</class>
    <class kind="class">nlohmann::detail::lexer</class>
    <class kind="class">nlohmann::detail::lexer_base</class>
    <class kind="struct">nlohmann::detail::make_void</class>
    <class kind="struct">nlohmann::detail::negation</class>
    <class kind="struct">nlohmann::detail::nonesuch</class>
    <class kind="struct">nlohmann::ordered_map</class>
    <class kind="struct">nlohmann::ordered_map</class>
    <class kind="class">nlohmann::detail::other_error</class>
    <class kind="class">nlohmann::detail::out_of_range</class>
    <class kind="class">nlohmann::detail::output_adapter</class>
    <class kind="struct">nlohmann::detail::output_adapter_protocol</class>
    <class kind="class">nlohmann::detail::output_stream_adapter</class>
    <class kind="class">nlohmann::detail::output_string_adapter</class>
    <class kind="class">nlohmann::detail::output_vector_adapter</class>
    <class kind="class">nlohmann::detail::parse_error</class>
    <class kind="class">nlohmann::detail::parser</class>
    <class kind="struct">nlohmann::detail::position_t</class>
    <class kind="class">nlohmann::detail::primitive_iterator_t</class>
    <class kind="struct">nlohmann::detail::priority_tag</class>
    <class kind="struct">nlohmann::detail::priority_tag&lt; 0 &gt;</class>
    <class kind="class">nlohmann::detail::serializer</class>
    <class kind="class">nlohmann::detail::span_input_adapter</class>
    <class kind="struct">nlohmann::detail::static_const</class>
    <class kind="struct">nlohmann::detail::to_json_fn</class>
    <class kind="class">std::tuple_element&lt; N, ::nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt; &gt;</class>
    <class kind="class">std::tuple_size&lt;::nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_ordered_map::two</class>
    <class kind="class">nlohmann::detail::type_error</class>
    <class kind="class">nlohmann::detail::wide_string_input_adapter</class>
    <class kind="struct">nlohmann::detail::wide_string_input_helper</class>
    <class kind="struct">nlohmann::detail::wide_string_input_helper&lt; BaseInputAdapter, 2 &gt;</class>
    <class kind="struct">nlohmann::detail::wide_string_input_helper&lt; BaseInputAdapter, 4 &gt;</class>
    <namespace>nlohmann</namespace>
    <namespace>nlohmann::detail</namespace>
    <namespace>nlohmann::detail::container_input_adapter_factory_impl</namespace>
    <namespace>nlohmann::detail::dtoa_impl</namespace>
    <namespace>nlohmann::detail::utility_internal</namespace>
    <namespace>std</namespace>
    <member kind="define">
      <type>#define</type>
      <name>INCLUDE_NLOHMANN_JSON_FWD_HPP_</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ae7fdc438c6d6cb1f17c4373bce5a802d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_ASSERT</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a69f131cff49da1989667220173fbeae6</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_CATCH</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a6954bec49ed2a2dfb938c1131c82740a</anchor>
      <arglist>(exception)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_DIAGNOSTICS</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ad73dd49967d1bb100559d1ee6b583d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_EXPLICIT</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aefed8cf27cadeea45f12c6f3db3ce774</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HAS_CPP_11</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ad5cc9b612a6058dd85e97906cc625f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HAS_EXPERIMENTAL_FILESYSTEM</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aa23c2d436deba781ee51e0bf301fbf00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HAS_FILESYSTEM</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a63f0df7c6be6c97847d42a5a23b71451</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_ALWAYS_INLINE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aa8811aa2a21030baad33c103cb04d322</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_ARM_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aec1d1b1e286d1610ff11dbb29bf3e8cf</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_ARRAY_PARAM</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a81c7e3b5b6811abfd89146ad33a93d8f</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_ASSUME</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a70d7244eea52c8bb5716545e54050bb5</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_BEGIN_C_DECLS</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ad43f9ae10083194afdfe88516ad876e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_C_DECL</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a378be9b66feb11153979c282c669b12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_CLANG_HAS_ATTRIBUTE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a940783ca9410ed9dbe4f7abf44a29394</anchor>
      <arglist>(attribute)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_CLANG_HAS_BUILTIN</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a4500e349152e53a3a6f0ab95c6a4a840</anchor>
      <arglist>(builtin)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_CLANG_HAS_CPP_ATTRIBUTE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a3ce7b30717e453922113c4f62e645e13</anchor>
      <arglist>(attribute)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_CLANG_HAS_DECLSPEC_ATTRIBUTE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>afb4bf1280cd8738877e1f0f681a5d96d</anchor>
      <arglist>(attribute)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_CLANG_HAS_EXTENSION</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a8fcc2d27e828fbd8d5ef88ba341e56c0</anchor>
      <arglist>(extension)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_CLANG_HAS_FEATURE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a096be2083232d3a3ea9f3aeb25885f60</anchor>
      <arglist>(feature)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_CLANG_HAS_WARNING</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a6125ffd318b2d6698faad4175a6e7c56</anchor>
      <arglist>(warning)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_COMPCERT_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ad8f9aee7d709155d6745cb3f77c6ff0c</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_CONCAT</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a4ec16c2642fdc5876d8dbeab3445b313</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_CONCAT3</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ad10e2ad45ace3771e4d2a3807d33f64f</anchor>
      <arglist>(a, b, c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_CONCAT3_EX</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a29b325cc7fac302f2488259237d30953</anchor>
      <arglist>(a, b, c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_CONCAT_EX</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aee52531ff30270c04958309efa66a5da</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_CONST</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a0d17bf1a54fc45a04ced6d3aa86a96e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_CONST_CAST</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ab849ba88a6f410da5a46a86f8565b381</anchor>
      <arglist>(T, expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_CONSTEXPR</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ac317a48664e4099c22d33d8132bef97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_CPP_CAST</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a8c790866b16f58cbe0b3286a7a6238c3</anchor>
      <arglist>(T, expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_CRAY_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a5d9ed879aa65e4db12a81ee95529c3e4</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_DEPRECATED</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a0f2cbf281fa983a844b9279c697b7a0c</anchor>
      <arglist>(since)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_DEPRECATED_FOR</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>af0469b867b0ec3a1c4b229ce9d087620</anchor>
      <arglist>(since, replacement)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_DIAGNOSTIC_DISABLE_CAST_QUAL</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a8d412aa5d441b533afa439a89aa4a754</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a543a78d9931a92663e3b3fc552a390a4</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>afe5855242129fa5d1adf55227669a337</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ab6e5abd7e400c9a725278206ece33e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ab67745ae0065d536d8e67969db68d564</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNUSED_FUNCTION</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a5306714f979551cab30546a0e0e7e9f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_DIAGNOSTIC_POP</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aeedd50a52e1ea565ceab84bb596ec07f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_DIAGNOSTIC_PUSH</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a1850f57fcda72becebc7033a2e10e77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_DMC_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>af21c5dbd9df3b2e245ae547e2d940adc</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_EMPTY_BASES</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ae7a983344e78f37697c2688f1885f9e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_EMSCRIPTEN_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a472a0656b154bb30cf6e8fb8a31b9209</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_END_C_DECLS</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aca2fc4b765ac5739d680153895b673fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_FALL_THROUGH</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a7056c44a5787e78720407fc97aefbd0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_FLAGS</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a4bdece2f00bf96988662186d7f23ca0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_FLAGS_CAST</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a701eddd8e14dbe617a9ca81b095e88fb</anchor>
      <arglist>(T, expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_GCC_HAS_ATTRIBUTE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>af33c67f65300eb91494f25bf583f5bd7</anchor>
      <arglist>(attribute, major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_GCC_HAS_BUILTIN</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aa210655ec7cc8387bef8ade74c3af647</anchor>
      <arglist>(builtin, major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_GCC_HAS_CPP_ATTRIBUTE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aaa3c748298e83bf6a67b583b83233c11</anchor>
      <arglist>(attribute, major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_GCC_HAS_DECLSPEC_ATTRIBUTE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a164e098f308804c3bada63613ad75dab</anchor>
      <arglist>(attribute, major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_GCC_HAS_EXTENSION</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>af488159969a8b7154820cffe04bb4917</anchor>
      <arglist>(extension, major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_GCC_HAS_FEATURE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ae9f353e2ea047111e419855144b06ab7</anchor>
      <arglist>(feature, major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_GCC_HAS_WARNING</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ab45544391bc41507efde58d48331dfc2</anchor>
      <arglist>(warning, major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_GCC_NOT_CLANG_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>af3737b675cbb70bcdfdaca78c2bc7d4a</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_GCC_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aaf82a065634719d57994ef5876e208ff</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_GNUC_HAS_ATTRIBUTE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>afdf01f41465021815bb6fc4d8c1839fd</anchor>
      <arglist>(attribute, major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_GNUC_HAS_BUILTIN</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a92764b738f44272e1b18c3ef1403c894</anchor>
      <arglist>(builtin, major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_GNUC_HAS_CPP_ATTRIBUTE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a938dadb6cadaaaccf72990d09be5dc0a</anchor>
      <arglist>(attribute, major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_GNUC_HAS_DECLSPEC_ATTRIBUTE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a005d6f0dbab6f7152e43fb85fc4f4990</anchor>
      <arglist>(attribute, major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_GNUC_HAS_EXTENSION</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a2417cc05952936574c0a6ed96d73d8e2</anchor>
      <arglist>(extension, major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_GNUC_HAS_FEATURE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ad5dab327c783036962c7d921a4144676</anchor>
      <arglist>(feature, major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_GNUC_HAS_WARNING</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a8afa30449fac8b5069e62f26421d4148</anchor>
      <arglist>(warning, major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_GNUC_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a074e795380699252f28c9526ca83e586</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_HAS_ATTRIBUTE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>af41dc3300eaa6e5e6a976730d160a268</anchor>
      <arglist>(attribute)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_HAS_BUILTIN</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>acf8ab10ce06ffe6f54840b555b15121c</anchor>
      <arglist>(builtin)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_HAS_CPP_ATTRIBUTE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a2c4e6a04293aaf333a31698dea661b3b</anchor>
      <arglist>(attribute)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_HAS_CPP_ATTRIBUTE_NS</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ad5b94be3095ea0549561c1bc951c5998</anchor>
      <arglist>(ns, attribute)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_HAS_DECLSPEC_ATTRIBUTE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ac256365345e803d24cbd9651d3cb0274</anchor>
      <arglist>(attribute)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_HAS_EXTENSION</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a320bfe79028a67cd5873f917bc5418dd</anchor>
      <arglist>(extension)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_HAS_FEATURE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a752eb648bbfc7bcd8a4624c43f520412</anchor>
      <arglist>(feature)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_HAS_WARNING</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a472922971d1cd7308a4402042bdafe34</anchor>
      <arglist>(warning)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_IAR_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a8788394855e9b5a1cc32327db5a613cb</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_IBM_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a66ec7d7c320280d6e75cb3634048cd49</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_IMPORT</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a29c62e19dfa10fb48bf3aa877c4af21c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_INLINE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>af943d68414c7fe0fdfab7e772fa628a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_INTEL_CL_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a598b8238661e5ae448d5680ae35c4d2f</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_INTEL_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ae51b1abb6876168df25d3f36fa335c94</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_IS_CONSTANT</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a37617841d58aa4d88d0efee4db57ee18</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_LIKELY</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a355f2770653ff7bdd5c74b204b5a3ad0</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_MALLOC</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a521367b4e81907450a7ea0bf28028b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_MCST_LCC_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a6b0ee37cd596951acd0a951a68e0ac21</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_MESSAGE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a8419c2b65d28686932087c587eb19157</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_MSVC_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ac3dc0b5b04f307fc875f9470c0cc841f</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_NEVER_INLINE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aa400dd54d50fd20d7e931e2f08ee6374</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_NO_ESCAPE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a9a8fe3009f53d14ac4b48600a2606fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_NO_RETURN</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a82747e7a15c5cecf1223dbc4eb7a1c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_NO_THROW</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a99bb53bea18285e3d2ae4385c6c75434</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_NON_NULL</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a5338981b5ad9027c9e54b1c5597f4344</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_NULL</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a06449cfb74f25f075a8ea334542f1c65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_PELLES_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a21937c8e7c79a1bef6695691c733e29f</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_PGI_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a009a77cb8a9fd33aafff173bb945128d</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_PRAGMA</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aeb6e382f24fc5453621ae258b72e8775</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_PREDICT</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a34846d0797b38c1971baee08736dae69</anchor>
      <arglist>(expr, expected, probability)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_PREDICT_FALSE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aec5597506417346f8f1c4d1f08c7719f</anchor>
      <arglist>(expr, probability)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_PREDICT_TRUE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>adb569cea2c5a17c33734f27e8fef2473</anchor>
      <arglist>(expr, probability)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_PRINTF_FORMAT</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a2e17831d69746d3ee8ad4796e96975a2</anchor>
      <arglist>(string_idx, first_to_check)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_PRIVATE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a034c879888858092ec101e8d02be67c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_PUBLIC</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aa1588f4ea4e7819b5b6e66f07865737f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_PURE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>af5c84b7d1a43361bdc14cc6941078000</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_REINTERPRET_CAST</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a86dd11af75e3f25f5be26cf3c779ba79</anchor>
      <arglist>(T, expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_REQUIRE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>acbc72fa9390d5e8b7592a81384dfabf3</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_REQUIRE_CONSTEXPR</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a1136ab0d872379bb18d0839893bede67</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_REQUIRE_MSG</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a7106fb230747163b5b16121eb6a42b23</anchor>
      <arglist>(expr, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_RESTRICT</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ad4979e5bc2f252ff6e367fc254ab4e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_RETURNS_NON_NULL</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a5f2aaec3b681d0a72f7d6e90b70cdcd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_SENTINEL</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>afe58497d56cda5e4cbf2d33be1bdd91e</anchor>
      <arglist>(position)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_STATIC_ASSERT</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a04269935c66fe5a9b6c33fa36037d215</anchor>
      <arglist>(expr, message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_STATIC_CAST</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a2edb8d037ad5cbac818c86aca317226a</anchor>
      <arglist>(T, expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_STRINGIFY</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a9b2aefadecfe77306599a08b0d8147ca</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_STRINGIFY_EX</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a8b50e69690eed3a7e11797b1122b4302</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_SUNPRO_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a4b6d318de76d6d23850ec1a588bdeffa</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_TI_ARMCL_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>abbff24b90b5e9f8b586ee0b334baa636</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_TI_CL2000_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a1ff3757a45a2cb0c54f78722fd7dc47c</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_TI_CL430_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a0c4b607b1dda665174dcd4c6cfe6ce95</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_TI_CL6X_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a138095ac760d2964c84f562b23332101</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_TI_CL7X_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a6198db3ff6fc72b1fa798229fd025229</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_TI_CLPRU_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aab50c0bc1673dde3c1cf4e3b131e97ad</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_TI_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a3d620ef5f95be933b3d8e24d4fc5b6d5</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_TINYC_VERSION_CHECK</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a38192f48e8c6ee0018a988d54e97cacf</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_UNAVAILABLE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a681fd0533fbc24394f3322b6f4a60c4f</anchor>
      <arglist>(available_since)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_UNLIKELY</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a8df7de76ab3c9445f46f6994ec205bcd</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_UNPREDICTABLE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a26967eb7395562701e450cec045dda15</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_UNREACHABLE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a2d5705bd7bd14855c3ef5b98305c5fb4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_UNREACHABLE_RETURN</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a06401b258ef03263f2aec48029dc8b03</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_VERSION</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ae4654024695783bdf7cbd900f0e0634a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_VERSION_DECODE_MAJOR</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a50f81c80525d6fbce743d5d28b53ff73</anchor>
      <arglist>(version)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_VERSION_DECODE_MINOR</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ae55f01749c4cc564b20b0f2650f10519</anchor>
      <arglist>(version)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_VERSION_DECODE_REVISION</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a2d04cc47c899e9addd019e0e7d1ebdbb</anchor>
      <arglist>(version)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_VERSION_ENCODE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aa1da535c59b21f70e5967b66473543f0</anchor>
      <arglist>(major, minor, revision)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_WARN_UNUSED_RESULT</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a28d7e3b2d26bd5b8a3806da3db7dea03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_WARN_UNUSED_RESULT_MSG</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>adfb98ffe9adf238a5ba1670738c0f387</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_HEDLEY_WARNING</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a5563e5b0fbc2a9b525830081404d9208</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_INTERNAL_CATCH</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a5478b7564e65634cc69432ed3cb6490e</anchor>
      <arglist>(exception)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_PRIVATE_UNLESS_TESTED</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a2cf645f34610e7f7d6e09ab88a2ab917</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_THROW</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a6c274f6db2e65c1b66c7d41b06ad690f</anchor>
      <arglist>(exception)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_TRY</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a985d3b82445302c57257f6432f261fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JSON_USE_IMPLICIT_CONVERSIONS</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a24c96ca7fc59096c30b32339a953f97d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_BASIC_JSON_TPL</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a80b7254e63f199a1f656f07ae551f632</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_BASIC_JSON_TPL_DECLARATION</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a0643bd74c2dc6f0e4e420b8190ea8f0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_CAN_CALL_STD_FUNC_IMPL</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>abe62b1dc3431d9ca95f4e819cc6250ba</anchor>
      <arglist>(std_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_DEFINE_TYPE_INTRUSIVE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ad22f878b4987246e5a4f4f258228e775</anchor>
      <arglist>(Type,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a5767c8967df840d48dc01b0cf810a882</anchor>
      <arglist>(Type,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_EXPAND</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>af62f70922a57ffa728d579d3c7963bf5</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_FROM</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a8d18979cc7c33deda994e0caacf9e5e0</anchor>
      <arglist>(v1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_GET_MACRO</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>afc0845ecb0987d16963a81f34bb0d94d</anchor>
      <arglist>(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, _51, _52, _53, _54, _55, _56, _57, _58, _59, _60, _61, _62, _63, _64, NAME,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a9495fb0e6d683bfa654ed646495b408a</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE10</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>add270ee96fa3a6ffb454db30084db2e0</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE11</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a98dd3b9b615ae85290d286ae863cde54</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE12</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a58a04525435cdf51110639ee089ed012</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE13</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aa88bff73660c72539ddf13e42ebbe227</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE14</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a8f25d249f0af16eaac3b8444bd79e66b</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE15</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a90005c47b51e2bc57bb86d089429bd1c</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE16</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aed0149d0e2dae927ae5a845556cfaab6</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE17</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a425f5b0501e323903d0452227d83b764</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE18</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>af39a0f63c596c5b4dd001aa0b1c4a76c</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE19</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a7f0c430594f42a2409ff2474722133c5</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE2</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a682c9966e923aa4fa0193b278b1edd2a</anchor>
      <arglist>(func, v1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE20</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a30507458068a8b4b2fb270712915783d</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE21</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ae63341f0ec1f867e557805655afc4103</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE22</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a3120ded0ea577721fd71e3591657c577</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE23</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ac848d6f3e9ae4bae4f0638fcb5ab996f</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE24</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>adfe12412820ef1409359615c41440345</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE25</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a33416940d4a62a583f03b0ff2375400e</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE26</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a866beb938b64216218cd062e18602eb9</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE27</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a95b9c0445b989761a5ca49cf7e5b0f21</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE28</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a58f402f503add069cbb5824130b63a50</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE29</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a3f6cfd0610cc977f34e910266945f200</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE3</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aaed4e77f612a9644d47c23508fb11f52</anchor>
      <arglist>(func, v1, v2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE30</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a5091052b859b2a814db1ed8f6ed6a2a2</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE31</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ae4992f39bb2ab8bd14e62c11598b2ae5</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE32</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>af0f98920ec61e99028f7fdef8e920595</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE33</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ab4071130e08cb0863d4e3487fa79cda1</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE34</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a358ebb5dee01b8ed59bc28f815bc6d93</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE35</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aeeea2b876c2a636481b3ae5ef11a19dc</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE36</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a33ac48776f95a68576c40217395bf48d</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE37</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a07deda8156c4854e92eb65fcc082901b</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE38</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a977ee5f6587abac33244336ebd969d8f</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE39</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>af227f94449238a7a4773364559b7e293</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE4</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a5349ab2d8aea839cdd9d127f1228bd28</anchor>
      <arglist>(func, v1, v2, v3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE40</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a93c6c888c43aec21adfc7ffdc92cf7d0</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE41</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a18e393011cc564dc6b0f1d15b8c84e05</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE42</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a95e4a1508b5f7887c6158bc1c8421214</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE43</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a92d3147a1b6ee178d6645f087b0092a2</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE44</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a0a88431676c1c0dd23152f6398c85b47</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE45</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a690c86f3a6798a8f228c23e353fa1f4c</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE46</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a2b608f54c6ad7eb116db8ac32d662e59</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE47</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>acb41a7b4ef92bdebd48fff958a07ba73</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE48</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>abba715e3b79d43cd3edfc327964af993</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE49</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ae194fe1cdd80019af57b88d7a07be858</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE5</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a49c543dca7e9b9844991dad31328fb06</anchor>
      <arglist>(func, v1, v2, v3, v4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE50</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a019bc7ba256120287abe9297d8220f8d</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE51</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a4f8f97d2fbb1d02cb9e14253db29afc5</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE52</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a6e5309c4debd7b1ca036bd78a45da83d</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE53</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a8305e64563937a0421af09a573184a15</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE54</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ac436de6daea01cb2256bd87717a820f6</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE55</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>abce6d2ddf2ea1e5ad59066d0fc5278e4</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE56</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a48a0da09ac90252022f6864cfa3d9448</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE57</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a768d6ebcd60776a1a90a20ee96cc92c9</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE58</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a3fdc9b5e6d3c8ae21a13950f89e1380a</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE59</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a72d13fe9cacdfa68533b8e46b06c8edc</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE6</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a6da6cf565af6a4a786b484019dce2fd3</anchor>
      <arglist>(func, v1, v2, v3, v4, v5)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE60</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aaa4d92bb3eee9252b5e7e3c94331e89e</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE61</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ad40518144e6777220fd044e3823d5709</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE62</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a2058eaa857e2b8409234212297c30b5c</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE63</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a20df787f375192fed2b9529178f4e003</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE64</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a8fee48568bba4163bcc0ffd2a556d5cf</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE7</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ab3cf0b823706b94a78c0611209df5044</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE8</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a931a0b268897bdd26521ac3152ddba5b</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_PASTE9</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>aed2ec7e247cd50f8f9941ca3fe6f2a2a</anchor>
      <arglist>(func, v1, v2, v3, v4, v5, v6, v7, v8)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_SERIALIZE_ENUM</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a4c5d399dfa9252e70f876756f3f49084</anchor>
      <arglist>(ENUM_TYPE,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_TO</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a32c518e9a43fb0389fccb41e5c6f63a9</anchor>
      <arglist>(v1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_VERSION_MAJOR</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a7c94253db90041af11dd946a49f0f8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_VERSION_MINOR</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ab5ca1e164894d78d3276d2e5fe58c5e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLOHMANN_JSON_VERSION_PATCH</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a307e0238ebc35e99ea45c68823eb83eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().binary(std::declval&lt; Binary &amp; &gt;()))</type>
      <name>binary_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a4948bef216c2594dae7921d9c4045455</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().boolean(std::declval&lt; bool &gt;()))</type>
      <name>boolean_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a45ec87326503b8884b664a9ef23a6c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(input_adapter(std::declval&lt; const char * &gt;(), std::declval&lt; const char * &gt;()))</type>
      <name>contiguous_bytes_input_adapter</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>abc51edd46a1d1a0ff06a19f08ceff563</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detector&lt; Default, void, Op, Args... &gt;</type>
      <name>detected_or</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a240ce21919ab08e8a6cb3a5cfa412bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename detected_or&lt; Default, Op, Args... &gt;::type</type>
      <name>detected_or_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a7ac5b8ef0363101275a2827b3b117dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename detector&lt; nonesuch, void, Op, Args... &gt;::type</type>
      <name>detected_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a37e97a32d0b94ce5f745427e4e40204d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::difference_type</type>
      <name>difference_type_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a3603b59a17d1c5e15050743b847992f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::enable_if&lt; B, T &gt;::type</type>
      <name>enable_if_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a02bcbc878bee413f25b985ada771aa9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().end_array())</type>
      <name>end_array_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aec53c029383b34a72182210e58fadb79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().end_object())</type>
      <name>end_object_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>af52d6d2521c386998ae940d118182ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(T::from_json(std::declval&lt; Args &gt;()...))</type>
      <name>from_json_function</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a1711ee5cef66a0523055c8d9f024f322</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &gt;().template get&lt; U &gt;())</type>
      <name>get_template_function</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ab4d22cdb6521ee3508db496dea66711e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>integer_sequence&lt; size_t, Ints... &gt;</type>
      <name>index_sequence</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a422430dab7adbe4dfcf125dfcfbeffd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>make_index_sequence&lt; sizeof...(Ts)&gt;</type>
      <name>index_sequence_for</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a24800493c6ec02ce033dcbb47b7fd28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename detector&lt; nonesuch, void, Op, Args... &gt;::value_t</type>
      <name>is_detected</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a9135fcf616d6ac6e231a86e0a055ac44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::is_convertible&lt; detected_t&lt; Op, Args... &gt;, To &gt;</type>
      <name>is_detected_convertible</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a5262e531c46e357b33007060f294673b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::is_same&lt; Expected, detected_t&lt; Op, Args... &gt; &gt;</type>
      <name>is_detected_exact</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a7542b4dbac07817fd4849ecfa4619def</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::iterator_category</type>
      <name>iterator_category_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ad22d2aa3aab018050ae519f6754366e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enable_if_t&lt; is_range&lt; R &gt;::value, result_of_begin&lt; decltype(std::declval&lt; R &amp; &gt;())&gt; &gt;</type>
      <name>iterator_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a520ea901ba1560b9bc3e274b61497afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_json&lt;&gt;</type>
      <name>json</name>
      <anchorfile>namespacenlohmann.html</anchorfile>
      <anchor>a2bfd99e845a2e5cd90aeaf1b1431f474</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().key(std::declval&lt; String &amp; &gt;()))</type>
      <name>key_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a44869ca9f422b260625d78e4e8121559</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::key_type</type>
      <name>key_type_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a66dfe39f03b05d6b7265a0ff748d64ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>make_integer_sequence&lt; size_t, N &gt;</type>
      <name>make_index_sequence</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a9b47f1c18e3c9739b20633aeee0d0f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename utility_internal::Gen&lt; T, N &gt;::type</type>
      <name>make_integer_sequence</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a745268b2c803a873cdbe1fdecb4e88b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::mapped_type</type>
      <name>mapped_type_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a9c1795c148875722f8482d39e0eb9364</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().null())</type>
      <name>null_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ac1b4e524746bf8b790b2b776048b93c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().number_float(std::declval&lt; Float &gt;(), std::declval&lt; const String &amp; &gt;()))</type>
      <name>number_float_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ad42df56e913abe26ed556e0e92f386f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().number_integer(std::declval&lt; Integer &gt;()))</type>
      <name>number_integer_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a4a3e14a011b9ea1ff849fc6d2411e6a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().number_unsigned(std::declval&lt; Unsigned &gt;()))</type>
      <name>number_unsigned_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a74da7b17bda76f65d276feb18209c913</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_json&lt; nlohmann::ordered_map &gt;</type>
      <name>ordered_json</name>
      <anchorfile>namespacenlohmann.html</anchorfile>
      <anchor>ad53cef358adfa7f07cea23eb1e28b9ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; output_adapter_protocol&lt; CharType &gt; &gt;</type>
      <name>output_adapter_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a9b680ddfb58f27eb53a67229447fc556</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().parse_error(std::declval&lt; std::size_t &gt;(), std::declval&lt; const std::string &amp; &gt;(), std::declval&lt; const Exception &amp; &gt;()))</type>
      <name>parse_error_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a264d4d58bc1fd82bcc7bf6bf73d6acad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; bool(int, parse_event_t, BasicJsonType &amp;)&gt;</type>
      <name>parser_callback_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a2ac1bb00523b2502c10c97d70359ffc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::pointer</type>
      <name>pointer_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a26dc71e2dd9336587e56062178f9abce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type_t&lt; iterator_traits&lt; iterator_t&lt; T &gt; &gt;&gt;</type>
      <name>range_value_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a1eb075b086024e7c18e3a56db93a6688</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::reference</type>
      <name>reference_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a082bdafd3b4c61d9d1e92b35b8f75ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().start_array(std::declval&lt; std::size_t &gt;()))</type>
      <name>start_array_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a80273cecc45765d7b2826ec931fbffdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().start_object(std::declval&lt; std::size_t &gt;()))</type>
      <name>start_object_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a5fff1e6dcaabd367d9b1109a5682f9d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().string(std::declval&lt; String &amp; &gt;()))</type>
      <name>string_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a27c3fc3bd42ac406f763184aa8ae4cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(T::to_json(std::declval&lt; Args &gt;()...))</type>
      <name>to_json_function</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>af846b6cf2f926009ff3a7a61495ca383</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::remove_cv&lt; typename std::remove_reference&lt; T &gt;::type &gt;::type</type>
      <name>uncvref_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a53a082eedad9f4729fcd8fed552a21f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::value_type</type>
      <name>value_type_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>af91beae90c2fb0f931079b3d50a343bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename make_void&lt; Ts... &gt;::type</type>
      <name>void_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a92a167c49c6697b6ffe4f79492c705e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cbor_tag_handler_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a58bb1ef1a9ad287a9cfaf1855784d9ac</anchor>
      <arglist></arglist>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a58bb1ef1a9ad287a9cfaf1855784d9acacb5e100e5a9a3e7f6d1fd97512215282">error</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a58bb1ef1a9ad287a9cfaf1855784d9aca567bc1d268f135496de3d5b946b691f3">ignore</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a58bb1ef1a9ad287a9cfaf1855784d9aca8cd892b7b97ef9489ae4479d3f4ef0fc">store</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>error_handler_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a5a76b60b26dc8c47256a996d18d967df</anchor>
      <arglist></arglist>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a5a76b60b26dc8c47256a996d18d967dfa2133fd717402a7966ee88d06f9e0b792">strict</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a5a76b60b26dc8c47256a996d18d967dfa9dde360102c103867bd2f45872f1129c">replace</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a5a76b60b26dc8c47256a996d18d967dfa567bc1d268f135496de3d5b946b691f3">ignore</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>input_format_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aa554fc6a11519e4f347deb25a9f0db40</anchor>
      <arglist></arglist>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="aa554fc6a11519e4f347deb25a9f0db40a466deec76ecdf5fca6d38571f6324d54">json</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="aa554fc6a11519e4f347deb25a9f0db40aaf9de350d652f0c9055ddab514bd23ea">cbor</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="aa554fc6a11519e4f347deb25a9f0db40ac40d516627022a54003ac2b74a82688a">msgpack</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="aa554fc6a11519e4f347deb25a9f0db40a4537f20910e85437f6d07701864084e8">ubjson</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="aa554fc6a11519e4f347deb25a9f0db40a0b6879b186bfb2b1ec65d2460e4eccd4">bson</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>parse_event_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a59e696b1dad6d0d99c172ac4518c2042</anchor>
      <arglist></arglist>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a59e696b1dad6d0d99c172ac4518c2042ae73f17027cb0acbb537f29d0a6944b26">object_start</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a59e696b1dad6d0d99c172ac4518c2042af63e2a2468a37aa4f394fcc3bcb8249c">object_end</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a59e696b1dad6d0d99c172ac4518c2042aa4388a3d92419edbb1c6efd4d52461f3">array_start</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a59e696b1dad6d0d99c172ac4518c2042a49642fb732aa2e112188fba1f9d3ef7f">array_end</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a59e696b1dad6d0d99c172ac4518c2042a3c6e0b8a9c15224a8228b9a98ca1531d">key</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a59e696b1dad6d0d99c172ac4518c2042a2063c1608d6e0baf80249c42e2be5804">value</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>value_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a1ed8fc6239da25abcaf681d30ace4985</anchor>
      <arglist></arglist>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985a37a6259cc0c1dae299a7866489dff0bd">null</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985aa8cfde6331bd59eb2ac96f8911c4b666">object</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985af1f713c9e000f5d3f280adbd124df4f5">array</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985ab45cffe084dd3d20d928bee85e7b0f21">string</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985a84e2c64f38f78ba3ea5c905ab5a2da27">boolean</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985a5763da164f8659d94a56e29df64b4bcc">number_integer</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985adce7cc8ec29055c4158828921f2f265e">number_unsigned</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985ad9966ecb59667235a57b4b999a649eef">number_float</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985a9d7183f16acce70658f686ae7f1a4d20">binary</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985a94708897ec9db8647dfe695714c98e46">discarded</enumvalue>
    </member>
    <member kind="function">
      <type>JSON_HEDLEY_RETURNS_NON_NULL char *</type>
      <name>append_exponent</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>ad90f19ed10d8133b727df4b9bc5ddf5c</anchor>
      <arglist>(char *buf, int e)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>combine</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a66eb4d912b6f872d6983f7d0826f32c6</anchor>
      <arglist>(std::size_t seed, std::size_t h) noexcept</arglist>
    </member>
    <member kind="function">
      <type>boundaries</type>
      <name>compute_boundaries</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>a22b6e37654ac93c6d0d9c06ec1bf5ded</anchor>
      <arglist>(FloatType value)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>conditional_static_cast</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>af6c76d47b35f0493b1072b9323e98ca8</anchor>
      <arglist>(U value)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>escape</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a9d486a036924098fe1a77de14d23f56c</anchor>
      <arglist>(std::string s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find_largest_pow10</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>a36ded358763b5dbcea9867660fbe4e28</anchor>
      <arglist>(const std::uint32_t n, std::uint32_t &amp;pow10)</arglist>
    </member>
    <member kind="function">
      <type>JSON_HEDLEY_RETURNS_NON_NULL char *</type>
      <name>format_buffer</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>ab441f2761e33839ca48bc2225e14a2a9</anchor>
      <arglist>(char *buf, int len, int decimal_exponent, int min_exp, int max_exp)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aff04c4dbdf8cb651c9f1528d7b1d39b0</anchor>
      <arglist>(BasicJsonType &amp;&amp;j, identity_tag&lt; std::array&lt; T, N &gt;&gt; tag) -&gt; decltype(from_json_inplace_array_impl(std::forward&lt; BasicJsonType &gt;(j), tag, make_index_sequence&lt; N &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>adcd0ecdb8495be20b0434ed0ed65826a</anchor>
      <arglist>(BasicJsonType &amp;&amp;j, TupleRelated &amp;&amp;t) -&gt; decltype(from_json_tuple_impl(std::forward&lt; BasicJsonType &gt;(j), std::forward&lt; TupleRelated &gt;(t), priority_tag&lt; 3 &gt;</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a839b0ab50d2c9bce669068f56bc41202</anchor>
      <arglist>(const BasicJsonType &amp;j, ArithmeticType &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a14d8cdf544585f1c38eab6a0820e55f7</anchor>
      <arglist>(const BasicJsonType &amp;j, ConstructibleArrayType &amp;arr) -&gt; decltype(from_json_array_impl(j, arr, priority_tag&lt; 3 &gt;</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a5b24896e5f5db6af06d939dde4b63fe1</anchor>
      <arglist>(const BasicJsonType &amp;j, ConstructibleObjectType &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a2932f2bc2943dac6d51669312f4fc0f5</anchor>
      <arglist>(const BasicJsonType &amp;j, ConstructibleStringType &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a5440d650150d01e8015133521351b459</anchor>
      <arglist>(const BasicJsonType &amp;j, EnumType &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a5cfb765aad92795abd7fda29d017272a</anchor>
      <arglist>(const BasicJsonType &amp;j, std::forward_list&lt; T, Allocator &gt; &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ae93147a54d2740228ef16a5e6210ca3e</anchor>
      <arglist>(const BasicJsonType &amp;j, std::map&lt; Key, Value, Compare, Allocator &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aef5c8ea108f4d2b03fb4a635617510de</anchor>
      <arglist>(const BasicJsonType &amp;j, std::unordered_map&lt; Key, Value, Hash, KeyEqual, Allocator &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a3df497b1d3977f071b488ecac1401517</anchor>
      <arglist>(const BasicJsonType &amp;j, std::valarray&lt; T &gt; &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a7deb2db8eed6f1762373dde7a6595760</anchor>
      <arglist>(const BasicJsonType &amp;j, T(&amp;arr)[N]) -&gt; decltype(j.template get&lt; T &gt;(), void())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aeabc1adfeb8bcfbdf24c533380d1e773</anchor>
      <arglist>(const BasicJsonType &amp;j, typename BasicJsonType::binary_t &amp;bin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a58117f225f43d03e3a0a4a6f3d77c9d9</anchor>
      <arglist>(const BasicJsonType &amp;j, typename BasicJsonType::boolean_t &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a7cb5dd7d46a60e65f9a8e0873b3f7dd8</anchor>
      <arglist>(const BasicJsonType &amp;j, typename BasicJsonType::number_float_t &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a047d881e611fcac709dc318f730a1732</anchor>
      <arglist>(const BasicJsonType &amp;j, typename BasicJsonType::number_integer_t &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ace4d5680ba413d9fd897ccb5d9c61a1c</anchor>
      <arglist>(const BasicJsonType &amp;j, typename BasicJsonType::number_unsigned_t &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ad74d89f77ada7a57eff38b43d4bf2335</anchor>
      <arglist>(const BasicJsonType &amp;j, typename BasicJsonType::string_t &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a1f0395aad0fe853a4539288749d3a603</anchor>
      <arglist>(const BasicJsonType &amp;j, typename std::nullptr_t &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json_array_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a3b306ea5f5176f748572ca5b1c9a4dda</anchor>
      <arglist>(const BasicJsonType &amp;j, ConstructibleArrayType &amp;arr, priority_tag&lt; 0 &gt;)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>from_json_array_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a7c06b590679604ecb0ea2a3b62bd254b</anchor>
      <arglist>(const BasicJsonType &amp;j, ConstructibleArrayType &amp;arr, priority_tag&lt; 1 &gt;) -&gt; decltype(arr.reserve(std::declval&lt; typename ConstructibleArrayType::size_type &gt;()), j.template get&lt; typename ConstructibleArrayType::value_type &gt;(), void())</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>from_json_array_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aba0ce45ebb69fd2c7132a00f9a56b503</anchor>
      <arglist>(const BasicJsonType &amp;j, std::array&lt; T, N &gt; &amp;arr, priority_tag&lt; 2 &gt;) -&gt; decltype(j.template get&lt; T &gt;(), void())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json_array_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a40f7bb070a60e8ba14fffb9c117fcbd8</anchor>
      <arglist>(const BasicJsonType &amp;j, typename BasicJsonType::array_t &amp;arr, priority_tag&lt; 3 &gt;)</arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; T, sizeof...(Idx)&gt;</type>
      <name>from_json_inplace_array_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a8f4713d1d9c1a0a5e1503c2fbafd4e40</anchor>
      <arglist>(BasicJsonType &amp;&amp;j, identity_tag&lt; std::array&lt; T, sizeof...(Idx)&gt;&gt;, index_sequence&lt; Idx... &gt;)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; A1, A2 &gt;</type>
      <name>from_json_tuple_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aef618f284e214156fcfa6dfecd1dcdbe</anchor>
      <arglist>(BasicJsonType &amp;&amp;j, identity_tag&lt; std::pair&lt; A1, A2 &gt;&gt;, priority_tag&lt; 0 &gt;)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>from_json_tuple_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a249aceda550177adb6d09382d1377a60</anchor>
      <arglist>(BasicJsonType &amp;&amp;j, identity_tag&lt; std::tuple&lt; Args... &gt;&gt;, priority_tag&lt; 2 &gt;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json_tuple_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>af1bc20d589bcfe61a23974cb17a34d6f</anchor>
      <arglist>(BasicJsonType &amp;&amp;j, std::pair&lt; A1, A2 &gt; &amp;p, priority_tag&lt; 1 &gt;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json_tuple_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a31838a6c7a461d3a889e6fc40b3a19e6</anchor>
      <arglist>(BasicJsonType &amp;&amp;j, std::tuple&lt; Args... &gt; &amp;t, priority_tag&lt; 3 &gt;)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>from_json_tuple_impl_base</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aaf1b6ce9b599cd5cde8053c194082ca9</anchor>
      <arglist>(BasicJsonType &amp;&amp;j, index_sequence&lt; Idx... &gt;)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>acc422c11342b31368f610b6f96fcedc6</anchor>
      <arglist>(const nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt; &amp;i) -&gt; decltype(i.key())</arglist>
    </member>
    <member kind="function">
      <type>j template</type>
      <name>get&lt; typename ConstructibleArrayType::value_type &gt;</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ad9e016d7b6a3cd2847027950aa0aac3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_arithmetic_value</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a85955b9c6dd31846e4b8e891f78614b6</anchor>
      <arglist>(const BasicJsonType &amp;j, ArithmeticType &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>cached_power</type>
      <name>get_cached_power_for_binary_exponent</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>adbf329a18c5cf854a3477327afd2200b</anchor>
      <arglist>(int e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grisu2</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>a05b681dcb8569b9784c6dccfadb01633</anchor>
      <arglist>(char *buf, int &amp;len, int &amp;decimal_exponent, diyfp m_minus, diyfp v, diyfp m_plus)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grisu2</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>aab7a9670a4f4704a5d0347ad7588576b</anchor>
      <arglist>(char *buf, int &amp;len, int &amp;decimal_exponent, FloatType value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grisu2_digit_gen</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>a9b899c72b0e1e3dd46d75c2b4e6bcdfb</anchor>
      <arglist>(char *buffer, int &amp;length, int &amp;decimal_exponent, diyfp M_minus, diyfp w, diyfp M_plus)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grisu2_round</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>a5bc841e0bee12fd6489d49cf7bd07bb4</anchor>
      <arglist>(char *buf, int len, std::uint64_t dist, std::uint64_t delta, std::uint64_t rest, std::uint64_t ten_k)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>hash</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a679e5e522ac6afa5d5923292fab450b8</anchor>
      <arglist>(const BasicJsonType &amp;j)</arglist>
    </member>
    <member kind="function">
      <type>contiguous_bytes_input_adapter</type>
      <name>input_adapter</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a690f7e555056ce490bd47dd5cdf9b48d</anchor>
      <arglist>(CharT b)</arglist>
    </member>
    <member kind="function">
      <type>container_input_adapter_factory_impl::container_input_adapter_factory&lt; ContainerType &gt;::adapter_type</type>
      <name>input_adapter</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a611bebbfa9ee64dd8fee1e8c4bc3cbf6</anchor>
      <arglist>(const ContainerType &amp;container)</arglist>
    </member>
    <member kind="function">
      <type>iterator_input_adapter_factory&lt; IteratorType &gt;::adapter_type</type>
      <name>input_adapter</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ad11a087dbe66eade5af4056aef9600bf</anchor>
      <arglist>(IteratorType first, IteratorType last)</arglist>
    </member>
    <member kind="function">
      <type>file_input_adapter</type>
      <name>input_adapter</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a520988513cac994a1dfd16b5859a1ca6</anchor>
      <arglist>(std::FILE *file)</arglist>
    </member>
    <member kind="function">
      <type>input_stream_adapter</type>
      <name>input_adapter</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aaf150c2591ecac4e821e9036ef847ef8</anchor>
      <arglist>(std::istream &amp;&amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>input_stream_adapter</type>
      <name>input_adapter</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>af9fa97bf92767dc7f9dfe1abdfb1c6ce</anchor>
      <arglist>(std::istream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>input_adapter</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a7908f7aa06f20e6083619d1d4b4eb769</anchor>
      <arglist>(T(&amp;array)[N]) -&gt; decltype(input_adapter(array, array+N))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>int_to_string</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a3c45286b0a2f15ea0a756cb87a76cf9b</anchor>
      <arglist>(string_type &amp;target, std::size_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>little_endianness</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a6d9410847162a2ad2f1cff0dcce3b1d9</anchor>
      <arglist>(int num=1) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NLOHMANN_CAN_CALL_STD_FUNC_IMPL</name>
      <anchorfile>namespacenlohmann.html</anchorfile>
      <anchor>a6ea7ce1fcdd8c94f6c3221c63356f39b</anchor>
      <arglist>(begin)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NLOHMANN_CAN_CALL_STD_FUNC_IMPL</name>
      <anchorfile>namespacenlohmann.html</anchorfile>
      <anchor>a2fe3cfce480685121828a64e2da31eb4</anchor>
      <arglist>(end)</arglist>
    </member>
    <member kind="function">
      <type>nlohmann::json</type>
      <name>operator&quot;&quot;_json</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>ae90d59ab420a183cd5fb8588bdc95e06</anchor>
      <arglist>(const char *s, std::size_t n)</arglist>
    </member>
    <member kind="function">
      <type>nlohmann::json::json_pointer</type>
      <name>operator&quot;&quot;_json_pointer</name>
      <anchorfile>json_8hpp.html</anchorfile>
      <anchor>a3e528a99a7882f8d0b97375bb6081d10</anchor>
      <arglist>(const char *s, std::size_t n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a09169efff3bd1771fff29bd92cea19e0</anchor>
      <arglist>(const value_t lhs, const value_t rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Target</type>
      <name>reinterpret_bits</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>a1c5d30eb51e5e994a3f48bde104d2ce8</anchor>
      <arglist>(const Source source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replace_substring</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aceff996baf082d6dc1873ad176d10609</anchor>
      <arglist>(std::string &amp;s, const std::string &amp;f, const std::string &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>NLOHMANN_BASIC_JSON_TPL_DECLARATION void</type>
      <name>swap</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>a3ece115a1c8ed9020a20f1d0b70efda8</anchor>
      <arglist>(nlohmann::NLOHMANN_BASIC_JSON_TPL &amp;j1, nlohmann::NLOHMANN_BASIC_JSON_TPL &amp;j2) noexcept(//NOLINT(readability-inconsistent-declaration-parameter-name) is_nothrow_move_constructible&lt; nlohmann::NLOHMANN_BASIC_JSON_TPL &gt;::value &amp;&amp;//NOLINT(misc-redundant-expression) is_nothrow_move_assignable&lt; nlohmann::NLOHMANN_BASIC_JSON_TPL &gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>JSON_HEDLEY_RETURNS_NON_NULL char *</type>
      <name>to_chars</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a6cca370ac6c99294dbe4fe24716a57dd</anchor>
      <arglist>(char *first, const char *last, FloatType value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a91fe576be579c8c2fdd14610605c6dd2</anchor>
      <arglist>(BasicJsonType &amp;j, CompatibleNumberIntegerType val) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ae5fd66b5517b3b5a6c6b9fd9f29ba8dc</anchor>
      <arglist>(BasicJsonType &amp;j, CompatibleNumberUnsignedType val) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a3afebc132c5ff83f9cd160e52030fdfd</anchor>
      <arglist>(BasicJsonType &amp;j, const CompatibleArrayType &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a24c9c12f3839c94e09532f08de85e949</anchor>
      <arglist>(BasicJsonType &amp;j, const CompatibleObjectType &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a7356ed05cdbbb080cee80e1211e1c6c9</anchor>
      <arglist>(BasicJsonType &amp;j, const CompatibleString &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ab64eeb55b44db44eb8e9070229eb97df</anchor>
      <arglist>(BasicJsonType &amp;j, const std::pair&lt; T1, T2 &gt; &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a7f7c7b9760161b774cdc0b4b838fae64</anchor>
      <arglist>(BasicJsonType &amp;j, const std::valarray&lt; T &gt; &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aeca6fb5fede5ed1e12a4420d98a5692b</anchor>
      <arglist>(BasicJsonType &amp;j, const std::vector&lt; bool &gt; &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aaa77b0c9745130b77733a92a1a2e82ec</anchor>
      <arglist>(BasicJsonType &amp;j, const T &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a20ea5175c8999fc8b673e46b892f71f6</anchor>
      <arglist>(BasicJsonType &amp;j, const T(&amp;arr)[N])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a22191081208b226e3875e1118107c281</anchor>
      <arglist>(BasicJsonType &amp;j, const typename BasicJsonType::binary_t &amp;bin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a0c8b159dba71981d6c555d284cf6e2bf</anchor>
      <arglist>(BasicJsonType &amp;j, EnumType e) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a22bffdc8bc7e43af380ba2050696b230</anchor>
      <arglist>(BasicJsonType &amp;j, FloatType val) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a1a804b98cbe89b7e44b698f2ca860490</anchor>
      <arglist>(BasicJsonType &amp;j, T b) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aa0fd1b5788e9ba37e31da43dda738cb5</anchor>
      <arglist>(BasicJsonType &amp;j, typename BasicJsonType::array_t &amp;&amp;arr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ac9f7a5542851c61d93740148eaec509f</anchor>
      <arglist>(BasicJsonType &amp;j, typename BasicJsonType::object_t &amp;&amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a4aa1ca6b7c61bf19d1f30ea5b669f68e</anchor>
      <arglist>(BasicJsonType &amp;j, typename BasicJsonType::string_t &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json_tuple_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a510dfa15b01e9a8afe31600a27b28199</anchor>
      <arglist>(BasicJsonType &amp;j, const Tuple &amp;t, index_sequence&lt; Idx... &gt;)</arglist>
    </member>
    <member kind="function">
      <type>NLOHMANN_BASIC_JSON_TPL_DECLARATION std::string</type>
      <name>to_string</name>
      <anchorfile>namespacenlohmann.html</anchorfile>
      <anchor>a6ce645a0b8717757e096a5b5773b7a16</anchor>
      <arglist>(const NLOHMANN_BASIC_JSON_TPL &amp;j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unescape</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a0b76dc40f2f2c2f983b6b7f74976cc89</anchor>
      <arglist>(std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>j template</type>
      <name>void</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a59fca69799f6b9e366710cb9043aa77d</anchor>
      <arglist>())</arglist>
    </member>
    <member kind="variable">
      <type>constexpr int</type>
      <name>kAlpha</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>ac1ea1316de0b4a219f707c76b1db1966</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr int</type>
      <name>kGamma</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>a4a750fcc38da1ce68b7e25ab3a230e20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kfc.c</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxFFT/3rdparty/KissFFT/</path>
    <filename>kfc_8c.html</filename>
    <includes id="kfc_8h" name="kfc.h" local="yes" imported="no">kfc.h</includes>
    <class kind="struct">cached_fft</class>
    <member kind="typedef">
      <type>struct cached_fft *</type>
      <name>kfc_cfg</name>
      <anchorfile>kfc_8c.html</anchorfile>
      <anchor>a2d6c63b17876e435d79a102401130237</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static kiss_fft_cfg</type>
      <name>find_cached_fft</name>
      <anchorfile>kfc_8c.html</anchorfile>
      <anchor>af3a7da06ce964ef36b536e08ee5e2677</anchor>
      <arglist>(int nfft, int inverse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kfc_cleanup</name>
      <anchorfile>kfc_8c.html</anchorfile>
      <anchor>ad1bf869680b07ad0fe00a3ecf2a40ac8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kfc_fft</name>
      <anchorfile>kfc_8c.html</anchorfile>
      <anchor>afc7f881fb5f7c5180ab06e55e595fc29</anchor>
      <arglist>(int nfft, const kiss_fft_cpx *fin, kiss_fft_cpx *fout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kfc_ifft</name>
      <anchorfile>kfc_8c.html</anchorfile>
      <anchor>a6533b61c315cb8a1084ea1261eacf258</anchor>
      <arglist>(int nfft, const kiss_fft_cpx *fin, kiss_fft_cpx *fout)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static kfc_cfg</type>
      <name>cache_root</name>
      <anchorfile>kfc_8c.html</anchorfile>
      <anchor>ad88bf3548d6d66d0b784fb22eb7971bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>ncached</name>
      <anchorfile>kfc_8c.html</anchorfile>
      <anchor>ae29d967d7b785b766607df5b86abb015</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kfc.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxFFT/3rdparty/KissFFT/</path>
    <filename>kfc_8h.html</filename>
    <includes id="kiss__fft_8h" name="kiss_fft.h" local="yes" imported="no">kiss_fft.h</includes>
    <member kind="function">
      <type>void KISS_FFT_API</type>
      <name>kfc_cleanup</name>
      <anchorfile>kfc_8h.html</anchorfile>
      <anchor>ace1c99949f661e99c549980ac0a9806f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void KISS_FFT_API</type>
      <name>kfc_fft</name>
      <anchorfile>kfc_8h.html</anchorfile>
      <anchor>a8af78556111293c577927285dead1fbd</anchor>
      <arglist>(int nfft, const kiss_fft_cpx *fin, kiss_fft_cpx *fout)</arglist>
    </member>
    <member kind="function">
      <type>void KISS_FFT_API</type>
      <name>kfc_ifft</name>
      <anchorfile>kfc_8h.html</anchorfile>
      <anchor>aa27e3b2a00c9a14e3f14e11e460a7ff8</anchor>
      <arglist>(int nfft, const kiss_fft_cpx *fin, kiss_fft_cpx *fout)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kiss_fft.c</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxFFT/3rdparty/KissFFT/</path>
    <filename>kiss__fft_8c.html</filename>
    <includes id="__kiss__fft__guts_8h" name="_kiss_fft_guts.h" local="yes" imported="no">_kiss_fft_guts.h</includes>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>kf_bfly2</name>
      <anchorfile>kiss__fft_8c.html</anchorfile>
      <anchor>a1d97d74ec66398db90ac4e6ae08ffa80</anchor>
      <arglist>(kiss_fft_cpx *Fout, const size_t fstride, const kiss_fft_cfg st, int m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>kf_bfly3</name>
      <anchorfile>kiss__fft_8c.html</anchorfile>
      <anchor>a6b2ff941baf8c5dc00828591927ce4d6</anchor>
      <arglist>(kiss_fft_cpx *Fout, const size_t fstride, const kiss_fft_cfg st, size_t m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>kf_bfly4</name>
      <anchorfile>kiss__fft_8c.html</anchorfile>
      <anchor>a0976fd89e0c02bf44e5df3b689dfe115</anchor>
      <arglist>(kiss_fft_cpx *Fout, const size_t fstride, const kiss_fft_cfg st, const size_t m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>kf_bfly5</name>
      <anchorfile>kiss__fft_8c.html</anchorfile>
      <anchor>afae5a86498c64fc9a8ccc4032de62ee0</anchor>
      <arglist>(kiss_fft_cpx *Fout, const size_t fstride, const kiss_fft_cfg st, int m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>kf_bfly_generic</name>
      <anchorfile>kiss__fft_8c.html</anchorfile>
      <anchor>a43383279ff41679c7ae47bc163d7050c</anchor>
      <arglist>(kiss_fft_cpx *Fout, const size_t fstride, const kiss_fft_cfg st, int m, int p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>kf_factor</name>
      <anchorfile>kiss__fft_8c.html</anchorfile>
      <anchor>a4472db9715ee64fc7858ba895054f734</anchor>
      <arglist>(int n, int *facbuf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>kf_work</name>
      <anchorfile>kiss__fft_8c.html</anchorfile>
      <anchor>a96e4f47862a2df7183ae9e8caaf7a866</anchor>
      <arglist>(kiss_fft_cpx *Fout, const kiss_fft_cpx *f, const size_t fstride, int in_stride, int *factors, const kiss_fft_cfg st)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kiss_fft</name>
      <anchorfile>kiss__fft_8c.html</anchorfile>
      <anchor>ab36e2bb33b74c1a7eabe3271d0916030</anchor>
      <arglist>(kiss_fft_cfg cfg, const kiss_fft_cpx *fin, kiss_fft_cpx *fout)</arglist>
    </member>
    <member kind="function">
      <type>kiss_fft_cfg</type>
      <name>kiss_fft_alloc</name>
      <anchorfile>kiss__fft_8c.html</anchorfile>
      <anchor>ab5ad1560b58375ec071da45401911358</anchor>
      <arglist>(int nfft, int inverse_fft, void *mem, size_t *lenmem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kiss_fft_cleanup</name>
      <anchorfile>kiss__fft_8c.html</anchorfile>
      <anchor>aab7972365fc8f30a13eed91fa29172ba</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>kiss_fft_next_fast_size</name>
      <anchorfile>kiss__fft_8c.html</anchorfile>
      <anchor>a26b8ac31a43a356943061318831508e9</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kiss_fft_stride</name>
      <anchorfile>kiss__fft_8c.html</anchorfile>
      <anchor>aec345dab68815f4c5c2904978626d877</anchor>
      <arglist>(kiss_fft_cfg st, const kiss_fft_cpx *fin, kiss_fft_cpx *fout, int in_stride)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kiss_fft.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxFFT/3rdparty/KissFFT/</path>
    <filename>kiss__fft_8h.html</filename>
    <class kind="struct">kiss_fft_cpx</class>
    <member kind="define">
      <type>#define</type>
      <name>KISS_FFT_ALIGN_CHECK</name>
      <anchorfile>kiss__fft_8h.html</anchorfile>
      <anchor>a3caa32967041322678450f0b210d06de</anchor>
      <arglist>(ptr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KISS_FFT_ALIGN_SIZE_UP</name>
      <anchorfile>kiss__fft_8h.html</anchorfile>
      <anchor>a2b98b8eaff35a0f7767c8cc0867b820d</anchor>
      <arglist>(size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KISS_FFT_API</name>
      <anchorfile>kiss__fft_8h.html</anchorfile>
      <anchor>ae7ec87347f23bdc1d68b8b98cf7d1eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KISS_FFT_FREE</name>
      <anchorfile>kiss__fft_8h.html</anchorfile>
      <anchor>a167bff53d1f15bc13289353390b7faae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>kiss_fft_free</name>
      <anchorfile>kiss__fft_8h.html</anchorfile>
      <anchor>a62e86236e852945b8e120d0228377d71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KISS_FFT_MALLOC</name>
      <anchorfile>kiss__fft_8h.html</anchorfile>
      <anchor>aa6e24524bfa0247ac606c950e43a9a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>kiss_fft_scalar</name>
      <anchorfile>kiss__fft_8h.html</anchorfile>
      <anchor>a4d9bf2d6a2ce1b061545a16faf77d337</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>kiss_fftr_next_fast_size_real</name>
      <anchorfile>kiss__fft_8h.html</anchorfile>
      <anchor>ad5d759d8e80434375e61c6a7de9aee79</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="typedef">
      <type>struct kiss_fft_state *</type>
      <name>kiss_fft_cfg</name>
      <anchorfile>kiss__fft_8h.html</anchorfile>
      <anchor>ab8c364e12d4cbde47dca54eb4bc3ce79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void KISS_FFT_API</type>
      <name>kiss_fft</name>
      <anchorfile>kiss__fft_8h.html</anchorfile>
      <anchor>aa79492c87ecb142d418284bf0a6c8259</anchor>
      <arglist>(kiss_fft_cfg cfg, const kiss_fft_cpx *fin, kiss_fft_cpx *fout)</arglist>
    </member>
    <member kind="function">
      <type>kiss_fft_cfg KISS_FFT_API</type>
      <name>kiss_fft_alloc</name>
      <anchorfile>kiss__fft_8h.html</anchorfile>
      <anchor>a7a5959c0424de9553661fe50fdc4264e</anchor>
      <arglist>(int nfft, int inverse_fft, void *mem, size_t *lenmem)</arglist>
    </member>
    <member kind="function">
      <type>void KISS_FFT_API</type>
      <name>kiss_fft_cleanup</name>
      <anchorfile>kiss__fft_8h.html</anchorfile>
      <anchor>ac8e3d057dae601d4e4c0925c6f47da53</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int KISS_FFT_API</type>
      <name>kiss_fft_next_fast_size</name>
      <anchorfile>kiss__fft_8h.html</anchorfile>
      <anchor>a1c86cad1a0ff555e370ec3bdf9b823d5</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function">
      <type>void KISS_FFT_API</type>
      <name>kiss_fft_stride</name>
      <anchorfile>kiss__fft_8h.html</anchorfile>
      <anchor>add8218d5f9262e975a513657d6646311</anchor>
      <arglist>(kiss_fft_cfg cfg, const kiss_fft_cpx *fin, kiss_fft_cpx *fout, int fin_stride)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kiss_fft_log.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxFFT/3rdparty/KissFFT/</path>
    <filename>kiss__fft__log_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>DEBUG</name>
      <anchorfile>kiss__fft__log_8h.html</anchorfile>
      <anchor>ad72dbcf6d0153db1b8d8a58001feed83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR</name>
      <anchorfile>kiss__fft__log_8h.html</anchorfile>
      <anchor>a8fe83ac76edc595f6b98cd4a4127aed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INFO</name>
      <anchorfile>kiss__fft__log_8h.html</anchorfile>
      <anchor>ae1103fea1e1b3c41ca3322d5389f7162</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KISS_FFT_DEBUG</name>
      <anchorfile>kiss__fft__log_8h.html</anchorfile>
      <anchor>a839ae15e8f6d48d8185c37314ddd7f23</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KISS_FFT_ERROR</name>
      <anchorfile>kiss__fft__log_8h.html</anchorfile>
      <anchor>ab8346c14c6a08e7d6b475b62881c2fce</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KISS_FFT_INFO</name>
      <anchorfile>kiss__fft__log_8h.html</anchorfile>
      <anchor>a117cff3289d6f953f65c7c517a16ed59</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KISS_FFT_LOG_MSG</name>
      <anchorfile>kiss__fft__log_8h.html</anchorfile>
      <anchor>af059bc9c0d55a3d8f2f28e1aaa83b12d</anchor>
      <arglist>(severity,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KISS_FFT_WARNING</name>
      <anchorfile>kiss__fft__log_8h.html</anchorfile>
      <anchor>addd25ea9fae9773ad7dbce914b29c94e</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STRINGIFY</name>
      <anchorfile>kiss__fft__log_8h.html</anchorfile>
      <anchor>a6df1d22fb5f09eccc23b9f399670cfd7</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TOSTRING</name>
      <anchorfile>kiss__fft__log_8h.html</anchorfile>
      <anchor>a9063e80f8777300c93afde6e6f4c9cea</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WARNING</name>
      <anchorfile>kiss__fft__log_8h.html</anchorfile>
      <anchor>a5cb439d9f933fde4cf23caa370c030e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kiss_fftnd.c</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxFFT/3rdparty/KissFFT/</path>
    <filename>kiss__fftnd_8c.html</filename>
    <includes id="kiss__fftnd_8h" name="kiss_fftnd.h" local="yes" imported="no">kiss_fftnd.h</includes>
    <includes id="__kiss__fft__guts_8h" name="_kiss_fft_guts.h" local="yes" imported="no">_kiss_fft_guts.h</includes>
    <class kind="struct">kiss_fftnd_state</class>
    <member kind="function">
      <type>void</type>
      <name>kiss_fftnd</name>
      <anchorfile>kiss__fftnd_8c.html</anchorfile>
      <anchor>a995026b139709ebc73003501c3f7b9ea</anchor>
      <arglist>(kiss_fftnd_cfg st, const kiss_fft_cpx *fin, kiss_fft_cpx *fout)</arglist>
    </member>
    <member kind="function">
      <type>kiss_fftnd_cfg</type>
      <name>kiss_fftnd_alloc</name>
      <anchorfile>kiss__fftnd_8c.html</anchorfile>
      <anchor>a5f86948e9e45f763cf4e33e2131e77b0</anchor>
      <arglist>(const int *dims, int ndims, int inverse_fft, void *mem, size_t *lenmem)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kiss_fftnd.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxFFT/3rdparty/KissFFT/</path>
    <filename>kiss__fftnd_8h.html</filename>
    <includes id="kiss__fft_8h" name="kiss_fft.h" local="yes" imported="no">kiss_fft.h</includes>
    <member kind="typedef">
      <type>struct kiss_fftnd_state *</type>
      <name>kiss_fftnd_cfg</name>
      <anchorfile>kiss__fftnd_8h.html</anchorfile>
      <anchor>ae5cdf6777f8f50604da48808be9ab836</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void KISS_FFT_API</type>
      <name>kiss_fftnd</name>
      <anchorfile>kiss__fftnd_8h.html</anchorfile>
      <anchor>ade6928df80efc81635b556337c289b67</anchor>
      <arglist>(kiss_fftnd_cfg cfg, const kiss_fft_cpx *fin, kiss_fft_cpx *fout)</arglist>
    </member>
    <member kind="function">
      <type>kiss_fftnd_cfg KISS_FFT_API</type>
      <name>kiss_fftnd_alloc</name>
      <anchorfile>kiss__fftnd_8h.html</anchorfile>
      <anchor>a99a417aac669188f83f657571de65566</anchor>
      <arglist>(const int *dims, int ndims, int inverse_fft, void *mem, size_t *lenmem)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kiss_fftndr.c</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxFFT/3rdparty/KissFFT/</path>
    <filename>kiss__fftndr_8c.html</filename>
    <includes id="kiss__fftndr_8h" name="kiss_fftndr.h" local="yes" imported="no">kiss_fftndr.h</includes>
    <includes id="__kiss__fft__guts_8h" name="_kiss_fft_guts.h" local="yes" imported="no">_kiss_fft_guts.h</includes>
    <class kind="struct">kiss_fftndr_state</class>
    <member kind="define">
      <type>#define</type>
      <name>MAX</name>
      <anchorfile>kiss__fftndr_8c.html</anchorfile>
      <anchor>aacc3ee1a7f283f8ef65cea31f4436a95</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kiss_fftndr</name>
      <anchorfile>kiss__fftndr_8c.html</anchorfile>
      <anchor>ae30d28922cc1d7c7f99265a1f132ea30</anchor>
      <arglist>(kiss_fftndr_cfg st, const kiss_fft_scalar *timedata, kiss_fft_cpx *freqdata)</arglist>
    </member>
    <member kind="function">
      <type>kiss_fftndr_cfg</type>
      <name>kiss_fftndr_alloc</name>
      <anchorfile>kiss__fftndr_8c.html</anchorfile>
      <anchor>a80c300f333f0a2b8536cc0e07fbcc8ba</anchor>
      <arglist>(const int *dims, int ndims, int inverse_fft, void *mem, size_t *lenmem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kiss_fftndri</name>
      <anchorfile>kiss__fftndr_8c.html</anchorfile>
      <anchor>a04bc3fb8dcc4106770f1463f8d042cbe</anchor>
      <arglist>(kiss_fftndr_cfg st, const kiss_fft_cpx *freqdata, kiss_fft_scalar *timedata)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>prod</name>
      <anchorfile>kiss__fftndr_8c.html</anchorfile>
      <anchor>aa32c44db6b0c9d1455e5e33df12546a6</anchor>
      <arglist>(const int *dims, int ndims)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kiss_fftndr.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxFFT/3rdparty/KissFFT/</path>
    <filename>kiss__fftndr_8h.html</filename>
    <includes id="kiss__fft_8h" name="kiss_fft.h" local="yes" imported="no">kiss_fft.h</includes>
    <includes id="kiss__fftr_8h" name="kiss_fftr.h" local="yes" imported="no">kiss_fftr.h</includes>
    <includes id="kiss__fftnd_8h" name="kiss_fftnd.h" local="yes" imported="no">kiss_fftnd.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>kiss_fftndr_free</name>
      <anchorfile>kiss__fftndr_8h.html</anchorfile>
      <anchor>abb4783a0f72a69e3e79bb12be7cb77f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct kiss_fftndr_state *</type>
      <name>kiss_fftndr_cfg</name>
      <anchorfile>kiss__fftndr_8h.html</anchorfile>
      <anchor>adc323756b9320f1c1dba821a8bfce675</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void KISS_FFT_API</type>
      <name>kiss_fftndr</name>
      <anchorfile>kiss__fftndr_8h.html</anchorfile>
      <anchor>a156a40a4b4939430588f8533e043de2a</anchor>
      <arglist>(kiss_fftndr_cfg cfg, const kiss_fft_scalar *timedata, kiss_fft_cpx *freqdata)</arglist>
    </member>
    <member kind="function">
      <type>kiss_fftndr_cfg KISS_FFT_API</type>
      <name>kiss_fftndr_alloc</name>
      <anchorfile>kiss__fftndr_8h.html</anchorfile>
      <anchor>a0ef0af86a05c6460a44f6dd4a0809f78</anchor>
      <arglist>(const int *dims, int ndims, int inverse_fft, void *mem, size_t *lenmem)</arglist>
    </member>
    <member kind="function">
      <type>void KISS_FFT_API</type>
      <name>kiss_fftndri</name>
      <anchorfile>kiss__fftndr_8h.html</anchorfile>
      <anchor>a4ba31610213c3db023ffe97e9c116760</anchor>
      <arglist>(kiss_fftndr_cfg cfg, const kiss_fft_cpx *freqdata, kiss_fft_scalar *timedata)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kiss_fftr.c</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxFFT/3rdparty/KissFFT/</path>
    <filename>kiss__fftr_8c.html</filename>
    <includes id="kiss__fftr_8h" name="kiss_fftr.h" local="yes" imported="no">kiss_fftr.h</includes>
    <includes id="__kiss__fft__guts_8h" name="_kiss_fft_guts.h" local="yes" imported="no">_kiss_fft_guts.h</includes>
    <class kind="struct">kiss_fftr_state</class>
    <member kind="function">
      <type>void</type>
      <name>kiss_fftr</name>
      <anchorfile>kiss__fftr_8c.html</anchorfile>
      <anchor>a47dc7a9e54b7f0802dd225c27e6ec73b</anchor>
      <arglist>(kiss_fftr_cfg st, const kiss_fft_scalar *timedata, kiss_fft_cpx *freqdata)</arglist>
    </member>
    <member kind="function">
      <type>kiss_fftr_cfg</type>
      <name>kiss_fftr_alloc</name>
      <anchorfile>kiss__fftr_8c.html</anchorfile>
      <anchor>aead7aaed139f58158b446ea623a8b8cb</anchor>
      <arglist>(int nfft, int inverse_fft, void *mem, size_t *lenmem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kiss_fftri</name>
      <anchorfile>kiss__fftr_8c.html</anchorfile>
      <anchor>ac196009fea8f02380a2a0bedeb1936d9</anchor>
      <arglist>(kiss_fftr_cfg st, const kiss_fft_cpx *freqdata, kiss_fft_scalar *timedata)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kiss_fftr.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxFFT/3rdparty/KissFFT/</path>
    <filename>kiss__fftr_8h.html</filename>
    <includes id="kiss__fft_8h" name="kiss_fft.h" local="yes" imported="no">kiss_fft.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>kiss_fftr_free</name>
      <anchorfile>kiss__fftr_8h.html</anchorfile>
      <anchor>a6885422c822dff503165060c22779559</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct kiss_fftr_state *</type>
      <name>kiss_fftr_cfg</name>
      <anchorfile>kiss__fftr_8h.html</anchorfile>
      <anchor>a9770a73a2aed969522b253322d069fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void KISS_FFT_API</type>
      <name>kiss_fftr</name>
      <anchorfile>kiss__fftr_8h.html</anchorfile>
      <anchor>ab68dd0e80e493c9dd1d57926a1ecfb86</anchor>
      <arglist>(kiss_fftr_cfg cfg, const kiss_fft_scalar *timedata, kiss_fft_cpx *freqdata)</arglist>
    </member>
    <member kind="function">
      <type>kiss_fftr_cfg KISS_FFT_API</type>
      <name>kiss_fftr_alloc</name>
      <anchorfile>kiss__fftr_8h.html</anchorfile>
      <anchor>adc2cf0360ae1647c0d5c903dcff8c442</anchor>
      <arglist>(int nfft, int inverse_fft, void *mem, size_t *lenmem)</arglist>
    </member>
    <member kind="function">
      <type>void KISS_FFT_API</type>
      <name>kiss_fftri</name>
      <anchorfile>kiss__fftr_8h.html</anchorfile>
      <anchor>a8b865459adff3e5bd659cacec6f32c21</anchor>
      <arglist>(kiss_fftr_cfg cfg, const kiss_fft_cpx *freqdata, kiss_fft_scalar *timedata)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kissfft.hh</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxFFT/3rdparty/KissFFT/</path>
    <filename>kissfft_8hh.html</filename>
    <class kind="class">kissfft</class>
  </compound>
  <compound kind="file">
    <name>kissfft_i32.hh</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxFFT/3rdparty/KissFFT/</path>
    <filename>kissfft__i32_8hh.html</filename>
    <class kind="struct">complex_s</class>
    <class kind="class">kissfft_i32</class>
  </compound>
  <compound kind="file">
    <name>lapi.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lapi_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lapi_8h" name="lapi.h" local="yes" imported="no">lapi.h</includes>
    <includes id="ldebug_8h" name="ldebug.h" local="yes" imported="no">ldebug.h</includes>
    <includes id="ldo_8h" name="ldo.h" local="yes" imported="no">ldo.h</includes>
    <includes id="lfunc_8h" name="lfunc.h" local="yes" imported="no">lfunc.h</includes>
    <includes id="lgc_8h" name="lgc.h" local="yes" imported="no">lgc.h</includes>
    <includes id="lmem_8h" name="lmem.h" local="yes" imported="no">lmem.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <includes id="lstring_8h" name="lstring.h" local="yes" imported="no">lstring.h</includes>
    <includes id="ltable_8h" name="ltable.h" local="yes" imported="no">ltable.h</includes>
    <includes id="ltm_8h" name="ltm.h" local="yes" imported="no">ltm.h</includes>
    <includes id="lundump_8h" name="lundump.h" local="yes" imported="no">lundump.h</includes>
    <includes id="lvm_8h" name="lvm.h" local="yes" imported="no">lvm.h</includes>
    <class kind="struct">CallS</class>
    <member kind="define">
      <type>#define</type>
      <name>checkresults</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a6b76ec051caca9db7e44638873044e98</anchor>
      <arglist>(L, na, nr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getGtable</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a14981442f9f70617ab8d821bfc5b8794</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ispseudo</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a23aaf36182310f7e0108a065732710a2</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isupvalue</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>aa8693ff1ffbbabc73472cd938dbd8086</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isvalid</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>aa414c9c792a81e37b5380c323b107194</anchor>
      <arglist>(L, o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lapi_c</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a6f4862161259fd87002d41735b0ccfa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>aux_rawset</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>af95fcf06d620f6a244caf0097e610a07</anchor>
      <arglist>(lua_State *L, int idx, TValue *key, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>aux_upvalue</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>aa300a4cd32bcefdee8e1457e0e4fbacb</anchor>
      <arglist>(TValue *fi, int n, TValue **val, GCObject **owner)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>auxgetstr</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a1b28b3a312121ffb29541632648b9f78</anchor>
      <arglist>(lua_State *L, const TValue *t, const char *k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>auxsetstr</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a0667fbf88666853554967226d9a3df4d</anchor>
      <arglist>(lua_State *L, const TValue *t, const char *k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>f_call</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>ac3926c93fb08234f9f47e24653124910</anchor>
      <arglist>(lua_State *L, void *ud)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>finishrawget</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a33830676158a2e9fde44f07109035425</anchor>
      <arglist>(lua_State *L, const TValue *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Table *</type>
      <name>gettable</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a4ebfbcdc1a7a4f0332d4dd532a817212</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static UpVal **</type>
      <name>getupvalref</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>afe9a3b06ff27bba372b28ad108c9c3e8</anchor>
      <arglist>(lua_State *L, int fidx, int n, LClosure **pf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static StkId</type>
      <name>index2stack</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a7acfd65878b2f2c7529c788ce08d1949</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TValue *</type>
      <name>index2value</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a7c66797ff8396fc9258bb9fc08e959d8</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_absindex</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a32821b04960f1c1223132349d04911c1</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_arith</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a08501a34884feca01759dec174d69c88</anchor>
      <arglist>(lua_State *L, int op)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_CFunction</type>
      <name>lua_atpanic</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a90bf785da77985164dbe2eb0d64bf82e</anchor>
      <arglist>(lua_State *L, lua_CFunction panicf)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_callk</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>ac5fef99e413a94e396b70b8263704ad3</anchor>
      <arglist>(lua_State *L, int nargs, int nresults, lua_KContext ctx, lua_KFunction k)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_checkstack</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a1d762b92d5d82d6fa9f54ccf5c89d6a2</anchor>
      <arglist>(lua_State *L, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_closeslot</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a6b258ccd1dc16b90aa17eed183f283e3</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_compare</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a5fbae51f515549d4657d0efc676defee</anchor>
      <arglist>(lua_State *L, int index1, int index2, int op)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_concat</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a1de3afee1daece63d455f23818c883d9</anchor>
      <arglist>(lua_State *L, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_copy</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a111bd3fa34fe656f415edae5e343e13e</anchor>
      <arglist>(lua_State *L, int fromidx, int toidx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_createtable</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a7f93e3baf3101cad59ec61b7744a55d8</anchor>
      <arglist>(lua_State *L, int narray, int nrec)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_dump</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a68295f56f04fd0d5c0adfb1793a04b4c</anchor>
      <arglist>(lua_State *L, lua_Writer writer, void *data, int strip)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_error</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a6ba7b91143fe8a03910420d800de8e97</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_gc</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>aa93573057f708d826613186a9d40c87d</anchor>
      <arglist>(lua_State *L, int what,...)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_Alloc</type>
      <name>lua_getallocf</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a3dbff8747b32b799cf63603c46da06cc</anchor>
      <arglist>(lua_State *L, void **ud)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_getfield</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a8b47f1b5685c3f8018ba926abb99af24</anchor>
      <arglist>(lua_State *L, int idx, const char *k)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_getglobal</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a8185a9c46d5930205f95beee4991e9f0</anchor>
      <arglist>(lua_State *L, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_geti</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a631ebda324b6a0f382ab6b9314917384</anchor>
      <arglist>(lua_State *L, int idx, lua_Integer n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_getiuservalue</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a57c21a629f94ee0acc21a25d83bfaeba</anchor>
      <arglist>(lua_State *L, int idx, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_getmetatable</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a4caa9ca5e47a30bd45e33d83bf2d6d6e</anchor>
      <arglist>(lua_State *L, int objindex)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_gettable</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>aa572dbc6e86f796a3e82ffcae4478aeb</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_gettop</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>afbb08ecb69421875494105d4de68e5bf</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *</type>
      <name>lua_getupvalue</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a6313d489ca34ffc9bfa5f83dc6a004cd</anchor>
      <arglist>(lua_State *L, int funcindex, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_iscfunction</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a3b922032c9fe2930399186a3647cc3ad</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_isinteger</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>aba53e83eb1fff94b5ed96203bb52d8ae</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_isnumber</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a99451f234bf085c9c46c3d17a5aef905</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_isstring</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a9f20233199a414b04c1c4b43f5d040f3</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_isuserdata</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>aa8a1dab86cfb4e0f9a4d1f699af0041b</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_len</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a28bdc8c01771ec2524b329a409a08040</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_load</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>aa7a94c45f3eec251e5b258d7482ffe87</anchor>
      <arglist>(lua_State *L, lua_Reader reader, void *data, const char *chunkname, const char *mode)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void *</type>
      <name>lua_newuserdatauv</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a9c09a58b86c71e997d7ccabb67f18c12</anchor>
      <arglist>(lua_State *L, size_t size, int nuvalue)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_next</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>aa8bf464b98335a075732200ad91ce1de</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_pcallk</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a624df4cb2312b762c4fb528ecc889385</anchor>
      <arglist>(lua_State *L, int nargs, int nresults, int errfunc, lua_KContext ctx, lua_KFunction k)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_pushboolean</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a56bbb7479265e38da2e2596e6ec25faa</anchor>
      <arglist>(lua_State *L, int b)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_pushcclosure</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a142802b91cdd22516b54599f51e101e4</anchor>
      <arglist>(lua_State *L, lua_CFunction fn, int n)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *</type>
      <name>lua_pushfstring</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>ab7f447d2d8b8a0d0953b68675e9a812f</anchor>
      <arglist>(lua_State *L, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_pushinteger</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>adcec46ff05dfee9a3c4c05828b40c213</anchor>
      <arglist>(lua_State *L, lua_Integer n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_pushlightuserdata</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a85e3e3d32b068aef62426828a104b561</anchor>
      <arglist>(lua_State *L, void *p)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *</type>
      <name>lua_pushlstring</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a2b877f28ab7dffe6ac01e73dedb66d72</anchor>
      <arglist>(lua_State *L, const char *s, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_pushnil</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a1b4cd0d80f51e5545a97ca6c28c03c50</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_pushnumber</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a328625a03fbb5548f27b1af10f109f6a</anchor>
      <arglist>(lua_State *L, lua_Number n)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *</type>
      <name>lua_pushstring</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a82cf4021368fd940a7f8557a1b73cb50</anchor>
      <arglist>(lua_State *L, const char *s)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_pushthread</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a4175aeea9aa6dbf096ecfca7b190fa4a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_pushvalue</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a602f61a9b583d69dc1c72c8970bd65e8</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *</type>
      <name>lua_pushvfstring</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>afd3fdb4daa98da8037af0bb2280b07a7</anchor>
      <arglist>(lua_State *L, const char *fmt, va_list argp)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_rawequal</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>ace66ea78ced7fda0b367f45d09d10d83</anchor>
      <arglist>(lua_State *L, int index1, int index2)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_rawget</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a52944e714d1c64bda7b83f511c14b2d3</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_rawgeti</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>af8e4dc545cc83927d901d2f242489320</anchor>
      <arglist>(lua_State *L, int idx, lua_Integer n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_rawgetp</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>acf10870c7165e0e440eb14827a52de93</anchor>
      <arglist>(lua_State *L, int idx, const void *p)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_Unsigned</type>
      <name>lua_rawlen</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a161e2baf3d7a6a84499f6a9010cf12c8</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_rawset</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>afb2d27f421677ef40425f9054ae216a7</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_rawseti</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a757fd16e7e09280e2d4e4f9f77ba1099</anchor>
      <arglist>(lua_State *L, int idx, lua_Integer n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_rawsetp</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>aef5ff7d32a6e275fa0b8305f013bee9d</anchor>
      <arglist>(lua_State *L, int idx, const void *p)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_rotate</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>af680e24129c0e021b4fbb7700cf185dc</anchor>
      <arglist>(lua_State *L, int idx, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_setallocf</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>ac890276f9590df6a4d6aabdad9c558f0</anchor>
      <arglist>(lua_State *L, lua_Alloc f, void *ud)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_setfield</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a3f2f542ee6728d82e51b1c302f9606df</anchor>
      <arglist>(lua_State *L, int idx, const char *k)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_setglobal</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>aecf388efaede9d97581335998dfa243b</anchor>
      <arglist>(lua_State *L, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_seti</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a3f995c6cbc03d4cdebb2a6fc6fa11e59</anchor>
      <arglist>(lua_State *L, int idx, lua_Integer n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_setiuservalue</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a7383d0f43ccf69b414217a32d3947a49</anchor>
      <arglist>(lua_State *L, int idx, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_setmetatable</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a15719ea4119bdf5b3f2a406534431a7e</anchor>
      <arglist>(lua_State *L, int objindex)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_settable</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a4ca492cf3d2194aec9a6292708bf66c8</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_settop</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>adaa30f0d34786144c94644039d1d1b6e</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *</type>
      <name>lua_setupvalue</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>aa12f91ce9395eef6324a30ca75ada144</anchor>
      <arglist>(lua_State *L, int funcindex, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lua_setwarnf</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a708d3ea569d1e7174f06281ecba5a091</anchor>
      <arglist>(lua_State *L, lua_WarnFunction f, void *ud)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_status</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>aadea4b6f60174a1334ebde560968a615</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API size_t</type>
      <name>lua_stringtonumber</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>ab9c2fb9e2b2c7dad7474dd4b6f1bbcd0</anchor>
      <arglist>(lua_State *L, const char *s)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_toboolean</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a444aee9aa56b0b06175ee3c7bcf7927c</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_CFunction</type>
      <name>lua_tocfunction</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>ae790897a3311d599299895612986d850</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_toclose</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a5101545bcd4222abe101836b7931bdf9</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_Integer</type>
      <name>lua_tointegerx</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>af81c9a68425546e1f8c6354728c95170</anchor>
      <arglist>(lua_State *L, int idx, int *pisnum)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *</type>
      <name>lua_tolstring</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a1b8cd720d9b5c5e2bed92676c6804fce</anchor>
      <arglist>(lua_State *L, int idx, size_t *len)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_Number</type>
      <name>lua_tonumberx</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a375da41304604b0cba0b8c798499e673</anchor>
      <arglist>(lua_State *L, int idx, int *pisnum)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API void *</type>
      <name>lua_topointer</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a9ee0f2ef88cbf77e91c2ddca34a98b82</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_State *</type>
      <name>lua_tothread</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>ad1dcea410edb5c5595fc070f8bf2e9a0</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void *</type>
      <name>lua_touserdata</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a0444ddf13e5618bca969e4b3b47bc0cc</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_type</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a652b273947f0656686f998d8e90cd3ea</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *</type>
      <name>lua_typename</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a685aff85ca274ca9e318139c58eee66d</anchor>
      <arglist>(lua_State *L, int t)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void *</type>
      <name>lua_upvalueid</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>af20e3a68caf3e24d35318baf952c5567</anchor>
      <arglist>(lua_State *L, int fidx, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_upvaluejoin</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a9ce27da3bd8232ac4a0d383e924a0c7a</anchor>
      <arglist>(lua_State *L, int fidx1, int n1, int fidx2, int n2)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_Number</type>
      <name>lua_version</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a173602b148e6a610676e866fb7874ff1</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lua_warning</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a383441029934d459d9b7cd89d3c851e8</anchor>
      <arglist>(lua_State *L, const char *msg, int tocont)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_xmove</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>ae27bb8d0218710bbbfefc1f573839d6d</anchor>
      <arglist>(lua_State *from, lua_State *to, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reverse</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>a2c07d0a193ad3ae19b4682ed92973c70</anchor>
      <arglist>(lua_State *L, StkId from, StkId to)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>touserdata</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>ae98ecd8a638f53798949d5966c0cbed4</anchor>
      <arglist>(const TValue *o)</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>lua_ident</name>
      <anchorfile>lapi_8c.html</anchorfile>
      <anchor>acbf4dc2e5f80547c7f54f41a179258b2</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lapi.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lapi_8h.html</filename>
    <includes id="llimits_8h" name="llimits.h" local="yes" imported="no">llimits.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>adjustresults</name>
      <anchorfile>lapi_8h.html</anchorfile>
      <anchor>afd1f4a36958642707b7598a48c507599</anchor>
      <arglist>(L, nres)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>api_checknelems</name>
      <anchorfile>lapi_8h.html</anchorfile>
      <anchor>a9785915283c3f0a0ec90f1b6be32b2c2</anchor>
      <arglist>(L, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>api_incr_top</name>
      <anchorfile>lapi_8h.html</anchorfile>
      <anchor>afe4a5994dd3704ec53de77f9fd121915</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>codeNresults</name>
      <anchorfile>lapi_8h.html</anchorfile>
      <anchor>a605e47ad8af5d2c7a821081dc37ddc90</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>decodeNresults</name>
      <anchorfile>lapi_8h.html</anchorfile>
      <anchor>ad3db9b65c4817380f144bd6e6337850f</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>hastocloseCfunc</name>
      <anchorfile>lapi_8h.html</anchorfile>
      <anchor>a5707387c1d9df9ae5bea729c1109ddf6</anchor>
      <arglist>(n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lauxlib.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lauxlib_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lauxlib_8h" name="lauxlib.h" local="yes" imported="no">lauxlib.h</includes>
    <class kind="struct">LoadF</class>
    <class kind="struct">LoadS</class>
    <class kind="struct">UBox</class>
    <member kind="define">
      <type>#define</type>
      <name>buffonstack</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a58cb6b4ecea4192420347c2edc9e0ea0</anchor>
      <arglist>(B)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>checkbufferlevel</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>aecc129493ce7a984b60fef246d44a011</anchor>
      <arglist>(B, idx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>freelist</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a896e77038c659ca416b686f1e7a93eb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_inspectstat</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a5dbc30b9986c3aeb0834ffcd615acb45</anchor>
      <arglist>(stat, what)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lauxlib_c</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a278591952532b1fb04508c2bc4acd385</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LEVELS1</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a6e3d7fb82b885f522e902bcb0386a626</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LEVELS2</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a5f9e9ae6eacbd733a346ecdb14f0e69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_LIB</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a884b19ad6094d6238c4072a8064aeb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_SIZET</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>aa927c7bf177c162feda3483e1e972b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct LoadF</type>
      <name>LoadF</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a482c2598b668c96a68dabb9fb5a6886d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct LoadS</type>
      <name>LoadS</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a717dbcc7ef165c8a810dff0bfb556ebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct UBox</type>
      <name>UBox</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>acbefa8abd6262ef921e53fb16ae1bcd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>boxgc</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a1957766835de815798e07848d3d14810</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>checkcontrol</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a7495a600adbb32914fda94c0b5eea1ad</anchor>
      <arglist>(lua_State *L, const char *message, int tocont)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>errfile</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a5899b2cf676252a49cc95a89536d0e38</anchor>
      <arglist>(lua_State *L, const char *what, int fnameindex)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>findfield</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a36c8f149b779f8c9a5c042ea9784d80a</anchor>
      <arglist>(lua_State *L, int objidx, int level)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>getF</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a51d79018e5cbe2f3cd784f3ae22a65fb</anchor>
      <arglist>(lua_State *L, void *ud, size_t *size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>getS</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a7fb82f42d22d1cbde5e3af0561389cbf</anchor>
      <arglist>(lua_State *L, void *ud, size_t *size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>interror</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>ac900510f548ea0ea6d53358d2aedd100</anchor>
      <arglist>(lua_State *L, int arg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>l_alloc</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>ac69fc1fd1f00a5bdf07657b2e29bbedc</anchor>
      <arglist>(void *ud, void *ptr, size_t osize, size_t nsize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>lastlevel</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>af3eb164386f8acd9cfd63e7ea4ad4dad</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_addgsub</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a5dcf12b98ab3ef52b7885a27f48fadea</anchor>
      <arglist>(luaL_Buffer *b, const char *s, const char *p, const char *r)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_addlstring</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a0d56993399c45ae61ebb9b448dc30538</anchor>
      <arglist>(luaL_Buffer *B, const char *s, size_t l)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_addstring</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>aced031f9a3f68375e9f80315933d9a88</anchor>
      <arglist>(luaL_Buffer *B, const char *s)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_addvalue</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a59a8ac34826fee305ad56101d97aee18</anchor>
      <arglist>(luaL_Buffer *B)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int</type>
      <name>luaL_argerror</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>ac607576dd107a3120cd51948989f1ed2</anchor>
      <arglist>(lua_State *L, int arg, const char *extramsg)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_buffinit</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a0830ef75e335f6d7590b0e058f82a5eb</anchor>
      <arglist>(lua_State *L, luaL_Buffer *B)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API char *</type>
      <name>luaL_buffinitsize</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a4f1a8d2f28779b1680587982b1385b61</anchor>
      <arglist>(lua_State *L, luaL_Buffer *B, size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int</type>
      <name>luaL_callmeta</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>abfb23747df76e74d28ac48dabda0c3e1</anchor>
      <arglist>(lua_State *L, int obj, const char *event)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_checkany</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a8ebfe706b773eaaf50283e6583d4642e</anchor>
      <arglist>(lua_State *L, int arg)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API lua_Integer</type>
      <name>luaL_checkinteger</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>aa15bea412c49bfdee1f3dbff096ce7d2</anchor>
      <arglist>(lua_State *L, int arg)</arglist>
    </member>
    <member kind="function">
      <type>const LUALIB_API char *</type>
      <name>luaL_checklstring</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a78ade2fd8d9f0f0e2bfc97db71e85731</anchor>
      <arglist>(lua_State *L, int arg, size_t *len)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API lua_Number</type>
      <name>luaL_checknumber</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a9f2c941bb5eb7d3a7746f35c4fe3cced</anchor>
      <arglist>(lua_State *L, int arg)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int</type>
      <name>luaL_checkoption</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a7a3959469b5643d9ea2313eb11a3946f</anchor>
      <arglist>(lua_State *L, int arg, const char *def, const char *const lst[])</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_checkstack</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a7c46517055e0e8cb25e61b959709083a</anchor>
      <arglist>(lua_State *L, int space, const char *msg)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_checktype</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a0f8f78c4edc5cbf890690b3cf9615dc8</anchor>
      <arglist>(lua_State *L, int arg, int t)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void *</type>
      <name>luaL_checkudata</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a1799d8a48445b6f9d39462d8f1b0285a</anchor>
      <arglist>(lua_State *L, int ud, const char *tname)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_checkversion_</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a8ad94df78305955cad1c698ea9d1eee9</anchor>
      <arglist>(lua_State *L, lua_Number ver, size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int</type>
      <name>luaL_error</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a6c51d83d29244779392551388913e08a</anchor>
      <arglist>(lua_State *L, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int</type>
      <name>luaL_execresult</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a3db3f3a0c7de522b5e494c3ad06186d8</anchor>
      <arglist>(lua_State *L, int stat)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int</type>
      <name>luaL_fileresult</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a86309080a5d45b232bcc240b45d06942</anchor>
      <arglist>(lua_State *L, int stat, const char *fname)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int</type>
      <name>luaL_getmetafield</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>add7cea31816ff3f61014031248e0daa6</anchor>
      <arglist>(lua_State *L, int obj, const char *event)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int</type>
      <name>luaL_getsubtable</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a4cd66d7b986316711233243a268e8e04</anchor>
      <arglist>(lua_State *L, int idx, const char *fname)</arglist>
    </member>
    <member kind="function">
      <type>const LUALIB_API char *</type>
      <name>luaL_gsub</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a8eaec654fd7031b1f8834e8e3dbac33e</anchor>
      <arglist>(lua_State *L, const char *s, const char *p, const char *r)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API lua_Integer</type>
      <name>luaL_len</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>aa525c1b6aa90c90d684ef64cf2215e21</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int</type>
      <name>luaL_loadbufferx</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a867ca33afe2cb3d07bfc238cbb438f61</anchor>
      <arglist>(lua_State *L, const char *buff, size_t size, const char *name, const char *mode)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int</type>
      <name>luaL_loadfilex</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a6ac3b2572d5ce635c4617aed2a0eb649</anchor>
      <arglist>(lua_State *L, const char *filename, const char *mode)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int</type>
      <name>luaL_loadstring</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>ac1503e3f7db09148f426164834c37a57</anchor>
      <arglist>(lua_State *L, const char *s)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int</type>
      <name>luaL_newmetatable</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a2664eb7bcc85bbf6eeded2a81cf09b01</anchor>
      <arglist>(lua_State *L, const char *tname)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API lua_State *</type>
      <name>luaL_newstate</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>aac01e11c3aeeec5ca26b28f285eadb9e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API lua_Integer</type>
      <name>luaL_optinteger</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>ab10ff110a5ba19b4385947de7834ee3c</anchor>
      <arglist>(lua_State *L, int arg, lua_Integer def)</arglist>
    </member>
    <member kind="function">
      <type>const LUALIB_API char *</type>
      <name>luaL_optlstring</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>ae5146e0dd8da8faee0cc6c283b8a1dde</anchor>
      <arglist>(lua_State *L, int arg, const char *def, size_t *len)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API lua_Number</type>
      <name>luaL_optnumber</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>afa696696945ee6215c0033656ee64e97</anchor>
      <arglist>(lua_State *L, int arg, lua_Number def)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API char *</type>
      <name>luaL_prepbuffsize</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>ae695ed340bec54979c499b70d7d29318</anchor>
      <arglist>(luaL_Buffer *B, size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_pushresult</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a3a1f80033814e2057583a7d24cee23b4</anchor>
      <arglist>(luaL_Buffer *B)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_pushresultsize</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>aae36c3a2c184f1b2619ad7f99f2b4c16</anchor>
      <arglist>(luaL_Buffer *B, size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int</type>
      <name>luaL_ref</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a1adeae26be7c2e3001c3583f43f70720</anchor>
      <arglist>(lua_State *L, int t)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_requiref</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a3cb8205f86c838d8f82b7d2360b1b0f4</anchor>
      <arglist>(lua_State *L, const char *modname, lua_CFunction openf, int glb)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_setfuncs</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a4cab22d0cb403fa6b94f2542f4303096</anchor>
      <arglist>(lua_State *L, const luaL_Reg *l, int nup)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_setmetatable</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>ae3907fc11c3e2af69f00ab4a37872cae</anchor>
      <arglist>(lua_State *L, const char *tname)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void *</type>
      <name>luaL_testudata</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>af2ad56ae788ac3a59b4e0e29852ab460</anchor>
      <arglist>(lua_State *L, int ud, const char *tname)</arglist>
    </member>
    <member kind="function">
      <type>const LUALIB_API char *</type>
      <name>luaL_tolstring</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>ade58f568305ef7d65aebb008dabd58fe</anchor>
      <arglist>(lua_State *L, int idx, size_t *len)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_traceback</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a67bf3728d34d2c9badb2bd2f57c75233</anchor>
      <arglist>(lua_State *L, lua_State *L1, const char *msg, int level)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int</type>
      <name>luaL_typeerror</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>aaa48a92e16c27c06e9c56e526e70f111</anchor>
      <arglist>(lua_State *L, int arg, const char *tname)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_unref</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>ad5e8303f3809d26c336c3e18879b7f4e</anchor>
      <arglist>(lua_State *L, int t, int ref)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_where</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a0f4d3c30c07eae36aa25605df84279a0</anchor>
      <arglist>(lua_State *L, int level)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>newbox</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a22714b3538a1ad6943014db449d4ed19</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>newbuffsize</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a5a09a1507f8338fd07d77992e200c5d2</anchor>
      <arglist>(luaL_Buffer *B, size_t sz)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>panic</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>aa9ed62d0906c6d69ad16bd1b018d660b</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char *</type>
      <name>prepbuffsize</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a96b72c2bee2d49148b93676ea09818a5</anchor>
      <arglist>(luaL_Buffer *B, size_t sz, int boxidx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pushfuncname</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a0aa557042467d3f84d0663c742b32946</anchor>
      <arglist>(lua_State *L, lua_Debug *ar)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>pushglobalfuncname</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a4f35430f7ecfcbd5f507e550937046b4</anchor>
      <arglist>(lua_State *L, lua_Debug *ar)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>resizebox</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>acdf7f3169e55f9c8bd3d314358a9e778</anchor>
      <arglist>(lua_State *L, int idx, size_t newsize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>skipBOM</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a2166815af5654076fea257c99eca1789</anchor>
      <arglist>(LoadF *lf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>skipcomment</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a6adfc638788adb7cb8c7eaa246dbea17</anchor>
      <arglist>(LoadF *lf, int *cp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>tag_error</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>ab8e946260debec8d4bbc714b76a1613b</anchor>
      <arglist>(lua_State *L, int arg, int tag)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>warnfcont</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>ad1aefe736600eec70417cbad247abb28</anchor>
      <arglist>(void *ud, const char *message, int tocont)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>warnfoff</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a5f33ecbe92de777050827fe763a7fa59</anchor>
      <arglist>(void *ud, const char *message, int tocont)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>warnfon</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>af68f58c7a0198c5b7c1781093bf820e0</anchor>
      <arglist>(void *ud, const char *message, int tocont)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const luaL_Reg</type>
      <name>boxmt</name>
      <anchorfile>lauxlib_8c.html</anchorfile>
      <anchor>a73790a7785f0b5ecc0a57e8d9d2fbbcf</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lauxlib.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lauxlib_8h.html</filename>
    <includes id="luaconf_8h" name="luaconf.h" local="yes" imported="no">luaconf.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <class kind="struct">luaL_Buffer</class>
    <class kind="struct">luaL_Reg</class>
    <class kind="struct">luaL_Stream</class>
    <member kind="define">
      <type>#define</type>
      <name>lua_assert</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a5978f5fda715bd80e845df1e16ad7780</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_ERRFILE</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ab8d4418d33cd59728435db95ac2caf5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_FILEHANDLE</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a36f3babeb54bee1ebba63fe4fa94189a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_GNAME</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a074d53b3afd2b899d4b986c9643fb41a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_LOADED_TABLE</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a0fbee1a8156dc622618c9f6048281a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_NOREF</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a3bfb758f2ac7c9ecb758e1aeaaa82d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_PRELOAD_TABLE</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ab654a257ab8f9de4ba519a64a9a9ea91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_REFNIL</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a004a6b76c047f3b94890a08dbdcbbee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_writeline</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>aa4791d9826315ea2d1c716f852026246</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_writestring</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a575f50815c13a7a99b8ed1ac03fe714a</anchor>
      <arglist>(s, l)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_writestringerror</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a0706f68a79575584d365d033d613707b</anchor>
      <arglist>(s, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_addchar</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a63935c5b4cf5d45930c875f6cc5e1432</anchor>
      <arglist>(B, c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_addsize</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a7c0adb7401e0be1a843946cee0556684</anchor>
      <arglist>(B, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_argcheck</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a48ce6cd86a7448e97f258097a7abc44d</anchor>
      <arglist>(L, cond, arg, extramsg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_argexpected</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ad13737dbd230fffc0b9925b1c728c58e</anchor>
      <arglist>(L, cond, arg, tname)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_buffaddr</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a3328ae8405aac1707d4b400d0d2c26dd</anchor>
      <arglist>(bf)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_bufflen</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ab43380e8ecfabde7c32aec748df1cf59</anchor>
      <arglist>(bf)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_buffsub</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a1f4e8f07742faa5e6c25a971a53f1e7b</anchor>
      <arglist>(B, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_checkstring</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ad9917d22c79651fdd73d42c146b5056f</anchor>
      <arglist>(L, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_checkversion</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>aa538485cd28f143fabea2325b9ecd477</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_dofile</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>aa49a7a47a683d6e7868ede50ceb826be</anchor>
      <arglist>(L, fn)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_dostring</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a1a0639bfde6b1e2f6181af45b0137cf5</anchor>
      <arglist>(L, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_getmetatable</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a201407aa41ff74577c67308372a130d9</anchor>
      <arglist>(L, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_loadbuffer</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ae210c8b2a9a27ee62b2e846e93ae876f</anchor>
      <arglist>(L, s, sz, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_loadfile</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a023c745560d0ed613efb6eada57a3c13</anchor>
      <arglist>(L, f)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_newlib</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a5088ff720ec66200d83eb78467b77239</anchor>
      <arglist>(L, l)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_newlibtable</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ad575a4fd1f53fa454b5d9745fedecdc4</anchor>
      <arglist>(L, l)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAL_NUMSIZES</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ae6c79b83e1d493d4ab680e74e5a85a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_opt</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>aca033280b0176012ef290131876f706e</anchor>
      <arglist>(L, f, n, d)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_optstring</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a732bc5882c4a5da46b236649ab6db47b</anchor>
      <arglist>(L, n, d)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_prepbuffer</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>acc49fd35fabb25016f7de3256eb9bc6c</anchor>
      <arglist>(B)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_pushfail</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a8666135f7a1412f5eaa14857aec279f0</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaL_typename</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a2bee94954917c5bccb05d6578f3c675b</anchor>
      <arglist>(L, i)</arglist>
    </member>
    <member kind="typedef">
      <type>struct luaL_Buffer</type>
      <name>luaL_Buffer</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>aaed907641807460fcee0e1cb9a9e9ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct luaL_Reg</type>
      <name>luaL_Reg</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ab5ca0c51890e3970d0db1df2a1922b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct luaL_Stream</type>
      <name>luaL_Stream</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a21bf593878812ad2cc1b962ae5efc064</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_addgsub</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a5dcf12b98ab3ef52b7885a27f48fadea</anchor>
      <arglist>(luaL_Buffer *b, const char *s, const char *p, const char *r)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void()</type>
      <name>luaL_addlstring</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a06fceedb3abb1272566ca22c96e34b95</anchor>
      <arglist>(luaL_Buffer *B, const char *s, size_t l)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void()</type>
      <name>luaL_addstring</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ad9c038f6e108e216011aca1801f84f44</anchor>
      <arglist>(luaL_Buffer *B, const char *s)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void()</type>
      <name>luaL_addvalue</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>aeeb03d69681da0ec0e952b582ce3841c</anchor>
      <arglist>(luaL_Buffer *B)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int()</type>
      <name>luaL_argerror</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ad0599591343ae7836d46e685b16e69de</anchor>
      <arglist>(lua_State *L, int arg, const char *extramsg)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void()</type>
      <name>luaL_buffinit</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>aab6af54c782855fee2bef84eb41bdc00</anchor>
      <arglist>(lua_State *L, luaL_Buffer *B)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API char *()</type>
      <name>luaL_buffinitsize</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ab8f18fe563cab9ea411ae84d2c1c2518</anchor>
      <arglist>(lua_State *L, luaL_Buffer *B, size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int()</type>
      <name>luaL_callmeta</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>af26aec8cce4a3f4448c60f402d78f17d</anchor>
      <arglist>(lua_State *L, int obj, const char *e)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void()</type>
      <name>luaL_checkany</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a21ba19f50ce2a499224d2710f6fa7728</anchor>
      <arglist>(lua_State *L, int arg)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API lua_Integer()</type>
      <name>luaL_checkinteger</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a4fab48acb62fbf5344ff26e482afaab2</anchor>
      <arglist>(lua_State *L, int arg)</arglist>
    </member>
    <member kind="function">
      <type>const LUALIB_API char *()</type>
      <name>luaL_checklstring</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a268ef13a3fa9961570a4ebd75dd7abc4</anchor>
      <arglist>(lua_State *L, int arg, size_t *l)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API lua_Number()</type>
      <name>luaL_checknumber</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ac0919af2e419b4b9e86d6ddb355cec65</anchor>
      <arglist>(lua_State *L, int arg)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int()</type>
      <name>luaL_checkoption</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ae4a7f494cc400b09f5cbccfc3f8187c5</anchor>
      <arglist>(lua_State *L, int arg, const char *def, const char *const lst[])</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void()</type>
      <name>luaL_checkstack</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a724f5a5aeee97c0b40948c8bca91341c</anchor>
      <arglist>(lua_State *L, int sz, const char *msg)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void()</type>
      <name>luaL_checktype</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ae9c9f80f66ca2ff9567e4db4d1d704e3</anchor>
      <arglist>(lua_State *L, int arg, int t)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void *()</type>
      <name>luaL_checkudata</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>aed8d8e4f3b95c6bcac246ec9895027b1</anchor>
      <arglist>(lua_State *L, int ud, const char *tname)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void()</type>
      <name>luaL_checkversion_</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ab42194a5a9cd8a6f6ee9123ef1807e52</anchor>
      <arglist>(lua_State *L, lua_Number ver, size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int()</type>
      <name>luaL_error</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a994f73d7985c30672469a260d9e86ae6</anchor>
      <arglist>(lua_State *L, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int()</type>
      <name>luaL_execresult</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a2e009e523534f5ad087e7834e711b781</anchor>
      <arglist>(lua_State *L, int stat)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int()</type>
      <name>luaL_fileresult</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ab94b3cb77f5a0ae622ae4ba5f99af4c7</anchor>
      <arglist>(lua_State *L, int stat, const char *fname)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int()</type>
      <name>luaL_getmetafield</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>aed3f129411ba1ec14f813d650f16384d</anchor>
      <arglist>(lua_State *L, int obj, const char *e)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int()</type>
      <name>luaL_getsubtable</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a2605da7ef3a12d7e9cfa85939245f941</anchor>
      <arglist>(lua_State *L, int idx, const char *fname)</arglist>
    </member>
    <member kind="function">
      <type>const LUALIB_API char *()</type>
      <name>luaL_gsub</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a5b20469c86503b53127dc4fb52d2889d</anchor>
      <arglist>(lua_State *L, const char *s, const char *p, const char *r)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API lua_Integer()</type>
      <name>luaL_len</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ac9d38b77e425247b630afdb212401a05</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int()</type>
      <name>luaL_loadbufferx</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a3ab1955dd9322cf03e2d3626ebfae669</anchor>
      <arglist>(lua_State *L, const char *buff, size_t sz, const char *name, const char *mode)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int()</type>
      <name>luaL_loadfilex</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a8c38c6dcf9db7e110e525b46742bacf8</anchor>
      <arglist>(lua_State *L, const char *filename, const char *mode)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int()</type>
      <name>luaL_loadstring</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ac88130d6214ff6b3e2f1781f327807eb</anchor>
      <arglist>(lua_State *L, const char *s)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int()</type>
      <name>luaL_newmetatable</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a0e9e032108e7aedc05836b0c1d72a0fa</anchor>
      <arglist>(lua_State *L, const char *tname)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API lua_State *()</type>
      <name>luaL_newstate</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a7d8712fcede90ae93d5a9a7b409c586e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API lua_Integer()</type>
      <name>luaL_optinteger</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>aeb7f0d9ff0b8244215c2a5950a168bb8</anchor>
      <arglist>(lua_State *L, int arg, lua_Integer def)</arglist>
    </member>
    <member kind="function">
      <type>const LUALIB_API char *()</type>
      <name>luaL_optlstring</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a1b7009eee4ed8d1b7a0a0b5237efa3fd</anchor>
      <arglist>(lua_State *L, int arg, const char *def, size_t *l)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API lua_Number()</type>
      <name>luaL_optnumber</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>aa26a2aaafd22fe5c02c84eb9a7098fd8</anchor>
      <arglist>(lua_State *L, int arg, lua_Number def)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API char *()</type>
      <name>luaL_prepbuffsize</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a0fb6d10de24960ceed452061b47c2c06</anchor>
      <arglist>(luaL_Buffer *B, size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void()</type>
      <name>luaL_pushresult</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>aac5dfab9ba0ced4f5ae3b22aa35faffe</anchor>
      <arglist>(luaL_Buffer *B)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void()</type>
      <name>luaL_pushresultsize</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ac12082513e8da6bfd5b834e840789682</anchor>
      <arglist>(luaL_Buffer *B, size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int()</type>
      <name>luaL_ref</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a2b69e67252d95df410818251f4b2d8e5</anchor>
      <arglist>(lua_State *L, int t)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void()</type>
      <name>luaL_requiref</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>af6e3e3ca0a445a50f34cfc26f89c7d61</anchor>
      <arglist>(lua_State *L, const char *modname, lua_CFunction openf, int glb)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void()</type>
      <name>luaL_setfuncs</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a8750009b9bbc508e4c3818ebd15b4e14</anchor>
      <arglist>(lua_State *L, const luaL_Reg *l, int nup)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void()</type>
      <name>luaL_setmetatable</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a4ef6497609d8cb52f8f4dc0ec489bb7a</anchor>
      <arglist>(lua_State *L, const char *tname)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void *()</type>
      <name>luaL_testudata</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>ab40f618f7e65d9af23e01f3924c3d6c8</anchor>
      <arglist>(lua_State *L, int ud, const char *tname)</arglist>
    </member>
    <member kind="function">
      <type>const LUALIB_API char *()</type>
      <name>luaL_tolstring</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a68d776cc97706b14fb7ddd424a38e1f7</anchor>
      <arglist>(lua_State *L, int idx, size_t *len)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void()</type>
      <name>luaL_traceback</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a664cc293d6c7a7dc67857fe95583a10e</anchor>
      <arglist>(lua_State *L, lua_State *L1, const char *msg, int level)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API int()</type>
      <name>luaL_typeerror</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a38cc1bb8d85efadc840f38b33e37326b</anchor>
      <arglist>(lua_State *L, int arg, const char *tname)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void()</type>
      <name>luaL_unref</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a6200030ecae784852045161274501e0e</anchor>
      <arglist>(lua_State *L, int t, int ref)</arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void()</type>
      <name>luaL_where</name>
      <anchorfile>lauxlib_8h.html</anchorfile>
      <anchor>a269122a77674ca63c9193c2a30b4729e</anchor>
      <arglist>(lua_State *L, int lvl)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lbaselib.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lbaselib_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lauxlib_8h" name="lauxlib.h" local="yes" imported="no">lauxlib.h</includes>
    <includes id="lualib_8h" name="lualib.h" local="yes" imported="no">lualib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>lbaselib_c</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a2f5604e97f34f28d76a1eb287e7784a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_LIB</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a884b19ad6094d6238c4072a8064aeb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESERVEDSLOT</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a47cb030f7cbc859ebdfb6101eec2f64f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPACECHARS</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a65fad87fefeb813e5ff7e217a1c89eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>b_str2int</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a78f1ffc60cf4b6e7e1cb7089eb11072d</anchor>
      <arglist>(const char *s, int base, lua_Integer *pn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>dofilecont</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>aef7e9941ec82371f02ab7617a49e4f2e</anchor>
      <arglist>(lua_State *L, int d1, lua_KContext d2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>finishpcall</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a4157e08e6e4e7f4e7ec65b96ca2a22d8</anchor>
      <arglist>(lua_State *L, int status, lua_KContext extra)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>generic_reader</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>ad467c787e381e8d18e4c7b46b4f1b05d</anchor>
      <arglist>(lua_State *L, void *ud, size_t *size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ipairsaux</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a9e49fcec5e66e36e817b1951123efc03</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>load_aux</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a32e7b00b9c21d72a3e6a56e12c3f0e08</anchor>
      <arglist>(lua_State *L, int status, int envidx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_assert</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a8ba9378d5d46ef34a7429d52c3f3e4c7</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_collectgarbage</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a07f71966c943cc9761ab129f64d4ac80</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_dofile</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a86a4e35d9c9ad4661a0dbbac3758c049</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_error</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a2ecfa987569d0b4c1063f3e204e42dd2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_getmetatable</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>addfd66adcbe4c777cf5e10536d27d8b1</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_ipairs</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a5cb8b3b13437afd94c3313f0a4b17d06</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_load</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a4a9a3613fcf80fe033e044f7e19bed69</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_loadfile</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>aeb4cb83db820979bbdd7710109b52957</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_next</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>ac0b11ecf3ced275821aaf5a03ed33b02</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_pairs</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a36def102f87ba8c40734489231e90109</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_pcall</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a1fb2725eed679431d070b2e9e7abc223</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_print</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a865eb761a305c588d6940da5272375b7</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_rawequal</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a4dbd4fb89ec70a7b07cad52f7c13e637</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_rawget</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a248a6847a33f31c69a43a76b6b8bcb4b</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_rawlen</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a68b39dfb2717573478ca211e9785dc6a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_rawset</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a7b7225051c25127792f30eadd3498cc3</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_select</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>ac2909062d4ac2b0396c640407e5b19d8</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_setmetatable</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>af7799a987ba6d158a96a52e80fb5beaf</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_tonumber</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a6224f7b7c4485996e1c22eae32de990d</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_tostring</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a15bd8ce3f719c87883bcb578c60677e7</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_type</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a7135b660cac1e25a2854acd9849cd4a4</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_warn</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a74d1725faf08640e4cebb3bfe42b6e2b</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_xpcall</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a5fbb0094fa1a56f0a4c2547f1ec4c5ab</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int</type>
      <name>luaopen_base</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>ae99bbf706d0fcfb0c1c7afbe3c4de382</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>pushmode</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a8c5f8c12154a95906e8d05df770e8472</anchor>
      <arglist>(lua_State *L, int oldmode)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const luaL_Reg</type>
      <name>base_funcs</name>
      <anchorfile>lbaselib_8c.html</anchorfile>
      <anchor>a0d05e830245692a51489fe27e499c17b</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lcode.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lcode_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lcode_8h" name="lcode.h" local="yes" imported="no">lcode.h</includes>
    <includes id="ldebug_8h" name="ldebug.h" local="yes" imported="no">ldebug.h</includes>
    <includes id="ldo_8h" name="ldo.h" local="yes" imported="no">ldo.h</includes>
    <includes id="lgc_8h" name="lgc.h" local="yes" imported="no">lgc.h</includes>
    <includes id="llex_8h" name="llex.h" local="yes" imported="no">llex.h</includes>
    <includes id="lmem_8h" name="lmem.h" local="yes" imported="no">lmem.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lopcodes_8h" name="lopcodes.h" local="yes" imported="no">lopcodes.h</includes>
    <includes id="lparser_8h" name="lparser.h" local="yes" imported="no">lparser.h</includes>
    <includes id="lstring_8h" name="lstring.h" local="yes" imported="no">lstring.h</includes>
    <includes id="ltable_8h" name="ltable.h" local="yes" imported="no">ltable.h</includes>
    <includes id="lvm_8h" name="lvm.h" local="yes" imported="no">lvm.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>hasjumps</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a6e8fdabe5b5f88f7a3e018459b83d10e</anchor>
      <arglist>(e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lcode_c</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>aea04ff04f275dadd5678a39d6547cbe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LIMLINEDIFF</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a8b6f0f419e73b43c908762a1f1f9ac3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXREGS</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>ab6ff7e20147df29e6e4710cc162be79a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>addk</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>ada05641e97457834344a5b3d2187bd45</anchor>
      <arglist>(FuncState *fs, TValue *key, TValue *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>boolF</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a6265a2a98b8fd0c973f82dd6aa11c814</anchor>
      <arglist>(FuncState *fs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>boolT</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a34c4676c9334bf58d12b1d0223897e31</anchor>
      <arglist>(FuncState *fs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>code_loadbool</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>ab947c67ef18474ab26abc6f1a81c3dfd</anchor>
      <arglist>(FuncState *fs, int A, OpCode op)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>codeABRK</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a84976cfe36717c59f9cb63b39beba091</anchor>
      <arglist>(FuncState *fs, OpCode o, int a, int b, expdesc *ec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>codearith</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>ab10806c569e8a861c7efcf845b36c8bc</anchor>
      <arglist>(FuncState *fs, BinOpr opr, expdesc *e1, expdesc *e2, int flip, int line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>codebinexpval</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>af18af1f6b975aea02c8c7be45a80d0c7</anchor>
      <arglist>(FuncState *fs, OpCode op, expdesc *e1, expdesc *e2, int line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>codebini</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a94ae37fabbb4863d4d782b58a7335106</anchor>
      <arglist>(FuncState *fs, OpCode op, expdesc *e1, expdesc *e2, int flip, int line, TMS event)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>codebitwise</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>ad84321345dde4a0ee416c6e77aa9f79a</anchor>
      <arglist>(FuncState *fs, BinOpr opr, expdesc *e1, expdesc *e2, int line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>codecommutative</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a0639238e21aa55ffe24f15b16d220372</anchor>
      <arglist>(FuncState *fs, BinOpr op, expdesc *e1, expdesc *e2, int line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>codeconcat</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a57739bb8f355074018a62ee86f8f5c36</anchor>
      <arglist>(FuncState *fs, expdesc *e1, expdesc *e2, int line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>codeeq</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>ae4fe1997f80682df6f176c52bd3d3898</anchor>
      <arglist>(FuncState *fs, BinOpr opr, expdesc *e1, expdesc *e2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>codeextraarg</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>ab4119f5c8d10ac76a119cf70bb25c5b9</anchor>
      <arglist>(FuncState *fs, int a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>codenot</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>adf2b3a04b610027f57d8ebd6a9ec2a12</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>codeorder</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>add743403f3f3e4f3478075841a65db0d</anchor>
      <arglist>(FuncState *fs, OpCode op, expdesc *e1, expdesc *e2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>codesJ</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>abafb16fe7dcc694c958e9dafeb2ad277</anchor>
      <arglist>(FuncState *fs, OpCode o, int sj, int k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>codeunexpval</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>aeb34b4c711a24f0c833d265a67ca9383</anchor>
      <arglist>(FuncState *fs, OpCode op, expdesc *e, int line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>condjump</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a5ca879c3a79630e5af194a82971f7ab2</anchor>
      <arglist>(FuncState *fs, OpCode op, int A, int B, int C, int k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>const2exp</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>ad595e6cb1e482df9d3e8cb0ba97316b1</anchor>
      <arglist>(TValue *v, expdesc *e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TValue *</type>
      <name>const2val</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a73505708162792e73d66a9a0307f2b48</anchor>
      <arglist>(FuncState *fs, const expdesc *e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>constfolding</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a690b5c3cf2d262aaef28188ecc62d1b2</anchor>
      <arglist>(FuncState *fs, int op, expdesc *e1, const expdesc *e2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>discharge2anyreg</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a42950f3fd3e5bf08697d861e865119a1</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>discharge2reg</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a961993a449bc9612ac966652646ffad6</anchor>
      <arglist>(FuncState *fs, expdesc *e, int reg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>exp2reg</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>aa89e7af4e4f692877eab94959920c493</anchor>
      <arglist>(FuncState *fs, expdesc *e, int reg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>finaltarget</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>ada56905cd28223efbcc6568614d477cd</anchor>
      <arglist>(Instruction *code, int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>finishbinexpneg</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a143564608b873128e8af05828f8c3e36</anchor>
      <arglist>(FuncState *fs, expdesc *e1, expdesc *e2, OpCode op, int line, TMS event)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>finishbinexpval</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a01a145e647812f1f883b3f3807e47e86</anchor>
      <arglist>(FuncState *fs, expdesc *e1, expdesc *e2, OpCode op, int v2, int flip, int line, OpCode mmop, TMS event)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>fitsBx</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a04beeab4c7c24c3b850206137e7f61f3</anchor>
      <arglist>(lua_Integer i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>fitsC</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a3447d4fe8de721e03288feb166a7ede0</anchor>
      <arglist>(lua_Integer i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fixjump</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a90b203d73d5f6e3ffb85079e746b028d</anchor>
      <arglist>(FuncState *fs, int pc, int dest)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>freeexp</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a9d534bd7aa79921e7339c9c1106acea9</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>freeexps</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a2afdd34342361dc25c3b44f45c87558d</anchor>
      <arglist>(FuncState *fs, expdesc *e1, expdesc *e2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>freereg</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a3331999888f54df141bd050408863d72</anchor>
      <arglist>(FuncState *fs, int reg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>freeregs</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>ae1246635c52f314e973ba1dc527f565a</anchor>
      <arglist>(FuncState *fs, int r1, int r2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getjump</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>ac74dd95e53d610cf12e752f3075fe450</anchor>
      <arglist>(FuncState *fs, int pc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Instruction *</type>
      <name>getjumpcontrol</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a755e9c104abc7fa7bb87437964b19628</anchor>
      <arglist>(FuncState *fs, int pc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>isCint</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>abccebacd6d7d253aa6f7f1063f340a1d</anchor>
      <arglist>(expdesc *e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>isKstr</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a41e037c7df7ee9df97d2731772061c3f</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>isSCint</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a3cf85f67771eb8781afdc02625d389c1</anchor>
      <arglist>(expdesc *e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>isSCnumber</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>af0849f886c6299a2556da1228e2f9b18</anchor>
      <arglist>(expdesc *e, int *pi, int *isfloat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>jumponcond</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a15ef9c2dfe9851aaea34aae8e849b43e</anchor>
      <arglist>(FuncState *fs, expdesc *e, int cond)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_checkstack</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>afd941e61245bcb4d05bd3ba5b4ffec3b</anchor>
      <arglist>(FuncState *fs, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaK_code</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a7250af995defa0d720b40e35695775da</anchor>
      <arglist>(FuncState *fs, Instruction i)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaK_codeABCk</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a7f8d052466e2665575f464a55f90a509</anchor>
      <arglist>(FuncState *fs, OpCode o, int a, int b, int c, int k)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaK_codeABx</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a3fb5006a069fadbcb2ec7dde4740ad10</anchor>
      <arglist>(FuncState *fs, OpCode o, int a, unsigned int bc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaK_codeAsBx</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a0cebf3e6a7318f6f9b8ebd96b1d1ed70</anchor>
      <arglist>(FuncState *fs, OpCode o, int a, int bc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaK_codek</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a946579be848f1f4a532e57533f0a9919</anchor>
      <arglist>(FuncState *fs, int reg, int k)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_concat</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a99718e3c19e193690f60b7595bee952e</anchor>
      <arglist>(FuncState *fs, int *l1, int l2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_dischargevars</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a982df0963fcf2227c3a5c96163d8ef03</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaK_exp2anyreg</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>ad2850d253ee1400e3e00e5a0d26d596d</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_exp2anyregup</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>ad975c434bb45ed1baff91522069c4f11</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaK_exp2const</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>ae610aa01273d82b5603702ad3a3825a3</anchor>
      <arglist>(FuncState *fs, const expdesc *e, TValue *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaK_exp2K</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a0d67ef87afbe99966e5679b596c6a466</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_exp2nextreg</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a252b7ff26ed24db991e8a11275bcf75c</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaK_exp2RK</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a8a1a4f8416bf829386d17267ba2636b6</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_exp2val</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a214015f257d752c11c44ba82460a603a</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_finish</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>aae9456e48d7a5b94358d310b80b1589f</anchor>
      <arglist>(FuncState *fs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_fixline</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>ab17c57ffa1dc5c51f0d67a4ae8a5f073</anchor>
      <arglist>(FuncState *fs, int line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>luaK_float</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a463a7c61f87515bd9ce739e51ffdac53</anchor>
      <arglist>(FuncState *fs, int reg, lua_Number f)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaK_getlabel</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>afd70025e040dde0ef167df148de201b0</anchor>
      <arglist>(FuncState *fs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_goiffalse</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a61d509689d21bb8b1fe8681a03ccbe58</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_goiftrue</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a7d4ea6b61d0c157feca2afa59a9f877e</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_indexed</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>af9e8e4c1ab85deb3fe8fdbc39d25c6d9</anchor>
      <arglist>(FuncState *fs, expdesc *t, expdesc *k)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_infix</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a07039dc526d35d6db3f1a29c7304fe89</anchor>
      <arglist>(FuncState *fs, BinOpr op, expdesc *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_int</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a2fff5f96536d86c8d5df7bdf2ea4d317</anchor>
      <arglist>(FuncState *fs, int reg, lua_Integer i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaK_intK</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a6154c1594ec12080f2393950eb2b98e3</anchor>
      <arglist>(FuncState *fs, lua_Integer n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaK_isKint</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a3eb85bb37542cd67b33cbf85fec9bf48</anchor>
      <arglist>(expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaK_jump</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a01cb8acfbbf9911a63956cbe3fe1bdb6</anchor>
      <arglist>(FuncState *fs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_nil</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a625d410137e33fbd9593426c6e74bcf1</anchor>
      <arglist>(FuncState *fs, int from, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaK_numberK</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>aa55d8b442bf4ee8c1c4838e4deec9a56</anchor>
      <arglist>(FuncState *fs, lua_Number r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_patchlist</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a4db596b358989fa68a43b6f697fc9a09</anchor>
      <arglist>(FuncState *fs, int list, int target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_patchtohere</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a5748ad3c940c7916a2586fab6181a197</anchor>
      <arglist>(FuncState *fs, int list)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_posfix</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a21e9443ce3d06694c2f9ea497052fab4</anchor>
      <arglist>(FuncState *fs, BinOpr opr, expdesc *e1, expdesc *e2, int line)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_prefix</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a3fc6858944504885353a652022d15a4b</anchor>
      <arglist>(FuncState *fs, UnOpr op, expdesc *e, int line)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_reserveregs</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>af1190942fb7a557b056ac8bbaa0024a1</anchor>
      <arglist>(FuncState *fs, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_ret</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>af04e0d7f5a543cbdc60d5ad981333bcf</anchor>
      <arglist>(FuncState *fs, int first, int nret)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_self</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a38f9aab7679b62f5902d9adf5c502ea1</anchor>
      <arglist>(FuncState *fs, expdesc *e, expdesc *key)</arglist>
    </member>
    <member kind="function">
      <type>l_noret</type>
      <name>luaK_semerror</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>abe3b325f24edb9acdca694951cbcb4d8</anchor>
      <arglist>(LexState *ls, const char *msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_setlist</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>adf5e140580f1f4ca545b7cfd471e3166</anchor>
      <arglist>(FuncState *fs, int base, int nelems, int tostore)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_setoneret</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a80466f0e006b20a0c0c04f6bcc5b656d</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_setreturns</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>aa088b6c0fff724b3d4c76830416da244</anchor>
      <arglist>(FuncState *fs, expdesc *e, int nresults)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_settablesize</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>aa59fc2dadbee774d0cdf1196d047d7e1</anchor>
      <arglist>(FuncState *fs, int pc, int ra, int asize, int hsize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaK_storevar</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a31c85ce631d5ee0a691cb58a1bd360be</anchor>
      <arglist>(FuncState *fs, expdesc *var, expdesc *ex)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>need_value</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>af4b1d063270645304b0642c1f1d79cb3</anchor>
      <arglist>(FuncState *fs, int list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>negatecondition</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a70d4b286b84e3322bb81af111b5c3a77</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>nilK</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a96b95ed8f53ee7aba7c6e81a27df6d63</anchor>
      <arglist>(FuncState *fs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>patchlistaux</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a83e8d2f1641cfd3ed1c465f07f383c5e</anchor>
      <arglist>(FuncState *fs, int list, int vtarget, int reg, int dtarget)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>patchtestreg</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>ac7ce05b875db5d3bdca16012f3bcad8e</anchor>
      <arglist>(FuncState *fs, int node, int reg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Instruction *</type>
      <name>previousinstruction</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a2d946f6d31e46b2607bd69d89ca1a9ce</anchor>
      <arglist>(FuncState *fs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>removelastinstruction</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>af8da5ca36e18a59d8881a56b982ebae6</anchor>
      <arglist>(FuncState *fs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>removelastlineinfo</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a2d0840aab23ac3d53ba8821ad4eb1b8f</anchor>
      <arglist>(FuncState *fs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>removevalues</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a76e8dc6a6f33ee6f3c88c22933bc5c29</anchor>
      <arglist>(FuncState *fs, int list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>savelineinfo</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>acd1138478ae0364e0d3eaace189d2614</anchor>
      <arglist>(FuncState *fs, Proto *f, int line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>str2K</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>ad8d97d1b9538e4e8412654930d56e5ed</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>stringK</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a7dfe719b62474bd7657147866e202e9a</anchor>
      <arglist>(FuncState *fs, TString *s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>swapexps</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>a5cb5734345361c95cee8e08306f36821</anchor>
      <arglist>(expdesc *e1, expdesc *e2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>tonumeral</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>afc00b6e7519fadb094edd29e9019eefc</anchor>
      <arglist>(const expdesc *e, TValue *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>validop</name>
      <anchorfile>lcode_8c.html</anchorfile>
      <anchor>acff3899ba144ce35344d2c781d4a04cc</anchor>
      <arglist>(int op, TValue *v1, TValue *v2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lcode.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lcode_8h.html</filename>
    <includes id="llex_8h" name="llex.h" local="yes" imported="no">llex.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lopcodes_8h" name="lopcodes.h" local="yes" imported="no">lopcodes.h</includes>
    <includes id="lparser_8h" name="lparser.h" local="yes" imported="no">lparser.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>foldbinop</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>af868dddd41f6748292cc399555e82f89</anchor>
      <arglist>(op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getinstruction</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae32808dba4795004b96e16024b1f9b2c</anchor>
      <arglist>(fs, e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaK_codeABC</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a0d132d461ad7cb7bd041724d97cd7a39</anchor>
      <arglist>(fs, o, a, b, c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaK_jumpto</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a08e8dcbeff76a91cea9bdca0bec9c24f</anchor>
      <arglist>(fs, t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaK_setmultret</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a525c933202c545dff0b84a9d5325ff49</anchor>
      <arglist>(fs, e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NO_JUMP</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ac12a06b93b62373c9e664c7a06e838b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum BinOpr</type>
      <name>BinOpr</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a7b7545bb3e907a8d7a2a69eae7019ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum UnOpr</type>
      <name>UnOpr</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a7e4f59918a6ccc30a26d002bcb22a3ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BinOpr</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_ADD</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83a6a040b1b3b8cc217942b40bdcfd89a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_SUB</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83a9af57e8c20b32a5bae4e7d5b94015a0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_MUL</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83a3b374e6db04a6e4645e113fc82c873e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_MOD</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83abc6e1524cbf3d8a2b2a6689d5c40bc57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_POW</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83af06a2e29452e38eb8ed02812a1aa1083</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_DIV</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83aa0b20b22c1a53d0fb294bd15993fd4d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_IDIV</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83ac91ab547f0844521654b0e8924085d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_BAND</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83a83d1f111c407b2a4ce3ecdf5fc588e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_BOR</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83aee42d0b535e2a8f6686dde348f113210</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_BXOR</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83aba9d6ec8db62deeab8b731a973023156</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_SHL</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83aea58586b669bfc9483fa17069e7f3602</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_SHR</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83a53468a69eae492aec03a799f02754411</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_CONCAT</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83a5f601beb91f937ddb7a1835f93016fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_EQ</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83a1c53aacbc69d7058b240be92b134a7eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_LT</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83a15e3bd67027d90471048ea39abfd32fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_LE</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83a96f2a6272233d80a19b4f4482cf121a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_NE</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83a1f56f30f2368c0f93c9aeeea7e72ac55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_GT</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83a3c68b5b6ad04299cc50ef1c4611441b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_GE</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83a5a35f1c08acd1e14156d32e04d8b9806</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_AND</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83a3dbbb7b8ec103877916a8a4c4671a3ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_OR</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83ae104a7612eb80ee5d9ff5715a938a2c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_NOBINOPR</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ae9a305c1104efedfc54af8d08b942c83a1b1f5234efa3ff41b9898c76c8ee6f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UnOpr</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a36fd1054d39d6fc3373303522a7ef534</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_MINUS</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a36fd1054d39d6fc3373303522a7ef534ad7aef0de1fbf580a7d03635a3e4058f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_BNOT</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a36fd1054d39d6fc3373303522a7ef534a692243c52fe8a114bce557d05a198c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_NOT</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a36fd1054d39d6fc3373303522a7ef534a238495588717191ca92bb9f8a5c80b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_LEN</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a36fd1054d39d6fc3373303522a7ef534a09eeed48a27b90460bab6d8ba33e620e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPR_NOUNOPR</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a36fd1054d39d6fc3373303522a7ef534ae72bf1249ed8649f7ed837b537ed928d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_checkstack</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ade83373047ab7254868bfd06bb8089b5</anchor>
      <arglist>(FuncState *fs, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaK_code</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a96c5e0e67ce8d9bb5d7b32ce5dd587b2</anchor>
      <arglist>(FuncState *fs, Instruction i)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaK_codeABCk</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ace0ce2d50b1423a5b4b2234ca90f4794</anchor>
      <arglist>(FuncState *fs, OpCode o, int A, int B, int C, int k)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaK_codeABx</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a0fd979cf2c00469768bb12f5440e5c0f</anchor>
      <arglist>(FuncState *fs, OpCode o, int A, unsigned int Bx)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaK_codeAsBx</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>aa270f86aeb20cc9b4954f9a43d43b071</anchor>
      <arglist>(FuncState *fs, OpCode o, int A, int Bx)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_concat</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a0abd5e7a52c17bcf3ffe02ebaa771ff2</anchor>
      <arglist>(FuncState *fs, int *l1, int l2)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_dischargevars</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a4722275409ea90ad0cfc56723b8f21bb</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaK_exp2anyreg</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a219ca12ddb52437285a46bddfc4feeb8</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_exp2anyregup</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a2d79e7835a757a0bace8b3f01eba161b</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaK_exp2const</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a76fcfd2cbf5cf9decaefb29f24411455</anchor>
      <arglist>(FuncState *fs, const expdesc *e, TValue *v)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_exp2nextreg</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a61926f09ebafc501840e6cac1bebb16d</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaK_exp2RK</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a28ef529fcd27c07fb222181894abdf7e</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_exp2val</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>abbb8eb20146165d70bbda57068685f1e</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_finish</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a04b29cadb9bd98c501fa20e416d2ae5b</anchor>
      <arglist>(FuncState *fs)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_fixline</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a87c903709e739068e361dd59788a486f</anchor>
      <arglist>(FuncState *fs, int line)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaK_getlabel</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>aab3ec26384fa706960da17c9a3ed5057</anchor>
      <arglist>(FuncState *fs)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_goiffalse</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a8f1abd44cd0ec08b43ad809b9db04840</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_goiftrue</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>afff58a79c5fb3e56811bcf9a4315bfda</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_indexed</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>aef9f69dd75331c1ad4ad55329fe5a1d9</anchor>
      <arglist>(FuncState *fs, expdesc *t, expdesc *k)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_infix</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>ad66fe8cd73e03e0d604d8c9572011ee7</anchor>
      <arglist>(FuncState *fs, BinOpr op, expdesc *v)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_int</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a511cc8052e9f5ffc7a9ac616825efa0d</anchor>
      <arglist>(FuncState *fs, int reg, lua_Integer n)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaK_isKint</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a8f51bfb20fee5d6fe787b409ab73debb</anchor>
      <arglist>(expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaK_jump</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a67cd7ce15260791b3348dfe0af04a444</anchor>
      <arglist>(FuncState *fs)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_nil</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a0b4caf213c4d4697d63ad22fedda0d1f</anchor>
      <arglist>(FuncState *fs, int from, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_patchlist</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a8efbcf17cf978cc2bac3e08f755677bd</anchor>
      <arglist>(FuncState *fs, int list, int target)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_patchtohere</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a46bd7bbdf259cca73b0b0b833880df51</anchor>
      <arglist>(FuncState *fs, int list)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_posfix</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a2a87516e72f08e1b692331de96a6d8d6</anchor>
      <arglist>(FuncState *fs, BinOpr op, expdesc *v1, expdesc *v2, int line)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_prefix</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a108f48cde9af08a87347aa6380a4a015</anchor>
      <arglist>(FuncState *fs, UnOpr op, expdesc *v, int line)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_reserveregs</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>abd5365c0b65143b55552bff3a9e6d681</anchor>
      <arglist>(FuncState *fs, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_ret</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>aa7c34b815a59b7ed4b5d585825cad475</anchor>
      <arglist>(FuncState *fs, int first, int nret)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_self</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>aeaf22c625b86a7b63ec83cf8b6036815</anchor>
      <arglist>(FuncState *fs, expdesc *e, expdesc *key)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC l_noret</type>
      <name>luaK_semerror</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a4b2a264c8a0bde6952b7ff11a34b1492</anchor>
      <arglist>(LexState *ls, const char *msg)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_setlist</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a88808415ff9297023fb19b4e84a19033</anchor>
      <arglist>(FuncState *fs, int base, int nelems, int tostore)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_setoneret</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a890dbdb46581586862dbcf56b077f97f</anchor>
      <arglist>(FuncState *fs, expdesc *e)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_setreturns</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>acae0354c40f684d990fd3aa73bbcd770</anchor>
      <arglist>(FuncState *fs, expdesc *e, int nresults)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_settablesize</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a661f2e8d150a8878e016813a1616d7f0</anchor>
      <arglist>(FuncState *fs, int pc, int ra, int asize, int hsize)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaK_storevar</name>
      <anchorfile>lcode_8h.html</anchorfile>
      <anchor>a84aa56cf92c9d61e65101d54c6300b96</anchor>
      <arglist>(FuncState *fs, expdesc *var, expdesc *e)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lcorolib.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lcorolib_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lauxlib_8h" name="lauxlib.h" local="yes" imported="no">lauxlib.h</includes>
    <includes id="lualib_8h" name="lualib.h" local="yes" imported="no">lualib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>COS_DEAD</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>a1383eeb3b35a1c6845dddb20f6231dee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COS_NORM</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>a22448f8c21d50901d6b61f24babfdeb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COS_RUN</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>adaddcee95d6b75c9dbd868c5d0712a3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COS_YIELD</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>a6a963efbed545bee5070e431283bf6ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lcorolib_c</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>a31c0a2b112d201fa0724ffc2b060bae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_LIB</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>a884b19ad6094d6238c4072a8064aeb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>auxresume</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>aaa37b3a30ab0c6daef7fae8951fef3e7</anchor>
      <arglist>(lua_State *L, lua_State *co, int narg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>auxstatus</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>abc457c5c23f83972c1b822fdc7c35d01</anchor>
      <arglist>(lua_State *L, lua_State *co)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lua_State *</type>
      <name>getco</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>a4b416d01703982d717374b9d7b98fdc2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_auxwrap</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>a777abb20385a69ce4787f72bd90375a7</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_close</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>a3c6a70201b343432bfeb1f3e09cdde6f</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_cocreate</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>ad49772e236781ef7ad88ff8bc980b40b</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_coresume</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>a76f5d80387eeb1c7d31eb5f9cb6c9392</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_corunning</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>ad5fa6e6f20235e61b3ba56ea3dc973d2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_costatus</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>a174dfb2852a7d04964e4a1426fff93f8</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_cowrap</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>a1c0429e27f504b08e25f437f733edad1</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_yield</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>ad9fe432026d8990d13be09536a683c2a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>luaB_yieldable</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>a692ce6ad2c6f43a5c7d521cbcc56af5d</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int</type>
      <name>luaopen_coroutine</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>a8515aa0d6a2e901a5397afd5e4250db2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const luaL_Reg</type>
      <name>co_funcs</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>a3857a1be3b5aaf23b28b4e6809c7dc97</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>statname</name>
      <anchorfile>lcorolib_8c.html</anchorfile>
      <anchor>a2bb2d9d526012610179c36c32de2c3d7</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lctype.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lctype_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lctype_8h" name="lctype.h" local="yes" imported="no">lctype.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>lctype_c</name>
      <anchorfile>lctype_8c.html</anchorfile>
      <anchor>a8148bc2e65ef31d75ddc222c9f6cfbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>lctype_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NONA</name>
      <anchorfile>lctype_8c.html</anchorfile>
      <anchor>a707d5bdc6c7254edbe532bc3962ea5f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const LUAI_DDEF lu_byte</type>
      <name>luai_ctype_</name>
      <anchorfile>lctype_8c.html</anchorfile>
      <anchor>a8e63ce758536719f35f94d1f00c16fc0</anchor>
      <arglist>[UCHAR_MAX+2]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lctype.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lctype_8h.html</filename>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="llimits_8h" name="llimits.h" local="yes" imported="no">llimits.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ALPHABIT</name>
      <anchorfile>lctype_8h.html</anchorfile>
      <anchor>a091fbd82b59441d4a091c0312c0a0e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DIGITBIT</name>
      <anchorfile>lctype_8h.html</anchorfile>
      <anchor>a089c6406273b00564db9bd9d43945a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lisdigit</name>
      <anchorfile>lctype_8h.html</anchorfile>
      <anchor>aee1d27a5eac398ec2c9c8b80281041e6</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lislalnum</name>
      <anchorfile>lctype_8h.html</anchorfile>
      <anchor>a9c0dc6a934853b8ab5e7d65a3ca8abcd</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lislalpha</name>
      <anchorfile>lctype_8h.html</anchorfile>
      <anchor>a7132e9f6daf30b344b74f51d64eadf7d</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lisprint</name>
      <anchorfile>lctype_8h.html</anchorfile>
      <anchor>a68562616d451f440d5c8e4e3d345c573</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lisspace</name>
      <anchorfile>lctype_8h.html</anchorfile>
      <anchor>a768801f115261ae5ad51fdf6e54904e2</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lisxdigit</name>
      <anchorfile>lctype_8h.html</anchorfile>
      <anchor>a72e55b66d80325fb20cbc098d3448996</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ltolower</name>
      <anchorfile>lctype_8h.html</anchorfile>
      <anchor>a951ea98d03894d36dd2efed11ec9d973</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_USE_CTYPE</name>
      <anchorfile>lctype_8h.html</anchorfile>
      <anchor>a7d15b705d59378d3c5ab7a722473bf8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MASK</name>
      <anchorfile>lctype_8h.html</anchorfile>
      <anchor>a7d3df71e2854f50a0da793b08732e197</anchor>
      <arglist>(B)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTBIT</name>
      <anchorfile>lctype_8h.html</anchorfile>
      <anchor>a708b2cd4d3f7f7126e5f795097ab1592</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPACEBIT</name>
      <anchorfile>lctype_8h.html</anchorfile>
      <anchor>a6fe589191c9eb50677a9dcdcbc47891e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>testprop</name>
      <anchorfile>lctype_8h.html</anchorfile>
      <anchor>ac933a1d6fac0b2e206836c4b8089482d</anchor>
      <arglist>(c, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XDIGITBIT</name>
      <anchorfile>lctype_8h.html</anchorfile>
      <anchor>a326c899e67809dd5626560011d3dd09c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ldblib.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>ldblib_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lauxlib_8h" name="lauxlib.h" local="yes" imported="no">lauxlib.h</includes>
    <includes id="lualib_8h" name="lualib.h" local="yes" imported="no">lualib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ldblib_c</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>a45fbab86b0d9d4fa0676f993eba4bacf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_LIB</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>a884b19ad6094d6238c4072a8064aeb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>auxupvalue</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>a31ebacb3668352430584fe277ac74923</anchor>
      <arglist>(lua_State *L, int get)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>checkstack</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>aef541490d49259cf4cb14e7f9597600e</anchor>
      <arglist>(lua_State *L, lua_State *L1, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>checkupval</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>a3b131e6d62c2b6abe34d7e7ebd23bd1d</anchor>
      <arglist>(lua_State *L, int argf, int argnup, int *pnup)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>db_debug</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>ad72cc206e90f6ebc343460376c950a14</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>db_gethook</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>a6a624ae8d8ff673e72a317b280ed008d</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>db_getinfo</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>a4eb57e66c2efb2d31c9b9e1b01d27e13</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>db_getlocal</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>ae802ce7397e9ebb08a90b69976578ecc</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>db_getmetatable</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>aa84da9dfea83fb9e516443b49b109044</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>db_getregistry</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>a7dd12424841eb9d91aa28c7424d4e380</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>db_getupvalue</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>a7a4124c791de7d76bd4fa752eb1569b6</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>db_getuservalue</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>a129f5b6b3a5f37b1b05a6db5b3a1e0be</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>db_setcstacklimit</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>addcdd421fc78c360575136d5faff8b9a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>db_sethook</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>aa0c362d361f8f9bd8a002c34c393e2b0</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>db_setlocal</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>a11cfe90e96e7ea907a767f5109f7ef4b</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>db_setmetatable</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>a3595aee1af712c0ba9c586feb763bffc</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>db_setupvalue</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>acd61487bdd057d6c668ec0bd88728670</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>db_setuservalue</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>a233c3c4d12bda0fdbf515a18b8961461</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>db_traceback</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>ae0792d4f3f6eedd535895e05426b82df</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>db_upvalueid</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>ade86533c6188a941aae1be4396a20393</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>db_upvaluejoin</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>acd80bdb3262b3580eb6955f6f3eb3549</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lua_State *</type>
      <name>getthread</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>a75169427eed495886306b6236f365512</anchor>
      <arglist>(lua_State *L, int *arg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>hookf</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>a5caaa985f31fc5cbd014f831833205e7</anchor>
      <arglist>(lua_State *L, lua_Debug *ar)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int</type>
      <name>luaopen_debug</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>ad94d3e2d0ca6d83a904a3ba9aad04f3b</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>makemask</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>a565f59065c4ab878c3d49097a7f2c471</anchor>
      <arglist>(const char *smask, int count)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>settabsb</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>af88c1e9a59e65c7ffdacfb48b8defaa8</anchor>
      <arglist>(lua_State *L, const char *k, int v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>settabsi</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>a32d25d4a90662ff3ed4d28104419c5b3</anchor>
      <arglist>(lua_State *L, const char *k, int v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>settabss</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>a91baf8e0a21e990ffed4a8853fc584f3</anchor>
      <arglist>(lua_State *L, const char *k, const char *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>treatstackoption</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>a6269322ee4ae931654d7442fe2be6a46</anchor>
      <arglist>(lua_State *L, lua_State *L1, const char *fname)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char *</type>
      <name>unmakemask</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>aa21335f2f9cd444bde1f824b7bcc5659</anchor>
      <arglist>(int mask, char *smask)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const luaL_Reg</type>
      <name>dblib</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>ac91241d20cc27cd0d55e51f4c972101b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>HOOKKEY</name>
      <anchorfile>ldblib_8c.html</anchorfile>
      <anchor>af733d7d4bc619309441a5d1296a55c34</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ldebug.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>ldebug_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lapi_8h" name="lapi.h" local="yes" imported="no">lapi.h</includes>
    <includes id="lcode_8h" name="lcode.h" local="yes" imported="no">lcode.h</includes>
    <includes id="ldebug_8h" name="ldebug.h" local="yes" imported="no">ldebug.h</includes>
    <includes id="ldo_8h" name="ldo.h" local="yes" imported="no">ldo.h</includes>
    <includes id="lfunc_8h" name="lfunc.h" local="yes" imported="no">lfunc.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lopcodes_8h" name="lopcodes.h" local="yes" imported="no">lopcodes.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <includes id="lstring_8h" name="lstring.h" local="yes" imported="no">lstring.h</includes>
    <includes id="ltable_8h" name="ltable.h" local="yes" imported="no">ltable.h</includes>
    <includes id="ltm_8h" name="ltm.h" local="yes" imported="no">ltm.h</includes>
    <includes id="lvm_8h" name="lvm.h" local="yes" imported="no">lvm.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ldebug_c</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a2b6bdddfcfeef5c88fe82ef48697a640</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>noLuaClosure</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a6fc57844a33412d711bca098b2135f41</anchor>
      <arglist>(f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>auxgetinfo</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>ad72fa774194e83872bac4e5bf6ec1160</anchor>
      <arglist>(lua_State *L, const char *what, lua_Debug *ar, Closure *f, CallInfo *ci)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>changedline</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>addb19a674a7acc4b075f36e9c91457ce</anchor>
      <arglist>(const Proto *p, int oldpc, int newpc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>collectvalidlines</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a6e3195fc94af1f75142c2801ca8cf058</anchor>
      <arglist>(lua_State *L, Closure *f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>currentpc</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a7db2a3f5cbcf0ac3ef6d4cfa15ab4dbc</anchor>
      <arglist>(CallInfo *ci)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>filterpc</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a03af36ffe32a5653a0deeddc412d88f0</anchor>
      <arglist>(int pc, int jmptarget)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>findsetreg</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a64baa2f66e5be0dad465b05a73ed7a9a</anchor>
      <arglist>(const Proto *p, int lastpc, int reg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>findvararg</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>adde29da645f7256cd7b78dafeec64cc1</anchor>
      <arglist>(CallInfo *ci, int n, StkId *pos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>funcinfo</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a84af60873d130ffee87eb1721f3231e4</anchor>
      <arglist>(lua_Debug *ar, Closure *cl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>funcnamefromcode</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>aa4c19bd41574279b6de1a01e01186f14</anchor>
      <arglist>(lua_State *L, CallInfo *ci, const char **name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getbaseline</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a355ee1f29ee39ff665aa01ef4493f453</anchor>
      <arglist>(const Proto *f, int pc, int *basepc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getcurrentline</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>ad6bc24d619df8e849e2ae8b00455d86f</anchor>
      <arglist>(CallInfo *ci)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>getfuncname</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a118ab79b6b538a857353e4b9259667e1</anchor>
      <arglist>(lua_State *L, CallInfo *ci, const char **name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>getobjname</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a5ccea5c2124ac2e629562b0ff7f440a6</anchor>
      <arglist>(const Proto *p, int lastpc, int reg, const char **name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>getupvalname</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>aa34de8e3a8dd64cda6ce15e2296dff9b</anchor>
      <arglist>(CallInfo *ci, const TValue *o, const char **name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gxf</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>ab68def10378c61ee5258c00d4f779283</anchor>
      <arglist>(const Proto *p, int pc, Instruction i, int isup)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>isinstack</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a9f58a8099ec72d2ec0e0937b868fccdb</anchor>
      <arglist>(CallInfo *ci, const TValue *o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>kname</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>aa605689053c7501d28fbd308b73f84ae</anchor>
      <arglist>(const Proto *p, int c, const char **name)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_Hook</type>
      <name>lua_gethook</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a44b9923035977dcfa57279761f7379b4</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_gethookcount</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a18f065f752cfa08eefd338b4cbd7254b</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_gethookmask</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a0b41dd9ab46652c8433b861f679fadb8</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_getinfo</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>acaafc35d8e385c4d167229486165df6d</anchor>
      <arglist>(lua_State *L, const char *what, lua_Debug *ar)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *</type>
      <name>lua_getlocal</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>acda5feec330725ae6168cf4026585cc6</anchor>
      <arglist>(lua_State *L, const lua_Debug *ar, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_getstack</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>ac1fc03c27ee46caa4037df2d70f22110</anchor>
      <arglist>(lua_State *L, int level, lua_Debug *ar)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_sethook</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>ac9d3d168561f5c1a747a3ab198f0f092</anchor>
      <arglist>(lua_State *L, lua_Hook func, int mask, int count)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *</type>
      <name>lua_setlocal</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>ae5c7ae4a86e792dc225679058a0ddb5d</anchor>
      <arglist>(lua_State *L, const lua_Debug *ar, int n)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>luaG_addinfo</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a7e1dc7518150bf19bd9aa5dda166a2eb</anchor>
      <arglist>(lua_State *L, const char *msg, TString *src, int line)</arglist>
    </member>
    <member kind="function">
      <type>l_noret</type>
      <name>luaG_callerror</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>ab8149f4ca056e547e533143e6e7804ef</anchor>
      <arglist>(lua_State *L, const TValue *o)</arglist>
    </member>
    <member kind="function">
      <type>l_noret</type>
      <name>luaG_concaterror</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a04641ef359f3943a2ca88f52c3fe283c</anchor>
      <arglist>(lua_State *L, const TValue *p1, const TValue *p2)</arglist>
    </member>
    <member kind="function">
      <type>l_noret</type>
      <name>luaG_errormsg</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>af7366920f8408bb33ed01b1d6c0e1238</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>luaG_findlocal</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>acf87581237e7d0072502ffc5092e8329</anchor>
      <arglist>(lua_State *L, CallInfo *ci, int n, StkId *pos)</arglist>
    </member>
    <member kind="function">
      <type>l_noret</type>
      <name>luaG_forerror</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a2d4bfa8b9ba02f149e1d2819b8e98c53</anchor>
      <arglist>(lua_State *L, const TValue *o, const char *what)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaG_getfuncline</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>ae7a6d2f88b11cc05758e44acd433ee2f</anchor>
      <arglist>(const Proto *f, int pc)</arglist>
    </member>
    <member kind="function">
      <type>l_noret</type>
      <name>luaG_opinterror</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a5a3d4fd14bbb9329188c53a9548b7402</anchor>
      <arglist>(lua_State *L, const TValue *p1, const TValue *p2, const char *msg)</arglist>
    </member>
    <member kind="function">
      <type>l_noret</type>
      <name>luaG_ordererror</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>ad0c51ce500c5a0a448f62bc680d80926</anchor>
      <arglist>(lua_State *L, const TValue *p1, const TValue *p2)</arglist>
    </member>
    <member kind="function">
      <type>l_noret</type>
      <name>luaG_runerror</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a88d38ca5da2e7a1492fc9d5ad70c32c5</anchor>
      <arglist>(lua_State *L, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>l_noret</type>
      <name>luaG_tointerror</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>ada97dce3c670f83e257a5b27299bf09b</anchor>
      <arglist>(lua_State *L, const TValue *p1, const TValue *p2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaG_traceexec</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>aa85fcb28f50397f11ac54ed47be24f8b</anchor>
      <arglist>(lua_State *L, const Instruction *pc)</arglist>
    </member>
    <member kind="function">
      <type>l_noret</type>
      <name>luaG_typeerror</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a60bf9ce85441bd5065f2b73640163711</anchor>
      <arglist>(lua_State *L, const TValue *o, const char *op)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>nextline</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a34dcc3fce752d518b34773a35b3763ad</anchor>
      <arglist>(const Proto *p, int currentline, int pc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rkname</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a2513b0afdf7a69ca65cb59eea7551131</anchor>
      <arglist>(const Proto *p, int pc, Instruction i, const char **name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rname</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a3b1ec666c4618a5100fc5a6ef21ca3f6</anchor>
      <arglist>(const Proto *p, int pc, int c, const char **name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>settraps</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>ac6e4d5f88c90151adb37f89be98c0309</anchor>
      <arglist>(CallInfo *ci)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>upvalname</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>ac1d00bafd9dbc2ea15b7b374a760a8fc</anchor>
      <arglist>(const Proto *p, int uv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>varinfo</name>
      <anchorfile>ldebug_8c.html</anchorfile>
      <anchor>a86692faa1669d631d38c24993d511dd5</anchor>
      <arglist>(lua_State *L, const TValue *o)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ldebug.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>ldebug_8h.html</filename>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ABSLINEINFO</name>
      <anchorfile>ldebug_8h.html</anchorfile>
      <anchor>a62320b24b15c9fc1185526504649633f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ci_func</name>
      <anchorfile>ldebug_8h.html</anchorfile>
      <anchor>a12b504eee786ce8f2c703a22c03d477e</anchor>
      <arglist>(ci)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXIWTHABS</name>
      <anchorfile>ldebug_8h.html</anchorfile>
      <anchor>ad5413b8b64cce6bf8cab6fa1e54d2464</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>pcRel</name>
      <anchorfile>ldebug_8h.html</anchorfile>
      <anchor>a90cad524ed41d15bada161ecd74037ad</anchor>
      <arglist>(pc, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>resethookcount</name>
      <anchorfile>ldebug_8h.html</anchorfile>
      <anchor>ac42e5618900e7522d70474fcfbddab58</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="function">
      <type>const LUAI_FUNC char *</type>
      <name>luaG_addinfo</name>
      <anchorfile>ldebug_8h.html</anchorfile>
      <anchor>ab49d2ab850c2860199334c07dc440796</anchor>
      <arglist>(lua_State *L, const char *msg, TString *src, int line)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC l_noret</type>
      <name>luaG_callerror</name>
      <anchorfile>ldebug_8h.html</anchorfile>
      <anchor>a753bf1201187ecc090b5d6fe458b8c32</anchor>
      <arglist>(lua_State *L, const TValue *o)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC l_noret</type>
      <name>luaG_concaterror</name>
      <anchorfile>ldebug_8h.html</anchorfile>
      <anchor>af54afa3e0397d5d99cb1b47bf0314b34</anchor>
      <arglist>(lua_State *L, const TValue *p1, const TValue *p2)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC l_noret</type>
      <name>luaG_errormsg</name>
      <anchorfile>ldebug_8h.html</anchorfile>
      <anchor>acd5ef9f67a8e9d08f6540636fdbeafe6</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>const LUAI_FUNC char *</type>
      <name>luaG_findlocal</name>
      <anchorfile>ldebug_8h.html</anchorfile>
      <anchor>a017ec660a50364c8651bfa1aeb366931</anchor>
      <arglist>(lua_State *L, CallInfo *ci, int n, StkId *pos)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC l_noret</type>
      <name>luaG_forerror</name>
      <anchorfile>ldebug_8h.html</anchorfile>
      <anchor>a85c3a2c2c78c0e6d60a9b90ecf42252d</anchor>
      <arglist>(lua_State *L, const TValue *o, const char *what)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaG_getfuncline</name>
      <anchorfile>ldebug_8h.html</anchorfile>
      <anchor>a5cdc0fc8aceee489738c9a474c5e6211</anchor>
      <arglist>(const Proto *f, int pc)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC l_noret</type>
      <name>luaG_opinterror</name>
      <anchorfile>ldebug_8h.html</anchorfile>
      <anchor>a2cd0d4056a77c01bf1bc52a2054570d1</anchor>
      <arglist>(lua_State *L, const TValue *p1, const TValue *p2, const char *msg)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC l_noret</type>
      <name>luaG_ordererror</name>
      <anchorfile>ldebug_8h.html</anchorfile>
      <anchor>a7ae9c3f6343c93b4a8bb80e68706a6a3</anchor>
      <arglist>(lua_State *L, const TValue *p1, const TValue *p2)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC l_noret</type>
      <name>luaG_runerror</name>
      <anchorfile>ldebug_8h.html</anchorfile>
      <anchor>a6f27f64630215e18a11be9ba21d3c4bf</anchor>
      <arglist>(lua_State *L, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC l_noret</type>
      <name>luaG_tointerror</name>
      <anchorfile>ldebug_8h.html</anchorfile>
      <anchor>a74cd5eddc3de05ee203215f97aeacdfa</anchor>
      <arglist>(lua_State *L, const TValue *p1, const TValue *p2)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaG_traceexec</name>
      <anchorfile>ldebug_8h.html</anchorfile>
      <anchor>a28dc49658eeb012ee095c580e7064d64</anchor>
      <arglist>(lua_State *L, const Instruction *pc)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC l_noret</type>
      <name>luaG_typeerror</name>
      <anchorfile>ldebug_8h.html</anchorfile>
      <anchor>a375161dd1513420561f20f0b4c7b7e66</anchor>
      <arglist>(lua_State *L, const TValue *o, const char *opname)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ldo.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>ldo_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lapi_8h" name="lapi.h" local="yes" imported="no">lapi.h</includes>
    <includes id="ldebug_8h" name="ldebug.h" local="yes" imported="no">ldebug.h</includes>
    <includes id="ldo_8h" name="ldo.h" local="yes" imported="no">ldo.h</includes>
    <includes id="lfunc_8h" name="lfunc.h" local="yes" imported="no">lfunc.h</includes>
    <includes id="lgc_8h" name="lgc.h" local="yes" imported="no">lgc.h</includes>
    <includes id="lmem_8h" name="lmem.h" local="yes" imported="no">lmem.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lopcodes_8h" name="lopcodes.h" local="yes" imported="no">lopcodes.h</includes>
    <includes id="lparser_8h" name="lparser.h" local="yes" imported="no">lparser.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <includes id="lstring_8h" name="lstring.h" local="yes" imported="no">lstring.h</includes>
    <includes id="ltable_8h" name="ltable.h" local="yes" imported="no">ltable.h</includes>
    <includes id="ltm_8h" name="ltm.h" local="yes" imported="no">ltm.h</includes>
    <includes id="lundump_8h" name="lundump.h" local="yes" imported="no">lundump.h</includes>
    <includes id="lvm_8h" name="lvm.h" local="yes" imported="no">lvm.h</includes>
    <includes id="lzio_8h" name="lzio.h" local="yes" imported="no">lzio.h</includes>
    <class kind="struct">CloseP</class>
    <class kind="struct">lua_longjmp</class>
    <class kind="struct">SParser</class>
    <member kind="define">
      <type>#define</type>
      <name>ERRORSTACKSIZE</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a13ef7d7c1a1a2c2deafbfc4e6bccaf2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>errorstatus</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>aacf011339715413692751d7e59960e78</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ldo_c</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>abf47d19189f0d7b1e0f84faf66d435d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_jmpbuf</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a885acd5de75c1203f3aec71cd6dba84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAI_THROW</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a6063bddfdb6aa25b0d11e89227653b6d</anchor>
      <arglist>(L, c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAI_TRY</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>ad7040aa6a328fda34b33b749d3f502c8</anchor>
      <arglist>(L, c, a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>next_ci</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a6d23415e0632f518f78ab3e4bf2ea7dc</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ccall</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>aa7d32ccef16c2d4fe63604c4c457831d</anchor>
      <arglist>(lua_State *L, StkId func, int nResults, int inc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>checkmode</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a47f3a8ae373112059c6cf957958c70a6</anchor>
      <arglist>(lua_State *L, const char *mode, const char *x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>closepaux</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>aa122f03c43bdabfe90b4a793ae0a722a</anchor>
      <arglist>(lua_State *L, void *ud)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>correctstack</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>abe8cdd4f21dcfe427288c98e02070795</anchor>
      <arglist>(lua_State *L, StkId oldstack, StkId newstack)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>f_parser</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a14df0fa118ab124dfcc6d227bdd38ca5</anchor>
      <arglist>(lua_State *L, void *ud)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CallInfo *</type>
      <name>findpcall</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a5688fb12458a47b8a42cdd5aa4f543a0</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>finishCcall</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a26a3f3248d1a5d66da6ac8cd4e0a7eeb</anchor>
      <arglist>(lua_State *L, CallInfo *ci)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>finishpcallk</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>af44d6f238191494fb9fbb39c2876e5d2</anchor>
      <arglist>(lua_State *L, CallInfo *ci)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_isyieldable</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a490ddb801dda485ec5a94236d82477d2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_resume</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>ad07756c576e4e989a7ca417c1d691d2a</anchor>
      <arglist>(lua_State *L, lua_State *from, int nargs, int *nresults)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_yieldk</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a40d0ec26d9da8d2913c90158a788d019</anchor>
      <arglist>(lua_State *L, int nresults, lua_KContext ctx, lua_KFunction k)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaD_call</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a5483fddd87ca999e7d037bf397ab7997</anchor>
      <arglist>(lua_State *L, StkId func, int nResults)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaD_callnoyield</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a61c0a0185ef5ae1493dad10027f4db7e</anchor>
      <arglist>(lua_State *L, StkId func, int nResults)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaD_closeprotected</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a962876d7917caa6bd6e30649fcbb2ab7</anchor>
      <arglist>(lua_State *L, ptrdiff_t level, int status)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaD_growstack</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a728937587ac9d9e316bd410991f11221</anchor>
      <arglist>(lua_State *L, int n, int raiseerror)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaD_hook</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>aa74dd2ed1bf68092213c0cd69d3a8aab</anchor>
      <arglist>(lua_State *L, int event, int line, int ftransfer, int ntransfer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaD_hookcall</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a5f30116d7e47e3db1fd226e22e903d08</anchor>
      <arglist>(lua_State *L, CallInfo *ci)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaD_inctop</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a4dd006aa3210fdc854d0441e2a98c9af</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaD_pcall</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a1ad7f845cc62b110e3fcc0ae187d7c85</anchor>
      <arglist>(lua_State *L, Pfunc func, void *u, ptrdiff_t old_top, ptrdiff_t ef)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaD_poscall</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a93ef0e89dcfdd64224670aa54d7e4f5b</anchor>
      <arglist>(lua_State *L, CallInfo *ci, int nres)</arglist>
    </member>
    <member kind="function">
      <type>CallInfo *</type>
      <name>luaD_precall</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a6ef9a33a964a596c36af61d452260bf5</anchor>
      <arglist>(lua_State *L, StkId func, int nresults)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaD_pretailcall</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a1e02e896afbe22d3a4f25ea65fd0c339</anchor>
      <arglist>(lua_State *L, CallInfo *ci, StkId func, int narg1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaD_protectedparser</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a451f5a18e45a63e1da2eed7d8a2060f5</anchor>
      <arglist>(lua_State *L, ZIO *z, const char *name, const char *mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaD_rawrunprotected</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>ab0872b1738a995ecbf1cdc8a9bc0fdf6</anchor>
      <arglist>(lua_State *L, Pfunc f, void *ud)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaD_reallocstack</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a75b8b0016e9182d4fd9f71c1a7238e8a</anchor>
      <arglist>(lua_State *L, int newsize, int raiseerror)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaD_seterrorobj</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a2a5656cf723dffe2e9b5314260bd8896</anchor>
      <arglist>(lua_State *L, int errcode, StkId oldtop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaD_shrinkstack</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a219aa86777779dccae2c1bf9008db70a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>l_noret</type>
      <name>luaD_throw</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a2b46d9db5b9ca3d5402a0c2ac640a6b0</anchor>
      <arglist>(lua_State *L, int errcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaD_tryfuncTM</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>ac468380c26188a69262776f07bdf7780</anchor>
      <arglist>(lua_State *L, StkId func)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>moveresults</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>adfdcfe680efe0b6fd458a515aace0796</anchor>
      <arglist>(lua_State *L, StkId res, int nres, int wanted)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>precover</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a92ab6959f4581b978af1a0a3a7cd74b2</anchor>
      <arglist>(lua_State *L, int status)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>resume</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>abd7632c715de5db6e7797b7fa3f7010f</anchor>
      <arglist>(lua_State *L, void *ud)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>resume_error</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a8a351e424df030a908f2db9eec0b4f30</anchor>
      <arglist>(lua_State *L, const char *msg, int narg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rethook</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>ab40893dc0d5d6359016848df77b5bfa6</anchor>
      <arglist>(lua_State *L, CallInfo *ci, int nres)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>stackinuse</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>ac2956ef8f7aba184c6591001f2017a54</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unroll</name>
      <anchorfile>ldo_8c.html</anchorfile>
      <anchor>a3baab9d298c0c32cb74a9a079d7244de</anchor>
      <arglist>(lua_State *L, void *ud)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ldo.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>ldo_8h.html</filename>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <includes id="lzio_8h" name="lzio.h" local="yes" imported="no">lzio.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>checkstackGC</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>abbdddc5d9d41c1b75a9a803cd42d7610</anchor>
      <arglist>(L, fsize)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>checkstackGCp</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>a9c4fce4aed370d62391e1d18577640a3</anchor>
      <arglist>(L, n, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaD_checkstack</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>ab1500a6449b9cdf335e3c7ce23aa85d7</anchor>
      <arglist>(L, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaD_checkstackaux</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>acb25d187c7a97397acc30a95b20d80af</anchor>
      <arglist>(L, n, pre, pos)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>restorestack</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>a3fbde7f289e6bf661575e9b802da9e78</anchor>
      <arglist>(L, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>savestack</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>a3534573bbeec89c6dbdb3eae5a54f9b9</anchor>
      <arglist>(L, p)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>Pfunc</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>a078cb45ebb3f039a69795174f45d204c</anchor>
      <arglist>)(lua_State *L, void *ud)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaD_call</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>a4797364de1dd297aac52f9c10565523f</anchor>
      <arglist>(lua_State *L, StkId func, int nResults)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaD_callnoyield</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>a5315637506edcbdd30e9271e75416ae1</anchor>
      <arglist>(lua_State *L, StkId func, int nResults)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaD_closeprotected</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>a8a137d8f8abd88b3b0391772988d5a7e</anchor>
      <arglist>(lua_State *L, ptrdiff_t level, int status)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaD_growstack</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>a65231426ec94e3bca44e117d7198604a</anchor>
      <arglist>(lua_State *L, int n, int raiseerror)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaD_hook</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>a060cfb719bf195b2e3dc8dd643a4ff88</anchor>
      <arglist>(lua_State *L, int event, int line, int fTransfer, int nTransfer)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaD_hookcall</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>a6c91c75f4177f4d5f7d45e934d4a8a02</anchor>
      <arglist>(lua_State *L, CallInfo *ci)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaD_inctop</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>add74ee2069a98380598ae06b509db9a6</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaD_pcall</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>ad1087faa52e2bb98c00806ea1ac198a6</anchor>
      <arglist>(lua_State *L, Pfunc func, void *u, ptrdiff_t oldtop, ptrdiff_t ef)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaD_poscall</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>aad708050f55765598080827d799e60fb</anchor>
      <arglist>(lua_State *L, CallInfo *ci, int nres)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC CallInfo *</type>
      <name>luaD_precall</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>a2cd7824bdc7fa4ffdeec2a55e0886c89</anchor>
      <arglist>(lua_State *L, StkId func, int nResults)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaD_pretailcall</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>abbd9301c7c295f311e093efb35fdacd9</anchor>
      <arglist>(lua_State *L, CallInfo *ci, StkId func, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaD_protectedparser</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>a5dffa85d966f14d3f3464db580f5b3fa</anchor>
      <arglist>(lua_State *L, ZIO *z, const char *name, const char *mode)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaD_rawrunprotected</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>a73f5a10f0554f95bde20c7b9ace4397a</anchor>
      <arglist>(lua_State *L, Pfunc f, void *ud)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaD_reallocstack</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>a5746aab4e55af0e04b32445e4673e7a9</anchor>
      <arglist>(lua_State *L, int newsize, int raiseerror)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaD_seterrorobj</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>a1cb94c83c7ff13f34638523d7500a0bf</anchor>
      <arglist>(lua_State *L, int errcode, StkId oldtop)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaD_shrinkstack</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>a14e1a8d3ba0e5f6d55decb8b48826750</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC l_noret</type>
      <name>luaD_throw</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>a3bfc211173876f40cde6808e408cd305</anchor>
      <arglist>(lua_State *L, int errcode)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaD_tryfuncTM</name>
      <anchorfile>ldo_8h.html</anchorfile>
      <anchor>a268f7b272a8a41be16ffd601532ad9c7</anchor>
      <arglist>(lua_State *L, StkId func)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ldump.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>ldump_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <includes id="lundump_8h" name="lundump.h" local="yes" imported="no">lundump.h</includes>
    <class kind="struct">DumpState</class>
    <member kind="define">
      <type>#define</type>
      <name>DIBS</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>a2a1ad4360d7023093f769ebda9341597</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>dumpLiteral</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>a05e931c17f007b1c9d54080d6243af18</anchor>
      <arglist>(D, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>dumpVar</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>ad2bf75eb38f1f5a5a7f71818fbb04098</anchor>
      <arglist>(D, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>dumpVector</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>aa57836f656453350c7d2b6b89df1b003</anchor>
      <arglist>(D, v, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ldump_c</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>a305a0bdaea32b19e7f6d2cb6dce1cc81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dumpBlock</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>adeca46278a770e7418d0eff725770e04</anchor>
      <arglist>(DumpState *D, const void *b, size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dumpByte</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>a4838cac003905fc2e95b522a03d4adfc</anchor>
      <arglist>(DumpState *D, int y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dumpCode</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>af4e6b3cad1a6436e065a811a3e6d4573</anchor>
      <arglist>(DumpState *D, const Proto *f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dumpConstants</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>a03c1c48bb784b200a4f8e982c9235456</anchor>
      <arglist>(DumpState *D, const Proto *f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dumpDebug</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>a57223a49768a740530eddd2f3ef19699</anchor>
      <arglist>(DumpState *D, const Proto *f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dumpFunction</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>a2e1db7ac1fa976eb7e3b90ec15a576b2</anchor>
      <arglist>(DumpState *D, const Proto *f, TString *psource)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dumpHeader</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>a7dff1d2107a66420c1476d4ecfa27b14</anchor>
      <arglist>(DumpState *D)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dumpInt</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>af18972a3be9ad820b0d677891405d15b</anchor>
      <arglist>(DumpState *D, int x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dumpInteger</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>a5bc42c8666f45652f5716243028c4b39</anchor>
      <arglist>(DumpState *D, lua_Integer x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dumpNumber</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>a671751477d7f491c5e9b2affbcd517a0</anchor>
      <arglist>(DumpState *D, lua_Number x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dumpProtos</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>a34567bcb1204f914b0316d5ac5532ae0</anchor>
      <arglist>(DumpState *D, const Proto *f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dumpSize</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>ad8b3745ee530db686c5503e69e93c0e6</anchor>
      <arglist>(DumpState *D, size_t x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dumpString</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>a62dae3e1e70f0ded796f53a1571a3352</anchor>
      <arglist>(DumpState *D, const TString *s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dumpUpvalues</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>aa91ee935a3a398fdb0228107f579fb75</anchor>
      <arglist>(DumpState *D, const Proto *f)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaU_dump</name>
      <anchorfile>ldump_8c.html</anchorfile>
      <anchor>a808f6a29001ac6446f40c76014c6b6e9</anchor>
      <arglist>(lua_State *L, const Proto *f, lua_Writer w, void *data, int strip)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lfunc.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lfunc_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="ldebug_8h" name="ldebug.h" local="yes" imported="no">ldebug.h</includes>
    <includes id="ldo_8h" name="ldo.h" local="yes" imported="no">ldo.h</includes>
    <includes id="lfunc_8h" name="lfunc.h" local="yes" imported="no">lfunc.h</includes>
    <includes id="lgc_8h" name="lgc.h" local="yes" imported="no">lgc.h</includes>
    <includes id="lmem_8h" name="lmem.h" local="yes" imported="no">lmem.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>lfunc_c</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>a8ee1ddf17394c8befb4092208004036c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXDELTA</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>a5cbe1f7d4536ef1fe57e651bc838711a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>callclosemethod</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>ac8c5ec2f48d61c0b1cc202d599a758e3</anchor>
      <arglist>(lua_State *L, TValue *obj, TValue *err, int yy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>checkclosemth</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>ace373acdb7f115f3b6d5cc155dd5d240</anchor>
      <arglist>(lua_State *L, StkId level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaF_close</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>af97e452cad578543ca49278b6ee77b6a</anchor>
      <arglist>(lua_State *L, StkId level, int status, int yy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaF_closeupval</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>a38d6e0b3a637b16009d0afb09e50c509</anchor>
      <arglist>(lua_State *L, StkId level)</arglist>
    </member>
    <member kind="function">
      <type>UpVal *</type>
      <name>luaF_findupval</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>a20f971bc630264489ebc4deea02be13a</anchor>
      <arglist>(lua_State *L, StkId level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaF_freeproto</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>a117c26fb473f6165ee84d70d49a741b7</anchor>
      <arglist>(lua_State *L, Proto *f)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>luaF_getlocalname</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>aaa3cd5bc3901e7edf1ac428151cdfe8c</anchor>
      <arglist>(const Proto *f, int local_number, int pc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaF_initupvals</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>a8d0e32d70d1bddfe4311a219927c769c</anchor>
      <arglist>(lua_State *L, LClosure *cl)</arglist>
    </member>
    <member kind="function">
      <type>CClosure *</type>
      <name>luaF_newCclosure</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>a13a7dac7822f88b00c962b57e97cc0ef</anchor>
      <arglist>(lua_State *L, int nupvals)</arglist>
    </member>
    <member kind="function">
      <type>LClosure *</type>
      <name>luaF_newLclosure</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>a9fb730389493e9e60bbf0b6809061af5</anchor>
      <arglist>(lua_State *L, int nupvals)</arglist>
    </member>
    <member kind="function">
      <type>Proto *</type>
      <name>luaF_newproto</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>a4ffd9d8ef515a7f785d007de7ceb9e4f</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaF_newtbcupval</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>a0f1719e232a25ecfcafed14f8b39ad31</anchor>
      <arglist>(lua_State *L, StkId level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaF_unlinkupval</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>a3b5a5ae122e85af5c941e9b4ffff53bd</anchor>
      <arglist>(UpVal *uv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static UpVal *</type>
      <name>newupval</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>a9d404aec43305854ac0eb64b56e98558</anchor>
      <arglist>(lua_State *L, int tbc, StkId level, UpVal **prev)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>poptbclist</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>a00f1a5cf092c193710614c1d1639f6ec</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>prepcallclosemth</name>
      <anchorfile>lfunc_8c.html</anchorfile>
      <anchor>a3441ab653f9f3df6a2512eb83d9dce09</anchor>
      <arglist>(lua_State *L, StkId level, int status, int yy)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lfunc.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lfunc_8h.html</filename>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CLOSEKTOP</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>a85e9c01641249635d95830f57db26fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isintwups</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>a3e7e5157cf6e329e4a5609e70b65101f</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXMISS</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>a5c78dc067795d7cfd7abe4fb5c9fe51d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXUPVAL</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>ac5b64a112a390053ec98913b67b3f112</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sizeCclosure</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>ae0283669f47da8432046d0a24c1db93e</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sizeLclosure</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>ab5551e284145e5258a8032a97806cfe1</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>upisopen</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>a26a8ecd7d58d326f7f6f20bc8bc8bb55</anchor>
      <arglist>(up)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>uplevel</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>a9c84a07f72721f9536fc43e26ae84c8b</anchor>
      <arglist>(up)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaF_close</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>a27f65f93a11629d396d43c13f26fd157</anchor>
      <arglist>(lua_State *L, StkId level, int status, int yy)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaF_closeupval</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>aa58cb032e4a4e265b9b55b1bd1f181bb</anchor>
      <arglist>(lua_State *L, StkId level)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC UpVal *</type>
      <name>luaF_findupval</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>ab4901d5786cbea213d8e200500999a76</anchor>
      <arglist>(lua_State *L, StkId level)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaF_freeproto</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>a0cc4051310ee836ef266607da3a58499</anchor>
      <arglist>(lua_State *L, Proto *f)</arglist>
    </member>
    <member kind="function">
      <type>const LUAI_FUNC char *</type>
      <name>luaF_getlocalname</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>a4cf25f2631c1095d96ac26a8796a0856</anchor>
      <arglist>(const Proto *func, int local_number, int pc)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaF_initupvals</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>a7f4b654cb9bf35af338f3ae1b287bc39</anchor>
      <arglist>(lua_State *L, LClosure *cl)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC CClosure *</type>
      <name>luaF_newCclosure</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>a2264994c1f8c6a33705c9dd615271e11</anchor>
      <arglist>(lua_State *L, int nupvals)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC LClosure *</type>
      <name>luaF_newLclosure</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>a71df2d2b65009262960562c5b0703b92</anchor>
      <arglist>(lua_State *L, int nupvals)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC Proto *</type>
      <name>luaF_newproto</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>a3afa5dbaef50a7e84627e779d27c5720</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaF_newtbcupval</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>a17478c6ccda97c8d77b4be5488c78c08</anchor>
      <arglist>(lua_State *L, StkId level)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaF_unlinkupval</name>
      <anchorfile>lfunc_8h.html</anchorfile>
      <anchor>a560691ba7dbb73952d36e6e4a87cb224</anchor>
      <arglist>(UpVal *uv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lgc.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lgc_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="ldebug_8h" name="ldebug.h" local="yes" imported="no">ldebug.h</includes>
    <includes id="ldo_8h" name="ldo.h" local="yes" imported="no">ldo.h</includes>
    <includes id="lfunc_8h" name="lfunc.h" local="yes" imported="no">lfunc.h</includes>
    <includes id="lgc_8h" name="lgc.h" local="yes" imported="no">lgc.h</includes>
    <includes id="lmem_8h" name="lmem.h" local="yes" imported="no">lmem.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <includes id="lstring_8h" name="lstring.h" local="yes" imported="no">lstring.h</includes>
    <includes id="ltable_8h" name="ltable.h" local="yes" imported="no">ltable.h</includes>
    <includes id="ltm_8h" name="ltm.h" local="yes" imported="no">ltm.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>GCFINALIZECOST</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a84dfd5e385ed6792c171df6b6a972179</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GCFINMAX</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>ac3a3667112bce0a226dbef4640edee94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GCSWEEPMAX</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>ac31abb557425090d41f055c797049ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gcvalueN</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a7c7f051ea3f0945577e90c480ebeee88</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gnodelast</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a43ef7b8388b613e737dd3ec7eb493f47</anchor>
      <arglist>(h)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>keyiswhite</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a4e2cb724f6d35593354bd90084b87d49</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lgc_c</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a61d084c4959fdcc23103ae67105b3472</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>linkgclist</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>ad63f9d59a67a756d3c3540d9795cdcbe</anchor>
      <arglist>(o, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>linkobjgclist</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a69a219e9e1a524d24173ef477419f87c</anchor>
      <arglist>(o, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>makewhite</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>ada061b1d508c516b2e53f546521b3eeb</anchor>
      <arglist>(g, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>markkey</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a177a5a645b1409b4f1c20e3c84018d40</anchor>
      <arglist>(g, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>markobject</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a6ae72c43e48b29944e55933df7f15482</anchor>
      <arglist>(g, t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>markobjectN</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>af9d4ee7e422989e2c45413745252211b</anchor>
      <arglist>(g, t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>markvalue</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a2dd4136ac29665568973c074bc450849</anchor>
      <arglist>(g, o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>maskcolors</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a31f875711ff997274eb999d7fe8ec639</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>maskgcbits</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a3ea4c714396849e66d63d88a8987f149</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PAUSEADJ</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a79ef06ea1e24ee7e3d343f67e954d68c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>set2black</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a1cb0182cfa6e73b1665658a79c297d46</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>set2gray</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>ac0d91118389ea51c074e2baf41e03ccb</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>valiswhite</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a84251731518ce7f66d49363eb9f0f594</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WORK2MEM</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a2f1af1a74ed552d994ae1a8f830bd6d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lu_mem</type>
      <name>atomic</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a41eded2c85eaf7e1911cd95da36882d9</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>atomic2gen</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a12beeec7fb7ed46e54b5e7633db83ad9</anchor>
      <arglist>(lua_State *L, global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>callallpendingfinalizers</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a3c6f43e1b63924361ed0ce31b6d30f8b</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>checkpointer</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a212c5bd6d46038d032294f4c53a7533e</anchor>
      <arglist>(GCObject **p, GCObject *o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>checkSizes</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a1b2909449f815733deb4bc35c0103002</anchor>
      <arglist>(lua_State *L, global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>clearbykeys</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a56ce6be91da7747cf9d93826cf5c8f28</anchor>
      <arglist>(global_State *g, GCObject *l)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>clearbyvalues</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a634862684194c98758caa196038d7033</anchor>
      <arglist>(global_State *g, GCObject *l, GCObject *f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cleargraylists</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a1811355ed318887d7fd2fdbdc3767eea</anchor>
      <arglist>(global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>clearkey</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>ae5b5bd4c69910951078ac627fa1654da</anchor>
      <arglist>(Node *n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convergeephemerons</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a467150a6e5a6ef4402432c4964817ffc</anchor>
      <arglist>(global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GCObject **</type>
      <name>correctgraylist</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>af7188b6e4cd31e997c857b6e010a6d4a</anchor>
      <arglist>(GCObject **p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>correctgraylists</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a528264d2f4073b4a22b7844098a36f7d</anchor>
      <arglist>(global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>correctpointers</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a91d1c9f1242ce44318a52de3e549583e</anchor>
      <arglist>(global_State *g, GCObject *o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>deletelist</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>af9982b911970c350d2a8c071f7c90fb1</anchor>
      <arglist>(lua_State *L, GCObject *p, GCObject *limit)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dothecall</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a929058f72c03750fa82374f6bfa639ee</anchor>
      <arglist>(lua_State *L, void *ud)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lu_mem</type>
      <name>entergen</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a2f8aa4c5cfd7f907a35deaa695ca4d3b</anchor>
      <arglist>(lua_State *L, global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>enterinc</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>afed5a93f2093f2a754fb26f31b5207b0</anchor>
      <arglist>(global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>entersweep</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>aea46d650b68fac11368a752058b80ab7</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GCObject **</type>
      <name>findlast</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a00546669316a08c1286570927e676496</anchor>
      <arglist>(GCObject **p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>finishgencycle</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>ad14690f3e78fd31ce7eddc3acdbeec5b</anchor>
      <arglist>(lua_State *L, global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>freeobj</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>aa198d7da2a8502ed70adfe1f7ed38f46</anchor>
      <arglist>(lua_State *L, GCObject *o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>freeupval</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a41b4adb59140172e2cd717fb921cd372</anchor>
      <arglist>(lua_State *L, UpVal *uv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lu_mem</type>
      <name>fullgen</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a270a46ab08adc0bb728eeb67b5cc45a9</anchor>
      <arglist>(lua_State *L, global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fullinc</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>ac6dccdcfb264cbc5f1776cea79c8e375</anchor>
      <arglist>(lua_State *L, global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>GCTM</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>aaf7c6e9e6a93da6bb64ffe7654668ba3</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>genlink</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a59186fdb26bd492886fdc8c3ffd17232</anchor>
      <arglist>(global_State *g, GCObject *o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>genstep</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a3035567259cf4d2269426622ccc0d022</anchor>
      <arglist>(lua_State *L, global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GCObject **</type>
      <name>getgclist</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a10a95d9a52dbdb6f36c090f5e2870007</anchor>
      <arglist>(GCObject *o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>incstep</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a3a70dfeab5db063c688d7e200d63a7c1</anchor>
      <arglist>(lua_State *L, global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>iscleared</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>acae02b6cdb8288e654682baf4117e8ab</anchor>
      <arglist>(global_State *g, const GCObject *o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>linkgclist_</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a26a89a256432393ba07aeaebbf36128e</anchor>
      <arglist>(GCObject *o, GCObject **pnext, GCObject **list)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaC_barrier_</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a72c69b5d5554e0ea4b65e894f2a50793</anchor>
      <arglist>(lua_State *L, GCObject *o, GCObject *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaC_barrierback_</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a61ad59cdf3484ff64c0c3cb7a48388ad</anchor>
      <arglist>(lua_State *L, GCObject *o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaC_changemode</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>ac88d5c236307393937e02bc82c10f970</anchor>
      <arglist>(lua_State *L, int newmode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaC_checkfinalizer</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a0d4f5fb6a8831817e117cfff473aeb0e</anchor>
      <arglist>(lua_State *L, GCObject *o, Table *mt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaC_fix</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a77a9b70a49730bb007a8a9492687d0eb</anchor>
      <arglist>(lua_State *L, GCObject *o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaC_freeallobjects</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>abad938b33f011ec1088d1a79508c6ac9</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaC_fullgc</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>ac48130e5263ad8be09a9c51dae6125b9</anchor>
      <arglist>(lua_State *L, int isemergency)</arglist>
    </member>
    <member kind="function">
      <type>GCObject *</type>
      <name>luaC_newobj</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>abfc8404c5fbd2a1770202fa0b087d451</anchor>
      <arglist>(lua_State *L, int tt, size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaC_runtilstate</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a97086b84273579d4c9b42a782f30410d</anchor>
      <arglist>(lua_State *L, int statesmask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaC_step</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>ab0133eb7bb37a0a690e0ef71fbc13414</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lu_mem</type>
      <name>markbeingfnz</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>afdc11f26c812a8356585e0e6a67b9982</anchor>
      <arglist>(global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>markmt</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a9e8dd447c32dde7eeb9fc5da83df09b1</anchor>
      <arglist>(global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>markold</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>ae4013fea3c735a4c2802a6adf08e4b3c</anchor>
      <arglist>(global_State *g, GCObject *from, GCObject *to)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lu_mem</type>
      <name>propagateall</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a344b3515bc8cbe737fbdd9fa1521d17d</anchor>
      <arglist>(global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lu_mem</type>
      <name>propagatemark</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a817005bec4f6438093ec8bff63363f25</anchor>
      <arglist>(global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reallymarkobject</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>aacf3c8ee0eebd5d5b1cd09da000ad53c</anchor>
      <arglist>(global_State *g, GCObject *o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>remarkupvals</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a563e20dbbab2390ef4ac0ac254f59b71</anchor>
      <arglist>(global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>restartcollection</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>abc346fb7129981227c874ba0e22a480f</anchor>
      <arglist>(global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>runafewfinalizers</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a5ba38781fc577f890c6f97af9beef40a</anchor>
      <arglist>(lua_State *L, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>separatetobefnz</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a39f98f28e85cc750b7cca70b10e79ee9</anchor>
      <arglist>(global_State *g, int all)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setminordebt</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>ab446273aaf611d661bb4c8b6e95360f1</anchor>
      <arglist>(global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setpause</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>ab1a2b0658321a52d5ae0c139b0bf5494</anchor>
      <arglist>(global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lu_mem</type>
      <name>singlestep</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>ae34e22198155f5d365fe500d3735c150</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stepgenfull</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a6a3515ae97e70e9ccd0fb50acebc62d1</anchor>
      <arglist>(lua_State *L, global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>sweep2old</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a85b353f49bd76eb0199fa5966ee37895</anchor>
      <arglist>(lua_State *L, GCObject **p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GCObject **</type>
      <name>sweepgen</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>ad2640fd798d0468b3832b8b64f1c94f1</anchor>
      <arglist>(lua_State *L, global_State *g, GCObject **p, GCObject *limit, GCObject **pfirstold1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GCObject **</type>
      <name>sweeplist</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a88abd139efb3d69379bf4ee92b84a65d</anchor>
      <arglist>(lua_State *L, GCObject **p, int countin, int *countout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>sweepstep</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a2669bab5717396ec41dda4e5bc46c140</anchor>
      <arglist>(lua_State *L, global_State *g, int nextstate, GCObject **nextlist)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GCObject **</type>
      <name>sweeptolive</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>ab518b7adba50d2e796e206dbc96a9d52</anchor>
      <arglist>(lua_State *L, GCObject **p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>traverseCclosure</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>aa85f9809abfe94fcd3bbec6e2c46b104</anchor>
      <arglist>(global_State *g, CClosure *cl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>traverseephemeron</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>aad4294f43d919ea5950d992599d1a445</anchor>
      <arglist>(global_State *g, Table *h, int inv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>traverseLclosure</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a61e584daad5b6a41777ade0e72e559b3</anchor>
      <arglist>(global_State *g, LClosure *cl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>traverseproto</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a19be424be90fc7025deae5ccfdcab62b</anchor>
      <arglist>(global_State *g, Proto *f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>traversestrongtable</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a3c018ffdc54c29a2ff8f44d32703a7c6</anchor>
      <arglist>(global_State *g, Table *h)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lu_mem</type>
      <name>traversetable</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a86c4c1008df3c908a9cca3cf72abc195</anchor>
      <arglist>(global_State *g, Table *h)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>traversethread</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a5759d7a25445fd28e24980d7f35a99b2</anchor>
      <arglist>(global_State *g, lua_State *th)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>traverseudata</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a7a5280b620352ed9282f78028779c968</anchor>
      <arglist>(global_State *g, Udata *u)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>traverseweakvalue</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>ae8dc436daacca264cf45cb9652c68430</anchor>
      <arglist>(global_State *g, Table *h)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GCObject *</type>
      <name>udata2finalize</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a1b500eec5a67ec92ad263021bd7d9435</anchor>
      <arglist>(global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>whitelist</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a7bb7ff4928b82e65d5844fcaca7d59d8</anchor>
      <arglist>(global_State *g, GCObject *p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>youngcollection</name>
      <anchorfile>lgc_8c.html</anchorfile>
      <anchor>a7528878b4bb9da15db0a23fab038a339</anchor>
      <arglist>(lua_State *L, global_State *g)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lgc.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lgc_8h.html</filename>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>AGEBITS</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a3b446e7d0b31628385b7a1f444192e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>bit2mask</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a39293d5e5fbd7bb9a24556b3e2f15d43</anchor>
      <arglist>(b1, b2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>bitmask</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>af25866c39979dd1f72110cbd3a1a427d</anchor>
      <arglist>(b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BLACKBIT</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>acd17af3c46cb360dc67cad2b33b6a26f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>changeage</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a61d44df5c26bb4efcf4e19b500933bbb</anchor>
      <arglist>(o, f, t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>changewhite</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a28e94f77147fd242f514b98a1b251486</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FINALIZEDBIT</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a92211ad01420ac616819ba8f61ca7365</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_NEW</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a611544eedb63012098eab46a011fe618</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_OLD</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a96372e9b92aa939f300e0477ba112716</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_OLD0</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a19ac124332eabcbdcb744e14923700b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_OLD1</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a266a8ec4a8dbacf8d7b99dca3adcac90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_SURVIVAL</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>aa8c9510ab591432a3b80e90519156116</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_TOUCHED1</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>ae2c1796f4fb3359730723ce0acd2d162</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_TOUCHED2</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>ac2b8a2255c79c9f43f88d1625767e1bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GCSatomic</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a7c7806ab609fa3c19ed9c2b688e10730</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GCScallfin</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a84094ff0ba3d8c7d4f84984e74f7705a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GCSenteratomic</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a7d4a80ad5991cca9822822f63deef987</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GCSpause</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>ab546d91106ec5cfdba254de13e5b5c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GCSpropagate</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a2ed301793747f3a2d0a7fc7d64d482fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GCSswpallgc</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>aac9b5b472434aa8d38a89b46b6b29196</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GCSswpend</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a4e40597ebd731cafa743cd9a8e0db709</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GCSswpfinobj</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a9d28766c63918e69c9ea3853a3e6c4c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GCSswptobefnz</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a152f379e712cbc7f0bfa2c6a3e15166d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getage</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>ae68465c1574c4b45a05a6548ad934235</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getgcparam</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a1991625e57703760cf5236bc02cd8858</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isblack</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>ac1e4847ad9a91e4cea36520dc9078365</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isdead</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>acc409eb45f598d23d8388fc9e96189ea</anchor>
      <arglist>(g, v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isdeadm</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a0540e865b6cd21e83104cf427c968c86</anchor>
      <arglist>(ow, m)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isdecGCmodegen</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a634f3aa786242e81eb2d29da7cdacf4a</anchor>
      <arglist>(g)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isgray</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>ad417e22072630b33cf74a3055b27d8d7</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isold</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a24d47e523ecf2d6e475a34913ce06b05</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>issweepphase</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a860db734bc919435aba75c30e4fe261b</anchor>
      <arglist>(g)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>iswhite</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a4c0ce78d476460d2e54914301f4a4bf7</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>keepinvariant</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a40b40242e96f45f8d04dcf4feb1475ae</anchor>
      <arglist>(g)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_setbit</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>aad559b25ee580ea2894c540dc817e41f</anchor>
      <arglist>(x, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaC_barrier</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a21660a316c42bc1aad10f115e2261bca</anchor>
      <arglist>(L, p, v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaC_barrierback</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a60903f232a1c51d22de556ea4c144f3a</anchor>
      <arglist>(L, p, v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaC_checkGC</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>ad013db5004ccc5fbe8a6450caa1f1ad9</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaC_condGC</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a52f302b0dac5467152f322c8fe1c1a3e</anchor>
      <arglist>(L, pre, pos)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaC_objbarrier</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a90ac4f3c7085a418025edcc7215e8983</anchor>
      <arglist>(L, p, o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaC_white</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>afaa8a52c4097cf3a5eacd88db94092da</anchor>
      <arglist>(g)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAI_GCMUL</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>adccc1cf9bf213c770940796d73635444</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAI_GCPAUSE</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a961a6871328af0c7bb50169633e15fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAI_GCSTEPSIZE</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a5289131664af0f4b111556cb5b4bfe9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAI_GENMAJORMUL</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a6adb6d8358e1ed9e94c88f810c8dd44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAI_GENMINORMUL</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a1660119f32a7ea875ce967d1ef8deadc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nw2black</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a990de0d171d8b5425a5515d0bff78789</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>otherwhite</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a486df16493498577d4081a8c231154f0</anchor>
      <arglist>(g)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>resetbit</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>aca0beb244185329a1b8f0e695ef47748</anchor>
      <arglist>(x, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>resetbits</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a486033531260010debe876a076dd2a41</anchor>
      <arglist>(x, m)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setage</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a42f07cc5f8f0a9d97989f7769f00c3f2</anchor>
      <arglist>(o, a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setbits</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>ada181faae5c9af4ed7392057c5dcbbae</anchor>
      <arglist>(x, m)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setgcparam</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a757077227d006e517adfaa82c2d30e72</anchor>
      <arglist>(p, v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>testbit</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a25c19ff3161e2a2395ba69fdef49915f</anchor>
      <arglist>(x, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TESTBIT</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>ab85d4eae1efa2e1a40d2f41bdbbda226</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>testbits</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a7612bc83b764b507e12e08417a053854</anchor>
      <arglist>(x, m)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>tofinalize</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a6d17f226d57a796f7741f457400cf8bd</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WHITE0BIT</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a4b3ebb4bccaf9a33e772a2f4515519e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WHITE1BIT</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a7de7885f3d09155a2c530154ec045d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WHITEBITS</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a0acb34c1b3d1234f11ee9fdc34df3f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaC_barrier_</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>ac5106ee2a18cde8bc3bd92e5891ad8e5</anchor>
      <arglist>(lua_State *L, GCObject *o, GCObject *v)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaC_barrierback_</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a65d1fcc6e437592a5a893406cce7d8e3</anchor>
      <arglist>(lua_State *L, GCObject *o)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaC_changemode</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a45671ff26d738167ce8e421cc233fc59</anchor>
      <arglist>(lua_State *L, int newmode)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaC_checkfinalizer</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a15870c09448216ce5c4e1ff63d39e0a9</anchor>
      <arglist>(lua_State *L, GCObject *o, Table *mt)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaC_fix</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a242d4a66c025c294ec2c1ec4fe75e804</anchor>
      <arglist>(lua_State *L, GCObject *o)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaC_freeallobjects</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a9aa52a500c9cc2076edb1707e6d8a045</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaC_fullgc</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>aa0b753c3ed80e1eed0379ec58592c404</anchor>
      <arglist>(lua_State *L, int isemergency)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC GCObject *</type>
      <name>luaC_newobj</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a08e480a0ddf25233346594d9bbd719e9</anchor>
      <arglist>(lua_State *L, int tt, size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaC_runtilstate</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a1da32357417ce5766ed5e3ada033c32f</anchor>
      <arglist>(lua_State *L, int statesmask)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaC_step</name>
      <anchorfile>lgc_8h.html</anchorfile>
      <anchor>a6c71cc4b9e503c0e96c0c4ffcff93900</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>line_parser.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserLineInflux/</path>
    <filename>line__parser_8cpp.html</filename>
    <includes id="line__parser_8h" name="line_parser.h" local="yes" imported="no">line_parser.h</includes>
    <class kind="class">MsgParserImpl</class>
  </compound>
  <compound kind="file">
    <name>line_parser.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserLineInflux/</path>
    <filename>line__parser_8h.html</filename>
    <includes id="messageparser__base_8h" name="messageparser_base.h" local="yes" imported="no">PlotJuggler/messageparser_base.h</includes>
    <class kind="class">ParserLine</class>
  </compound>
  <compound kind="file">
    <name>linit.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>linit_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lualib_8h" name="lualib.h" local="yes" imported="no">lualib.h</includes>
    <includes id="lauxlib_8h" name="lauxlib.h" local="yes" imported="no">lauxlib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>linit_c</name>
      <anchorfile>linit_8c.html</anchorfile>
      <anchor>ae5afd9dab2b8e7dcf0d6aa17ccec17bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_LIB</name>
      <anchorfile>linit_8c.html</anchorfile>
      <anchor>a884b19ad6094d6238c4072a8064aeb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void</type>
      <name>luaL_openlibs</name>
      <anchorfile>linit_8c.html</anchorfile>
      <anchor>a975e179a76941267d2fa773a703d6199</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const luaL_Reg</type>
      <name>loadedlibs</name>
      <anchorfile>linit_8c.html</anchorfile>
      <anchor>a5321f512e1b3ffd7650178131cfce442</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>liolib.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>liolib_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="locale_8h" name="locale.h" local="no" imported="no">locale.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lauxlib_8h" name="lauxlib.h" local="yes" imported="no">lauxlib.h</includes>
    <includes id="lualib_8h" name="lualib.h" local="yes" imported="no">lualib.h</includes>
    <class kind="struct">RN</class>
    <member kind="define">
      <type>#define</type>
      <name>IO_INPUT</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a3c1a27aacf1dd33edffa2422da638d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IO_OUTPUT</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>aae48313230e7f773bf495ada1171c506</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IO_PREFIX</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a181a699d5111b8d79a423a9bbcaf6830</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IOPREF_LEN</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>ac6ca58c960165047c3bf20e9546951b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isclosed</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a933df16f547e59062271f306675f599c</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_checkmodep</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>aa3d5752e1676a0c9559b617972d90360</anchor>
      <arglist>(m)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_fseek</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a62de3640998d6fbb4148ee251244bf85</anchor>
      <arglist>(f, o, w)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_ftell</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>afa9a1643bfb6b1928c256f818d8ee8d4</anchor>
      <arglist>(f)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_getc</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a039d3e5509ea3a88809269f400f58ba5</anchor>
      <arglist>(f)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_lockfile</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>ac0ab419b6e0666a091b66d7948fd4e2d</anchor>
      <arglist>(f)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_MAXLENNUM</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a98d71ac135df4047b2f051fcc7a1f40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_MODEEXT</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a56a6e062eb06243c32928d1cfefba4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_pclose</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a2ab03e50e416477fb612dc808c6e2951</anchor>
      <arglist>(L, file)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_popen</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>abb5b1c7bfa0e31613ed25ca2bb648381</anchor>
      <arglist>(L, c, m)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_seeknum</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a0cbd6f87dda88adaa6e189c8490319a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_unlockfile</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a4fb31ed5e0fc117ce51bc6e5391bb789</anchor>
      <arglist>(f)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>liolib_c</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a4fa96ecbbecfabf0003fa4163c5029e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_LIB</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a884b19ad6094d6238c4072a8064aeb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXARGLINE</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a71cbd8e6a0b23499a1aef7e03eedf400</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>tolstream</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>aa4a3ca333e58733b833a0395c5742fc2</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="typedef">
      <type>luaL_Stream</type>
      <name>LStream</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>afdee2306a2ebaf7fd48d13fa65714054</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>aux_close</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a17cd174f91e6d1fdf0de674448dc84f2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>aux_lines</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a66325940a0248cee288153edb061c0c4</anchor>
      <arglist>(lua_State *L, int toclose)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>createmeta</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a2edb7e84ca2f51dafb5d77b9c81a804c</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>createstdfile</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a0a80ad2f9dbb3b7238efae7738bb7569</anchor>
      <arglist>(lua_State *L, FILE *f, const char *k, const char *fname)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>f_close</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a2b331358ffb75b150c9490c2cc78aea2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>f_flush</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>ad45f522bd561c05889799a66d9ffdb33</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>f_gc</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a54d23ecdc47341b1ab23dd572a011efb</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>f_lines</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a6a36f72d8b3966c1ebafab8a4791cb6c</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>f_read</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>add5250a74576076467531e4eb8f5f68e</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>f_seek</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>ace5e1a23cc9e2ffe7ae6cc523e54de73</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>f_setvbuf</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>aa7d559e7d43a6133ec495d6b4e5d68f2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>f_tostring</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>afaec8b8506a424b1b5f342037ae6350a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>f_write</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>adba67ef94aaa532d9224ca04f8126ac2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>g_iofile</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>aae942558ff528b4e1a483297c64e6886</anchor>
      <arglist>(lua_State *L, const char *f, const char *mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>g_read</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>addece2406777a40f0f591e3518293932</anchor>
      <arglist>(lua_State *L, FILE *f, int first)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>g_write</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a88c73a30c7d135dfb4958b7bfaa90cc7</anchor>
      <arglist>(lua_State *L, FILE *f, int arg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FILE *</type>
      <name>getiofile</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a3bccbdacdc9f21f22a603525be1f3699</anchor>
      <arglist>(lua_State *L, const char *findex)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>io_close</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a1c6f8e04184b0f7939e45e24d2d7ef8a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>io_fclose</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a693d26c59aa9f6a298ac288cb1a5c38d</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>io_flush</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a2f93672e01db50e1e5361f5f01c71bd6</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>io_input</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a827044fde6f2c21ab965ba3d729f6a0f</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>io_lines</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>ab08031b51605d4ef676ec33a3b96a286</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>io_noclose</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a7b8451d8d8fcbbe8f259375da540d12f</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>io_open</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>ab4a969d43dbe0f89e98307e5b421f8a7</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>io_output</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a4464f89f0151ad432557b0a51258582c</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>io_pclose</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>ac885ae15fd14fc88058b0b8c1cf2b1d9</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>io_popen</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a8cc0b2b08409fb97e5cc80a0caf9b5fd</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>io_read</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a45307aa59a628966c6ea270e9b476d9a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>io_readline</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>ac37d80ee2cc364b4adafcb6f7c20f28b</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>io_tmpfile</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a0347de9dda8be02044075c96482eddb3</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>io_type</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a2bd80ae170dce6c29d385b71398fd7c2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>io_write</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>ada35daf906cc262cc6944cad92b93ac3</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>l_checkmode</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>ab187d8eb3cf2b49793e4020547525905</anchor>
      <arglist>(const char *mode)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int</type>
      <name>luaopen_io</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a2d3f245e532f3d582a4ff62bbd567149</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LStream *</type>
      <name>newfile</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a57c6c258a611b738f0ef34584ca6e7ab</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LStream *</type>
      <name>newprefile</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>ab456fc51383d039a5a24c702060aba8e</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>nextc</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>ab75f5f85c38ee22fc9884f0bd7ef836d</anchor>
      <arglist>(RN *rn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>opencheck</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a91ec9c6fa0ef33085f29a15532ac80a7</anchor>
      <arglist>(lua_State *L, const char *fname, const char *mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read_all</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a48a16089fed2e802a76635a3f8bfe8e3</anchor>
      <arglist>(lua_State *L, FILE *f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>read_chars</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a6735c0513432f83bfa1b88b056ab379b</anchor>
      <arglist>(lua_State *L, FILE *f, size_t n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>read_line</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>ae697e23c2b1ea23d8935f579aa21200c</anchor>
      <arglist>(lua_State *L, FILE *f, int chop)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>read_number</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a5345908bf60e4bd37d768b052ac26ec7</anchor>
      <arglist>(lua_State *L, FILE *f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>readdigits</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a7ab70833e31129b3a9d2b49869c72978</anchor>
      <arglist>(RN *rn, int hex)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>test2</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a5c7dc3feb7edf50432b742767d4748f4</anchor>
      <arglist>(RN *rn, const char *set)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>test_eof</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>ace61fce0bdea311d6d7c2206881165c7</anchor>
      <arglist>(lua_State *L, FILE *f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FILE *</type>
      <name>tofile</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a3a596f9304846a90435b75c75c55acda</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const luaL_Reg</type>
      <name>iolib</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a8fe96dd62a007daad3a18e43dd136a29</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const luaL_Reg</type>
      <name>metameth</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>af35236400576d70739e09cc6a150b7c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const luaL_Reg</type>
      <name>meth</name>
      <anchorfile>liolib_8c.html</anchorfile>
      <anchor>a130a4b6b5500c2a2d53c8e4b82db6bac</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ljumptab.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>ljumptab_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>vmbreak</name>
      <anchorfile>ljumptab_8h.html</anchorfile>
      <anchor>a362451cac7ed1e9ebf8978cd761a01fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>vmcase</name>
      <anchorfile>ljumptab_8h.html</anchorfile>
      <anchor>a64ed762fd3da016b8792d4ac0d0cf17f</anchor>
      <arglist>(l)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>vmdispatch</name>
      <anchorfile>ljumptab_8h.html</anchorfile>
      <anchor>ae2328a135b54b42ce9ea3d808f6d7834</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const void *const</type>
      <name>disptab</name>
      <anchorfile>ljumptab_8h.html</anchorfile>
      <anchor>a702a7a7ef2c839cf996469121c2086b0</anchor>
      <arglist>[NUM_OPCODES]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>llex.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>llex_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="locale_8h" name="locale.h" local="no" imported="no">locale.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lctype_8h" name="lctype.h" local="yes" imported="no">lctype.h</includes>
    <includes id="ldebug_8h" name="ldebug.h" local="yes" imported="no">ldebug.h</includes>
    <includes id="ldo_8h" name="ldo.h" local="yes" imported="no">ldo.h</includes>
    <includes id="lgc_8h" name="lgc.h" local="yes" imported="no">lgc.h</includes>
    <includes id="llex_8h" name="llex.h" local="yes" imported="no">llex.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lparser_8h" name="lparser.h" local="yes" imported="no">lparser.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <includes id="lstring_8h" name="lstring.h" local="yes" imported="no">lstring.h</includes>
    <includes id="ltable_8h" name="ltable.h" local="yes" imported="no">ltable.h</includes>
    <includes id="lzio_8h" name="lzio.h" local="yes" imported="no">lzio.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>currIsNewline</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>aee0dbe3090a8bf4b0ecd633781c5a09a</anchor>
      <arglist>(ls)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>llex_c</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a2e2a05c4292ce934408b59470a78472d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>next</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a8ab976102fb046f9974c53caaf5a1995</anchor>
      <arglist>(ls)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>save_and_next</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>ac4c2ebdfa66caf9c1ef124c30e9d68a5</anchor>
      <arglist>(ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>check_next1</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a7ffd3be1c90014b2b7645e9c7c9641ff</anchor>
      <arglist>(LexState *ls, int c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>check_next2</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a4f263e61ecf9ca2875bdc3348dfce822</anchor>
      <arglist>(LexState *ls, const char *set)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>esccheck</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a7dedd6d9ea73e7276da6bcd0effa7cc0</anchor>
      <arglist>(LexState *ls, int c, const char *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gethexa</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a3b597edba3bbea967a33f6e82463b2e7</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>inclinenumber</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>ac030febfa2dc867e1b48f3328aec45b3</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static l_noret</type>
      <name>lexerror</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a67bb1f3225ffe5738fef1c3d34879735</anchor>
      <arglist>(LexState *ls, const char *msg, int token)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>llex</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a83faab0338a28c8b97ff1156725cc61b</anchor>
      <arglist>(LexState *ls, SemInfo *seminfo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaX_init</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a50834f7eb4b2ac79c8df048988749abe</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaX_lookahead</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>af44c274f4e9a24ac9bc41ff31bac5ffb</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function">
      <type>TString *</type>
      <name>luaX_newstring</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a83f747518666054180f6a7f8da55ac42</anchor>
      <arglist>(LexState *ls, const char *str, size_t l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaX_next</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a8b9f2aa3f74c4e2f814d860dc7f5a6a8</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaX_setinput</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a169c85d08461f83e3f8a8c32dcb3d151</anchor>
      <arglist>(lua_State *L, LexState *ls, ZIO *z, TString *source, int firstchar)</arglist>
    </member>
    <member kind="function">
      <type>l_noret</type>
      <name>luaX_syntaxerror</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>aa5303ae41cbf1a2d9ef2f422751f85be</anchor>
      <arglist>(LexState *ls, const char *msg)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>luaX_token2str</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>afbf0654ae651496d0e8dcebeefbefed6</anchor>
      <arglist>(LexState *ls, int token)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read_long_string</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a87255185250aab5f03dafe716cdda273</anchor>
      <arglist>(LexState *ls, SemInfo *seminfo, size_t sep)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>read_numeral</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a6e3870206c0c321cccaf22d6c2772072</anchor>
      <arglist>(LexState *ls, SemInfo *seminfo)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read_string</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a5a2d8bb78e2b8e9ee25f901c811b2275</anchor>
      <arglist>(LexState *ls, int del, SemInfo *seminfo)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>readdecesc</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a860413546c7a3220a01e80c57389aa31</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>readhexaesc</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a5887888b2f49f1350b047c9412422d25</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned long</type>
      <name>readutf8esc</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a705948fb201cb495e1040cf1ed1de54d</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>save</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a3418da69613c587915ff780b0ec3744b</anchor>
      <arglist>(LexState *ls, int c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>skip_sep</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a9036c54b00ccc4e9781a6b7bafe93c5c</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>txtToken</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>ab53c17c8b5ca50bcdfbd1cddf7310e83</anchor>
      <arglist>(LexState *ls, int token)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>utf8esc</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>ad753772a24bb842f984798034f62611e</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>luaX_tokens</name>
      <anchorfile>llex_8c.html</anchorfile>
      <anchor>a257ea0c8a6651032b46ea8e5d4f8080f</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>llex.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>llex_8h.html</filename>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lzio_8h" name="lzio.h" local="yes" imported="no">lzio.h</includes>
    <class kind="struct">LexState</class>
    <class kind="union">SemInfo</class>
    <class kind="struct">Token</class>
    <member kind="define">
      <type>#define</type>
      <name>FIRST_RESERVED</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>a6bc8e20ff15b7aa178aceea51e691e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_ENV</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>af868e4c2b4c8551dad769502e7c3ec32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_RESERVED</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>a24f40ac0891b0d584c0e432b2c6e1c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct LexState</type>
      <name>LexState</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>a9f82fde07775e272863638db15ba8401</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Token</type>
      <name>Token</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae88d5c0259051080fda097b92d99d7ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RESERVED</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_AND</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04adbea546e357b70d29f631824a4f9cfed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_BREAK</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a37065a9cb3cc1cc8a17537dc1ee5e0f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_DO</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a2fbaee0c1e87c30a1809ff22893fe2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_ELSE</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a3f50a3a010dc1ba1401d460900575b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_ELSEIF</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04af85f1d50bab033c17f7341b5e71f4d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_END</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a541ef482a7317bd2a54032f165d90db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_FALSE</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a065bdf8569f3a1ab4130f7e1ff2203ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_FOR</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a7dcf533a644fc9cb697137a8a9b54f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_FUNCTION</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04aafc8fa070d8d0bb9569b875cbc6b1a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_GOTO</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04af41cf088c658a62b2381424416171445</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_IF</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a601b374145c8554a0dc2d1663cbdfeb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_IN</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a88b8f5e56057cb0d4e633046b2b9e66e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_LOCAL</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a5d6f51dd7b248ee46da5de8e33f34992</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_NIL</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a905f67bd8b8ac9b5e0236aa5dec2e7b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_NOT</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a985342409492de2e599c6202e9180ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_OR</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04ab4578d7ddbacda8286ad2205d3d917e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_REPEAT</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a9f9929bcc6f4a87310869eaf9efed4cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_RETURN</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04aba4fafc284c6c6aa99340efdba0b76e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_THEN</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a757e31c13acf13af22615dca8c1b7c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_TRUE</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a67fdd8ec6c80ac2163c8d3e7d0ac50c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_UNTIL</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04ab7232de731ef17fbc644b370c783719c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_WHILE</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a592e99387742b5748aa5e341c99dffd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_IDIV</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a7f7c69f2e524e3ab183318cf52575ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_CONCAT</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a8367a7a9a88e9ea3cef16ab15887a278</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_DOTS</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a500efed658259c56ef30938c20c3b6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_EQ</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04ae9b97178246db483138ab3d18039bfb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_GE</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a39306a802115256cf2099f6c724a95b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_LE</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04ace38c3f7b08d6ffe00acdd0706ba35de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_NE</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a6897243f49a32e90ca094af33c16374b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_SHL</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04afe39400ab62457e9a823aa8521d0610b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_SHR</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04ad15c43ae39b99d8f834419ec74183185</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_DBCOLON</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a3a767e0c4ce0407785d87a1a56980de2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_EOS</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a9fcd34e2e50a0afb82f0dae65836187b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_FLT</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a81df881e62ebf1fe93b4820b7b54984d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_INT</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a9f48ed12541fab691e25e3ca9e38ac9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_NAME</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a84e5aed35515b2881005d88dccaf0c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TK_STRING</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ae5bd761f37716726f95e4be16a08ac04a2f748d118b4a20e2b1dc12538ccd9876</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaX_init</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>a5f7573e2f03006437bd01422a0e390df</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaX_lookahead</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>ad024d435463fc54e7e592d9bb8a7b26b</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC TString *</type>
      <name>luaX_newstring</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>aa6e79179f823cf156f61899a09239ca6</anchor>
      <arglist>(LexState *ls, const char *str, size_t l)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaX_next</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>a626896648b5c598666b1e051fd70a568</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaX_setinput</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>aac9c3f80c74f7d861348e74f5fda1452</anchor>
      <arglist>(lua_State *L, LexState *ls, ZIO *z, TString *source, int firstchar)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC l_noret</type>
      <name>luaX_syntaxerror</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>a189ff2bb7bd23c89531fdad321fccd02</anchor>
      <arglist>(LexState *ls, const char *s)</arglist>
    </member>
    <member kind="function">
      <type>const LUAI_FUNC char *</type>
      <name>luaX_token2str</name>
      <anchorfile>llex_8h.html</anchorfile>
      <anchor>aa02e6397ffecb95adb4dc0999bd51d4d</anchor>
      <arglist>(LexState *ls, int token)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>llimits.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>llimits_8h.html</filename>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>api_check</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>ad7a42e1cc11f94e1f06ed80814fcb606</anchor>
      <arglist>(l, e, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>cast</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>af17d62ec9e237a7644de6b9b34a48a34</anchor>
      <arglist>(t, exp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>cast_byte</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a596f5b6e992f53a5a4e5732083448dd4</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>cast_char</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a045e548576226e8c7e9ab5de8a59f4bc</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>cast_charp</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a1d905979f8c901b7143b43ee98341206</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>cast_int</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a37a9e2c4b53433d34bad0f12a1500c08</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>cast_num</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>ac92cecb12c5aba1164877e81e76e2cb6</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>cast_sizet</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a025d385a5ce274fa6eade82b6e1458d1</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>cast_uchar</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>aa0c49a2b32329cc39df5ccafd1f720e0</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>cast_uint</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a6ce2ddc5b419ed6f302573db3cc03e56</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>cast_void</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a52a5166d7dc0590b63a9331cfc0f4564</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>cast_voidp</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a672c0fddf71f33d86ed8aa62ad914d52</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>check_exp</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>afac1404af62451f8653440ecb6e773fc</anchor>
      <arglist>(c, e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>condchangemem</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>ac9968fbda6cf783c96a635cd891931f8</anchor>
      <arglist>(L, pre, pos)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>condmovestack</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a51890ff33a337eee53fc73934fa7ba89</anchor>
      <arglist>(L, pre, pos)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ispow2</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>ada65e002d4b7df9ebfa7dde2d12357db</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_castS2U</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a5871309e671ba9f938fcb1e0d3bcbeca</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_castU2S</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a873fa1b216f8caed046edbcebd4c1bc8</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_noret</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a9f743fcc9a5278cb9ee10355f09f7302</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LL</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a6185afb135442b229d91201b1a3c6eb2</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>log2maxs</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a201d8e40e2923328862d720d0dc6a952</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_assert</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a5978f5fda715bd80e845df1e16ad7780</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_lock</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>aa68a48b9104aeadf4842c25c12a9b8c9</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_longassert</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a825f22ba1e16fd60e3aae8fe8efc1c4d</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_MINBUFFER</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>aa0320f75a72bf131ae24d39111ac9938</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_unlock</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a1781f2a7d9161848a246d475a9171875</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_apicheck</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a5e99efda77b5660d36828d61d92b5cdf</anchor>
      <arglist>(l, e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAI_MAXCCALLS</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a0787aa9ccb00f5d9b11ad4f7174e4bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAI_MAXSHORTLEN</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a54fe4797308d6b24bf84fa0129a155bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_numadd</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>af3eb5d1884e4512d2701bbc97bb82e81</anchor>
      <arglist>(L, a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_numdiv</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a2a095b8d523b51332eb223df531367d2</anchor>
      <arglist>(L, a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_numeq</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>ae06bbbe345c8bb028e233120466d387d</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_numge</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a727a96f18bda273bd57dee105a274abe</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_numgt</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a252c8bc400dc44bd996b19e7cf487871</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_numidiv</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a9ca37a98a6032ab21dcfd63d42e66f89</anchor>
      <arglist>(L, a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_numisnan</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a5ec99a344dba64c30c3ddc6eed8e2e51</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_numle</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>af803655e8c9be7ba1f3f3fb0c4f730d7</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_numlt</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>ae035faaeb068720ee8540210870ee5c9</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_nummod</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>ac6e6bfca420c761a89eee023103c34f4</anchor>
      <arglist>(L, a, b, m)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_nummul</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a1cbcef9e269f0ac1a5f34898a7c4ae36</anchor>
      <arglist>(L, a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_numpow</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a4a3b06f2c7239f8dcbd101ca20cc507a</anchor>
      <arglist>(L, a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_numsub</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a93e733c7e860d7fb838b6af414405662</anchor>
      <arglist>(L, a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_numunm</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a84c57a852cdc4b46c678cb3fab715846</anchor>
      <arglist>(L, a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_threadyield</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a7bf655fe36dca3227f9e7e04226d3e6a</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_userstateclose</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>ae269d75893fce50868b37c32214648e5</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_userstatefree</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a7c5595955dfef0964d1286b3f29e2aad</anchor>
      <arglist>(L, L1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_userstateopen</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a05bbfa34e58a82e39cc19701e5359881</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_userstateresume</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>af110e056a602175437e5cda45dd7db5e</anchor>
      <arglist>(L, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_userstatethread</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a533eae4cf709fa76f3974823354e4067</anchor>
      <arglist>(L, L1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_userstateyield</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>ade427932b2d70d9f0b04c4d6a2af177a</anchor>
      <arglist>(L, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_INT</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>aaa1ac5caef84256eaeb39594e58e096f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_LMEM</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a99e52005f8b99ce8e36df841b281078e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_LUMEM</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a5e67dd5554c315bda4b54cd5ed0e846e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_SIZE</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a0592dba56693fad79136250c11e5a7fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_SIZET</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>aa927c7bf177c162feda3483e1e972b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MINSTRTABSIZE</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a91604f8876fd042d7b1cdbade17927e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>point2uint</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>ad861f24ac9e8c32f78455aab3d2e7b51</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STRCACHE_M</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a3e028bcc45ab536a37bb6860caf3d2ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STRCACHE_N</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>aa8382779dd8eeb2dea3deb97dec0ed1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UNUSED</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a86d500a34c624c2cae56bc25a31b12f3</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="typedef">
      <type>l_uint32</type>
      <name>Instruction</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>aa81d2e7f7263ef29946852d4966a192e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long</type>
      <name>l_mem</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a24fc195087e262c99a4cf0f9b346a684</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LUAI_UACINT</type>
      <name>l_uacInt</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>ac8d5f795aedd7e084ef2dab7b5d81bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LUAI_UACNUMBER</type>
      <name>l_uacNumber</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>a792eefbf119f914b73400c314411c3e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>l_uint32</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>abeb00a444eb1dc99a4a2baee15bd898a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>ls_byte</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>aab58a246c9e0a85c4c2ed0fd8d6724bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>lu_byte</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>ae1fe9ac10d9803bd1d7bdf30b18bad68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>lu_mem</name>
      <anchorfile>llimits_8h.html</anchorfile>
      <anchor>aac8c50ca0aa51c80523376da77c2c4d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lmathlib.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lmathlib_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lauxlib_8h" name="lauxlib.h" local="yes" imported="no">lauxlib.h</includes>
    <includes id="lualib_8h" name="lualib.h" local="yes" imported="no">lualib.h</includes>
    <class kind="struct">Rand64</class>
    <class kind="struct">RanState</class>
    <member kind="define">
      <type>#define</type>
      <name>FIGS</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a0282a980b31306aa7d94e9e6ad975837</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lmathlib_c</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a758ac163994ce1fb9a74163e4d468db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_LIB</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a884b19ad6094d6238c4072a8064aeb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PI</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a598a3330b3c21701223ee0ca14316eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>scaleFIG</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>af9acb4963a9c1f6a8e60d4b1e8b76184</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>trim32</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a4d4f48045002686d9d2b361148c98db5</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UONE</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a37c87c7e103e67064c02ce86e5c00215</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>lu_int32</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>aa8f942b3f89c99f2fbde3c4361b7c615</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Rand64</type>
      <name>Rand64</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>ac514b2d1475b8c2e91f0b3a1f46d0f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lua_Number</type>
      <name>I2d</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a1f845b41defc9503d3090923b15d79ed</anchor>
      <arglist>(Rand64 x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lua_Unsigned</type>
      <name>I2UInt</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a00b4573721dbfd08d584b34a7e1722db</anchor>
      <arglist>(Rand64 x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Rand64</type>
      <name>Iadd</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a0f8118bb9ab66c0fee78e5bf183d436f</anchor>
      <arglist>(Rand64 i1, Rand64 i2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Rand64</type>
      <name>Int2I</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>aedfbc1eb34c86571439b5d3d36d9361e</anchor>
      <arglist>(lua_Unsigned n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Rand64</type>
      <name>Ishl</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a5fe860c78def6ac52bd99153df082c3e</anchor>
      <arglist>(Rand64 i, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Ixor</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>ac269f9bd785360abe156ba7c7cc67e21</anchor>
      <arglist>(Rand64 *i1, Rand64 i2)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int</type>
      <name>luaopen_math</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a78cbff06fd4d59cf3d7525fa6cc196ba</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_abs</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a9545dd3926974393ff34e33a108df628</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_acos</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a9f983fa3cca14d69429cebc95be4fab1</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_asin</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>aa44ea66108bb38acbe5c8cb2ce6de33f</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_atan</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a70217d6c0312477f3e257a584518424c</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_ceil</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>ae4f0dc771c626a9badef237db9d433da</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_cos</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a5db2cf8c6e7a331d7daf259f305e057c</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_deg</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>ad9bd03062009a4aba15739a1630b2a25</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_exp</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a7c971c680cdad8e4e833f8a3db9d065d</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_floor</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>aa063dcd93e924af13c5e311f89b18d03</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_fmod</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a25b3f7d30cf85b8248a72de20049564e</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_log</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a7cb92978495484adbfc9d0cb0ace2cc2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_max</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a03e3b76e515f5535122c2026a9e8f445</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_min</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>ab0a14d784b5fe2f30062e88a635db320</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_modf</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>adff369706deb34be360be3103f31d4c4</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_rad</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a5d8eec19cea59d1ce1012a705f70dc8d</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_random</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>aa3ad02d4204d21d35a0825281915fb22</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_randomseed</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a55540667178ac717a1c6283b58b00ce7</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_sin</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>adb460e2b01df47afcaa823ecc1846a24</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_sqrt</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a8f4c386bafe8ae7269476ed3ed94d1d8</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_tan</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a06bc9b8c610e00759bb99c3db6128f18</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_toint</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a7604de8e5daca6d7576a9ee940a3f479</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_type</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>af58a749fbaa6093fab0db96dcfd822a7</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>math_ult</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a5d62cc09bee44198af9cb2023a50d972</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Rand64</type>
      <name>nextrand</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>ac01956e1f85c57f7781d256db3d76886</anchor>
      <arglist>(Rand64 *state)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Rand64</type>
      <name>packI</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a43beb45c0b29c5e7a866b193d6b8c546</anchor>
      <arglist>(lu_int32 h, lu_int32 l)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lua_Unsigned</type>
      <name>project</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a13ece5b7fa9dd48246430a48dec238b1</anchor>
      <arglist>(lua_Unsigned ran, lua_Unsigned n, RanState *state)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pushnumint</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>aa43eb6808ce1bad1f4f1416475e38e13</anchor>
      <arglist>(lua_State *L, lua_Number d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>randseed</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>aaeea41eadd14e3f30fe6814cc94891c5</anchor>
      <arglist>(lua_State *L, RanState *state)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Rand64</type>
      <name>rotl</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>af6d2c0cbed4c44224dc80230279c1b5d</anchor>
      <arglist>(Rand64 i, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Rand64</type>
      <name>rotl1</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a0a2a1bbd027f6e376a7043e2bdab7870</anchor>
      <arglist>(Rand64 i, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setrandfunc</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>aec3434532c7149fc0d3fff7ac86e6fbb</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setseed</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a4e708776ec48b6fb6d7239a8754900e1</anchor>
      <arglist>(lua_State *L, Rand64 *state, lua_Unsigned n1, lua_Unsigned n2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Rand64</type>
      <name>times5</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a4708082c07e59916317e3baf2204504a</anchor>
      <arglist>(Rand64 i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Rand64</type>
      <name>times9</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a8276cb06bf824ed1d39fa2f3f0db6968</anchor>
      <arglist>(Rand64 i)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const luaL_Reg</type>
      <name>mathlib</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>ac80ca653775abeb66123337a10874983</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const luaL_Reg</type>
      <name>randfuncs</name>
      <anchorfile>lmathlib_8c.html</anchorfile>
      <anchor>a866900ee1a7dd674b2c58e52d18b0a4e</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lmem.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lmem_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="ldebug_8h" name="ldebug.h" local="yes" imported="no">ldebug.h</includes>
    <includes id="ldo_8h" name="ldo.h" local="yes" imported="no">ldo.h</includes>
    <includes id="lgc_8h" name="lgc.h" local="yes" imported="no">lgc.h</includes>
    <includes id="lmem_8h" name="lmem.h" local="yes" imported="no">lmem.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>firsttry</name>
      <anchorfile>lmem_8c.html</anchorfile>
      <anchor>ab28b0855c7a625f9f245613df749b115</anchor>
      <arglist>(g, block, os, ns)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lmem_c</name>
      <anchorfile>lmem_8c.html</anchorfile>
      <anchor>adb2b6ef72119096fe9a546091881ab11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>lmem_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MINSIZEARRAY</name>
      <anchorfile>lmem_8c.html</anchorfile>
      <anchor>ad0c497dab6f56823e95b1e5e0c4b35a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaM_free_</name>
      <anchorfile>lmem_8c.html</anchorfile>
      <anchor>a36b12d49a937e5de982e2a2a135e6824</anchor>
      <arglist>(lua_State *L, void *block, size_t osize)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>luaM_growaux_</name>
      <anchorfile>lmem_8c.html</anchorfile>
      <anchor>a30dcbc002fb19db04580cc7762d9a65c</anchor>
      <arglist>(lua_State *L, void *block, int nelems, int *psize, int size_elems, int limit, const char *what)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>luaM_malloc_</name>
      <anchorfile>lmem_8c.html</anchorfile>
      <anchor>a4ae158767f82aba82a4d50be097fcbe5</anchor>
      <arglist>(lua_State *L, size_t size, int tag)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>luaM_realloc_</name>
      <anchorfile>lmem_8c.html</anchorfile>
      <anchor>a3eccd13af2d5f64c05ee510b4fbb8d5b</anchor>
      <arglist>(lua_State *L, void *block, size_t osize, size_t nsize)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>luaM_saferealloc_</name>
      <anchorfile>lmem_8c.html</anchorfile>
      <anchor>adf85a6fc8395278dd72f0ef6ba60934b</anchor>
      <arglist>(lua_State *L, void *block, size_t osize, size_t nsize)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>luaM_shrinkvector_</name>
      <anchorfile>lmem_8c.html</anchorfile>
      <anchor>a895840cef509924846e0194c4cc22155</anchor>
      <arglist>(lua_State *L, void *block, int *size, int final_n, int size_elem)</arglist>
    </member>
    <member kind="function">
      <type>l_noret</type>
      <name>luaM_toobig</name>
      <anchorfile>lmem_8c.html</anchorfile>
      <anchor>a8fc7df43dd830ccbe7581fd53f65bdbe</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>tryagain</name>
      <anchorfile>lmem_8c.html</anchorfile>
      <anchor>ac7379e62dbe09e64e1b91045fee89b66</anchor>
      <arglist>(lua_State *L, void *block, size_t osize, size_t nsize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lmem.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lmem_8h.html</filename>
    <includes id="llimits_8h" name="llimits.h" local="yes" imported="no">llimits.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>luaM_checksize</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>a0ab87210cc8c1a531b9397f6d55b1a97</anchor>
      <arglist>(L, n, e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaM_error</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>ae11aaaf07d13b2f0c3a671b01d7e3822</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaM_free</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>ad927ceb6a17a9e89a00b83dcc4482988</anchor>
      <arglist>(L, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaM_freearray</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>a574612879aa6814c76b8b57c41e4af5a</anchor>
      <arglist>(L, b, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaM_freemem</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>a159fd0a4f45c4aa195990526f9d0bf01</anchor>
      <arglist>(L, b, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaM_growvector</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>a38823c4cdf0d53b73e1e3015affb06f9</anchor>
      <arglist>(L, v, nelems, size, t, limit, e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaM_limitN</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>a29ccefa76d4743ffb490cdbc291f708a</anchor>
      <arglist>(n, t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaM_new</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>ae72bd363be924fa9a67be67de0802ad7</anchor>
      <arglist>(L, t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaM_newobject</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>a0ce640c4b032a327440e3820365d7167</anchor>
      <arglist>(L, tag, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaM_newvector</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>a715cc368a85506c7a104cda58f270f3e</anchor>
      <arglist>(L, n, t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaM_newvectorchecked</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>ab223744a0660c0aa48e388ca51466839</anchor>
      <arglist>(L, n, t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaM_reallocvchar</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>a5904278d180acc29faf199e1d76f3e85</anchor>
      <arglist>(L, b, on, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaM_reallocvector</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>ab1174e625ed7a62e5f8ba33a7e1c1917</anchor>
      <arglist>(L, v, oldn, n, t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaM_shrinkvector</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>ab90797c53a311d30154c486b2b8561d5</anchor>
      <arglist>(L, v, size, fs, t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaM_testsize</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>aaa4ae2ac3a122058ba3e73b1f438a89c</anchor>
      <arglist>(n, e)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaM_free_</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>a1596632e07c593bd9558ee4920fbe5de</anchor>
      <arglist>(lua_State *L, void *block, size_t osize)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void *</type>
      <name>luaM_growaux_</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>a28fa4e4a69de0a640dd25c23fd3aa721</anchor>
      <arglist>(lua_State *L, void *block, int nelems, int *size, int size_elem, int limit, const char *what)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void *</type>
      <name>luaM_malloc_</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>a96658ef7ad4e37d8dbd71b788733941b</anchor>
      <arglist>(lua_State *L, size_t size, int tag)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void *</type>
      <name>luaM_realloc_</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>ae7dc8a57fc5dbca825653a88a356a72d</anchor>
      <arglist>(lua_State *L, void *block, size_t oldsize, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void *</type>
      <name>luaM_saferealloc_</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>a0e576053c97b77716cd2c48dd104ecb7</anchor>
      <arglist>(lua_State *L, void *block, size_t oldsize, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void *</type>
      <name>luaM_shrinkvector_</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>a84227d0880b31ba10479080cb096b3d2</anchor>
      <arglist>(lua_State *L, void *block, int *nelem, int final_n, int size_elem)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC l_noret</type>
      <name>luaM_toobig</name>
      <anchorfile>lmem_8h.html</anchorfile>
      <anchor>a23b8703b7b50e1c5dd37d41569a09a9a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>loadlib.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>loadlib_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lauxlib_8h" name="lauxlib.h" local="yes" imported="no">lauxlib.h</includes>
    <includes id="lualib_8h" name="lualib.h" local="yes" imported="no">lualib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DLMSG</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>ae5b5e1b4773252e50831be85fbf40777</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERRFUNC</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a51529ffe3184e16719bcb031a03c8f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERRLIB</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a3a24a5a8d141a252b170da80f26a1f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LIB_FAIL</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>af0b680e98ad7c321efb7b5e46f7e69c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LIB_FAIL</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>af0b680e98ad7c321efb7b5e46f7e69c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>loadlib_c</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a204928807a3aea44a5765758cec7e49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CPATH_VAR</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>adb8da8be231c0a4a2395949f78d092c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CSUBSEP</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a612c9af4dd9a58765226bcdddb380c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_IGMARK</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>ad598457446eb8bed37166e57d94deecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_LIB</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a884b19ad6094d6238c4072a8064aeb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_LSUBSEP</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a6c20d5257fe758acbee718f58ec054f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OFSEP</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>addb93481df7869f7e8c6f85ad7ed3e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_PATH_VAR</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>aafc06e5218aa84669dd7d3a2c6a94046</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_POF</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>ae484759202e13c0121badd902b707955</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setprogdir</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>aaf2f653c673bdd616a05f1643e1784ab</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>voidf</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a68da1d6d858100a545e5fd84f65abe41</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addtoclib</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>af46f12337af79b3083dc93990be408f2</anchor>
      <arglist>(lua_State *L, const char *path, void *plib)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>checkclib</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a245afa8e0d4941d4266eee8ec83c4adc</anchor>
      <arglist>(lua_State *L, const char *path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>checkload</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>abe3af664b33d2158ef6526094c84bb17</anchor>
      <arglist>(lua_State *L, int stat, const char *filename)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>createclibstable</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a5988b4ef518a60291ed34e836f549b34</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>createsearcherstable</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a8fc66c8b852ee2960dc20797521d1d9e</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>findfile</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>af8f7333f1a59f3d7aab8c9b79b7a4ab2</anchor>
      <arglist>(lua_State *L, const char *name, const char *pname, const char *dirsep)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>findloader</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>aeea4101591c7cab25273f4dfe7d811d6</anchor>
      <arglist>(lua_State *L, const char *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gctm</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a59926ced6bee14c7b952ef79d3520084</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>getnextfilename</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a063c12494c1e3f3049273e78bd553453</anchor>
      <arglist>(char **path, char *end)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ll_loadlib</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>aac7e69bc5b4403e49e2609425f0fb7b0</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ll_require</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a136874f5faa236dc52fb50109281e157</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ll_searchpath</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a3e9eb01c860846336b6f50d6c77448a2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>loadfunc</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a91ac5b5231cf039af46226806dcc3884</anchor>
      <arglist>(lua_State *L, const char *filename, const char *modname)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>lookforfunc</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>ad7ea39bad1ff41ec6a7f95c1e23722be</anchor>
      <arglist>(lua_State *L, const char *path, const char *sym)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>lsys_load</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a4531f21ae71791d4ad7eb2d92bcf38e9</anchor>
      <arglist>(lua_State *L, const char *path, int seeglb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lua_CFunction</type>
      <name>lsys_sym</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a69abbe6cc341f2e6b083dec021bb1312</anchor>
      <arglist>(lua_State *L, void *lib, const char *sym)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>lsys_unloadlib</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a68916c18b947bf8d96249191f05cd050</anchor>
      <arglist>(void *lib)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int</type>
      <name>luaopen_package</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>ab732e1ec253c9b8dc0c2ce4d74cb0083</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>noenv</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a10314b90f6fd35b69745366d3f4961ce</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pusherrornotfound</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a8c34f770d4f7748069b3b26c070e2473</anchor>
      <arglist>(lua_State *L, const char *path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>readable</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>afb05ec3460e3f9ccfb9450d2c3e22e5c</anchor>
      <arglist>(const char *filename)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>searcher_C</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a9a915ea950c831cee2f1e7b0a3bd9005</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>searcher_Croot</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a1ec05cd98a045c271aeda9f9c6041e1c</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>searcher_Lua</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a8b2f1d86fe37c0829143579a6b568243</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>searcher_preload</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a68e1957952958cc41d9ede92dabda1c6</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>searchpath</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a9aa5433859d896c2db1a7af366e04b65</anchor>
      <arglist>(lua_State *L, const char *name, const char *path, const char *sep, const char *dirsep)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setpath</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>ad3773b767d767b19dc36cab61cf5c57d</anchor>
      <arglist>(lua_State *L, const char *fieldname, const char *envname, const char *dft)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>CLIBS</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a7bbde96feb9b84c7c149acd2773a1158</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const luaL_Reg</type>
      <name>ll_funcs</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>a31e112bcc81318116cc6473f5f015e17</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const luaL_Reg</type>
      <name>pk_funcs</name>
      <anchorfile>loadlib_8c.html</anchorfile>
      <anchor>affe9983330951f9d54e6d1e60c39f0b2</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lobject.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lobject_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="locale_8h" name="locale.h" local="no" imported="no">locale.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lctype_8h" name="lctype.h" local="yes" imported="no">lctype.h</includes>
    <includes id="ldebug_8h" name="ldebug.h" local="yes" imported="no">ldebug.h</includes>
    <includes id="ldo_8h" name="ldo.h" local="yes" imported="no">ldo.h</includes>
    <includes id="lmem_8h" name="lmem.h" local="yes" imported="no">lmem.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <includes id="lstring_8h" name="lstring.h" local="yes" imported="no">lstring.h</includes>
    <includes id="lvm_8h" name="lvm.h" local="yes" imported="no">lvm.h</includes>
    <class kind="struct">BuffFS</class>
    <member kind="define">
      <type>#define</type>
      <name>addsize</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a5fa009dd087e1c8394b09e5bd9087bc7</anchor>
      <arglist>(b, sz)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>addstr</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a0cbd5d41f14d898a5bacbe8935b01d0c</anchor>
      <arglist>(a, b, l)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BUFVFS</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a5df23b13777a59c7db57ba5ed55a5d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_MAXLENNUM</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a98d71ac135df4047b2f051fcc7a1f40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lobject_c</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a38dc0318b49040ead76a3cbd8bdc573f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXBY10</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a35cd00c271dac7479b5a1812648be3a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXLASTD</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a3a297bd7005980375f9df0c1f8204aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXNUMBER2STR</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a1b113179539a4006182c822ee7da5d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a63cb3834e6075ddad87f8ce324e53988</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRE</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a349316092037fdd0773335fab4e15ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RETS</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>aa932c88a1737cf31f4e16c6d72254f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct BuffFS</type>
      <name>BuffFS</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a15e052831e7638ed8e7fc07b1bc1e67a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addnum2buff</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a1d02fb9304e4700ce1fd20e34ae68784</anchor>
      <arglist>(BuffFS *buff, TValue *num)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addstr2buff</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a874ab64f433ee35f2197a81e10452cb1</anchor>
      <arglist>(BuffFS *buff, const char *str, size_t slen)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>clearbuff</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a6ec2716e64cd75e3e6614a87ee92e4d2</anchor>
      <arglist>(BuffFS *buff)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char *</type>
      <name>getbuff</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>ac4ab924f2ea45ef73319f1159033eab1</anchor>
      <arglist>(BuffFS *buff, int sz)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lua_Integer</type>
      <name>intarith</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>aa6eb9701fada64e32960f82c8d24d8da</anchor>
      <arglist>(lua_State *L, int op, lua_Integer v1, lua_Integer v2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>isneg</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a3234b1ccb9cfbbd0892dcc6190a45876</anchor>
      <arglist>(const char **s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>l_str2d</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a331ebab44d182775ef47eeebeeb58dbd</anchor>
      <arglist>(const char *s, lua_Number *result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>l_str2dloc</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a58b5660686590a5ed833cc0f89fbe832</anchor>
      <arglist>(const char *s, lua_Number *result, int mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>l_str2int</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>ac5f6271088cb629a2359a93c283dc6ce</anchor>
      <arglist>(const char *s, lua_Integer *result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaO_arith</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a70e6a84042c5cf25f3812cba16e1fc3d</anchor>
      <arglist>(lua_State *L, int op, const TValue *p1, const TValue *p2, StkId res)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaO_ceillog2</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a731a3a2f9db35aaddeadf8cb19d507bd</anchor>
      <arglist>(unsigned int x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaO_chunkid</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>ac331b4119bbeb45a8a7e5a1afe553b2e</anchor>
      <arglist>(char *out, const char *source, size_t srclen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaO_hexavalue</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>ab73b1325bd3b1a6f9affc08fb46c07ec</anchor>
      <arglist>(int c)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>luaO_pushfstring</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a8e224db7123c74d695076a96d1bfda61</anchor>
      <arglist>(lua_State *L, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>luaO_pushvfstring</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>aa83fa444a36d79521e846a766fa083d5</anchor>
      <arglist>(lua_State *L, const char *fmt, va_list argp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaO_rawarith</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>aae42f4eba2d45e27d6f217f4497d106d</anchor>
      <arglist>(lua_State *L, int op, const TValue *p1, const TValue *p2, TValue *res)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>luaO_str2num</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>ab1956c979ca7ff39b07534390714505d</anchor>
      <arglist>(const char *s, TValue *o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaO_tostring</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a53824ade5220a50d44148175f7787199</anchor>
      <arglist>(lua_State *L, TValue *obj)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaO_utf8esc</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>af3136de4693789b08f78aafda9604676</anchor>
      <arglist>(char *buff, unsigned long x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lua_Number</type>
      <name>numarith</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>adf4b8d51ae5cde26912864b83cdf6e36</anchor>
      <arglist>(lua_State *L, int op, lua_Number v1, lua_Number v2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pushstr</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a90720e7e38c0e352e9b97d3f8def9e1a</anchor>
      <arglist>(BuffFS *buff, const char *str, size_t l)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>tostringbuff</name>
      <anchorfile>lobject_8c.html</anchorfile>
      <anchor>a8a7886b6335aca97db23dfe3e220c728</anchor>
      <arglist>(TValue *obj, char *buff)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lobject.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lobject_8h.html</filename>
    <includes id="llimits_8h" name="llimits.h" local="yes" imported="no">llimits.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <class kind="struct">AbsLineInfo</class>
    <class kind="struct">CClosure</class>
    <class kind="union">Closure</class>
    <class kind="struct">GCObject</class>
    <class kind="struct">LClosure</class>
    <class kind="struct">LocVar</class>
    <class kind="union">Node</class>
    <class kind="struct">Node::NodeKey</class>
    <class kind="struct">Proto</class>
    <class kind="union">StackValue</class>
    <class kind="struct">Table</class>
    <class kind="struct">TString</class>
    <class kind="struct">TValue</class>
    <class kind="struct">Udata</class>
    <class kind="struct">Udata0</class>
    <class kind="struct">UpVal</class>
    <class kind="struct">Upvaldesc</class>
    <class kind="union">UValue</class>
    <class kind="union">Value</class>
    <member kind="define">
      <type>#define</type>
      <name>ABSTKEYCONSTANT</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a003630137c8fd4d1378bee8017c4fb92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BIT_ISCOLLECTABLE</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a6301e5933254618c0434a55a500b2282</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BITRAS</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a4e9e4a26da0e928c0896fb8c1e0bc9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>checkliveness</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aeec8842aa72396b2719685ad7e131f37</anchor>
      <arglist>(L, obj)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>checktag</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>af8389211babbb622ff1ac83021f2fd76</anchor>
      <arglist>(o, t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>checktype</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a591e9cc1db9d9f210702bdbf2ba10d02</anchor>
      <arglist>(o, t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>chgfltvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>afb905ab8008c82b24755df25012408f2</anchor>
      <arglist>(obj, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>chgivalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ad7adb5b383285a385eb64b01de30966e</anchor>
      <arglist>(obj, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>clCvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a2c2d10bdd241446b4c9e1b68268159bc</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>clLvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>afb9e65b01574a1135c582cf28883062e</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ClosureHeader</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aa6994808abcc30f100e21e34b84d3ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>clvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a4b49383d348897fe282c0d51354d8bc9</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CommonHeader</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a5ee24faa024428a3c176895fe9925031</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ctb</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a4a1902cdda7b02eb01135585230c38f0</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fltvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a7d7d6b08f40350c9e7364e9cb984d744</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fltvalueraw</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a7410757b6ced9fdf3cba7cc7e18cc8e6</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a27d0b4b700445d8c82ddc634c0252d10</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fvalueraw</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a5bfafd2ed3da7d3e31562ffb9d73fc7c</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gckey</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ac3dbc3b85a58d872c002e6cbea675bac</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gckeyN</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a228a192019c3bf44b6027d8f4a38c904</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gcvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a05cdf6070135f10ad37e1048a730b634</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gcvalueraw</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a719248356281fe83215c94961ad9226f</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getnodekey</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aa7b8fdb54ee8ce0235270f7d0b41e430</anchor>
      <arglist>(L, obj, node)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getproto</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a36095400a8ca3ad1e6120f507b421331</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getstr</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>acb05d3ab238923581a9c629b8e11a6ac</anchor>
      <arglist>(ts)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getudatamem</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a2caa96489ffdf9759e50fda47d69f605</anchor>
      <arglist>(u)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>hvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a336a6ce5e8340e6de133ec249cf47ebf</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isabstkey</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>abb0534795c360c0ac007d3729758f908</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>iscollectable</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aaabdb414706e6a904461e39967557185</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isempty</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a5345ae49ed16dfecdfef95ec5399b000</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isLfunction</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a6e8ea4626fad5e23912d4e26d0b09200</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isnonstrictnil</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a792b40c39dcc3d6b158e202919a61197</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isrealasize</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ab8a9474c584f41823442bb17f1f06970</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ivalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>af1a59636db050b842a791cd19086d925</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ivalueraw</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a570028d77ace5fea06c305e11921dccc</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>keyiscollectable</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ad5d0afe3e47112e0136e0d6afb6c4536</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>keyisdead</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>acf2f2261c3460b1213085871ad4c3471</anchor>
      <arglist>(node)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>keyisinteger</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>affab919da1b667cc1a98f2bd040aa94e</anchor>
      <arglist>(node)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>keyisnil</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a64e2e5b8ce53a1dc7a528b13947d7ff3</anchor>
      <arglist>(node)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>keyisshrstr</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a06a6d0eeb65723526d00bdf71402d518</anchor>
      <arglist>(node)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>keyival</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a03d51823d7893e729288cff396e16120</anchor>
      <arglist>(node)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>keystrval</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>af0d29f0c2bdfa023abc9e7a0d34e8e24</anchor>
      <arglist>(node)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>keytt</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>af89f4367b6adf6c6708feae2667736cb</anchor>
      <arglist>(node)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>keyval</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ac2aa0ae587e918878c9c310734d81d56</anchor>
      <arglist>(node)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_isfalse</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a188e1a95c8c6d547a13431a6e1edd5b3</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lmod</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a528d710ddad324002e3cb47992740b6a</anchor>
      <arglist>(s, size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_TDEADKEY</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a8626e895a2b49a9b945c96281d854fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_TOTALTYPES</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a19bae920c9c442143f021d1c4301b8cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_TPROTO</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aa2a683d9e42dac5846eefa108297cbf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_TUPVAL</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a3175b6b959953f781a14a9291d9e22b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VABSTKEY</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>acbec62756a4a34ca07969e71ac30f7f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VCCL</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a2361d923ddb7fc1468b978fe043e35c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VEMPTY</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>abc8b34ab48ffd99b6d7a48e8e4f269e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VFALSE</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a95236d400066ed64a37c72d3dada7e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VLCF</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a9b9abbdd10fec20fc7a746efd903872d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VLCL</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a5d0e6e41ea93960667095501aa5745c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VLIGHTUSERDATA</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a0fe81163ea67e644d5a85078c4a6d25c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VLNGSTR</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a6869fcb0a0178b6d70d431eae1683199</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VNIL</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aac7a0aeb62c96ba16c7638e707bfaac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VNUMFLT</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a19aaaf978586be9032b63b7a8807631a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VNUMINT</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a69aa5cae89d634d458e0da4957257745</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VPROTO</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a1c6c32cba3e6d0c897f68ceb273dd757</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VSHRSTR</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a794410ffd7267ef873eb05ac695b1ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VTABLE</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>afaf24d5b79b9027ad768d023778669df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VTHREAD</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ad224258ccc4e8f79f148d54d32ddbd00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VTRUE</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aed66cd95aa3f518c947b5bd9e17bab47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VUPVAL</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ae982db94518ed52587579ed70d822ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VUSERDATA</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>af45b44d4031e7e869195dd97759d2ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>makevariant</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a6f70bdfe97f0e09461cfd2aadd6c0602</anchor>
      <arglist>(t, v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>novariant</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a40d12e88a0d8249d226109e0d6d70dd6</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a690ab618235691bb5a82610f07dd8684</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>pvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a16c0267c035b3e4edda082e25069e8cf</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>pvalueraw</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ac63f7b6c7f725eaece22d3e7ea198001</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rawtt</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a4e4078cdfa594d60186ec4369b582acf</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>righttt</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a08f554017b8314e2dfc0dfd05b1d8167</anchor>
      <arglist>(obj)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>s2v</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a8c21cbb67def90b23342840cd08a5cfd</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setbfvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ad0259526a10884432dd2e7ea10b90e0f</anchor>
      <arglist>(obj)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setbtvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a1b86e0dccf6b92c4c89d47af26e3a8e3</anchor>
      <arglist>(obj)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setclCvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a57d9fee6a3a8d1eb4b36c95cf76ab09d</anchor>
      <arglist>(L, obj, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setclLvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ac1765c700e6c8eaa1e36b397cc5439f7</anchor>
      <arglist>(L, obj, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setclLvalue2s</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a3e4e5270b0c50551ed8c3a0367f56d14</anchor>
      <arglist>(L, o, cl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setdeadkey</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aa7815bab40102b09bfef47927defc96a</anchor>
      <arglist>(node)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setempty</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a1504584244b6d1260c52a41cab9306d0</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setfltvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ae357382324a8220a3cf77607752de887</anchor>
      <arglist>(obj, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setfvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a449f6c91562897c555ff32b360a6042f</anchor>
      <arglist>(obj, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setgcovalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a977fe2a01691b55cdd5eabefb4114434</anchor>
      <arglist>(L, obj, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sethvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ab9379699ac579d54410e3542f061bbad</anchor>
      <arglist>(L, obj, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sethvalue2s</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aea789832f6c549f64cb3903216a7aeac</anchor>
      <arglist>(L, o, h)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setivalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>af9dd109ba186841ab26efb2d62baf4f6</anchor>
      <arglist>(obj, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setnilkey</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>abc95de76b69ef4abed8c40959657208a</anchor>
      <arglist>(node)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setnilvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ad9034def7bbc1965ec3d714d84620b07</anchor>
      <arglist>(obj)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setnodekey</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aa7874cc7dfe741ad55075fd32ee1ff10</anchor>
      <arglist>(L, node, obj)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setnorealasize</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a2b2746c3988215fc84fcde1bf7548f6f</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setobj</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>acf2af15f3d5cceca8e8870f96634bc2d</anchor>
      <arglist>(L, obj1, obj2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setobj2n</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ad6d8d3d900cff1b02c3b269eabccccf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setobj2s</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>add70d29b431f66a1dee29a0cb286de6e</anchor>
      <arglist>(L, o1, o2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setobj2t</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>adefdd17d98f1f5734ee296395e1805d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setobjs2s</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>af9258d87e8f082be8a2adb731d90f1a5</anchor>
      <arglist>(L, o1, o2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setobjt2t</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a0b6916971c4766bf58d942bf7a426c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setpvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a0784c90d154ccf7c643b56a00c62412a</anchor>
      <arglist>(obj, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setrealasize</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aa88e534c311fb58886306dbcba0aacd2</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setsvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a251a2d3bada66aaed6249a89a0afe5f0</anchor>
      <arglist>(L, obj, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setsvalue2n</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aa7a9ab918b0322fa100f3f7af16d2375</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setsvalue2s</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aa60b4c3bb90063dcaa2f90e77d4a61f6</anchor>
      <arglist>(L, o, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setthvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a9c2bad449e8e998bb9d937642923a225</anchor>
      <arglist>(L, obj, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setthvalue2s</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a538e049061af97a32cc2e59ff979c409</anchor>
      <arglist>(L, o, t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>settt_</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a60983604f73f556a06f84026b29ed840</anchor>
      <arglist>(o, t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setuvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ab358ecf44046d8def185fed182944fc1</anchor>
      <arglist>(L, obj, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sizenode</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a2fbf715e78eaa889ed0fb9d4514e736a</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sizeudata</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a762595cf399516b83e0f5580a9a3a7b9</anchor>
      <arglist>(nuv, nb)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>svalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ac2c9eedf3ff2c3042445b3b534f161e1</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>thvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a516f32427f1c43ee187ce4c0db042959</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>tsslen</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a3a62185cfa9345aedfc3a581dfdbb4f3</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>tsvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a8661397faed512ccc9c70a4661f1a83d</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>tsvalueraw</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a04fc217567b22a15b06483a8977c7914</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttisboolean</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a44a87a5873bd05973d6e3a4747175c06</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttisCclosure</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a9510da9838a8f17b4eef364549a4c7a8</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttisclosure</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a3254d5797537bb83d10a5b48dc6b4377</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttisfalse</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aebb0fc4ab25fdfc7d01e834cc24b6048</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttisfloat</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ac1338b5ac67cadf27489f5ae7e939c29</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttisfulluserdata</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a2b0d95af67f53d9fe2bdde605f9cd957</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttisfunction</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a48587dcb78721d149d3184d0768f4950</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttisinteger</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>abade243295a9140f7b86838fbb049054</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttislcf</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a8d43f35dfc5fcd0ee49a6206d63bec18</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttisLclosure</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a6f8bada57bc9f224609af800d399693f</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttislightuserdata</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a6440445277dce2e73af1e043f9884d7a</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttislngstring</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a70613f10396708b6099f5e96fd9f668f</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttisnil</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a39af019fafa202841da3bf7c427bf090</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttisnumber</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a7a1392f89b1f29ed3b1afa37a22d0be2</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttisshrstring</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a6513e161c7e8cc7276a9677d50a99b76</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttisstrictnil</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>afae62ae42d03ff2600208b109bad8070</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttisstring</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a9bdf057a0de8da2ffae3ac35662dd255</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttistable</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ac5338f5fe3885d1ee65412e00a44384e</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttisthread</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a5ae8a42aa33c44ef3c98fcda8b7ab4c5</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttistrue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a31a5a1c03da9886f462929d023ec00f8</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttype</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>acd205ab396b96fba48e1f758c17a2cf3</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttypetag</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a01db083f8bc8b2eb51a45c0ba9967043</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TValuefields</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a33c298ced3df4f041dd86a19a6c0dae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>twoto</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aa341ef742b199e1c29a19d2c490ad74e</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>udatamemoffset</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aef06056b207ac5efd6fb0b0a2b3165d5</anchor>
      <arglist>(nuv)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UTF8BUFFSZ</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ae0741e99030a23e3c24b0eb828fbbe4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>uvalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a1c49f55d93297e833141fb62903af3ad</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>val_</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aa57d3f96227213dee2530ccf9c0bd055</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>valraw</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a8a47bf030949aef5df2fd844415e2501</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>vslen</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a9753d5f343806e0cb16293f53143098c</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>withvariant</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a97f74541c5efde62e7dc88e8cebd75d9</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="typedef">
      <type>struct AbsLineInfo</type>
      <name>AbsLineInfo</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a5c84f9e449c687325b7ad4359474aa22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct CClosure</type>
      <name>CClosure</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>af6216773b23b5805654970e1271e1c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union Closure</type>
      <name>Closure</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a7010360932a52c6bb0f85eac9da1d775</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct GCObject</type>
      <name>GCObject</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a695cc6eaef4f2d539a5fe6e3582a2847</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct LClosure</type>
      <name>LClosure</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a17bc5d9d02f31c043f5d144531c58531</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct LocVar</type>
      <name>LocVar</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>abfe5d6df698ce5c78a1e911fe5860466</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union Node</type>
      <name>Node</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a945b262d2678b7e3ca2f38381fdaad4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Proto</type>
      <name>Proto</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aecc6ed5be1952ae8617cbcbebe2a530c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union StackValue</type>
      <name>StackValue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a7e5934136714a2f3d01cf4515d5258a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>StackValue *</type>
      <name>StkId</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a75170ac0f54a6beb06b8a7f9db47d073</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Table</type>
      <name>Table</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aaa5713bb2ecdf81c430009179b806232</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct TString</type>
      <name>TString</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ad2189b9dc6af3f33b8aa3090dcde1535</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct TValue</type>
      <name>TValue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a1f32c523a9a46759690a7acc24eedc19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Udata</type>
      <name>Udata</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a5bc1974b5ddc941b400e1b1b058f95f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Udata0</type>
      <name>Udata0</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a33aa9feb0273304758472bccb2a6a4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct UpVal</type>
      <name>UpVal</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a420f4f4eeb467ce750d00e5d3a21c109</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Upvaldesc</type>
      <name>Upvaldesc</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a8e51aa6ac9ae7599a39adc3bb297bd86</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union UValue</type>
      <name>UValue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a4a9abc9c2064ec3a4620a1f1c30f18af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union Value</type>
      <name>Value</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a33d0ee7f37b6b7cf753e159ea8ae8a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaO_arith</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>afb09097c7bc4723a274863f6a811edf5</anchor>
      <arglist>(lua_State *L, int op, const TValue *p1, const TValue *p2, StkId res)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaO_ceillog2</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ae17e893f7b1221fd82d37a51bcc5ad3c</anchor>
      <arglist>(unsigned int x)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaO_chunkid</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aa83e4edb8b62b06537c43c2ec8b97221</anchor>
      <arglist>(char *out, const char *source, size_t srclen)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaO_hexavalue</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a621e15ee90edbdb71f1161b92617fcb9</anchor>
      <arglist>(int c)</arglist>
    </member>
    <member kind="function">
      <type>const LUAI_FUNC char *</type>
      <name>luaO_pushfstring</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>aa4d77efbd1107d95b66c62d90283bc28</anchor>
      <arglist>(lua_State *L, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>const LUAI_FUNC char *</type>
      <name>luaO_pushvfstring</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a3bca82d7e57ea8813c16288aa7745d40</anchor>
      <arglist>(lua_State *L, const char *fmt, va_list argp)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaO_rawarith</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a5ea49a125e2848e4303dc10929302865</anchor>
      <arglist>(lua_State *L, int op, const TValue *p1, const TValue *p2, TValue *res)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC size_t</type>
      <name>luaO_str2num</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>ab56d8211e48dc3c70c3fa21d92d009af</anchor>
      <arglist>(const char *s, TValue *o)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaO_tostring</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a007d2c6293fee953f3af21f60f8133ba</anchor>
      <arglist>(lua_State *L, TValue *obj)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaO_utf8esc</name>
      <anchorfile>lobject_8h.html</anchorfile>
      <anchor>a6376bff8a65affbbeb7dba84a34d3a87</anchor>
      <arglist>(char *buff, unsigned long x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>locale.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/contrib/fmt/</path>
    <filename>locale_8h.html</filename>
    <includes id="xchar_8h" name="xchar.h" local="yes" imported="no">xchar.h</includes>
  </compound>
  <compound kind="file">
    <name>LockedExternalAccessException.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/src/cpp/exceptions/</path>
    <filename>LockedExternalAccessException_8cpp.html</filename>
    <includes id="LockedExternalAccessException_8hpp" name="LockedExternalAccessException.hpp" local="no" imported="no">fastcdr/exceptions/LockedExternalAccessException.hpp</includes>
  </compound>
  <compound kind="file">
    <name>LockedExternalAccessException.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/exceptions/</path>
    <filename>LockedExternalAccessException_8hpp.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="yes" imported="no">Exception.h</includes>
    <class kind="class">eprosima::fastcdr::exception::LockedExternalAccessException</class>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
    <namespace>eprosima::fastcdr::exception</namespace>
  </compound>
  <compound kind="file">
    <name>lopcodes.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lopcodes_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lopcodes_8h" name="lopcodes.h" local="yes" imported="no">lopcodes.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>lopcodes_c</name>
      <anchorfile>lopcodes_8c.html</anchorfile>
      <anchor>a8e1491fc511f54244be48bb655fc4fff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>lopcodes_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const LUAI_DDEF lu_byte</type>
      <name>luaP_opmodes</name>
      <anchorfile>lopcodes_8c.html</anchorfile>
      <anchor>a7c41319d63a9e0a9377c04ef94849fce</anchor>
      <arglist>[NUM_OPCODES]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lopcodes.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lopcodes_8h.html</filename>
    <includes id="llimits_8h" name="llimits.h" local="yes" imported="no">llimits.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>checkopm</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>aa8c8723567bea374193abbc0fecd82cf</anchor>
      <arglist>(i, m)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CREATE_ABCk</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a9cb59013204285f8d899c8f3d88d2707</anchor>
      <arglist>(o, a, b, c, k)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CREATE_ABx</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a46bb00b89420c78407eb45a3bc98b50d</anchor>
      <arglist>(o, a, bc)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CREATE_Ax</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>ae08e838d4e7f9c8ed9b23a6a52d1b819</anchor>
      <arglist>(o, a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CREATE_sJ</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a38d90774993bc1ec075f5705889f9982</anchor>
      <arglist>(o, j, k)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_OPCODE</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>aaa146179c3677b790c5681dcd82f0acc</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getarg</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a34176ea971e0563a800c45073da2d09a</anchor>
      <arglist>(i, pos, size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETARG_A</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a1d504abc1e2246548f89977210dce0b9</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETARG_Ax</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>acfd578bba038b6682b924cf48012d80a</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETARG_B</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a7a343159ef7669a438c2097b839b2b13</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETARG_Bx</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>acf8d228275fd2789dcf5f019bbabc019</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETARG_C</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>af96cb84f2685fda7f36d3d099dba6a44</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETARG_k</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>aa9ce1e6169ccc23a1e9c783f61af343f</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETARG_sB</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a7af64834446acb4afeec51438217c73d</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETARG_sBx</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a1f61a823709ac7847e481290a596c480</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETARG_sC</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a2dadd55729fda230ce1765caef7ea416</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETARG_sJ</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a1e69b8e862462ab13df4acd8de7ef54c</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getOpMode</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>afb3fdd221fb95fdd1c254f7ab479739e</anchor>
      <arglist>(m)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>int2sC</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a1918af9b0bd50d9a0e6b3a4e243bbaad</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isIT</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>ad8d4fbc03d23ff580e821c7fb6f07e3a</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isOT</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a9b8f96d6711b2f4fa021c770c9edffdb</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_INTHASBITS</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>aaefe4466d31a7397a337ee6f83bdc14f</anchor>
      <arglist>(b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LFIELDS_PER_FLUSH</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a0888e2bcb54f6e603f09208763aadfe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MASK0</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>ac38be540eada841367170e3764e93748</anchor>
      <arglist>(n, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MASK1</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>aedd5e7a7ce381d9be03d198dce7db53f</anchor>
      <arglist>(n, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXARG_A</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>ab3c4feecc8cd0add12e881e26bbb3b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXARG_Ax</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a742a1bed832225c3800b3f73eb8b20ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXARG_B</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>ae5132046fa2196de46214613a36235b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXARG_Bx</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>aebbf650de6e9cbec539bfabcb9ae50c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXARG_C</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a15a7daf14e4640990519e4e7f627900f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXARG_sJ</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a25010bef992b79abb26404ddde6b47ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXINDEXRK</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a37cd6e85943ea87c9b99ef1ea6bcdb3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NO_REG</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a6552ce4b3bba3b1a820dc0adaf85974a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_OPCODES</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a1fb469ba81540d3314cfbe37c675ba20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OFFSET_sBx</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>afda4d6a4b816b12ffd722e04b20f0884</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OFFSET_sC</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>aa857ab7e20a7c4cb44ec3b6d3d2ec2bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OFFSET_sJ</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a1618fbbbf634a1b231240cfd6f3a3e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>opmode</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a55f7a6110b36e7c0958f22fa82cd3c45</anchor>
      <arglist>(mm, ot, it, t, a, m)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_A</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a9a088c55af7f419a19a3228fd5048ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_Ax</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a1df1ba0f129f8e4691da2c5e6d1ecc39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_B</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>ac71a05d32f83f3f83b05fa95bad8c953</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_Bx</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a3626b235301aa4d50a1eddfb650ddd87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_C</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>ab67ab8adf1f91e2c7e2b30b5345d214d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_k</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>af191be3002964d0ce1e4f56135fa42bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_OP</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a86559e8fac93f9aa28733fc4dd96af51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POS_sJ</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a2e16ff1e3bdd4a468f0872517ebadc0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sC2int</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a68747af4969db9dc341d6dbff87e9c7a</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SET_OPCODE</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a9ae2b84a40beacf053969ff426aae06f</anchor>
      <arglist>(i, o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setarg</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>afb6645a4d916d7dab36ba5f6f658bb8a</anchor>
      <arglist>(i, v, pos, size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETARG_A</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a01900876b9281238c6dbb4d7bc59ca66</anchor>
      <arglist>(i, v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETARG_Ax</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>afeb0c89bdd47db50d0ba6b78bc894681</anchor>
      <arglist>(i, v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETARG_B</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a52ddcdcbd367c4557cc83c38e3e1723f</anchor>
      <arglist>(i, v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETARG_Bx</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a0c476ba8d647ec398f25bb6374a0c088</anchor>
      <arglist>(i, v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETARG_C</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a085f9af93bc2386ddb0b9fb53d5ff0b8</anchor>
      <arglist>(i, v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETARG_k</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>ac3ce38dc1556d678ef023b240c97fde8</anchor>
      <arglist>(i, v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETARG_sBx</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>ad28b4bc013c6ddae165ac998ebe321c7</anchor>
      <arglist>(i, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETARG_sJ</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abfb44d9f7226140f97beb16afad6f6c3</anchor>
      <arglist>(i, j)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZE_A</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a205e8f662c5b2496cb7d9e7aa37cda90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZE_Ax</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a52d077faf8699f2d66aef36bf4e6c751</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZE_B</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>ac8795820709810bf0baf1660341cacc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZE_Bx</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a4b81cf762841df8820b6077b66c0c619</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZE_C</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a5f42703bf77b09689626ca8cf3fc5fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZE_OP</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a4c1d995d13200130d713c6dc5e223c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZE_sJ</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a0746f1da0d525504790943f2b79b2856</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>testAMode</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>aaae51a1c7e304923c51509b7cd644f29</anchor>
      <arglist>(m)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TESTARG_k</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>aa874f9aac8107c30bf683067661a988a</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>testITMode</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>ac5afff4b1215ce8a72b400c40834241b</anchor>
      <arglist>(m)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>testMMMode</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a128c04f70b43fb82ed2eadb2b255cc81</anchor>
      <arglist>(m)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>testOTMode</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a0d5c4bc6c8c7a22a6591c65a93d9c908</anchor>
      <arglist>(m)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>testTMode</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a6750851f9d04ae7f9612146b07f88c97</anchor>
      <arglist>(m)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OpCode</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_MOVE</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7addf83bbc02b6a88d325135c880d12184</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_LOADI</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a60de4d2d9c05216369b32f22325ac26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_LOADF</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a82da04477198d0562981ddd7d3adda8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_LOADK</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7ab34a8eaf6d32d3c41810653d9eb99c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_LOADKX</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7ae95580de7b3877b66fdf87366b8e5887</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_LOADFALSE</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a8653663e33ebaa8572c7e76c86c6539d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_LFALSESKIP</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a1163876c1d6575f1f220aca5be6751b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_LOADTRUE</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7ac1fc81b1c2650990762cf656ac42540d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_LOADNIL</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a5c399a98a26c923cdae3971b5e5b6432</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_GETUPVAL</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7ab48573533495922f053a7d1c9b0d00b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_SETUPVAL</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a47df60373847890b47b447c870aea678</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_GETTABUP</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7acba90301f3ac979a3edd23f74182367b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_GETTABLE</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7ab1ec2a36c59db7612249cc31e382fdd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_GETI</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a965a4251f6730e9c8e5ca9e4ba4d8568</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_GETFIELD</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7ab8cb85274c0cd7f8d8525953bd844207</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_SETTABUP</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7ac486cd83792b58a638e37cb249d54a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_SETTABLE</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a34315d7408f31b006bf41c9e9c2d736e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_SETI</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a51eb594f07db275f5c6a77621b2de777</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_SETFIELD</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a342ca5ec1477419948043acb24ef3032</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_NEWTABLE</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7af4ae9eb9a3c88596112a1d99d0c66280</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_SELF</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a64bea18253f9e73c4c5fcfa6b0d5abd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_ADDI</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7ae59b0459d271ccd33e3b5e525d8d82ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_ADDK</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7aabeaee235c2d819809ba4179c9ad7c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_SUBK</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7affb0b7800883712a266b8f74d7ed67de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_MULK</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a2bb6b0300af606f3f17cc492e8a0fd9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_MODK</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7acdf979ebf1cab75f05b47c659568a2c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_POWK</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a20894c12c21a091fc6b3965894a66a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_DIVK</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a8ea5e5bf7705ac9d64a421520f641561</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_IDIVK</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a9cf8f2bf4a89a2965fba615eb70da736</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_BANDK</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a257504b0bf681f2fbcb9395a3c4e7deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_BORK</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a57ac522387add616066acffc523b74f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_BXORK</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7af49936a7a3eb6346a7f200981837265c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_SHRI</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a9159011638ef566ddb323918488443e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_SHLI</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7ab0da05be7645df562d8968b4f254df2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_ADD</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a96186829480e5b34b1373288e956b1c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_SUB</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a6c224b456bd394d4d8bad0631ca8e2b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_MUL</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7aa0e08a6f94350f03d29e4a55d543ba2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_MOD</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a39c596fc7eae450b7218bd97126e37c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_POW</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a35127684be890cfd81d556dc84d5f9db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_DIV</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a719aeab2140dd5f575d1559b95bf74e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_IDIV</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7ac813f8b860222d35f2d02410a84f53b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_BAND</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a6410f6c403b6cd759180c8b8be874cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_BOR</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a2f4bd7bbcff0799872d56d31e258599b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_BXOR</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7afd5cb32a2593241c564d2cdce914021b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_SHL</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a845012132d1f5f2d1cd125326476c25b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_SHR</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a789f5e2846cb039c0273aff134011fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_MMBIN</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a25acd5dff5083adb067889345ae100d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_MMBINI</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a2068a8603e2904d2abd826877ab9e516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_MMBINK</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a023d51bef94e0b9450cce3b76788a229</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_UNM</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7ae3fd0932f8be8e5e810d731fd60ab8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_BNOT</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7ada36dd48f6870a79b5998262341c57d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_NOT</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a36a6b73cc4823f54891a013e2cc760d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_LEN</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a55406931f4958f887e6d966d154a1931</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_CONCAT</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a28a7da14b1413b441cf2a5d433b43a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_CLOSE</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a9e771dc35104ec1246adba881d27e372</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_TBC</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a45ba48df2b6802b55eb5eef6bc66b749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_JMP</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7afd679fab86e6a91d22c91734e287639b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_EQ</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a1634898deb6e4d1bcb15416034c641c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_LT</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a7d5ed006824d331041dad8486e52df50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_LE</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7acef6e71b662db063ff532d89500bb0c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_EQK</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7ac474caab30c580d7a336de092e3e8754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_EQI</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a073492f9f138556d12ee1020f01afa9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_LTI</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a7355d162e8b15877fe33c54e3b755746</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_LEI</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7aec7e53f36f35ef810ecff8a7eb274877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_GTI</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a4c9ef8190def252dc1e0deb1bf7e787e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_GEI</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7ade0bd78cc2f7ec9c1bf6c161759221fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_TEST</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a8952e66300f2660060e38c67ccd21c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_TESTSET</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a39b4077a15fb8fffc166f5045dddacee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_CALL</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a098bbeea13096667b102f7fd90cbe38f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_TAILCALL</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7aff2c07ebfd82aa22cc247e9855a16069</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_RETURN</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7ad436c18b194473f5ec64c28b774e41b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_RETURN0</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7ae3f8033d220b543563720de9ab788e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_RETURN1</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a85801949afc11b7d95553fd0ee912f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_FORLOOP</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7aa01470a2fc70a3f2dbd20c7c8f270802</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_FORPREP</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a5277c6eb2b1ab790c4942fdccd749e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_TFORPREP</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7aafeb9e3e631d6f6c1700bf77134d425e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_TFORCALL</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a899602d2c96443e08eec9e477071aa22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_TFORLOOP</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a7dabccd7671c8ff374cb4502a6edb9c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_SETLIST</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a01618d8295953fd4ab2ef721b2051718</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_CLOSURE</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a407a76cd8c503b0f4dc14603687a77a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_VARARG</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a1856103c50818d72aaa506821a4ef004</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_VARARGPREP</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7a0ac7fd650d101088cfc6beed3757ba44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_EXTRAARG</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>abeb7dfb0e9e2b3114e240a405d046ea7ae7a29a9b5e1490453da04cba95b39bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OpMode</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a56752d1aeb4bd4940e632396072d68af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iABC</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a56752d1aeb4bd4940e632396072d68afa5032b5bab05a3312f6236ad8a6053cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iABx</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a56752d1aeb4bd4940e632396072d68afae162f330f7a1e7581cdbbb4af60dc8ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iAsBx</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a56752d1aeb4bd4940e632396072d68afa5db94456d16691b254a6b2fc7b473e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iAx</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a56752d1aeb4bd4940e632396072d68afa453db051897b5faf2716653c2aa5a2e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>isJ</name>
      <anchorfile>lopcodes_8h.html</anchorfile>
      <anchor>a56752d1aeb4bd4940e632396072d68afa8c4168189c62aed69b9160daeb20f20e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lopnames.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lopnames_8h.html</filename>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>opnames</name>
      <anchorfile>lopnames_8h.html</anchorfile>
      <anchor>ae0f2ed44920d8b32a4d1d05cae936c1e</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>loslib.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>loslib_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="locale_8h" name="locale.h" local="no" imported="no">locale.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lauxlib_8h" name="lauxlib.h" local="yes" imported="no">lauxlib.h</includes>
    <includes id="lualib_8h" name="lualib.h" local="yes" imported="no">lualib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>l_gettime</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a2c49dbe9467c4507fe4cd12be63eb93f</anchor>
      <arglist>(L, arg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_gmtime</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a9192df83917f8155b1cfdbebf4c5eb8e</anchor>
      <arglist>(t, r)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_localtime</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a733d73698128700785bb69ebed050054</anchor>
      <arglist>(t, r)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_pushtime</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>ac63906583780389e3d016c9034a5fe9e</anchor>
      <arglist>(L, t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_STRFTIMEC89</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>ab0982d89a6abf79e4249c2daa582522c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_STRFTIMEC99</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a5f204f2c170011c7fd83337315b12e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_STRFTIMEWIN</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a8c61c03437bf447fe9b7dc054acd2217</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_timet</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a7d2cb05e3c27f9dfa513dcb325e1b140</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>loslib_c</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a3ec58cf7ef7bd5214b2688f74dcefb73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_LIB</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a884b19ad6094d6238c4072a8064aeb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_STRFTIMEOPTIONS</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>ab7df836620acf65cb1f91c2e45ed1e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_tmpnam</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>aff3a671e45c29852d5964e9cfa7b2319</anchor>
      <arglist>(b, e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_TMPNAMBUFSIZE</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a10daafc0532e819b74f297666fcc2d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZETIMEFMT</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a0c2f8d354bc43a99aaff9ba46dcf5258</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>checkoption</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>aaa168f0d57d7a806d86b6b8b20eb51c7</anchor>
      <arglist>(lua_State *L, const char *conv, ptrdiff_t convlen, char *buff)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getboolfield</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a5dbd1fc25ad13c0f325d09f811bb6172</anchor>
      <arglist>(lua_State *L, const char *key)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getfield</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>aa0a7f676dc564dbc1a3c16c917b933c9</anchor>
      <arglist>(lua_State *L, const char *key, int d, int delta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static time_t</type>
      <name>l_checktime</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>afa432e42a4acd4aa3a30eb02b3beab70</anchor>
      <arglist>(lua_State *L, int arg)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int</type>
      <name>luaopen_os</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a03d1c1c58e52032aee542b65a2b1c3ca</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>os_clock</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>ac8ac40c239a4c86ee937b34663bffe80</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>os_date</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a6520f2562b500aee87a6a475995adefb</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>os_difftime</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>ab2027c89bfc0320114b3cce3d77a01ed</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>os_execute</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a2da7b72413e7abbb84043eeb7988ba36</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>os_exit</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a905e81425fe3d6d0b363c10162a2a37b</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>os_getenv</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a32640cd81f9679e9539fa18a4083a4ec</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>os_remove</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>aff1386a6722ad488ced309e2fcdebe13</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>os_rename</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a9e0e5e5a06a8a1aa797e15034070b405</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>os_setlocale</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a148e76ec4bfa32f07c0bd8c802960113</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>os_time</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>ae32288bc9696b48450146e11c241f943</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>os_tmpname</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a89a90062784a8adc223ff4cbe576321d</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setallfields</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>ae4eca277a29a763a64ef611692c4b894</anchor>
      <arglist>(lua_State *L, struct tm *stm)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setboolfield</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a66ff5b88f96a4df4a360cf6928636860</anchor>
      <arglist>(lua_State *L, const char *key, int value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setfield</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>aa9bc89c1972a22cc25fb7bce8584f89a</anchor>
      <arglist>(lua_State *L, const char *key, int value, int delta)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const luaL_Reg</type>
      <name>syslib</name>
      <anchorfile>loslib_8c.html</anchorfile>
      <anchor>a6860192a4da9966ab5be22f3cfa624a2</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lparser.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lparser_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lcode_8h" name="lcode.h" local="yes" imported="no">lcode.h</includes>
    <includes id="ldebug_8h" name="ldebug.h" local="yes" imported="no">ldebug.h</includes>
    <includes id="ldo_8h" name="ldo.h" local="yes" imported="no">ldo.h</includes>
    <includes id="lfunc_8h" name="lfunc.h" local="yes" imported="no">lfunc.h</includes>
    <includes id="llex_8h" name="llex.h" local="yes" imported="no">llex.h</includes>
    <includes id="lmem_8h" name="lmem.h" local="yes" imported="no">lmem.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lopcodes_8h" name="lopcodes.h" local="yes" imported="no">lopcodes.h</includes>
    <includes id="lparser_8h" name="lparser.h" local="yes" imported="no">lparser.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <includes id="lstring_8h" name="lstring.h" local="yes" imported="no">lstring.h</includes>
    <includes id="ltable_8h" name="ltable.h" local="yes" imported="no">ltable.h</includes>
    <class kind="struct">BlockCnt</class>
    <class kind="struct">ConsControl</class>
    <class kind="struct">LHS_assign</class>
    <member kind="define">
      <type>#define</type>
      <name>check_condition</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>aece9aca90eb75d99df8490bdb813bdd4</anchor>
      <arglist>(ls, c, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>enterlevel</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>ab61308992bd6c2013519fdebd0d52704</anchor>
      <arglist>(ls)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>eqstr</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a5ea0ac9ed10a85ea4b0db7ca78050824</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>hasmultret</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a38d6bad3bcde3d124ca880d6a9d82ba6</anchor>
      <arglist>(k)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>leavelevel</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a147b3ba4d2004b4b4ee7260661ec31e1</anchor>
      <arglist>(ls)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lparser_c</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a7b083c8164f99ddd60e711ca706869d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXVARS</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a0879a0e632584a9a8bee5ebffab571ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>new_localvarliteral</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a031fd03dec54eb67a3cfac513b8575bb</anchor>
      <arglist>(ls, v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UNARY_PRIORITY</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a521d60e3611f1afe98634adda1a0a050</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct BlockCnt</type>
      <name>BlockCnt</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a672971a1a6f6fb76c404bac87274225f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct ConsControl</type>
      <name>ConsControl</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>aac0d82e2c5c45771c53cd25cb8b48972</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Proto *</type>
      <name>addprototype</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a57dad991ad72ca00978d43967277d9db</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>adjust_assign</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a7dafcad9b819fe82292276b63a632e80</anchor>
      <arglist>(LexState *ls, int nvars, int nexps, expdesc *e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>adjustlocalvars</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a4f84287f74dc67840aae694b6ace6998</anchor>
      <arglist>(LexState *ls, int nvars)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Upvaldesc *</type>
      <name>allocupvalue</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a355e8b6a68c23cc5a65e40cd276c38b1</anchor>
      <arglist>(FuncState *fs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>block</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a235428bed4c6be6cb6d2760cd0fa9d34</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>block_follow</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a5be23689d7ea5fd2561c345df03fbf7c</anchor>
      <arglist>(LexState *ls, int withuntil)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>body</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>aa6a712055fa7e1b41488c71be4f55303</anchor>
      <arglist>(LexState *ls, expdesc *e, int ismethod, int line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>breakstat</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>ae0650c2b4b5d311a24bd0ddb7b267db3</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>check</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a2c856a5873c90f45525cf0d9abebbfde</anchor>
      <arglist>(LexState *ls, int c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>check_conflict</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a7d3af7471b2da7a36d18b73683181456</anchor>
      <arglist>(LexState *ls, struct LHS_assign *lh, expdesc *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>check_match</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>abbe267f2acab7a24f25b89b7782b21a6</anchor>
      <arglist>(LexState *ls, int what, int who, int where)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>check_readonly</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a68563b28ef658576afc360b4979f3ed6</anchor>
      <arglist>(LexState *ls, expdesc *e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>checklimit</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>adcc7a63edd0b578c2e7980371ff7f686</anchor>
      <arglist>(FuncState *fs, int v, int l, const char *what)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>checknext</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a00410145409eca75b14b1f1c4f553ca0</anchor>
      <arglist>(LexState *ls, int c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>checkrepeated</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>aae46e95438b3cd72afa0838f362d9423</anchor>
      <arglist>(LexState *ls, TString *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>checktoclose</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a2940067b35656914fe3c7be633096a9b</anchor>
      <arglist>(LexState *ls, int level)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>close_func</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a46bd6da1ec8052eeaf6fd524199ca72a</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>closelistfield</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>ab2704183a18ae12a124af76b08b2dccf</anchor>
      <arglist>(FuncState *fs, ConsControl *cc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>codeclosure</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a3f0a5b9e975f44a4e7291445786434d8</anchor>
      <arglist>(LexState *ls, expdesc *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>codename</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a7da9556e730c9865b3de6c6440640266</anchor>
      <arglist>(LexState *ls, expdesc *e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>codestring</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a08fd72f32434a2bab9cd08298085e9f9</anchor>
      <arglist>(expdesc *e, TString *s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cond</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a24002c50a108445d916457eb3c21d5e1</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>constructor</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>afd4901e9e6b1ba046efc1a5932cd664c</anchor>
      <arglist>(LexState *ls, expdesc *t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>createlabel</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>abfc0a485f2b04026699cafcdaa1bfb04</anchor>
      <arglist>(LexState *ls, TString *name, int line, int last)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>enterblock</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>aeed63e1438983826777df4cadc063aee</anchor>
      <arglist>(FuncState *fs, BlockCnt *bl, lu_byte isloop)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static l_noret</type>
      <name>error_expected</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a285759c10955d85bbf00c0041125e7bc</anchor>
      <arglist>(LexState *ls, int token)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static l_noret</type>
      <name>errorlimit</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>ad02c6061a90a3461a24d2eede35cbf1f</anchor>
      <arglist>(FuncState *fs, int limit, const char *what)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>exp1</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>ad7daced5a038385200486346caea6d96</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>explist</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a25966bcc2d6cf47dbb9e0251fb26d661</anchor>
      <arglist>(LexState *ls, expdesc *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>expr</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>af2c543df6cbb49247cd0a71956786d92</anchor>
      <arglist>(LexState *ls, expdesc *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>exprstat</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a2bafac5e65f8e5de6e00d717bf90f091</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>field</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a3a1a4b5a661e480a87ce14027a01f177</anchor>
      <arglist>(LexState *ls, ConsControl *cc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fieldsel</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a749eb16d6a8c1bb6e94d4c0392e57374</anchor>
      <arglist>(LexState *ls, expdesc *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Labeldesc *</type>
      <name>findlabel</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a599b5cc6bd2b4abfe73b21b01e09af33</anchor>
      <arglist>(LexState *ls, TString *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fixforjump</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a672ee0543c0616f70608b4ab0c99c646</anchor>
      <arglist>(FuncState *fs, int pc, int dest, int back)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>forbody</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a253feeb1a37a9ffb5814070a44893b7f</anchor>
      <arglist>(LexState *ls, int base, int line, int nvars, int isgen)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>forlist</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a5f15a71e248c4e1e9c867ccac8a450c2</anchor>
      <arglist>(LexState *ls, TString *indexname)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fornum</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a18532c1a3a900cb8f3399b470c00daf0</anchor>
      <arglist>(LexState *ls, TString *varname, int line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>forstat</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>af783542828ac360981e0ce0f55abc630</anchor>
      <arglist>(LexState *ls, int line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>funcargs</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a5050696e535c2da862810fc9910b6afc</anchor>
      <arglist>(LexState *ls, expdesc *f, int line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>funcname</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a9c06dde377cf16bda138da1cba949c82</anchor>
      <arglist>(LexState *ls, expdesc *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>funcstat</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a7ab22c159a4bdcda2bd652f01229111b</anchor>
      <arglist>(LexState *ls, int line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static BinOpr</type>
      <name>getbinopr</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a762cacc5df371cedf267a03fa2191385</anchor>
      <arglist>(int op)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getlocalattribute</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>aacf507e8cbb1eb7a3b49474c510043a8</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vardesc *</type>
      <name>getlocalvardesc</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>ae54e8d8f199763735b5175342fbce5ca</anchor>
      <arglist>(FuncState *fs, int vidx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static UnOpr</type>
      <name>getunopr</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>afb550c9d0656dfe2f49f1b87cb91b648</anchor>
      <arglist>(int op)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>gotostat</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a55bae7d03576b713ff5460644f102dfd</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ifstat</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>ae59a0e4b7bd8d539f377ee6f82eac19b</anchor>
      <arglist>(LexState *ls, int line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>init_exp</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>aaa0cc4c3d9d11b020ff13b23262b8b17</anchor>
      <arglist>(expdesc *e, expkind k, int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>init_var</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a234a1dfbb418ebb04cc831ee29dac2b3</anchor>
      <arglist>(FuncState *fs, expdesc *e, int vidx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static l_noret</type>
      <name>jumpscopeerror</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a6095ffe4a3669369b48424a59063fb71</anchor>
      <arglist>(LexState *ls, Labeldesc *gt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>labelstat</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a20b1ca0b6642f6a79d5cc5abeb5dae63</anchor>
      <arglist>(LexState *ls, TString *name, int line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>lastlistfield</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>aa4a987d1a5d0a2f3e72a02570322e923</anchor>
      <arglist>(FuncState *fs, ConsControl *cc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>leaveblock</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a9f9c2ed0786c3b036f177f2b33f4f79d</anchor>
      <arglist>(FuncState *fs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>listfield</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a4ad1cddd376a59ba97755723bdcce8de</anchor>
      <arglist>(LexState *ls, ConsControl *cc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LocVar *</type>
      <name>localdebuginfo</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>af4e2a81c94d2b795fd0a4c4a2cd9d22f</anchor>
      <arglist>(FuncState *fs, int vidx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>localfunc</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a906778e7e7ae16a38c8c6b38bdc34f13</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>localstat</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>aedb81864a38588cc65a205ff4c07abfa</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaY_nvarstack</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a03d8535460edd67f5c2d495c2a08bdd2</anchor>
      <arglist>(FuncState *fs)</arglist>
    </member>
    <member kind="function">
      <type>LClosure *</type>
      <name>luaY_parser</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>ab1aebed32ae816b2979db5b8dd2d1554</anchor>
      <arglist>(lua_State *L, ZIO *z, Mbuffer *buff, Dyndata *dyd, const char *name, int firstchar)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>mainfunc</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a011959c631cc7cfc75646a0fddc1a149</anchor>
      <arglist>(LexState *ls, FuncState *fs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>markupval</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>ab92f39b4f46a9844ecab9d585d636bd4</anchor>
      <arglist>(FuncState *fs, int level)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>movegotosout</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a59499d1fac1f098f62ea922753ff88bb</anchor>
      <arglist>(FuncState *fs, BlockCnt *bl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>new_localvar</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a89f5732cbee45d78cfec9dbd1a207bb7</anchor>
      <arglist>(LexState *ls, TString *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>newgotoentry</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>afa4884f1fcf6756c7c9ebadef88a629f</anchor>
      <arglist>(LexState *ls, TString *name, int line, int pc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>newlabelentry</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>ac8408d50bc1af7533968d363841bcf27</anchor>
      <arglist>(LexState *ls, Labellist *l, TString *name, int line, int pc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>newupvalue</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a840fa0de24ef09efda91ce6ebae3876d</anchor>
      <arglist>(FuncState *fs, TString *name, expdesc *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>open_func</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>ac89cbbdfd75804eae46bce05f8381915</anchor>
      <arglist>(LexState *ls, FuncState *fs, BlockCnt *bl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>parlist</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>adc6c3bb5079c197371a6ddcdbc574de6</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>primaryexp</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>abb6d6e594e184f737324863a01201cce</anchor>
      <arglist>(LexState *ls, expdesc *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>recfield</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a84d7688b0c57f012eaf7f84c0062f29e</anchor>
      <arglist>(LexState *ls, ConsControl *cc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>registerlocalvar</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>ae3420853c676cec8df3bf2c102315f51</anchor>
      <arglist>(LexState *ls, FuncState *fs, TString *varname)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>reglevel</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a38e1e1ea62dd175a62cebc2d2dd69528</anchor>
      <arglist>(FuncState *fs, int nvar)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>removevars</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a12f6d0b70d7dc43b72f45ad2a6293fb7</anchor>
      <arglist>(FuncState *fs, int tolevel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>repeatstat</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a8638807967aa30e7700834f6bd4aaa5d</anchor>
      <arglist>(LexState *ls, int line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>restassign</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a4edcfc19b8a94936c58860eded728be4</anchor>
      <arglist>(LexState *ls, struct LHS_assign *lh, int nvars)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>retstat</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a7998fc603fbe151c85cf0ff9b5517ad6</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>searchupvalue</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a4fa16ff6ddba70e699b1b87ca18d30e1</anchor>
      <arglist>(FuncState *fs, TString *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>searchvar</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>aa0f0bf6be9c3844c8c9bd05074b53c07</anchor>
      <arglist>(FuncState *fs, TString *n, expdesc *var)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setvararg</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a71bb47764e4103bbd98a4285ab97ca5d</anchor>
      <arglist>(FuncState *fs, int nparams)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>simpleexp</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a3b0b05af60978b05faf5713968573985</anchor>
      <arglist>(LexState *ls, expdesc *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>singlevar</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a39a46ec796479bdd22eea51ddef11685</anchor>
      <arglist>(LexState *ls, expdesc *var)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>singlevaraux</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a4e2939a86340a3fe70c3238288c4af8a</anchor>
      <arglist>(FuncState *fs, TString *n, expdesc *var, int base)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>solvegoto</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a73b1624593cc10a15008229b30eeae81</anchor>
      <arglist>(LexState *ls, int g, Labeldesc *label)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>solvegotos</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>abd72e798cea4c3def7bc6791e5f07a43</anchor>
      <arglist>(LexState *ls, Labeldesc *lb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>statement</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>ac29df3687aea9407dcfec478092fce4c</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>statlist</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>aff3c4f1970c0f3c50f37a8187a2414e3</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TString *</type>
      <name>str_checkname</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>ac6a77e92851fefeaf3facfdc47e5e39d</anchor>
      <arglist>(LexState *ls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static BinOpr</type>
      <name>subexpr</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a49946c41497533490f57063b1ca7cb7c</anchor>
      <arglist>(LexState *ls, expdesc *v, int limit)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>suffixedexp</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>adecf4ab651d795c1af76b75998a4dd9c</anchor>
      <arglist>(LexState *ls, expdesc *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>test_then_block</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a51dbd956bff1ce06bb45b3e3d9fde83f</anchor>
      <arglist>(LexState *ls, int *escapelist)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>testnext</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a73a8be4e1269883a7b1f101bc14902e3</anchor>
      <arglist>(LexState *ls, int c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static l_noret</type>
      <name>undefgoto</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a0e6f2c50414357750f14eb41e3d08edc</anchor>
      <arglist>(LexState *ls, Labeldesc *gt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>whilestat</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>af24623e7aa293515c8293aaf892de531</anchor>
      <arglist>(LexState *ls, int line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>yindex</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>ac3e6a3b89f1a54a2ff4f3570831faf35</anchor>
      <arglist>(LexState *ls, expdesc *v)</arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>left</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a3584754acc5e91c03d6fc91359eefd78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct @6</type>
      <name>priority</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a3fabc38bb633686be5ed04a3c8939709</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>right</name>
      <anchorfile>lparser_8c.html</anchorfile>
      <anchor>a34b07942956eb7acd9d02c5b75177ae6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lparser.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lparser_8h.html</filename>
    <includes id="llimits_8h" name="llimits.h" local="yes" imported="no">llimits.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lzio_8h" name="lzio.h" local="yes" imported="no">lzio.h</includes>
    <class kind="struct">Dyndata</class>
    <class kind="struct">expdesc</class>
    <class kind="struct">FuncState</class>
    <class kind="struct">Labeldesc</class>
    <class kind="struct">Labellist</class>
    <class kind="union">Vardesc</class>
    <member kind="define">
      <type>#define</type>
      <name>RDKCONST</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>a6edb3863e15fbe2a86f0da27cd40dd36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RDKCTC</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>ae37149486c77ebc6d130a3a1d1b5942d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RDKTOCLOSE</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aff76bd46e696b6c05c8ebcacbff3e436</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VDKREG</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>a5def61221e8337c622aaede33e79e7ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>vkisindexed</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>a461494027b4038753f03ee04f4753d0f</anchor>
      <arglist>(k)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>vkisvar</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>a51778fbd65fc02656cb2731b5e9c7d06</anchor>
      <arglist>(k)</arglist>
    </member>
    <member kind="typedef">
      <type>struct Dyndata</type>
      <name>Dyndata</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecb808d1d218e15537c9ff5b72bfd1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct expdesc</type>
      <name>expdesc</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>a5dd0cc7fac1ea8a3cacefb7cf322cd7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct FuncState</type>
      <name>FuncState</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>a365e467fb166b7359e63492250ceb49f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Labeldesc</type>
      <name>Labeldesc</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>ab135786bb87517f9f774754b91b72374</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Labellist</type>
      <name>Labellist</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>ad15a88bb9fe7b666c688c37ce5a9a07a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union Vardesc</type>
      <name>Vardesc</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>a213230d7919520e54d776ec5a50903dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>expkind</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VVOID</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4eae4dbae7b833ca72c63360ec7be904fa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VNIL</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4ea47eb055b6420db339de283cef27ad5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VTRUE</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4ea1228eca4fdc8e7643d18155507942482</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VFALSE</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4ea21820bf1e2c58882ffeb34849972ecaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VK</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4eaf926040fb3c22e9456f27b78e4ad19d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VKFLT</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4ea425f6de3ad910f1c4c56cbf16711a967</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VKINT</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4ea4d24e28198fe684b7237e57bd8a0070f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VKSTR</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4eab06fcbc55fc36e7552634eef34375124</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VNONRELOC</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4eaa7be620e4921ca3142b792f4bb0a98be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VLOCAL</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4ead8fc7331fa6e500f522f9f3334f14567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VUPVAL</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4ea8ebb62b5889a955b7e4dd1c5b169b38f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VCONST</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4ea45b9027634b5e43ca50f4d6efbbe4220</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VINDEXED</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4eab1cb541b6c8f3a5f03b17184a2facc85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VINDEXUP</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4ea83132d11273ccae411b61430023e4be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VINDEXI</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4ea8007ab33287e6ed71b323366234b532a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VINDEXSTR</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4ea16545cc6f945dda467b1418b80a35876</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VJMP</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4ead1066918edd602fb0577c9f58ced173c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VRELOC</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4ea50c55cd86f50851c8861fb827cff6073</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VCALL</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4eae61a8c04cfeabd756694cd13774e47b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VVARARG</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>aecced501a9387ab3e6e50a9834615d4ea3f5f58de0fa9e69449d4e2362ddbfaa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaY_nvarstack</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>abaccce7d28987ed29e8c1c5bc3a48a85</anchor>
      <arglist>(FuncState *fs)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC LClosure *</type>
      <name>luaY_parser</name>
      <anchorfile>lparser_8h.html</anchorfile>
      <anchor>a71163cae919941bd5b31805e92de2e9b</anchor>
      <arglist>(lua_State *L, ZIO *z, Mbuffer *buff, Dyndata *dyd, const char *name, int firstchar)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lprefix.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lprefix_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>_FILE_OFFSET_BITS</name>
      <anchorfile>lprefix_8h.html</anchorfile>
      <anchor>a44d01ba0a136b8e27ad362f5a823d14e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_LARGEFILE_SOURCE</name>
      <anchorfile>lprefix_8h.html</anchorfile>
      <anchor>a0cdbd4d0545340d33dfe595811475ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_XOPEN_SOURCE</name>
      <anchorfile>lprefix_8h.html</anchorfile>
      <anchor>a78c99ffd76a7bb3c8c74db76207e9ab4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lstate.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lstate_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lapi_8h" name="lapi.h" local="yes" imported="no">lapi.h</includes>
    <includes id="ldebug_8h" name="ldebug.h" local="yes" imported="no">ldebug.h</includes>
    <includes id="ldo_8h" name="ldo.h" local="yes" imported="no">ldo.h</includes>
    <includes id="lfunc_8h" name="lfunc.h" local="yes" imported="no">lfunc.h</includes>
    <includes id="lgc_8h" name="lgc.h" local="yes" imported="no">lgc.h</includes>
    <includes id="llex_8h" name="llex.h" local="yes" imported="no">llex.h</includes>
    <includes id="lmem_8h" name="lmem.h" local="yes" imported="no">lmem.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <includes id="lstring_8h" name="lstring.h" local="yes" imported="no">lstring.h</includes>
    <includes id="ltable_8h" name="ltable.h" local="yes" imported="no">ltable.h</includes>
    <includes id="ltm_8h" name="ltm.h" local="yes" imported="no">ltm.h</includes>
    <class kind="struct">LG</class>
    <class kind="struct">LX</class>
    <member kind="define">
      <type>#define</type>
      <name>addbuff</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>ab61c5946e20eeaeb9925bbd7fbf42e97</anchor>
      <arglist>(b, p, e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fromstate</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>aa1a01ba67b0f3289f5d755bd9d9bb889</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lstate_c</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>ab8ab59be0dd5b14c27c052f876de46a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct LG</type>
      <name>LG</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>ae603421ab67430c2479b21cf5b46ea83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct LX</type>
      <name>LX</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>ac58513cb1c781750265c8643a2e037b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>close_state</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>a4940327dfa3b86df0ef008180bb3fcb3</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>f_luaopen</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>ab65e96a7498fd886f7223b92e91fd830</anchor>
      <arglist>(lua_State *L, void *ud)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>freestack</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>ac615222739efb52e2c21dbaea5223853</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>init_registry</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>a3f769cc49eb8309417a7cbef2b4d2d8b</anchor>
      <arglist>(lua_State *L, global_State *g)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void</type>
      <name>lua_close</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>a5d903983f1497b2fc58fba9df09e354d</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_State *</type>
      <name>lua_newstate</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>a59a0d54f62839bcb7dfa8d0d7b4761b4</anchor>
      <arglist>(lua_Alloc f, void *ud)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_State *</type>
      <name>lua_newthread</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>a86b660d6f2b69734c35ec9fc718e4ca9</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_resetthread</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>afd03e385a4f4f8fcc25230c0e04f48ff</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int</type>
      <name>lua_setcstacklimit</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>a165fcd8b26ab13267d77c0d4bd06b886</anchor>
      <arglist>(lua_State *L, unsigned int limit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaE_checkcstack</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>a3da163a7316194f3a2cb950ee2b4e614</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>CallInfo *</type>
      <name>luaE_extendCI</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>ab6b891f64cdb59f08bff023fa0ba8aea</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaE_freeCI</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>a1153e60541fafca38e049159a2d56cdd</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaE_freethread</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>a8c121cf8444c9c54e934aeb509c4b73a</anchor>
      <arglist>(lua_State *L, lua_State *L1)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaE_incCstack</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>ab0a7818dc5fb3e9ab38ad91329b6e3f2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaE_resetthread</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>a3363b8b529d3f7d76cb31aae2494bf7e</anchor>
      <arglist>(lua_State *L, int status)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaE_setdebt</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>a42e891d6a8e1dc58d9a1487cefd9c236</anchor>
      <arglist>(global_State *g, l_mem debt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaE_shrinkCI</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>a59bcd5586c176d9e24bcdf9e4d07adbe</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaE_warnerror</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>a242ebb018d637c41f24b84a2bbc78f34</anchor>
      <arglist>(lua_State *L, const char *where)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaE_warning</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>a7055cc5e36512e37c811a7d5c6fa0be6</anchor>
      <arglist>(lua_State *L, const char *msg, int tocont)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>luai_makeseed</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>a2fb9ffd0e5e6ea178123879892e87681</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>preinit_thread</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>aeecf2dc60e2cd36a999c2b10485bb7a8</anchor>
      <arglist>(lua_State *L, global_State *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stack_init</name>
      <anchorfile>lstate_8c.html</anchorfile>
      <anchor>a55b60427432d47460c6e1eaa9a31953f</anchor>
      <arglist>(lua_State *L1, lua_State *L)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lstate.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lstate_8h.html</filename>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="ltm_8h" name="ltm.h" local="yes" imported="no">ltm.h</includes>
    <includes id="lzio_8h" name="lzio.h" local="yes" imported="no">lzio.h</includes>
    <class kind="struct">CallInfo</class>
    <class kind="union">GCUnion</class>
    <class kind="struct">global_State</class>
    <class kind="struct">lua_State</class>
    <class kind="struct">stringtable</class>
    <member kind="define">
      <type>#define</type>
      <name>BASIC_STACK_SIZE</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a8f869ebbbd09a2c657864e11e3d88453</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>cast_u</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a34b04e38154abb464adc00abd6760e37</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CIST_C</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a9bd55a931fefd2ddeb3d63b245fc39f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CIST_CLSRET</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>ac3cc1f13105b667291cba63d71ef8b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CIST_FIN</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a6238abb19ba287875358e796aacb9473</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CIST_FRESH</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a904429a93589ded1b35375edb7668d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CIST_HOOKED</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a800d75f1a5d7a4a9b2fc810cdeedffb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CIST_HOOKYIELD</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a2ee8b2631d186257649cce9f39e17aae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CIST_OAH</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>aa79d6ca436cdf0651af29bf3a10e8615</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CIST_RECST</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a1fa434ea6208584101bfe6ca760c79d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CIST_TAIL</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a0b8ca2af9b603d2807b3377f97038e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CIST_TRAN</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>ac659536c0c3241a9f25397491601bb41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CIST_YPCALL</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a4b2deea0fb7c8f4b21151e5f105de6dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>completestate</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a73de055f096a56fda5c309ae707566ff</anchor>
      <arglist>(g)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>decnny</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a233692af4a2d35e617ee8ac5453cc23a</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTRA_STACK</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a9e690b8e4047af306d2dd1f78a9094d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a103db2de6edf3420c6c6c9a282562406</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gco2ccl</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a1dcf2ea170c68fe70adb5af7ae04c71e</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gco2cl</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a003658bade3405a30fe2cf7fee2f7e10</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gco2lcl</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>adaac0379079b200986d6ae72b65aefaf</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gco2p</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a8792af5dd4539a71f6ed8ddb31d079c3</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gco2t</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a4f233ba369144fad9fd5fc6c513da1ac</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gco2th</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a52c467e11bd40cad5ca78372f7f67b4d</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gco2ts</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>af6c16f3aa27ad97ea1bcaa31e05e0b06</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gco2u</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a55e9a228ad0d3a82ee9cfc353002fd8a</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gco2upv</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a1633a3ec133e64956014aafd04e31cce</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getCcalls</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>aa36c58fe1f92b6539e2a9b525a2fdde9</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getcistrecst</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>ab2f418628c2dcc0d97ffa7051d549272</anchor>
      <arglist>(ci)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getoah</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a565f5990436c4b7db223e9d33e8a5f57</anchor>
      <arglist>(st)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gettotalbytes</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a27490dbb57469f3fa83a73d4b7a79df2</anchor>
      <arglist>(g)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>incnny</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>aeb39a01d2065f4d8df78714df6aa7a34</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isLua</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a489eab424b094f54dd7f6b35e2cf68a2</anchor>
      <arglist>(ci)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isLuacode</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>abf81b7132f7940af70784ccaf75a0e49</anchor>
      <arglist>(ci)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KGC_GEN</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>aa2765fe939333ebc895ba9cedbaa30a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KGC_INC</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a52c54e51ee8ad2218ac72b745afc2f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_signalT</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a671695c87339f30600d0f0f27a2cd2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nyci</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>ab3498e69c4fc9444e2cf6dd2bf7df228</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>obj2gco</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a254ca29aba03e47440082d4591a9734e</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setcistrecst</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a435d5e6427bd0959a2d2a8c7e72fe30e</anchor>
      <arglist>(ci, st)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setoah</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a77033f2cdcc8950b8961e2a413c9117b</anchor>
      <arglist>(st, v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>stacksize</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>af46c33c03bed22bb612529b48ffb656c</anchor>
      <arglist>(th)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>yieldable</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>aab879b1429bb9a48168253ab32cd270b</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="typedef">
      <type>struct CallInfo</type>
      <name>CallInfo</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a8385a34ef0855af12719434f90ae78be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct global_State</type>
      <name>global_State</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a483e748c0bb89880075d6442bc8bd4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct stringtable</type>
      <name>stringtable</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a30fbba34f6a57f628f9b4617cb5e6e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaE_checkcstack</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a46f2404bfe7c23f34535a155f5ab380a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC CallInfo *</type>
      <name>luaE_extendCI</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>aad92caaae77beaadf1d10954133eb53e</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaE_freeCI</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>afd548baa613a5be59f9724df0b3c179c</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaE_freethread</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a0882226c718293b23af460f7e2faeef0</anchor>
      <arglist>(lua_State *L, lua_State *L1)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaE_incCstack</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>ab0a7818dc5fb3e9ab38ad91329b6e3f2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaE_resetthread</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>aa4092728c01033fbfb20f4134bbcadfd</anchor>
      <arglist>(lua_State *L, int status)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaE_setdebt</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>af1b915fc323a9a154d892b1c16b8cc6c</anchor>
      <arglist>(global_State *g, l_mem debt)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaE_shrinkCI</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a5f4d20913889e46b69f0a54b10a9a545</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaE_warnerror</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a19ac557deb44046d082cf5d052831bbb</anchor>
      <arglist>(lua_State *L, const char *where)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaE_warning</name>
      <anchorfile>lstate_8h.html</anchorfile>
      <anchor>a42e5b1838bc6dc0e4545059556df0842</anchor>
      <arglist>(lua_State *L, const char *msg, int tocont)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lstring.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lstring_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="ldebug_8h" name="ldebug.h" local="yes" imported="no">ldebug.h</includes>
    <includes id="ldo_8h" name="ldo.h" local="yes" imported="no">ldo.h</includes>
    <includes id="lmem_8h" name="lmem.h" local="yes" imported="no">lmem.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <includes id="lstring_8h" name="lstring.h" local="yes" imported="no">lstring.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>lstring_c</name>
      <anchorfile>lstring_8c.html</anchorfile>
      <anchor>a8d6ed28dd5a5754c79aff7a4d92fd4ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>lstring_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXSTRTB</name>
      <anchorfile>lstring_8c.html</anchorfile>
      <anchor>aaf71787d460136689a789343d00f8acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TString *</type>
      <name>createstrobj</name>
      <anchorfile>lstring_8c.html</anchorfile>
      <anchor>a85a1a917ef263701e47c36e68011d917</anchor>
      <arglist>(lua_State *L, size_t l, int tag, unsigned int h)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>growstrtab</name>
      <anchorfile>lstring_8c.html</anchorfile>
      <anchor>af8b89b01dc2db9f0d3024067ffdb931a</anchor>
      <arglist>(lua_State *L, stringtable *tb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TString *</type>
      <name>internshrstr</name>
      <anchorfile>lstring_8c.html</anchorfile>
      <anchor>a9b2c32c59a280de24f20df1c7f0433a1</anchor>
      <arglist>(lua_State *L, const char *str, size_t l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaS_clearcache</name>
      <anchorfile>lstring_8c.html</anchorfile>
      <anchor>a10917db68b530e7756e2e1fc6ed4d172</anchor>
      <arglist>(global_State *g)</arglist>
    </member>
    <member kind="function">
      <type>TString *</type>
      <name>luaS_createlngstrobj</name>
      <anchorfile>lstring_8c.html</anchorfile>
      <anchor>a8790c7d6e706f935dd6e9eefd068921c</anchor>
      <arglist>(lua_State *L, size_t l)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaS_eqlngstr</name>
      <anchorfile>lstring_8c.html</anchorfile>
      <anchor>a99b8eea92097f11885050ff629ff0f83</anchor>
      <arglist>(TString *a, TString *b)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>luaS_hash</name>
      <anchorfile>lstring_8c.html</anchorfile>
      <anchor>ac453c0e85b7bb4e9b146fc140b1b7c9e</anchor>
      <arglist>(const char *str, size_t l, unsigned int seed)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>luaS_hashlongstr</name>
      <anchorfile>lstring_8c.html</anchorfile>
      <anchor>ac51f4a1e06f41eeeb4690a3581016217</anchor>
      <arglist>(TString *ts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaS_init</name>
      <anchorfile>lstring_8c.html</anchorfile>
      <anchor>abd0b9071d1e81b7bf749f4a2723bc403</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>TString *</type>
      <name>luaS_new</name>
      <anchorfile>lstring_8c.html</anchorfile>
      <anchor>a6d47e53be6b8e58202bb927752f4824b</anchor>
      <arglist>(lua_State *L, const char *str)</arglist>
    </member>
    <member kind="function">
      <type>TString *</type>
      <name>luaS_newlstr</name>
      <anchorfile>lstring_8c.html</anchorfile>
      <anchor>ab41fb084ce3ea5e2779f6659ccc2484d</anchor>
      <arglist>(lua_State *L, const char *str, size_t l)</arglist>
    </member>
    <member kind="function">
      <type>Udata *</type>
      <name>luaS_newudata</name>
      <anchorfile>lstring_8c.html</anchorfile>
      <anchor>af1d43cf7a422ae988e1b28ee670fa5f4</anchor>
      <arglist>(lua_State *L, size_t s, int nuvalue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaS_remove</name>
      <anchorfile>lstring_8c.html</anchorfile>
      <anchor>a7cac97a1c8f2564c7f0669119dd776fe</anchor>
      <arglist>(lua_State *L, TString *ts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaS_resize</name>
      <anchorfile>lstring_8c.html</anchorfile>
      <anchor>ad47f5961683a728dd3f6d80040d1dd92</anchor>
      <arglist>(lua_State *L, int nsize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>tablerehash</name>
      <anchorfile>lstring_8c.html</anchorfile>
      <anchor>ac41b2b64cecf29c5efc29a7423e697a6</anchor>
      <arglist>(TString **vect, int osize, int nsize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lstring.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lstring_8h.html</filename>
    <includes id="lgc_8h" name="lgc.h" local="yes" imported="no">lgc.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>eqshrstr</name>
      <anchorfile>lstring_8h.html</anchorfile>
      <anchor>add3806315bf73de7d3138c019ed7c0ce</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isreserved</name>
      <anchorfile>lstring_8h.html</anchorfile>
      <anchor>a7b490cd8212260e1cf975f59a16fb745</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaS_newliteral</name>
      <anchorfile>lstring_8h.html</anchorfile>
      <anchor>a1cd2754b136ed096325a76c6d16a82f5</anchor>
      <arglist>(L, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MEMERRMSG</name>
      <anchorfile>lstring_8h.html</anchorfile>
      <anchor>a36d62c6c0c5a33c2f29cf26ff9137cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sizelstring</name>
      <anchorfile>lstring_8h.html</anchorfile>
      <anchor>a160d701eba216310b09be7447f47794d</anchor>
      <arglist>(l)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaS_clearcache</name>
      <anchorfile>lstring_8h.html</anchorfile>
      <anchor>adf6ce45154f1aabbdec670cef4d9a955</anchor>
      <arglist>(global_State *g)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC TString *</type>
      <name>luaS_createlngstrobj</name>
      <anchorfile>lstring_8h.html</anchorfile>
      <anchor>ab2f7b029336ac9813aa287a840e2453f</anchor>
      <arglist>(lua_State *L, size_t l)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaS_eqlngstr</name>
      <anchorfile>lstring_8h.html</anchorfile>
      <anchor>a11b7f1ae66d3102d667159acefc3d643</anchor>
      <arglist>(TString *a, TString *b)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC unsigned int</type>
      <name>luaS_hash</name>
      <anchorfile>lstring_8h.html</anchorfile>
      <anchor>a23cbca1bd5855804bd1834660110fb51</anchor>
      <arglist>(const char *str, size_t l, unsigned int seed)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC unsigned int</type>
      <name>luaS_hashlongstr</name>
      <anchorfile>lstring_8h.html</anchorfile>
      <anchor>aaa383bdce27b05699fb1bc432220abbf</anchor>
      <arglist>(TString *ts)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaS_init</name>
      <anchorfile>lstring_8h.html</anchorfile>
      <anchor>a83805363ffda500e327df43007dc0208</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC TString *</type>
      <name>luaS_new</name>
      <anchorfile>lstring_8h.html</anchorfile>
      <anchor>a6929da8cfde3e74a0d51a6467909ef9d</anchor>
      <arglist>(lua_State *L, const char *str)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC TString *</type>
      <name>luaS_newlstr</name>
      <anchorfile>lstring_8h.html</anchorfile>
      <anchor>a248e72694b9116b07b2e7f4a9a3a5331</anchor>
      <arglist>(lua_State *L, const char *str, size_t l)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC Udata *</type>
      <name>luaS_newudata</name>
      <anchorfile>lstring_8h.html</anchorfile>
      <anchor>ad3da18d682039022687b2e3a7f5225f5</anchor>
      <arglist>(lua_State *L, size_t s, int nuvalue)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaS_remove</name>
      <anchorfile>lstring_8h.html</anchorfile>
      <anchor>a187dea46b6f3964a1eb7446627ef3fdc</anchor>
      <arglist>(lua_State *L, TString *ts)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaS_resize</name>
      <anchorfile>lstring_8h.html</anchorfile>
      <anchor>a44d549eb0ace165927a896f37330e2cd</anchor>
      <arglist>(lua_State *L, int newsize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lstrlib.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lstrlib_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="locale_8h" name="locale.h" local="no" imported="no">locale.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lauxlib_8h" name="lauxlib.h" local="yes" imported="no">lauxlib.h</includes>
    <includes id="lualib_8h" name="lualib.h" local="yes" imported="no">lualib.h</includes>
    <class kind="struct">cD</class>
    <class kind="struct">GMatchState</class>
    <class kind="struct">Header</class>
    <class kind="struct">MatchState</class>
    <class kind="struct">str_Writer</class>
    <member kind="define">
      <type>#define</type>
      <name>CAP_POSITION</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a921f0f27e58ca4be1e9b0cf12447e118</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAP_UNFINISHED</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a414cda9a27ce2f01d4a6bb9a20787250</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_ESC</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a62bae5b2b26cf1e4fdf37e42d3c53df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_FMTFLAGS</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>aeba83a7f1d6dd6ad8d8dab4c41c7bcf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lstrlib_c</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a7d519f7b443a6bce51922ce6bb0621a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_LIB</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a884b19ad6094d6238c4072a8064aeb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_MAXCAPTURES</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a7cecfa7bbfb47e8a8598a9bfbfbcab54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAL_PACKPADBYTE</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a018375fe92d4433fa5e346266ff0fce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_FORMAT</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a3703ed5438432f703bd9a5d7fa5f31e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_ITEM</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a2ab154b213c5fed0a1ba90ac8c1232e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_ITEMF</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>ad6cc145aca66d79a348760712f5309ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_SIZET</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>aa927c7bf177c162feda3483e1e972b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXALIGN</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a12f0ea602f7d7ba33730a7519dfcb4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXCCALLS</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a16241c11b1579d50b07598e91ed7327a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXINTSIZE</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a3b8c10300729d575cc5a024f4d047a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXSIZE</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a2a37b4217917105aac7557862ccc19c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MC</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a71d9e511e7e302cd831e83581219e70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NB</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a58e95dc1eb9d6ce16f515e77beeadd58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPECIALS</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a2e1ba74d2e5a4b6bdb7e2b1d00f4f4c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SZINT</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>aba1923a486465ba9dea97b9d1403ce18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>uchar</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a6688a561ddcc83633d4fabc5d3409539</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="typedef">
      <type>struct GMatchState</type>
      <name>GMatchState</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a470fb40b886615cdc88ff758c9cc7517</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Header</type>
      <name>Header</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>aa8c0271842d616f53f294da8891f6485</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum KOption</type>
      <name>KOption</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>af99a797330eae00c0dbccd075acc9887</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct MatchState</type>
      <name>MatchState</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>aa2763c4d01615ca8073c5889d844559d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>KOption</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a367eae6d513d6ac0b1f851c0b17b7d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Kint</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a367eae6d513d6ac0b1f851c0b17b7d45a755cdbd676161935bcff95ab0db4f635</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Kuint</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a367eae6d513d6ac0b1f851c0b17b7d45a83c1e7fdcc4de50f9f5b98222401b591</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Kfloat</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a367eae6d513d6ac0b1f851c0b17b7d45a15dc86646bf410c0d3ac998689ffe7f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Knumber</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a367eae6d513d6ac0b1f851c0b17b7d45ae00a49db4df91528de680c14d36c8b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Kdouble</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a367eae6d513d6ac0b1f851c0b17b7d45a30fccbf07b4bf9325210180265de6789</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Kchar</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a367eae6d513d6ac0b1f851c0b17b7d45ab2624b4f2d20c51e0eb6c668077dcbcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Kstring</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a367eae6d513d6ac0b1f851c0b17b7d45aa6aa8fb7b455739115fbd6c0dc3d4560</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Kzstr</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a367eae6d513d6ac0b1f851c0b17b7d45ac4bf277f1cd2aaa95fe31d646e02aa37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Kpadding</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a367eae6d513d6ac0b1f851c0b17b7d45a4252bf39cf9d76c3e034e248ce7bed49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Kpaddalign</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a367eae6d513d6ac0b1f851c0b17b7d45a2c01775a8eeb3f674f74c65786808279</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Knop</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a367eae6d513d6ac0b1f851c0b17b7d45a0ca5045efff0f1f863cff5614e3e92b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>add_s</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>ad5f7e3fbcadc8825f7f650ecf458fc72</anchor>
      <arglist>(MatchState *ms, luaL_Buffer *b, const char *s, const char *e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>add_value</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a853703c83ab694a70212461d5cfe7843</anchor>
      <arglist>(MatchState *ms, luaL_Buffer *b, const char *s, const char *e, int tr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addlenmod</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>ab2a1b8d58b32a55a2702025f3445db3d</anchor>
      <arglist>(char *form, const char *lenmod)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addliteral</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a2ff59847baa24a18f7d78d47dc1d3220</anchor>
      <arglist>(lua_State *L, luaL_Buffer *b, int arg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addquoted</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a7c264397b481e5d854b43aaa37b0386f</anchor>
      <arglist>(luaL_Buffer *b, const char *s, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>arith</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>afa2c944dafe82820f6f04dff68703634</anchor>
      <arglist>(lua_State *L, int op, const char *mtname)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>arith_add</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a83cdf2094cab994d34c18858a990e555</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>arith_div</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>afd1d2f5e7f8c83185c68d20fc5dc8600</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>arith_idiv</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a86a1afce81f747da4c0cf708065acd92</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>arith_mod</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a2a1f4d692fc02d6586bc12a07924f488</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>arith_mul</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a9162078e35bac5d03f26e9473a0ebf37</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>arith_pow</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>ad8c2b27458937cc9a19a949872938fc6</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>arith_sub</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a2c0d2a7efd64b03bb81a22f2dd974fc3</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>arith_unm</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>ac78f63c6c1908d139ffadb3f28d14c21</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>capture_to_close</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a5e8b364a8f8d4300aa5007c0feb42abf</anchor>
      <arglist>(MatchState *ms)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>check_capture</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>aa8c1a193fa762ecfe81888d86981a586</anchor>
      <arglist>(MatchState *ms, int l)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>classend</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a72b26c2a339f5e84ef087e961b547f95</anchor>
      <arglist>(MatchState *ms, const char *p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>copywithendian</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a12e742ca2a748ff218e94a52b376aa0a</anchor>
      <arglist>(char *dest, const char *src, int size, int islittle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>createmetatable</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a16d034da6b46e6beae228472f26ec07b</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>digit</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a9605f4d16ae762782f8be8b54aef0a22</anchor>
      <arglist>(int c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>end_capture</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>ab0ecc0f25602beb821f6a5e62517d18e</anchor>
      <arglist>(MatchState *ms, const char *s, const char *p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>get_onecapture</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>afa9ea8e071a60a2c554c79f7def3bb39</anchor>
      <arglist>(MatchState *ms, int i, const char *s, const char *e, const char **cap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KOption</type>
      <name>getdetails</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a22b9520cbe8f1b1b493e107acfa6a711</anchor>
      <arglist>(Header *h, size_t totalsize, const char **fmt, int *psize, int *ntoalign)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>getendpos</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a9ed9b9b49334e68a83251eeff8427a5a</anchor>
      <arglist>(lua_State *L, int arg, lua_Integer def, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getnum</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a22adbe647ff5710f14b6f6c18ae0d5a4</anchor>
      <arglist>(const char **fmt, int df)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getnumlimit</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a2e2809fc0c800ac97e4122f33434b94a</anchor>
      <arglist>(Header *h, const char **fmt, int df)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KOption</type>
      <name>getoption</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>adcf5c53b9f1a52366c286fea5f9aeda7</anchor>
      <arglist>(Header *h, const char **fmt, int *size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gmatch</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>ab55a72bb412d6186c82fd75de44cd031</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gmatch_aux</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>ab7cb0ba6191e1aa9455f6522d3483a02</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>initheader</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a1d1417c36ff4629b5fa8540daa9ca2bd</anchor>
      <arglist>(lua_State *L, Header *h)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>lmemfind</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a894e95aeb2179634e0b62277f23c303e</anchor>
      <arglist>(const char *s1, size_t l1, const char *s2, size_t l2)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int</type>
      <name>luaopen_string</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>ab65aeff75cb100dde75e955c698c83b8</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>match</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a52a45835b75e5d31ec66421456bbb728</anchor>
      <arglist>(MatchState *ms, const char *s, const char *p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>match_capture</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>af71e61c103df8b6163925c900470ee37</anchor>
      <arglist>(MatchState *ms, const char *s, int l)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>match_class</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a46c1d8d4310cb940caa503ef10a0decf</anchor>
      <arglist>(int c, int cl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>matchbalance</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>aacb8f9104a816720da707ecf5219a96e</anchor>
      <arglist>(MatchState *ms, const char *s, const char *p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>matchbracketclass</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a14c5b9fff2918ecc568b9bcf1bfdb241</anchor>
      <arglist>(int c, const char *p, const char *ec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>max_expand</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>ad0b55e65b16045801315919fb67a4070</anchor>
      <arglist>(MatchState *ms, const char *s, const char *p, const char *ep)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>min_expand</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a3b42ede2ccaf027b891a6a4f1cdf3902</anchor>
      <arglist>(MatchState *ms, const char *s, const char *p, const char *ep)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>nospecials</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a83e7db07fd9aab6eb84c649f0d9f4a0a</anchor>
      <arglist>(const char *p, size_t l)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>packint</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a326322a54fce6c872fd7e20c3f923e8f</anchor>
      <arglist>(luaL_Buffer *b, lua_Unsigned n, int islittle, int size, int neg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>posrelatI</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a5d66236d294a1cd3e310292e43d5c3c6</anchor>
      <arglist>(lua_Integer pos, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>prepstate</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a901e492edece737eb5d7197219fb0fa1</anchor>
      <arglist>(MatchState *ms, lua_State *L, const char *s, size_t ls, const char *p, size_t lp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push_captures</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>ad14703c4bc40d7c1951dedb7bc7554f7</anchor>
      <arglist>(MatchState *ms, const char *s, const char *e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>push_onecapture</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a24a14b4e6e90bac4610dd334bb0b51b6</anchor>
      <arglist>(MatchState *ms, int i, const char *s, const char *e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>quotefloat</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a443e80174fa539c37a640e5e6f65212c</anchor>
      <arglist>(lua_State *L, char *buff, lua_Number n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reprepstate</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a09158e3beed6006b5dd7d5329f4474c9</anchor>
      <arglist>(MatchState *ms)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>scanformat</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>aa02d130952004540df86ae92853cfc22</anchor>
      <arglist>(lua_State *L, const char *strfrmt, char *form)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>singlematch</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a0fe170ffbc6b4ec3181d2db25ea4deb0</anchor>
      <arglist>(MatchState *ms, const char *s, const char *p, const char *ep)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>start_capture</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a31cf026bdaa00bf9c72a1e4f72319147</anchor>
      <arglist>(MatchState *ms, const char *s, const char *p, int what)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>str_byte</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>ae561770420cfd1894054415df9d4c423</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>str_char</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a3f7db8b2258dca5459ad52d2cbf9f28c</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>str_dump</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>abc94e3a13f1b6ddb2c9b20c9fd89e87f</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>str_find</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a362a4bc9ba81ce87253cc3d74f015808</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>str_find_aux</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a692514aa32ae2668683a4db15259d26b</anchor>
      <arglist>(lua_State *L, int find)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>str_format</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>ae26a9374857058119e59d0328208c2f2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>str_gsub</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a42337c674d265175bcc2b2f3809c7339</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>str_len</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a357ce37478dde24252724e3c4c66ce11</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>str_lower</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>ab2235f81205d0482d03c8ae456a98992</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>str_match</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a4b605e43b8f5738db9eae902bbc00f00</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>str_pack</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>abcf8553ae8937fd4f4bf85c72f528710</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>str_packsize</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>ac548dd917c53c0c6d13518ec3ecc56ee</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>str_rep</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>acaee4c84f29e2ec7366728ca04d3569c</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>str_reverse</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a4b2ffac60e817b9bfc54b32f8da3a6b4</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>str_sub</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a039b391d5f43533a0ce750c5e40d7752</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>str_unpack</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a3f3c1925e7829cbe972a744fa9168ec3</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>str_upper</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a38ed99b74af58070449ca344a7351f6a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>tonum</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a29c672037c89ca25af99c1694e04c294</anchor>
      <arglist>(lua_State *L, int arg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>trymt</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a0f8612c62e1158d37a19d06453dcbc97</anchor>
      <arglist>(lua_State *L, const char *mtname)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lua_Integer</type>
      <name>unpackint</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a06e60d2c39a3041308dc6caa50c1d394</anchor>
      <arglist>(lua_State *L, const char *str, int islittle, int size, int issigned)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>writer</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a1f7ab2869b4517a93412ce096243ead0</anchor>
      <arglist>(lua_State *L, const void *b, size_t size, void *ud)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a7c1d654b7b6114d7a0abc8d351dd1bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>little</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a5831a9b38577f9ef9b30553737b5b7f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const union @17</type>
      <name>nativeendian</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>aa779a5ebda78c59278882cb6a8a345b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const luaL_Reg</type>
      <name>stringmetamethods</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>a7168e6e571c41a6ac8f204f884d661fe</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const luaL_Reg</type>
      <name>strlib</name>
      <anchorfile>lstrlib_8c.html</anchorfile>
      <anchor>aea7d99046a1869e17a061706511f770c</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ltable.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>ltable_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="ldebug_8h" name="ldebug.h" local="yes" imported="no">ldebug.h</includes>
    <includes id="ldo_8h" name="ldo.h" local="yes" imported="no">ldo.h</includes>
    <includes id="lgc_8h" name="lgc.h" local="yes" imported="no">lgc.h</includes>
    <includes id="lmem_8h" name="lmem.h" local="yes" imported="no">lmem.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <includes id="lstring_8h" name="lstring.h" local="yes" imported="no">lstring.h</includes>
    <includes id="ltable_8h" name="ltable.h" local="yes" imported="no">ltable.h</includes>
    <includes id="lvm_8h" name="lvm.h" local="yes" imported="no">lvm.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>dummynode</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a21431126fe0cf318103085016a832cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>hashboolean</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a97178f1176950bb9830839b579d7ac1a</anchor>
      <arglist>(t, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>hashint</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a3b8ac3ae3d0f431c9e3efa622be3afa8</anchor>
      <arglist>(t, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>hashmod</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a70c9da7c141750e8e7c69bad3c0e4f20</anchor>
      <arglist>(t, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>hashpointer</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>abe268656b5851fdac88c13241391f41c</anchor>
      <arglist>(t, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>hashpow2</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a7797860730de6e3edbcc2916a0f7f166</anchor>
      <arglist>(t, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>hashstr</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a6dc1377ebc2524e79284729ad0e1b838</anchor>
      <arglist>(t, str)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>limitasasize</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a1604d4518b18a2e39ad7030ed2495caf</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>limitequalsasize</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>ac96d62bf47745d24f9a426d5c6656acf</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ltable_c</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>aa114e7aec320ef3b294533e55b5d08d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXABITS</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a08cdfe3b6bb8e0757344b850f33c4951</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXASIZE</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>af53d6898e266c25bcd34c7eeaecd4523</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXHBITS</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a601c76074f7c0919e82088041c67f327</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXHSIZE</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a219bee6ccf323698c1314a13b33149fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>arrayindex</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a729a1f92fc454693e71df73e6b4eecd1</anchor>
      <arglist>(lua_Integer k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>binsearch</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>adb99d948364402881b0f64e24929c2d9</anchor>
      <arglist>(const TValue *array, unsigned int i, unsigned int j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>computesizes</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a257cec771edd330f1dbfbd995aff684d</anchor>
      <arglist>(unsigned int nums[], unsigned int *pna)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>countint</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a41b93f1d95df7f27e8dbc15a0e64f60c</anchor>
      <arglist>(lua_Integer key, unsigned int *nums)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>equalkey</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>af84f7eafe0a1b410624263c29224fec9</anchor>
      <arglist>(const TValue *k1, const Node *n2, int deadok)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>exchangehashpart</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>ade9702ba8a7c9b80dfb8301126842acb</anchor>
      <arglist>(Table *t1, Table *t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>findindex</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a921c25ca2be2003cbcaa9e4c10d6eba8</anchor>
      <arglist>(lua_State *L, Table *t, TValue *key, unsigned int asize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>freehash</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>aa2eece9a18d44f30d4a7b7030816bb63</anchor>
      <arglist>(lua_State *L, Table *t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Node *</type>
      <name>getfreepos</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>aadac41ebb50daf5143d8deb998418a50</anchor>
      <arglist>(Table *t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const TValue *</type>
      <name>getgeneric</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a9170d329b0dd746ca9b15db8c22a2127</anchor>
      <arglist>(Table *t, const TValue *key, int deadok)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lua_Unsigned</type>
      <name>hash_search</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a26dbf5edabc0c10a514910d82fa0e53c</anchor>
      <arglist>(Table *t, lua_Unsigned j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ispow2realasize</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a1017564c3ae0d59f332cf186ac118bcc</anchor>
      <arglist>(const Table *t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>l_hashfloat</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>ac726a5642652c5e7d5417c03047fc3d5</anchor>
      <arglist>(lua_Number n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaH_finishset</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a72e6b8ad422b01d0b34197134cec1f7a</anchor>
      <arglist>(lua_State *L, Table *t, const TValue *key, const TValue *slot, TValue *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaH_free</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>ac6d94de2e83b5b0865b4aca30dec5c8c</anchor>
      <arglist>(lua_State *L, Table *t)</arglist>
    </member>
    <member kind="function">
      <type>const TValue *</type>
      <name>luaH_get</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a8b4fce00d7db27ee9caac3d49863dea3</anchor>
      <arglist>(Table *t, const TValue *key)</arglist>
    </member>
    <member kind="function">
      <type>const TValue *</type>
      <name>luaH_getint</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>ae142cefd44452389877c3e3187c7973e</anchor>
      <arglist>(Table *t, lua_Integer key)</arglist>
    </member>
    <member kind="function">
      <type>lua_Unsigned</type>
      <name>luaH_getn</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a94d8f30941967078b44e2e21c4dd9a75</anchor>
      <arglist>(Table *t)</arglist>
    </member>
    <member kind="function">
      <type>const TValue *</type>
      <name>luaH_getshortstr</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>ae8a52507e1c8966d9cf3f2dd5a0c325f</anchor>
      <arglist>(Table *t, TString *key)</arglist>
    </member>
    <member kind="function">
      <type>const TValue *</type>
      <name>luaH_getstr</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>ae273e09d2342a84f5cdfa976c66f28c0</anchor>
      <arglist>(Table *t, TString *key)</arglist>
    </member>
    <member kind="function">
      <type>Table *</type>
      <name>luaH_new</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a6c97fb2d6a020b0a6f852562fef93d97</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaH_newkey</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a6ce3d9b25029784215e203196f0d0686</anchor>
      <arglist>(lua_State *L, Table *t, const TValue *key, TValue *value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaH_next</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a3c4370ade14fcc86ede5ca90271d0f30</anchor>
      <arglist>(lua_State *L, Table *t, StkId key)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC unsigned int</type>
      <name>luaH_realasize</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a8f20a204b7a78780847939086b847781</anchor>
      <arglist>(const Table *t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaH_resize</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>aad3b771962cc13884bf7b45480e8f4e9</anchor>
      <arglist>(lua_State *L, Table *t, unsigned int newasize, unsigned int nhsize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaH_resizearray</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>aeb5ce72fe8d43709093264d6522a27d4</anchor>
      <arglist>(lua_State *L, Table *t, unsigned int nasize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaH_set</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a2ea4f5ea50911a03375ba4d22ef72419</anchor>
      <arglist>(lua_State *L, Table *t, const TValue *key, TValue *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaH_setint</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a9eefa8191c63f55cffb6b7b58217467c</anchor>
      <arglist>(lua_State *L, Table *t, lua_Integer key, TValue *value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Node *</type>
      <name>mainposition</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a97b549a3507ec326a9d138a741f39bbc</anchor>
      <arglist>(const Table *t, int ktt, const Value *kvl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Node *</type>
      <name>mainpositionTV</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a3f0add4aa38ab8e59a5983ebab80ab42</anchor>
      <arglist>(const Table *t, const TValue *key)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>numusearray</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>aa1bb1405b21d33c8b3c41b78ef555d22</anchor>
      <arglist>(const Table *t, unsigned int *nums)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>numusehash</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a383b5912900c91c788f78adb36c9d3f9</anchor>
      <arglist>(const Table *t, unsigned int *nums, unsigned int *pna)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rehash</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>ad775daa2a19a375c7385ed30834a3eeb</anchor>
      <arglist>(lua_State *L, Table *t, const TValue *ek)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reinsert</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>acea46f70eb0bd30579a0c50c0804aabc</anchor>
      <arglist>(lua_State *L, Table *ot, Table *t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>setlimittosize</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a21e72b3bbf05de9a2fa6d3e566d070ad</anchor>
      <arglist>(Table *t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setnodevector</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>aee50b49395de01da3f8e14608f400108</anchor>
      <arglist>(lua_State *L, Table *t, unsigned int size)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const TValue</type>
      <name>absentkey</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a8759a18088176ca1462ec2a69fdfaf49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Node</type>
      <name>dummynode_</name>
      <anchorfile>ltable_8c.html</anchorfile>
      <anchor>a98995dd629174f0257a7919ff17bfdba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ltable.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>ltable_8h.html</filename>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>allocsizenode</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>af3ab680af234ee7ea0f7e6078b4b73bf</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gnext</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>aac0e00b2296e00cfc818b74f1aff4f8b</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gnode</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>a644cfa3b6d4be1782e818a8340b5f78b</anchor>
      <arglist>(t, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gval</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>acbbecd9bd8fbb72a17f6e2f5acf7113d</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>invalidateTMcache</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>a69534d37fbaf464430636bf437108530</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isdummy</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>a97b22167368e065caf9d8d11ae7ca1de</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nodefromval</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>aa318820e0b85f1a9b1c34821e3d37a10</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaH_finishset</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>a69192a67dd4b7ca2b108468b2bcec01b</anchor>
      <arglist>(lua_State *L, Table *t, const TValue *key, const TValue *slot, TValue *value)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaH_free</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>aa2e2ed92ac2178bb87aa3a178c0a83bb</anchor>
      <arglist>(lua_State *L, Table *t)</arglist>
    </member>
    <member kind="function">
      <type>const LUAI_FUNC TValue *</type>
      <name>luaH_get</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>a3500443c74833306688a7217290a3325</anchor>
      <arglist>(Table *t, const TValue *key)</arglist>
    </member>
    <member kind="function">
      <type>const LUAI_FUNC TValue *</type>
      <name>luaH_getint</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>aa59d9dde69e8d6c9773bf0fe2751a2a9</anchor>
      <arglist>(Table *t, lua_Integer key)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC lua_Unsigned</type>
      <name>luaH_getn</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>a4d485656e3b0f1bead63b2f27904c1eb</anchor>
      <arglist>(Table *t)</arglist>
    </member>
    <member kind="function">
      <type>const LUAI_FUNC TValue *</type>
      <name>luaH_getshortstr</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>ad9c1710b67cea318fc0cff5f1069d853</anchor>
      <arglist>(Table *t, TString *key)</arglist>
    </member>
    <member kind="function">
      <type>const LUAI_FUNC TValue *</type>
      <name>luaH_getstr</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>a23b7148e8c886ef1d4319a1123ab50c7</anchor>
      <arglist>(Table *t, TString *key)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC Table *</type>
      <name>luaH_new</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>a6c2bd58b13986496a52f597b005a0016</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaH_newkey</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>ae160dfbae65610c39fff0098caa66563</anchor>
      <arglist>(lua_State *L, Table *t, const TValue *key, TValue *value)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaH_next</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>a55be2c48e6e2c113dabda3819f5301e7</anchor>
      <arglist>(lua_State *L, Table *t, StkId key)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC unsigned int</type>
      <name>luaH_realasize</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>a8f20a204b7a78780847939086b847781</anchor>
      <arglist>(const Table *t)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaH_resize</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>ae5c4f9153b2f7118209c50711409b4d4</anchor>
      <arglist>(lua_State *L, Table *t, unsigned int nasize, unsigned int nhsize)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaH_resizearray</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>a5a11320761545d5a718dd0dd57ae1d7e</anchor>
      <arglist>(lua_State *L, Table *t, unsigned int nasize)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaH_set</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>a8957db41a7676a02ce7ed2008f1cbc9f</anchor>
      <arglist>(lua_State *L, Table *t, const TValue *key, TValue *value)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaH_setint</name>
      <anchorfile>ltable_8h.html</anchorfile>
      <anchor>ac62838e269732b63812012592c454462</anchor>
      <arglist>(lua_State *L, Table *t, lua_Integer key, TValue *value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ltablib.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>ltablib_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lauxlib_8h" name="lauxlib.h" local="yes" imported="no">lauxlib.h</includes>
    <includes id="lualib_8h" name="lualib.h" local="yes" imported="no">lualib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>aux_getn</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>a5666aa0172909d01d18bac7d35c7e5ee</anchor>
      <arglist>(L, n, w)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ltablib_c</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>a140da27fde6d0c6ba8c94f2464c570cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_LIB</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>a884b19ad6094d6238c4072a8064aeb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RANLIMIT</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>aeb8c42b2dbafa2030e261ba804a7b530</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sof</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>a8978688d79ae6bceddeb55c8ad3f1c8f</anchor>
      <arglist>(e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAB_L</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>a3f436d4e584aa1bb0bcee72e95cbdd50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAB_R</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>a8fb9ba58986555b9e428a842d0786557</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAB_RW</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>a7c8b26f7b00c98971c1c7c2706798ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAB_W</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>ab9cf0e51aee67f8818580144a1ba7593</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>IdxT</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>a36b2de4b3d95fa6176bdba5be7c22a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addfield</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>a598479e00f1b316a182b1582012df5d0</anchor>
      <arglist>(lua_State *L, luaL_Buffer *b, lua_Integer i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>auxsort</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>a151c51c8905acb3db7d6f1e58265b709</anchor>
      <arglist>(lua_State *L, IdxT lo, IdxT up, unsigned int rnd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>checkfield</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>a641ec2ebb32db79b3eb9d972ad4997ea</anchor>
      <arglist>(lua_State *L, const char *key, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>checktab</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>abe77aa6d8b3f0a5102aba10fa05d31c2</anchor>
      <arglist>(lua_State *L, int arg, int what)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IdxT</type>
      <name>choosePivot</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>ac4b80d03308e70f2f401c2153ebffa4e</anchor>
      <arglist>(IdxT lo, IdxT up, unsigned int rnd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>l_randomizePivot</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>a7b43760283a5fa4a2d6104c5caf19902</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int</type>
      <name>luaopen_table</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>acfb66f04d8d0ea06cb1c4c059b9e142b</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IdxT</type>
      <name>partition</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>a1d53059f696e353656cd98be725ffbd2</anchor>
      <arglist>(lua_State *L, IdxT lo, IdxT up)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set2</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>a66d39e7dbcc639daedcc8618fd2a18e1</anchor>
      <arglist>(lua_State *L, IdxT i, IdxT j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>sort</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>ae7d3f892e2605bf102dce63de388e626</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>sort_comp</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>ae92f4625e74d1876b2ca2a4ced74c807</anchor>
      <arglist>(lua_State *L, int a, int b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>tconcat</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>add6973c515a288f41265aca8e0ae6412</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>tinsert</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>a214ed6966e2b1b4c376ab0de0d09032e</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>tmove</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>a2206b11cc9a180fbc33aabb81308fd74</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>tpack</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>a33b59fd5ba7dbaddc6109c692a9d5dd0</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>tremove</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>ad8c41fe887a472709c6fdf075ba39d56</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>tunpack</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>ae37fc20bd47c2a4385a87a12090f4e9b</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const luaL_Reg</type>
      <name>tab_funcs</name>
      <anchorfile>ltablib_8c.html</anchorfile>
      <anchor>ae420818215325a443b1066512a76ef5d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ltm.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>ltm_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="ldebug_8h" name="ldebug.h" local="yes" imported="no">ldebug.h</includes>
    <includes id="ldo_8h" name="ldo.h" local="yes" imported="no">ldo.h</includes>
    <includes id="lgc_8h" name="lgc.h" local="yes" imported="no">lgc.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <includes id="lstring_8h" name="lstring.h" local="yes" imported="no">lstring.h</includes>
    <includes id="ltable_8h" name="ltable.h" local="yes" imported="no">ltable.h</includes>
    <includes id="ltm_8h" name="ltm.h" local="yes" imported="no">ltm.h</includes>
    <includes id="lvm_8h" name="lvm.h" local="yes" imported="no">lvm.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ltm_c</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>ac6bbd12ef7157b1211e6017d50efe715</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>callbinTM</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>a68751e8f9bf0714d8c761a5b6ce4daf9</anchor>
      <arglist>(lua_State *L, const TValue *p1, const TValue *p2, StkId res, TMS event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaT_adjustvarargs</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>a1081ea0d2d04c01c3df1acf2bc7735f5</anchor>
      <arglist>(lua_State *L, int nfixparams, CallInfo *ci, const Proto *p)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaT_callorderiTM</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>a690946d84a71c365611e06711cb5beb7</anchor>
      <arglist>(lua_State *L, const TValue *p1, int v2, int flip, int isfloat, TMS event)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaT_callorderTM</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>a74d6ee402705616e54549d1066fd1e37</anchor>
      <arglist>(lua_State *L, const TValue *p1, const TValue *p2, TMS event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaT_callTM</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>a719f499f44a66a0fe32eef5a2c485ba3</anchor>
      <arglist>(lua_State *L, const TValue *f, const TValue *p1, const TValue *p2, const TValue *p3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaT_callTMres</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>aad98f3a425ba53e65e7a8f8037320402</anchor>
      <arglist>(lua_State *L, const TValue *f, const TValue *p1, const TValue *p2, StkId res)</arglist>
    </member>
    <member kind="function">
      <type>const TValue *</type>
      <name>luaT_gettm</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>a97a63008449b8f85e6ea6e0d5438323b</anchor>
      <arglist>(Table *events, TMS event, TString *ename)</arglist>
    </member>
    <member kind="function">
      <type>const TValue *</type>
      <name>luaT_gettmbyobj</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>a0a3a3df9d6e7f17d806f74d411e59b2d</anchor>
      <arglist>(lua_State *L, const TValue *o, TMS event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaT_getvarargs</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>aca3c9e53a1867994012af56282cb2b04</anchor>
      <arglist>(lua_State *L, CallInfo *ci, StkId where, int wanted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaT_init</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>af0ec8a91a71f8e0fdcc4affdc1f57b3d</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>luaT_objtypename</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>a6774390baf68edcb78194d0e0f8546ab</anchor>
      <arglist>(lua_State *L, const TValue *o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaT_trybinassocTM</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>a7846e77f88b80370e536c5d8d6fe4abf</anchor>
      <arglist>(lua_State *L, const TValue *p1, const TValue *p2, int flip, StkId res, TMS event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaT_trybiniTM</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>a18a26597986e82535c3d37fd5351eb6e</anchor>
      <arglist>(lua_State *L, const TValue *p1, lua_Integer i2, int flip, StkId res, TMS event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaT_trybinTM</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>a2adc638eccb971b8abaf27f60611e913</anchor>
      <arglist>(lua_State *L, const TValue *p1, const TValue *p2, StkId res, TMS event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaT_tryconcatTM</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>addc61bf94c111c5a5bd3fe0032cb9be0</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="variable">
      <type>const LUAI_DDEF char *const</type>
      <name>luaT_typenames_</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>adcbe2a2f86147a85dcbe26a5c2a58348</anchor>
      <arglist>[LUA_TOTALTYPES]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>udatatypename</name>
      <anchorfile>ltm_8c.html</anchorfile>
      <anchor>ae2358d68d4806fe5f2e404428c1779e5</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ltm.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>ltm_8h.html</filename>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>fasttm</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a0a29ed88450f8f92330a6a411a9c8134</anchor>
      <arglist>(l, et, e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gfasttm</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>ab067446141992fa1bfa2f1ca720197fc</anchor>
      <arglist>(g, et, e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>maskflags</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>aedcd44ed828c5c7060bc7140ec669753</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>notm</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a219a766ba661fa51758627615c22e632</anchor>
      <arglist>(tm)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ttypename</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a7e8b7062137f42da8f8478d7e48004b3</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TMS</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_INDEX</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1a9adb5d2c8bad970dff73ee1b9df1242e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_NEWINDEX</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1a256e00a44fb438064c2eb7a8b7df206d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_GC</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1a01e1b0be5e2785471e19db3665960536</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_MODE</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1a5cd07c76b9aff7450d8052363ff2db4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_LEN</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1aadbac1e8e363dc76eb94aac5c8e7a7a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_EQ</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1aa0074eac874e7e19d5e7c0c8a22ea592</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_ADD</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1ab9351e0ba5143d069dfb4dea793676b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_SUB</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1aae0e4c65a5c4797c1dbb82609504f0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_MUL</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1a6291d50fca67ff97d7092975c2ab2dc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_MOD</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1afbd50be6cf5042cdf520fb50627081ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_POW</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1aa4846ab09831f6b351671be81cef3e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_DIV</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1aa5bfa1609bcf15e4105b991a7975ac03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_IDIV</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1a23a0c8647ff6e501d7430900a08f343b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_BAND</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1a31cb5bcae367d5cfec150a489c6472b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_BOR</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1a8f1f4fdbc05573cd376bf9704c31d494</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_BXOR</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1a7c95694d2607b50b86ef8cf1a4f2eb05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_SHL</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1ac0c09418341a5d115650a2cb4a6724a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_SHR</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1a893cb9ea636210f2e65dbf0bf784121b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_UNM</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1a9ba35e1d71b4d8aca322d84a070528dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_BNOT</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1a695b7da29958a1275089c619b5139091</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_LT</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1afa8fa71435d77125e294751a6ec36dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_LE</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1acb92c94037b451f214223a4c57eccbdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_CONCAT</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1aef8c5f56efb01cf7a514270559237343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_CALL</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1abdcb5cf63c297351b7dbd68b16b0c22b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_CLOSE</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1ae986ac24deb0443eb62f40fb5d895edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_N</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a69e345ae253d250b61a03f1d6871c8d1a0d06a30ffbc1d1f7e21a96f52da3ef56</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaT_adjustvarargs</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>ac30fc475f98b5ffd761f46a723780a4d</anchor>
      <arglist>(lua_State *L, int nfixparams, struct CallInfo *ci, const Proto *p)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaT_callorderiTM</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a16f52862d54db7359c09dcec396f066a</anchor>
      <arglist>(lua_State *L, const TValue *p1, int v2, int inv, int isfloat, TMS event)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaT_callorderTM</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a42fa775919957ebfb826d96c80e65f92</anchor>
      <arglist>(lua_State *L, const TValue *p1, const TValue *p2, TMS event)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaT_callTM</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a4380eceaa582fe847011b265423c8fa4</anchor>
      <arglist>(lua_State *L, const TValue *f, const TValue *p1, const TValue *p2, const TValue *p3)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaT_callTMres</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a672b3605311190ae7ed802d566daa1fa</anchor>
      <arglist>(lua_State *L, const TValue *f, const TValue *p1, const TValue *p2, StkId p3)</arglist>
    </member>
    <member kind="function">
      <type>const LUAI_FUNC TValue *</type>
      <name>luaT_gettm</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a5239d68b66c12ce1e1fedea6acbd87e1</anchor>
      <arglist>(Table *events, TMS event, TString *ename)</arglist>
    </member>
    <member kind="function">
      <type>const LUAI_FUNC TValue *</type>
      <name>luaT_gettmbyobj</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>ae534acb90134003a20e04807bd35943b</anchor>
      <arglist>(lua_State *L, const TValue *o, TMS event)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaT_getvarargs</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a1336879da98ca7913313e32cc6edddd6</anchor>
      <arglist>(lua_State *L, struct CallInfo *ci, StkId where, int wanted)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaT_init</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>adadf25053747df0beeec91a8836b2dfc</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>const LUAI_FUNC char *</type>
      <name>luaT_objtypename</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a6c349bc8218ce0ee28a657c0bed3ef03</anchor>
      <arglist>(lua_State *L, const TValue *o)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaT_trybinassocTM</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>af6ca076ae3f6c830e06852712950d0f7</anchor>
      <arglist>(lua_State *L, const TValue *p1, const TValue *p2, int inv, StkId res, TMS event)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaT_trybiniTM</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a8cf869ab5c4e507b6c72df4bf30d1438</anchor>
      <arglist>(lua_State *L, const TValue *p1, lua_Integer i2, int inv, StkId res, TMS event)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaT_trybinTM</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a52f9c211746126a08117801bd7e2d826</anchor>
      <arglist>(lua_State *L, const TValue *p1, const TValue *p2, StkId res, TMS event)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaT_tryconcatTM</name>
      <anchorfile>ltm_8h.html</anchorfile>
      <anchor>a57603cad2e23d236a640ef8d7569d18f</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lua.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lua_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lauxlib_8h" name="lauxlib.h" local="yes" imported="no">lauxlib.h</includes>
    <includes id="lualib_8h" name="lualib.h" local="yes" imported="no">lualib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>EOFMARK</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a0972b8ff1b2e2d2abdd184890b79ad90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>has_e</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a062f4556e993b5521901729db1abb78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>has_E</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a8c7799a931aadcdf663a40d5973e9457</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>has_error</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a7aa07cb625a50d1de019e68b223629dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>has_i</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>abe04c677e6b350ca13b68c28a2a12f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>has_v</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a7136ee26052850280aaffb4e04db8f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_c</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a09f0a4e06f4ea52525adbd7eb990ec1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_freeline</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a57d068e6351de5511a9837517ed34282</anchor>
      <arglist>(L, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_INIT_VAR</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>aa26556c39a8c231bc647902b495de4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_initreadline</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a1be3c5b4b1cc3a2b27aef6eebecdd482</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_INITVARVERSION</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a23a4ddde7b8770311b5f5cfe0e7b6b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_MAXINPUT</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a05ae1f2d6224a7ed765d937f3e29b273</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_PROGNAME</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>af34f43dfd47b8179ae1eb1a03e4abc60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_PROMPT</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>aa23cea14795d309b45458e284c03feb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_PROMPT2</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>ac2d8f72be488d4fcc8483eda1f19e10d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_readline</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>afe1d78b44717d692becd41251c1edeea</anchor>
      <arglist>(L, b, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_saveline</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>ab02d1e224c8aabccb5e313584493c32b</anchor>
      <arglist>(L, line)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_stdin_is_tty</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>ac64250ed95450c29366bf34f4b1f0cbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>marklen</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>af4095ba5ce624b3061385b49e5863c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>setsignal</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a2b4965e3d9acf735d37b9bf133968cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>addreturn</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>abe2d2b9101fdac08fba2d071fde373f7</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>collectargs</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a1eb8e1daaf00e7189276077c370ee20c</anchor>
      <arglist>(char **argv, int *first)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>createargtable</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>ae97a68ae8a927b55520b65d0a56a59d2</anchor>
      <arglist>(lua_State *L, char **argv, int argc, int script)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>docall</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a49e04420c2846b52e378ef6272bbf75b</anchor>
      <arglist>(lua_State *L, int narg, int nres)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>dochunk</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a84103428a06a64ccca2c23a8045f3291</anchor>
      <arglist>(lua_State *L, int status)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>dofile</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a9708ea7bd36bee3c2d952cdd787246cc</anchor>
      <arglist>(lua_State *L, const char *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>dolibrary</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>ad256d556c3f941b29351d92606e67753</anchor>
      <arglist>(lua_State *L, const char *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>doREPL</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a946f2675cba972bd3580d9046abf2b6b</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>dostring</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>ae8312476ab6a3db74a9a5b1a981d023f</anchor>
      <arglist>(lua_State *L, const char *s, const char *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>get_prompt</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>af30330b1ce029ad490faaeab255cf52d</anchor>
      <arglist>(lua_State *L, int firstline)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>handle_luainit</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a5d9d02779b2853fbef2aa54e2f8e017e</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>handle_script</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a5a944babaacde1035f1aa8b4156cc06a</anchor>
      <arglist>(lua_State *L, char **argv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>incomplete</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>afcb03dd7d7d29972ed50628d7bfdac14</anchor>
      <arglist>(lua_State *L, int status)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>l_message</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>ad0f0975de65acf5a5edf0953299b3747</anchor>
      <arglist>(const char *pname, const char *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>l_print</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>aa6faba0570416a2dfe7783da2dcbf6df</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>laction</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>acbccdc65e78da44329f7ee6be03cf0bd</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>loadline</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>ad7e840f79b193c164616ed9748e68ec6</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>lstop</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a6da2ce581018529235ae1da1e32c7919</anchor>
      <arglist>(lua_State *L, lua_Debug *ar)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>msghandler</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>aaf236b6f4e03469c893b4a32e9a02ab2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>multiline</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>affef5a04b31963c2c3f5028518777e12</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>pmain</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>aa0f8bc082ef913cb0a4df437bf5f5019</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print_usage</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a91632fe91cad1a0dd44a149ba105f5fc</anchor>
      <arglist>(const char *badoption)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print_version</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a2e0d36c06cdd7fbacb264c67367d3b01</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>pushargs</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a1e73bab660617a11ddcbb7d647980d40</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>pushline</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a83a7cb21b34095ca93f2a2a863f58fda</anchor>
      <arglist>(lua_State *L, int firstline)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>report</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a037f0feafa76682f422cd7e2fb387f44</anchor>
      <arglist>(lua_State *L, int status)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>runargs</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>a95a376c847572def6b3f78d33a7bc881</anchor>
      <arglist>(lua_State *L, char **argv, int n)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static lua_State *</type>
      <name>globalL</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>af2f256e94f7ca1748abb736e9b311cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>progname</name>
      <anchorfile>lua_8c.html</anchorfile>
      <anchor>ad785d8a8f8ff378aa21eb1fa7a6085df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lua.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lua_8h.html</filename>
    <includes id="luaconf_8h" name="luaconf.h" local="yes" imported="no">luaconf.h</includes>
    <class kind="struct">lua_Debug</class>
    <member kind="define">
      <type>#define</type>
      <name>LUA_AUTHORS</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ab6ff0964a416a9a7c1e90337c965f102</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_call</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a89cbf40f871b6fae2dd2df814c7ac1ba</anchor>
      <arglist>(L, n, r)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_COPYRIGHT</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a5126fa04dbeee0b9118c769beadcd62d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_ERRERR</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a295ea44b6036e266b06e5de0f8ff24e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_ERRMEM</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ac28ced8d63f58b5164a298d7d254f658</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_ERRRUN</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>af4bd6d4de5f10de738f81d007982abed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_ERRSYNTAX</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a779d4c0fc1c9da41b7d983646267e11f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_GCCOLLECT</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a59b8b65be08a10442ea2ae41289f5073</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_GCCOUNT</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a3f8f1ebdffa4dbfe2dd89c2fd86bd7f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_GCCOUNTB</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a99f1685cd6789e0b9bbd2a4c080fbaed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_GCGEN</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a1d84f39f245a70f10e74bb5b9026fefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_GCINC</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a50d1226a69fe8049b110d4a3577cc797</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_GCISRUNNING</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a5bdb85acea7589c5b21ea88dcb4d6179</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_GCRESTART</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a73701e5990022e938e90828a2c8291a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_GCSETPAUSE</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a28342bd4f96a077c7447489073dfa376</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_GCSETSTEPMUL</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>af07b3449c8e3ffdd62649443f32e1931</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_GCSTEP</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a9e7f3eaf2e269c3422aea3fd7c8973ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_GCSTOP</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a7080a7110a1b37afc6ea2f706e944bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_getextraspace</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ab1c3cbd392803fa526251bea4867dee1</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_getuservalue</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>acea5f41b6afb92b708fdc6f8d4349bf4</anchor>
      <arglist>(L, idx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_HOOKCALL</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ab7cc83a523db06d92466167ebc3a65f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_HOOKCOUNT</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a6c7cb905c4d6a2d21e6261b6ccec7298</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_HOOKLINE</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>af2e15cf6167fde2aab753f2a8228de06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_HOOKRET</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a86f6d196d7c800de07bafe9603881485</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_HOOKTAILCALL</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a88e40511ed11dc891fec34612a496327</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_insert</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a1ba55afa0e7f756a4599e86cf46d92e0</anchor>
      <arglist>(L, idx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_isboolean</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>af4f579ead7d5ea837d8d708186033502</anchor>
      <arglist>(L, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_isfunction</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a7537af276c81906c144f29cd25b93315</anchor>
      <arglist>(L, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_islightuserdata</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a46c0d924f3492bbe10007a74e00b43aa</anchor>
      <arglist>(L, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_isnil</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a86d737d7002e7e94023765397c6eef20</anchor>
      <arglist>(L, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_isnone</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ad054300429f1094d3692313abc733ddf</anchor>
      <arglist>(L, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_isnoneornil</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>af51702bb75a31bb4a279953ee386d533</anchor>
      <arglist>(L, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_istable</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a161af51893c5f79dacc1c382416a5f27</anchor>
      <arglist>(L, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_isthread</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a0c346eeb2eee1d2e9b9920fb9b9d7fc9</anchor>
      <arglist>(L, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_MASKCALL</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a3b3ff95f914cf6ff4d46c87e8a648489</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_MASKCOUNT</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a29927bc26e642df4f842e0235d290c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_MASKLINE</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a671bc8ae0eddd679411c7f2401a594cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_MASKRET</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>af0345e20a0268525a82cd71ab3ecb5da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_MINSTACK</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ad0180b89de8a4425cb2a1a3e3f793aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_MULTRET</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ace3545adc11664c2f2b152fbe8b6283c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_newtable</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>aa59db6b784aa1ec954599a44168c7761</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_newuserdata</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a1123eb282211547f4951ae0d126708af</anchor>
      <arglist>(L, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_NUMTAGS</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>abf59b4e3180540d3ee3b10da19d02ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_NUMTYPES</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a99a031e2239fe191c2a4e1dfb7511d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OK</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ab969ff78cb1b63efa2bba3bdfa6fff5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OPADD</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>acfd183382ff4ae12fc5f987e969f9e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OPBAND</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a77e346c2c567a526f648076bebe49784</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OPBNOT</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a57e9cb582d0a570cd482936771be1ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OPBOR</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a1209ad5d9fd73655cb81d30a9e10762e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OPBXOR</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a0891e610cda9a66b8e914ff8646da47b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OPDIV</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>aec6bf4df427174d6e5f1eb67fa2a39b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OPEQ</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ac03b3a20eb47ae78f0ba9de673dbbc18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OPIDIV</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>af47e0652301e786beec5c429ae6ac5ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OPLE</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a110fe48591b6c46a89fdb0028a461717</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OPLT</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a0386da34771797273cad6b7a4b2ce53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OPMOD</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a92ae2587e93cb450c82ce23682e4a222</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OPMUL</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a62ad68cacfd4a6add7757e7c9515389f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OPPOW</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ad9cff37d2d620494406c11d285c166a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OPSHL</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a08b0a2e07d6449b3424453f32283319c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OPSHR</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a2544bce8f2417ba242131c8dc466f454</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OPSUB</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a4f3cb6128bd199ff110a205f9807be29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OPUNM</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ae976b4a61ff4d4b3bb8cd85cdcceda10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_pcall</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a589d7e3fd4c388d64056c88bf4672431</anchor>
      <arglist>(L, n, r, f)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_pop</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>abb8eae2164badeafdb037bc1e03cc822</anchor>
      <arglist>(L, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_pushcfunction</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a2e4fbbe97182bf90004379202202f2b9</anchor>
      <arglist>(L, f)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_pushglobaltable</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>abf88c897458bd9848010301cb46ade18</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_pushliteral</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a47854189a679002ed743ebbcb30b1b26</anchor>
      <arglist>(L, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_register</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ae1162e4a80396145544aa03312c60d8c</anchor>
      <arglist>(L, n, f)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_REGISTRYINDEX</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a3524c2bbc8fcf847dc083246b62945dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_RELEASE</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>abeb7a5ea7080e8ef597181124801f759</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_remove</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a7664dec8f7220c706b7e71ad3227cc78</anchor>
      <arglist>(L, idx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_replace</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a09daca42852c6356e4b415c46eba5955</anchor>
      <arglist>(L, idx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_RIDX_GLOBALS</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a08ad697e382a0042a439bc9748fa2d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_RIDX_LAST</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a559a3977ef268b67c8b84ff44af58130</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_RIDX_MAINTHREAD</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>aafaecd92640c28ca5bc0169bfcdd2f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_setuservalue</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a3af988472991ea37fdb50c38bc48cb38</anchor>
      <arglist>(L, idx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_SIGNATURE</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>af21c9fa681dc005c17a7b288882cae1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_TBOOLEAN</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a611808ed12d4c2aee2a9e298a9d9a9bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_TFUNCTION</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>adaa7fa6e2561c1bc428ba8d265171494</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_TLIGHTUSERDATA</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>aa030c2d649070173902c8094d8e0e2cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_TNIL</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ae38a6fb8c687b8bfab211b7675a695ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_TNONE</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a39c27eef097c704eee3536906dea5380</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_TNUMBER</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a7f62ecb240cb38da9c8a53b41fe21ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_tointeger</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a1365e48377a3b567e9d88423b2a6345c</anchor>
      <arglist>(L, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_tonumber</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a3237a0507d51d772dadd4c560a75af17</anchor>
      <arglist>(L, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_tostring</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ac813fc3bc1886ba17c363d5b4c6e7ef1</anchor>
      <arglist>(L, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_TSTRING</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a57de20d87bb5131a3159f2bd52e3fab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_TTABLE</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a31620fd8da5b655b7879e16a116ec31a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_TTHREAD</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a028a8d8aae9580c465aabcd0c11334d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_TUSERDATA</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a84fd4c52cea4073671a4cd0eb7026dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_upvalueindex</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ac3aa6665c25070f282c9827ec919fe6a</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VERSION</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a3818e6f6538c9f42e9522c74334df03d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VERSION_MAJOR</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a63a596b6a839201a9461aefb2b5297c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VERSION_MINOR</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a6650b301b9f1e26623859bd07a6952c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VERSION_NUM</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a4c575ef5fb9bad1872613a9d832486a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VERSION_RELEASE</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a5443a01f69acbb1eee51f4e9795410c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VERSION_RELEASE_NUM</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ac106ccf99c03d9f3919f989cff921990</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_yield</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a19e4e5528fbd5bf4c31e5ff6604e5a38</anchor>
      <arglist>(L, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_YIELD</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ab69f4bd0c0693d4c8fcfc0ebaeb2806b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *(*</type>
      <name>lua_Alloc</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a2fee348bffcc82b15c626b27f66a748b</anchor>
      <arglist>)(void *ud, void *ptr, size_t osize, size_t nsize)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>lua_CFunction</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a878b7e392e78661a374cf1c3073029b9</anchor>
      <arglist>)(lua_State *L)</arglist>
    </member>
    <member kind="typedef">
      <type>struct lua_Debug</type>
      <name>lua_Debug</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a13a607c625e9cb25bf453b41323857f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>lua_Hook</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>aa00de66eff087aef1fdd44f5b3bb9a0b</anchor>
      <arglist>)(lua_State *L, lua_Debug *ar)</arglist>
    </member>
    <member kind="typedef">
      <type>LUA_INTEGER</type>
      <name>lua_Integer</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a362144baa0cfb14dc38fd21438053d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LUA_KCONTEXT</type>
      <name>lua_KContext</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a0c565e13b66764da08aa2c68fe4365f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>lua_KFunction</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a4bfd58d9192edfdcb7238de00bd0202c</anchor>
      <arglist>)(lua_State *L, int status, lua_KContext ctx)</arglist>
    </member>
    <member kind="typedef">
      <type>LUA_NUMBER</type>
      <name>lua_Number</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>af0a6ed3b852d680769cfc410a0672172</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct lua_State</type>
      <name>lua_State</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a28186297f2e9f2de0652504633de8fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LUA_UNSIGNED</type>
      <name>lua_Unsigned</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a2357bdcd9af1aaef0a6895a9c3b7eccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>lua_WarnFunction</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a01be53d7e053b2703a9a0ee91aff4974</anchor>
      <arglist>)(void *ud, const char *msg, int tocont)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>lua_Writer</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a855729196d7066b2da21178284868a8d</anchor>
      <arglist>)(lua_State *L, const void *p, size_t sz, void *ud)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_absindex</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a0b801f6cd9f8420053c0bb053a38cc9a</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_arith</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ab0a8e0d4a119fa51c2785e25d5b5aa08</anchor>
      <arglist>(lua_State *L, int op)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_CFunction()</type>
      <name>lua_atpanic</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a21ccd6b330c56c62fc3d0f15dd59f7a7</anchor>
      <arglist>(lua_State *L, lua_CFunction panicf)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_callk</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>aeebb647cb91c051b1955fac1207de386</anchor>
      <arglist>(lua_State *L, int nargs, int nresults, lua_KContext ctx, lua_KFunction k)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_checkstack</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a3da4830349a139e15b4c08ced6739f0a</anchor>
      <arglist>(lua_State *L, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_close</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>afe030a97e84f24dfab3afb598faa2fff</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_closeslot</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>adb28621df07c92eb7a19624bb0cfbbd0</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_compare</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a603a5975f5a19c1824e6af53c1326b5c</anchor>
      <arglist>(lua_State *L, int idx1, int idx2, int op)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_concat</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a4eba0457df5bafff4d44071d1d8080b6</anchor>
      <arglist>(lua_State *L, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_copy</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a7ca1468a179ad07411a0caf7d7dba9f4</anchor>
      <arglist>(lua_State *L, int fromidx, int toidx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_createtable</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a022ddaeee46ccb89860c78480e54db05</anchor>
      <arglist>(lua_State *L, int narr, int nrec)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_dump</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a9ddf288a81529204406f6d88eaa4486d</anchor>
      <arglist>(lua_State *L, lua_Writer writer, void *data, int strip)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_error</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>aae6c05ddea7bd110a3e84595ef92e601</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_gc</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>aa4d179f50309744049e26166ee956ffd</anchor>
      <arglist>(lua_State *L, int what,...)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_Alloc()</type>
      <name>lua_getallocf</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ab5b8729206c208fbb794c9c2840b0812</anchor>
      <arglist>(lua_State *L, void **ud)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_getfield</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>aa97386935b690dd478abd7c6fb89bef8</anchor>
      <arglist>(lua_State *L, int idx, const char *k)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_getglobal</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>aed0bba8f94a9dc573ac77becd0f0c5e9</anchor>
      <arglist>(lua_State *L, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_Hook()</type>
      <name>lua_gethook</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a2bd2c84200d910a5eb375b24ec4b34b6</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_gethookcount</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a7c56ea7a2c0c7320c26abe013ebd9bf3</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_gethookmask</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>adb80071bb21edac0ca5bd9608b78c8b4</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_geti</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>aa61540e05598186dd6afb26e0f37716c</anchor>
      <arglist>(lua_State *L, int idx, lua_Integer n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_getinfo</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a9cf23593facaabc7fb42e4d232a507d7</anchor>
      <arglist>(lua_State *L, const char *what, lua_Debug *ar)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_getiuservalue</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ab60a0f9aae241a62868972a2e606aff8</anchor>
      <arglist>(lua_State *L, int idx, int n)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *()</type>
      <name>lua_getlocal</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ab35994c2968b8a0b8c9b9a9a823efa43</anchor>
      <arglist>(lua_State *L, const lua_Debug *ar, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_getmetatable</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a15b983a1c2fd3c7ab7810c4aa0096567</anchor>
      <arglist>(lua_State *L, int objindex)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_getstack</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a8b921d13d8b79983b19e1a7964219bc6</anchor>
      <arglist>(lua_State *L, int level, lua_Debug *ar)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_gettable</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>aaf6927ff4c73814c84d8ffca44d2fda6</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_gettop</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ac5d7d4db9186b87ab018916e8826f008</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *()</type>
      <name>lua_getupvalue</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a73924ae8dcf7ce619e7ff7105fe85398</anchor>
      <arglist>(lua_State *L, int funcindex, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_iscfunction</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a6b2ce32286576a8e36fe4629662cb536</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_isinteger</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>af8f87f4e8a57a2168837c00c1ea4a41d</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_isnumber</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a2b5321e5370d82564c138e9dd8ffc9a5</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_isstring</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a70f6031d538713cb3b6093adbc658909</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_isuserdata</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>af4cc013f4e4e84fc89bab292bd410981</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_isyieldable</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ab93620938b5c1b2ea729923d888404a9</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_len</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ac7ade66f92b5e325c42371926f879818</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_load</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a3f4c1ed5e0bd437dc527d62c5768b463</anchor>
      <arglist>(lua_State *L, lua_Reader reader, void *dt, const char *chunkname, const char *mode)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_State *()</type>
      <name>lua_newstate</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>af722e4ac7fc0eba5920f59f0162c1b97</anchor>
      <arglist>(lua_Alloc f, void *ud)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_State *()</type>
      <name>lua_newthread</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a6a7867e39b589ae581e2ed837cbc6ea4</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void *()</type>
      <name>lua_newuserdatauv</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a77a7f314b801aa279d602da51ee9601b</anchor>
      <arglist>(lua_State *L, size_t sz, int nuvalue)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_next</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a2a62b957ab95d9b542bf7d02794181e6</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_pcallk</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ab03ab465d4ca870dc66e228b8dfd3f06</anchor>
      <arglist>(lua_State *L, int nargs, int nresults, int errfunc, lua_KContext ctx, lua_KFunction k)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_pushboolean</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a9d7bacf1769dcf7cff7ba7271041e61c</anchor>
      <arglist>(lua_State *L, int b)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_pushcclosure</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a89f758ed8996c5f405cb7dfb41f78337</anchor>
      <arglist>(lua_State *L, lua_CFunction fn, int n)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *()</type>
      <name>lua_pushfstring</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ae375dbe839502bd89d9b30399df7594e</anchor>
      <arglist>(lua_State *L, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_pushinteger</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>aea46fa9bf358947f5c0a1bf266b26154</anchor>
      <arglist>(lua_State *L, lua_Integer n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_pushlightuserdata</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a9d6c960026cbee9ffb95a9d1753675e2</anchor>
      <arglist>(lua_State *L, void *p)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *()</type>
      <name>lua_pushlstring</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a5aec49571666e26e94d68c6dc7466621</anchor>
      <arglist>(lua_State *L, const char *s, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_pushnil</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a8bd9c4137a90833221f48dd16659c9e4</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_pushnumber</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a77807056ba032d64b2def2b57dc53d53</anchor>
      <arglist>(lua_State *L, lua_Number n)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *()</type>
      <name>lua_pushstring</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a9c0810e36a1e5c0a91f196f1629bcfe3</anchor>
      <arglist>(lua_State *L, const char *s)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_pushthread</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a118bd9effa8d54ddcbe37bd5cb70a4b6</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_pushvalue</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a95e1c0a61aff11059655e6d246bcace7</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *()</type>
      <name>lua_pushvfstring</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a98baaea88696ca95a19c5f24ff80e915</anchor>
      <arglist>(lua_State *L, const char *fmt, va_list argp)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_rawequal</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a2cd7fef8e86adabbfec04ddb15aeebda</anchor>
      <arglist>(lua_State *L, int idx1, int idx2)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_rawget</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ae8f0d7f0543fcfe008d5ab1bab1fcd21</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_rawgeti</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a4cb16fd79ac268b68742136d6db8d288</anchor>
      <arglist>(lua_State *L, int idx, lua_Integer n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_rawgetp</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a8aaccfd5ff3c7acbbd8a48f325a0b779</anchor>
      <arglist>(lua_State *L, int idx, const void *p)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_Unsigned()</type>
      <name>lua_rawlen</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a5185311c77540dbec9b192a16903f477</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_rawset</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a3db5cd3ce7ae703c39d54495be44aafc</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_rawseti</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a5e58b5585938f5b4eac93d8dc2c3348c</anchor>
      <arglist>(lua_State *L, int idx, lua_Integer n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_rawsetp</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ab919ec94612961d8ca6eebaddd43c5f6</anchor>
      <arglist>(lua_State *L, int idx, const void *p)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_resetthread</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ac774e7acb4416363aa205bf4caf06f67</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_resume</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a534ce5b580fb7c5391f931b272eff0a0</anchor>
      <arglist>(lua_State *L, lua_State *from, int narg, int *nres)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_rotate</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>af42436f02336933ec56d0db874b4d97b</anchor>
      <arglist>(lua_State *L, int idx, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_setallocf</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a9d88848772cf14b58792115fedf4cd3c</anchor>
      <arglist>(lua_State *L, lua_Alloc f, void *ud)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_setcstacklimit</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a0c1ada857215d34a84a602e10878c7bc</anchor>
      <arglist>(lua_State *L, unsigned int limit)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_setfield</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a9580a15c141cbe4bf2a63fea625c3878</anchor>
      <arglist>(lua_State *L, int idx, const char *k)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_setglobal</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a8da855aa334f38b822cbaceda0d633be</anchor>
      <arglist>(lua_State *L, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_sethook</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>aed21cb21ee0b784d2b0aff1f7b3806c1</anchor>
      <arglist>(lua_State *L, lua_Hook func, int mask, int count)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_seti</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a12ba17fc94b8cf0122aa367170688453</anchor>
      <arglist>(lua_State *L, int idx, lua_Integer n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_setiuservalue</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a276937f1e400751decda710e59fa1913</anchor>
      <arglist>(lua_State *L, int idx, int n)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *()</type>
      <name>lua_setlocal</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>adcee3b3d295d494478da83d045907f35</anchor>
      <arglist>(lua_State *L, const lua_Debug *ar, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_setmetatable</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a0b834b6a9cd96b141385df14bd0272a4</anchor>
      <arglist>(lua_State *L, int objindex)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_settable</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>aeda173d104e3a566ccaac89a1f64a5eb</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_settop</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a6cb9c62b9d85b1ad2a04d72bcb733816</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *()</type>
      <name>lua_setupvalue</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>affbfd6fe51cc5e648973e0d830045cbd</anchor>
      <arglist>(lua_State *L, int funcindex, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_setwarnf</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a4306d6a079b2b3ad7ee416b0a6fff3e7</anchor>
      <arglist>(lua_State *L, lua_WarnFunction f, void *ud)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_status</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>af5cd8db0ed930193f1bf67c583666f91</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API size_t()</type>
      <name>lua_stringtonumber</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>af4d885e44232f561cfc508a71e144f8f</anchor>
      <arglist>(lua_State *L, const char *s)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_toboolean</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a0f530f104aeaddeeb63b27dc18b42d27</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_CFunction()</type>
      <name>lua_tocfunction</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a8c9a532a84b03d90b0a103c007f871b8</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_toclose</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a0a4a79d6be16534af93a7c4de2c86724</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_Integer()</type>
      <name>lua_tointegerx</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a46cfc259a847998dfaf2db69e3f4f9f8</anchor>
      <arglist>(lua_State *L, int idx, int *isnum)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *()</type>
      <name>lua_tolstring</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a867957736c089a8efba22ee0ae312ed9</anchor>
      <arglist>(lua_State *L, int idx, size_t *len)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_Number()</type>
      <name>lua_tonumberx</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a5da44cbd6acc89833d4941bf044989c3</anchor>
      <arglist>(lua_State *L, int idx, int *isnum)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API void *()</type>
      <name>lua_topointer</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a548ae5bfee5a36815fe250f748e0aed0</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_State *()</type>
      <name>lua_tothread</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a8ad0bb2b578f5b6e84511431260a5818</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void *()</type>
      <name>lua_touserdata</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a3b3106346d9739a64d48be4e30368dec</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_type</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>aa988ba5b97ff838ccb92babd63063273</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type>const LUA_API char *()</type>
      <name>lua_typename</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a7580313620e79d91e95e6adbd01d8cf7</anchor>
      <arglist>(lua_State *L, int tp)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void *()</type>
      <name>lua_upvalueid</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ac0df7bf2b2de17979cb3e2d96dc78bcb</anchor>
      <arglist>(lua_State *L, int fidx, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_upvaluejoin</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a62aee315ee713d18eefced3cedade7ae</anchor>
      <arglist>(lua_State *L, int fidx1, int n1, int fidx2, int n2)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API lua_Number()</type>
      <name>lua_version</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>aa7bd1663f4030328b921dbdd6ee2070b</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_warning</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ab1427d47a6a2d111c62756c0c8c778b5</anchor>
      <arglist>(lua_State *L, const char *msg, int tocont)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API void()</type>
      <name>lua_xmove</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>a389cf4bf773f353508a28293143d403e</anchor>
      <arglist>(lua_State *from, lua_State *to, int n)</arglist>
    </member>
    <member kind="function">
      <type>LUA_API int()</type>
      <name>lua_yieldk</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>af2786755dac30d9e89f9a02948a84def</anchor>
      <arglist>(lua_State *L, int nresults, lua_KContext ctx, lua_KFunction k)</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>lua_ident</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>acbf4dc2e5f80547c7f54f41a179258b2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const typedef char *(*</type>
      <name>lua_Reader</name>
      <anchorfile>lua_8h.html</anchorfile>
      <anchor>ac70ad61708d4ada5e05d7bc19bfd87c4</anchor>
      <arglist>)(lua_State *L, void *ud, size_t *sz)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lua.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lua_8hpp.html</filename>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lualib_8h" name="lualib.h" local="yes" imported="no">lualib.h</includes>
    <includes id="lauxlib_8h" name="lauxlib.h" local="yes" imported="no">lauxlib.h</includes>
  </compound>
  <compound kind="file">
    <name>lua_custom_function.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>lua__custom__function_8cpp.html</filename>
    <includes id="lua__custom__function_8h" name="lua_custom_function.h" local="yes" imported="no">lua_custom_function.h</includes>
  </compound>
  <compound kind="file">
    <name>lua_custom_function.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>lua__custom__function_8h.html</filename>
    <includes id="custom__function_8h" name="custom_function.h" local="yes" imported="no">custom_function.h</includes>
    <includes id="sol_8hpp" name="sol.hpp" local="yes" imported="no">sol.hpp</includes>
    <class kind="class">LuaCustomFunction</class>
  </compound>
  <compound kind="file">
    <name>lua_editor.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxLuaEditor/</path>
    <filename>lua__editor_8cpp.html</filename>
    <includes id="lua__editor_8h" name="lua_editor.h" local="yes" imported="no">lua_editor.h</includes>
    <includes id="reactive__function_8h" name="reactive_function.h" local="yes" imported="no">PlotJuggler/reactive_function.h</includes>
    <includes id="svg__util_8h" name="svg_util.h" local="yes" imported="no">PlotJuggler/svg_util.h</includes>
  </compound>
  <compound kind="file">
    <name>lua_editor.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxLuaEditor/</path>
    <filename>lua__editor_8h.html</filename>
    <includes id="toolbox__base_8h" name="toolbox_base.h" local="yes" imported="no">PlotJuggler/toolbox_base.h</includes>
    <includes id="plotwidget__base_8h" name="plotwidget_base.h" local="yes" imported="no">PlotJuggler/plotwidget_base.h</includes>
    <includes id="reactive__function_8h" name="reactive_function.h" local="yes" imported="no">PlotJuggler/reactive_function.h</includes>
    <includes id="delayed__callback_8hpp" name="delayed_callback.hpp" local="yes" imported="no">PlotJuggler/util/delayed_callback.hpp</includes>
    <class kind="struct">ToolboxLuaEditor::SavedData</class>
    <class kind="class">ToolboxLuaEditor</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>luac.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>luac_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lauxlib_8h" name="lauxlib.h" local="yes" imported="no">lauxlib.h</includes>
    <includes id="ldebug_8h" name="ldebug.h" local="yes" imported="no">ldebug.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lopcodes_8h" name="lopcodes.h" local="yes" imported="no">lopcodes.h</includes>
    <includes id="lopnames_8h" name="lopnames.h" local="yes" imported="no">lopnames.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <includes id="lundump_8h" name="lundump.h" local="yes" imported="no">lundump.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>COMMENT</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a180f5b3835bdbfc11b353fd2af5c8659</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>eventname</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a2b8b155976e308f69b0252c947f570fa</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTRAARG</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a328931eb747b663edea30597406578b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTRAARGC</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a1b08231ae114cf55d2e313612fe93eb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FUNCTION</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>aee0cf83ee6d754df700e396da8987f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IS</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>aa34c724b8aa48c2379fe48ecdb26927b</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ISK</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a790dc09cb0f496719f6791e449137a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luac_c</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>ac70e1c4c97135b89ba757fb14b14951b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaU_print</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a84271d27ce329c7c6ca946c1a776461b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTPUT</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a61a3c9a18380aafb6e430e79bf596557</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROGNAME</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a8c9afb758de9a0355c93fc926b8ce6b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>ac4a3ed3432929804c708f7760fb79e28</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a6c01cbe06c1d312c5f95b3a9d3a23cef</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>toproto</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a395e76b71aa94b35fda84c1edaf01d06</anchor>
      <arglist>(L, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UPVALNAME</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a16edb7a847ec8518180e4cf618832587</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VOID</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a24af9b8ebca3f5db5c15aee49899691d</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cannot</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>ac44bc787b819b46617c02a16a3ba9d4a</anchor>
      <arglist>(const char *what)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const Proto *</type>
      <name>combine</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a6a5f29f866b4329c8ec87cb01eddb100</anchor>
      <arglist>(lua_State *L, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>doargs</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a2ebf2a3b04448d1d3561e178f4be9e82</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fatal</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a69302890c425d9c594142a85921d8940</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>pmain</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>aa0f8bc082ef913cb0a4df437bf5f5019</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>PrintCode</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>abec2b795430b26b9af580283892da894</anchor>
      <arglist>(const Proto *f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>PrintConstant</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a84a729ea5b10116d5a04339539b3ffb4</anchor>
      <arglist>(const Proto *f, int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>PrintDebug</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a2db31ce93f319bdd14dbde1fa72ea609</anchor>
      <arglist>(const Proto *f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>PrintFunction</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a5279aa63587ca225235e0a79b160c074</anchor>
      <arglist>(const Proto *f, int full)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>PrintHeader</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>aa71b204e7556a8e903732f3d19630cd9</anchor>
      <arglist>(const Proto *f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>PrintString</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a605f53a55a6eb7338c9be8f59077feb8</anchor>
      <arglist>(const TString *ts)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>PrintType</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>ad534be70a80daf5dffc8186b0c754544</anchor>
      <arglist>(const Proto *f, int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>reader</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>ac64ec302cf2670111b2a8fcd9756f7f7</anchor>
      <arglist>(lua_State *L, void *ud, size_t *size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>usage</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a84bceac26a8794d42d22ce68a71d3163</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>writer</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a85d6a36e2c08a094c859d9a0a2348f49</anchor>
      <arglist>(lua_State *L, const void *p, size_t size, void *u)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>dumping</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a58aee6c9626ed8d2bf3d5d4415195b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>listing</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>afe985de9b8de27991fde6ff1a38df0d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static char</type>
      <name>Output</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>aa53971c93198f18e062267f4d976a5cf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>output</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a5a832fe6e2412dfabb93a2adae30e745</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>progname</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>ad785d8a8f8ff378aa21eb1fa7a6085df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>stripping</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a25df061e9704e4ffd10f50e5e8823773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static TString **</type>
      <name>tmname</name>
      <anchorfile>luac_8c.html</anchorfile>
      <anchor>a225b2e27cb6929640b0159dce63b2591</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>luaconf.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>luaconf_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>l_floor</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a89e74d547b8879cf8d10c3e956c283b9</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_sprintf</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a66e2cc299fcf55c169a67b5b3781a955</anchor>
      <arglist>(s, sz, f, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_32BITS</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>af1bb3be133f07b594aa15d0f9a18359a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_API</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>af88575eb79fdd88b1cce4533ab5cbe69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_C89_NUMBERS</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a5708c589686c31b4ac0820882d596522</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CDIR</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a6cb5bc40fe287c1223c0b461372ac080</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CPATH_DEFAULT</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a45f20f03a0802b0d90d75639a339b406</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_DIRSEP</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a2e611ade620cc30a6f0c306ae39d27d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_EXEC_DIR</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a172ab2e6c826acf300219b4bce1ad7c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_EXTRASPACE</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>ae25668dff58d6257a4fc5b01c1e5820b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_FLOAT_DEFAULT</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>ae8372ef657cd3b8af9fb6c3554aaadf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_FLOAT_DOUBLE</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a5231cde35be0cc5880683225b8b82d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_FLOAT_FLOAT</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a12fe69eaae577fc72deec2a0ecd00e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_FLOAT_LONGDOUBLE</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>aba2804d23f0e9cc5ff8bd1052b764114</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_FLOAT_TYPE</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>af2869411745f915b895705306bee32b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_getlocaledecpoint</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a20bcdecbc9221570e70455f767061698</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_IDSIZE</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a49c31c00aa2852af25a2c43046a21aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_INT_DEFAULT</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a28ca17417e3046bbe2f1414a2e429680</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_INT_INT</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a5461d3c4dc325bf5fcf098a3f03863c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_INT_LONG</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>ab1f6c4b114cfd661371c87276e44da78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_INT_LONGLONG</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a2f18aa3c06d6b4b001c02347e68014c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_INT_TYPE</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a824d3b6b74c7366b0938085f22dd7e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_integer2str</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a6bd94665fb1db85f2bb6aed3fa1cb455</anchor>
      <arglist>(s, sz, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_INTEGER_FMT</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a0147f0a7d04c83b70f691a7549c1e3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_KCONTEXT</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>aa0ee03595b0ac0cf402754071af956de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_LDIR</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a3c00e6041f7f276f3c8e8125c7d28cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_number2str</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a2981eb06b0460773fb1c1a21c93c8d8d</anchor>
      <arglist>(s, sz, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_number2strx</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>aac67fd4fc4890ea6ee5a623abfae127a</anchor>
      <arglist>(L, b, sz, f, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_numbertointeger</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a4b0d24a7a90003778668e2d01831bb88</anchor>
      <arglist>(n, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_PATH_DEFAULT</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>ade5464817bc6ac4c929ac914191c6a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_PATH_MARK</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a6d221295f625b3cb9cac477c0c475bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_PATH_SEP</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>ae9873b615af1ca0225fb3bc8d880a25e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_pointer2str</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a927f26920bfa5ced499783fca8cf1e2f</anchor>
      <arglist>(buff, sz, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_ROOT</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a910ba17d2686e3a014e5f8464334fa24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lua_strx2number</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a4b53a01f7ac167204d227cb6e8d8c1e2</anchor>
      <arglist>(s, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_UNSIGNED</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>aebcf6bf84bcfb38b3004d9ff0b937c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_UNSIGNEDBITS</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a50aa473164b6b09a54c5b9e00d3d885a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VDIR</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a5b5da3c6dbd6545245caa7e23243340d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAI_DDEC</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a3f2cdf96bb04b9d2a9a318a126f99182</anchor>
      <arglist>(dec)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAI_DDEF</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>affa3a74c87c69373c262fdbdc7f97837</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAI_FUNC</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a3f43b35a70c93f2cfde1db42a5a24f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAI_IS32INT</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>afd80ecd3fd68a9deaa257dc69ef513a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_likely</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a80cfa8350edf303de263ca15e45acde3</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAI_MAXALIGN</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a07ff709daaaf9cee410310059ef7bc75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAI_MAXSTACK</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>ad7b065ae58f10bfa5800866b84de5f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAI_UACINT</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a7a9d650ef5ea12d81160db595fe9f177</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_unlikely</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a017f27a6da7785c98784124b9a2b8c3e</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAL_BUFFERSIZE</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>af360ad37a770dfdc29291a99c398f42d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUALIB_API</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a373d5a572c4c65a5f35a6e4ee9293c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAMOD_API</name>
      <anchorfile>luaconf_8h.html</anchorfile>
      <anchor>a8e877216dd2f0cf9a68255b494f82f50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lualib.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lualib_8h.html</filename>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>LUA_COLIBNAME</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>a8548d3b29e4dffa749a4ca4288bec7e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_DBLIBNAME</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>a4c656e7d665aa72e62976adc701795f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_IOLIBNAME</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>a54fc1c91f79390071a7b7fc341c9aac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_LOADLIBNAME</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>a875eb4d5f4d22b844254330b45f02b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_MATHLIBNAME</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>a18b55f45d0662ae9c460e4607913bbd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_OSLIBNAME</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>ac89a67224db2eecc20aded867531e26d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_STRLIBNAME</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>aa973f7834b4cbf409e5a2752d91cf2c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_TABLIBNAME</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>aa9da6ee4401c3ea9591a60ae5514a4dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_UTF8LIBNAME</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>abc11555bcb492e59444d8774bd8970d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_VERSUFFIX</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>a06a8221265cf7c226030b5a16b18a1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>LUALIB_API void()</type>
      <name>luaL_openlibs</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>a3744dadc460fb2a20df474eef4d4253d</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int()</type>
      <name>luaopen_base</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>a1aebe7162861d1f3fe9c0d6d269031d4</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int()</type>
      <name>luaopen_coroutine</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>a8cfa0568db31dd931c31414bf20f26b6</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int()</type>
      <name>luaopen_debug</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>a6fde14068d6456a15b45173face90304</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int()</type>
      <name>luaopen_io</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>a686b841d953f3113ddc7538d69debce7</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int()</type>
      <name>luaopen_math</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>ad9a992586e14f1dd04f4983b8740605a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int()</type>
      <name>luaopen_os</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>a17174b03309597e0644e9f1d6ab830f1</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int()</type>
      <name>luaopen_package</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>a05e0befc0439f926b6152129ab4f8dea</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int()</type>
      <name>luaopen_string</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>a3cc052c1be81497507ee76524482eaec</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int()</type>
      <name>luaopen_table</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>a3010f48526cfc95537c1192011374eb3</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int()</type>
      <name>luaopen_utf8</name>
      <anchorfile>lualib_8h.html</anchorfile>
      <anchor>af63b59938ae7be8ad222033217b99775</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lundump.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lundump_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="ldebug_8h" name="ldebug.h" local="yes" imported="no">ldebug.h</includes>
    <includes id="ldo_8h" name="ldo.h" local="yes" imported="no">ldo.h</includes>
    <includes id="lfunc_8h" name="lfunc.h" local="yes" imported="no">lfunc.h</includes>
    <includes id="lmem_8h" name="lmem.h" local="yes" imported="no">lmem.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lstring_8h" name="lstring.h" local="yes" imported="no">lstring.h</includes>
    <includes id="lundump_8h" name="lundump.h" local="yes" imported="no">lundump.h</includes>
    <includes id="lzio_8h" name="lzio.h" local="yes" imported="no">lzio.h</includes>
    <class kind="struct">LoadState</class>
    <member kind="define">
      <type>#define</type>
      <name>checksize</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>a022b57a9b68e60fd3daa99a557d9b92f</anchor>
      <arglist>(S, t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>loadVar</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>ab1d6f5039e26f72694ca2e711b21a232</anchor>
      <arglist>(S, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>loadVector</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>ac2c6d25be53702eb5dac5a27feec260e</anchor>
      <arglist>(S, b, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luai_verifycode</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>ac24baf04a83a58a79d218599dc7474c7</anchor>
      <arglist>(L, f)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lundump_c</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>aa480de4ebd1ff43b613879e98ab2bcd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>checkHeader</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>aef0399a03c281a51786c05a14b74b637</anchor>
      <arglist>(LoadState *S)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>checkliteral</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>a005ddaa01fdc44c5223b2b641fcb1653</anchor>
      <arglist>(LoadState *S, const char *s, const char *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static l_noret</type>
      <name>error</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>a4359a67dfcb96fbedf2becab47365599</anchor>
      <arglist>(LoadState *S, const char *why)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fchecksize</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>adc6b144eed9f7f11d35f27ef83901e99</anchor>
      <arglist>(LoadState *S, size_t size, const char *tname)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>loadBlock</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>a4670431cdf12dffe51a41446256a537f</anchor>
      <arglist>(LoadState *S, void *b, size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lu_byte</type>
      <name>loadByte</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>a42ccd2fdd0830eda677e6b0b4bb5ec5a</anchor>
      <arglist>(LoadState *S)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>loadCode</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>acd554fb4ba9399a7a48919de12daa53f</anchor>
      <arglist>(LoadState *S, Proto *f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>loadConstants</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>a4a169ad6d9eefbca97c3a62641d65e48</anchor>
      <arglist>(LoadState *S, Proto *f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>loadDebug</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>a121ddfe27d3762c4b5ed14bd3746af7a</anchor>
      <arglist>(LoadState *S, Proto *f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>loadFunction</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>a894435708ede05d12c7e81033dae380f</anchor>
      <arglist>(LoadState *S, Proto *f, TString *psource)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>loadInt</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>abc34d9e099b17660e4eaf21b2039ef03</anchor>
      <arglist>(LoadState *S)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lua_Integer</type>
      <name>loadInteger</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>a47c3697d53ebc451a28687215007e69e</anchor>
      <arglist>(LoadState *S)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lua_Number</type>
      <name>loadNumber</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>abc39c54e4b51ab039f8b8f90f45b3d19</anchor>
      <arglist>(LoadState *S)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>loadProtos</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>a6a14558eb41ec5a096e4094f033531fe</anchor>
      <arglist>(LoadState *S, Proto *f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>loadSize</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>adb3e45444a299e4974bf48f8c4bfde15</anchor>
      <arglist>(LoadState *S)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TString *</type>
      <name>loadString</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>adf82f91f2291f1cea44f0f28646d6ad5</anchor>
      <arglist>(LoadState *S, Proto *p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TString *</type>
      <name>loadStringN</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>a809187a6bdb823c33bbbde30a17eca54</anchor>
      <arglist>(LoadState *S, Proto *p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>loadUnsigned</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>aeba7bac26dc16767005aba9c51d6210c</anchor>
      <arglist>(LoadState *S, size_t limit)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>loadUpvalues</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>a08010fa069d0ec9c6345dfe053001bd7</anchor>
      <arglist>(LoadState *S, Proto *f)</arglist>
    </member>
    <member kind="function">
      <type>LClosure *</type>
      <name>luaU_undump</name>
      <anchorfile>lundump_8c.html</anchorfile>
      <anchor>a388a74bf67456b3abf167ef9fc85b3db</anchor>
      <arglist>(lua_State *L, ZIO *Z, const char *name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lundump.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lundump_8h.html</filename>
    <includes id="llimits_8h" name="llimits.h" local="yes" imported="no">llimits.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lzio_8h" name="lzio.h" local="yes" imported="no">lzio.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>LUAC_DATA</name>
      <anchorfile>lundump_8h.html</anchorfile>
      <anchor>ad6f33b546a90e78ddb67428b712b48ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAC_FORMAT</name>
      <anchorfile>lundump_8h.html</anchorfile>
      <anchor>a1898203259aab6e1d60737b1e95c2adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAC_INT</name>
      <anchorfile>lundump_8h.html</anchorfile>
      <anchor>af8b5bd7f864ed14aef7a9e7405ce6aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAC_NUM</name>
      <anchorfile>lundump_8h.html</anchorfile>
      <anchor>a83a08bb2d400b526bb4a2f449523dd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUAC_VERSION</name>
      <anchorfile>lundump_8h.html</anchorfile>
      <anchor>aaef225d352d4ab1461adc02e4fa027cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MYINT</name>
      <anchorfile>lundump_8h.html</anchorfile>
      <anchor>a8b5a7241ca8624862545e5fdfb94cf3b</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaU_dump</name>
      <anchorfile>lundump_8h.html</anchorfile>
      <anchor>a2b9d33dfd898f6284de183d168556786</anchor>
      <arglist>(lua_State *L, const Proto *f, lua_Writer w, void *data, int strip)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC LClosure *</type>
      <name>luaU_undump</name>
      <anchorfile>lundump_8h.html</anchorfile>
      <anchor>ae777344c08970a8fc2de3624c4067dde</anchor>
      <arglist>(lua_State *L, ZIO *Z, const char *name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lutf8lib.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lutf8lib_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lauxlib_8h" name="lauxlib.h" local="yes" imported="no">lauxlib.h</includes>
    <includes id="lualib_8h" name="lualib.h" local="yes" imported="no">lualib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>iscont</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>ab68264d527f44eebb02787d49a7e7168</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_LIB</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>a884b19ad6094d6238c4072a8064aeb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lutf8lib_c</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>ae4e6cc627940ab6f545638bf5cfda8b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXUNICODE</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>afd8cf5fccc99a6307fb78c36dc004ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXUTF</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>af5f63b8995a31fcdd3f6900d79261245</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UTF8PATT</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>a2cf7ee81d838fa055a20870d91f8ab81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>utfint</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>a886038d9846002cde09bbf00e3802074</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>byteoffset</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>a805a182cc5dde6d73e07922e8454eaf7</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>codepoint</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>af4280cee645f392590f2ed63a6301320</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>iter_aux</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>ad5fc4a8936de51af672e82150c82a49a</anchor>
      <arglist>(lua_State *L, int strict)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>iter_auxlax</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>a7e953afe12aba1463b511c39ce46586d</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>iter_auxstrict</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>afe5c5d5c71be22b9feefda4fe9e48ac9</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>iter_codes</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>aaead346d7a9236dc0d97fe7914cae6e5</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAMOD_API int</type>
      <name>luaopen_utf8</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>ae1247f71bc4b3f3be7da9c9d5c7668b1</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pushutfchar</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>a52e38c3852e8554391b6860bdc796024</anchor>
      <arglist>(lua_State *L, int arg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static lua_Integer</type>
      <name>u_posrelat</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>ad40cd6dc984252dfbce8facac91b25ea</anchor>
      <arglist>(lua_Integer pos, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>utf8_decode</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>a56dac1abc454dd8300df3ca9498303ae</anchor>
      <arglist>(const char *s, utfint *val, int strict)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>utfchar</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>a7269a837d8746044cb3f33e6db94b00f</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>utflen</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>a840e09db1ade39da79b0b4dece0e46eb</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const luaL_Reg</type>
      <name>funcs</name>
      <anchorfile>lutf8lib_8c.html</anchorfile>
      <anchor>aa4be121cd05b20a87bf4f1d5c1978a1b</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lvm.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lvm_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="ldebug_8h" name="ldebug.h" local="yes" imported="no">ldebug.h</includes>
    <includes id="ldo_8h" name="ldo.h" local="yes" imported="no">ldo.h</includes>
    <includes id="lfunc_8h" name="lfunc.h" local="yes" imported="no">lfunc.h</includes>
    <includes id="lgc_8h" name="lgc.h" local="yes" imported="no">lgc.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="lopcodes_8h" name="lopcodes.h" local="yes" imported="no">lopcodes.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <includes id="lstring_8h" name="lstring.h" local="yes" imported="no">lstring.h</includes>
    <includes id="ltable_8h" name="ltable.h" local="yes" imported="no">ltable.h</includes>
    <includes id="ltm_8h" name="ltm.h" local="yes" imported="no">ltm.h</includes>
    <includes id="lvm_8h" name="lvm.h" local="yes" imported="no">lvm.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>checkGC</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a05f520b99525b2ec56d5597ed4a15eb8</anchor>
      <arglist>(L, c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>docondjump</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>af4484c1945bfa516c6dec5382c7d3f20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>dojump</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a145a3aec07a6b2a6b78e91f83b810a9f</anchor>
      <arglist>(ci, i, e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>donextjump</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>ab6c6e5c0af31fccecc3464db950e8107</anchor>
      <arglist>(ci)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>halfProtect</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a89acfdec431169d8ad8bde3952bbd844</anchor>
      <arglist>(exp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isemptystr</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>ae8f3af735ff64fa28e84ea124ff77861</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KB</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a11423b97da0e060b24d31d7e71534844</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KC</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>ac0b1105a4fbcaf1eaaeeb21fde493268</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_addi</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>ad15610968ca2288a0ee43de0ac00fc56</anchor>
      <arglist>(L, a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_band</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a2ae697e156c4a4f2c92f2d1e133a5255</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_bor</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a2c1a2e4332f652bc78071b89b06b3d58</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_bxor</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a1719c71ba0a699fa728a6d3091114941</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_gei</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a3890b28845d18e2c75d51b3e7fd85f9c</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_gti</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a8fdefcbe99129a14abac1d25be4794bc</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_intfitsf</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>ae3419ac662e1d1cf37cde228781d8ad9</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_lei</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>af018f58bdf08a419023bcb94d0fab609</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_lti</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a52eace142e89aebd3cc76b2257bc1ac6</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_muli</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a87f648fd6055968d928dc2fef3e2d05b</anchor>
      <arglist>(L, a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>l_subi</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>adca3ee1c8bff66cff29c485a8b0f8d0b</anchor>
      <arglist>(L, a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_USE_JUMPTABLE</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a23db0b8d14efa41ab925d3c939eff24b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaV_shiftr</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a1696d36ebff18f8164f4aa2f993c2088</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lvm_c</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a26fd89afa52fe8d2335f741f35611ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXTAGLOOP</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>aa25ebed8c5d8537e72643d5c81420bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NBITS</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a671db1197d35e1db5d5bf18f1af5ed3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NBM</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>ae126772a4eeffe9b1f4ad8b8bea1228f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>op_arith</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>accac296bbdd639e9a290dd90e6ee97bc</anchor>
      <arglist>(L, iop, fop)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>op_arith_aux</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a293974e782860ba3cc56e8357d0c2ac4</anchor>
      <arglist>(L, v1, v2, iop, fop)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>op_arithf</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a3a4f9c96d42bbb54c163fd3f3799a53c</anchor>
      <arglist>(L, fop)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>op_arithf_aux</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a27c82162e3bd29ab27ae1cd6660207ca</anchor>
      <arglist>(L, v1, v2, fop)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>op_arithfK</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a2bf3c022ca2f380a54b253dcb57ed4fc</anchor>
      <arglist>(L, fop)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>op_arithI</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a64f748f1270f46a82d9740b510e0cd3a</anchor>
      <arglist>(L, iop, fop)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>op_arithK</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>af99dda342975a0c5aa932cd408476008</anchor>
      <arglist>(L, iop, fop)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>op_bitwise</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a65ec8fe21615050150ecc5aed115bc1b</anchor>
      <arglist>(L, op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>op_bitwiseK</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a58d4f607b71631156a48372cf05d403e</anchor>
      <arglist>(L, op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>op_order</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a427d042b492c9feb6beaeea80f6bd594</anchor>
      <arglist>(L, opi, opn, other)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>op_orderI</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>ac2b4fecc5abdaf3ec282df9a7b728e13</anchor>
      <arglist>(L, opi, opf, inv, tm)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Protect</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>ae20e156330a1cdfb3738f042f7eae35a</anchor>
      <arglist>(exp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ProtectNT</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a240b167bd7f3ed903cd1518960b1489c</anchor>
      <arglist>(exp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RA</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a721dd0af7e652d2d98b1f765f7860bcb</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RB</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a2688e9bc2c975760015dd57956107eb4</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RC</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a316a781a03ac24357a00b0037fb38565</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RKC</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a621b920c2683748903f90d71a1fb157b</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>savepc</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>af118f5c1afd189a53b6d967d5e2f5479</anchor>
      <arglist>(L)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>savestate</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a59d34ce7e11dd5c6aa72c76fa2fe09a0</anchor>
      <arglist>(L, ci)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>tostring</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>ac4af8d3b7a2c325068e51a81b01d0a65</anchor>
      <arglist>(L, o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>updatebase</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a8e2f8e15f68c38d8c1a784fa79fbfe2d</anchor>
      <arglist>(ci)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>updatestack</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>aa2532fb78de8437337c3a287df45a139</anchor>
      <arglist>(ci)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>updatetrap</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>abb4b554ff3bfb81c40e994b89c466728</anchor>
      <arglist>(ci)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>vmbreak</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a362451cac7ed1e9ebf8978cd761a01fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>vmcase</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a64ed762fd3da016b8792d4ac0d0cf17f</anchor>
      <arglist>(l)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>vmdispatch</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>ae65c98d22c152f2d423102a999a821c9</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>vmfetch</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>ae2618898a2f8e320a173906bb811c9bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>vRB</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a83fae87b4e07c8e466b98d2085582562</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>vRC</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a0c07e0d29b6b7d24e42617450d7bff24</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>copy2buff</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a7f03a9c23b77ec5cd280bb955ec430b8</anchor>
      <arglist>(StkId top, int n, char *buff)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>floatforloop</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>ae1da05262daf2e1f5616c2f0e6472264</anchor>
      <arglist>(StkId ra)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>forlimit</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a74de39e56f455130121e51b2cae6685a</anchor>
      <arglist>(lua_State *L, lua_Integer init, const TValue *lim, lua_Integer *p, lua_Integer step)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>forprep</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a8d9c9746ae6f28dd1b17982a88589b51</anchor>
      <arglist>(lua_State *L, StkId ra)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>l_strcmp</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>af609f8da5aa129c2dfe05d03f7001c03</anchor>
      <arglist>(const TString *ls, const TString *rs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>l_strton</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>ad20630400fb41a023f723f86d1bcf2ee</anchor>
      <arglist>(const TValue *obj, TValue *result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LEfloatint</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a29b512f6e7e0c458be29cf7fe250bba3</anchor>
      <arglist>(lua_Number f, lua_Integer i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LEintfloat</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>ab394eec9acbce8e5be88eeaf799d6a13</anchor>
      <arglist>(lua_Integer i, lua_Number f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LEnum</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>aa531a8c826e4bbb1918f43bd84b9456a</anchor>
      <arglist>(const TValue *l, const TValue *r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>lessequalothers</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>aa12d860dd59154d1952911589fd72fb2</anchor>
      <arglist>(lua_State *L, const TValue *l, const TValue *r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>lessthanothers</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a13f124eec78027029d2e8fd9b83ee614</anchor>
      <arglist>(lua_State *L, const TValue *l, const TValue *r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LTfloatint</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a4c8a4beda3cf0a265070dc6832183318</anchor>
      <arglist>(lua_Number f, lua_Integer i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LTintfloat</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>aed56b743321d737d2c2df6268674281f</anchor>
      <arglist>(lua_Integer i, lua_Number f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LTnum</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a1e3534dce31fc52f71f974802bc6ace2</anchor>
      <arglist>(const TValue *l, const TValue *r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaV_concat</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a2f076040af405dcb50d661edd692eca7</anchor>
      <arglist>(lua_State *L, int total)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaV_equalobj</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a4826066036eb5f7cf0f8a33f7073f49e</anchor>
      <arglist>(lua_State *L, const TValue *t1, const TValue *t2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaV_execute</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a221e6dd0bc488dc961e9007ed8e21189</anchor>
      <arglist>(lua_State *L, CallInfo *ci)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaV_finishget</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a45c30a70c51ed843f58bd446aa2096c9</anchor>
      <arglist>(lua_State *L, const TValue *t, TValue *key, StkId val, const TValue *slot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaV_finishOp</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a8ccb90ee001013b54a5005df64c7359d</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaV_finishset</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a190116824dc13c5d37a6b2962f425a0d</anchor>
      <arglist>(lua_State *L, const TValue *t, TValue *key, TValue *val, const TValue *slot)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaV_flttointeger</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a3a9a9378ccdbd0ea4cba6555673dccf9</anchor>
      <arglist>(lua_Number n, lua_Integer *p, F2Imod mode)</arglist>
    </member>
    <member kind="function">
      <type>lua_Integer</type>
      <name>luaV_idiv</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a8815b6d106992c5713900b20a0da5e29</anchor>
      <arglist>(lua_State *L, lua_Integer m, lua_Integer n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaV_lessequal</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a03d32b640c60651c78bc5ae0f2bc0549</anchor>
      <arglist>(lua_State *L, const TValue *l, const TValue *r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaV_lessthan</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a82cf4e4e2322eef8c4c53b98669e2ada</anchor>
      <arglist>(lua_State *L, const TValue *l, const TValue *r)</arglist>
    </member>
    <member kind="function">
      <type>lua_Integer</type>
      <name>luaV_mod</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>af1241d1650e114f39843626fd879d3d6</anchor>
      <arglist>(lua_State *L, lua_Integer m, lua_Integer n)</arglist>
    </member>
    <member kind="function">
      <type>lua_Number</type>
      <name>luaV_modf</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>ac0162e10dc7e235089eb3cbef4addca7</anchor>
      <arglist>(lua_State *L, lua_Number m, lua_Number n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaV_objlen</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>aae23b597659b2aae680f1d0a0b39ab3b</anchor>
      <arglist>(lua_State *L, StkId ra, const TValue *rb)</arglist>
    </member>
    <member kind="function">
      <type>lua_Integer</type>
      <name>luaV_shiftl</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>ade6c9565152d0bb1f6116a90ea2c867a</anchor>
      <arglist>(lua_Integer x, lua_Integer y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaV_tointeger</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a924f46c2bf450e137210ca19b4461747</anchor>
      <arglist>(const TValue *obj, lua_Integer *p, F2Imod mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaV_tointegerns</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>aed793e2bcd34f922ab591e317e57d375</anchor>
      <arglist>(const TValue *obj, lua_Integer *p, F2Imod mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaV_tonumber_</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>adf13f75d26fb8674d228c32803abe382</anchor>
      <arglist>(const TValue *obj, lua_Number *n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pushclosure</name>
      <anchorfile>lvm_8c.html</anchorfile>
      <anchor>a4bcc07915cc8b4d397b6d411e4d2723c</anchor>
      <arglist>(lua_State *L, Proto *p, UpVal **encup, StkId base, StkId ra)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lvm.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lvm_8h.html</filename>
    <includes id="ldo_8h" name="ldo.h" local="yes" imported="no">ldo.h</includes>
    <includes id="lobject_8h" name="lobject.h" local="yes" imported="no">lobject.h</includes>
    <includes id="ltm_8h" name="ltm.h" local="yes" imported="no">ltm.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>cvt2num</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a19856e050e5fb27e8c0babf15cf1a1fa</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>cvt2str</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>aa6af30bdcb0dce1826c81061cec16d81</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>intop</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a6c054eb9ce53c1b282e7ff0088895a37</anchor>
      <arglist>(op, v1, v2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_FLOORN2I</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a8fad4fb73165b35bb6e1b9718040703e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaV_fastget</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a16d42351ed7a1d0c0c1677bdfd3b123b</anchor>
      <arglist>(L, t, k, slot, f)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaV_fastgeti</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a1caa2d08a594618bae645c93d3e21a56</anchor>
      <arglist>(L, t, k, slot)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaV_finishfastset</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a432c22e13223409ad55ed6c3aec12bcb</anchor>
      <arglist>(L, t, slot, v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaV_rawequalobj</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>aedbcec0d2a0e951710844d11dfa59a07</anchor>
      <arglist>(t1, t2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>tointeger</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>aa0972161c02de57dbe993112eb5c5583</anchor>
      <arglist>(o, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>tointegerns</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a0b3a6eff12747eacea6551dbc2d42707</anchor>
      <arglist>(o, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>tonumber</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>af9edcc5da8ea1ac07ffdf79fbe5bb95c</anchor>
      <arglist>(o, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>tonumberns</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a1c1072a8845c14cc7b5b7744ef4d18a4</anchor>
      <arglist>(o, n)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>F2Imod</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a1639065f78212a54317141b2703061c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F2Ieq</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a1639065f78212a54317141b2703061c0a7eaebd7cdc41b6f7c4ae319a813f3995</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F2Ifloor</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a1639065f78212a54317141b2703061c0a04712d393ba74d0c04f9f1e80f33c02c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F2Iceil</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a1639065f78212a54317141b2703061c0ac844cfcb3d7f91dd0c10f424d93c13ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaV_concat</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>aee84bfc563cb4bdd21a013218a289aa7</anchor>
      <arglist>(lua_State *L, int total)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaV_equalobj</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a2f779d315adf5ac6a26c88409b58eeec</anchor>
      <arglist>(lua_State *L, const TValue *t1, const TValue *t2)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaV_execute</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>ac430e93ed874f6ab2449d7a16aa6b62f</anchor>
      <arglist>(lua_State *L, CallInfo *ci)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaV_finishget</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a282d1037898c9b77aae41b12327a6c72</anchor>
      <arglist>(lua_State *L, const TValue *t, TValue *key, StkId val, const TValue *slot)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaV_finishOp</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a5db3e64b3cc2f63c3b10b27f7ecd1d03</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaV_finishset</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>ab932d6ab0da7d7c900e4fa020b08ea76</anchor>
      <arglist>(lua_State *L, const TValue *t, TValue *key, TValue *val, const TValue *slot)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaV_flttointeger</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>aafdf8bf00e39d6cf1d53e1e364ced4cb</anchor>
      <arglist>(lua_Number n, lua_Integer *p, F2Imod mode)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC lua_Integer</type>
      <name>luaV_idiv</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a3fb7bab8732e10dbf0305243201075dc</anchor>
      <arglist>(lua_State *L, lua_Integer x, lua_Integer y)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaV_lessequal</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>aa151c39c80af19e2ea6d309e7993973c</anchor>
      <arglist>(lua_State *L, const TValue *l, const TValue *r)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaV_lessthan</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a1245a563d674251ea03c7abbd1a2ca8c</anchor>
      <arglist>(lua_State *L, const TValue *l, const TValue *r)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC lua_Integer</type>
      <name>luaV_mod</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a8c64b8dbe11cb5be7617feb17c279ced</anchor>
      <arglist>(lua_State *L, lua_Integer x, lua_Integer y)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC lua_Number</type>
      <name>luaV_modf</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a7de4dcc7d1f397d2c02443dd7cb3e65b</anchor>
      <arglist>(lua_State *L, lua_Number x, lua_Number y)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaV_objlen</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a414b4b487239935324f2f16e1e7715db</anchor>
      <arglist>(lua_State *L, StkId ra, const TValue *rb)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC lua_Integer</type>
      <name>luaV_shiftl</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>aa785f0ac32664e47c2d3689d75edc5e8</anchor>
      <arglist>(lua_Integer x, lua_Integer y)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaV_tointeger</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a2a864417ad70b6e8d3eb7d3c10cad672</anchor>
      <arglist>(const TValue *obj, lua_Integer *p, F2Imod mode)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaV_tointegerns</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a217081972ce52f0e7a489d2398422b39</anchor>
      <arglist>(const TValue *obj, lua_Integer *p, F2Imod mode)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaV_tonumber_</name>
      <anchorfile>lvm_8h.html</anchorfile>
      <anchor>a8dde84947fb2b5ec169813216235a4ba</anchor>
      <arglist>(const TValue *obj, lua_Number *n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lz4.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lz4-1.9.4/</path>
    <filename>lz4_8c.html</filename>
    <includes id="lz4_8h" name="lz4.h" local="yes" imported="no">lz4.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ALLOC</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a973873efb6444e9c575ac51a2e2dab8b</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ALLOC_AND_ZERO</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aa94b481965fc08c7d1a3cc637d3efdcd</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>assert</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>acdcc5aaebf3f273c1762f24a6ece2e5e</anchor>
      <arglist>(condition)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEBUGLOG</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a8728fe9e99fe783be28c0f38bb0d0761</anchor>
      <arglist>(l,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>expect</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a7d26a1c40d6107cf2f19558492591e67</anchor>
      <arglist>(expr, value)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FASTLOOP_SAFE_DISTANCE</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aa7091dfd46e0c63c7974aa8cecae6207</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREEMEM</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a9747598bddd9ac7a5f754ed567624f23</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GB</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a44172ac633c517cb4c9e278cef36b000</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HASH_UNIT</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aae700b88149456d76a68c28e04320048</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KB</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a1841fd1a462d245d8c73dce55e2f45da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LASTLITERALS</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a7a912d9a1f869b93be505568dce7fa8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>likely</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aa0672ea7123854cc5f51902a06c473fb</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_ACCELERATION_DEFAULT</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>adea34c0babc399b21c7a6438954c278b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_ACCELERATION_MAX</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ac43936b4b9066c8c0d524493a1813d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_ALIGN_TEST</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a6c439b01b6c27280593774a911bfa4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_DISABLE_DEPRECATE_WARNINGS</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>abc48339936d049baa5eef32ee0e9de75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_DISTANCE_ABSOLUTE_MAX</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a677dd41923a5dc079254ea9f689d78dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_FAST_DEC_LOOP</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a3a953ec2c42892177653816eeeb91211</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_FORCE_INLINE</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>abd6e1d7970097a25e9ceadcfec049a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_FORCE_O2</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aef1e79d6717ef83db09e5ab432c0f085</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_HEAPMODE</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aad22227b784a1d159d1afb79e0314ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_memcpy</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a5ed8599ff9813a458df4a9d4d81bef58</anchor>
      <arglist>(dst, src, size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_memmove</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>afc04fe898a5aefebe011d9ffb0a25d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_memset</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ad91088890a26f75f43781c2810616cf6</anchor>
      <arglist>(p, v, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_SRC_INCLUDED</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a484b22f8b4e0a1749aaf4ce38fa5a0c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_STATIC_ASSERT</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a233a86aeac0d8f5c00236b4d8d055761</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_STATIC_LINKING_ONLY</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a9f6dad34ffe2a398c20ed5ed3792152a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_STATIC_LINKING_ONLY</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a9f6dad34ffe2a398c20ed5ed3792152a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MATCH_SAFEGUARD_DISTANCE</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>acd67b050f5c5a9c22357493223a620c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MB</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aa6b38d492364d98453284934ed7caee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MEM_INIT</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aac9d513b59141751b50b246e5b632f2d</anchor>
      <arglist>(p, v, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MFLIMIT</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a6bb5847a99cd90aca07870a394cbe70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a3acffbd305ee72dcd4593c0d8af64a4f</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MINMATCH</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a2d835b35b6582451a75dc6ff464a9e75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ML_BITS</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aa84b594ef328b62b23e36c78abe2aaf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ML_MASK</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aa939dccc909b8b36baadb3265a72b37a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RUN_BITS</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ae6261d794dfe7c6816e3b342c643f56f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RUN_MASK</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aec45fd08a68c07b74493e631ae52aca1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STEPSIZE</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a0b31438dd90256ed47b3bea0eb62be06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>unlikely</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ad8700448546b3b5111404cc021061fd5</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WILDCOPYLENGTH</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ade83a0730ce39465e00284b8d1b29784</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>BYTE</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a4ae1dab0fb4b072a66584546209e7d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>reg_t</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a2835baf742d73416e69ab571e9a9dacb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>Rvl_t</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>abbf8d130a85bdf1e44cf78287059820c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed int</type>
      <name>S32</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a57a2244776e01ad620c556de58eb7880</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>U16</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>adf928e51a60dba0df29d615401cc55a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>U32</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ac3df7cf3c8cb172a588adec881447d68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long</type>
      <name>U64</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a24c386d3758eba951eb7532fdbb45804</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>uptrval</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ab750201a68131ce52397fad8a0c7ae79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>dict_directive</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ab22d25a446ad3e8288401052deccda4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>noDict</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ab22d25a446ad3e8288401052deccda4ca0c48f9478a9b96dcb96a1a8781aba13f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>withPrefix64k</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ab22d25a446ad3e8288401052deccda4ca34c34b9cfe0046130ff97acf6914519d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>usingExtDict</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ab22d25a446ad3e8288401052deccda4caa8cc166c33fdfcd904c260136978913b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>usingDictCtx</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ab22d25a446ad3e8288401052deccda4caf6d955259638feac01c4e4cace77c617</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>dictIssue_directive</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a9f23ad1797bc66e6b6dff6cf3acfd351</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>noDictIssue</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a9f23ad1797bc66e6b6dff6cf3acfd351a2a95ee19c5c0704200f9154a4abcf115</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dictSmall</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a9f23ad1797bc66e6b6dff6cf3acfd351a4609b423b2c861fd5968b33837c76236</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>earlyEnd_directive</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a2719d1421671f2c7fa3c68ca7465994c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>decode_full_block</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a2719d1421671f2c7fa3c68ca7465994ca5551916aeb552806ac850d0875151113</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>partial_decode</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a2719d1421671f2c7fa3c68ca7465994ca032ce1b03f03cde2ed5ab8cfdf0d5e7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>limitedOutput_directive</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ab93acf685743debab05876250a1cbe28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>notLimited</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ab93acf685743debab05876250a1cbe28adc568f9214a2932542608f43124efcff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>limitedOutput</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ab93acf685743debab05876250a1cbe28a06ce6334cca200bdb7d30cf1422ca5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fillOutput</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ab93acf685743debab05876250a1cbe28a76ae01d59d140527a5540583923a0294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>tableType_t</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ae86e1d8a28953326b685d6ebb243a699</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>clearedTable</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ae86e1d8a28953326b685d6ebb243a699a160636a34765ad36416d316e62406d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byPtr</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ae86e1d8a28953326b685d6ebb243a699a5c952c05e312cfc0589ef1d283397560</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byU32</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ae86e1d8a28953326b685d6ebb243a699ae7520fe8d6957f5029ddeb0652c65471</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>byU16</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ae86e1d8a28953326b685d6ebb243a699a48aff40d7237850c996a1f6c266a598f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LZ4_attach_dictionary</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ae05f90c537857347fcd564a91241d45d</anchor>
      <arglist>(LZ4_stream_t *workingStream, const LZ4_stream_t *dictionaryStream)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE void</type>
      <name>LZ4_clearHash</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aa81c43ba8b3f5f2c3728aaecd44d6a02</anchor>
      <arglist>(U32 h, void *tableBase, tableType_t const tableType)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a5eae984914665109fd891ff2bed82331</anchor>
      <arglist>(const char *src, char *dest, int srcSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress_continue</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a7936aa7dce7ba045f7daa578de555175</anchor>
      <arglist>(LZ4_stream_t *LZ4_stream, const char *source, char *dest, int inputSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress_default</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a4a0eddbe2e6f52ce91e259fa57459fbd</anchor>
      <arglist>(const char *src, char *dst, int srcSize, int maxOutputSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress_destSize</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a54116374080dae219ffa71e484ce5f2a</anchor>
      <arglist>(const char *src, char *dst, int *srcSizePtr, int targetDstSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LZ4_compress_destSize_extState</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a9951546f6fa1f29c8d01ed77fda4abab</anchor>
      <arglist>(LZ4_stream_t *state, const char *src, char *dst, int *srcSizePtr, int targetDstSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress_fast</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a7466a8eca8f7b2eeec7887c9371d21e1</anchor>
      <arglist>(const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress_fast_continue</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>abee2872be58007aae02ca0ca467dae4f</anchor>
      <arglist>(LZ4_stream_t *LZ4_stream, const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress_fast_extState</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a19a6258c0092d5b3255a41d7566248d7</anchor>
      <arglist>(void *state, const char *source, char *dest, int inputSize, int maxOutputSize, int acceleration)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress_fast_extState_fastReset</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ad9ca3cfc174b63e4ecf1897c32f146a7</anchor>
      <arglist>(void *state, const char *src, char *dst, int srcSize, int dstCapacity, int acceleration)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress_forceExtDict</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aa21d9d803f8efcb91ecbb99062fd6b9e</anchor>
      <arglist>(LZ4_stream_t *LZ4_dict, const char *source, char *dest, int srcSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE int</type>
      <name>LZ4_compress_generic</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a2c16b0c1f9b51bb73e155876011fc97a</anchor>
      <arglist>(LZ4_stream_t_internal *const cctx, const char *const src, char *const dst, const int srcSize, int *inputConsumed, const int dstCapacity, const limitedOutput_directive outputDirective, const tableType_t tableType, const dict_directive dictDirective, const dictIssue_directive dictIssue, const int acceleration)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE int</type>
      <name>LZ4_compress_generic_validated</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aaf9d82d99a9a4f4d33da21867c6aa751</anchor>
      <arglist>(LZ4_stream_t_internal *const cctx, const char *const source, char *const dest, const int inputSize, int *inputConsumed, const int maxOutputSize, const limitedOutput_directive outputDirective, const tableType_t tableType, const dict_directive dictDirective, const dictIssue_directive dictIssue, const int acceleration)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress_limitedOutput</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a464e8e2a2ad215e0d94042722eb75551</anchor>
      <arglist>(const char *source, char *dest, int inputSize, int maxOutputSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress_limitedOutput_continue</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a4a6e82d1e76a274fe351f9d090c44e59</anchor>
      <arglist>(LZ4_stream_t *LZ4_stream, const char *src, char *dst, int srcSize, int dstCapacity)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress_limitedOutput_withState</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ab9e6911a8271745f3a45490edeae135b</anchor>
      <arglist>(void *state, const char *src, char *dst, int srcSize, int dstSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress_withState</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a9fa2e6e61caea57ae1c3ef996f0e9ac9</anchor>
      <arglist>(void *state, const char *src, char *dst, int srcSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compressBound</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a2b09f5ca41ce609bb136d3637beffe04</anchor>
      <arglist>(int isize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE unsigned</type>
      <name>LZ4_count</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a94258766267d7286a6962c805eb56fea</anchor>
      <arglist>(const BYTE *pIn, const BYTE *pMatch, const BYTE *pInLimit)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>LZ4_create</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a3bc34ce06f00512001d0b5ffd1780b6d</anchor>
      <arglist>(char *inputBuffer)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_stream_t *</type>
      <name>LZ4_createStream</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a2ee12bd94227e0c76a3b686eee813c91</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_streamDecode_t *</type>
      <name>LZ4_createStreamDecode</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a328b12424f9542cbc348b98482e455f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_decoderRingBufferSize</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a48c320b65924a5e535cf8d8cee7f6755</anchor>
      <arglist>(int maxBlockSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_O2 int</type>
      <name>LZ4_decompress_fast</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ab6434fcc90ca0e0725503bf440b68294</anchor>
      <arglist>(const char *source, char *dest, int originalSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_O2 int</type>
      <name>LZ4_decompress_fast_continue</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a5863feb1caa76aa91d23c14e57282bc8</anchor>
      <arglist>(LZ4_streamDecode_t *LZ4_streamDecode, const char *source, char *dest, int originalSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LZ4_FORCE_O2 int</type>
      <name>LZ4_decompress_fast_extDict</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ada084a8895a758f462274b253e8acfd7</anchor>
      <arglist>(const char *source, char *dest, int originalSize, const void *dictStart, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_decompress_fast_usingDict</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a1af9f7a2df20389dd9a0a31706c683b7</anchor>
      <arglist>(const char *source, char *dest, int originalSize, const char *dictStart, int dictSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_decompress_fast_withPrefix64k</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aef3d7b7bead970344b439ac9bd672065</anchor>
      <arglist>(const char *source, char *dest, int originalSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE int</type>
      <name>LZ4_decompress_generic</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ac44b0a76f9dedebe65b893fc473a1b6d</anchor>
      <arglist>(const char *const src, char *const dst, int srcSize, int outputSize, earlyEnd_directive partialDecoding, dict_directive dict, const BYTE *const lowPrefix, const BYTE *const dictStart, const size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_O2 int</type>
      <name>LZ4_decompress_safe</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ae753d1e5bc9c6a1529b1fe73d39a4972</anchor>
      <arglist>(const char *source, char *dest, int compressedSize, int maxDecompressedSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_O2 int</type>
      <name>LZ4_decompress_safe_continue</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aa04e6d12be3e13001d9b01cd73c58111</anchor>
      <arglist>(LZ4_streamDecode_t *LZ4_streamDecode, const char *source, char *dest, int compressedSize, int maxOutputSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE int</type>
      <name>LZ4_decompress_safe_doubleDict</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a8dbbbc837a88da1386c24d27d5cffe81</anchor>
      <arglist>(const char *source, char *dest, int compressedSize, int maxOutputSize, size_t prefixSize, const void *dictStart, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_decompress_safe_forceExtDict</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a8bb3038074030f03d5b70229b9841a51</anchor>
      <arglist>(const char *source, char *dest, int compressedSize, int maxOutputSize, const void *dictStart, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_O2 int</type>
      <name>LZ4_decompress_safe_partial</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aba0e874c2e4d3532e86526a55d2228fa</anchor>
      <arglist>(const char *src, char *dst, int compressedSize, int targetOutputSize, int dstCapacity)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_decompress_safe_partial_forceExtDict</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a33a2ead8e4c1e9ef973c59c8d91f2c92</anchor>
      <arglist>(const char *source, char *dest, int compressedSize, int targetOutputSize, int dstCapacity, const void *dictStart, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_decompress_safe_partial_usingDict</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ad22eb2fcccc9725fc7c0b5999e3be4d4</anchor>
      <arglist>(const char *source, char *dest, int compressedSize, int targetOutputSize, int dstCapacity, const char *dictStart, int dictSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LZ4_FORCE_O2 int</type>
      <name>LZ4_decompress_safe_partial_withPrefix64k</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ab8631bc7dfda700fa4b361c013b99714</anchor>
      <arglist>(const char *source, char *dest, int compressedSize, int targetOutputSize, int dstCapacity)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LZ4_FORCE_O2 int</type>
      <name>LZ4_decompress_safe_partial_withSmallPrefix</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ab881be39c4c89aa501e7eb3e788fe041</anchor>
      <arglist>(const char *source, char *dest, int compressedSize, int targetOutputSize, int dstCapacity, size_t prefixSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_decompress_safe_usingDict</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a36c8331cc4609de05d87da6c0eea574e</anchor>
      <arglist>(const char *source, char *dest, int compressedSize, int maxOutputSize, const char *dictStart, int dictSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_O2 int</type>
      <name>LZ4_decompress_safe_withPrefix64k</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a2ceb6bc3c28b8e95a220343c6c40bed6</anchor>
      <arglist>(const char *source, char *dest, int compressedSize, int maxOutputSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LZ4_FORCE_O2 int</type>
      <name>LZ4_decompress_safe_withSmallPrefix</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a7686ce8b0d531b982551ab501b65c067</anchor>
      <arglist>(const char *source, char *dest, int compressedSize, int maxOutputSize, size_t prefixSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE int</type>
      <name>LZ4_decompress_unsafe_generic</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a03d641249d324c03a06060b8706016f9</anchor>
      <arglist>(const BYTE *const istart, BYTE *const ostart, int decompressedSize, size_t prefixSize, const BYTE *const dictStart, const size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_freeStream</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a6a4702cac776d39c52074280d8fb84db</anchor>
      <arglist>(LZ4_stream_t *LZ4_stream)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_freeStreamDecode</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>afdcbf92c1921ecf2838db322c77c1485</anchor>
      <arglist>(LZ4_streamDecode_t *LZ4_stream)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE U32</type>
      <name>LZ4_getIndexOnHash</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a53d709e1ac9aff4321467ffe1fef571f</anchor>
      <arglist>(U32 h, const void *tableBase, tableType_t tableType)</arglist>
    </member>
    <member kind="function">
      <type>const LZ4_FORCE_INLINE BYTE *</type>
      <name>LZ4_getPosition</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a1a1031dfb60e595e5c7a321fdac62a9a</anchor>
      <arglist>(const BYTE *p, const void *tableBase, tableType_t tableType, const BYTE *srcBase)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const BYTE *</type>
      <name>LZ4_getPositionOnHash</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>abdc1313fe20c80eb1790fdf0fbdb30a0</anchor>
      <arglist>(U32 h, const void *tableBase, tableType_t tableType, const BYTE *srcBase)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE U32</type>
      <name>LZ4_hash4</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a4b2bca18b9716c1b14c20ef98c00706a</anchor>
      <arglist>(U32 sequence, tableType_t const tableType)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE U32</type>
      <name>LZ4_hash5</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>adc69f36cc4b0eec011a50a195eadfecc</anchor>
      <arglist>(U64 sequence, tableType_t const tableType)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE U32</type>
      <name>LZ4_hashPosition</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ac12a7e2c99e027f4890aa543dc3fc367</anchor>
      <arglist>(const void *const p, tableType_t const tableType)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_stream_t *</type>
      <name>LZ4_initStream</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a43fc7d0a99a5a66f6056d73ce3e8aa5c</anchor>
      <arglist>(void *buffer, size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LZ4_isAligned</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ac33d4ec2f474813cee3ee86163eba2ef</anchor>
      <arglist>(const void *ptr, size_t alignment)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned</type>
      <name>LZ4_isLittleEndian</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aa8a9ba402bf00e8e6c21691085ae9601</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_loadDict</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a2b94615ba633a2c5511758d5f2cb34f5</anchor>
      <arglist>(LZ4_stream_t *LZ4_dict, const char *dictionary, int dictSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned</type>
      <name>LZ4_NbCommonBytes</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a9a5ac6aa4f9fe1d17496b0deb44babf7</anchor>
      <arglist>(reg_t val)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE void</type>
      <name>LZ4_prepareTable</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a89986cece123f15fc68536ad0244ee0d</anchor>
      <arglist>(LZ4_stream_t_internal *const cctx, const int inputSize, const tableType_t tableType)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE void</type>
      <name>LZ4_putIndexOnHash</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aa691b9fc80f3e34c2b3e776a4a488911</anchor>
      <arglist>(U32 idx, U32 h, void *tableBase, tableType_t const tableType)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE void</type>
      <name>LZ4_putPosition</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a6efaf92ef3c802858a2246a5a588dcb9</anchor>
      <arglist>(const BYTE *p, void *tableBase, tableType_t tableType, const BYTE *srcBase)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE void</type>
      <name>LZ4_putPositionOnHash</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a0eba3b95eb6fc95a7796c30657417ac1</anchor>
      <arglist>(const BYTE *p, U32 h, void *tableBase, tableType_t const tableType, const BYTE *srcBase)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U16</type>
      <name>LZ4_read16</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>adceb4c7713e1bed1554da37458db6fb6</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>LZ4_read32</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a91090d7f3d29948be259526ace41da4c</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static reg_t</type>
      <name>LZ4_read_ARCH</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a9f1c5198d0fac6d72364edbb87a390e4</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U16</type>
      <name>LZ4_readLE16</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a69a8c81f7731ff4ae0d292541bbb2d69</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>LZ4_renormDictT</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ae932e7419e9ca9c5c77b753e8e47cdbe</anchor>
      <arglist>(LZ4_stream_t_internal *LZ4_dict, int nextSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LZ4_resetStream</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a62d9f1ebf60fd83bf2f0d1a58e80a64c</anchor>
      <arglist>(LZ4_stream_t *LZ4_stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LZ4_resetStream_fast</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a679ba06947df2172511239fecedd3a11</anchor>
      <arglist>(LZ4_stream_t *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_resetStreamState</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>acc12a443b49ec045db2399d57c0afde7</anchor>
      <arglist>(void *state, char *inputBuffer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_saveDict</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>abb233b63fc3488ce647ee9c7b0a95a76</anchor>
      <arglist>(LZ4_stream_t *LZ4_dict, char *safeBuffer, int dictSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_setStreamDecode</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a971624e4abed2ab679a8c1728875663b</anchor>
      <arglist>(LZ4_streamDecode_t *LZ4_streamDecode, const char *dictionary, int dictSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_sizeofState</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a5533b6e13559d2c75ac5ac6d4eb13beb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_sizeofStreamState</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a92f20fa55554d00760fb6fb4108a2825</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>LZ4_slideInputBuffer</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a92220273c4236971668c5bae0561400a</anchor>
      <arglist>(void *state)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>LZ4_stream_t_alignment</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>adc972484e4b4a228506ba1a99f18661a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_uncompress</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a76994c12731075f0d8a96239c8856192</anchor>
      <arglist>(const char *source, char *dest, int outputSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_uncompress_unknownOutputSize</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a81aa900c172d655f8a4f0a75739791f0</anchor>
      <arglist>(const char *source, char *dest, int isize, int maxOutputSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_versionNumber</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a9a7a69397b6452fcf6a35caa40493776</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>LZ4_versionString</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a1afe4cacdc19d0b4a18fddc92db59eae</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE void</type>
      <name>LZ4_wildCopy8</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a07728e73c2d01917fa46e28357fb6fd1</anchor>
      <arglist>(void *dstPtr, const void *srcPtr, void *dstEnd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>LZ4_write16</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>abdc399170f6061c35dd18315896339f8</anchor>
      <arglist>(void *memPtr, U16 value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>LZ4_write32</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a2e50fa2df2ee7536797308f96806df83</anchor>
      <arglist>(void *memPtr, U32 value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>LZ4_writeLE16</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a3a6a0833a6f5ee0e99c80cbae73ca3a7</anchor>
      <arglist>(void *memPtr, U16 value)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>read_long_length_no_check</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>af6164d86a50d625a8e41cf448514952c</anchor>
      <arglist>(const BYTE **pp)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE Rvl_t</type>
      <name>read_variable_length</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a51781ccaf5de55b9bc38e827bf839af8</anchor>
      <arglist>(const BYTE **ip, const BYTE *ilimit, int initial_check)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>dec64table</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a541b3dda85be857eac8aabcf43ee83d8</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned</type>
      <name>inc32table</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a451c82499501c4916ad44f7c1202f88a</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>LZ4_64Klimit</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>ac55e8e70f9d03d1f06d823de23222fee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>LZ4_minLength</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a008b9fd5094e20eec7d8f504530d113c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U32</type>
      <name>LZ4_skipTrigger</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>aa32dfc3b58308fccc1eb52d8aa2c7e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Rvl_t</type>
      <name>rvl_error</name>
      <anchorfile>lz4_8c.html</anchorfile>
      <anchor>a9466785aa07384096615e4e3822aa556</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lz4.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lz4-1.9.4/</path>
    <filename>lz4_8h.html</filename>
    <class kind="struct">LZ4_stream_t_internal</class>
    <class kind="union">LZ4_stream_u</class>
    <class kind="struct">LZ4_streamDecode_t_internal</class>
    <class kind="union">LZ4_streamDecode_u</class>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_COMPRESSBOUND</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a2453a423fd34640a0afbbf57ed0a5399</anchor>
      <arglist>(isize)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_DECODER_RING_BUFFER_SIZE</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a7ff55560faf20d3fefb924507c8d6c7c</anchor>
      <arglist>(maxBlockSize)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_DEPRECATED</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>afa2a2c9dbd9d88448d70c8fff093782b</anchor>
      <arglist>(message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_EXPAND_AND_QUOTE</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a988eddb5b68034df6d10b3f229315606</anchor>
      <arglist>(str)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_FREESTANDING</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>aa999858a168415c635eb29be8822ac60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_H_2983827168210</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a78f243d469713d62c8eafa55fa66312d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_H_98237428734687</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a4ac458a5b066285780f8d0f22cf22e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_HASH_SIZE_U32</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a75fa199d8ad0949f67b62054171dc473</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_HASHLOG</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>ac7f04539d94ce57826ef8b2f3d8408af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_HASHTABLESIZE</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a1bb7a0fa34be27b67f43ce30be0fc905</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_LIB_VERSION</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>acefd86d684fc67bca4c3d5a0e9675268</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_MAX_INPUT_SIZE</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a88ee51e36ca74cd0533e731c20572ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_MEMORY_USAGE</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a24ddbc39e7379532031a91357e66a32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_MEMORY_USAGE_DEFAULT</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a003849b5d7ae53e30ad147fdecc8fab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_MEMORY_USAGE_MAX</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>afdf396ddb66c966fc4a2f7f3cf7fd6ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_MEMORY_USAGE_MIN</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a533d9aebfa4668c3ed98bb961d7c5731</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_QUOTE</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a094a758915b2bd38b0012856a45bbc10</anchor>
      <arglist>(str)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_STREAM_MINSIZE</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a77524430350829b04a24a85da4d163aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_STREAMDECODE_MINSIZE</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a10759b51013350458e365b48a4ab853b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_VERSION_MAJOR</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a4a15eb1f8aa69834f917a50d7652413e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_VERSION_MINOR</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>af16952f74f68ac445da9fc7603609909</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_VERSION_NUMBER</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>aac7e910a11c45364a8b235d0d43a0265</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_VERSION_RELEASE</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a19d496bbe4d8448bc2d42cfb576cf525</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_VERSION_STRING</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a2eab5fe1369fa5559f6ad37898ed5e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4LIB_API</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a00a61e1435005f8a621edf4bbe0ef844</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4LIB_VISIBILITY</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a1d170c597149c837f4e0c5422dc8fc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>LZ4_byte</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>acaa790a21198215fcdd2f4ea86073626</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>LZ4_i8</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>aba765e125b21607162de0044c80dbfa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union LZ4_stream_u</type>
      <name>LZ4_stream_t</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a4fb9ac4ce6d5e25edc9188f9d6633498</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct LZ4_stream_t_internal</type>
      <name>LZ4_stream_t_internal</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a0f72bfb7291e7672b7c08dcfc2095bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union LZ4_streamDecode_u</type>
      <name>LZ4_streamDecode_t</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a76a1eaa4729efddb43040217daad4d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>LZ4_u16</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a953a9d9f8732ebe668698741dc8f3fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>LZ4_u32</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>af72533ac9fd69bdeff6b48c8c9065f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_compress_default</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>ad6b447bf1644cc92bbce027e91e16dc6</anchor>
      <arglist>(const char *src, char *dst, int srcSize, int dstCapacity)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_compress_destSize</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>ad0230438779ccb604c6de7053d74e668</anchor>
      <arglist>(const char *src, char *dst, int *srcSizePtr, int targetDstSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_compress_fast</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a220fb40214b023f3fdb7e71df36b557e</anchor>
      <arglist>(const char *src, char *dst, int srcSize, int dstCapacity, int acceleration)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_compress_fast_continue</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a03a0f96ab87158e1d291128f31f42203</anchor>
      <arglist>(LZ4_stream_t *streamPtr, const char *src, char *dst, int srcSize, int dstCapacity, int acceleration)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_compress_fast_extState</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>aa96a44c19a21b077143f501a8f092e92</anchor>
      <arglist>(void *state, const char *src, char *dst, int srcSize, int dstCapacity, int acceleration)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_compressBound</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a7d92f596953d35893e39db626ae321ee</anchor>
      <arglist>(int inputSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API LZ4_stream_t *</type>
      <name>LZ4_createStream</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>ae2f3cdde265f5abde4c1299bcdfbe5b8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API LZ4_streamDecode_t *</type>
      <name>LZ4_createStreamDecode</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a5c6dfdf3179635d8fa92c7cc8d3532a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_decoderRingBufferSize</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a2c90c1907cff39f778a91f1510f4e1ad</anchor>
      <arglist>(int maxBlockSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_decompress_fast</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>ad312b3a8741d421bbe6fbab8f5e2cb92</anchor>
      <arglist>(const char *src, char *dst, int originalSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_decompress_fast_continue</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a3c30f5265e67c7d8d7552c864251bded</anchor>
      <arglist>(LZ4_streamDecode_t *LZ4_streamDecode, const char *src, char *dst, int originalSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_decompress_fast_usingDict</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a01381239c07e39f8df2d80adf2e6a55d</anchor>
      <arglist>(const char *src, char *dst, int originalSize, const char *dictStart, int dictSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_decompress_safe</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a7e5d0cbb5c4a4b540c38fa80808228fb</anchor>
      <arglist>(const char *src, char *dst, int compressedSize, int dstCapacity)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_decompress_safe_continue</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>ac44d544cebf875d57e5952c9805c129d</anchor>
      <arglist>(LZ4_streamDecode_t *LZ4_streamDecode, const char *src, char *dst, int srcSize, int dstCapacity)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_decompress_safe_partial</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>aaba8ca0bd1f23633bdd834b36bb38989</anchor>
      <arglist>(const char *src, char *dst, int srcSize, int targetOutputSize, int dstCapacity)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_decompress_safe_partial_usingDict</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a31e5007da7b08cfa9d9c2f174e8b3857</anchor>
      <arglist>(const char *src, char *dst, int compressedSize, int targetOutputSize, int maxOutputSize, const char *dictStart, int dictSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_decompress_safe_usingDict</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a81d158b34c7f1e47d5c59914f3b36a87</anchor>
      <arglist>(const char *src, char *dst, int srcSize, int dstCapacity, const char *dictStart, int dictSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4_DEPRECATED</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a4088ab96250c5da501905ade01418bf3</anchor>
      <arglist>(&quot;use LZ4_compress_default() instead&quot;) LZ4LIB_API int LZ4_compress(const char *src</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4_DEPRECATED</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a76f76e0cdd692fbe7d528eb3255e7ffb</anchor>
      <arglist>(&quot;use LZ4_compress_fast_continue() instead&quot;) LZ4LIB_API int LZ4_compress_continue(LZ4_stream_t *LZ4_streamPtr</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4_DEPRECATED</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>ac7b526dd215860dc5efb28c5a8334bf1</anchor>
      <arglist>(&quot;use LZ4_compress_fast_extState() instead&quot;) LZ4LIB_API int LZ4_compress_withState(void *state</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4_DEPRECATED</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a27b56a25db1a8a5edd201097cd9ea649</anchor>
      <arglist>(&quot;Use LZ4_createStream() instead&quot;) LZ4LIB_API void *LZ4_create(char *inputBuffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4_DEPRECATED</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a751cb5fc0a4568edbd9b64bc76074724</anchor>
      <arglist>(&quot;use LZ4_decompress_fast() instead&quot;) LZ4LIB_API int LZ4_uncompress(const char *source</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4_DEPRECATED</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a91ef912ed6f76d5a5660d5f8fa423a28</anchor>
      <arglist>(&quot;use LZ4_decompress_fast_usingDict() instead&quot;) LZ4LIB_API int LZ4_decompress_fast_withPrefix64k(const char *src</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4_DEPRECATED</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>ab466b16c5545536e066f4470ea1a8eaf</anchor>
      <arglist>(&quot;use LZ4_decompress_safe() instead&quot;) LZ4LIB_API int LZ4_uncompress_unknownOutputSize(const char *source</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4_DEPRECATED</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>adcb8de31ff83c7b8b4794ba8295af0e1</anchor>
      <arglist>(&quot;use LZ4_decompress_safe_usingDict() instead&quot;) LZ4LIB_API int LZ4_decompress_safe_withPrefix64k(const char *src</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4_DEPRECATED</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a9247c6166133ac5218915010ac1b1a9a</anchor>
      <arglist>(&quot;Use LZ4_resetStream() instead&quot;) LZ4LIB_API int LZ4_resetStreamState(void *state</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4_DEPRECATED</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a2211bd311bc1f4329cf688aba11edf3c</anchor>
      <arglist>(&quot;Use LZ4_saveDict() instead&quot;) LZ4LIB_API char *LZ4_slideInputBuffer(void *state)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_freeStream</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a820a8fea119332103a839f27c14beb22</anchor>
      <arglist>(LZ4_stream_t *streamPtr)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_freeStreamDecode</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a37c487a088c1be5aa3924f51bb1529ab</anchor>
      <arglist>(LZ4_streamDecode_t *LZ4_stream)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API LZ4_stream_t *</type>
      <name>LZ4_initStream</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>ae366f9397102ae699924105c1e1118eb</anchor>
      <arglist>(void *buffer, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_loadDict</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>ac14454c14304d2df9bfeaa81216053c1</anchor>
      <arglist>(LZ4_stream_t *streamPtr, const char *dictionary, int dictSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API void</type>
      <name>LZ4_resetStream</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>ac8d5c49bc84243e6b69df1ecc25d2425</anchor>
      <arglist>(LZ4_stream_t *streamPtr)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API void</type>
      <name>LZ4_resetStream_fast</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a2298f038b5c1c52e77d9222add683a0a</anchor>
      <arglist>(LZ4_stream_t *streamPtr)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_saveDict</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a4c977430e9d2b077aee928e1915733ca</anchor>
      <arglist>(LZ4_stream_t *streamPtr, char *safeBuffer, int maxDictSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_setStreamDecode</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a81965fd474a946db05698f9aff385603</anchor>
      <arglist>(LZ4_streamDecode_t *LZ4_streamDecode, const char *dictionary, int dictSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_sizeofState</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a6b79b9da156ef5597696201f2e218a5a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_versionNumber</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a5a98ff918f30c73b398535b8fb4c3b9b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const LZ4LIB_API char *</type>
      <name>LZ4_versionString</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>abc25f6d75d17f5f4ac06bd4180eee823</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>char int</type>
      <name>compressedSize</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a0f9a0600771a3eb50c56e55266a7da49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>dest</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>accb93c5987f80eedf1f5da3cfa1c0d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>dst</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a961c13eb7fcda15b167b953cac1ab3ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>inputBuffer</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a74538761f55cd8dbed4b6e62ce69876d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char char int</type>
      <name>inputSize</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a8f274f682cf5ca365dd560d994011541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char int</type>
      <name>isize</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>adfcbb6553c624f57c2605cfcb121bccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char int int</type>
      <name>maxDstSize</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a6c2299958529e6037c34f9b36f25f4d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char int int</type>
      <name>maxOutputSize</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a1811ec356866fa1c15a98d7a5717078c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char int</type>
      <name>originalSize</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>acb72249f2d22c1084adf0de0406d6c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char int</type>
      <name>outputSize</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>ad51f027030cdccc88ee22f1252628af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>source</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a0211201f992ec3f0b641c9ceff5f837a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char int</type>
      <name>srcSize</name>
      <anchorfile>lz4_8h.html</anchorfile>
      <anchor>a0f93ad4b0b04b77f089a39036b3814dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lz4file.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lz4-1.9.4/</path>
    <filename>lz4file_8c.html</filename>
    <includes id="lz4_8h" name="lz4.h" local="yes" imported="no">lz4.h</includes>
    <includes id="lz4file_8h" name="lz4file.h" local="yes" imported="no">lz4file.h</includes>
    <class kind="struct">LZ4_readFile_s</class>
    <class kind="struct">LZ4_writeFile_s</class>
    <member kind="function">
      <type>size_t</type>
      <name>LZ4F_read</name>
      <anchorfile>lz4file_8c.html</anchorfile>
      <anchor>a4807557c8bb2d5b0ae24bc7e56b84fc1</anchor>
      <arglist>(LZ4_readFile_t *lz4fRead, void *buf, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>LZ4F_errorCode_t</type>
      <name>LZ4F_readClose</name>
      <anchorfile>lz4file_8c.html</anchorfile>
      <anchor>a67b2d816f5e212196fe6fe86a232d6e1</anchor>
      <arglist>(LZ4_readFile_t *lz4fRead)</arglist>
    </member>
    <member kind="function">
      <type>LZ4F_errorCode_t</type>
      <name>LZ4F_readOpen</name>
      <anchorfile>lz4file_8c.html</anchorfile>
      <anchor>aaa8ccb27c6adb6ca8fca3a396cab81f8</anchor>
      <arglist>(LZ4_readFile_t **lz4fRead, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>LZ4F_write</name>
      <anchorfile>lz4file_8c.html</anchorfile>
      <anchor>aaf60f805e69f16365745b489d732c450</anchor>
      <arglist>(LZ4_writeFile_t *lz4fWrite, void *buf, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>LZ4F_errorCode_t</type>
      <name>LZ4F_writeClose</name>
      <anchorfile>lz4file_8c.html</anchorfile>
      <anchor>ae48c41b5ae568c68bfd8e7595fbcb5fe</anchor>
      <arglist>(LZ4_writeFile_t *lz4fWrite)</arglist>
    </member>
    <member kind="function">
      <type>LZ4F_errorCode_t</type>
      <name>LZ4F_writeOpen</name>
      <anchorfile>lz4file_8c.html</anchorfile>
      <anchor>a119137717476d67a5afcc434989aec59</anchor>
      <arglist>(LZ4_writeFile_t **lz4fWrite, FILE *fp, const LZ4F_preferences_t *prefsPtr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lz4file.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lz4-1.9.4/</path>
    <filename>lz4file_8h.html</filename>
    <includes id="lz4frame__static_8h" name="lz4frame_static.h" local="yes" imported="no">lz4frame_static.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>LZ4FILE_H</name>
      <anchorfile>lz4file_8h.html</anchorfile>
      <anchor>abe9118e04507526cacec2366afc8bb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct LZ4_readFile_s</type>
      <name>LZ4_readFile_t</name>
      <anchorfile>lz4file_8h.html</anchorfile>
      <anchor>abc2ad82141ced129001e746a80426bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct LZ4_writeFile_s</type>
      <name>LZ4_writeFile_t</name>
      <anchorfile>lz4file_8h.html</anchorfile>
      <anchor>a3325cfbf8ad15d0f8c4970fc8824a784</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_STATIC_API size_t</type>
      <name>LZ4F_read</name>
      <anchorfile>lz4file_8h.html</anchorfile>
      <anchor>a0acb32342f9fb2b6bc3ab6b97fe2e012</anchor>
      <arglist>(LZ4_readFile_t *lz4fRead, void *buf, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_STATIC_API LZ4F_errorCode_t</type>
      <name>LZ4F_readClose</name>
      <anchorfile>lz4file_8h.html</anchorfile>
      <anchor>a4607d6b033f2746d8aa8c27260033d20</anchor>
      <arglist>(LZ4_readFile_t *lz4fRead)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_STATIC_API LZ4F_errorCode_t</type>
      <name>LZ4F_readOpen</name>
      <anchorfile>lz4file_8h.html</anchorfile>
      <anchor>ac785aaebb9191a67c9aa8062c2c12f9e</anchor>
      <arglist>(LZ4_readFile_t **lz4fRead, FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_STATIC_API size_t</type>
      <name>LZ4F_write</name>
      <anchorfile>lz4file_8h.html</anchorfile>
      <anchor>a48545ec009d9bc839880eee3d8a6e68b</anchor>
      <arglist>(LZ4_writeFile_t *lz4fWrite, void *buf, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_STATIC_API LZ4F_errorCode_t</type>
      <name>LZ4F_writeClose</name>
      <anchorfile>lz4file_8h.html</anchorfile>
      <anchor>aabbd7621e63d9a2be53635f5532c734c</anchor>
      <arglist>(LZ4_writeFile_t *lz4fWrite)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_STATIC_API LZ4F_errorCode_t</type>
      <name>LZ4F_writeOpen</name>
      <anchorfile>lz4file_8h.html</anchorfile>
      <anchor>a0ff2d0a2796c56ed3215ad480efdc5f6</anchor>
      <arglist>(LZ4_writeFile_t **lz4fWrite, FILE *fp, const LZ4F_preferences_t *prefsPtr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lz4frame.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lz4-1.9.4/</path>
    <filename>lz4frame_8c.html</filename>
    <includes id="lz4frame_8h" name="lz4frame.h" local="yes" imported="no">lz4frame.h</includes>
    <includes id="lz4_8h" name="lz4.h" local="yes" imported="no">lz4.h</includes>
    <includes id="lz4hc_8h" name="lz4hc.h" local="yes" imported="no">lz4hc.h</includes>
    <includes id="xxhash_8h" name="xxhash.h" local="yes" imported="no">xxhash.h</includes>
    <class kind="struct">LZ4F_cctx_s</class>
    <class kind="struct">LZ4F_CDict_s</class>
    <class kind="struct">LZ4F_dctx_s</class>
    <member kind="define">
      <type>#define</type>
      <name>_1BIT</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>aeb96afd850ef097baf8edc0198e38639</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_2BITS</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a0bc676dfd4151eaf9889d49b7de69d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_3BITS</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a234bc681ca1e1db9eddd76b2c9c6de04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_4BITS</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>af3c09506057972920670fce828be6c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_8BITS</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a8d1d190940dcc00cb275c1fd4271be11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ALLOC</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a973873efb6444e9c575ac51a2e2dab8b</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ALLOC_AND_ZERO</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>aa94b481965fc08c7d1a3cc637d3efdcd</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>assert</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>acdcc5aaebf3f273c1762f24a6ece2e5e</anchor>
      <arglist>(condition)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEBUGLOG</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a8728fe9e99fe783be28c0f38bb0d0761</anchor>
      <arglist>(l,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORWARD_IF_ERROR</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a49e5eadd6477922d3cdf98adaa3d5b09</anchor>
      <arglist>(r)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREEMEM</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a9747598bddd9ac7a5f754ed567624f23</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GB</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a44172ac633c517cb4c9e278cef36b000</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KB</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a1841fd1a462d245d8c73dce55e2f45da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_HC_STATIC_LINKING_ONLY</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a846d2fc572734eb6e401f924b013c4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_STATIC_LINKING_ONLY</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a9f6dad34ffe2a398c20ed5ed3792152a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_BLOCKSIZEID_DEFAULT</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a8f697825945f8a784b05ab8b4966b653</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_BLOCKUNCOMPRESSED_FLAG</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a78e77567f46d4d6664ab47589a098a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_GENERATE_STRING</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>af76cab61c6e58894751e081e06c728d3</anchor>
      <arglist>(STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_HEAPMODE</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>ae00d35cf65be780e5bcf5e8a2ce6ee25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_STATIC_ASSERT</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>ae4c6ee807c538ac987a3541573fa0ee8</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_STATIC_LINKING_ONLY</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a8114260c654c957fbde76f275f82879f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MB</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>aa6b38d492364d98453284934ed7caee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MEM_INIT</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>aac9d513b59141751b50b246e5b632f2d</anchor>
      <arglist>(p, v, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3acffbd305ee72dcd4593c0d8af64a4f</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RETURN_ERROR</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a288e4d231cd9daaeeaf6ccc8169221f4</anchor>
      <arglist>(e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RETURN_ERROR_IF</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a07bde24744201f3954fc8689b403cad7</anchor>
      <arglist>(c, e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_STATIC_LINKING_ONLY</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a546f2633ae1036f49bdc5582971d7f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>BYTE</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a4ae1dab0fb4b072a66584546209e7d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>compressFunc_t</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>afacdd51cd4c400f009a669690117c9dc</anchor>
      <arglist>)(void *ctx, const char *src, char *dst, int srcSize, int dstSize, int level, const LZ4F_CDict *cdict)</arglist>
    </member>
    <member kind="typedef">
      <type>struct LZ4F_cctx_s</type>
      <name>LZ4F_cctx_t</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a153787f0cd7f8eafb9f40aba4e285239</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed int</type>
      <name>S32</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a57a2244776e01ad620c556de58eb7880</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>U16</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>adf928e51a60dba0df29d615401cc55a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>U32</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>ac3df7cf3c8cb172a588adec881447d68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long</type>
      <name>U64</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a24c386d3758eba951eb7532fdbb45804</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>dStage_t</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3d1bc7e5c7c5f90bc039b144bf6f4ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dstage_getFrameHeader</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3d1bc7e5c7c5f90bc039b144bf6f4ee7a26a8bffd3e7d8413ab70ede1124877e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dstage_storeFrameHeader</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3d1bc7e5c7c5f90bc039b144bf6f4ee7a91141a51fb73e8df79e8125d62624a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dstage_init</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3d1bc7e5c7c5f90bc039b144bf6f4ee7a63c33fcdbe477a13b041effd2c5ee50c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dstage_getBlockHeader</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3d1bc7e5c7c5f90bc039b144bf6f4ee7ab9d918d53237b0aa01965e669d383d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dstage_storeBlockHeader</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3d1bc7e5c7c5f90bc039b144bf6f4ee7a71a8142e9eec4945bb06bd1aa3443720</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dstage_copyDirect</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3d1bc7e5c7c5f90bc039b144bf6f4ee7aa01e7fe7e0ebd64bbeafe3c83441492d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dstage_getBlockChecksum</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3d1bc7e5c7c5f90bc039b144bf6f4ee7a5ab6324f59603b8952840c5948bf4ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dstage_getCBlock</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3d1bc7e5c7c5f90bc039b144bf6f4ee7a14e3a2b4727b88d5d35b8509ff4ee30d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dstage_storeCBlock</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3d1bc7e5c7c5f90bc039b144bf6f4ee7a87a2820712c60222c7b3dbf049662088</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dstage_flushOut</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3d1bc7e5c7c5f90bc039b144bf6f4ee7aa35a6d68475fb513a80f1b2484f0042a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dstage_getSuffix</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3d1bc7e5c7c5f90bc039b144bf6f4ee7a1a971e634600f7a2f704028cbf47b82a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dstage_storeSuffix</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3d1bc7e5c7c5f90bc039b144bf6f4ee7a5545054980af1018ddf25f3343782493</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dstage_getSFrameSize</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3d1bc7e5c7c5f90bc039b144bf6f4ee7a3e65e6be3e67440aff897ad279dc78f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dstage_storeSFrameSize</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3d1bc7e5c7c5f90bc039b144bf6f4ee7a3e744e475798875643e401991f90ffec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dstage_skipSkippable</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3d1bc7e5c7c5f90bc039b144bf6f4ee7a0aab3e3dfed9800c6606ca70242ce178</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LZ4F_blockCompression_t</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a1a3ac7552954376556e8bc052205d9bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LZ4B_COMPRESSED</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a1a3ac7552954376556e8bc052205d9bca2d7183d57ac3bb12eb88b495d45831a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LZ4B_UNCOMPRESSED</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a1a3ac7552954376556e8bc052205d9bca7ad5d248832b8fb92e479ebf59dceb68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LZ4F_lastBlockStatus</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>af83fcc4e1f70fb8d97fb7b3462c07975</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>notDone</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>af83fcc4e1f70fb8d97fb7b3462c07975a378b04eae1feedeba2d6aa995d7cf74e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fromTmpBuffer</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>af83fcc4e1f70fb8d97fb7b3462c07975a882fc63f222e30c76b9fceb11a45d458</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fromSrcBuffer</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>af83fcc4e1f70fb8d97fb7b3462c07975a22ed1fa5895b6ef0a497a23c55be5fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ctxTypeID_to_size</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a5cf16d7d626b3d41639151430d5d4963</anchor>
      <arglist>(int ctxTypeID)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>LZ4F_calloc</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a542dc81db2ec652fb7bb988cbdc5a714</anchor>
      <arglist>(size_t s, LZ4F_CustomMem cmem)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>LZ4F_compressBegin</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a2c878ad643be588d34b572c2d5bd6c44</anchor>
      <arglist>(LZ4F_cctx *cctxPtr, void *dstBuffer, size_t dstCapacity, const LZ4F_preferences_t *preferencesPtr)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>LZ4F_compressBegin_usingCDict</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>af5e3dfb7adcac92903a1896111359cae</anchor>
      <arglist>(LZ4F_cctx *cctxPtr, void *dstBuffer, size_t dstCapacity, const LZ4F_CDict *cdict, const LZ4F_preferences_t *preferencesPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LZ4F_compressBlock</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a68d1acddd14f8025fbc1d2b83280442d</anchor>
      <arglist>(void *ctx, const char *src, char *dst, int srcSize, int dstCapacity, int level, const LZ4F_CDict *cdict)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LZ4F_compressBlock_continue</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>ab93db779d1514a13ad98b4e4381e5f36</anchor>
      <arglist>(void *ctx, const char *src, char *dst, int srcSize, int dstCapacity, int level, const LZ4F_CDict *cdict)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LZ4F_compressBlockHC</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a639106b0cef36b69ea176ef6b26650b1</anchor>
      <arglist>(void *ctx, const char *src, char *dst, int srcSize, int dstCapacity, int level, const LZ4F_CDict *cdict)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LZ4F_compressBlockHC_continue</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a7a356c7995ba9c272d8e482f5ef1103d</anchor>
      <arglist>(void *ctx, const char *src, char *dst, int srcSize, int dstCapacity, int level, const LZ4F_CDict *cdict)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>LZ4F_compressBound</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a7f82904a82a502ef1db5bd1831d7f532</anchor>
      <arglist>(size_t srcSize, const LZ4F_preferences_t *preferencesPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>LZ4F_compressBound_internal</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a34a00c9f2755a0a3ee8ee2acd738d825</anchor>
      <arglist>(size_t srcSize, const LZ4F_preferences_t *preferencesPtr, size_t alreadyBuffered)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>LZ4F_compressEnd</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>af2917f719b457a70f8633e333d9250bf</anchor>
      <arglist>(LZ4F_cctx *cctxPtr, void *dstBuffer, size_t dstCapacity, const LZ4F_compressOptions_t *compressOptionsPtr)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>LZ4F_compressFrame</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>ac135f145707ea755d540c8a8f2361244</anchor>
      <arglist>(void *dstBuffer, size_t dstCapacity, const void *srcBuffer, size_t srcSize, const LZ4F_preferences_t *preferencesPtr)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>LZ4F_compressFrame_usingCDict</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a5ec1f676db8cdee2e917010204b63f27</anchor>
      <arglist>(LZ4F_cctx *cctx, void *dstBuffer, size_t dstCapacity, const void *srcBuffer, size_t srcSize, const LZ4F_CDict *cdict, const LZ4F_preferences_t *preferencesPtr)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>LZ4F_compressFrameBound</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a5b0195edb432323b325f1e19edbfebb6</anchor>
      <arglist>(size_t srcSize, const LZ4F_preferences_t *preferencesPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4F_compressionLevel_max</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a4eba157138ac00b4ae98fc4b10664cd7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>LZ4F_compressUpdate</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3ac05f767de2d97a66bdf6ba38c71161</anchor>
      <arglist>(LZ4F_cctx *cctxPtr, void *dstBuffer, size_t dstCapacity, const void *srcBuffer, size_t srcSize, const LZ4F_compressOptions_t *compressOptionsPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>LZ4F_compressUpdateImpl</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a46a2c45b1cec9d1eb32c1145a621ed4f</anchor>
      <arglist>(LZ4F_cctx *cctxPtr, void *dstBuffer, size_t dstCapacity, const void *srcBuffer, size_t srcSize, const LZ4F_compressOptions_t *compressOptionsPtr, LZ4F_blockCompression_t blockCompression)</arglist>
    </member>
    <member kind="function">
      <type>LZ4F_CDict *</type>
      <name>LZ4F_createCDict</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a5a04dea021637fac7bd7c8f2133a2c80</anchor>
      <arglist>(const void *dictBuffer, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4F_CDict *</type>
      <name>LZ4F_createCDict_advanced</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a08a2448d88b1328114aed48a492e4a39</anchor>
      <arglist>(LZ4F_CustomMem cmem, const void *dictBuffer, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4F_errorCode_t</type>
      <name>LZ4F_createCompressionContext</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>ac3a81bf9fd1a37ae037a6cc4df1dc405</anchor>
      <arglist>(LZ4F_cctx **LZ4F_compressionContextPtr, unsigned version)</arglist>
    </member>
    <member kind="function">
      <type>LZ4F_cctx *</type>
      <name>LZ4F_createCompressionContext_advanced</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a3e5904c7dae6f1e28b786bfdecfebc62</anchor>
      <arglist>(LZ4F_CustomMem customMem, unsigned version)</arglist>
    </member>
    <member kind="function">
      <type>LZ4F_errorCode_t</type>
      <name>LZ4F_createDecompressionContext</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>aa1f3da63ab2375ce276c6ab623ea7d65</anchor>
      <arglist>(LZ4F_dctx **LZ4F_decompressionContextPtr, unsigned versionNumber)</arglist>
    </member>
    <member kind="function">
      <type>LZ4F_dctx *</type>
      <name>LZ4F_createDecompressionContext_advanced</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>aa26ba0bed00475f74af430973cd8d6d2</anchor>
      <arglist>(LZ4F_CustomMem customMem, unsigned version)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>LZ4F_decodeHeader</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a8148fa608db7c7f754797d26f21ddfeb</anchor>
      <arglist>(LZ4F_dctx *dctx, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>LZ4F_decompress</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a6d7c22db9f9d18526f791beb83ad942e</anchor>
      <arglist>(LZ4F_dctx *dctx, void *dstBuffer, size_t *dstSizePtr, const void *srcBuffer, size_t *srcSizePtr, const LZ4F_decompressOptions_t *decompressOptionsPtr)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>LZ4F_decompress_usingDict</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a631048e3f305a5507a507a995b135184</anchor>
      <arglist>(LZ4F_dctx *dctx, void *dstBuffer, size_t *dstSizePtr, const void *srcBuffer, size_t *srcSizePtr, const void *dict, size_t dictSize, const LZ4F_decompressOptions_t *decompressOptionsPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LZ4F_doNotCompressBlock</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a0233c9061f21c839f98794c7c12d7f23</anchor>
      <arglist>(void *ctx, const char *src, char *dst, int srcSize, int dstCapacity, int level, const LZ4F_CDict *cdict)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>LZ4F_flush</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a5cfa941547bc2963ed2f6437e930ee2e</anchor>
      <arglist>(LZ4F_cctx *cctxPtr, void *dstBuffer, size_t dstCapacity, const LZ4F_compressOptions_t *compressOptionsPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>LZ4F_free</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a097abb9dcb98015e274c110557471e46</anchor>
      <arglist>(void *p, LZ4F_CustomMem cmem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LZ4F_freeCDict</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>adf02c2b29520141d7c1336950f25bdff</anchor>
      <arglist>(LZ4F_CDict *cdict)</arglist>
    </member>
    <member kind="function">
      <type>LZ4F_errorCode_t</type>
      <name>LZ4F_freeCompressionContext</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a8b4f0636e27653f316fa65b4158082e2</anchor>
      <arglist>(LZ4F_cctx *cctxPtr)</arglist>
    </member>
    <member kind="function">
      <type>LZ4F_errorCode_t</type>
      <name>LZ4F_freeDecompressionContext</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a0c027e3e4791da57fa985ecb3055bfe2</anchor>
      <arglist>(LZ4F_dctx *dctx)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>LZ4F_getBlockSize</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a8cb2f6aa7a771842cf78c622584fdbc7</anchor>
      <arglist>(LZ4F_blockSizeID_t blockSizeID)</arglist>
    </member>
    <member kind="function">
      <type>LZ4F_errorCodes</type>
      <name>LZ4F_getErrorCode</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>ad67011e57ca4b98a43123832be9eafc9</anchor>
      <arglist>(size_t functionResult)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>LZ4F_getErrorName</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>adffef0167cbd9692a5fb8605f70efbeb</anchor>
      <arglist>(LZ4F_errorCode_t code)</arglist>
    </member>
    <member kind="function">
      <type>LZ4F_errorCode_t</type>
      <name>LZ4F_getFrameInfo</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a9f68d767fc0b3cdc23498b9e9bb42aff</anchor>
      <arglist>(LZ4F_dctx *dctx, LZ4F_frameInfo_t *frameInfoPtr, const void *srcBuffer, size_t *srcSizePtr)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>LZ4F_getVersion</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a9ac0fc93c118e6a8b06e7be1d12a02dd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static BYTE</type>
      <name>LZ4F_headerChecksum</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>ad38f6850048da5cb17b842ce2bb9c1f0</anchor>
      <arglist>(const void *header, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>LZ4F_headerSize</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>af4c1227ae5436e4cc07bd0b98bc7979d</anchor>
      <arglist>(const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>LZ4F_initStream</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>af362fdc7b268207467f8dc10054fb64d</anchor>
      <arglist>(void *ctx, const LZ4F_CDict *cdict, int level, LZ4F_blockMode_t blockMode)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>LZ4F_isError</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a9b763315dba9dca6328d221d49d0a3e1</anchor>
      <arglist>(LZ4F_errorCode_t code)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LZ4F_localSaveDict</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>ac83e3f9c0bd9762bb812fbb15035a2ce</anchor>
      <arglist>(LZ4F_cctx_t *cctxPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>LZ4F_makeBlock</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a1ec018ca9ec7420ffb9e5d6d0b0e69f6</anchor>
      <arglist>(void *dst, const void *src, size_t srcSize, compressFunc_t compress, void *lz4ctx, int level, const LZ4F_CDict *cdict, LZ4F_blockChecksum_t crcFlag)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>LZ4F_malloc</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a2a1e9ee3747992bbf9467086c69a069c</anchor>
      <arglist>(size_t s, LZ4F_CustomMem cmem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LZ4F_blockSizeID_t</type>
      <name>LZ4F_optimalBSID</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a2354145d6c356fc2b3abc56a2534e11a</anchor>
      <arglist>(const LZ4F_blockSizeID_t requestedBSID, const size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>LZ4F_readLE32</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a554a64c335091785f23abd3b3aa94983</anchor>
      <arglist>(const void *src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U64</type>
      <name>LZ4F_readLE64</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>ac47e0417b793e3ed2eb24f5cc99852d8</anchor>
      <arglist>(const void *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LZ4F_resetDecompressionContext</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>abc850b7d0e044df87cccb39c8f7c14ed</anchor>
      <arglist>(LZ4F_dctx *dctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LZ4F_errorCode_t</type>
      <name>LZ4F_returnErrorCode</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a316a8c17119e3a1b57981de235b7bac6</anchor>
      <arglist>(LZ4F_errorCodes code)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static compressFunc_t</type>
      <name>LZ4F_selectCompression</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>ab312052ce1039a3e47d11ff11fa5bb1d</anchor>
      <arglist>(LZ4F_blockMode_t blockMode, int level, LZ4F_blockCompression_t compressMode)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>LZ4F_uncompressedUpdate</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a423dbed5e5c1238d0a589de563a804ce</anchor>
      <arglist>(LZ4F_cctx *cctxPtr, void *dstBuffer, size_t dstCapacity, const void *srcBuffer, size_t srcSize, const LZ4F_compressOptions_t *compressOptionsPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>LZ4F_updateDict</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a5a7c5cf1156e7cec74f11624b67d6f88</anchor>
      <arglist>(LZ4F_dctx *dctx, const BYTE *dstPtr, size_t dstSize, const BYTE *dstBufferStart, unsigned withinTmp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>LZ4F_writeLE32</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a228e9639d31a35d789e45ef2c3bcbafd</anchor>
      <arglist>(void *dst, U32 value32)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>LZ4F_writeLE64</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>ac4b7922760f16da0183fe2ecf4894fd5</anchor>
      <arglist>(void *dst, U64 value64)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>BFSize</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>af47fef8f4a6bf103ec5f0237ae29b37e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>BHSize</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a6a5094ac17cdf195f9c77028990e39c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const LZ4F_compressOptions_t</type>
      <name>k_cOptionsNull</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>ab99c15a71f39af8aea43533e394b48f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>LZ4F_errorStrings</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a8036e5f80e34bacda27865d7b7d7a075</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>maxFHSize</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a6eda9b7a0bd37d8cfb8aacd9716dc676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>minFHSize</name>
      <anchorfile>lz4frame_8c.html</anchorfile>
      <anchor>a5ddcd9ab5931cb8e96cd32476d6683e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lz4frame.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lz4-1.9.4/</path>
    <filename>lz4frame_8h.html</filename>
    <class kind="struct">LZ4F_compressOptions_t</class>
    <class kind="struct">LZ4F_decompressOptions_t</class>
    <class kind="struct">LZ4F_frameInfo_t</class>
    <class kind="struct">LZ4F_preferences_t</class>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_BLOCK_CHECKSUM_SIZE</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>ab4bc590f150ea5146b7d5d5059e902b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_BLOCK_HEADER_SIZE</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a475fff1b005af326bc042f089ef18759</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_CONTENT_CHECKSUM_SIZE</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a969496a2314a16a531e5a79ee0f51b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_DEPRECATE</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>af033549a7a607103ed68bfff39a66cb0</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_HEADER_SIZE_MAX</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a28a9ef194d2844a08ee0a41613917853</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_HEADER_SIZE_MIN</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a5a70203aecf4fe49449b22e517687a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_INIT_FRAMEINFO</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a2841afda706ca14dd207818c99b11221</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_INIT_PREFERENCES</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a9fc5346d423484bec87a8f2d2362749f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_MAGIC_SKIPPABLE_START</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a6f1c5369a1858f3b487ca0af95a60452</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_MAGICNUMBER</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>aa8bdb1df390d3700c549fcccf3e9e773</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_MIN_SIZE_TO_KNOW_HEADER_LENGTH</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a0cfdbf7a7889c7220276e5fb55253450</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_OBSOLETE_ENUM</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a25e734360f79d96480c678199228fe37</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_VERSION</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>aea5f466c0757ca93909f47a4f10fa299</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4FLIB_API</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a22cfc06cee3d6bdad6fb2711ed8bd4b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4FLIB_VISIBILITY</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a12121b58c346e01d3a6701619d06402d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct LZ4F_cctx_s</type>
      <name>LZ4F_cctx</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a3e1c53d276238409f357a2dc50b0b2de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LZ4F_cctx *</type>
      <name>LZ4F_compressionContext_t</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a813c4da161d101932b7b31be20fc2eb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct LZ4F_dctx_s</type>
      <name>LZ4F_dctx</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a9cadb16e394f7e7a90cae43d9537652d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LZ4F_dctx *</type>
      <name>LZ4F_decompressionContext_t</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a936775d33d13c3f97500dc383d10b381</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>LZ4F_errorCode_t</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a20606752d25685647d704bcfb2de7bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LZ4F_blockChecksum_t</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>ae4be9db46f5a59afcb5df9f4bf598b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LZ4F_noBlockChecksum</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>ae4be9db46f5a59afcb5df9f4bf598b2bad0cfaa4fcc1ed54be8d4de47d549e7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LZ4F_blockChecksumEnabled</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>ae4be9db46f5a59afcb5df9f4bf598b2ba9606688b860d9c62005f7de745004182</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LZ4F_blockMode_t</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a07bb07724f00995d24232b71652d473c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LZ4F_blockLinked</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a07bb07724f00995d24232b71652d473ca105ead99176336fe303852e77e625cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LZ4F_blockIndependent</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a07bb07724f00995d24232b71652d473cab5b909053b2139c68b1e20e40e61992f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LZ4F_blockSizeID_t</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a57348f67ec351d57599d7c97e76889d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LZ4F_default</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a57348f67ec351d57599d7c97e76889d9a439676a3c200bae986f2570b3b5e0273</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LZ4F_max64KB</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a57348f67ec351d57599d7c97e76889d9ab318392021792e130b00e666d7f91381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LZ4F_max256KB</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a57348f67ec351d57599d7c97e76889d9a00461674383f0110869675b6e00b2928</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LZ4F_max1MB</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a57348f67ec351d57599d7c97e76889d9a898df76b4343c9ccae0f04b276a7ee27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LZ4F_max4MB</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a57348f67ec351d57599d7c97e76889d9abb8233bbd4928b8368f151178c049763</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LZ4F_contentChecksum_t</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>acb41ee54f76b5a7994b38c3a92f10a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LZ4F_noContentChecksum</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>acb41ee54f76b5a7994b38c3a92f10a9aabf24bb546d624e41f447c8e54ecfad85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LZ4F_contentChecksumEnabled</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>acb41ee54f76b5a7994b38c3a92f10a9aace506841833f9d5c95d34d3092487bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LZ4F_frameType_t</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>adb100d56d089ea4fc20c57593bdb89a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LZ4F_frame</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>adb100d56d089ea4fc20c57593bdb89a2aed45ef1d1245e617033c07c43d230e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LZ4F_skippableFrame</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>adb100d56d089ea4fc20c57593bdb89a2a535281fab28fdf89e6c93f8757aecf56</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_API size_t</type>
      <name>LZ4F_compressBegin</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>abb4d0a86d1c1413f0f69f13852aecb83</anchor>
      <arglist>(LZ4F_cctx *cctx, void *dstBuffer, size_t dstCapacity, const LZ4F_preferences_t *prefsPtr)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_API size_t</type>
      <name>LZ4F_compressBound</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>ae44893d5e6e0172a8b77bb9416915e86</anchor>
      <arglist>(size_t srcSize, const LZ4F_preferences_t *prefsPtr)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_API size_t</type>
      <name>LZ4F_compressEnd</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a53f4b106f7bf68913a61076a1a3f55c7</anchor>
      <arglist>(LZ4F_cctx *cctx, void *dstBuffer, size_t dstCapacity, const LZ4F_compressOptions_t *cOptPtr)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_API size_t</type>
      <name>LZ4F_compressFrame</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>afcc6764f73b28ed74f006f916009bb9b</anchor>
      <arglist>(void *dstBuffer, size_t dstCapacity, const void *srcBuffer, size_t srcSize, const LZ4F_preferences_t *preferencesPtr)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_API size_t</type>
      <name>LZ4F_compressFrameBound</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a2a246dcec8ce4268b99b37679fe6b8fa</anchor>
      <arglist>(size_t srcSize, const LZ4F_preferences_t *preferencesPtr)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_API int</type>
      <name>LZ4F_compressionLevel_max</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a48a8ac8f5704d528747799fd1eea6783</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_API size_t</type>
      <name>LZ4F_compressUpdate</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a2b1b2192eac195155dffff8c67b9b882</anchor>
      <arglist>(LZ4F_cctx *cctx, void *dstBuffer, size_t dstCapacity, const void *srcBuffer, size_t srcSize, const LZ4F_compressOptions_t *cOptPtr)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_API LZ4F_errorCode_t</type>
      <name>LZ4F_createCompressionContext</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>ace67dc62b1e67eeb61f673f60c4cc412</anchor>
      <arglist>(LZ4F_cctx **cctxPtr, unsigned version)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_API LZ4F_errorCode_t</type>
      <name>LZ4F_createDecompressionContext</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a86f3a381cc7040c01f8b4474b4d2507b</anchor>
      <arglist>(LZ4F_dctx **dctxPtr, unsigned version)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_API size_t</type>
      <name>LZ4F_decompress</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a9b372d2d0f4397d9dc5bd2f8ce182ab3</anchor>
      <arglist>(LZ4F_dctx *dctx, void *dstBuffer, size_t *dstSizePtr, const void *srcBuffer, size_t *srcSizePtr, const LZ4F_decompressOptions_t *dOptPtr)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_API size_t</type>
      <name>LZ4F_flush</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a792dd076a60ce9f0a39da99e405dd46e</anchor>
      <arglist>(LZ4F_cctx *cctx, void *dstBuffer, size_t dstCapacity, const LZ4F_compressOptions_t *cOptPtr)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_API LZ4F_errorCode_t</type>
      <name>LZ4F_freeCompressionContext</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a30240c3192c4c492c959f9d841c13a45</anchor>
      <arglist>(LZ4F_cctx *cctx)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_API LZ4F_errorCode_t</type>
      <name>LZ4F_freeDecompressionContext</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a6c0297e755c427d0a07075891b1835c5</anchor>
      <arglist>(LZ4F_dctx *dctx)</arglist>
    </member>
    <member kind="function">
      <type>const LZ4FLIB_API char *</type>
      <name>LZ4F_getErrorName</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>aa7fb36d8de350b858add42d573a309bd</anchor>
      <arglist>(LZ4F_errorCode_t code)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_API size_t</type>
      <name>LZ4F_getFrameInfo</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>ab13e08049bb52ff6aa6581da0d18ba54</anchor>
      <arglist>(LZ4F_dctx *dctx, LZ4F_frameInfo_t *frameInfoPtr, const void *srcBuffer, size_t *srcSizePtr)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_API unsigned</type>
      <name>LZ4F_getVersion</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>acb343632e37dfd836f3b3e50539ceb21</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_API size_t</type>
      <name>LZ4F_headerSize</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a81a281886cfedddff10bd5c391f39d65</anchor>
      <arglist>(const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_API unsigned</type>
      <name>LZ4F_isError</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a77df8856d8286dff22b195e7dd6d899a</anchor>
      <arglist>(LZ4F_errorCode_t code)</arglist>
    </member>
    <member kind="function">
      <type>LZ4FLIB_API void</type>
      <name>LZ4F_resetDecompressionContext</name>
      <anchorfile>lz4frame_8h.html</anchorfile>
      <anchor>a2698642528a0d776e3258972060c68cd</anchor>
      <arglist>(LZ4F_dctx *dctx)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lz4frame_static.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lz4-1.9.4/</path>
    <filename>lz4frame__static_8h.html</filename>
    <includes id="lz4frame_8h" name="lz4frame.h" local="yes" imported="no">lz4frame.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>LZ4F_STATIC_LINKING_ONLY</name>
      <anchorfile>lz4frame__static_8h.html</anchorfile>
      <anchor>a8114260c654c957fbde76f275f82879f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lz4hc.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lz4-1.9.4/</path>
    <filename>lz4hc_8c.html</filename>
    <includes id="lz4hc_8h" name="lz4hc.h" local="yes" imported="no">lz4hc.h</includes>
    <includes id="lz4_8c" name="lz4.c" local="yes" imported="no">lz4.c</includes>
    <class kind="struct">LZ4HC_match_t</class>
    <class kind="struct">LZ4HC_optimal_t</class>
    <member kind="define">
      <type>#define</type>
      <name>anchor</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a86bf3f8f32090ac1f527bd0becad305a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DELTANEXTMAXD</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a856c34799684aee643319b7b456c6d79</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DELTANEXTU16</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a2328a2bbcb0368d2690708dd5860f250</anchor>
      <arglist>(table, pos)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HASH_FUNCTION</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a070195ac2b6b7a4151d3220c62041d2d</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ip</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>ab61c9377c5b73a02ad18d6118d9eca5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_COMMONDEFS_ONLY</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a66daac07cdd427fcb10c0e842490a73a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_HC_STATIC_LINKING_ONLY</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a846d2fc572734eb6e401f924b013c4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_OPT_NUM</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a8e8d18cef71ca720ef0e213d5a426be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4HC_HEAPMODE</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a5e0c4526e6fbdc52f8428b11df4f6995</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4HC_rotl32</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a0dc80fbcf82c01832e4cf6990e204606</anchor>
      <arglist>(x, r)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>afa99ec4acc4ecb2dc3c2d05da15d0e3f</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a3acffbd305ee72dcd4593c0d8af64a4f</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>op</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a853ce719be9725860615b4ec1f7f23a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPTIMAL_ML</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a23e6bc170eecb001d3ffa157e2718c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRAILING_LITERALS</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a463262e492ad4c665d08cb45739a2655</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UPDATABLE</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a0001d69c09b1a0d9af95296b8971fa17</anchor>
      <arglist>(ip, op, anchor)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>dictCtx_directive</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>aae7cf974456be2920c2636274ca481c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>noDictCtx</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>aae7cf974456be2920c2636274ca481c7ad4fa6a0c198f23e4a8e99c5c09571c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>usingDictCtxHc</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>aae7cf974456be2920c2636274ca481c7aff9c6edce8193af2c19a27679b2d44bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>HCfavor_e</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a52f0b96b23af1709446d15d4c0cde135</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>favorCompressionRatio</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a52f0b96b23af1709446d15d4c0cde135a670d1f47e7dc174b76e663ac2e389c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>favorDecompressionSpeed</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a52f0b96b23af1709446d15d4c0cde135a08e0d3f84964ad2eb69d32d65b4c59e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>repeat_state_e</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>afe15394b0a88999c56ea32ce621e3b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rep_untested</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>afe15394b0a88999c56ea32ce621e3b53a415bfc119b0e2d78eb5d4fc250dec382</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rep_not</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>afe15394b0a88999c56ea32ce621e3b53ac1c614147758335fead9c5f320aced53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rep_confirmed</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>afe15394b0a88999c56ea32ce621e3b53aa351813c074c9e2f66c26c4a15553125</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LZ4_attach_HC_dictionary</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a19248e158a468d2f99cc20d08eac3b55</anchor>
      <arglist>(LZ4_streamHC_t *working_stream, const LZ4_streamHC_t *dictionary_stream)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress_HC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>ac54a5b48d205c5c7725630c711dedf73</anchor>
      <arglist>(const char *src, char *dst, int srcSize, int dstCapacity, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress_HC_continue</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>ac3f3b4d825c766bf2b8f13fd53a9dbaf</anchor>
      <arglist>(LZ4_streamHC_t *LZ4_streamHCPtr, const char *src, char *dst, int srcSize, int dstCapacity)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress_HC_continue_destSize</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a79a70d60fe7193568ce952f483b27390</anchor>
      <arglist>(LZ4_streamHC_t *LZ4_streamHCPtr, const char *src, char *dst, int *srcSizePtr, int targetDestSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress_HC_destSize</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a9565484e07ba4581d1ded1827e8cf5d6</anchor>
      <arglist>(void *state, const char *source, char *dest, int *sourceSizePtr, int targetDestSize, int cLevel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress_HC_extStateHC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a1442175605d9ce5f749ab5646b7e9329</anchor>
      <arglist>(void *state, const char *src, char *dst, int srcSize, int dstCapacity, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compress_HC_extStateHC_fastReset</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>ad6b2d0939e18ca9661d1a25d9f187788</anchor>
      <arglist>(void *state, const char *src, char *dst, int srcSize, int dstCapacity, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compressHC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>af38158c26423812b085ed4bb82d8713e</anchor>
      <arglist>(const char *src, char *dst, int srcSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compressHC2</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a9a0e1280d6e04631a3d193fedb79d8ca</anchor>
      <arglist>(const char *src, char *dst, int srcSize, int cLevel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compressHC2_continue</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a842bf6e57a1ae03be771b4b70c03c732</anchor>
      <arglist>(void *LZ4HC_Data, const char *src, char *dst, int srcSize, int cLevel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compressHC2_limitedOutput</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>aec5040dff7917e33d18d3f24b443dccb</anchor>
      <arglist>(const char *src, char *dst, int srcSize, int maxDstSize, int cLevel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compressHC2_limitedOutput_continue</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a7ee35225f76a063572a1d7ef78871af4</anchor>
      <arglist>(void *LZ4HC_Data, const char *src, char *dst, int srcSize, int dstCapacity, int cLevel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compressHC2_limitedOutput_withStateHC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>ad5b9952fed1ccbf32883a05914b26b72</anchor>
      <arglist>(void *state, const char *src, char *dst, int srcSize, int maxDstSize, int cLevel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compressHC2_withStateHC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a052d2f8861188d022f6a4429b1f90e3f</anchor>
      <arglist>(void *state, const char *src, char *dst, int srcSize, int cLevel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compressHC_continue</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>ae45e96056e91b1d394b805bead60b7ea</anchor>
      <arglist>(LZ4_streamHC_t *ctx, const char *src, char *dst, int srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LZ4_compressHC_continue_generic</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a1962d7a0c02cb1efc54bcff18b05a0d0</anchor>
      <arglist>(LZ4_streamHC_t *LZ4_streamHCPtr, const char *src, char *dst, int *srcSizePtr, int dstCapacity, limitedOutput_directive limit)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compressHC_limitedOutput</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a9b7e6ab65f5287227c5f40e92db31d59</anchor>
      <arglist>(const char *src, char *dst, int srcSize, int maxDstSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compressHC_limitedOutput_continue</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a29e5d68a3a6606ca20195b68a1af2f49</anchor>
      <arglist>(LZ4_streamHC_t *ctx, const char *src, char *dst, int srcSize, int maxDstSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compressHC_limitedOutput_withStateHC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>ab9881cc4557769ce0ce0de2a2861f8ab</anchor>
      <arglist>(void *state, const char *src, char *dst, int srcSize, int maxDstSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_compressHC_withStateHC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>aa2223ef470936768af5b89dc66fae300</anchor>
      <arglist>(void *state, const char *src, char *dst, int srcSize)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>LZ4_createHC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a88e92be2b93bb22b012d03e5a3893d1a</anchor>
      <arglist>(const char *inputBuffer)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_streamHC_t *</type>
      <name>LZ4_createStreamHC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>aca024dac86cc7a8e67d107b5e43fec19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LZ4_favorDecompressionSpeed</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a082bdd455105aab7aeec16c72aa075f9</anchor>
      <arglist>(LZ4_streamHC_t *LZ4_streamHCPtr, int favor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_freeHC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a5a92dd12bd23cbcb2ac9601fd7245da2</anchor>
      <arglist>(void *LZ4HC_Data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_freeStreamHC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a982d6fb81546bf876c0ad8ef31d183ae</anchor>
      <arglist>(LZ4_streamHC_t *LZ4_streamHCPtr)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_streamHC_t *</type>
      <name>LZ4_initStreamHC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a4de5c72abc0f6015b0f87a358bc2021f</anchor>
      <arglist>(void *buffer, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_loadDictHC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>ae319f95ad7f70ef6775af782374e2d30</anchor>
      <arglist>(LZ4_streamHC_t *LZ4_streamHCPtr, const char *dictionary, int dictSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LZ4_resetStreamHC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>ae6245ec87d4387fd8b638ed2de543fe9</anchor>
      <arglist>(LZ4_streamHC_t *LZ4_streamHCPtr, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LZ4_resetStreamHC_fast</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a233a7d1fde672af9cff42167c4a8adaf</anchor>
      <arglist>(LZ4_streamHC_t *LZ4_streamHCPtr, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_resetStreamStateHC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a2a5e62fdbd34a44c3619f285047b6c09</anchor>
      <arglist>(void *state, char *inputBuffer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_saveDictHC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a4293662fe63f9f3f233c7426d5cca8cf</anchor>
      <arglist>(LZ4_streamHC_t *LZ4_streamHCPtr, char *safeBuffer, int dictSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LZ4_setCompressionLevel</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>adcaa1000929fe9540a67e66f46303e87</anchor>
      <arglist>(LZ4_streamHC_t *LZ4_streamHCPtr, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_sizeofStateHC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a6665e49b845c85b4ecb51f5764009942</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LZ4_sizeofStreamStateHC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a8b61830a6e08361a0f5b14209fdd8c67</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>LZ4_slideInputBufferHC</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>ac0051d05a943e5d7f5a7e60d61c93648</anchor>
      <arglist>(void *LZ4HC_Data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>LZ4_streamHC_t_alignment</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a0c602f2256c119deeb6b5bd3d4aab910</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>LZ4HC_clearTables</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>af935026e0398e93ef0a675c64166f607</anchor>
      <arglist>(LZ4HC_CCtx_internal *hc4)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LZ4HC_compress_generic</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>abdd682d3261aebc780736a2febf2652f</anchor>
      <arglist>(LZ4HC_CCtx_internal *const ctx, const char *const src, char *const dst, int *const srcSizePtr, int const dstCapacity, int cLevel, limitedOutput_directive limit)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LZ4HC_compress_generic_dictCtx</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>aaa4f5c87731e6c50e37e7a8643afbc76</anchor>
      <arglist>(LZ4HC_CCtx_internal *const ctx, const char *const src, char *const dst, int *const srcSizePtr, int const dstCapacity, int cLevel, limitedOutput_directive limit)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE int</type>
      <name>LZ4HC_compress_generic_internal</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>ab2b47e9db057f168084ffb161a4965da</anchor>
      <arglist>(LZ4HC_CCtx_internal *const ctx, const char *const src, char *const dst, int *const srcSizePtr, int const dstCapacity, int cLevel, const limitedOutput_directive limit, const dictCtx_directive dict)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LZ4HC_compress_generic_noDictCtx</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a8ae0d32c641806d081e06d0fbb1bac7b</anchor>
      <arglist>(LZ4HC_CCtx_internal *const ctx, const char *const src, char *const dst, int *const srcSizePtr, int const dstCapacity, int cLevel, limitedOutput_directive limit)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE int</type>
      <name>LZ4HC_compress_hashChain</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>ac1556b92733c87c2b16d4a58d444ac00</anchor>
      <arglist>(LZ4HC_CCtx_internal *const ctx, const char *const source, char *const dest, int *srcSizePtr, int const maxOutputSize, int maxNbAttempts, const limitedOutput_directive limit, const dictCtx_directive dict)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LZ4HC_compress_optimal</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>acc9dbc68b037f13d87a324530bb0bd1a</anchor>
      <arglist>(LZ4HC_CCtx_internal *ctx, const char *const source, char *dst, int *srcSizePtr, int dstCapacity, int const nbSearches, size_t sufficient_len, const limitedOutput_directive limit, int const fullUpdate, const dictCtx_directive dict, const HCfavor_e favorDecSpeed)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE int</type>
      <name>LZ4HC_countBack</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a37737392e03f2963ba1d406c931ac8fb</anchor>
      <arglist>(const BYTE *const ip, const BYTE *const match, const BYTE *const iMin, const BYTE *const mMin)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned</type>
      <name>LZ4HC_countPattern</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a5ec4a93105fee099737805d3d718e33b</anchor>
      <arglist>(const BYTE *ip, const BYTE *const iEnd, U32 const pattern32)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE int</type>
      <name>LZ4HC_encodeSequence</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a4d25a8ba105db8a9e268b1bda75ce496</anchor>
      <arglist>(const BYTE **_ip, BYTE **_op, const BYTE **_anchor, int matchLength, const BYTE *const match, limitedOutput_directive limit, BYTE *oend)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE LZ4HC_match_t</type>
      <name>LZ4HC_FindLongerMatch</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a634707b74f654367413d6d25fac7c246</anchor>
      <arglist>(LZ4HC_CCtx_internal *const ctx, const BYTE *ip, const BYTE *const iHighLimit, int minLen, int nbSearches, const dictCtx_directive dict, const HCfavor_e favorDecSpeed)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>LZ4HC_hashPtr</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a6dfb17b725951af3ff632df33fc8cb36</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>LZ4HC_init_internal</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>aaf02d3463b1cf94372af82a3dc0000a2</anchor>
      <arglist>(LZ4HC_CCtx_internal *hc4, const BYTE *start)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE void</type>
      <name>LZ4HC_Insert</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>aae334fe437106632b2299e068b2c8255</anchor>
      <arglist>(LZ4HC_CCtx_internal *hc4, const BYTE *ip)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE int</type>
      <name>LZ4HC_InsertAndFindBestMatch</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>ae2c4dbd133599b94bf4273d4f6f02d78</anchor>
      <arglist>(LZ4HC_CCtx_internal *const hc4, const BYTE *const ip, const BYTE *const iLimit, const BYTE **matchpos, const int maxNbAttempts, const int patternAnalysis, const dictCtx_directive dict)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE int</type>
      <name>LZ4HC_InsertAndGetWiderMatch</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a8f488b1978b0d52c64a5aae205405a37</anchor>
      <arglist>(LZ4HC_CCtx_internal *const hc4, const BYTE *const ip, const BYTE *const iLowLimit, const BYTE *const iHighLimit, int longest, const BYTE **matchpos, const BYTE **startpos, const int maxNbAttempts, const int patternAnalysis, const int chainSwap, const dictCtx_directive dict, const HCfavor_e favorDecSpeed)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE int</type>
      <name>LZ4HC_literalsPrice</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a4c6d6715e0ecaaa6f44e7e4241e42b78</anchor>
      <arglist>(int const litlen)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>LZ4HC_protectDictEnd</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a201c7fb20be339fc48e07fe2e205199e</anchor>
      <arglist>(U32 const dictLimit, U32 const matchIndex)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned</type>
      <name>LZ4HC_reverseCountPattern</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a2f9bcf5c52a80f53053a983d618f7c18</anchor>
      <arglist>(const BYTE *ip, const BYTE *const iLow, U32 pattern)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>LZ4HC_rotatePattern</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a78c748a281a922c1a11da9ce2a041d9e</anchor>
      <arglist>(size_t const rotate, U32 const pattern)</arglist>
    </member>
    <member kind="function">
      <type>LZ4_FORCE_INLINE int</type>
      <name>LZ4HC_sequencePrice</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a8bc3ece79485238bbf89cdf987b1ac8b</anchor>
      <arglist>(int litlen, int mlen)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>LZ4HC_setExternalDict</name>
      <anchorfile>lz4hc_8c.html</anchorfile>
      <anchor>a38b8a8a248aaefda3fd1879b23783202</anchor>
      <arglist>(LZ4HC_CCtx_internal *ctxPtr, const BYTE *newBlock)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lz4hc.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lz4-1.9.4/</path>
    <filename>lz4hc_8h.html</filename>
    <includes id="lz4_8h" name="lz4.h" local="yes" imported="no">lz4.h</includes>
    <class kind="union">LZ4_streamHC_u</class>
    <class kind="struct">LZ4HC_CCtx_internal</class>
    <member kind="define">
      <type>#define</type>
      <name>LZ4_STREAMHC_MINSIZE</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a098180e73afecf79abdc16d2394d5acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4HC_CLEVEL_DEFAULT</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a5970bd99df195c47c0132be154a2699a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4HC_CLEVEL_MAX</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>aa18088983f5e11e63a24275682820206</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4HC_CLEVEL_MIN</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>ada33967a43e8ad88d35d2f7ff34dd55f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4HC_CLEVEL_OPT_MIN</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a334c01e3ba3eae87a4464be109dd56a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4HC_DICTIONARY_LOGSIZE</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a3f434b2eff71bf37005679d682e99fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4HC_HASH_LOG</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a0735fcc165ec1ed0e6701d0808487654</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4HC_HASH_MASK</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>adc1d3fcfd3ac974904645b51b57544e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4HC_HASHTABLESIZE</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a762ee6317dfa5bc114546ceada49bd95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4HC_MAXD</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a56d9327620a01c904315d4f40e2f8e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LZ4HC_MAXD_MASK</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>ab2ae3b877082e907febf4bae13db2354</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union LZ4_streamHC_u</type>
      <name>LZ4_streamHC_t</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>ab18a47bd8fc9e2f55d4a76b4ed1cac20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct LZ4HC_CCtx_internal</type>
      <name>LZ4HC_CCtx_internal</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a99299c0069b82a7dbcfa2135bba26508</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_compress_HC</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>aa7d36f4c84154fe095e90ea2d4121363</anchor>
      <arglist>(const char *src, char *dst, int srcSize, int dstCapacity, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_compress_HC_continue</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a93dc17a54a9c05e8e945c93d1f00605e</anchor>
      <arglist>(LZ4_streamHC_t *streamHCPtr, const char *src, char *dst, int srcSize, int maxDstSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_compress_HC_continue_destSize</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a4be9c46103d28f6509f545752c80934d</anchor>
      <arglist>(LZ4_streamHC_t *LZ4_streamHCPtr, const char *src, char *dst, int *srcSizePtr, int targetDstSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_compress_HC_destSize</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>ab0b2b564075b5000cafc014dab12e5c5</anchor>
      <arglist>(void *stateHC, const char *src, char *dst, int *srcSizePtr, int targetDstSize, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_compress_HC_extStateHC</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>afeadb1cf4fa953c84edb47a81b42f90b</anchor>
      <arglist>(void *stateHC, const char *src, char *dst, int srcSize, int maxDstSize, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API LZ4_streamHC_t *</type>
      <name>LZ4_createStreamHC</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>aee268f5895ceed42e327b8ffb6b7ee4d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4_DEPRECATED</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>afcc68cc666f9afe0eae794cb635e7c3e</anchor>
      <arglist>(&quot;use LZ4_compress_HC() instead&quot;) LZ4LIB_API int LZ4_compressHC(const char *source</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4_DEPRECATED</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>ab760d563ab920716150c6f71b20a46e7</anchor>
      <arglist>(&quot;use LZ4_compress_HC_continue() instead&quot;) LZ4LIB_API int LZ4_compressHC_continue(LZ4_streamHC_t *LZ4_streamHCPtr</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4_DEPRECATED</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a21f2039897887c36b882aa01bc1dbbc1</anchor>
      <arglist>(&quot;use LZ4_compress_HC_extStateHC() instead&quot;) LZ4LIB_API int LZ4_compressHC_withStateHC(void *state</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4_DEPRECATED</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>aed30dd5701950ebf750f4f2fbce85426</anchor>
      <arglist>(&quot;use LZ4_createStreamHC() instead&quot;) LZ4LIB_API void *LZ4_createHC(const char *inputBuffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4_DEPRECATED</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a7adcf18f23c3760bf24717b539c04956</anchor>
      <arglist>(&quot;use LZ4_freeStreamHC() instead&quot;) LZ4LIB_API int LZ4_freeHC(void *LZ4HC_Data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4_DEPRECATED</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a3eb9a166d7973f66b9b3164035a91f25</anchor>
      <arglist>(&quot;use LZ4_initStreamHC() instead&quot;) LZ4LIB_API int LZ4_resetStreamStateHC(void *state</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4_DEPRECATED</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a788dbb261645c5c797fff1453f65f83e</anchor>
      <arglist>(&quot;use LZ4_saveDictHC() instead&quot;) LZ4LIB_API char *LZ4_slideInputBufferHC(void *LZ4HC_Data)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_freeStreamHC</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a9e36a9b0ade32ede603cd21f3a1f61ab</anchor>
      <arglist>(LZ4_streamHC_t *streamHCPtr)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API LZ4_streamHC_t *</type>
      <name>LZ4_initStreamHC</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>aed9e53c9309ff94de0e5af38865c928f</anchor>
      <arglist>(void *buffer, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_loadDictHC</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a6af4d20e1eadb9ea2d8d7c90fde1fc23</anchor>
      <arglist>(LZ4_streamHC_t *streamHCPtr, const char *dictionary, int dictSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API void</type>
      <name>LZ4_resetStreamHC</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>abde0130b33209581fea71c46d2f9f9da</anchor>
      <arglist>(LZ4_streamHC_t *streamHCPtr, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API void</type>
      <name>LZ4_resetStreamHC_fast</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>aa0b8eece9982480ae6e999a30255a41e</anchor>
      <arglist>(LZ4_streamHC_t *streamHCPtr, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_saveDictHC</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a9a41b9462577b6130c88c907373c1323</anchor>
      <arglist>(LZ4_streamHC_t *streamHCPtr, char *safeBuffer, int maxDictSize)</arglist>
    </member>
    <member kind="function">
      <type>LZ4LIB_API int</type>
      <name>LZ4_sizeofStateHC</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a1af8f4c677a9fd53f2155e9053ccbddb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>char int int</type>
      <name>compressionLevel</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>aba65548fdefe76afa220c5ba731eb0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>dest</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a0ef725e26194f37e5b4e1d0c2ae6966f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>inputBuffer</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a74538761f55cd8dbed4b6e62ce69876d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char int</type>
      <name>inputSize</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a8f274f682cf5ca365dd560d994011541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char int int</type>
      <name>maxOutputSize</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>a1811ec356866fa1c15a98d7a5717078c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>source</name>
      <anchorfile>lz4hc_8h.html</anchorfile>
      <anchor>af2ed45b90afa2ef4ec6e09625335a082</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lzio.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lzio_8c.html</filename>
    <includes id="lprefix_8h" name="lprefix.h" local="yes" imported="no">lprefix.h</includes>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="llimits_8h" name="llimits.h" local="yes" imported="no">llimits.h</includes>
    <includes id="lmem_8h" name="lmem.h" local="yes" imported="no">lmem.h</includes>
    <includes id="lstate_8h" name="lstate.h" local="yes" imported="no">lstate.h</includes>
    <includes id="lzio_8h" name="lzio.h" local="yes" imported="no">lzio.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>LUA_CORE</name>
      <anchorfile>lzio_8c.html</anchorfile>
      <anchor>abf0b3947b59218777a8e928a10be205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lzio_c</name>
      <anchorfile>lzio_8c.html</anchorfile>
      <anchor>a5951afcafb16519a9de1dede747aefb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>luaZ_fill</name>
      <anchorfile>lzio_8c.html</anchorfile>
      <anchor>a7d496b76e161e81d07f9200af4784cb2</anchor>
      <arglist>(ZIO *z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luaZ_init</name>
      <anchorfile>lzio_8c.html</anchorfile>
      <anchor>aeac95715238190000a710e2c304133a2</anchor>
      <arglist>(lua_State *L, ZIO *z, lua_Reader reader, void *data)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>luaZ_read</name>
      <anchorfile>lzio_8c.html</anchorfile>
      <anchor>a8f724436a986edc42726b43aded0759a</anchor>
      <arglist>(ZIO *z, void *b, size_t n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lzio.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lua-5.4.3/src/</path>
    <filename>lzio_8h.html</filename>
    <includes id="lua_8h" name="lua.h" local="yes" imported="no">lua.h</includes>
    <includes id="lmem_8h" name="lmem.h" local="yes" imported="no">lmem.h</includes>
    <class kind="struct">Mbuffer</class>
    <class kind="struct">Zio</class>
    <member kind="define">
      <type>#define</type>
      <name>EOZ</name>
      <anchorfile>lzio_8h.html</anchorfile>
      <anchor>a8341bdc72db5a2f045e18440f9523008</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaZ_buffer</name>
      <anchorfile>lzio_8h.html</anchorfile>
      <anchor>aa51f632cb0519368a65ada80b71ea1e3</anchor>
      <arglist>(buff)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaZ_bufflen</name>
      <anchorfile>lzio_8h.html</anchorfile>
      <anchor>a26c3aeb9ce93f8559b0a596cf7bb1031</anchor>
      <arglist>(buff)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaZ_buffremove</name>
      <anchorfile>lzio_8h.html</anchorfile>
      <anchor>ab9e4cabf75529d0c2f5a809f49a25281</anchor>
      <arglist>(buff, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaZ_freebuffer</name>
      <anchorfile>lzio_8h.html</anchorfile>
      <anchor>a549577e88246e83e4578cabd2ea030ca</anchor>
      <arglist>(L, buff)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaZ_initbuffer</name>
      <anchorfile>lzio_8h.html</anchorfile>
      <anchor>a22367cbe48563efa737ffee3f2774ae2</anchor>
      <arglist>(L, buff)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaZ_resetbuffer</name>
      <anchorfile>lzio_8h.html</anchorfile>
      <anchor>a53c928283083a162c79e0152048affe2</anchor>
      <arglist>(buff)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaZ_resizebuffer</name>
      <anchorfile>lzio_8h.html</anchorfile>
      <anchor>ab158420acf019b3a45e8ae6e65b51fdb</anchor>
      <arglist>(L, buff, size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>luaZ_sizebuffer</name>
      <anchorfile>lzio_8h.html</anchorfile>
      <anchor>a072ede62ba384b9d5fdedbb80eaf3ee1</anchor>
      <arglist>(buff)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zgetc</name>
      <anchorfile>lzio_8h.html</anchorfile>
      <anchor>aecca8ea1e6dc0c97b458f77c0e3491de</anchor>
      <arglist>(z)</arglist>
    </member>
    <member kind="typedef">
      <type>struct Mbuffer</type>
      <name>Mbuffer</name>
      <anchorfile>lzio_8h.html</anchorfile>
      <anchor>a0e88c2a527fb0ef0af49d0b8f34a0be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Zio</type>
      <name>ZIO</name>
      <anchorfile>lzio_8h.html</anchorfile>
      <anchor>a3a6756c936bdfffa304b1d808ce7dc17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC int</type>
      <name>luaZ_fill</name>
      <anchorfile>lzio_8h.html</anchorfile>
      <anchor>a407faec289b7559f210ac784e11a59bb</anchor>
      <arglist>(ZIO *z)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC void</type>
      <name>luaZ_init</name>
      <anchorfile>lzio_8h.html</anchorfile>
      <anchor>a182323feac5ab7363dbf654d87f057d5</anchor>
      <arglist>(lua_State *L, ZIO *z, lua_Reader reader, void *data)</arglist>
    </member>
    <member kind="function">
      <type>LUAI_FUNC size_t</type>
      <name>luaZ_read</name>
      <anchorfile>lzio_8h.html</anchorfile>
      <anchor>a1f10428fa224047cec9e9b1756a0b733</anchor>
      <arglist>(ZIO *z, void *b, size_t n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>main.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>main_8cpp.html</filename>
    <includes id="mainwindow_8h" name="mainwindow.h" local="yes" imported="no">mainwindow.h</includes>
    <includes id="transform__function_8h" name="transform_function.h" local="yes" imported="no">PlotJuggler/transform_function.h</includes>
    <includes id="first__derivative_8h" name="first_derivative.h" local="yes" imported="no">transforms/first_derivative.h</includes>
    <includes id="samples__count_8h" name="samples_count.h" local="yes" imported="no">transforms/samples_count.h</includes>
    <includes id="scale__transform_8h" name="scale_transform.h" local="yes" imported="no">transforms/scale_transform.h</includes>
    <includes id="moving__average__filter_8h" name="moving_average_filter.h" local="yes" imported="no">transforms/moving_average_filter.h</includes>
    <includes id="moving__variance_8h" name="moving_variance.h" local="yes" imported="no">transforms/moving_variance.h</includes>
    <includes id="moving__rms_8h" name="moving_rms.h" local="yes" imported="no">transforms/moving_rms.h</includes>
    <includes id="outlier__removal_8h" name="outlier_removal.h" local="yes" imported="no">transforms/outlier_removal.h</includes>
    <includes id="integral__transform_8h" name="integral_transform.h" local="yes" imported="no">transforms/integral_transform.h</includes>
    <includes id="absolute__transform_8h" name="absolute_transform.h" local="yes" imported="no">transforms/absolute_transform.h</includes>
    <includes id="new__release__dialog_8h" name="new_release_dialog.h" local="yes" imported="no">new_release_dialog.h</includes>
    <member kind="function">
      <type>QPixmap</type>
      <name>getFunnySplashscreen</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a8cc2209f4ac42c2ac535387959bcc070</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetVersionNumber</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>ad2dbd42ea93321269862b7a21f6d652e</anchor>
      <arglist>(QString str)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>MergeArguments</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>aae82a61e51aeab4d9807f43efd63de88</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OpenNewReleaseDialog</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>afc75027de7c8092c9754d71f5a0b131b</anchor>
      <arglist>(QNetworkReply *reply)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ShowChangelogDialog</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a80cbc4d022131bbab32db1f5afb9f25a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static QString</type>
      <name>VERSION_STRING</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>ab1e27a6933d381301d35b858dd1d3527</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainwindow.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>mainwindow_8cpp.html</filename>
    <includes id="mainwindow_8h" name="mainwindow.h" local="yes" imported="no">mainwindow.h</includes>
    <includes id="curvelist__panel_8h" name="curvelist_panel.h" local="yes" imported="no">curvelist_panel.h</includes>
    <includes id="tabbedplotwidget_8h" name="tabbedplotwidget.h" local="yes" imported="no">tabbedplotwidget.h</includes>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">PlotJuggler/plotdata.h</includes>
    <includes id="function__editor_8h" name="function_editor.h" local="yes" imported="no">transforms/function_editor.h</includes>
    <includes id="lua__custom__function_8h" name="lua_custom_function.h" local="yes" imported="no">transforms/lua_custom_function.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="stylesheet_8h" name="stylesheet.h" local="yes" imported="no">stylesheet.h</includes>
    <includes id="dummy__data_8h" name="dummy_data.h" local="yes" imported="no">dummy_data.h</includes>
    <includes id="svg__util_8h" name="svg_util.h" local="yes" imported="no">PlotJuggler/svg_util.h</includes>
    <includes id="reactive__function_8h" name="reactive_function.h" local="yes" imported="no">PlotJuggler/reactive_function.h</includes>
    <includes id="multifile__prefix_8h" name="multifile_prefix.h" local="yes" imported="no">multifile_prefix.h</includes>
    <includes id="preferences__dialog_8h" name="preferences_dialog.h" local="yes" imported="no">preferences_dialog.h</includes>
    <includes id="nlohmann__parsers_8h" name="nlohmann_parsers.h" local="yes" imported="no">nlohmann_parsers.h</includes>
    <includes id="cheatsheet__dialog_8h" name="cheatsheet_dialog.h" local="yes" imported="no">cheatsheet/cheatsheet_dialog.h</includes>
    <includes id="colormap__editor_8h" name="colormap_editor.h" local="yes" imported="no">colormap_editor.h</includes>
  </compound>
  <compound kind="file">
    <name>mainwindow.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>mainwindow_8h.html</filename>
    <includes id="plotwidget_8h" name="plotwidget.h" local="yes" imported="no">plotwidget.h</includes>
    <includes id="plot__docker_8h" name="plot_docker.h" local="yes" imported="no">plot_docker.h</includes>
    <includes id="curvelist__panel_8h" name="curvelist_panel.h" local="yes" imported="no">curvelist_panel.h</includes>
    <includes id="tabbedplotwidget_8h" name="tabbedplotwidget.h" local="yes" imported="no">tabbedplotwidget.h</includes>
    <includes id="realslider_8h" name="realslider.h" local="yes" imported="no">realslider.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="dataloader__base_8h" name="dataloader_base.h" local="yes" imported="no">PlotJuggler/dataloader_base.h</includes>
    <includes id="statepublisher__base_8h" name="statepublisher_base.h" local="yes" imported="no">PlotJuggler/statepublisher_base.h</includes>
    <includes id="toolbox__base_8h" name="toolbox_base.h" local="yes" imported="no">PlotJuggler/toolbox_base.h</includes>
    <includes id="datastreamer__base_8h" name="datastreamer_base.h" local="yes" imported="no">PlotJuggler/datastreamer_base.h</includes>
    <includes id="delayed__callback_8hpp" name="delayed_callback.hpp" local="yes" imported="no">PlotJuggler/util/delayed_callback.hpp</includes>
    <includes id="custom__function_8h" name="custom_function.h" local="yes" imported="no">transforms/custom_function.h</includes>
    <includes id="function__editor_8h" name="function_editor.h" local="yes" imported="no">transforms/function_editor.h</includes>
    <class kind="class">MainWindow</class>
    <class kind="class">PopupMenu</class>
  </compound>
  <compound kind="file">
    <name>math_pb2.py</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamMQTT/</path>
    <filename>math__pb2_8py.html</filename>
    <namespace>math_pb2</namespace>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_b</name>
      <anchorfile>namespacemath__pb2.html</anchorfile>
      <anchor>a9be57f51f073a2917b562886a8808269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sym_db</name>
      <anchorfile>namespacemath__pb2.html</anchorfile>
      <anchor>a1d0cb0d4e1fccfc4970359fedb012d3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_VECTOR</name>
      <anchorfile>namespacemath__pb2.html</anchorfile>
      <anchor>a394e7684421a9a964e2a6df5626e3e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DESCRIPTOR</name>
      <anchorfile>namespacemath__pb2.html</anchorfile>
      <anchor>a31c02ff5f1da2ac0876bee6be2b24031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Vector</name>
      <anchorfile>namespacemath__pb2.html</anchorfile>
      <anchor>a3d335a3a13dafcc8cddceb6d9a108a9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mcap.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadMCAP/</path>
    <filename>mcap_8cpp.html</filename>
    <includes id="reader_8hpp" name="reader.hpp" local="yes" imported="no">mcap/reader.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>MCAP_IMPLEMENTATION</name>
      <anchorfile>mcap_8cpp.html</anchorfile>
      <anchor>a138129934b2b05a5c06f53bd1ef5f938</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mcap.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/mcap/</path>
    <filename>mcap_8hpp.html</filename>
    <includes id="reader_8hpp" name="reader.hpp" local="yes" imported="no">reader.hpp</includes>
    <includes id="writer_8hpp" name="writer.hpp" local="yes" imported="no">writer.hpp</includes>
  </compound>
  <compound kind="file">
    <name>MemberId.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/xcdr/</path>
    <filename>MemberId_8hpp.html</filename>
    <includes id="fastcdr__dll_8h" name="fastcdr_dll.h" local="yes" imported="no">../fastcdr_dll.h</includes>
    <class kind="class">eprosima::fastcdr::MemberId</class>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
    <member kind="variable" static="yes">
      <type>static const MemberId</type>
      <name>MEMBER_ID_INVALID</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a6d2d1fcc8a1fa80a15b192fbc9849326</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>menubar.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>menubar_8cpp.html</filename>
    <includes id="menubar_8h" name="menubar.h" local="yes" imported="no">menubar.h</includes>
  </compound>
  <compound kind="file">
    <name>menubar.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>menubar_8h.html</filename>
    <class kind="class">MenuBar</class>
  </compound>
  <compound kind="file">
    <name>messageparser_base.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>messageparser__base_8cpp.html</filename>
    <includes id="messageparser__base_8h" name="messageparser_base.h" local="yes" imported="no">PlotJuggler/messageparser_base.h</includes>
  </compound>
  <compound kind="file">
    <name>messageparser_base.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/</path>
    <filename>messageparser__base_8h.html</filename>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">PlotJuggler/plotdata.h</includes>
    <includes id="pj__plugin_8h" name="pj_plugin.h" local="yes" imported="no">PlotJuggler/pj_plugin.h</includes>
    <class kind="class">PJ::MessageParser</class>
    <class kind="class">PJ::MessageRef</class>
    <class kind="class">PJ::ParserFactoryPlugin</class>
    <namespace>PJ</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ParserFactoryPlugin_iid</name>
      <anchorfile>messageparser__base_8h.html</anchorfile>
      <anchor>a75469a86c702e65ced52335c60ebf449</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; MessageParser &gt;</type>
      <name>MessageParserPtr</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>afd609763c95d878e3c53a73ddbb2f2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; QString, std::shared_ptr&lt; ParserFactoryPlugin &gt; &gt;</type>
      <name>ParserFactories</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a328654d020173e9fb6b04ef31ebfc0c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mosquitto_config.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamMQTT/</path>
    <filename>mosquitto__config_8h.html</filename>
    <class kind="struct">MosquittoConfig</class>
  </compound>
  <compound kind="file">
    <name>moving_average_filter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>moving__average__filter_8cpp.html</filename>
    <includes id="moving__average__filter_8h" name="moving_average_filter.h" local="yes" imported="no">moving_average_filter.h</includes>
  </compound>
  <compound kind="file">
    <name>moving_average_filter.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>moving__average__filter_8h.html</filename>
    <includes id="transform__function_8h" name="transform_function.h" local="yes" imported="no">PlotJuggler/transform_function.h</includes>
    <includes id="ring__span_8hpp" name="ring_span.hpp" local="yes" imported="no">PlotJuggler/contrib/ring_span.hpp</includes>
    <class kind="class">MovingAverageFilter</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>moving_rms.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>moving__rms_8cpp.html</filename>
    <includes id="moving__rms_8h" name="moving_rms.h" local="yes" imported="no">moving_rms.h</includes>
  </compound>
  <compound kind="file">
    <name>moving_rms.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>moving__rms_8h.html</filename>
    <includes id="transform__function_8h" name="transform_function.h" local="yes" imported="no">PlotJuggler/transform_function.h</includes>
    <includes id="ring__span_8hpp" name="ring_span.hpp" local="yes" imported="no">PlotJuggler/contrib/ring_span.hpp</includes>
    <class kind="class">MovingRMS</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>moving_variance.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>moving__variance_8cpp.html</filename>
    <includes id="moving__variance_8h" name="moving_variance.h" local="yes" imported="no">moving_variance.h</includes>
  </compound>
  <compound kind="file">
    <name>moving_variance.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>moving__variance_8h.html</filename>
    <includes id="transform__function_8h" name="transform_function.h" local="yes" imported="no">PlotJuggler/transform_function.h</includes>
    <includes id="ring__span_8hpp" name="ring_span.hpp" local="yes" imported="no">PlotJuggler/contrib/ring_span.hpp</includes>
    <class kind="class">MovingVarianceFilter</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>mqtt_client.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamMQTT/</path>
    <filename>mqtt__client_8cpp.html</filename>
    <includes id="mqtt__client_8h" name="mqtt_client.h" local="yes" imported="no">mqtt_client.h</includes>
    <member kind="function">
      <type>void</type>
      <name>connect_callback</name>
      <anchorfile>mqtt__client_8cpp.html</anchorfile>
      <anchor>a1d3fa6634832cca6c788781628824615</anchor>
      <arglist>(struct mosquitto *mosq, void *context, int result, int, const mosquitto_property *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect_callback</name>
      <anchorfile>mqtt__client_8cpp.html</anchorfile>
      <anchor>ac1fbdf454896811a839dc5eb5f192433</anchor>
      <arglist>(struct mosquitto *mosq, void *context, int result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>message_callback</name>
      <anchorfile>mqtt__client_8cpp.html</anchorfile>
      <anchor>af8fc69aa61fa406445cb3cfa9be5d48e</anchor>
      <arglist>(struct mosquitto *mosq, void *context, const struct mosquitto_message *message, const mosquitto_property *)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mqtt_client.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamMQTT/</path>
    <filename>mqtt__client_8h.html</filename>
    <includes id="mosquitto__config_8h" name="mosquitto_config.h" local="yes" imported="no">mosquitto_config.h</includes>
    <class kind="class">MQTTClient</class>
  </compound>
  <compound kind="file">
    <name>mqtt_dialog.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamMQTT/</path>
    <filename>mqtt__dialog_8cpp.html</filename>
    <includes id="mqtt__dialog_8h" name="mqtt_dialog.h" local="yes" imported="no">mqtt_dialog.h</includes>
    <includes id="svg__util_8h" name="svg_util.h" local="yes" imported="no">PlotJuggler/svg_util.h</includes>
  </compound>
  <compound kind="file">
    <name>mqtt_dialog.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamMQTT/</path>
    <filename>mqtt__dialog_8h.html</filename>
    <includes id="mqtt__client_8h" name="mqtt_client.h" local="yes" imported="no">mqtt_client.h</includes>
    <class kind="class">MQTT_Dialog</class>
  </compound>
  <compound kind="file">
    <name>mqtt_test.py</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamMQTT/</path>
    <filename>mqtt__test_8py.html</filename>
    <namespace>mqtt_test</namespace>
    <member kind="function">
      <type>def</type>
      <name>on_connect</name>
      <anchorfile>namespacemqtt__test.html</anchorfile>
      <anchor>a789e2e099d790c4cea17a551864246e7</anchor>
      <arglist>(client, userdata, flags, rc)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>client</name>
      <anchorfile>namespacemqtt__test.html</anchorfile>
      <anchor>a6c0f7775288248c2fcd4c526de736d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>data</name>
      <anchorfile>namespacemqtt__test.html</anchorfile>
      <anchor>ab2a5349420d9113f36be5dd23c6abcb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>on_connect</name>
      <anchorfile>namespacemqtt__test.html</anchorfile>
      <anchor>af7b193055e2c42c2d71ea4d6cba206eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ret</name>
      <anchorfile>namespacemqtt__test.html</anchorfile>
      <anchor>a0e47a61a5aa59fdfdd1a0ab204c98e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time</name>
      <anchorfile>namespacemqtt__test.html</anchorfile>
      <anchor>a169df1094eac11bba63474ee34b70626</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mqtt_test_json.py</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamMQTT/</path>
    <filename>mqtt__test__json_8py.html</filename>
    <namespace>mqtt_test_json</namespace>
    <member kind="function">
      <type>def</type>
      <name>on_connect</name>
      <anchorfile>namespacemqtt__test__json.html</anchorfile>
      <anchor>a98ab9988ce8571cd9f992c1078a951a5</anchor>
      <arglist>(client, userdata, flags, rc)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>client</name>
      <anchorfile>namespacemqtt__test__json.html</anchorfile>
      <anchor>ad29c2bf94187cade22c94e22f8f159b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>data</name>
      <anchorfile>namespacemqtt__test__json.html</anchorfile>
      <anchor>a15eea96413f535f1af8de980fe25d04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>on_connect</name>
      <anchorfile>namespacemqtt__test__json.html</anchorfile>
      <anchor>aed512ef920b0c942ef59edba48c8e3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ret</name>
      <anchorfile>namespacemqtt__test__json.html</anchorfile>
      <anchor>a385b295ee86c1dd8102c536b6a8a4d0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time</name>
      <anchorfile>namespacemqtt__test__json.html</anchorfile>
      <anchor>a13e77b4f127fa16656025a03cc23d43f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mqtt_test_proto.py</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamMQTT/</path>
    <filename>mqtt__test__proto_8py.html</filename>
    <namespace>mqtt_test_proto</namespace>
    <member kind="function">
      <type>def</type>
      <name>on_connect</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a5ef0c1b3806e46668d7e3cbdf20ed57c</anchor>
      <arglist>(client, userdata, flags, rc)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>client</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a57fc259c7e56db4d73c824996dd702aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a04d9ca7ede770d61ad81e6c2304dbc59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>on_connect</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a126ea9a1d0d0e756d355852443790647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>page_number</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a144964bfee0096f863c6409f192411f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>query</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a9ce7366a636a929f951d5961258adbc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result_per_page</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a47eaf61abedd56d0d2237e181670a290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ret</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a8d39559db7719ed0e5fa533825445cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>robot_state</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>aa690bc857883a40dbca925dbb5e54980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a92911e1faa63148d61cb5bed01630f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a6f3ca421456e663785f77ea722315e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>y</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>abbb8423b0be8b72e4babe5e86951d813</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>z</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>ad925ba1aadc0e89003bd6aaf3e5d5237</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>multifile_prefix.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>multifile__prefix_8cpp.html</filename>
    <includes id="multifile__prefix_8h" name="multifile_prefix.h" local="yes" imported="no">multifile_prefix.h</includes>
  </compound>
  <compound kind="file">
    <name>multifile_prefix.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>multifile__prefix_8h.html</filename>
    <class kind="class">DialogMultifilePrefix</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>new_release_dialog.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>new__release__dialog_8cpp.html</filename>
    <includes id="new__release__dialog_8h" name="new_release_dialog.h" local="yes" imported="no">new_release_dialog.h</includes>
  </compound>
  <compound kind="file">
    <name>new_release_dialog.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>new__release__dialog_8h.html</filename>
    <class kind="class">NewReleaseDialog</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>nlohmann_parsers.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>nlohmann__parsers_8cpp.html</filename>
    <includes id="nlohmann__parsers_8h" name="nlohmann_parsers.h" local="yes" imported="no">nlohmann_parsers.h</includes>
    <includes id="format_8h" name="format.h" local="yes" imported="no">PlotJuggler/contrib/fmt/format.h</includes>
  </compound>
  <compound kind="file">
    <name>nlohmann_parsers.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>nlohmann__parsers_8h.html</filename>
    <includes id="json_8hpp" name="json.hpp" local="yes" imported="no">nlohmann/json.hpp</includes>
    <includes id="messageparser__base_8h" name="messageparser_base.h" local="yes" imported="no">PlotJuggler/messageparser_base.h</includes>
    <class kind="class">BSON_Parser</class>
    <class kind="class">BSON_ParserFactory</class>
    <class kind="class">CBOR_Parser</class>
    <class kind="class">CBOR_ParserFactory</class>
    <class kind="class">JSON_Parser</class>
    <class kind="class">JSON_ParserFactory</class>
    <class kind="class">MessagePack_Parser</class>
    <class kind="class">MessagePack_ParserFactory</class>
    <class kind="class">NlohmannParser</class>
    <class kind="class">NlohmannParserCreator</class>
    <class kind="class">QCheckBoxClose</class>
  </compound>
  <compound kind="file">
    <name>NotEnoughMemoryException.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/src/cpp/exceptions/</path>
    <filename>NotEnoughMemoryException_8cpp.html</filename>
    <includes id="NotEnoughMemoryException_8h" name="NotEnoughMemoryException.h" local="no" imported="no">fastcdr/exceptions/NotEnoughMemoryException.h</includes>
  </compound>
  <compound kind="file">
    <name>NotEnoughMemoryException.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/exceptions/</path>
    <filename>NotEnoughMemoryException_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="yes" imported="no">Exception.h</includes>
    <class kind="class">eprosima::fastcdr::exception::NotEnoughMemoryException</class>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
    <namespace>eprosima::fastcdr::exception</namespace>
  </compound>
  <compound kind="file">
    <name>detail/optional.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/xcdr/detail/</path>
    <filename>detail_2optional_8hpp.html</filename>
    <class kind="struct">eprosima::fastcdr::detail::optional_storage</class>
    <class kind="struct">eprosima::fastcdr::detail::optional_storage&lt; T, typename std::enable_if&lt; std::is_trivially_destructible&lt; T &gt;{}&gt;::type &gt;</class>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
    <namespace>eprosima::fastcdr::detail</namespace>
  </compound>
  <compound kind="file">
    <name>optional.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/3rdparty/Fast-CDR/include/fastcdr/xcdr/</path>
    <filename>optional_8hpp.html</filename>
    <includes id="detail_2optional_8hpp" name="detail/optional.hpp" local="yes" imported="no">detail/optional.hpp</includes>
    <includes id="BadOptionalAccessException_8hpp" name="BadOptionalAccessException.hpp" local="yes" imported="no">../exceptions/BadOptionalAccessException.hpp</includes>
    <class kind="struct">eprosima::fastcdr::nullopt_t</class>
    <class kind="class">eprosima::fastcdr::optional</class>
    <namespace>eprosima</namespace>
    <namespace>eprosima::fastcdr</namespace>
    <member kind="variable" static="yes">
      <type>static constexpr nullopt_t</type>
      <name>nullopt</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a6f0bd31d55b73e85d2d435c216e2d985</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/contrib/fmt/</path>
    <filename>os_8h.html</filename>
    <includes id="format_8h" name="format.h" local="yes" imported="no">format.h</includes>
    <class kind="class">basic_cstring_view</class>
    <class kind="class">buffered_file</class>
    <member kind="define">
      <type>#define</type>
      <name>FMT_POSIX</name>
      <anchorfile>os_8h.html</anchorfile>
      <anchor>a6fa0773ef89920062fe6ab8b6e3cf337</anchor>
      <arglist>(call)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_POSIX_CALL</name>
      <anchorfile>os_8h.html</anchorfile>
      <anchor>aa693a9f0c55e9b081f1ea5bf04968dd7</anchor>
      <arglist>(call)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_RETRY</name>
      <anchorfile>os_8h.html</anchorfile>
      <anchor>a9d6790ac79298b8abd2472500422e138</anchor>
      <arglist>(result, expression)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_RETRY_VAL</name>
      <anchorfile>os_8h.html</anchorfile>
      <anchor>a54f7e73fc1fc6ded8358c6339b51bde7</anchor>
      <arglist>(result, expression, error_result)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_SYSTEM</name>
      <anchorfile>os_8h.html</anchorfile>
      <anchor>acca658935a0993e7cf549b4a5be255a3</anchor>
      <arglist>(call)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_USE_FCNTL</name>
      <anchorfile>os_8h.html</anchorfile>
      <anchor>a4107274242b7f99d9559aabd297f7534</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_cstring_view&lt; char &gt;</type>
      <name>cstring_view</name>
      <anchorfile>os_8h.html</anchorfile>
      <anchor>ab5093e382f19cf769bbb8fed27dd7b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_cstring_view&lt; wchar_t &gt;</type>
      <name>wcstring_view</name>
      <anchorfile>os_8h.html</anchorfile>
      <anchor>a98fc52506266131c4391a72514b66272</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>system_category</name>
      <anchorfile>os_8h.html</anchorfile>
      <anchor>aabc3a27f0113a25ee0a1de28b644778f</anchor>
      <arglist>() noexcept -&gt; const std::error_category &amp;</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ostream.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/contrib/fmt/</path>
    <filename>ostream_8h.html</filename>
    <includes id="format_8h" name="format.h" local="yes" imported="no">format.h</includes>
    <class kind="struct">basic_ostream_formatter</class>
    <class kind="class">detail::file_access</class>
    <class kind="class">detail::formatbuf</class>
    <class kind="struct">formatter&lt; detail::streamed_view&lt; T &gt;, Char &gt;</class>
    <class kind="struct">detail::streamed_view</class>
    <namespace>detail</namespace>
    <member kind="typedef">
      <type>basic_ostream_formatter&lt; char &gt;</type>
      <name>ostream_formatter</name>
      <anchorfile>ostream_8h.html</anchorfile>
      <anchor>a4c6f5be12db252dec646dad81adee12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>format_value</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a09fb873ba76da17459b3c1fe5900c1e0</anchor>
      <arglist>(buffer&lt; Char &gt; &amp;buf, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>FMT_EXPORT void</type>
      <name>print</name>
      <anchorfile>ostream_8h.html</anchorfile>
      <anchor>a3883cc4dedb6840173d3ca9699e7693c</anchor>
      <arglist>(std::ostream &amp;os, format_string&lt; T... &gt; fmt, T &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>FMT_EXPORT void</type>
      <name>print</name>
      <anchorfile>ostream_8h.html</anchorfile>
      <anchor>a66356a798d0fd112775ef0847dae0048</anchor>
      <arglist>(std::wostream &amp;os, basic_format_string&lt; wchar_t, type_identity_t&lt; Args &gt;... &gt; fmt, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>FMT_EXPORT void</type>
      <name>println</name>
      <anchorfile>ostream_8h.html</anchorfile>
      <anchor>a2fc7aa1f246fbc198505cfbc1567812b</anchor>
      <arglist>(std::ostream &amp;os, format_string&lt; T... &gt; fmt, T &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>FMT_EXPORT void</type>
      <name>println</name>
      <anchorfile>ostream_8h.html</anchorfile>
      <anchor>ae0286f755d831572642420ae8982042d</anchor>
      <arglist>(std::wostream &amp;os, basic_format_string&lt; wchar_t, type_identity_t&lt; Args &gt;... &gt; fmt, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>streamed</name>
      <anchorfile>ostream_8h.html</anchorfile>
      <anchor>a441f6d9513065f910cb9f38d08fdb9a4</anchor>
      <arglist>(const T &amp;value) -&gt; detail::streamed_view&lt; T &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_EXPORT void</type>
      <name>vprint</name>
      <anchorfile>ostream_8h.html</anchorfile>
      <anchor>a7800dbf02c7cb42f931dddbb614c6b70</anchor>
      <arglist>(std::basic_ostream&lt; Char &gt; &amp;os, basic_string_view&lt; type_identity_t&lt; Char &gt;&gt; format_str, basic_format_args&lt; buffer_context&lt; type_identity_t&lt; Char &gt;&gt;&gt; args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vprint_directly</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5c63d6bf502bd2ac957a0b6ed46196cb</anchor>
      <arglist>(std::ostream &amp;os, string_view format_str, format_args args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_buffer</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab774ebdb3565689cdc79ab10b0cb16ef</anchor>
      <arglist>(std::basic_ostream&lt; Char &gt; &amp;os, buffer&lt; Char &gt; &amp;buf)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_ostream_unicode</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3d13201b7a82e4f40b5e3ce4a08c77e5</anchor>
      <arglist>(std::ostream &amp;os, fmt::string_view data) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_ostream_unicode</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab2e94b1afb604ff1c23eff87b4db3642</anchor>
      <arglist>(std::wostream &amp;, fmt::basic_string_view&lt; wchar_t &gt;) -&gt; bool</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>outlier_removal.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>outlier__removal_8cpp.html</filename>
    <includes id="outlier__removal_8h" name="outlier_removal.h" local="yes" imported="no">outlier_removal.h</includes>
  </compound>
  <compound kind="file">
    <name>outlier_removal.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>outlier__removal_8h.html</filename>
    <includes id="transform__function_8h" name="transform_function.h" local="yes" imported="no">PlotJuggler/transform_function.h</includes>
    <includes id="ring__span_8hpp" name="ring_span.hpp" local="yes" imported="no">PlotJuggler/contrib/ring_span.hpp</includes>
    <class kind="class">OutlierRemovalFilter</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>pj_plugin.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/</path>
    <filename>pj__plugin_8h.html</filename>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">PlotJuggler/plotdata.h</includes>
    <class kind="class">PJ::PlotJugglerPlugin</class>
    <namespace>PJ</namespace>
  </compound>
  <compound kind="file">
    <name>plot_background.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>plot__background_8cpp.html</filename>
    <includes id="plot__background_8h" name="plot_background.h" local="yes" imported="no">plot_background.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
  </compound>
  <compound kind="file">
    <name>plot_background.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>plot__background_8h.html</filename>
    <includes id="qwt__plot__zoneitem_8h" name="qwt_plot_zoneitem.h" local="yes" imported="no">qwt_plot_zoneitem.h</includes>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">PlotJuggler/plotdata.h</includes>
    <includes id="color__map_8h" name="color_map.h" local="yes" imported="no">color_map.h</includes>
    <class kind="class">BackgroundColorItem</class>
  </compound>
  <compound kind="file">
    <name>plot_docker.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>plot__docker_8cpp.html</filename>
    <includes id="plot__docker_8h" name="plot_docker.h" local="yes" imported="no">plot_docker.h</includes>
    <includes id="plotwidget__editor_8h" name="plotwidget_editor.h" local="yes" imported="no">plotwidget_editor.h</includes>
    <includes id="DockSplitter_8h" name="DockSplitter.h" local="yes" imported="no">Qads/DockSplitter.h</includes>
    <includes id="svg__util_8h" name="svg_util.h" local="yes" imported="no">PlotJuggler/svg_util.h</includes>
    <class kind="class">SplittableComponentsFactory</class>
    <member kind="function">
      <type>QDomElement</type>
      <name>saveChildNodesState</name>
      <anchorfile>plot__docker_8cpp.html</anchorfile>
      <anchor>a0578739ff7d2bbfa43a7f74044f5f75f</anchor>
      <arglist>(QDomDocument &amp;doc, QWidget *widget)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>plot_docker.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>plot__docker_8h.html</filename>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">PlotJuggler/plotdata.h</includes>
    <includes id="plotwidget_8h" name="plotwidget.h" local="yes" imported="no">plotwidget.h</includes>
    <includes id="plot__docker__toolbar_8h" name="plot_docker_toolbar.h" local="yes" imported="no">plot_docker_toolbar.h</includes>
    <class kind="class">DockWidget</class>
    <class kind="class">PlotDocker</class>
  </compound>
  <compound kind="file">
    <name>plot_docker_toolbar.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>plot__docker__toolbar_8cpp.html</filename>
    <includes id="plot__docker__toolbar_8h" name="plot_docker_toolbar.h" local="yes" imported="no">plot_docker_toolbar.h</includes>
    <includes id="svg__util_8h" name="svg_util.h" local="yes" imported="no">PlotJuggler/svg_util.h</includes>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setButtonIcon</name>
      <anchorfile>plot__docker__toolbar_8cpp.html</anchorfile>
      <anchor>a990ae69f2624c4ab82145c350996b55a</anchor>
      <arglist>(QPushButton *button, QIcon icon)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>plot_docker_toolbar.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>plot__docker__toolbar_8h.html</filename>
    <includes id="DockManager_8h" name="DockManager.h" local="yes" imported="no">Qads/DockManager.h</includes>
    <includes id="DockWidget_8h" name="DockWidget.h" local="yes" imported="no">Qads/DockWidget.h</includes>
    <includes id="DockAreaWidget_8h" name="DockAreaWidget.h" local="yes" imported="no">Qads/DockAreaWidget.h</includes>
    <includes id="DockAreaTitleBar_8h" name="DockAreaTitleBar.h" local="yes" imported="no">Qads/DockAreaTitleBar.h</includes>
    <includes id="DockAreaTabBar_8h" name="DockAreaTabBar.h" local="yes" imported="no">Qads/DockAreaTabBar.h</includes>
    <includes id="FloatingDockContainer_8h" name="FloatingDockContainer.h" local="yes" imported="no">Qads/FloatingDockContainer.h</includes>
    <includes id="DockComponentsFactory_8h" name="DockComponentsFactory.h" local="yes" imported="no">Qads/DockComponentsFactory.h</includes>
    <class kind="class">DockToolbar</class>
  </compound>
  <compound kind="file">
    <name>plotdata.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/src/</path>
    <filename>plotdata_8cpp.html</filename>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">PlotJuggler/plotdata.h</includes>
    <namespace>PJ</namespace>
    <member kind="function">
      <type>std::unordered_map&lt; std::string, T &gt;::iterator</type>
      <name>addImpl</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>ac8f32ae91e21e2a70d047f9bca608391</anchor>
      <arglist>(std::unordered_map&lt; std::string, T &gt; &amp;series, const std::string &amp;name, PlotGroup::Ptr group)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>getOrCreateImpl</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>ab5d52e6119e8417635297f5eae215736</anchor>
      <arglist>(std::unordered_map&lt; std::string, T &gt; &amp;series, const std::string &amp;name, const PlotGroup::Ptr &amp;group)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>plotdata.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/</path>
    <filename>plotdata_8h.html</filename>
    <includes id="plotdatabase_8h" name="plotdatabase.h" local="yes" imported="no">plotdatabase.h</includes>
    <includes id="timeseries_8h" name="timeseries.h" local="yes" imported="no">timeseries.h</includes>
    <includes id="stringseries_8h" name="stringseries.h" local="yes" imported="no">stringseries.h</includes>
    <class kind="struct">PJ::PlotDataMapRef</class>
    <namespace>PJ</namespace>
    <member kind="typedef">
      <type>std::unordered_map&lt; std::string, PlotDataAny &gt;</type>
      <name>AnySeriesMap</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a11a3db112ad54bda60e1e8195aeb07d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TimeseriesBase&lt; double &gt;</type>
      <name>PlotData</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a787ae8bb36f25e1c4470fe73ad3e7bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TimeseriesBase&lt; std::any &gt;</type>
      <name>PlotDataAny</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>ad19ead6364ccde05a8162f50ee3f0095</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PlotDataBase&lt; double, double &gt;</type>
      <name>PlotDataXY</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a461dd30f739bd849f3943d872d3f3651</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; std::string, PlotDataXY &gt;</type>
      <name>ScatterXYMap</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a6b504b5b33e465b0bbd7e1f87441f4bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; std::string, StringSeries &gt;</type>
      <name>StringSeriesMap</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a6e062f46655fcdc61c53282b93c3a283</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; std::string, PlotData &gt;</type>
      <name>TimeseriesMap</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a069824548f487978d31e683337354b07</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AddPrefixToPlotData</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a14ec31bd151cff93d863a1032891034f</anchor>
      <arglist>(const std::string &amp;prefix, std::unordered_map&lt; std::string, Value &gt; &amp;data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>plotdatabase.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/</path>
    <filename>plotdatabase_8h.html</filename>
    <class kind="class">PJ::PlotDataBase</class>
    <class kind="class">PJ::PlotGroup</class>
    <class kind="class">PJ::PlotDataBase::Point</class>
    <class kind="struct">PJ::Range</class>
    <namespace>PJ</namespace>
    <member kind="typedef">
      <type>std::unordered_map&lt; PlotAttribute, QVariant &gt;</type>
      <name>Attributes</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>aca9ff647fc46ecef0630c975bcd1adae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::optional&lt; Range &gt;</type>
      <name>RangeOpt</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a163849f94636ee06dc04419bcde123de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PlotAttribute</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a08c3a14e78ed277a0dbecdf81115ebb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXT_COLOR</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a08c3a14e78ed277a0dbecdf81115ebb9afbd9daeccc84bdd634f92f6d61a20b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ITALIC_FONTS</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a08c3a14e78ed277a0dbecdf81115ebb9ac621f5b3562228601da15103a7516509</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOOL_TIP</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a08c3a14e78ed277a0dbecdf81115ebb9a3df583c212c78c4dc1d2dea532b67087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_HINT</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a08c3a14e78ed277a0dbecdf81115ebb9a41884e14da1239c3c673feb9aa9c045f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CheckType</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a7c7bec1ff11d10fce01361e9f86cc288</anchor>
      <arglist>(PlotAttribute attr, const QVariant &amp;value)</arglist>
    </member>
    <member kind="variable">
      <type>const auto</type>
      <name>SkipEmptyParts</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a5b7bdc60c42a5858379f54ad426bfc24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>plotlegend.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/src/</path>
    <filename>plotlegend_8cpp.html</filename>
    <includes id="plotlegend_8h" name="plotlegend.h" local="yes" imported="no">plotlegend.h</includes>
    <includes id="qwt__legend__data_8h" name="qwt_legend_data.h" local="yes" imported="no">qwt_legend_data.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
  </compound>
  <compound kind="file">
    <name>plotlegend.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/src/</path>
    <filename>plotlegend_8h.html</filename>
    <includes id="qwt__plot__legenditem_8h" name="qwt_plot_legenditem.h" local="yes" imported="no">qwt_plot_legenditem.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <class kind="class">PlotLegend</class>
  </compound>
  <compound kind="file">
    <name>plotmagnifier.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/src/</path>
    <filename>plotmagnifier_8cpp.html</filename>
    <includes id="plotmagnifier_8h" name="plotmagnifier.h" local="yes" imported="no">plotmagnifier.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
  </compound>
  <compound kind="file">
    <name>plotmagnifier.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/src/</path>
    <filename>plotmagnifier_8h.html</filename>
    <includes id="qwt__plot__magnifier_8h" name="qwt_plot_magnifier.h" local="yes" imported="no">qwt_plot_magnifier.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <class kind="class">PlotMagnifier</class>
  </compound>
  <compound kind="file">
    <name>plotpanner.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/src/</path>
    <filename>plotpanner_8cpp.html</filename>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <includes id="plotpanner_8h" name="plotpanner.h" local="yes" imported="no">plotpanner.h</includes>
  </compound>
  <compound kind="file">
    <name>plotpanner.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/src/</path>
    <filename>plotpanner_8h.html</filename>
    <includes id="qwt__plot__panner_8h" name="qwt_plot_panner.h" local="yes" imported="no">qwt_plot_panner.h</includes>
    <class kind="class">PlotPanner</class>
  </compound>
  <compound kind="file">
    <name>plotwidget.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>plotwidget_8cpp.html</filename>
    <includes id="qwt__scale__widget_8h" name="qwt_scale_widget.h" local="yes" imported="no">qwt_scale_widget.h</includes>
    <includes id="qwt__plot__canvas_8h" name="qwt_plot_canvas.h" local="yes" imported="no">qwt_plot_canvas.h</includes>
    <includes id="qwt__plot__opengl__canvas_8h" name="qwt_plot_opengl_canvas.h" local="yes" imported="no">qwt_plot_opengl_canvas.h</includes>
    <includes id="qwt__scale__engine_8h" name="qwt_scale_engine.h" local="yes" imported="no">qwt_scale_engine.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__plot__layout_8h" name="qwt_plot_layout.h" local="yes" imported="no">qwt_plot_layout.h</includes>
    <includes id="qwt__scale__draw_8h" name="qwt_scale_draw.h" local="yes" imported="no">qwt_scale_draw.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="plotwidget_8h" name="plotwidget.h" local="yes" imported="no">plotwidget.h</includes>
    <includes id="qwt__plot__renderer_8h" name="qwt_plot_renderer.h" local="yes" imported="no">qwt_plot_renderer.h</includes>
    <includes id="qwt__series__data_8h" name="qwt_series_data.h" local="yes" imported="no">qwt_series_data.h</includes>
    <includes id="qwt__date__scale__draw_8h" name="qwt_date_scale_draw.h" local="yes" imported="no">qwt_date_scale_draw.h</includes>
    <includes id="suggest__dialog_8h" name="suggest_dialog.h" local="yes" imported="no">suggest_dialog.h</includes>
    <includes id="custom__function_8h" name="custom_function.h" local="yes" imported="no">transforms/custom_function.h</includes>
    <includes id="plotwidget__editor_8h" name="plotwidget_editor.h" local="yes" imported="no">plotwidget_editor.h</includes>
    <includes id="plotwidget__transforms_8h" name="plotwidget_transforms.h" local="yes" imported="no">plotwidget_transforms.h</includes>
    <includes id="plotzoomer_8h" name="plotzoomer.h" local="yes" imported="no">plotzoomer.h</includes>
    <includes id="plotmagnifier_8h" name="plotmagnifier.h" local="yes" imported="no">plotmagnifier.h</includes>
    <includes id="plotlegend_8h" name="plotlegend.h" local="yes" imported="no">plotlegend.h</includes>
    <includes id="svg__util_8h" name="svg_util.h" local="yes" imported="no">PlotJuggler/svg_util.h</includes>
    <includes id="point__series__xy_8h" name="point_series_xy.h" local="yes" imported="no">point_series_xy.h</includes>
    <includes id="colormap__selector_8h" name="colormap_selector.h" local="yes" imported="no">colormap_selector.h</includes>
    <includes id="statistics__dialog_8h" name="statistics_dialog.h" local="yes" imported="no">statistics_dialog.h</includes>
    <class kind="class">TimeScaleDraw</class>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>if_xy_plot_failed_show_dialog</name>
      <anchorfile>plotwidget_8cpp.html</anchorfile>
      <anchor>ab3790969e2ee8b1fdcb30685ef027a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>MAX_DOUBLE</name>
      <anchorfile>plotwidget_8cpp.html</anchorfile>
      <anchor>af3b8fe3c3850ac884f854414f26c76b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>plotwidget.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>plotwidget_8h.html</filename>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__plot__curve_8h" name="qwt_plot_curve.h" local="yes" imported="no">qwt_plot_curve.h</includes>
    <includes id="qwt__plot__grid_8h" name="qwt_plot_grid.h" local="yes" imported="no">qwt_plot_grid.h</includes>
    <includes id="qwt__symbol_8h" name="qwt_symbol.h" local="yes" imported="no">qwt_symbol.h</includes>
    <includes id="qwt__legend_8h" name="qwt_legend.h" local="yes" imported="no">qwt_legend.h</includes>
    <includes id="qwt__plot__rescaler_8h" name="qwt_plot_rescaler.h" local="yes" imported="no">qwt_plot_rescaler.h</includes>
    <includes id="qwt__plot__panner_8h" name="qwt_plot_panner.h" local="yes" imported="no">qwt_plot_panner.h</includes>
    <includes id="qwt__plot__legenditem_8h" name="qwt_plot_legenditem.h" local="yes" imported="no">qwt_plot_legenditem.h</includes>
    <includes id="plotwidget__base_8h" name="plotwidget_base.h" local="yes" imported="no">PlotJuggler/plotwidget_base.h</includes>
    <includes id="customtracker_8h" name="customtracker.h" local="yes" imported="no">customtracker.h</includes>
    <includes id="colormap__editor_8h" name="colormap_editor.h" local="yes" imported="no">colormap_editor.h</includes>
    <includes id="transform__selector_8h" name="transform_selector.h" local="yes" imported="no">transforms/transform_selector.h</includes>
    <includes id="custom__function_8h" name="custom_function.h" local="yes" imported="no">transforms/custom_function.h</includes>
    <includes id="plot__background_8h" name="plot_background.h" local="yes" imported="no">plot_background.h</includes>
    <class kind="struct">PlotWidget::DragInfo</class>
    <class kind="class">PlotWidget</class>
  </compound>
  <compound kind="file">
    <name>plotwidget_base.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/src/</path>
    <filename>plotwidget__base_8cpp.html</filename>
    <includes id="plotwidget__base_8h" name="plotwidget_base.h" local="yes" imported="no">PlotJuggler/plotwidget_base.h</includes>
    <includes id="timeseries__qwt_8h" name="timeseries_qwt.h" local="yes" imported="no">timeseries_qwt.h</includes>
    <includes id="plotmagnifier_8h" name="plotmagnifier.h" local="yes" imported="no">plotmagnifier.h</includes>
    <includes id="plotzoomer_8h" name="plotzoomer.h" local="yes" imported="no">plotzoomer.h</includes>
    <includes id="plotlegend_8h" name="plotlegend.h" local="yes" imported="no">plotlegend.h</includes>
    <includes id="qwt__axis_8h" name="qwt_axis.h" local="yes" imported="no">qwt_axis.h</includes>
    <includes id="qwt__legend_8h" name="qwt_legend.h" local="yes" imported="no">qwt_legend.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__plot__curve_8h" name="qwt_plot_curve.h" local="yes" imported="no">qwt_plot_curve.h</includes>
    <includes id="qwt__plot__grid_8h" name="qwt_plot_grid.h" local="yes" imported="no">qwt_plot_grid.h</includes>
    <includes id="qwt__plot__canvas_8h" name="qwt_plot_canvas.h" local="yes" imported="no">qwt_plot_canvas.h</includes>
    <includes id="qwt__plot__opengl__canvas_8h" name="qwt_plot_opengl_canvas.h" local="yes" imported="no">qwt_plot_opengl_canvas.h</includes>
    <includes id="qwt__plot__rescaler_8h" name="qwt_plot_rescaler.h" local="yes" imported="no">qwt_plot_rescaler.h</includes>
    <includes id="qwt__plot__legenditem_8h" name="qwt_plot_legenditem.h" local="yes" imported="no">qwt_plot_legenditem.h</includes>
    <includes id="qwt__plot__marker_8h" name="qwt_plot_marker.h" local="yes" imported="no">qwt_plot_marker.h</includes>
    <includes id="qwt__plot__layout_8h" name="qwt_plot_layout.h" local="yes" imported="no">qwt_plot_layout.h</includes>
    <includes id="qwt__scale__engine_8h" name="qwt_scale_engine.h" local="yes" imported="no">qwt_scale_engine.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__scale__draw_8h" name="qwt_scale_draw.h" local="yes" imported="no">qwt_scale_draw.h</includes>
    <includes id="qwt__scale__widget_8h" name="qwt_scale_widget.h" local="yes" imported="no">qwt_scale_widget.h</includes>
    <includes id="qwt__symbol_8h" name="qwt_symbol.h" local="yes" imported="no">qwt_symbol.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="plotpanner_8h" name="plotpanner.h" local="yes" imported="no">plotpanner.h</includes>
    <class kind="class">PlotWidgetBase::QwtPlotPimpl</class>
    <namespace>PJ</namespace>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>_global_color_index_</name>
      <anchorfile>plotwidget__base_8cpp.html</anchorfile>
      <anchor>a8834ba9c538cda3f5e831b937c7c43a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>plotwidget_base.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/</path>
    <filename>plotwidget__base_8h.html</filename>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">plotdata.h</includes>
    <includes id="timeseries__qwt_8h" name="timeseries_qwt.h" local="yes" imported="no">timeseries_qwt.h</includes>
    <class kind="struct">PJ::PlotWidgetBase::CurveInfo</class>
    <class kind="class">PJ::PlotWidgetBase</class>
    <namespace>PJ</namespace>
  </compound>
  <compound kind="file">
    <name>plotwidget_editor.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>plotwidget__editor_8cpp.html</filename>
    <includes id="plotwidget__editor_8h" name="plotwidget_editor.h" local="yes" imported="no">plotwidget_editor.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <member kind="variable">
      <type>const double</type>
      <name>MAX_DOUBLE</name>
      <anchorfile>plotwidget__editor_8cpp.html</anchorfile>
      <anchor>af3b8fe3c3850ac884f854414f26c76b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>plotwidget_editor.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>plotwidget__editor_8h.html</filename>
    <includes id="plotwidget_8h" name="plotwidget.h" local="yes" imported="no">plotwidget.h</includes>
    <includes id="color__wheel_8hpp" name="color_wheel.hpp" local="yes" imported="no">color_wheel.hpp</includes>
    <includes id="color__preview_8hpp" name="color_preview.hpp" local="yes" imported="no">color_preview.hpp</includes>
    <includes id="transform__function_8h" name="transform_function.h" local="yes" imported="no">PlotJuggler/transform_function.h</includes>
    <class kind="class">EditorRowWidget</class>
    <class kind="class">PlotwidgetEditor</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>plotwidget_transforms.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>plotwidget__transforms_8cpp.html</filename>
    <includes id="plotwidget__transforms_8h" name="plotwidget_transforms.h" local="yes" imported="no">plotwidget_transforms.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="no" imported="no">qwt_text.h</includes>
  </compound>
  <compound kind="file">
    <name>plotwidget_transforms.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>plotwidget__transforms_8h.html</filename>
    <includes id="plotwidget_8h" name="plotwidget.h" local="yes" imported="no">plotwidget.h</includes>
    <class kind="class">DialogTransformEditor</class>
    <class kind="class">DialogTransformEditor::RowWidget</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>plotzoomer.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/src/</path>
    <filename>plotzoomer_8cpp.html</filename>
    <includes id="plotzoomer_8h" name="plotzoomer.h" local="yes" imported="no">plotzoomer.h</includes>
    <includes id="qwt__plot__zoomer_8h" name="qwt_plot_zoomer.h" local="yes" imported="no">qwt_plot_zoomer.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="svg__util_8h" name="svg_util.h" local="yes" imported="no">PlotJuggler/svg_util.h</includes>
  </compound>
  <compound kind="file">
    <name>plotzoomer.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/src/</path>
    <filename>plotzoomer_8h.html</filename>
    <includes id="qwt__plot__zoomer_8h" name="qwt_plot_zoomer.h" local="yes" imported="no">qwt_plot_zoomer.h</includes>
    <class kind="class">PlotZoomer</class>
  </compound>
  <compound kind="file">
    <name>point_series_xy.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>point__series__xy_8cpp.html</filename>
    <includes id="point__series__xy_8h" name="point_series_xy.h" local="yes" imported="no">point_series_xy.h</includes>
  </compound>
  <compound kind="file">
    <name>point_series_xy.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>point__series__xy_8h.html</filename>
    <includes id="timeseries__qwt_8h" name="timeseries_qwt.h" local="yes" imported="no">timeseries_qwt.h</includes>
    <class kind="class">PointSeriesXY</class>
  </compound>
  <compound kind="file">
    <name>preferences_dialog.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>preferences__dialog_8cpp.html</filename>
    <includes id="preferences__dialog_8h" name="preferences_dialog.h" local="yes" imported="no">preferences_dialog.h</includes>
    <includes id="svg__util_8h" name="svg_util.h" local="yes" imported="no">PlotJuggler/svg_util.h</includes>
  </compound>
  <compound kind="file">
    <name>preferences_dialog.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>preferences__dialog_8h.html</filename>
    <class kind="class">PreferencesDialog</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>printf.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/contrib/fmt/</path>
    <filename>printf_8h.html</filename>
    <includes id="format_8h" name="format.h" local="yes" imported="no">format.h</includes>
    <class kind="class">detail::arg_converter</class>
    <class kind="class">basic_printf_context</class>
    <class kind="class">detail::char_converter</class>
    <class kind="struct">detail::get_cstring</class>
    <class kind="struct">detail::int_checker</class>
    <class kind="struct">detail::int_checker&lt; true &gt;</class>
    <class kind="struct">detail::is_zero_int</class>
    <class kind="struct">detail::make_unsigned_or_bool</class>
    <class kind="struct">detail::make_unsigned_or_bool&lt; bool &gt;</class>
    <class kind="class">detail::printf_arg_formatter</class>
    <class kind="struct">printf_formatter</class>
    <class kind="struct">detail::printf_precision_handler</class>
    <class kind="class">detail::printf_width_handler</class>
    <namespace>detail</namespace>
    <member kind="typedef">
      <type>basic_format_args&lt; printf_context &gt;</type>
      <name>printf_args</name>
      <anchorfile>printf_8h.html</anchorfile>
      <anchor>a6e093b81d518db186bd7a4df46693d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_printf_context&lt; char &gt;</type>
      <name>printf_context</name>
      <anchorfile>printf_8h.html</anchorfile>
      <anchor>ad3f75e5f59a8909a1885cb25717857e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_format_args&lt; wprintf_context &gt;</type>
      <name>wprintf_args</name>
      <anchorfile>printf_8h.html</anchorfile>
      <anchor>a2f2c17979fd4518c4bf1b770ba9bb566</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_printf_context&lt; wchar_t &gt;</type>
      <name>wprintf_context</name>
      <anchorfile>printf_8h.html</anchorfile>
      <anchor>aea80c28d848e44bcf2885609470c502e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convert_arg</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a03c11572c9a664266d6925f327dec7f3</anchor>
      <arglist>(basic_format_arg&lt; Context &gt; &amp;arg, Char type)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>fprintf</name>
      <anchorfile>printf_8h.html</anchorfile>
      <anchor>a9f315126362cae9675de1642105e631e</anchor>
      <arglist>(std::FILE *f, const S &amp;fmt, const T &amp;... args) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>make_arg_formatter</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a1ced3c2b8a22197b906a029332c4b39b</anchor>
      <arglist>(buffer_appender&lt; Char &gt; iter, format_specs&lt; Char &gt; &amp;s) -&gt; arg_formatter&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>make_printf_args</name>
      <anchorfile>printf_8h.html</anchorfile>
      <anchor>aece57ac974e070300788ffc59bb5f779</anchor>
      <arglist>(const T &amp;... args) -&gt; format_arg_store&lt; printf_context, T... &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>make_wprintf_args</name>
      <anchorfile>printf_8h.html</anchorfile>
      <anchor>a579bc9842cdcddbf52f769920d5f6fe2</anchor>
      <arglist>(const T &amp;... args) -&gt; format_arg_store&lt; wprintf_context, T... &gt;</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse_flags</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac2056b8550f21cf842853812a4ffd167</anchor>
      <arglist>(format_specs&lt; Char &gt; &amp;specs, const Char *&amp;it, const Char *end)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>parse_header</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac22dbe18eb3fef4c672314e30ed0421a</anchor>
      <arglist>(const Char *&amp;it, const Char *end, format_specs&lt; Char &gt; &amp;specs, GetArg get_arg) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>parse_printf_presentation_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a2e4362a340def2768ed1f8f66e764063</anchor>
      <arglist>(char c, type t) -&gt; presentation_type</arglist>
    </member>
    <member kind="function">
      <type>FMT_DEPRECATED auto</type>
      <name>printf</name>
      <anchorfile>printf_8h.html</anchorfile>
      <anchor>a98ff17de0e9c70261310363fb2bc8560</anchor>
      <arglist>(basic_string_view&lt; wchar_t &gt; fmt, const T &amp;... args) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>printf</name>
      <anchorfile>printf_8h.html</anchorfile>
      <anchor>aee3ed3a831f25f07e7be3919fff2203a</anchor>
      <arglist>(string_view fmt, const T &amp;... args) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>sprintf</name>
      <anchorfile>printf_8h.html</anchorfile>
      <anchor>aa7d2e7e454d3fe606a71504a119dc894</anchor>
      <arglist>(const S &amp;fmt, const T &amp;... args) -&gt; std::basic_string&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>vfprintf</name>
      <anchorfile>printf_8h.html</anchorfile>
      <anchor>a75c8028d456c7a8d5d6f3aead46e0fdf</anchor>
      <arglist>(std::FILE *f, basic_string_view&lt; Char &gt; fmt, basic_format_args&lt; basic_printf_context&lt; type_identity_t&lt; Char &gt;&gt;&gt; args) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_DEPRECATED auto</type>
      <name>vprintf</name>
      <anchorfile>printf_8h.html</anchorfile>
      <anchor>add6cae1547c9419b328b975ae4113eaf</anchor>
      <arglist>(basic_string_view&lt; Char &gt; fmt, basic_format_args&lt; basic_printf_context&lt; type_identity_t&lt; Char &gt;&gt;&gt; args) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vprintf</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a1c8c2218e4c822aa8f743fb9c573717f</anchor>
      <arglist>(buffer&lt; Char &gt; &amp;buf, basic_string_view&lt; Char &gt; format, basic_format_args&lt; Context &gt; args)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>vsprintf</name>
      <anchorfile>printf_8h.html</anchorfile>
      <anchor>aa4830e7c00d8b356633d045881ad3617</anchor>
      <arglist>(basic_string_view&lt; Char &gt; fmt, basic_format_args&lt; basic_printf_context&lt; type_identity_t&lt; Char &gt;&gt;&gt; args) -&gt; std::basic_string&lt; Char &gt;</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>protobuf_factory.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserProtobuf/</path>
    <filename>protobuf__factory_8cpp.html</filename>
    <includes id="protobuf__factory_8h" name="protobuf_factory.h" local="yes" imported="no">protobuf_factory.h</includes>
    <includes id="format_8h" name="format.h" local="yes" imported="no">PlotJuggler/contrib/fmt/format.h</includes>
    <includes id="svg__util_8h" name="svg_util.h" local="yes" imported="no">PlotJuggler/svg_util.h</includes>
  </compound>
  <compound kind="file">
    <name>protobuf_factory.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserProtobuf/</path>
    <filename>protobuf__factory_8h.html</filename>
    <includes id="messageparser__base_8h" name="messageparser_base.h" local="yes" imported="no">PlotJuggler/messageparser_base.h</includes>
    <includes id="protobuf__parser_8h" name="protobuf_parser.h" local="yes" imported="no">protobuf_parser.h</includes>
    <class kind="struct">ParserFactoryProtobuf::FileInfo</class>
    <class kind="class">ParserFactoryProtobuf</class>
  </compound>
  <compound kind="file">
    <name>protobuf_parser.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserProtobuf/</path>
    <filename>protobuf__parser_8cpp.html</filename>
    <includes id="protobuf__parser_8h" name="protobuf_parser.h" local="yes" imported="no">protobuf_parser.h</includes>
    <includes id="core_8h" name="core.h" local="yes" imported="no">PlotJuggler/contrib/fmt/core.h</includes>
  </compound>
  <compound kind="file">
    <name>protobuf_parser.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserProtobuf/</path>
    <filename>protobuf__parser_8h.html</filename>
    <includes id="error__collectors_8h" name="error_collectors.h" local="yes" imported="no">error_collectors.h</includes>
    <includes id="messageparser__base_8h" name="messageparser_base.h" local="yes" imported="no">PlotJuggler/messageparser_base.h</includes>
    <class kind="class">ProtobufParser</class>
  </compound>
  <compound kind="file">
    <name>publisher_csv.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/StatePublisherCSV/</path>
    <filename>publisher__csv_8cpp.html</filename>
    <includes id="publisher__csv_8h" name="publisher_csv.h" local="yes" imported="no">publisher_csv.h</includes>
  </compound>
  <compound kind="file">
    <name>publisher_csv.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/StatePublisherCSV/</path>
    <filename>publisher__csv_8h.html</filename>
    <includes id="statepublisher__base_8h" name="statepublisher_base.h" local="yes" imported="no">PlotJuggler/statepublisher_base.h</includes>
    <class kind="class">StatePublisherCSV</class>
  </compound>
  <compound kind="file">
    <name>QCodeEditor.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/src/internal/</path>
    <filename>QCodeEditor_8cpp.html</filename>
    <member kind="variable" static="yes">
      <type>static QVector&lt; QPair&lt; QString, QString &gt; &gt;</type>
      <name>parentheses</name>
      <anchorfile>QCodeEditor_8cpp.html</anchorfile>
      <anchor>a16bb063cabd0e7473189e5a74dc29b45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QCodeEditor.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/include/internal/</path>
    <filename>QCodeEditor_8hpp.html</filename>
    <class kind="class">QCodeEditor</class>
  </compound>
  <compound kind="file">
    <name>QCSVHighlighter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/src/internal/</path>
    <filename>QCSVHighlighter_8cpp.html</filename>
  </compound>
  <compound kind="file">
    <name>QCSVHighlighter.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/include/internal/</path>
    <filename>QCSVHighlighter_8hpp.html</filename>
    <class kind="class">QCSVHighlighter</class>
  </compound>
  <compound kind="file">
    <name>QCXXHighlighter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/src/internal/</path>
    <filename>QCXXHighlighter_8cpp.html</filename>
    <member kind="function">
      <type>m_highlightRules</type>
      <name>append</name>
      <anchorfile>QCXXHighlighter_8cpp.html</anchorfile>
      <anchor>ac8c821b66ce9d647131db05fbae8a282</anchor>
      <arglist>({ QRegularExpression(R&quot;(//[^\n]*)&quot;), &quot;Comment&quot; })</arglist>
    </member>
    <member kind="variable">
      <type>QCXXHighlighter::QCXXHighlighter(QTextDocument *document) m_highlightRule</type>
      <name>append</name>
      <anchorfile>QCXXHighlighter_8cpp.html</anchorfile>
      <anchor>a0426d36e75390c4ace6ccb53399ed8c9</anchor>
      <arglist>)({ QRegularExpression(R&quot;(#[a-zA-Z_]+)&quot;), &quot;Preprocessor&quot; })</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QCXXHighlighter.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/include/internal/</path>
    <filename>QCXXHighlighter_8hpp.html</filename>
    <class kind="class">QCXXHighlighter</class>
  </compound>
  <compound kind="file">
    <name>QFramedTextAttribute.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/src/internal/</path>
    <filename>QFramedTextAttribute_8cpp.html</filename>
  </compound>
  <compound kind="file">
    <name>QFramedTextAttribute.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/include/internal/</path>
    <filename>QFramedTextAttribute_8hpp.html</filename>
    <class kind="class">QFramedTextAttribute</class>
  </compound>
  <compound kind="file">
    <name>QGLSLCompleter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/src/internal/</path>
    <filename>QGLSLCompleter_8cpp.html</filename>
  </compound>
  <compound kind="file">
    <name>QGLSLCompleter.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/include/internal/</path>
    <filename>QGLSLCompleter_8hpp.html</filename>
    <class kind="class">QGLSLCompleter</class>
  </compound>
  <compound kind="file">
    <name>QGLSLHighlighter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/src/internal/</path>
    <filename>QGLSLHighlighter_8cpp.html</filename>
  </compound>
  <compound kind="file">
    <name>QGLSLHighlighter.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/include/internal/</path>
    <filename>QGLSLHighlighter_8hpp.html</filename>
    <class kind="class">QGLSLHighlighter</class>
  </compound>
  <compound kind="file">
    <name>QHighlightBlockRule.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/include/internal/</path>
    <filename>QHighlightBlockRule_8hpp.html</filename>
    <class kind="struct">QHighlightBlockRule</class>
  </compound>
  <compound kind="file">
    <name>QHighlightRule.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/include/internal/</path>
    <filename>QHighlightRule_8hpp.html</filename>
    <class kind="struct">QHighlightRule</class>
  </compound>
  <compound kind="file">
    <name>QJSONHighlighter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/src/internal/</path>
    <filename>QJSONHighlighter_8cpp.html</filename>
  </compound>
  <compound kind="file">
    <name>QJSONHighlighter.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/include/internal/</path>
    <filename>QJSONHighlighter_8hpp.html</filename>
    <class kind="class">QJSONHighlighter</class>
  </compound>
  <compound kind="file">
    <name>QLanguage.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/src/internal/</path>
    <filename>QLanguage_8cpp.html</filename>
  </compound>
  <compound kind="file">
    <name>QLanguage.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/include/internal/</path>
    <filename>QLanguage_8hpp.html</filename>
    <class kind="class">QLanguage</class>
  </compound>
  <compound kind="file">
    <name>QLineNumberArea.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/src/internal/</path>
    <filename>QLineNumberArea_8cpp.html</filename>
  </compound>
  <compound kind="file">
    <name>QLineNumberArea.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/include/internal/</path>
    <filename>QLineNumberArea_8hpp.html</filename>
    <class kind="class">QLineNumberArea</class>
  </compound>
  <compound kind="file">
    <name>QLuaCompleter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/src/internal/</path>
    <filename>QLuaCompleter_8cpp.html</filename>
  </compound>
  <compound kind="file">
    <name>QLuaCompleter.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/include/internal/</path>
    <filename>QLuaCompleter_8hpp.html</filename>
    <class kind="class">QLuaCompleter</class>
  </compound>
  <compound kind="file">
    <name>QLuaHighlighter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/src/internal/</path>
    <filename>QLuaHighlighter_8cpp.html</filename>
  </compound>
  <compound kind="file">
    <name>QLuaHighlighter.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/include/internal/</path>
    <filename>QLuaHighlighter_8hpp.html</filename>
    <class kind="class">QLuaHighlighter</class>
  </compound>
  <compound kind="file">
    <name>qoi.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/VideoViewer/</path>
    <filename>qoi_8h.html</filename>
    <class kind="struct">qoi_desc</class>
    <member kind="define">
      <type>#define</type>
      <name>QOI_LINEAR</name>
      <anchorfile>qoi_8h.html</anchorfile>
      <anchor>a0db33f521238030acb6c63a29a912ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QOI_SRGB</name>
      <anchorfile>qoi_8h.html</anchorfile>
      <anchor>aab6ab61d77644507e7fd93365be6ca52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qoi_decode</name>
      <anchorfile>qoi_8h.html</anchorfile>
      <anchor>abd083c6b69fe532dbc35c698b63fd5a6</anchor>
      <arglist>(const void *data, int size, qoi_desc *desc, int channels)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qoi_encode</name>
      <anchorfile>qoi_8h.html</anchorfile>
      <anchor>adc7025f122af32550cfa4849534d8c67</anchor>
      <arglist>(const void *data, const qoi_desc *desc, int *out_len)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>qoi_read</name>
      <anchorfile>qoi_8h.html</anchorfile>
      <anchor>a4854ec55ae1af66bdc73d9f2da0f0f59</anchor>
      <arglist>(const char *filename, qoi_desc *desc, int channels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qoi_write</name>
      <anchorfile>qoi_8h.html</anchorfile>
      <anchor>a249fef81f60dc1e63cd4cb025eb92754</anchor>
      <arglist>(const char *filename, const void *data, const qoi_desc *desc)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>QPythonCompleter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/src/internal/</path>
    <filename>QPythonCompleter_8cpp.html</filename>
  </compound>
  <compound kind="file">
    <name>QPythonCompleter.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/include/internal/</path>
    <filename>QPythonCompleter_8hpp.html</filename>
    <class kind="class">QPythonCompleter</class>
  </compound>
  <compound kind="file">
    <name>QPythonHighlighter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/src/internal/</path>
    <filename>QPythonHighlighter_8cpp.html</filename>
  </compound>
  <compound kind="file">
    <name>QPythonHighlighter.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/include/internal/</path>
    <filename>QPythonHighlighter_8hpp.html</filename>
    <class kind="class">QPythonHighlighter</class>
  </compound>
  <compound kind="file">
    <name>QStyleSyntaxHighlighter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/src/internal/</path>
    <filename>QStyleSyntaxHighlighter_8cpp.html</filename>
  </compound>
  <compound kind="file">
    <name>QStyleSyntaxHighlighter.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/include/internal/</path>
    <filename>QStyleSyntaxHighlighter_8hpp.html</filename>
    <class kind="class">QStyleSyntaxHighlighter</class>
  </compound>
  <compound kind="file">
    <name>QSyntaxStyle.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/src/internal/</path>
    <filename>QSyntaxStyle_8cpp.html</filename>
  </compound>
  <compound kind="file">
    <name>QSyntaxStyle.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/include/internal/</path>
    <filename>QSyntaxStyle_8hpp.html</filename>
    <class kind="class">QSyntaxStyle</class>
  </compound>
  <compound kind="file">
    <name>quaternion_to_rpy.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxQuaternion/</path>
    <filename>quaternion__to__rpy_8cpp.html</filename>
    <includes id="quaternion__to__rpy_8h" name="quaternion_to_rpy.h" local="yes" imported="no">quaternion_to_rpy.h</includes>
  </compound>
  <compound kind="file">
    <name>quaternion_to_rpy.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxQuaternion/</path>
    <filename>quaternion__to__rpy_8h.html</filename>
    <includes id="transform__function_8h" name="transform_function.h" local="yes" imported="no">PlotJuggler/transform_function.h</includes>
    <class kind="class">QuaternionToRollPitchYaw</class>
  </compound>
  <compound kind="file">
    <name>qwt.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt_8cpp.html</filename>
    <includes id="qwt_8h" name="qwt.h" local="yes" imported="no">qwt.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>QWT_GLOBAL_STRUT</name>
      <anchorfile>qwt_8cpp.html</anchorfile>
      <anchor>a9ed0c03dea5deb3db5720694fd9ddbfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>qwtExpandedToGlobalStrut</name>
      <anchorfile>qwt_8cpp.html</anchorfile>
      <anchor>ac789e1e9e7a7edcae24cbda64c34883a</anchor>
      <arglist>(const QSize &amp;size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <namespace>Qwt</namespace>
    <member kind="function">
      <type>QWT_EXPORT QSize</type>
      <name>qwtExpandedToGlobalStrut</name>
      <anchorfile>qwt_8h.html</anchorfile>
      <anchor>a49a6ea79f6dd07e3e09067d552d9fb22</anchor>
      <arglist>(const QSize &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_abstract_legend.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__abstract__legend_8cpp.html</filename>
    <includes id="qwt__abstract__legend_8h" name="qwt_abstract_legend.h" local="yes" imported="no">qwt_abstract_legend.h</includes>
    <includes id="qwt__legend__data_8h" name="qwt_legend_data.h" local="yes" imported="no">qwt_legend_data.h</includes>
  </compound>
  <compound kind="file">
    <name>qwt_abstract_legend.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__abstract__legend_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QList</class>
    <class kind="class">QwtAbstractLegend</class>
  </compound>
  <compound kind="file">
    <name>qwt_abstract_scale.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__abstract__scale_8cpp.html</filename>
    <includes id="qwt__abstract__scale_8h" name="qwt_abstract_scale.h" local="yes" imported="no">qwt_abstract_scale.h</includes>
    <includes id="qwt__scale__engine_8h" name="qwt_scale_engine.h" local="yes" imported="no">qwt_scale_engine.h</includes>
    <includes id="qwt__scale__draw_8h" name="qwt_scale_draw.h" local="yes" imported="no">qwt_scale_draw.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <class kind="class">QwtAbstractScale::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_abstract_scale.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__abstract__scale_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtAbstractScale</class>
  </compound>
  <compound kind="file">
    <name>qwt_abstract_scale_draw.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__abstract__scale__draw_8cpp.html</filename>
    <includes id="qwt__abstract__scale__draw_8h" name="qwt_abstract_scale_draw.h" local="yes" imported="no">qwt_abstract_scale_draw.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtAbstractScaleDraw::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_abstract_scale_draw.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__abstract__scale__draw_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <class kind="class">QwtAbstractScaleDraw</class>
  </compound>
  <compound kind="file">
    <name>qwt_abstract_slider.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__abstract__slider_8cpp.html</filename>
    <includes id="qwt__abstract__slider_8h" name="qwt_abstract_slider.h" local="yes" imported="no">qwt_abstract_slider.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtAbstractSlider::PrivateData</class>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtAlignToScaleDiv</name>
      <anchorfile>qwt__abstract__slider_8cpp.html</anchorfile>
      <anchor>a1b64a1cec92a555453a025b0ee665956</anchor>
      <arglist>(const QwtAbstractSlider *slider, double value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_abstract_slider.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__abstract__slider_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__abstract__scale_8h" name="qwt_abstract_scale.h" local="yes" imported="no">qwt_abstract_scale.h</includes>
    <class kind="class">QwtAbstractSlider</class>
  </compound>
  <compound kind="file">
    <name>qwt_analog_clock.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__analog__clock_8cpp.html</filename>
    <includes id="qwt__analog__clock_8h" name="qwt_analog_clock.h" local="yes" imported="no">qwt_analog_clock.h</includes>
    <includes id="qwt__dial__needle_8h" name="qwt_dial_needle.h" local="yes" imported="no">qwt_dial_needle.h</includes>
    <includes id="qwt__round__scale__draw_8h" name="qwt_round_scale_draw.h" local="yes" imported="no">qwt_round_scale_draw.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
  </compound>
  <compound kind="file">
    <name>qwt_analog_clock.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__analog__clock_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__dial_8h" name="qwt_dial.h" local="yes" imported="no">qwt_dial.h</includes>
    <class kind="class">QwtAnalogClock</class>
  </compound>
  <compound kind="file">
    <name>qwt_arrow_button.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__arrow__button_8cpp.html</filename>
    <includes id="qwt__arrow__button_8h" name="qwt_arrow_button.h" local="yes" imported="no">qwt_arrow_button.h</includes>
    <includes id="qwt_8h" name="qwt.h" local="yes" imported="no">qwt.h</includes>
    <class kind="class">QwtArrowButton::PrivateData</class>
    <member kind="function" static="yes">
      <type>static QStyleOptionButton</type>
      <name>styleOpt</name>
      <anchorfile>qwt__arrow__button_8cpp.html</anchorfile>
      <anchor>ab1dc15dab617c8fc86642755a3c2b8cc</anchor>
      <arglist>(const QwtArrowButton *btn)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>Margin</name>
      <anchorfile>qwt__arrow__button_8cpp.html</anchorfile>
      <anchor>a07f1460880d6cc863808f4de1f19f8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>MaxNum</name>
      <anchorfile>qwt__arrow__button_8cpp.html</anchorfile>
      <anchor>a52dccb12daa1568981d8c4e1a2bf827f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>Spacing</name>
      <anchorfile>qwt__arrow__button_8cpp.html</anchorfile>
      <anchor>a7ae8f0112681c9084380eb0a384562f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_arrow_button.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__arrow__button_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtArrowButton</class>
  </compound>
  <compound kind="file">
    <name>qwt_axis.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__axis_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <namespace>QwtAxis</namespace>
    <member kind="enumvalue">
      <name>AxisPositions</name>
      <anchorfile>namespaceQwtAxis.html</anchorfile>
      <anchor>adefc9439c1234211ffe2de03a83f47e8ac6f67bdd6ecc7483cd5a1331ca8ef04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Position</name>
      <anchorfile>namespaceQwtAxis.html</anchorfile>
      <anchor>a3dadce451809a6f77e44d81abef8c8d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YLeft</name>
      <anchorfile>namespaceQwtAxis.html</anchorfile>
      <anchor>a3dadce451809a6f77e44d81abef8c8d8ae3fe8c9edeacc1c5a0dffbb4d1d36ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YRight</name>
      <anchorfile>namespaceQwtAxis.html</anchorfile>
      <anchor>a3dadce451809a6f77e44d81abef8c8d8aa9207589104dac6e1a6eb9f705959bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XBottom</name>
      <anchorfile>namespaceQwtAxis.html</anchorfile>
      <anchor>a3dadce451809a6f77e44d81abef8c8d8ab9f573fe3ce8eb0c41a5fa66f5ae2aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XTop</name>
      <anchorfile>namespaceQwtAxis.html</anchorfile>
      <anchor>a3dadce451809a6f77e44d81abef8c8d8ab483cd2eb534396b9847e7f2c1bd671a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>namespaceQwtAxis.html</anchorfile>
      <anchor>a6584f047468e4a9a9d4aaf6effd60ff0</anchor>
      <arglist>(int axisPos)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isXAxis</name>
      <anchorfile>namespaceQwtAxis.html</anchorfile>
      <anchor>af232f70e25b943f8d44a06f5e285943f</anchor>
      <arglist>(int axisPos)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isYAxis</name>
      <anchorfile>namespaceQwtAxis.html</anchorfile>
      <anchor>a28ab91a2e05d2db7f85eccc56f1c8dd6</anchor>
      <arglist>(int axisPos)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_axis_id.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__axis__id_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__axis_8h" name="qwt_axis.h" local="yes" imported="no">qwt_axis.h</includes>
    <member kind="typedef">
      <type>int</type>
      <name>QwtAxisId</name>
      <anchorfile>qwt__axis__id_8h.html</anchorfile>
      <anchor>a40e3cbf71bd9ea3cc0668aeb3bfc3234</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_bezier.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__bezier_8cpp.html</filename>
    <includes id="qwt__bezier_8h" name="qwt_bezier.h" local="yes" imported="no">qwt_bezier.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
  </compound>
  <compound kind="file">
    <name>qwt_bezier.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__bezier_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtBezier</class>
  </compound>
  <compound kind="file">
    <name>qwt_clipper.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__clipper_8cpp.html</filename>
    <includes id="qwt__clipper_8h" name="qwt_clipper.h" local="yes" imported="no">qwt_clipper.h</includes>
    <includes id="qwt__point__polar_8h" name="qwt_point_polar.h" local="yes" imported="no">qwt_point_polar.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtClip::BottomEdge</class>
    <class kind="class">QwtClip::BottomEdge</class>
    <class kind="class">QwtClip::LeftEdge</class>
    <class kind="class">QwtClip::LeftEdge</class>
    <class kind="class">QwtCircleClipper</class>
    <class kind="class">QwtPolygonClipper</class>
    <class kind="class">QwtClip::RightEdge</class>
    <class kind="class">QwtClip::RightEdge</class>
    <class kind="class">QwtClip::TopEdge</class>
    <class kind="class">QwtClip::TopEdge</class>
    <namespace>QwtClip</namespace>
  </compound>
  <compound kind="file">
    <name>qwt_clipper.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__clipper_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QVector</class>
    <namespace>QwtClipper</namespace>
    <member kind="function">
      <type>QWT_EXPORT QVector&lt; QwtInterval &gt;</type>
      <name>clipCircle</name>
      <anchorfile>namespaceQwtClipper.html</anchorfile>
      <anchor>ab36605186b4a1c411fccb3b68cf1724a</anchor>
      <arglist>(const QRectF &amp;, const QPointF &amp;, double radius)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT QPolygon</type>
      <name>clippedPolygon</name>
      <anchorfile>namespaceQwtClipper.html</anchorfile>
      <anchor>abf6fbe8c4d00b9608ac08278c4891cb8</anchor>
      <arglist>(const QRect &amp;, const QPolygon &amp;, bool closePolygon=false)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT QPolygon</type>
      <name>clippedPolygon</name>
      <anchorfile>namespaceQwtClipper.html</anchorfile>
      <anchor>a2891a88d006edea48ac0275da4d6de33</anchor>
      <arglist>(const QRectF &amp;, const QPolygon &amp;, bool closePolygon=false)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT QPolygonF</type>
      <name>clippedPolygonF</name>
      <anchorfile>namespaceQwtClipper.html</anchorfile>
      <anchor>a7c876c77f33931add58f80a98885af07</anchor>
      <arglist>(const QRectF &amp;, const QPolygonF &amp;, bool closePolygon=false)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT void</type>
      <name>clipPolygon</name>
      <anchorfile>namespaceQwtClipper.html</anchorfile>
      <anchor>a4bbafdea07dca5589537e6db1c7c0b6e</anchor>
      <arglist>(const QRect &amp;, QPolygon &amp;, bool closePolygon=false)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT void</type>
      <name>clipPolygon</name>
      <anchorfile>namespaceQwtClipper.html</anchorfile>
      <anchor>a98a7c4009d2f8ac325b35255c85b0b34</anchor>
      <arglist>(const QRectF &amp;, QPolygon &amp;, bool closePolygon=false)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT void</type>
      <name>clipPolygonF</name>
      <anchorfile>namespaceQwtClipper.html</anchorfile>
      <anchor>aa5305d415fd97b332825e68b6cb25715</anchor>
      <arglist>(const QRectF &amp;, QPolygonF &amp;, bool closePolygon=false)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_color_map.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__color__map_8cpp.html</filename>
    <includes id="qwt__color__map_8h" name="qwt_color_map.h" local="yes" imported="no">qwt_color_map.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <class kind="class">QwtLinearColorMap::ColorStops::ColorStop</class>
    <class kind="class">QwtLinearColorMap::ColorStops</class>
    <class kind="class">QwtSaturationValueColorMap::PrivateData</class>
    <class kind="class">QwtHueColorMap::PrivateData</class>
    <class kind="class">QwtAlphaColorMap::PrivateData</class>
    <class kind="class">QwtLinearColorMap::PrivateData</class>
    <member kind="function" static="yes">
      <type>static QRgb</type>
      <name>qwtHsvToRgb</name>
      <anchorfile>qwt__color__map_8cpp.html</anchorfile>
      <anchor>a645083d8e62c84de27103585e873843a</anchor>
      <arglist>(int h, int s, int v, int a)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_color_map.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__color__map_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QVector</class>
    <class kind="class">QwtAlphaColorMap</class>
    <class kind="class">QwtColorMap</class>
    <class kind="class">QwtHueColorMap</class>
    <class kind="class">QwtLinearColorMap</class>
    <class kind="class">QwtSaturationValueColorMap</class>
  </compound>
  <compound kind="file">
    <name>qwt_column_symbol.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__column__symbol_8cpp.html</filename>
    <includes id="qwt__column__symbol_8h" name="qwt_column_symbol.h" local="yes" imported="no">qwt_column_symbol.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtColumnSymbol::PrivateData</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawBox</name>
      <anchorfile>qwt__column__symbol_8cpp.html</anchorfile>
      <anchor>a0eb9eeef527f26c3f6a956a42a06ae16</anchor>
      <arglist>(QPainter *p, const QRectF &amp;rect, const QPalette &amp;pal, double lw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawPanel</name>
      <anchorfile>qwt__column__symbol_8cpp.html</anchorfile>
      <anchor>a7bdd964fb652f93e8ded8ca0329c1e34</anchor>
      <arglist>(QPainter *painter, const QRectF &amp;rect, const QPalette &amp;pal, double lw)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_column_symbol.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__column__symbol_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <class kind="class">QwtColumnRect</class>
    <class kind="class">QwtColumnSymbol</class>
  </compound>
  <compound kind="file">
    <name>qwt_compass.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__compass_8cpp.html</filename>
    <includes id="qwt__compass_8h" name="qwt_compass.h" local="yes" imported="no">qwt_compass.h</includes>
    <includes id="qwt__compass__rose_8h" name="qwt_compass_rose.h" local="yes" imported="no">qwt_compass_rose.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <class kind="class">QwtCompass::PrivateData</class>
    <class kind="class">QwtCompassScaleDraw::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_compass.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__compass_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__dial_8h" name="qwt_dial.h" local="yes" imported="no">qwt_dial.h</includes>
    <includes id="qwt__round__scale__draw_8h" name="qwt_round_scale_draw.h" local="yes" imported="no">qwt_round_scale_draw.h</includes>
    <class kind="class">QMap</class>
    <class kind="class">QwtCompass</class>
    <class kind="class">QwtCompassScaleDraw</class>
  </compound>
  <compound kind="file">
    <name>qwt_compass_rose.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__compass__rose_8cpp.html</filename>
    <includes id="qwt__compass__rose_8h" name="qwt_compass_rose.h" local="yes" imported="no">qwt_compass_rose.h</includes>
    <includes id="qwt__point__polar_8h" name="qwt_point_polar.h" local="yes" imported="no">qwt_point_polar.h</includes>
    <class kind="class">QwtSimpleCompassRose::PrivateData</class>
    <member kind="function" static="yes">
      <type>static QPointF</type>
      <name>qwtIntersection</name>
      <anchorfile>qwt__compass__rose_8cpp.html</anchorfile>
      <anchor>a69c7a6a937697c5787cd91926a93e2f6</anchor>
      <arglist>(QPointF p11, QPointF p12, QPointF p21, QPointF p22)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_compass_rose.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__compass__rose_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtCompassRose</class>
    <class kind="class">QwtSimpleCompassRose</class>
  </compound>
  <compound kind="file">
    <name>qwt_counter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__counter_8cpp.html</filename>
    <includes id="qwt__arrow__button_8h" name="qwt_arrow_button.h" local="yes" imported="no">qwt_arrow_button.h</includes>
    <includes id="qwt__counter_8h" name="qwt_counter.h" local="yes" imported="no">qwt_counter.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtCounter::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_counter.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__counter_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtCounter</class>
  </compound>
  <compound kind="file">
    <name>qwt_curve_fitter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__curve__fitter_8cpp.html</filename>
    <includes id="qwt__curve__fitter_8h" name="qwt_curve_fitter.h" local="yes" imported="no">qwt_curve_fitter.h</includes>
  </compound>
  <compound kind="file">
    <name>qwt_curve_fitter.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__curve__fitter_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtCurveFitter</class>
  </compound>
  <compound kind="file">
    <name>qwt_date.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__date_8cpp.html</filename>
    <includes id="qwt__date_8h" name="qwt_date.h" local="yes" imported="no">qwt_date.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <member kind="typedef">
      <type>int</type>
      <name>QwtJulianDay</name>
      <anchorfile>qwt__date_8cpp.html</anchorfile>
      <anchor>a8f57b1552057d156a8971b7add06a678</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>qwtExpandedFormat</name>
      <anchorfile>qwt__date_8cpp.html</anchorfile>
      <anchor>a031381ba395e97c966384d4f61b64e24</anchor>
      <arglist>(const QString &amp;format, const QDateTime &amp;dateTime, QwtDate::Week0Type week0Type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Qt::DayOfWeek</type>
      <name>qwtFirstDayOfWeek</name>
      <anchorfile>qwt__date_8cpp.html</anchorfile>
      <anchor>a35191738bd4f2817afcb80f5f977b186</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtFloorTime</name>
      <anchorfile>qwt__date_8cpp.html</anchorfile>
      <anchor>a5c840227139760a7d89bb970a4f63cd2</anchor>
      <arglist>(QwtDate::IntervalType intervalType, QDateTime &amp;dt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QDate</type>
      <name>qwtToDate</name>
      <anchorfile>qwt__date_8cpp.html</anchorfile>
      <anchor>ae02d2f557e95f0cb815392216f95bbc7</anchor>
      <arglist>(int year, int month=1, int day=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QDateTime</type>
      <name>qwtToTimeSpec</name>
      <anchorfile>qwt__date_8cpp.html</anchorfile>
      <anchor>a84c2e4f460160e8021076a99c4e146dd</anchor>
      <arglist>(const QDateTime &amp;dt, Qt::TimeSpec spec)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QwtJulianDay</type>
      <name>maxJulianDayD</name>
      <anchorfile>qwt__date_8cpp.html</anchorfile>
      <anchor>a2e1c9dd6bfd4bd5644615163108b07d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const QwtJulianDay</type>
      <name>minJulianDayD</name>
      <anchorfile>qwt__date_8cpp.html</anchorfile>
      <anchor>a03618c3ed3fb895fdc6639b0430024cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_date.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__date_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtDate</class>
  </compound>
  <compound kind="file">
    <name>qwt_date_scale_draw.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__date__scale__draw_8cpp.html</filename>
    <includes id="qwt__date__scale__draw_8h" name="qwt_date_scale_draw.h" local="yes" imported="no">qwt_date_scale_draw.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <class kind="class">QwtDateScaleDraw::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_date_scale_draw.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__date__scale__draw_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__scale__draw_8h" name="qwt_scale_draw.h" local="yes" imported="no">qwt_scale_draw.h</includes>
    <includes id="qwt__date_8h" name="qwt_date.h" local="yes" imported="no">qwt_date.h</includes>
    <class kind="class">QwtDateScaleDraw</class>
  </compound>
  <compound kind="file">
    <name>qwt_date_scale_engine.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__date__scale__engine_8cpp.html</filename>
    <includes id="qwt__date__scale__engine_8h" name="qwt_date_scale_engine.h" local="yes" imported="no">qwt_date_scale_engine.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <class kind="class">QwtDateScaleEngine::PrivateData</class>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>qwtAlignValue</name>
      <anchorfile>qwt__date__scale__engine_8cpp.html</anchorfile>
      <anchor>ab9ebca684c9591e8aa6c1e029e473751</anchor>
      <arglist>(double value, double stepSize, bool up)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>qwtDivideInterval</name>
      <anchorfile>qwt__date__scale__engine_8cpp.html</anchorfile>
      <anchor>a7529f5a8ef8321f7c5a131237ae02ebe</anchor>
      <arglist>(double intervalSize, int numSteps, const int limits[], size_t numLimits)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtDivideMajorStep</name>
      <anchorfile>qwt__date__scale__engine_8cpp.html</anchorfile>
      <anchor>a4642ac894a1dea716ee4cd783df99a56</anchor>
      <arglist>(double stepSize, int maxMinSteps, QwtDate::IntervalType intervalType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtDivideScale</name>
      <anchorfile>qwt__date__scale__engine_8cpp.html</anchorfile>
      <anchor>a743224a48633c9b9f426c2774f80abb0</anchor>
      <arglist>(double intervalSize, int numSteps, QwtDate::IntervalType intervalType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QwtScaleDiv</type>
      <name>qwtDivideToMonths</name>
      <anchorfile>qwt__date__scale__engine_8cpp.html</anchorfile>
      <anchor>ad413aa02f9a332ae201d0669127e5d62</anchor>
      <arglist>(QDateTime &amp;minDate, const QDateTime &amp;maxDate, double stepSize, int maxMinSteps)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QwtScaleDiv</type>
      <name>qwtDivideToSeconds</name>
      <anchorfile>qwt__date__scale__engine_8cpp.html</anchorfile>
      <anchor>a8b48ff1089d9be55e4a8b4d3662080f4</anchor>
      <arglist>(const QDateTime &amp;minDate, const QDateTime &amp;maxDate, double stepSize, int maxMinSteps, QwtDate::IntervalType intervalType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QwtScaleDiv</type>
      <name>qwtDivideToYears</name>
      <anchorfile>qwt__date__scale__engine_8cpp.html</anchorfile>
      <anchor>a72ab2161717c439c384275066365a88e</anchor>
      <arglist>(const QDateTime &amp;minDate, const QDateTime &amp;maxDate, double stepSize, int maxMinSteps)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QList&lt; double &gt;</type>
      <name>qwtDstTicks</name>
      <anchorfile>qwt__date__scale__engine_8cpp.html</anchorfile>
      <anchor>a47579b8a5c04e109e7c3dafe993255fa</anchor>
      <arglist>(const QDateTime &amp;dateTime, int secondsMajor, int secondsMinor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtIntervalWidth</name>
      <anchorfile>qwt__date__scale__engine_8cpp.html</anchorfile>
      <anchor>ac6245449b2c94a8d2f2b3332e182713c</anchor>
      <arglist>(const QDateTime &amp;minDate, const QDateTime &amp;maxDate, QwtDate::IntervalType intervalType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtMsecsForType</name>
      <anchorfile>qwt__date__scale__engine_8cpp.html</anchorfile>
      <anchor>afda066603e2348a361bccec0bbbc22c5</anchor>
      <arglist>(int type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtRoundedIntervalWidth</name>
      <anchorfile>qwt__date__scale__engine_8cpp.html</anchorfile>
      <anchor>a0204626df6f18fa09ebe33eeb29dbd0d</anchor>
      <arglist>(const QDateTime &amp;minDate, const QDateTime &amp;maxDate, QwtDate::IntervalType intervalType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>qwtStepCount</name>
      <anchorfile>qwt__date__scale__engine_8cpp.html</anchorfile>
      <anchor>a6a41aa36d105744b1d073f805f46792d</anchor>
      <arglist>(int intervalSize, int maxSteps, const int limits[], size_t numLimits)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>qwtStepSize</name>
      <anchorfile>qwt__date__scale__engine_8cpp.html</anchorfile>
      <anchor>a06f6e915df688ec641b338fc6835dbf6</anchor>
      <arglist>(int intervalSize, int maxSteps, uint base)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_date_scale_engine.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__date__scale__engine_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__date_8h" name="qwt_date.h" local="yes" imported="no">qwt_date.h</includes>
    <includes id="qwt__scale__engine_8h" name="qwt_scale_engine.h" local="yes" imported="no">qwt_scale_engine.h</includes>
    <class kind="class">QwtDateScaleEngine</class>
  </compound>
  <compound kind="file">
    <name>qwt_dial.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__dial_8cpp.html</filename>
    <includes id="qwt__dial_8h" name="qwt_dial.h" local="yes" imported="no">qwt_dial.h</includes>
    <includes id="qwt__dial__needle_8h" name="qwt_dial_needle.h" local="yes" imported="no">qwt_dial_needle.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__round__scale__draw_8h" name="qwt_round_scale_draw.h" local="yes" imported="no">qwt_round_scale_draw.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt_8h" name="qwt.h" local="yes" imported="no">qwt.h</includes>
    <class kind="class">QwtDial::PrivateData</class>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtAngleDist</name>
      <anchorfile>qwt__dial_8cpp.html</anchorfile>
      <anchor>ab18de14b066ce9919ae900bc3fbb56d0</anchor>
      <arglist>(double a1, double a2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtBoundedAngle</name>
      <anchorfile>qwt__dial_8cpp.html</anchorfile>
      <anchor>aa2968005c278f9f56bd373131177041b</anchor>
      <arglist>(double min, double angle, double max)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>qwtIsOnArc</name>
      <anchorfile>qwt__dial_8cpp.html</anchorfile>
      <anchor>a819b16f5e32528aca63193401462e556</anchor>
      <arglist>(double angle, double min, double max)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_dial.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__dial_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__abstract__slider_8h" name="qwt_abstract_slider.h" local="yes" imported="no">qwt_abstract_slider.h</includes>
    <class kind="class">QwtDial</class>
  </compound>
  <compound kind="file">
    <name>qwt_dial_needle.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__dial__needle_8cpp.html</filename>
    <includes id="qwt__dial__needle_8h" name="qwt_dial_needle.h" local="yes" imported="no">qwt_dial_needle.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawArrowNeedle</name>
      <anchorfile>qwt__dial__needle_8cpp.html</anchorfile>
      <anchor>a218cc1ad75b057b4005908c39f5ee50c</anchor>
      <arglist>(QPainter *painter, const QPalette &amp;palette, QPalette::ColorGroup colorGroup, qreal length, qreal width)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawShadedPointer</name>
      <anchorfile>qwt__dial__needle_8cpp.html</anchorfile>
      <anchor>a763759b47b675d8f459c0a3b5b101738</anchor>
      <arglist>(QPainter *painter, const QColor &amp;lightColor, const QColor &amp;darkColor, qreal length, qreal width)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawStyle1Needle</name>
      <anchorfile>qwt__dial__needle_8cpp.html</anchorfile>
      <anchor>a9aac904d65da80e5134fa1efd1d6dddf</anchor>
      <arglist>(QPainter *painter, const QPalette &amp;palette, QPalette::ColorGroup colorGroup, qreal length)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawStyle2Needle</name>
      <anchorfile>qwt__dial__needle_8cpp.html</anchorfile>
      <anchor>a27c2a2459a6b1888880401e92d5128de</anchor>
      <arglist>(QPainter *painter, const QPalette &amp;palette, QPalette::ColorGroup colorGroup, qreal length)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawTriangleNeedle</name>
      <anchorfile>qwt__dial__needle_8cpp.html</anchorfile>
      <anchor>a50defae68f8ff40d62b8d20105e052b9</anchor>
      <arglist>(QPainter *painter, const QPalette &amp;palette, QPalette::ColorGroup colorGroup, qreal length)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_dial_needle.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__dial__needle_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtCompassMagnetNeedle</class>
    <class kind="class">QwtCompassWindArrow</class>
    <class kind="class">QwtDialNeedle</class>
    <class kind="class">QwtDialSimpleNeedle</class>
  </compound>
  <compound kind="file">
    <name>qwt_dyngrid_layout.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__dyngrid__layout_8cpp.html</filename>
    <includes id="qwt__dyngrid__layout_8h" name="qwt_dyngrid_layout.h" local="yes" imported="no">qwt_dyngrid_layout.h</includes>
    <class kind="class">QwtDynGridLayout::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_dyngrid_layout.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__dyngrid__layout_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QList</class>
    <class kind="class">QwtDynGridLayout</class>
  </compound>
  <compound kind="file">
    <name>qwt_event_pattern.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__event__pattern_8cpp.html</filename>
    <includes id="qwt__event__pattern_8h" name="qwt_event_pattern.h" local="yes" imported="no">qwt_event_pattern.h</includes>
  </compound>
  <compound kind="file">
    <name>qwt_event_pattern.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__event__pattern_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtEventPattern::KeyPattern</class>
    <class kind="class">QwtEventPattern::MousePattern</class>
    <class kind="class">QwtEventPattern</class>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>qwt__event__pattern_8h.html</anchorfile>
      <anchor>af677c7d4390e7235fb026b596936738d</anchor>
      <arglist>(QwtEventPattern::KeyPattern b1, QwtEventPattern::KeyPattern b2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>qwt__event__pattern_8h.html</anchorfile>
      <anchor>aca8e9cce2f9bb9e8195785412a2153f2</anchor>
      <arglist>(QwtEventPattern::MousePattern b1, QwtEventPattern::MousePattern b2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_global.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__global_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>QWT_CONSTEXPR</name>
      <anchorfile>qwt__global_8h.html</anchorfile>
      <anchor>a14ea2a8178f377dbd5b7907246c0dd80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QWT_EXPORT</name>
      <anchorfile>qwt__global_8h.html</anchorfile>
      <anchor>a174da4fc94a3c1a7ddccd9a3ba33e660</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QWT_FINAL</name>
      <anchorfile>qwt__global_8h.html</anchorfile>
      <anchor>ad4d536f987639eea5dbfc00527b2f590</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QWT_OVERRIDE</name>
      <anchorfile>qwt__global_8h.html</anchorfile>
      <anchor>a3022fb34df067d48a4101dba3fbf16d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QWT_VERSION</name>
      <anchorfile>qwt__global_8h.html</anchorfile>
      <anchor>a18535727a75681715645d35d263b73af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QWT_VERSION_STR</name>
      <anchorfile>qwt__global_8h.html</anchorfile>
      <anchor>a611906ecb3ba53f35c0efb94b575facd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_graphic.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__graphic_8cpp.html</filename>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <includes id="qwt__painter__command_8h" name="qwt_painter_command.h" local="yes" imported="no">qwt_painter_command.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtGraphic::PathInfo</class>
    <class kind="class">QwtGraphic::PrivateData</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtExecCommand</name>
      <anchorfile>qwt__graphic_8cpp.html</anchorfile>
      <anchor>a388e4209101b448b99f8af5135a6b304</anchor>
      <arglist>(QPainter *painter, const QwtPainterCommand &amp;cmd, QwtGraphic::RenderHints renderHints, const QTransform &amp;transform, const QTransform *initialTransform)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>qwtHasScalablePen</name>
      <anchorfile>qwt__graphic_8cpp.html</anchorfile>
      <anchor>a0d8efef2b61149145dbeda5048ae0830</anchor>
      <arglist>(const QPainter *painter)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRectF</type>
      <name>qwtStrokedPathRect</name>
      <anchorfile>qwt__graphic_8cpp.html</anchorfile>
      <anchor>a476e84396e5db2720d352f4aa6a3eb38</anchor>
      <arglist>(const QPainter *painter, const QPainterPath &amp;path)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_graphic.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__graphic_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__null__paintdevice_8h" name="qwt_null_paintdevice.h" local="yes" imported="no">qwt_null_paintdevice.h</includes>
    <class kind="class">QwtGraphic</class>
  </compound>
  <compound kind="file">
    <name>qwt_interval.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__interval_8cpp.html</filename>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <member kind="function">
      <type>QDebug</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>qwt__interval_8cpp.html</anchorfile>
      <anchor>a3e390b4ee8bf63561f68e70d4a126e72</anchor>
      <arglist>(QDebug debug, const QwtInterval &amp;interval)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_interval.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__interval_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtInterval</class>
    <member kind="function">
      <type>QWT_EXPORT QDebug</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>qwt__interval_8h.html</anchorfile>
      <anchor>a851484f82dcea54941d265aaf971fd8e</anchor>
      <arglist>(QDebug, const QwtInterval &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Q_DECLARE_TYPEINFO</name>
      <anchorfile>qwt__interval_8h.html</anchorfile>
      <anchor>a4c3411ac1c3e7dbe5a0611fe1ca9c6ee</anchor>
      <arglist>(QwtInterval, Q_MOVABLE_TYPE)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_interval_symbol.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__interval__symbol_8cpp.html</filename>
    <includes id="qwt__interval__symbol_8h" name="qwt_interval_symbol.h" local="yes" imported="no">qwt_interval_symbol.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtIntervalSymbol::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_interval_symbol.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__interval__symbol_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtIntervalSymbol</class>
  </compound>
  <compound kind="file">
    <name>qwt_knob.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__knob_8cpp.html</filename>
    <includes id="qwt__knob_8h" name="qwt_knob.h" local="yes" imported="no">qwt_knob.h</includes>
    <includes id="qwt__round__scale__draw_8h" name="qwt_round_scale_draw.h" local="yes" imported="no">qwt_round_scale_draw.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <includes id="qwt_8h" name="qwt.h" local="yes" imported="no">qwt.h</includes>
    <class kind="class">QwtKnob::PrivateData</class>
    <member kind="function" static="yes">
      <type>static QSize</type>
      <name>qwtKnobSizeHint</name>
      <anchorfile>qwt__knob_8cpp.html</anchorfile>
      <anchor>aabcbff504ef121c7d9aac34400ab7237</anchor>
      <arglist>(const QwtKnob *knob, int min)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtToDegrees</name>
      <anchorfile>qwt__knob_8cpp.html</anchorfile>
      <anchor>a92e94f264348f5c04786489e33fb75ba</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtToScaleAngle</name>
      <anchorfile>qwt__knob_8cpp.html</anchorfile>
      <anchor>ae7225d289028007ba45fcb39851cb97d</anchor>
      <arglist>(double angle)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_knob.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__knob_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__abstract__slider_8h" name="qwt_abstract_slider.h" local="yes" imported="no">qwt_abstract_slider.h</includes>
    <class kind="class">QwtKnob</class>
  </compound>
  <compound kind="file">
    <name>qwt_legend.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__legend_8cpp.html</filename>
    <includes id="qwt__legend_8h" name="qwt_legend.h" local="yes" imported="no">qwt_legend.h</includes>
    <includes id="qwt__legend__label_8h" name="qwt_legend_label.h" local="yes" imported="no">qwt_legend_label.h</includes>
    <includes id="qwt__dyngrid__layout_8h" name="qwt_dyngrid_layout.h" local="yes" imported="no">qwt_dyngrid_layout.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <class kind="class">QwtLegend::PrivateData</class>
    <class kind="class">QWT_FINAL</class>
  </compound>
  <compound kind="file">
    <name>qwt_legend.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__legend_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__abstract__legend_8h" name="qwt_abstract_legend.h" local="yes" imported="no">qwt_abstract_legend.h</includes>
    <includes id="qwt__legend__data_8h" name="qwt_legend_data.h" local="yes" imported="no">qwt_legend_data.h</includes>
    <class kind="class">QwtLegend</class>
  </compound>
  <compound kind="file">
    <name>qwt_legend_data.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__legend__data_8cpp.html</filename>
    <includes id="qwt__legend__data_8h" name="qwt_legend_data.h" local="yes" imported="no">qwt_legend_data.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
  </compound>
  <compound kind="file">
    <name>qwt_legend_data.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__legend__data_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtLegendData</class>
  </compound>
  <compound kind="file">
    <name>qwt_legend_label.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__legend__label_8cpp.html</filename>
    <includes id="qwt__legend__label_8h" name="qwt_legend_label.h" local="yes" imported="no">qwt_legend_label.h</includes>
    <includes id="qwt__legend__data_8h" name="qwt_legend_data.h" local="yes" imported="no">qwt_legend_data.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt_8h" name="qwt.h" local="yes" imported="no">qwt.h</includes>
    <class kind="class">QwtLegendLabel::PrivateData</class>
    <member kind="function" static="yes">
      <type>static QSize</type>
      <name>buttonShift</name>
      <anchorfile>qwt__legend__label_8cpp.html</anchorfile>
      <anchor>a05d6676d7d445fc6d8f808316c314fcd</anchor>
      <arglist>(const QwtLegendLabel *w)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>ButtonFrame</name>
      <anchorfile>qwt__legend__label_8cpp.html</anchorfile>
      <anchor>a074da912be9336f5137c9fae2bca6a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>Margin</name>
      <anchorfile>qwt__legend__label_8cpp.html</anchorfile>
      <anchor>a07f1460880d6cc863808f4de1f19f8c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_legend_label.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__legend__label_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__text__label_8h" name="qwt_text_label.h" local="yes" imported="no">qwt_text_label.h</includes>
    <includes id="qwt__legend__data_8h" name="qwt_legend_data.h" local="yes" imported="no">qwt_legend_data.h</includes>
    <class kind="class">QwtLegendLabel</class>
  </compound>
  <compound kind="file">
    <name>qwt_magnifier.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__magnifier_8cpp.html</filename>
    <includes id="qwt__magnifier_8h" name="qwt_magnifier.h" local="yes" imported="no">qwt_magnifier.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtMagnifier::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_magnifier.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__magnifier_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtMagnifier</class>
  </compound>
  <compound kind="file">
    <name>qwt_math.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__math_8cpp.html</filename>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <member kind="function">
      <type>double</type>
      <name>qwtNormalizeDegrees</name>
      <anchorfile>qwt__math_8cpp.html</anchorfile>
      <anchor>a6b2ad72e35e164e54f433b308d354a28</anchor>
      <arglist>(double degrees)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>qwtNormalizeRadians</name>
      <anchorfile>qwt__math_8cpp.html</anchorfile>
      <anchor>a82c8c67fdb5a76db03b6065af6b8c9d6</anchor>
      <arglist>(double radians)</arglist>
    </member>
    <member kind="function">
      <type>quint32</type>
      <name>qwtRand</name>
      <anchorfile>qwt__math_8cpp.html</anchorfile>
      <anchor>a817239bc4951d85dc6ebc7839ac7f007</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_math.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__math_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_USE_MATH_DEFINES</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a525335710b53cb064ca56b936120431e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_1_PI</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a08dfac3cca9601a02fc88356cc078e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_2_PI</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a97f6d6514d3d3dd50c3a2a6d622673db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_2_SQRTPI</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a631ff334c4a1a6db2e8a7ff4acbe48a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_E</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a9bf5d952c5c93c70f9e66c9794d406c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_LN10</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a0a53871497a155afe91424c28a8ec3c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_LN2</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a92428112a5d24721208748774a4f23e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_LOG10E</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a9ed2b5582226f3896424ff6d2a3ebb14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_LOG2E</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>ac5c747ee5bcbe892875672a0b9d8171c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_PI</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>ae71449b1cc6e6250b91f539153a7a0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_PI_2</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a958e4508ed28ee5cc04249144312c15f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_PI_4</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>aeb24420b096a677f3a2dc5a72b36bf22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_SQRT1_2</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>acdbb2c2f9429f08916f03c8786d2d2d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_SQRT2</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a66b3ab30f1332874326ed93969e496e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>undef_USE_MATH_DEFINES</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a4c041ea26cdea74830a4c94602cd6814</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qwtCeil</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>ad9af0221a2b67c889120dc69b6c2179f</anchor>
      <arglist>(qreal value)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>qwtCubicPolynomial</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a173a947debc249df17453692a5c4b093</anchor>
      <arglist>(double x, double a, double b, double c, double d)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>qwtDegrees</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a5ae9ba63ed585145a11bc85fb6ba9232</anchor>
      <arglist>(double degrees)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>qwtFastAtan</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a267700de897c681b4def9cc3db1181ac</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>qwtFastAtan2</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a39b09ad0e8b8706c9278c1ad59d0e764</anchor>
      <arglist>(double y, double x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qwtFloor</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>af53f247bb4594e680b970995b303e424</anchor>
      <arglist>(qreal value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qwtFuzzyCompare</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>ac918a7c57755463e5a27521f2d36662b</anchor>
      <arglist>(double value1, double value2, double intervalSize)</arglist>
    </member>
    <member kind="function">
      <type>QWT_CONSTEXPR double</type>
      <name>qwtMaxF</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a863278c3c3b7c88c1fcfeefe9b7f877a</anchor>
      <arglist>(double a, double b)</arglist>
    </member>
    <member kind="function">
      <type>QWT_CONSTEXPR qreal</type>
      <name>qwtMaxF</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a367b911e8b7fc18c5161223edff88991</anchor>
      <arglist>(double a, float b)</arglist>
    </member>
    <member kind="function">
      <type>QWT_CONSTEXPR qreal</type>
      <name>qwtMaxF</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>ac87db3cbf41f9d3e3fca46daa4bc9700</anchor>
      <arglist>(float a, double b)</arglist>
    </member>
    <member kind="function">
      <type>QWT_CONSTEXPR float</type>
      <name>qwtMaxF</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a95e79e72b89c3cb50dc70d0e34637447</anchor>
      <arglist>(float a, float b)</arglist>
    </member>
    <member kind="function">
      <type>QWT_CONSTEXPR double</type>
      <name>qwtMinF</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>abddf0e699f887d570c20cdffca6b378d</anchor>
      <arglist>(double a, double b)</arglist>
    </member>
    <member kind="function">
      <type>QWT_CONSTEXPR qreal</type>
      <name>qwtMinF</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>ae02943e84e382577880d65c0036e1515</anchor>
      <arglist>(double a, float b)</arglist>
    </member>
    <member kind="function">
      <type>QWT_CONSTEXPR qreal</type>
      <name>qwtMinF</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a6fe22f36667f8fd3d44a9f7a468a9a2d</anchor>
      <arglist>(float a, double b)</arglist>
    </member>
    <member kind="function">
      <type>QWT_CONSTEXPR float</type>
      <name>qwtMinF</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>aa5cbe0a3f4ea7b16a754903b1f624eef</anchor>
      <arglist>(float a, float b)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT double</type>
      <name>qwtNormalizeDegrees</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>abd703a5e5b8e45699c29958bd037ff89</anchor>
      <arglist>(double degrees)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT double</type>
      <name>qwtNormalizeRadians</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a395901fee5e819a3e5452a611bcb3ba9</anchor>
      <arglist>(double radians)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>qwtRadians</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>ad57ee7996643337cf1086274a94ab875</anchor>
      <arglist>(double degrees)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT quint32</type>
      <name>qwtRand</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a20d4ba7581665f82b21f0aeed5066e74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qwtSign</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a369f25353056f9780e1c13c7274094f9</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>qwtSqr</name>
      <anchorfile>qwt__math_8h.html</anchorfile>
      <anchor>a01f9cbcf01e68d697968ec6225d301fe</anchor>
      <arglist>(double x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_matrix_raster_data.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__matrix__raster__data_8cpp.html</filename>
    <includes id="qwt__matrix__raster__data_8h" name="qwt_matrix_raster_data.h" local="yes" imported="no">qwt_matrix_raster_data.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <class kind="class">QwtMatrixRasterData::PrivateData</class>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtBicubicInterpolate</name>
      <anchorfile>qwt__matrix__raster__data_8cpp.html</anchorfile>
      <anchor>af8fe744edc9d8d2743ebf4d1f10ce339</anchor>
      <arglist>(double v00, double v10, double v20, double v30, double v01, double v11, double v21, double v31, double v02, double v12, double v22, double v32, double v03, double v13, double v23, double v33, double dx, double dy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtHermiteInterpolate</name>
      <anchorfile>qwt__matrix__raster__data_8cpp.html</anchorfile>
      <anchor>a6ba444749dbd5156716f9227fdc3bc92</anchor>
      <arglist>(double A, double B, double C, double D, double t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_matrix_raster_data.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__matrix__raster__data_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__raster__data_8h" name="qwt_raster_data.h" local="yes" imported="no">qwt_raster_data.h</includes>
    <class kind="class">QVector</class>
    <class kind="class">QwtMatrixRasterData</class>
  </compound>
  <compound kind="file">
    <name>qwt_null_paintdevice.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__null__paintdevice_8cpp.html</filename>
    <includes id="qwt__null__paintdevice_8h" name="qwt_null_paintdevice.h" local="yes" imported="no">qwt_null_paintdevice.h</includes>
    <class kind="class">QwtNullPaintDevice::PrivateData</class>
    <class kind="class">QWT_FINAL</class>
  </compound>
  <compound kind="file">
    <name>qwt_null_paintdevice.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__null__paintdevice_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtNullPaintDevice</class>
  </compound>
  <compound kind="file">
    <name>qwt_painter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__painter_8cpp.html</filename>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <includes id="qwt__clipper_8h" name="qwt_clipper.h" local="yes" imported="no">qwt_clipper.h</includes>
    <includes id="qwt__color__map_8h" name="qwt_color_map.h" local="yes" imported="no">qwt_color_map.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawPolyline</name>
      <anchorfile>qwt__painter_8cpp.html</anchorfile>
      <anchor>a2b1a24a9036f342c98347a6ed9ba271a</anchor>
      <arglist>(QPainter *painter, const T *points, int pointCount, bool polylineSplitting)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtFillRect</name>
      <anchorfile>qwt__painter_8cpp.html</anchorfile>
      <anchor>ab106e8004b6a62cf30a8b8d586dad0d4</anchor>
      <arglist>(const QWidget *widget, QPainter *painter, const QRect &amp;rect, const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>qwtIsClippingNeeded</name>
      <anchorfile>qwt__painter_8cpp.html</anchorfile>
      <anchor>a9567f8f232f7a1b9751d893fbea3d356</anchor>
      <arglist>(const QPainter *painter, QRectF &amp;clipRect)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>qwtIsRasterPaintEngineBuggy</name>
      <anchorfile>qwt__painter_8cpp.html</anchorfile>
      <anchor>a0292157bd0749dbfa4c1d497cfbdccbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QSize</type>
      <name>qwtScreenResolution</name>
      <anchorfile>qwt__painter_8cpp.html</anchorfile>
      <anchor>a7b9de610a0dd533bc1b4a9e135ad5709</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtUnscaleFont</name>
      <anchorfile>qwt__painter_8cpp.html</anchorfile>
      <anchor>afaf63038f4df438f5187c2caeb1a2c3c</anchor>
      <arglist>(QPainter *painter)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_painter.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__painter_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtPainter</class>
  </compound>
  <compound kind="file">
    <name>qwt_painter_command.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__painter__command_8cpp.html</filename>
    <includes id="qwt__painter__command_8h" name="qwt_painter_command.h" local="yes" imported="no">qwt_painter_command.h</includes>
  </compound>
  <compound kind="file">
    <name>qwt_painter_command.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__painter__command_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="struct">QwtPainterCommand::ImageData</class>
    <class kind="struct">QwtPainterCommand::PixmapData</class>
    <class kind="class">QwtPainterCommand</class>
    <class kind="struct">QwtPainterCommand::StateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_panner.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__panner_8cpp.html</filename>
    <includes id="qwt__panner_8h" name="qwt_panner.h" local="yes" imported="no">qwt_panner.h</includes>
    <includes id="qwt__picker_8h" name="qwt_picker.h" local="yes" imported="no">qwt_picker.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <class kind="class">QwtPanner::PrivateData</class>
    <member kind="function" static="yes">
      <type>static QVector&lt; QwtPicker * &gt;</type>
      <name>qwtActivePickers</name>
      <anchorfile>qwt__panner_8cpp.html</anchorfile>
      <anchor>af6c69b4231277df8fe723157dd3d8561</anchor>
      <arglist>(QWidget *w)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_panner.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__panner_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtPanner</class>
  </compound>
  <compound kind="file">
    <name>qwt_picker.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__picker_8cpp.html</filename>
    <includes id="qwt__picker_8h" name="qwt_picker.h" local="yes" imported="no">qwt_picker.h</includes>
    <includes id="qwt__picker__machine_8h" name="qwt_picker_machine.h" local="yes" imported="no">qwt_picker_machine.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <includes id="qwt__widget__overlay_8h" name="qwt_widget_overlay.h" local="yes" imported="no">qwt_widget_overlay.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <class kind="class">QwtPicker::PrivateData</class>
    <member kind="function" static="yes">
      <type>static QRegion</type>
      <name>qwtMaskRegion</name>
      <anchorfile>qwt__picker_8cpp.html</anchorfile>
      <anchor>ae57a67345e8a170b187ee6c635ab4bd2</anchor>
      <arglist>(const QLine &amp;l, int penWidth)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRegion</type>
      <name>qwtMaskRegion</name>
      <anchorfile>qwt__picker_8cpp.html</anchorfile>
      <anchor>a047b0db5d4adf9890109d755329b6460</anchor>
      <arglist>(const QRect &amp;r, int penWidth)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_picker.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__picker_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__event__pattern_8h" name="qwt_event_pattern.h" local="yes" imported="no">qwt_event_pattern.h</includes>
    <class kind="class">QwtPicker</class>
  </compound>
  <compound kind="file">
    <name>qwt_picker_machine.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__picker__machine_8cpp.html</filename>
    <includes id="qwt__picker__machine_8h" name="qwt_picker_machine.h" local="yes" imported="no">qwt_picker_machine.h</includes>
    <includes id="qwt__event__pattern_8h" name="qwt_event_pattern.h" local="yes" imported="no">qwt_event_pattern.h</includes>
  </compound>
  <compound kind="file">
    <name>qwt_picker_machine.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__picker__machine_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QList</class>
    <class kind="class">QwtPickerClickPointMachine</class>
    <class kind="class">QwtPickerClickRectMachine</class>
    <class kind="class">QwtPickerDragLineMachine</class>
    <class kind="class">QwtPickerDragPointMachine</class>
    <class kind="class">QwtPickerDragRectMachine</class>
    <class kind="class">QwtPickerMachine</class>
    <class kind="class">QwtPickerPolygonMachine</class>
    <class kind="class">QwtPickerTrackerMachine</class>
  </compound>
  <compound kind="file">
    <name>qwt_pixel_matrix.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__pixel__matrix_8cpp.html</filename>
    <includes id="qwt__pixel__matrix_8h" name="qwt_pixel_matrix.h" local="yes" imported="no">qwt_pixel_matrix.h</includes>
  </compound>
  <compound kind="file">
    <name>qwt_pixel_matrix.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__pixel__matrix_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtPixelMatrix</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot_8cpp.html</filename>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__plot__dict_8h" name="qwt_plot_dict.h" local="yes" imported="no">qwt_plot_dict.h</includes>
    <includes id="qwt__plot__layout_8h" name="qwt_plot_layout.h" local="yes" imported="no">qwt_plot_layout.h</includes>
    <includes id="qwt__scale__widget_8h" name="qwt_scale_widget.h" local="yes" imported="no">qwt_scale_widget.h</includes>
    <includes id="qwt__scale__engine_8h" name="qwt_scale_engine.h" local="yes" imported="no">qwt_scale_engine.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__text__label_8h" name="qwt_text_label.h" local="yes" imported="no">qwt_text_label.h</includes>
    <includes id="qwt__legend_8h" name="qwt_legend.h" local="yes" imported="no">qwt_legend.h</includes>
    <includes id="qwt__legend__data_8h" name="qwt_legend_data.h" local="yes" imported="no">qwt_legend_data.h</includes>
    <includes id="qwt__plot__canvas_8h" name="qwt_plot_canvas.h" local="yes" imported="no">qwt_plot_canvas.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtPlot::PrivateData</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtEnableLegendItems</name>
      <anchorfile>qwt__plot_8cpp.html</anchorfile>
      <anchor>a0cd43bd4c4bbe1996fe9e99ab1b86c7d</anchor>
      <arglist>(QwtPlot *plot, bool on)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtSetTabOrder</name>
      <anchorfile>qwt__plot_8cpp.html</anchorfile>
      <anchor>a983f031f266b79c201a514a779c84f7a</anchor>
      <arglist>(QWidget *first, QWidget *second, bool withChildren)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__axis__id_8h" name="qwt_axis_id.h" local="yes" imported="no">qwt_axis_id.h</includes>
    <includes id="qwt__plot__dict_8h" name="qwt_plot_dict.h" local="yes" imported="no">qwt_plot_dict.h</includes>
    <class kind="class">QList</class>
    <class kind="class">QwtPlot</class>
    <member kind="define">
      <type>#define</type>
      <name>QWT_AXIS_COMPAT</name>
      <anchorfile>qwt__plot_8h.html</anchorfile>
      <anchor>a32b6767014c792bcac87c22e32aedb2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_abstract_barchart.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__abstract__barchart_8cpp.html</filename>
    <includes id="qwt__plot__abstract__barchart_8h" name="qwt_plot_abstract_barchart.h" local="yes" imported="no">qwt_plot_abstract_barchart.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtPlotAbstractBarChart::PrivateData</class>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtTransformWidth</name>
      <anchorfile>qwt__plot__abstract__barchart_8cpp.html</anchorfile>
      <anchor>a5376fba485fdc2d71e1e13fca534bef6</anchor>
      <arglist>(const QwtScaleMap &amp;map, double value, double width)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_abstract_barchart.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__abstract__barchart_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__seriesitem_8h" name="qwt_plot_seriesitem.h" local="yes" imported="no">qwt_plot_seriesitem.h</includes>
    <class kind="class">QwtPlotAbstractBarChart</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_abstract_canvas.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__abstract__canvas_8cpp.html</filename>
    <includes id="qwt__plot__abstract__canvas_8h" name="qwt_plot_abstract_canvas.h" local="yes" imported="no">qwt_plot_abstract_canvas.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__null__paintdevice_8h" name="qwt_null_paintdevice.h" local="yes" imported="no">qwt_null_paintdevice.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtPlotAbstractGLCanvas::PrivateData</class>
    <class kind="class">QwtPlotAbstractCanvas::PrivateData</class>
    <class kind="struct">QwtPlotAbstractCanvas::PrivateData::StyleSheet</class>
    <class kind="struct">QwtPlotAbstractCanvas::PrivateData::StyleSheet::StyleSheetBackground</class>
    <member kind="function" static="yes">
      <type>static QWidget *</type>
      <name>qwtBackgroundWidget</name>
      <anchorfile>qwt__plot__abstract__canvas_8cpp.html</anchorfile>
      <anchor>a20083a96028c4c91399b0b8eae787b4f</anchor>
      <arglist>(QWidget *w)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPainterPath</type>
      <name>qwtBorderPath</name>
      <anchorfile>qwt__plot__abstract__canvas_8cpp.html</anchorfile>
      <anchor>a55dff4e900aa24bd93e3ed875ebfda0e</anchor>
      <arglist>(const QWidget *canvas, const QRect &amp;rect)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPainterPath</type>
      <name>qwtCombinePathList</name>
      <anchorfile>qwt__plot__abstract__canvas_8cpp.html</anchorfile>
      <anchor>a94be924003a672aad241e15fcb3ff8d0</anchor>
      <arglist>(const QRectF &amp;rect, const QList&lt; QPainterPath &gt; &amp;pathList)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawBackground</name>
      <anchorfile>qwt__plot__abstract__canvas_8cpp.html</anchorfile>
      <anchor>a7a945c7161ae203cbb4d2d0a7f2db605</anchor>
      <arglist>(QPainter *painter, QWidget *canvas)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawStyledBackground</name>
      <anchorfile>qwt__plot__abstract__canvas_8cpp.html</anchorfile>
      <anchor>ab2a5de644a46afe065f217fcd397f48e</anchor>
      <arglist>(QWidget *w, QPainter *painter)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtFillBackground</name>
      <anchorfile>qwt__plot__abstract__canvas_8cpp.html</anchorfile>
      <anchor>a13023144918f2d97cbbc757af1a06445</anchor>
      <arglist>(QPainter *painter, QWidget *canvas)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtFillBackground</name>
      <anchorfile>qwt__plot__abstract__canvas_8cpp.html</anchorfile>
      <anchor>a547560fab4c044f0af7d838b5e8326c4</anchor>
      <arglist>(QPainter *painter, QWidget *widget, const QVector&lt; QRectF &gt; &amp;fillRects)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtFillRegion</name>
      <anchorfile>qwt__plot__abstract__canvas_8cpp.html</anchorfile>
      <anchor>aa9e03cce50abf1cde3dee6fab0dc9566</anchor>
      <arglist>(QPainter *painter, const QRegion &amp;region)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtRevertPath</name>
      <anchorfile>qwt__plot__abstract__canvas_8cpp.html</anchorfile>
      <anchor>ae338440399396334f252a36cdef5a656</anchor>
      <arglist>(QPainterPath &amp;path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtUpdateContentsRect</name>
      <anchorfile>qwt__plot__abstract__canvas_8cpp.html</anchorfile>
      <anchor>af9622cad52f0b4d7a567b2b58b2f42c5</anchor>
      <arglist>(int fw, QWidget *canvas)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_abstract_canvas.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__abstract__canvas_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtPlotAbstractCanvas</class>
    <class kind="class">QwtPlotAbstractGLCanvas</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_axis.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__axis_8cpp.html</filename>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__scale__widget_8h" name="qwt_scale_widget.h" local="yes" imported="no">qwt_scale_widget.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <includes id="qwt__scale__engine_8h" name="qwt_scale_engine.h" local="yes" imported="no">qwt_scale_engine.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <class kind="class">QwtPlot::ScaleData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_barchart.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__barchart_8cpp.html</filename>
    <includes id="qwt__plot__barchart_8h" name="qwt_plot_barchart.h" local="yes" imported="no">qwt_plot_barchart.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__column__symbol_8h" name="qwt_column_symbol.h" local="yes" imported="no">qwt_column_symbol.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <includes id="qwt__legend__data_8h" name="qwt_legend_data.h" local="yes" imported="no">qwt_legend_data.h</includes>
    <class kind="class">QwtPlotBarChart::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_barchart.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__barchart_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__abstract__barchart_8h" name="qwt_plot_abstract_barchart.h" local="yes" imported="no">qwt_plot_abstract_barchart.h</includes>
    <class kind="class">QwtPlotBarChart</class>
    <class kind="class">QwtSeriesData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_canvas.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__canvas_8cpp.html</filename>
    <includes id="qwt__plot__canvas_8h" name="qwt_plot_canvas.h" local="yes" imported="no">qwt_plot_canvas.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <class kind="class">QwtPlotCanvas::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_canvas.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__canvas_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__abstract__canvas_8h" name="qwt_plot_abstract_canvas.h" local="yes" imported="no">qwt_plot_abstract_canvas.h</includes>
    <class kind="class">QwtPlotCanvas</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_curve.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__curve_8cpp.html</filename>
    <includes id="qwt__plot__curve_8h" name="qwt_plot_curve.h" local="yes" imported="no">qwt_plot_curve.h</includes>
    <includes id="qwt__point__data_8h" name="qwt_point_data.h" local="yes" imported="no">qwt_point_data.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <includes id="qwt__clipper_8h" name="qwt_clipper.h" local="yes" imported="no">qwt_clipper.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__spline__curve__fitter_8h" name="qwt_spline_curve_fitter.h" local="yes" imported="no">qwt_spline_curve_fitter.h</includes>
    <includes id="qwt__symbol_8h" name="qwt_symbol.h" local="yes" imported="no">qwt_symbol.h</includes>
    <includes id="qwt__point__mapper_8h" name="qwt_point_mapper.h" local="yes" imported="no">qwt_point_mapper.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <class kind="class">QwtPlotCurve::PrivateData</class>
    <member kind="function" static="yes">
      <type>static QRectF</type>
      <name>qwtIntersectedClipRect</name>
      <anchorfile>qwt__plot__curve_8cpp.html</anchorfile>
      <anchor>ad1b73fc492c4d54eee1cc3135622ff19</anchor>
      <arglist>(const QRectF &amp;rect, QPainter *painter)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtUpdateLegendIconSize</name>
      <anchorfile>qwt__plot__curve_8cpp.html</anchorfile>
      <anchor>a1e9af0ca1d89cd0f175f2cc61d1549b9</anchor>
      <arglist>(QwtPlotCurve *curve)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>qwtVerifyRange</name>
      <anchorfile>qwt__plot__curve_8cpp.html</anchorfile>
      <anchor>acd90a096f47eda57750c2f761a22d835</anchor>
      <arglist>(int size, int &amp;i1, int &amp;i2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_curve.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__curve_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__seriesitem_8h" name="qwt_plot_seriesitem.h" local="yes" imported="no">qwt_plot_seriesitem.h</includes>
    <class kind="class">QwtPlotCurve</class>
    <class kind="class">QwtSeriesData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_dict.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__dict_8cpp.html</filename>
    <includes id="qwt__plot__dict_8h" name="qwt_plot_dict.h" local="yes" imported="no">qwt_plot_dict.h</includes>
    <class kind="class">QwtPlotDict::PrivateData::ItemList</class>
    <class kind="class">QwtPlotDict::PrivateData::ItemList::LessZThan</class>
    <class kind="class">QwtPlotDict::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_dict.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__dict_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__item_8h" name="qwt_plot_item.h" local="yes" imported="no">qwt_plot_item.h</includes>
    <class kind="class">QwtPlotDict</class>
    <member kind="typedef">
      <type>QList&lt; QwtPlotItem * &gt;::ConstIterator</type>
      <name>QwtPlotItemIterator</name>
      <anchorfile>qwt__plot__dict_8h.html</anchorfile>
      <anchor>af08bea45dbc6b99fb195654a8f9d8f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QList&lt; QwtPlotItem * &gt;</type>
      <name>QwtPlotItemList</name>
      <anchorfile>qwt__plot__dict_8h.html</anchorfile>
      <anchor>a546a96356e0389212d25099993cc212e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_directpainter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__directpainter_8cpp.html</filename>
    <includes id="qwt__plot__directpainter_8h" name="qwt_plot_directpainter.h" local="yes" imported="no">qwt_plot_directpainter.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__plot__canvas_8h" name="qwt_plot_canvas.h" local="yes" imported="no">qwt_plot_canvas.h</includes>
    <includes id="qwt__plot__seriesitem_8h" name="qwt_plot_seriesitem.h" local="yes" imported="no">qwt_plot_seriesitem.h</includes>
    <class kind="class">QwtPlotDirectPainter::PrivateData</class>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>qwtHasBackingStore</name>
      <anchorfile>qwt__plot__directpainter_8cpp.html</anchorfile>
      <anchor>aa2891edeecc82930f6f93c43354a7ada</anchor>
      <arglist>(const QwtPlotCanvas *canvas)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtRenderItem</name>
      <anchorfile>qwt__plot__directpainter_8cpp.html</anchorfile>
      <anchor>a9d3b481df9ccfa2ade2080cf3aabedb2</anchor>
      <arglist>(QPainter *painter, const QRect &amp;canvasRect, QwtPlotSeriesItem *seriesItem, int from, int to)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_directpainter.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__directpainter_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtPlotDirectPainter</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_glcanvas.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__glcanvas_8cpp.html</filename>
    <includes id="qwt__plot__glcanvas_8h" name="qwt_plot_glcanvas.h" local="yes" imported="no">qwt_plot_glcanvas.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <class kind="class">QwtPlotGLCanvas::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_glcanvas.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__glcanvas_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__abstract__canvas_8h" name="qwt_plot_abstract_canvas.h" local="yes" imported="no">qwt_plot_abstract_canvas.h</includes>
    <class kind="class">QwtPlotGLCanvas</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_graphicitem.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__graphicitem_8cpp.html</filename>
    <includes id="qwt__plot__graphicitem_8h" name="qwt_plot_graphicitem.h" local="yes" imported="no">qwt_plot_graphicitem.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <class kind="class">QwtPlotGraphicItem::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_graphicitem.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__graphicitem_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__item_8h" name="qwt_plot_item.h" local="yes" imported="no">qwt_plot_item.h</includes>
    <class kind="class">QwtPlotGraphicItem</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_grid.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__grid_8cpp.html</filename>
    <includes id="qwt__plot__grid_8h" name="qwt_plot_grid.h" local="yes" imported="no">qwt_plot_grid.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <class kind="class">QwtPlotGrid::PrivateData</class>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>qwtFuzzyGreaterOrEqual</name>
      <anchorfile>qwt__plot__grid_8cpp.html</anchorfile>
      <anchor>aab5bf8691ebb6b949c0df2487c4a848a</anchor>
      <arglist>(double d1, double d2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_grid.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__grid_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__item_8h" name="qwt_plot_item.h" local="yes" imported="no">qwt_plot_item.h</includes>
    <class kind="class">QwtPlotGrid</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_histogram.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__histogram_8cpp.html</filename>
    <includes id="qwt__plot__histogram_8h" name="qwt_plot_histogram.h" local="yes" imported="no">qwt_plot_histogram.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__column__symbol_8h" name="qwt_column_symbol.h" local="yes" imported="no">qwt_column_symbol.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <class kind="class">QwtPlotHistogram::PrivateData</class>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>qwtIsCombinable</name>
      <anchorfile>qwt__plot__histogram_8cpp.html</anchorfile>
      <anchor>aff22b234357c3d84495d679fa37b45fa</anchor>
      <arglist>(const QwtInterval &amp;d1, const QwtInterval &amp;d2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_histogram.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__histogram_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__seriesitem_8h" name="qwt_plot_seriesitem.h" local="yes" imported="no">qwt_plot_seriesitem.h</includes>
    <class kind="class">QVector</class>
    <class kind="class">QwtPlotHistogram</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_intervalcurve.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__intervalcurve_8cpp.html</filename>
    <includes id="qwt__plot__intervalcurve_8h" name="qwt_plot_intervalcurve.h" local="yes" imported="no">qwt_plot_intervalcurve.h</includes>
    <includes id="qwt__interval__symbol_8h" name="qwt_interval_symbol.h" local="yes" imported="no">qwt_interval_symbol.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__clipper_8h" name="qwt_clipper.h" local="yes" imported="no">qwt_clipper.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <class kind="class">QwtPlotIntervalCurve::PrivateData</class>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>qwtIsHSampleInside</name>
      <anchorfile>qwt__plot__intervalcurve_8cpp.html</anchorfile>
      <anchor>a28b85292c9c0cb7a4649288631a052b2</anchor>
      <arglist>(const QwtIntervalSample &amp;sample, double xMin, double xMax, double yMin, double yMax)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>qwtIsVSampleInside</name>
      <anchorfile>qwt__plot__intervalcurve_8cpp.html</anchorfile>
      <anchor>a65e2b8564eae8a70f8e47f9ff4a5c50c</anchor>
      <arglist>(const QwtIntervalSample &amp;sample, double xMin, double xMax, double yMin, double yMax)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_intervalcurve.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__intervalcurve_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__seriesitem_8h" name="qwt_plot_seriesitem.h" local="yes" imported="no">qwt_plot_seriesitem.h</includes>
    <class kind="class">QwtPlotIntervalCurve</class>
    <class kind="class">QwtSeriesData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_item.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__item_8cpp.html</filename>
    <includes id="qwt__plot__item_8h" name="qwt_plot_item.h" local="yes" imported="no">qwt_plot_item.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__legend__data_8h" name="qwt_legend_data.h" local="yes" imported="no">qwt_legend_data.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <class kind="class">QwtPlotItem::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_item.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__item_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__axis__id_8h" name="qwt_axis_id.h" local="yes" imported="no">qwt_axis_id.h</includes>
    <class kind="class">QList</class>
    <class kind="class">QwtPlotItem</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_layout.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__layout_8cpp.html</filename>
    <includes id="qwt__plot__layout_8h" name="qwt_plot_layout.h" local="yes" imported="no">qwt_plot_layout.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__text__label_8h" name="qwt_text_label.h" local="yes" imported="no">qwt_text_label.h</includes>
    <includes id="qwt__scale__widget_8h" name="qwt_scale_widget.h" local="yes" imported="no">qwt_scale_widget.h</includes>
    <includes id="qwt__abstract__legend_8h" name="qwt_abstract_legend.h" local="yes" imported="no">qwt_abstract_legend.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtPlotLayout::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_layout.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__layout_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__axis__id_8h" name="qwt_axis_id.h" local="yes" imported="no">qwt_axis_id.h</includes>
    <class kind="class">QwtPlotLayout</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_legenditem.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__legenditem_8cpp.html</filename>
    <includes id="qwt__plot__legenditem_8h" name="qwt_plot_legenditem.h" local="yes" imported="no">qwt_plot_legenditem.h</includes>
    <includes id="qwt__dyngrid__layout_8h" name="qwt_dyngrid_layout.h" local="yes" imported="no">qwt_dyngrid_layout.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <includes id="qwt__legend__data_8h" name="qwt_legend_data.h" local="yes" imported="no">qwt_legend_data.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtPlotLegendItem::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_legenditem.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__legenditem_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__item_8h" name="qwt_plot_item.h" local="yes" imported="no">qwt_plot_item.h</includes>
    <class kind="class">QwtPlotLegendItem</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_magnifier.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__magnifier_8cpp.html</filename>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__plot__magnifier_8h" name="qwt_plot_magnifier.h" local="yes" imported="no">qwt_plot_magnifier.h</includes>
    <class kind="class">QwtPlotMagnifier::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_magnifier.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__magnifier_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__axis__id_8h" name="qwt_axis_id.h" local="yes" imported="no">qwt_axis_id.h</includes>
    <includes id="qwt__magnifier_8h" name="qwt_magnifier.h" local="yes" imported="no">qwt_magnifier.h</includes>
    <class kind="class">QwtPlotMagnifier</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_marker.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__marker_8cpp.html</filename>
    <includes id="qwt__plot__marker_8h" name="qwt_plot_marker.h" local="yes" imported="no">qwt_plot_marker.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__symbol_8h" name="qwt_symbol.h" local="yes" imported="no">qwt_symbol.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtPlotMarker::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_marker.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__marker_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__item_8h" name="qwt_plot_item.h" local="yes" imported="no">qwt_plot_item.h</includes>
    <class kind="class">QwtPlotMarker</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_multi_barchart.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__multi__barchart_8cpp.html</filename>
    <includes id="qwt__plot__multi__barchart_8h" name="qwt_plot_multi_barchart.h" local="yes" imported="no">qwt_plot_multi_barchart.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__column__symbol_8h" name="qwt_column_symbol.h" local="yes" imported="no">qwt_column_symbol.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <includes id="qwt__legend__data_8h" name="qwt_legend_data.h" local="yes" imported="no">qwt_legend_data.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtPlotMultiBarChart::PrivateData</class>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>qwtIsIncreasing</name>
      <anchorfile>qwt__plot__multi__barchart_8cpp.html</anchorfile>
      <anchor>a2a948564840ae3eabc6b4b847cb844de</anchor>
      <arglist>(const QwtScaleMap &amp;map, const QVector&lt; double &gt; &amp;values)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_multi_barchart.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__multi__barchart_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__abstract__barchart_8h" name="qwt_plot_abstract_barchart.h" local="yes" imported="no">qwt_plot_abstract_barchart.h</includes>
    <class kind="class">QwtPlotMultiBarChart</class>
    <class kind="class">QwtSeriesData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_opengl_canvas.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__opengl__canvas_8cpp.html</filename>
    <includes id="qwt__plot__opengl__canvas_8h" name="qwt_plot_opengl_canvas.h" local="yes" imported="no">qwt_plot_opengl_canvas.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <class kind="class">QwtPlotOpenGLCanvas::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_opengl_canvas.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__opengl__canvas_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__abstract__canvas_8h" name="qwt_plot_abstract_canvas.h" local="yes" imported="no">qwt_plot_abstract_canvas.h</includes>
    <class kind="class">QwtPlotOpenGLCanvas</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_panner.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__panner_8cpp.html</filename>
    <includes id="qwt__plot__panner_8h" name="qwt_plot_panner.h" local="yes" imported="no">qwt_plot_panner.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <class kind="class">QwtPlotPanner::PrivateData</class>
    <member kind="function" static="yes">
      <type>static QBitmap</type>
      <name>qwtBorderMask</name>
      <anchorfile>qwt__plot__panner_8cpp.html</anchorfile>
      <anchor>a010e309f7cd55831182b3acda7350ae7</anchor>
      <arglist>(const QWidget *canvas, const QSize &amp;size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_panner.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__panner_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__panner_8h" name="qwt_panner.h" local="yes" imported="no">qwt_panner.h</includes>
    <includes id="qwt__axis__id_8h" name="qwt_axis_id.h" local="yes" imported="no">qwt_axis_id.h</includes>
    <class kind="class">QwtPlotPanner</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_picker.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__picker_8cpp.html</filename>
    <includes id="qwt__plot__picker_8h" name="qwt_plot_picker.h" local="yes" imported="no">qwt_plot_picker.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__picker__machine_8h" name="qwt_picker_machine.h" local="yes" imported="no">qwt_picker_machine.h</includes>
    <class kind="class">QwtPlotPicker::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_picker.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__picker_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__picker_8h" name="qwt_picker.h" local="yes" imported="no">qwt_picker.h</includes>
    <includes id="qwt__axis__id_8h" name="qwt_axis_id.h" local="yes" imported="no">qwt_axis_id.h</includes>
    <class kind="class">QVector</class>
    <class kind="class">QwtPlotPicker</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_rasteritem.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__rasteritem_8cpp.html</filename>
    <includes id="qwt__plot__rasteritem_8h" name="qwt_plot_rasteritem.h" local="yes" imported="no">qwt_plot_rasteritem.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="struct">QwtPlotRasterItem::PrivateData::ImageCache</class>
    <class kind="class">QwtPlotRasterItem::PrivateData</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtAdjustMaps</name>
      <anchorfile>qwt__plot__rasteritem_8cpp.html</anchorfile>
      <anchor>a484fef27e2ebb5c9be601957d12fd074</anchor>
      <arglist>(QwtScaleMap &amp;xMap, QwtScaleMap &amp;yMap, const QRectF &amp;area, const QRectF &amp;paintRect)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRectF</type>
      <name>qwtAlignRect</name>
      <anchorfile>qwt__plot__rasteritem_8cpp.html</anchorfile>
      <anchor>ad7f46c71781a894e164400f75ae2dc1c</anchor>
      <arglist>(const QRectF &amp;rect)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QImage</type>
      <name>qwtExpandImage</name>
      <anchorfile>qwt__plot__rasteritem_8cpp.html</anchorfile>
      <anchor>aea93ba4cd3303e8646de97264a09a309</anchor>
      <arglist>(const QImage &amp;image, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;area, const QRectF &amp;area2, const QRectF &amp;paintRect, const QwtInterval &amp;xInterval, const QwtInterval &amp;yInterval)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRectF</type>
      <name>qwtExpandToPixels</name>
      <anchorfile>qwt__plot__rasteritem_8cpp.html</anchorfile>
      <anchor>a1641a2e487e8bfff7306b5b544a9a55f</anchor>
      <arglist>(const QRectF &amp;rect, const QRectF &amp;pixelRect)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRectF</type>
      <name>qwtStripRect</name>
      <anchorfile>qwt__plot__rasteritem_8cpp.html</anchorfile>
      <anchor>a54fc1afb786141fe9f7eeb2bd3026958</anchor>
      <arglist>(const QRectF &amp;rect, const QRectF &amp;area, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtInterval &amp;xInterval, const QwtInterval &amp;yInterval)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtToRgba</name>
      <anchorfile>qwt__plot__rasteritem_8cpp.html</anchorfile>
      <anchor>aca00672605139e2767deab267da34a16</anchor>
      <arglist>(const QImage *from, QImage *to, const QRect &amp;tile, int alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtTransformMaps</name>
      <anchorfile>qwt__plot__rasteritem_8cpp.html</anchorfile>
      <anchor>a0dd620f8618abd56eeb83983e975831b</anchor>
      <arglist>(const QTransform &amp;tr, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, QwtScaleMap &amp;xxMap, QwtScaleMap &amp;yyMap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>qwtUseCache</name>
      <anchorfile>qwt__plot__rasteritem_8cpp.html</anchorfile>
      <anchor>ae879eddc79e013d398acbcd759d868a8</anchor>
      <arglist>(QwtPlotRasterItem::CachePolicy policy, const QPainter *painter)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_rasteritem.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__rasteritem_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__item_8h" name="qwt_plot_item.h" local="yes" imported="no">qwt_plot_item.h</includes>
    <class kind="class">QwtPlotRasterItem</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_renderer.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__renderer_8cpp.html</filename>
    <includes id="qwt__plot__renderer_8h" name="qwt_plot_renderer.h" local="yes" imported="no">qwt_plot_renderer.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__plot__layout_8h" name="qwt_plot_layout.h" local="yes" imported="no">qwt_plot_layout.h</includes>
    <includes id="qwt__abstract__legend_8h" name="qwt_abstract_legend.h" local="yes" imported="no">qwt_abstract_legend.h</includes>
    <includes id="qwt__scale__widget_8h" name="qwt_scale_widget.h" local="yes" imported="no">qwt_scale_widget.h</includes>
    <includes id="qwt__scale__engine_8h" name="qwt_scale_engine.h" local="yes" imported="no">qwt_scale_engine.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__text__label_8h" name="qwt_text_label.h" local="yes" imported="no">qwt_text_label.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtPlotRenderer::PrivateData</class>
    <member kind="define">
      <type>#define</type>
      <name>QWT_FORMAT_PDF</name>
      <anchorfile>qwt__plot__renderer_8cpp.html</anchorfile>
      <anchor>a1357f15a39e300b511c0e9db8df714f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QWT_FORMAT_POSTSCRIPT</name>
      <anchorfile>qwt__plot__renderer_8cpp.html</anchorfile>
      <anchor>a41a4485c2528730dad5b8a5ff5cdf7ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPainterPath</type>
      <name>qwtCanvasClip</name>
      <anchorfile>qwt__plot__renderer_8cpp.html</anchorfile>
      <anchor>a7c3d3840960783474ca1300febb55d06</anchor>
      <arglist>(const QWidget *canvas, const QRectF &amp;canvasRect)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QFont</type>
      <name>qwtResolvedFont</name>
      <anchorfile>qwt__plot__renderer_8cpp.html</anchorfile>
      <anchor>aeba5dc2af6646aeb270499f7bba414f1</anchor>
      <arglist>(const QWidget *widget)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QColor</type>
      <name>qwtScalePenColor</name>
      <anchorfile>qwt__plot__renderer_8cpp.html</anchorfile>
      <anchor>a23ec6b3127bd7947eda6bfce5952d351</anchor>
      <arglist>(const QwtPlot *plot)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static qreal</type>
      <name>qwtScalePenWidth</name>
      <anchorfile>qwt__plot__renderer_8cpp.html</anchorfile>
      <anchor>a4d8e985c7cdc58ac57c91471182b240f</anchor>
      <arglist>(const QwtPlot *plot)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_renderer.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__renderer_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__axis__id_8h" name="qwt_axis_id.h" local="yes" imported="no">qwt_axis_id.h</includes>
    <class kind="class">QwtPlotRenderer</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_rescaler.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__rescaler_8cpp.html</filename>
    <includes id="qwt__plot__rescaler_8h" name="qwt_plot_rescaler.h" local="yes" imported="no">qwt_plot_rescaler.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <includes id="qwt__plot__canvas_8h" name="qwt_plot_canvas.h" local="yes" imported="no">qwt_plot_canvas.h</includes>
    <class kind="class">QwtPlotRescaler::AxisData</class>
    <class kind="class">QwtPlotRescaler::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_rescaler.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__rescaler_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <class kind="class">QwtPlotRescaler</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_scaleitem.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__scaleitem_8cpp.html</filename>
    <includes id="qwt__plot__scaleitem_8h" name="qwt_plot_scaleitem.h" local="yes" imported="no">qwt_plot_scaleitem.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <class kind="class">QwtPlotScaleItem::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_scaleitem.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__scaleitem_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__item_8h" name="qwt_plot_item.h" local="yes" imported="no">qwt_plot_item.h</includes>
    <includes id="qwt__scale__draw_8h" name="qwt_scale_draw.h" local="yes" imported="no">qwt_scale_draw.h</includes>
    <class kind="class">QwtPlotScaleItem</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_seriesitem.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__seriesitem_8cpp.html</filename>
    <includes id="qwt__plot__seriesitem_8h" name="qwt_plot_seriesitem.h" local="yes" imported="no">qwt_plot_seriesitem.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <class kind="class">QwtPlotSeriesItem::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_seriesitem.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__seriesitem_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__item_8h" name="qwt_plot_item.h" local="yes" imported="no">qwt_plot_item.h</includes>
    <includes id="qwt__series__store_8h" name="qwt_series_store.h" local="yes" imported="no">qwt_series_store.h</includes>
    <class kind="class">QwtPlotSeriesItem</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_shapeitem.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__shapeitem_8cpp.html</filename>
    <includes id="qwt__plot__shapeitem_8h" name="qwt_plot_shapeitem.h" local="yes" imported="no">qwt_plot_shapeitem.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__weeding__curve__fitter_8h" name="qwt_weeding_curve_fitter.h" local="yes" imported="no">qwt_weeding_curve_fitter.h</includes>
    <includes id="qwt__clipper_8h" name="qwt_clipper.h" local="yes" imported="no">qwt_clipper.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtPlotShapeItem::PrivateData</class>
    <member kind="function" static="yes">
      <type>static QPainterPath</type>
      <name>qwtTransformPath</name>
      <anchorfile>qwt__plot__shapeitem_8cpp.html</anchorfile>
      <anchor>a04f0447a2fe84e3bd087dd107a13892b</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QPainterPath &amp;path, bool doAlign)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_shapeitem.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__shapeitem_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__item_8h" name="qwt_plot_item.h" local="yes" imported="no">qwt_plot_item.h</includes>
    <class kind="class">QwtPlotShapeItem</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_spectrocurve.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__spectrocurve_8cpp.html</filename>
    <includes id="qwt__plot__spectrocurve_8h" name="qwt_plot_spectrocurve.h" local="yes" imported="no">qwt_plot_spectrocurve.h</includes>
    <includes id="qwt__color__map_8h" name="qwt_color_map.h" local="yes" imported="no">qwt_color_map.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <class kind="class">QwtPlotSpectroCurve::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_spectrocurve.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__spectrocurve_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__seriesitem_8h" name="qwt_plot_seriesitem.h" local="yes" imported="no">qwt_plot_seriesitem.h</includes>
    <class kind="class">QwtPlotSpectroCurve</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_spectrogram.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__spectrogram_8cpp.html</filename>
    <includes id="qwt__plot__spectrogram_8h" name="qwt_plot_spectrogram.h" local="yes" imported="no">qwt_plot_spectrogram.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__color__map_8h" name="qwt_color_map.h" local="yes" imported="no">qwt_color_map.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtPlotSpectrogram::PrivateData</class>
    <member kind="define">
      <type>#define</type>
      <name>DEBUG_RENDER</name>
      <anchorfile>qwt__plot__spectrogram_8cpp.html</anchorfile>
      <anchor>aca12293f74629e5843ab3a318d143d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>qwtIsNaN</name>
      <anchorfile>qwt__plot__spectrogram_8cpp.html</anchorfile>
      <anchor>a9f34f70537fc34665ed7f67d476cd143</anchor>
      <arglist>(double d)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_spectrogram.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__spectrogram_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__raster__data_8h" name="qwt_raster_data.h" local="yes" imported="no">qwt_raster_data.h</includes>
    <includes id="qwt__plot__rasteritem_8h" name="qwt_plot_rasteritem.h" local="yes" imported="no">qwt_plot_rasteritem.h</includes>
    <class kind="class">QList</class>
    <class kind="class">QwtPlotSpectrogram</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_svgitem.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__svgitem_8cpp.html</filename>
    <includes id="qwt__plot__svgitem_8h" name="qwt_plot_svgitem.h" local="yes" imported="no">qwt_plot_svgitem.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
  </compound>
  <compound kind="file">
    <name>qwt_plot_svgitem.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__svgitem_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__graphicitem_8h" name="qwt_plot_graphicitem.h" local="yes" imported="no">qwt_plot_graphicitem.h</includes>
    <class kind="class">QwtPlotSvgItem</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_textlabel.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__textlabel_8cpp.html</filename>
    <includes id="qwt__plot__textlabel_8h" name="qwt_plot_textlabel.h" local="yes" imported="no">qwt_plot_textlabel.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtPlotTextLabel::PrivateData</class>
    <member kind="function" static="yes">
      <type>static QRect</type>
      <name>qwtItemRect</name>
      <anchorfile>qwt__plot__textlabel_8cpp.html</anchorfile>
      <anchor>ae4ce90cb39f25e6cb16f490f736c8384</anchor>
      <arglist>(int renderFlags, const QRectF &amp;rect, const QSizeF &amp;itemSize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_textlabel.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__textlabel_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__item_8h" name="qwt_plot_item.h" local="yes" imported="no">qwt_plot_item.h</includes>
    <class kind="class">QwtPlotTextLabel</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_tradingcurve.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__tradingcurve_8cpp.html</filename>
    <includes id="qwt__plot__tradingcurve_8h" name="qwt_plot_tradingcurve.h" local="yes" imported="no">qwt_plot_tradingcurve.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtPlotTradingCurve::PrivateData</class>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>qwtIsSampleInside</name>
      <anchorfile>qwt__plot__tradingcurve_8cpp.html</anchorfile>
      <anchor>aee0f5ddbd7bf484915977bda11ff32c3</anchor>
      <arglist>(const QwtOHLCSample &amp;sample, double tMin, double tMax, double vMin, double vMax)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_tradingcurve.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__tradingcurve_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__seriesitem_8h" name="qwt_plot_seriesitem.h" local="yes" imported="no">qwt_plot_seriesitem.h</includes>
    <class kind="class">QwtPlotTradingCurve</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_vectorfield.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__vectorfield_8cpp.html</filename>
    <includes id="qwt__plot__vectorfield_8h" name="qwt_plot_vectorfield.h" local="yes" imported="no">qwt_plot_vectorfield.h</includes>
    <includes id="qwt__vectorfield__symbol_8h" name="qwt_vectorfield_symbol.h" local="yes" imported="no">qwt_vectorfield_symbol.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__color__map_8h" name="qwt_color_map.h" local="yes" imported="no">qwt_color_map.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtPlotVectorField::PrivateData</class>
    <member kind="define">
      <type>#define</type>
      <name>DEBUG_RENDER</name>
      <anchorfile>qwt__plot__vectorfield_8cpp.html</anchorfile>
      <anchor>aca12293f74629e5843ab3a318d143d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QwtInterval</type>
      <name>qwtMagnitudeRange</name>
      <anchorfile>qwt__plot__vectorfield_8cpp.html</anchorfile>
      <anchor>a557fc4a5274fb7e8c37b1cd0542d6d92</anchor>
      <arglist>(const QwtSeriesData&lt; QwtVectorFieldSample &gt; *series)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QTransform</type>
      <name>qwtSymbolTransformation</name>
      <anchorfile>qwt__plot__vectorfield_8cpp.html</anchorfile>
      <anchor>a4143520e38063003d84bd4c4e9f3a2ff</anchor>
      <arglist>(const QTransform &amp;oldTransform, double x, double y, double vx, double vy, double magnitude)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtVector2Magnitude</name>
      <anchorfile>qwt__plot__vectorfield_8cpp.html</anchorfile>
      <anchor>aa3f195d6cff592bd8bbb48e0b02874c1</anchor>
      <arglist>(double vx, double vy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtVector2Radians</name>
      <anchorfile>qwt__plot__vectorfield_8cpp.html</anchorfile>
      <anchor>a3b57d8f3a2c65f0c378dab11dff310fc</anchor>
      <arglist>(double vx, double vy)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_vectorfield.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__vectorfield_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__seriesitem_8h" name="qwt_plot_seriesitem.h" local="yes" imported="no">qwt_plot_seriesitem.h</includes>
    <class kind="class">QwtPlotVectorField</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_zoneitem.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__zoneitem_8cpp.html</filename>
    <includes id="qwt__plot__zoneitem_8h" name="qwt_plot_zoneitem.h" local="yes" imported="no">qwt_plot_zoneitem.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <class kind="class">QwtPlotZoneItem::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_zoneitem.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__zoneitem_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__item_8h" name="qwt_plot_item.h" local="yes" imported="no">qwt_plot_item.h</includes>
    <class kind="class">QwtPlotZoneItem</class>
  </compound>
  <compound kind="file">
    <name>qwt_plot_zoomer.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__zoomer_8cpp.html</filename>
    <includes id="qwt__plot__zoomer_8h" name="qwt_plot_zoomer.h" local="yes" imported="no">qwt_plot_zoomer.h</includes>
    <includes id="qwt__plot_8h" name="qwt_plot.h" local="yes" imported="no">qwt_plot.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <includes id="qwt__picker__machine_8h" name="qwt_picker_machine.h" local="yes" imported="no">qwt_picker_machine.h</includes>
    <class kind="class">QwtPlotZoomer::PrivateData</class>
    <member kind="function" static="yes">
      <type>static QwtInterval</type>
      <name>qwtExpandedZoomInterval</name>
      <anchorfile>qwt__plot__zoomer_8cpp.html</anchorfile>
      <anchor>a4ff9981e5cb92e1a558088fa17ea0e01</anchor>
      <arglist>(double v1, double v2, double minRange, const QwtTransform *transform)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRectF</type>
      <name>qwtExpandedZoomRect</name>
      <anchorfile>qwt__plot__zoomer_8cpp.html</anchorfile>
      <anchor>a2956eef7bfb6e8082ee9a26cb3eeb3dc</anchor>
      <arglist>(const QRectF &amp;zoomRect, const QSizeF &amp;minSize, const QwtTransform *transformX, const QwtTransform *transformY)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_plot_zoomer.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__plot__zoomer_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__plot__picker_8h" name="qwt_plot_picker.h" local="yes" imported="no">qwt_plot_picker.h</includes>
    <class kind="class">QStack</class>
    <class kind="class">QwtPlotZoomer</class>
  </compound>
  <compound kind="file">
    <name>qwt_point_3d.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__point__3d_8cpp.html</filename>
    <includes id="qwt__point__3d_8h" name="qwt_point_3d.h" local="yes" imported="no">qwt_point_3d.h</includes>
    <member kind="function">
      <type>QDebug</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>qwt__point__3d_8cpp.html</anchorfile>
      <anchor>a9aa8d4a0fdb48f5c222c707f27ca5b46</anchor>
      <arglist>(QDebug debug, const QwtPoint3D &amp;point)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_point_3d.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__point__3d_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtPoint3D</class>
    <member kind="function">
      <type>QWT_EXPORT QDebug</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>qwt__point__3d_8h.html</anchorfile>
      <anchor>a0fc43b03c5da924b5c31a590552ad3a2</anchor>
      <arglist>(QDebug, const QwtPoint3D &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Q_DECLARE_TYPEINFO</name>
      <anchorfile>qwt__point__3d_8h.html</anchorfile>
      <anchor>aea648f7c1bc2a7a4b4c78619140feaec</anchor>
      <arglist>(QwtPoint3D, Q_MOVABLE_TYPE)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_point_data.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__point__data_8cpp.html</filename>
    <includes id="qwt__point__data_8h" name="qwt_point_data.h" local="yes" imported="no">qwt_point_data.h</includes>
  </compound>
  <compound kind="file">
    <name>qwt_point_data.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__point__data_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__series__data_8h" name="qwt_series_data.h" local="yes" imported="no">qwt_series_data.h</includes>
    <class kind="class">QwtCPointerData</class>
    <class kind="class">QwtCPointerValueData</class>
    <class kind="class">QwtPointArrayData</class>
    <class kind="class">QwtSyntheticPointData</class>
    <class kind="class">QwtValuePointData</class>
  </compound>
  <compound kind="file">
    <name>qwt_point_mapper.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__point__mapper_8cpp.html</filename>
    <includes id="qwt__point__mapper_8h" name="qwt_point_mapper.h" local="yes" imported="no">qwt_point_mapper.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__pixel__matrix_8h" name="qwt_pixel_matrix.h" local="yes" imported="no">qwt_pixel_matrix.h</includes>
    <includes id="qwt__series__data_8h" name="qwt_series_data.h" local="yes" imported="no">qwt_series_data.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtPointMapper::PrivateData</class>
    <class kind="class">QwtDotsCommand</class>
    <class kind="struct">QwtNoRoundF</class>
    <class kind="struct">QwtRoundF</class>
    <class kind="struct">QwtRoundI</class>
    <member kind="define">
      <type>#define</type>
      <name>QWT_USE_THREADS</name>
      <anchorfile>qwt__point__mapper_8cpp.html</anchorfile>
      <anchor>a3b57fa52aa92a15b58d73168a7aebfe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRectF</type>
      <name>qwtInvalidRect</name>
      <anchorfile>qwt__point__mapper_8cpp.html</anchorfile>
      <anchor>aa50ee5eab1b3fba53a32a694802c0171</anchor>
      <arglist>(0.0, 0.0, -1.0, -1.0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Polygon</type>
      <name>qwtMapPointsQuad</name>
      <anchorfile>qwt__point__mapper_8cpp.html</anchorfile>
      <anchor>ab847a347907111566bc1de43649420f5</anchor>
      <arglist>(const Polygon &amp;polyline)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Polygon</type>
      <name>qwtMapPointsQuad</name>
      <anchorfile>qwt__point__mapper_8cpp.html</anchorfile>
      <anchor>a93430a31422cb06ea3943f21eeb7e471</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtSeriesData&lt; QPointF &gt; *series, int from, int to)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Polygon</type>
      <name>qwtMapPointsQuad</name>
      <anchorfile>qwt__point__mapper_8cpp.html</anchorfile>
      <anchor>a6f0555a952dceb318a753079ae4d3011</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtSeriesData&lt; QPointF &gt; *series, int from, int to)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Qt::Orientation</type>
      <name>qwtProbeOrientation</name>
      <anchorfile>qwt__point__mapper_8cpp.html</anchorfile>
      <anchor>a3cd27e6590c7090a652de74e343e426b</anchor>
      <arglist>(const QwtSeriesData&lt; QPointF &gt; *series, int from, int to)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtRenderDots</name>
      <anchorfile>qwt__point__mapper_8cpp.html</anchorfile>
      <anchor>abcca1d7dd4b7b36cf2e4c95b81ef9e17</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtDotsCommand &amp;command, const QPoint &amp;pos, QImage *image)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>qwtRoundValue</name>
      <anchorfile>qwt__point__mapper_8cpp.html</anchorfile>
      <anchor>a72e1de1948956b44da9a2bb4c40c6af6</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtRoundValueF</name>
      <anchorfile>qwt__point__mapper_8cpp.html</anchorfile>
      <anchor>a2c9a4334b63f036cb934e798800d671f</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Polygon</type>
      <name>qwtToPoints</name>
      <anchorfile>qwt__point__mapper_8cpp.html</anchorfile>
      <anchor>ac397ea23b1ed8675c59c389f69864e89</anchor>
      <arglist>(const QRectF &amp;boundingRect, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtSeriesData&lt; QPointF &gt; *series, int from, int to, Round round)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPolygonF</type>
      <name>qwtToPointsF</name>
      <anchorfile>qwt__point__mapper_8cpp.html</anchorfile>
      <anchor>a5fbd2b11c61373aaa8c8e34ed70e615b</anchor>
      <arglist>(const QRectF &amp;boundingRect, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtSeriesData&lt; QPointF &gt; *series, int from, int to, Round round)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Polygon</type>
      <name>qwtToPointsFiltered</name>
      <anchorfile>qwt__point__mapper_8cpp.html</anchorfile>
      <anchor>a27408e21232989624f67ab1b0125ad0c</anchor>
      <arglist>(const QRectF &amp;boundingRect, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtSeriesData&lt; QPointF &gt; *series, int from, int to)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPolygonF</type>
      <name>qwtToPointsFilteredF</name>
      <anchorfile>qwt__point__mapper_8cpp.html</anchorfile>
      <anchor>aff1892b05d406d12facdbcbdd5493e9b</anchor>
      <arglist>(const QRectF &amp;boundingRect, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtSeriesData&lt; QPointF &gt; *series, int from, int to)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPolygon</type>
      <name>qwtToPointsFilteredI</name>
      <anchorfile>qwt__point__mapper_8cpp.html</anchorfile>
      <anchor>a1d7c0f0be43a7eb81a5c51be70d29d90</anchor>
      <arglist>(const QRectF &amp;boundingRect, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtSeriesData&lt; QPointF &gt; *series, int from, int to)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPolygon</type>
      <name>qwtToPointsI</name>
      <anchorfile>qwt__point__mapper_8cpp.html</anchorfile>
      <anchor>aa4dd6b8709b981a657ccd55bb674d768</anchor>
      <arglist>(const QRectF &amp;boundingRect, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtSeriesData&lt; QPointF &gt; *series, int from, int to)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Polygon</type>
      <name>qwtToPolylineFiltered</name>
      <anchorfile>qwt__point__mapper_8cpp.html</anchorfile>
      <anchor>a21b4f90dc571245c99bc1c8bc472a598</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtSeriesData&lt; QPointF &gt; *series, int from, int to, Round round)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPolygonF</type>
      <name>qwtToPolylineFilteredF</name>
      <anchorfile>qwt__point__mapper_8cpp.html</anchorfile>
      <anchor>a4229fa743b04f280e9b54263885b340a</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtSeriesData&lt; QPointF &gt; *series, int from, int to, Round round)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPolygon</type>
      <name>qwtToPolylineFilteredI</name>
      <anchorfile>qwt__point__mapper_8cpp.html</anchorfile>
      <anchor>a4a190acb48868ea424aaa28a2b8f82c9</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtSeriesData&lt; QPointF &gt; *series, int from, int to)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_point_mapper.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__point__mapper_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtPointMapper</class>
    <class kind="class">QwtSeriesData</class>
  </compound>
  <compound kind="file">
    <name>qwt_point_polar.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__point__polar_8cpp.html</filename>
    <includes id="qwt__point__polar_8h" name="qwt_point_polar.h" local="yes" imported="no">qwt_point_polar.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <member kind="function">
      <type>QDebug</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>qwt__point__polar_8cpp.html</anchorfile>
      <anchor>aef0810837225d38bc587662d841540bd</anchor>
      <arglist>(QDebug debug, const QwtPointPolar &amp;point)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_point_polar.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__point__polar_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtPointPolar</class>
    <member kind="function">
      <type>QWT_EXPORT QDebug</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>qwt__point__polar_8h.html</anchorfile>
      <anchor>a813280aae355441abbf8b50a1869fd09</anchor>
      <arglist>(QDebug, const QwtPointPolar &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Q_DECLARE_TYPEINFO</name>
      <anchorfile>qwt__point__polar_8h.html</anchorfile>
      <anchor>a93fd4809a21e7692acc83dd4384063b2</anchor>
      <arglist>(QwtPointPolar, Q_MOVABLE_TYPE)</arglist>
    </member>
    <member kind="function">
      <type>QPoint</type>
      <name>qwtDegree2Pos</name>
      <anchorfile>qwt__point__polar_8h.html</anchorfile>
      <anchor>a2dd75d17c484bcdf50574848b91d74e0</anchor>
      <arglist>(const QPoint &amp;pole, double radius, double angle)</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>qwtDegree2Pos</name>
      <anchorfile>qwt__point__polar_8h.html</anchorfile>
      <anchor>a14caad06c5b79f2f144d24e21e17d50d</anchor>
      <arglist>(const QPointF &amp;pole, double radius, double angle)</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>qwtFastDegree2Pos</name>
      <anchorfile>qwt__point__polar_8h.html</anchorfile>
      <anchor>a2345339bd0276ceec879d848a7bf480c</anchor>
      <arglist>(const QPointF &amp;pole, double radius, double angle)</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>qwtFastPolar2Pos</name>
      <anchorfile>qwt__point__polar_8h.html</anchorfile>
      <anchor>add31262519e5bb440a3c4a43a339b454</anchor>
      <arglist>(const QPointF &amp;pole, double radius, double angle)</arglist>
    </member>
    <member kind="function">
      <type>QwtPointPolar</type>
      <name>qwtFastPos2Polar</name>
      <anchorfile>qwt__point__polar_8h.html</anchorfile>
      <anchor>a8052f3b105da9cfc2866ad39a7d7ea6f</anchor>
      <arglist>(const QPointF &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>QPoint</type>
      <name>qwtPolar2Pos</name>
      <anchorfile>qwt__point__polar_8h.html</anchorfile>
      <anchor>ad96a9e798974a23fddabd591ae7d0c41</anchor>
      <arglist>(const QPoint &amp;pole, double radius, double angle)</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>qwtPolar2Pos</name>
      <anchorfile>qwt__point__polar_8h.html</anchorfile>
      <anchor>a0a120692b60311242dd2d6aa5201d621</anchor>
      <arglist>(const QPointF &amp;pole, double radius, double angle)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_polar.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar_8h.html</filename>
    <includes id="qwt__polar_8h" name="qwt_polar.h" local="yes" imported="no">qwt_polar.h</includes>
    <namespace>QwtPolar</namespace>
    <member kind="enumeration">
      <type></type>
      <name>AngleUnit</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>a66cc1260b1a8c6849576b17ebc8d915f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Radians</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>a66cc1260b1a8c6849576b17ebc8d915faae51d231d5cd787d6cdafb3ff858440b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Degrees</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>a66cc1260b1a8c6849576b17ebc8d915fa865e2aa72a4153e192e7ba5b739a06b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Gradians</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>a66cc1260b1a8c6849576b17ebc8d915faa95287ddbcc4010d04546c4086171ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Turns</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>a66cc1260b1a8c6849576b17ebc8d915fa0939dad5fb36fab68f092069d99a3c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Axis</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ac182ae380e19d14fd4112381ae521665</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AxisAzimuth</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ac182ae380e19d14fd4112381ae521665ac3cdbd0b784b3e0420702d4e53c6609c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AxisLeft</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ac182ae380e19d14fd4112381ae521665abee467011f4a30c500504225173b2e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AxisRight</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ac182ae380e19d14fd4112381ae521665a3d0bd406c3bd04e0b38f8984aa8ce1a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AxisTop</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ac182ae380e19d14fd4112381ae521665ad48e0d4da6d42558af41e56424800875</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AxisBottom</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ac182ae380e19d14fd4112381ae521665a668eed8f88f8a1b63f14d588e697ad68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AxesCount</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ac182ae380e19d14fd4112381ae521665a1638b03d13b628706b7a238df82b4ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Coordinate</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>a2dff1c1f03103356408addd52c49e21a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Azimuth</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>a2dff1c1f03103356408addd52c49e21aa01620a37f85f85b6d85f4c866d69242a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Radius</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>a2dff1c1f03103356408addd52c49e21aaf00705b54183b8626ecd6c67e44ebf87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Scale</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ad3641fc87147dbae6bdef3ed1224343c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ScaleAzimuth</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ad3641fc87147dbae6bdef3ed1224343ca7f48bc40ecbfcebcb8655893d9a80258</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ScaleRadius</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ad3641fc87147dbae6bdef3ed1224343ca601067865fe63c36134f557bcbafb313</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ScaleCount</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ad3641fc87147dbae6bdef3ed1224343ca1b994ed92894e5677ba91e2176f69416</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_polar_canvas.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__canvas_8cpp.html</filename>
    <includes id="qwt__polar__canvas_8h" name="qwt_polar_canvas.h" local="yes" imported="no">qwt_polar_canvas.h</includes>
    <includes id="qwt__polar__plot_8h" name="qwt_polar_plot.h" local="yes" imported="no">qwt_polar_plot.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <class kind="class">QwtPolarCanvas::PrivateData</class>
    <member kind="function" static="yes">
      <type>static QWidget *</type>
      <name>qwtBackgroundWidget</name>
      <anchorfile>qwt__polar__canvas_8cpp.html</anchorfile>
      <anchor>a20083a96028c4c91399b0b8eae787b4f</anchor>
      <arglist>(QWidget *w)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawStyledBackground</name>
      <anchorfile>qwt__polar__canvas_8cpp.html</anchorfile>
      <anchor>a334de30e92505e78cc8151ff2aab726f</anchor>
      <arglist>(QWidget *widget, QPainter *painter)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_polar_canvas.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__canvas_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__point__polar_8h" name="qwt_point_polar.h" local="yes" imported="no">qwt_point_polar.h</includes>
    <class kind="class">QwtPolarCanvas</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_curve.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__curve_8cpp.html</filename>
    <includes id="qwt__polar__curve_8h" name="qwt_polar_curve.h" local="yes" imported="no">qwt_polar_curve.h</includes>
    <includes id="qwt__polar_8h" name="qwt_polar.h" local="yes" imported="no">qwt_polar.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <includes id="qwt__symbol_8h" name="qwt_symbol.h" local="yes" imported="no">qwt_symbol.h</includes>
    <includes id="qwt__legend_8h" name="qwt_legend.h" local="yes" imported="no">qwt_legend.h</includes>
    <includes id="qwt__curve__fitter_8h" name="qwt_curve_fitter.h" local="yes" imported="no">qwt_curve_fitter.h</includes>
    <includes id="qwt__clipper_8h" name="qwt_clipper.h" local="yes" imported="no">qwt_clipper.h</includes>
    <class kind="class">QwtPolarCurve::PrivateData</class>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>qwtInsidePole</name>
      <anchorfile>qwt__polar__curve_8cpp.html</anchorfile>
      <anchor>ac08f56351790f65c3ab23ec1b8d2f386</anchor>
      <arglist>(const QwtScaleMap &amp;map, double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>qwtVerifyRange</name>
      <anchorfile>qwt__polar__curve_8cpp.html</anchorfile>
      <anchor>acd90a096f47eda57750c2f761a22d835</anchor>
      <arglist>(int size, int &amp;i1, int &amp;i2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_polar_curve.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__curve_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__polar__item_8h" name="qwt_polar_item.h" local="yes" imported="no">qwt_polar_item.h</includes>
    <includes id="qwt__point__polar_8h" name="qwt_point_polar.h" local="yes" imported="no">qwt_point_polar.h</includes>
    <includes id="qwt__series__data_8h" name="qwt_series_data.h" local="yes" imported="no">qwt_series_data.h</includes>
    <class kind="class">QwtPolarCurve</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_fitter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__fitter_8cpp.html</filename>
    <includes id="qwt__polar__fitter_8h" name="qwt_polar_fitter.h" local="yes" imported="no">qwt_polar_fitter.h</includes>
    <class kind="class">QwtPolarFitter::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_fitter.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__fitter_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__curve__fitter_8h" name="qwt_curve_fitter.h" local="yes" imported="no">qwt_curve_fitter.h</includes>
    <class kind="class">QwtPolarFitter</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_grid.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__grid_8cpp.html</filename>
    <includes id="qwt__polar__grid_8h" name="qwt_polar_grid.h" local="yes" imported="no">qwt_polar_grid.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__clipper_8h" name="qwt_clipper.h" local="yes" imported="no">qwt_clipper.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__scale__engine_8h" name="qwt_scale_engine.h" local="yes" imported="no">qwt_scale_engine.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <includes id="qwt__scale__draw_8h" name="qwt_scale_draw.h" local="yes" imported="no">qwt_scale_draw.h</includes>
    <includes id="qwt__round__scale__draw_8h" name="qwt_round_scale_draw.h" local="yes" imported="no">qwt_round_scale_draw.h</includes>
    <class kind="class">QwtPolarGrid::PrivateData</class>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isClose</name>
      <anchorfile>qwt__polar__grid_8cpp.html</anchorfile>
      <anchor>a48d30ecfbd1af07b3ed3dcdabd4f2eea</anchor>
      <arglist>(double value1, double value2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_polar_grid.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__grid_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__polar_8h" name="qwt_polar.h" local="yes" imported="no">qwt_polar.h</includes>
    <includes id="qwt__polar__item_8h" name="qwt_polar_item.h" local="yes" imported="no">qwt_polar_item.h</includes>
    <includes id="qwt__polar__plot_8h" name="qwt_polar_plot.h" local="yes" imported="no">qwt_polar_plot.h</includes>
    <class kind="class">QwtPolarGrid</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_item.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__item_8cpp.html</filename>
    <includes id="qwt__polar__plot_8h" name="qwt_polar_plot.h" local="yes" imported="no">qwt_polar_plot.h</includes>
    <includes id="qwt__polar__item_8h" name="qwt_polar_item.h" local="yes" imported="no">qwt_polar_item.h</includes>
    <includes id="qwt__legend_8h" name="qwt_legend.h" local="yes" imported="no">qwt_legend.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <class kind="class">QwtPolarItem::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_item.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__item_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__legend__data_8h" name="qwt_legend_data.h" local="yes" imported="no">qwt_legend_data.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <class kind="class">QwtPolarItem</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_itemdict.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__itemdict_8cpp.html</filename>
    <includes id="qwt__polar__itemdict_8h" name="qwt_polar_itemdict.h" local="yes" imported="no">qwt_polar_itemdict.h</includes>
    <class kind="class">QwtPolarItemDict::PrivateData::ItemList</class>
    <class kind="class">QwtPolarItemDict::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_itemdict.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__itemdict_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__polar__item_8h" name="qwt_polar_item.h" local="yes" imported="no">qwt_polar_item.h</includes>
    <class kind="class">QwtPolarItemDict</class>
    <member kind="typedef">
      <type>QList&lt; QwtPolarItem * &gt;::ConstIterator</type>
      <name>QwtPolarItemIterator</name>
      <anchorfile>qwt__polar__itemdict_8h.html</anchorfile>
      <anchor>a0acc4a13dccebbbd85c504fff944b594</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QList&lt; QwtPolarItem * &gt;</type>
      <name>QwtPolarItemList</name>
      <anchorfile>qwt__polar__itemdict_8h.html</anchorfile>
      <anchor>ad0de79cddd114380de8590b069dc6fdc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_polar_layout.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__layout_8cpp.html</filename>
    <includes id="qwt__polar__layout_8h" name="qwt_polar_layout.h" local="yes" imported="no">qwt_polar_layout.h</includes>
    <includes id="qwt__polar__plot_8h" name="qwt_polar_plot.h" local="yes" imported="no">qwt_polar_plot.h</includes>
    <includes id="qwt__polar__canvas_8h" name="qwt_polar_canvas.h" local="yes" imported="no">qwt_polar_canvas.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__text__label_8h" name="qwt_text_label.h" local="yes" imported="no">qwt_text_label.h</includes>
    <includes id="qwt__legend_8h" name="qwt_legend.h" local="yes" imported="no">qwt_legend.h</includes>
    <class kind="class">QwtPolarLayout::LayoutData</class>
    <class kind="class">QwtPolarLayout::PrivateData</class>
    <class kind="struct">QwtPolarLayout::LayoutData::t_canvasData</class>
    <class kind="struct">QwtPolarLayout::LayoutData::t_legendData</class>
    <class kind="struct">QwtPolarLayout::LayoutData::t_titleData</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_layout.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__layout_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__polar__plot_8h" name="qwt_polar_plot.h" local="yes" imported="no">qwt_polar_plot.h</includes>
    <class kind="class">QwtPolarLayout</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_magnifier.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__magnifier_8cpp.html</filename>
    <includes id="qwt__polar__magnifier_8h" name="qwt_polar_magnifier.h" local="yes" imported="no">qwt_polar_magnifier.h</includes>
    <includes id="qwt__polar__plot_8h" name="qwt_polar_plot.h" local="yes" imported="no">qwt_polar_plot.h</includes>
    <includes id="qwt__polar__canvas_8h" name="qwt_polar_canvas.h" local="yes" imported="no">qwt_polar_canvas.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <includes id="qwt__point__polar_8h" name="qwt_point_polar.h" local="yes" imported="no">qwt_point_polar.h</includes>
    <class kind="class">QwtPolarMagnifier::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_magnifier.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__magnifier_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__magnifier_8h" name="qwt_magnifier.h" local="yes" imported="no">qwt_magnifier.h</includes>
    <class kind="class">QwtPolarMagnifier</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_marker.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__marker_8cpp.html</filename>
    <includes id="qwt__polar__marker_8h" name="qwt_polar_marker.h" local="yes" imported="no">qwt_polar_marker.h</includes>
    <includes id="qwt__polar_8h" name="qwt_polar.h" local="yes" imported="no">qwt_polar.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__symbol_8h" name="qwt_symbol.h" local="yes" imported="no">qwt_symbol.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <class kind="class">QwtPolarMarker::PrivateData</class>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>LabelDist</name>
      <anchorfile>qwt__polar__marker_8cpp.html</anchorfile>
      <anchor>a735ee882f426ae8dc3f331530e28e193</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_polar_marker.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__marker_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__polar__item_8h" name="qwt_polar_item.h" local="yes" imported="no">qwt_polar_item.h</includes>
    <includes id="qwt__point__polar_8h" name="qwt_point_polar.h" local="yes" imported="no">qwt_point_polar.h</includes>
    <class kind="class">QwtPolarMarker</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_panner.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__panner_8cpp.html</filename>
    <includes id="qwt__polar__panner_8h" name="qwt_polar_panner.h" local="yes" imported="no">qwt_polar_panner.h</includes>
    <includes id="qwt__polar__plot_8h" name="qwt_polar_plot.h" local="yes" imported="no">qwt_polar_plot.h</includes>
    <includes id="qwt__polar__canvas_8h" name="qwt_polar_canvas.h" local="yes" imported="no">qwt_polar_canvas.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <includes id="qwt__point__polar_8h" name="qwt_point_polar.h" local="yes" imported="no">qwt_point_polar.h</includes>
  </compound>
  <compound kind="file">
    <name>qwt_polar_panner.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__panner_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__panner_8h" name="qwt_panner.h" local="yes" imported="no">qwt_panner.h</includes>
    <class kind="class">QwtPolarPanner</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_picker.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__picker_8cpp.html</filename>
    <includes id="qwt__polar__picker_8h" name="qwt_polar_picker.h" local="yes" imported="no">qwt_polar_picker.h</includes>
    <includes id="qwt__polar__plot_8h" name="qwt_polar_plot.h" local="yes" imported="no">qwt_polar_plot.h</includes>
    <includes id="qwt__polar__canvas_8h" name="qwt_polar_canvas.h" local="yes" imported="no">qwt_polar_canvas.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__picker__machine_8h" name="qwt_picker_machine.h" local="yes" imported="no">qwt_picker_machine.h</includes>
    <includes id="qwt__point__polar_8h" name="qwt_point_polar.h" local="yes" imported="no">qwt_point_polar.h</includes>
    <class kind="class">QwtPolarPicker::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_picker.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__picker_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__picker_8h" name="qwt_picker.h" local="yes" imported="no">qwt_picker.h</includes>
    <class kind="class">QwtPolarPicker</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_plot.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__plot_8cpp.html</filename>
    <includes id="qwt__polar__plot_8h" name="qwt_polar_plot.h" local="yes" imported="no">qwt_polar_plot.h</includes>
    <includes id="qwt__polar__canvas_8h" name="qwt_polar_canvas.h" local="yes" imported="no">qwt_polar_canvas.h</includes>
    <includes id="qwt__polar__layout_8h" name="qwt_polar_layout.h" local="yes" imported="no">qwt_polar_layout.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__scale__engine_8h" name="qwt_scale_engine.h" local="yes" imported="no">qwt_scale_engine.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <includes id="qwt__text__label_8h" name="qwt_text_label.h" local="yes" imported="no">qwt_text_label.h</includes>
    <includes id="qwt__round__scale__draw_8h" name="qwt_round_scale_draw.h" local="yes" imported="no">qwt_round_scale_draw.h</includes>
    <includes id="qwt__legend_8h" name="qwt_legend.h" local="yes" imported="no">qwt_legend.h</includes>
    <includes id="qwt__dyngrid__layout_8h" name="qwt_dyngrid_layout.h" local="yes" imported="no">qwt_dyngrid_layout.h</includes>
    <class kind="class">QwtPolarPlot::PrivateData</class>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtDistance</name>
      <anchorfile>qwt__polar__plot_8cpp.html</anchorfile>
      <anchor>a1420f84469db16286c38e3edd8c276c3</anchor>
      <arglist>(const QPointF &amp;p1, const QPointF &amp;p2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_polar_plot.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__plot_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__polar_8h" name="qwt_polar.h" local="yes" imported="no">qwt_polar.h</includes>
    <includes id="qwt__polar__itemdict_8h" name="qwt_polar_itemdict.h" local="yes" imported="no">qwt_polar_itemdict.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__point__polar_8h" name="qwt_point_polar.h" local="yes" imported="no">qwt_point_polar.h</includes>
    <class kind="class">QwtPolarPlot</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_renderer.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__renderer_8cpp.html</filename>
    <includes id="qwt__polar__renderer_8h" name="qwt_polar_renderer.h" local="yes" imported="no">qwt_polar_renderer.h</includes>
    <includes id="qwt__polar__plot_8h" name="qwt_polar_plot.h" local="yes" imported="no">qwt_polar_plot.h</includes>
    <includes id="qwt__polar__layout_8h" name="qwt_polar_layout.h" local="yes" imported="no">qwt_polar_layout.h</includes>
    <includes id="qwt__legend_8h" name="qwt_legend.h" local="yes" imported="no">qwt_legend.h</includes>
    <includes id="qwt__dyngrid__layout_8h" name="qwt_dyngrid_layout.h" local="yes" imported="no">qwt_dyngrid_layout.h</includes>
    <includes id="qwt__text__label_8h" name="qwt_text_label.h" local="yes" imported="no">qwt_text_label.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <class kind="class">QwtPolarRenderer::PrivateData</class>
    <member kind="define">
      <type>#define</type>
      <name>QWT_FORMAT_PDF</name>
      <anchorfile>qwt__polar__renderer_8cpp.html</anchorfile>
      <anchor>a1357f15a39e300b511c0e9db8df714f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QWT_FORMAT_POSTSCRIPT</name>
      <anchorfile>qwt__polar__renderer_8cpp.html</anchorfile>
      <anchor>a41a4485c2528730dad5b8a5ff5cdf7ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtDistance</name>
      <anchorfile>qwt__polar__renderer_8cpp.html</anchorfile>
      <anchor>a1420f84469db16286c38e3edd8c276c3</anchor>
      <arglist>(const QPointF &amp;p1, const QPointF &amp;p2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_polar_renderer.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__renderer_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtPolarRenderer</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_spectrogram.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__spectrogram_8cpp.html</filename>
    <includes id="qwt__polar__spectrogram_8h" name="qwt_polar_spectrogram.h" local="yes" imported="no">qwt_polar_spectrogram.h</includes>
    <includes id="qwt__polar_8h" name="qwt_polar.h" local="yes" imported="no">qwt_polar.h</includes>
    <includes id="qwt__polar__plot_8h" name="qwt_polar_plot.h" local="yes" imported="no">qwt_polar_plot.h</includes>
    <includes id="qwt__color__map_8h" name="qwt_color_map.h" local="yes" imported="no">qwt_color_map.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__raster__data_8h" name="qwt_raster_data.h" local="yes" imported="no">qwt_raster_data.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <includes id="qwt__clipper_8h" name="qwt_clipper.h" local="yes" imported="no">qwt_clipper.h</includes>
    <class kind="class">QwtPolarSpectrogram::PrivateData</class>
    <class kind="class">QwtPolarSpectrogram::TileInfo</class>
  </compound>
  <compound kind="file">
    <name>qwt_polar_spectrogram.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__polar__spectrogram_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__polar__item_8h" name="qwt_polar_item.h" local="yes" imported="no">qwt_polar_item.h</includes>
    <class kind="class">QwtPolarSpectrogram</class>
  </compound>
  <compound kind="file">
    <name>qwt_raster_data.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__raster__data_8cpp.html</filename>
    <includes id="qwt__raster__data_8h" name="qwt_raster_data.h" local="yes" imported="no">qwt_raster_data.h</includes>
    <includes id="qwt__point__3d_8h" name="qwt_point_3d.h" local="yes" imported="no">qwt_point_3d.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <class kind="class">QwtRasterData::ContourPlane</class>
    <class kind="class">QwtRasterData::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_raster_data.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__raster__data_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QList</class>
    <class kind="class">QMap</class>
    <class kind="class">QwtRasterData</class>
  </compound>
  <compound kind="file">
    <name>qwt_round_scale_draw.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__round__scale__draw_8cpp.html</filename>
    <includes id="qwt__round__scale__draw_8h" name="qwt_round_scale_draw.h" local="yes" imported="no">qwt_round_scale_draw.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtRoundScaleDraw::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_round_scale_draw.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__round__scale__draw_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__abstract__scale__draw_8h" name="qwt_abstract_scale_draw.h" local="yes" imported="no">qwt_abstract_scale_draw.h</includes>
    <class kind="class">QwtRoundScaleDraw</class>
  </compound>
  <compound kind="file">
    <name>qwt_samples.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__samples_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <class kind="class">QwtIntervalSample</class>
    <class kind="class">QwtOHLCSample</class>
    <class kind="class">QwtSetSample</class>
    <class kind="class">QwtVectorFieldSample</class>
  </compound>
  <compound kind="file">
    <name>qwt_sampling_thread.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__sampling__thread_8cpp.html</filename>
    <includes id="qwt__sampling__thread_8h" name="qwt_sampling_thread.h" local="yes" imported="no">qwt_sampling_thread.h</includes>
    <class kind="class">QwtSamplingThread::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_sampling_thread.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__sampling__thread_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtSamplingThread</class>
  </compound>
  <compound kind="file">
    <name>qwt_scale_div.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__scale__div_8cpp.html</filename>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <member kind="function">
      <type>QDebug</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>qwt__scale__div_8cpp.html</anchorfile>
      <anchor>ac832c1949019b971a1ca0e1a9a889a8f</anchor>
      <arglist>(QDebug debug, const QwtScaleDiv &amp;scaleDiv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_scale_div.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__scale__div_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtScaleDiv</class>
    <member kind="function">
      <type>QWT_EXPORT QDebug</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>qwt__scale__div_8h.html</anchorfile>
      <anchor>aa54e1a995f6b19c510d2d89436cd211f</anchor>
      <arglist>(QDebug, const QwtScaleDiv &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Q_DECLARE_TYPEINFO</name>
      <anchorfile>qwt__scale__div_8h.html</anchorfile>
      <anchor>a52ed32ad923a072a4be3d7847fe7e4e7</anchor>
      <arglist>(QwtScaleDiv, Q_MOVABLE_TYPE)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_scale_draw.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__scale__draw_8cpp.html</filename>
    <includes id="qwt__scale__draw_8h" name="qwt_scale_draw.h" local="yes" imported="no">qwt_scale_draw.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <class kind="class">QwtScaleDraw::PrivateData</class>
    <namespace>QwtScaleRendererInt</namespace>
    <namespace>QwtScaleRendererReal</namespace>
    <member kind="function">
      <type>void</type>
      <name>drawBackbone</name>
      <anchorfile>namespaceQwtScaleRendererReal.html</anchorfile>
      <anchor>aebac8a63d9b30abac31eaf1ad61d3f75</anchor>
      <arglist>(QPainter *painter, const QwtScaleDraw *scaleDraw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawBackbone</name>
      <anchorfile>namespaceQwtScaleRendererInt.html</anchorfile>
      <anchor>ac9fd13bea2a645fb3a80680c6495e50b</anchor>
      <arglist>(QPainter *painter, const QwtScaleDraw *scaleDraw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTick</name>
      <anchorfile>namespaceQwtScaleRendererReal.html</anchorfile>
      <anchor>ab09d3cc9bffbd6dd95cf72e082ac9584</anchor>
      <arglist>(QPainter *painter, const QwtScaleDraw *scaleDraw, qreal tickPos, qreal tickLength)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTick</name>
      <anchorfile>namespaceQwtScaleRendererInt.html</anchorfile>
      <anchor>a1dbfc1d43ddd97db91c2532854fc21f9</anchor>
      <arglist>(QPainter *painter, const QwtScaleDraw *scaleDraw, qreal tickPos, qreal tickLength)</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>penWidth</name>
      <anchorfile>namespaceQwtScaleRendererReal.html</anchorfile>
      <anchor>a2193e512c1eeeb661c80cf0d1ea03338</anchor>
      <arglist>(const QPainter *painter, const QwtScaleDraw *scaleDraw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtEffectivePenWidth</name>
      <anchorfile>qwt__scale__draw_8cpp.html</anchorfile>
      <anchor>a42fc9426d29cb88d9649ef9f7600e28b</anchor>
      <arglist>(const QwtAbstractScaleDraw *scaleDraw)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_scale_draw.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__scale__draw_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__abstract__scale__draw_8h" name="qwt_abstract_scale_draw.h" local="yes" imported="no">qwt_abstract_scale_draw.h</includes>
    <class kind="class">QwtScaleDraw</class>
  </compound>
  <compound kind="file">
    <name>qwt_scale_engine.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__scale__engine_8cpp.html</filename>
    <includes id="qwt__scale__engine_8h" name="qwt_scale_engine.h" local="yes" imported="no">qwt_scale_engine.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <includes id="qwt__transform_8h" name="qwt_transform.h" local="yes" imported="no">qwt_transform.h</includes>
    <class kind="class">QwtScaleEngine::PrivateData</class>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtLog</name>
      <anchorfile>qwt__scale__engine_8cpp.html</anchorfile>
      <anchor>af224cecc8c7a2a09edd81329f1b1a026</anchor>
      <arglist>(double base, double value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QwtInterval</type>
      <name>qwtLogInterval</name>
      <anchorfile>qwt__scale__engine_8cpp.html</anchorfile>
      <anchor>a38407f1b82d76bb3aa3de71cffc1bf23</anchor>
      <arglist>(double base, const QwtInterval &amp;interval)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QwtInterval</type>
      <name>qwtPowInterval</name>
      <anchorfile>qwt__scale__engine_8cpp.html</anchorfile>
      <anchor>a55f14bda590e177074729166f6b00647</anchor>
      <arglist>(double base, const QwtInterval &amp;interval)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtStepSize</name>
      <anchorfile>qwt__scale__engine_8cpp.html</anchorfile>
      <anchor>a93f02fefa19fa909b2d2c11d5c76962e</anchor>
      <arglist>(double intervalSize, int maxSteps, uint base)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>_eps</name>
      <anchorfile>qwt__scale__engine_8cpp.html</anchorfile>
      <anchor>aaf436995e44958158db95611fb2dbe09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_scale_engine.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__scale__engine_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <class kind="class">QwtLinearScaleEngine</class>
    <class kind="class">QwtLogScaleEngine</class>
    <class kind="class">QwtScaleArithmetic</class>
    <class kind="class">QwtScaleEngine</class>
  </compound>
  <compound kind="file">
    <name>qwt_scale_map.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__scale__map_8cpp.html</filename>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <member kind="function">
      <type>QDebug</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>qwt__scale__map_8cpp.html</anchorfile>
      <anchor>a2e04437723f674bd6d05a17cf48a739b</anchor>
      <arglist>(QDebug debug, const QwtScaleMap &amp;map)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_scale_map.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__scale__map_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__transform_8h" name="qwt_transform.h" local="yes" imported="no">qwt_transform.h</includes>
    <class kind="class">QwtScaleMap</class>
    <member kind="function">
      <type>QWT_EXPORT QDebug</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>qwt__scale__map_8h.html</anchorfile>
      <anchor>a45004abede5493092f31754b49e18229</anchor>
      <arglist>(QDebug, const QwtScaleMap &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_scale_widget.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__scale__widget_8cpp.html</filename>
    <includes id="qwt__scale__widget_8h" name="qwt_scale_widget.h" local="yes" imported="no">qwt_scale_widget.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__color__map_8h" name="qwt_color_map.h" local="yes" imported="no">qwt_color_map.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <includes id="qwt__scale__div_8h" name="qwt_scale_div.h" local="yes" imported="no">qwt_scale_div.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <includes id="qwt__scale__engine_8h" name="qwt_scale_engine.h" local="yes" imported="no">qwt_scale_engine.h</includes>
    <class kind="class">QwtScaleWidget::PrivateData</class>
    <class kind="struct">QwtScaleWidget::PrivateData::t_colorBar</class>
  </compound>
  <compound kind="file">
    <name>qwt_scale_widget.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__scale__widget_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__scale__draw_8h" name="qwt_scale_draw.h" local="yes" imported="no">qwt_scale_draw.h</includes>
    <class kind="class">QwtScaleWidget</class>
  </compound>
  <compound kind="file">
    <name>qwt_series_data.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__series__data_8cpp.html</filename>
    <includes id="qwt__series__data_8h" name="qwt_series_data.h" local="yes" imported="no">qwt_series_data.h</includes>
    <includes id="qwt__point__polar_8h" name="qwt_point_polar.h" local="yes" imported="no">qwt_point_polar.h</includes>
    <member kind="function" static="yes">
      <type>static QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8cpp.html</anchorfile>
      <anchor>a3d53b413d3ed1b8205c13466d8a2fc35</anchor>
      <arglist>(const QPointF &amp;sample)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8cpp.html</anchorfile>
      <anchor>a7303ed43f2dc3a8237c9080fe890ce4c</anchor>
      <arglist>(const QwtIntervalSample &amp;sample)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8cpp.html</anchorfile>
      <anchor>a036220959fdd6d0da06e459639f80122</anchor>
      <arglist>(const QwtOHLCSample &amp;sample)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8cpp.html</anchorfile>
      <anchor>a4bfc9d320e8212121a7e8418841d2f42</anchor>
      <arglist>(const QwtPoint3D &amp;sample)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8cpp.html</anchorfile>
      <anchor>a8fb5ced4b099d2c079976a84721fe285</anchor>
      <arglist>(const QwtPointPolar &amp;sample)</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8cpp.html</anchorfile>
      <anchor>a6dc784ac194a158b1d9076843b39c1c4</anchor>
      <arglist>(const QwtSeriesData&lt; QPointF &gt; &amp;series, int from, int to)</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8cpp.html</anchorfile>
      <anchor>a839d2ca6be079d1c3bba29c4dc8b071b</anchor>
      <arglist>(const QwtSeriesData&lt; QwtIntervalSample &gt; &amp;series, int from, int to)</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8cpp.html</anchorfile>
      <anchor>ac717678d4e90aeb95e3b9ca7692f814f</anchor>
      <arglist>(const QwtSeriesData&lt; QwtOHLCSample &gt; &amp;series, int from, int to)</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8cpp.html</anchorfile>
      <anchor>ae7c1e2d587e77b609abb2513df06828e</anchor>
      <arglist>(const QwtSeriesData&lt; QwtPoint3D &gt; &amp;series, int from, int to)</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8cpp.html</anchorfile>
      <anchor>a9754e6524908052498809dde32336abd</anchor>
      <arglist>(const QwtSeriesData&lt; QwtPointPolar &gt; &amp;series, int from, int to)</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8cpp.html</anchorfile>
      <anchor>ad4af906d37ad60c630b0dd377cd3fb79</anchor>
      <arglist>(const QwtSeriesData&lt; QwtSetSample &gt; &amp;series, int from, int to)</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8cpp.html</anchorfile>
      <anchor>aae2fba4941256677a49a113fac38798f</anchor>
      <arglist>(const QwtSeriesData&lt; QwtVectorFieldSample &gt; &amp;series, int from, int to)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8cpp.html</anchorfile>
      <anchor>a6456467ae59dbf4f003e78a1822284ac</anchor>
      <arglist>(const QwtSetSample &amp;sample)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8cpp.html</anchorfile>
      <anchor>ae1e058580475802d4d0f500f6f2174bd</anchor>
      <arglist>(const QwtVectorFieldSample &amp;sample)</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>qwtBoundingRectT</name>
      <anchorfile>qwt__series__data_8cpp.html</anchorfile>
      <anchor>ab2dd725a1e563b5cb2e9dfe2c086ce9a</anchor>
      <arglist>(const QwtSeriesData&lt; T &gt; &amp;series, int from, int to)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_series_data.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__series__data_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__samples_8h" name="qwt_samples.h" local="yes" imported="no">qwt_samples.h</includes>
    <includes id="qwt__point__3d_8h" name="qwt_point_3d.h" local="yes" imported="no">qwt_point_3d.h</includes>
    <class kind="class">QwtArraySeriesData</class>
    <class kind="class">QwtSeriesData</class>
    <member kind="typedef">
      <type>QwtArraySeriesData&lt; QwtIntervalSample &gt;</type>
      <name>QwtIntervalSeriesData</name>
      <anchorfile>qwt__series__data_8h.html</anchorfile>
      <anchor>a01bb1d23e40fb06593449d3007b2c60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QwtArraySeriesData&lt; QwtPoint3D &gt;</type>
      <name>QwtPoint3DSeriesData</name>
      <anchorfile>qwt__series__data_8h.html</anchorfile>
      <anchor>a26cf8eb48dd1be737062ab828943422a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QwtArraySeriesData&lt; QPointF &gt;</type>
      <name>QwtPointSeriesData</name>
      <anchorfile>qwt__series__data_8h.html</anchorfile>
      <anchor>a92c7a8129558d346d946beb273a8df6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QwtArraySeriesData&lt; QwtSetSample &gt;</type>
      <name>QwtSetSeriesData</name>
      <anchorfile>qwt__series__data_8h.html</anchorfile>
      <anchor>ad7e4ca2f7e29f45333d1cb8a9d7b1d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QwtArraySeriesData&lt; QwtOHLCSample &gt;</type>
      <name>QwtTradingChartData</name>
      <anchorfile>qwt__series__data_8h.html</anchorfile>
      <anchor>ab9caab8caaa1f1e35cf65dbc7b35aebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QwtArraySeriesData&lt; QwtVectorFieldSample &gt;</type>
      <name>QwtVectorFieldData</name>
      <anchorfile>qwt__series__data_8h.html</anchorfile>
      <anchor>a24637a59872c0055567dfd2463f56c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8h.html</anchorfile>
      <anchor>a41a4fa03af6e413d3d582275cb359fd5</anchor>
      <arglist>(const QwtSeriesData&lt; QPointF &gt; &amp;, int from=0, int to=-1)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8h.html</anchorfile>
      <anchor>aa05a9d97bd0a9883804cb5013ed42f18</anchor>
      <arglist>(const QwtSeriesData&lt; QwtIntervalSample &gt; &amp;, int from=0, int to=-1)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8h.html</anchorfile>
      <anchor>a6b7eeaaae91aca6ba15312e2dc2d16be</anchor>
      <arglist>(const QwtSeriesData&lt; QwtOHLCSample &gt; &amp;, int from=0, int to=-1)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8h.html</anchorfile>
      <anchor>a55771be62fbe455dcd7fdfc089f021fa</anchor>
      <arglist>(const QwtSeriesData&lt; QwtPoint3D &gt; &amp;, int from=0, int to=-1)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8h.html</anchorfile>
      <anchor>a29034c4bea01c13e1529c7f5ae436282</anchor>
      <arglist>(const QwtSeriesData&lt; QwtPointPolar &gt; &amp;, int from=0, int to=-1)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8h.html</anchorfile>
      <anchor>a0f54e6fa0c942db7306f1866d7f1c49a</anchor>
      <arglist>(const QwtSeriesData&lt; QwtSetSample &gt; &amp;, int from=0, int to=-1)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT QRectF</type>
      <name>qwtBoundingRect</name>
      <anchorfile>qwt__series__data_8h.html</anchorfile>
      <anchor>ac79110637feb90af3fa0dc0978fdb99c</anchor>
      <arglist>(const QwtSeriesData&lt; QwtVectorFieldSample &gt; &amp;, int from=0, int to=-1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>qwtUpperSampleIndex</name>
      <anchorfile>qwt__series__data_8h.html</anchorfile>
      <anchor>ac8c8b2b72f80fabe63d6ed138bde345e</anchor>
      <arglist>(const QwtSeriesData&lt; T &gt; &amp;series, double value, LessThan lessThan)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_series_store.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__series__store_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__series__data_8h" name="qwt_series_data.h" local="yes" imported="no">qwt_series_data.h</includes>
    <class kind="class">QwtAbstractSeriesStore</class>
    <class kind="class">QwtSeriesStore</class>
  </compound>
  <compound kind="file">
    <name>qwt_slider.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__slider_8cpp.html</filename>
    <includes id="qwt__slider_8h" name="qwt_slider.h" local="yes" imported="no">qwt_slider.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__scale__draw_8h" name="qwt_scale_draw.h" local="yes" imported="no">qwt_scale_draw.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <includes id="qwt_8h" name="qwt.h" local="yes" imported="no">qwt.h</includes>
    <class kind="class">QwtSlider::PrivateData</class>
    <member kind="function" static="yes">
      <type>static QSize</type>
      <name>qwtHandleSize</name>
      <anchorfile>qwt__slider_8cpp.html</anchorfile>
      <anchor>a43b699b6adc2c16c0bd1ad4c12f8d0c1</anchor>
      <arglist>(const QSize &amp;size, Qt::Orientation orientation, bool hasTrough)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QwtScaleDraw::Alignment</type>
      <name>qwtScaleDrawAlignment</name>
      <anchorfile>qwt__slider_8cpp.html</anchorfile>
      <anchor>aba73faf91770340417245283a8efbebd</anchor>
      <arglist>(Qt::Orientation orientation, QwtSlider::ScalePosition scalePos)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_slider.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__slider_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__abstract__slider_8h" name="qwt_abstract_slider.h" local="yes" imported="no">qwt_abstract_slider.h</includes>
    <class kind="class">QwtSlider</class>
  </compound>
  <compound kind="file">
    <name>qwt_spline.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__spline_8cpp.html</filename>
    <includes id="qwt__spline_8h" name="qwt_spline.h" local="yes" imported="no">qwt_spline.h</includes>
    <includes id="qwt__spline__parametrization_8h" name="qwt_spline_parametrization.h" local="yes" imported="no">qwt_spline_parametrization.h</includes>
    <includes id="qwt__spline__polynomial_8h" name="qwt_spline_polynomial.h" local="yes" imported="no">qwt_spline_polynomial.h</includes>
    <includes id="qwt__bezier_8h" name="qwt_bezier.h" local="yes" imported="no">qwt_bezier.h</includes>
    <class kind="class">QwtSplineC1P::ControlPointsStore</class>
    <class kind="struct">QwtSplineC1P::param</class>
    <class kind="struct">QwtSplineC1P::paramCentripetal</class>
    <class kind="struct">QwtSplineC1P::paramChordal</class>
    <class kind="struct">QwtSplineC1P::paramManhattan</class>
    <class kind="struct">QwtSplineC1P::paramUniform</class>
    <class kind="struct">QwtSplineC1P::paramY</class>
    <class kind="class">QwtSplineC1P::PathStore</class>
    <class kind="class">QwtSpline::PrivateData</class>
    <namespace>QwtSplineC1P</namespace>
    <member kind="function" static="yes">
      <type>static QPolygonF</type>
      <name>qwtPolygonParametric</name>
      <anchorfile>qwt__spline_8cpp.html</anchorfile>
      <anchor>abadc324add9418abfeb0e0f603a347fb</anchor>
      <arglist>(double distance, const QPolygonF &amp;points, const QVector&lt; double &gt; &amp;values, bool withNodes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SplineStore</type>
      <name>qwtSplineC1PathParametric</name>
      <anchorfile>qwt__spline_8cpp.html</anchorfile>
      <anchor>a20d6ebcc74b995d0d043ea3d5b3f12eb</anchor>
      <arglist>(const QwtSplineC1 *spline, const QPolygonF &amp;points, Param param)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SplineStore</type>
      <name>qwtSplineC1PathParamX</name>
      <anchorfile>qwt__spline_8cpp.html</anchorfile>
      <anchor>a7bbe9eb274f1798673e2c66c8c6edcf9</anchor>
      <arglist>(const QwtSplineC1 *spline, const QPolygonF &amp;points)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SplineStore</type>
      <name>qwtSplineC1PathParamY</name>
      <anchorfile>qwt__spline_8cpp.html</anchorfile>
      <anchor>a0ac2f467d8ae6fbe8fbe2908e820f3fe</anchor>
      <arglist>(const QwtSplineC1 *spline, const QPolygonF &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>slopeBoundary</name>
      <anchorfile>namespaceQwtSplineC1P.html</anchorfile>
      <anchor>ade8f4d5d531a0fccaee3e143f72fa9ad</anchor>
      <arglist>(int boundaryCondition, double boundaryValue, const QPointF &amp;p1, const QPointF &amp;p2, double slope1)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_spline.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__spline_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__spline_8h" name="qwt_spline.h" local="yes" imported="no">qwt_spline.h</includes>
    <class kind="class">QVector</class>
    <class kind="class">QwtSpline</class>
    <class kind="class">QwtSplineC1</class>
    <class kind="class">QwtSplineC2</class>
    <class kind="class">QwtSplineG1</class>
    <class kind="class">QwtSplineInterpolating</class>
  </compound>
  <compound kind="file">
    <name>qwt_spline_basis.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__spline__basis_8cpp.html</filename>
    <includes id="qwt__spline__basis_8h" name="qwt_spline_basis.h" local="yes" imported="no">qwt_spline_basis.h</includes>
    <includes id="qwt__spline__parametrization_8h" name="qwt_spline_parametrization.h" local="yes" imported="no">qwt_spline_parametrization.h</includes>
    <member kind="function" static="yes">
      <type>static QPainterPath</type>
      <name>qwtSplineBasisPath</name>
      <anchorfile>qwt__spline__basis_8cpp.html</anchorfile>
      <anchor>ab4c36541be3bf7f71801b6324cc4a5c8</anchor>
      <arglist>(const QPolygonF &amp;points, const QwtSplineParametrization *param, QwtSpline::BoundaryType boundaryType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPainterPath</type>
      <name>qwtSplineBasisPathUniform</name>
      <anchorfile>qwt__spline__basis_8cpp.html</anchorfile>
      <anchor>a151767df53ef5655939b2d98dd24001b</anchor>
      <arglist>(const QPolygonF &amp;points, QwtSpline::BoundaryType boundaryType)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_spline_basis.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__spline__basis_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__spline_8h" name="qwt_spline.h" local="yes" imported="no">qwt_spline.h</includes>
    <class kind="class">QwtSplineBasis</class>
  </compound>
  <compound kind="file">
    <name>qwt_spline_cubic.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__spline__cubic_8cpp.html</filename>
    <includes id="qwt__spline__cubic_8h" name="qwt_spline_cubic.h" local="yes" imported="no">qwt_spline_cubic.h</includes>
    <includes id="qwt__spline__polynomial_8h" name="qwt_spline_polynomial.h" local="yes" imported="no">qwt_spline_polynomial.h</includes>
    <class kind="class">QwtSplineCubicP::CurvatureStore</class>
    <class kind="class">QwtSplineCubicP::Equation2</class>
    <class kind="class">QwtSplineCubicP::Equation3</class>
    <class kind="class">QwtSplineCubicP::EquationSystem</class>
    <class kind="class">QwtSplineCubicP::EquationSystem2</class>
    <class kind="class">QwtSplineCubicP::KahanSum</class>
    <class kind="class">QwtSplineCubic::PrivateData</class>
    <class kind="class">QwtSplineCubicP::SlopeStore</class>
    <namespace>QwtSplineCubicP</namespace>
    <member kind="define">
      <type>#define</type>
      <name>KAHAN</name>
      <anchorfile>qwt__spline__cubic_8cpp.html</anchorfile>
      <anchor>a2b3d27e6ffec200cd0130569fc0dc681</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SLOPES_INCREMENTAL</name>
      <anchorfile>qwt__spline__cubic_8cpp.html</anchorfile>
      <anchor>ae6f8250b78acbae446670c46da48f21a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtSetupEndEquations</name>
      <anchorfile>qwt__spline__cubic_8cpp.html</anchorfile>
      <anchor>ab6dbdec4969fc3c5eff999aedaacc022</anchor>
      <arglist>(int conditionBegin, double valueBegin, int conditionEnd, double valueEnd, const QPolygonF &amp;points, QwtSplineCubicP::Equation3 eq[2])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_spline_cubic.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__spline__cubic_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__spline_8h" name="qwt_spline.h" local="yes" imported="no">qwt_spline.h</includes>
    <class kind="class">QwtSplineCubic</class>
  </compound>
  <compound kind="file">
    <name>qwt_spline_curve_fitter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__spline__curve__fitter_8cpp.html</filename>
    <includes id="qwt__spline__curve__fitter_8h" name="qwt_spline_curve_fitter.h" local="yes" imported="no">qwt_spline_curve_fitter.h</includes>
    <includes id="qwt__spline__local_8h" name="qwt_spline_local.h" local="yes" imported="no">qwt_spline_local.h</includes>
    <includes id="qwt__spline__parametrization_8h" name="qwt_spline_parametrization.h" local="yes" imported="no">qwt_spline_parametrization.h</includes>
  </compound>
  <compound kind="file">
    <name>qwt_spline_curve_fitter.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__spline__curve__fitter_8h.html</filename>
    <includes id="qwt__curve__fitter_8h" name="qwt_curve_fitter.h" local="yes" imported="no">qwt_curve_fitter.h</includes>
    <class kind="class">QwtSplineCurveFitter</class>
  </compound>
  <compound kind="file">
    <name>qwt_spline_local.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__spline__local_8cpp.html</filename>
    <includes id="qwt__spline__local_8h" name="qwt_spline_local.h" local="yes" imported="no">qwt_spline_local.h</includes>
    <includes id="qwt__spline__parametrization_8h" name="qwt_spline_parametrization.h" local="yes" imported="no">qwt_spline_parametrization.h</includes>
    <includes id="qwt__spline__polynomial_8h" name="qwt_spline_polynomial.h" local="yes" imported="no">qwt_spline_polynomial.h</includes>
    <class kind="class">QwtSplineLocalP::ControlPointsStore</class>
    <class kind="class">QwtSplineLocalP::PathStore</class>
    <class kind="struct">QwtSplineLocalP::slopeCardinal</class>
    <class kind="struct">QwtSplineLocalP::slopeParabolicBlending</class>
    <class kind="struct">QwtSplineLocalP::slopePChip</class>
    <class kind="class">QwtSplineLocalP::SlopeStore</class>
    <namespace>QwtSplineLocalP</namespace>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>qwtIsStrictlyMonotonic</name>
      <anchorfile>qwt__spline__local_8cpp.html</anchorfile>
      <anchor>a6d0699aa246f967d9d679600a15c8af8</anchor>
      <arglist>(double dy1, double dy2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtSlopeAkima</name>
      <anchorfile>qwt__spline__local_8cpp.html</anchorfile>
      <anchor>a1c52f83ddf0aef942dc307e6e298970a</anchor>
      <arglist>(const QPointF &amp;p1, const QPointF &amp;p2, const QPointF &amp;p3, const QPointF &amp;p4, const QPointF &amp;p5)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtSlopeAkima</name>
      <anchorfile>qwt__spline__local_8cpp.html</anchorfile>
      <anchor>a4a462267723212929b5a3566ce8e2631</anchor>
      <arglist>(double s1, double s2, double s3, double s4)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtSlopeCardinal</name>
      <anchorfile>qwt__spline__local_8cpp.html</anchorfile>
      <anchor>a3774b20cbd8175473327abfd5a8b044d</anchor>
      <arglist>(double dx1, double dy1, double s1, double dx2, double dy2, double s2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtSlopeLine</name>
      <anchorfile>qwt__spline__local_8cpp.html</anchorfile>
      <anchor>a063cfd2f1b75ef565c0a4ae72132511c</anchor>
      <arglist>(const QPointF &amp;p1, const QPointF &amp;p2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtSlopeP3</name>
      <anchorfile>qwt__spline__local_8cpp.html</anchorfile>
      <anchor>a931ee3db5f487bf236908e9d2e1074b5</anchor>
      <arglist>(const QPointF &amp;p1, const QPointF &amp;p2, const QPointF &amp;p3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtSlopeParabolicBlending</name>
      <anchorfile>qwt__spline__local_8cpp.html</anchorfile>
      <anchor>a8e4c146aee15b8b39a3d740f2432c938</anchor>
      <arglist>(double dx1, double dy1, double s1, double dx2, double dy2, double s2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtSlopePChip</name>
      <anchorfile>qwt__spline__local_8cpp.html</anchorfile>
      <anchor>aea9d055dfbc9ec53eff2cff9bb4e4bd1</anchor>
      <arglist>(double dx1, double dy1, double s1, double dx2, double dy2, double s2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SplineStore</type>
      <name>qwtSplineAkima</name>
      <anchorfile>qwt__spline__local_8cpp.html</anchorfile>
      <anchor>a4c66036ecb7e1ed6cef3d422291a90f8</anchor>
      <arglist>(const QwtSplineLocal *spline, const QVector&lt; QPointF &gt; &amp;points)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtSplineAkimaBoundaries</name>
      <anchorfile>qwt__spline__local_8cpp.html</anchorfile>
      <anchor>a3c84e9d9b8a57a71e9c3133d07f6a330</anchor>
      <arglist>(const QwtSplineLocal *spline, const QVector&lt; QPointF &gt; &amp;points, double &amp;slopeBegin, double &amp;slopeEnd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtSplineBoundariesL1</name>
      <anchorfile>qwt__spline__local_8cpp.html</anchorfile>
      <anchor>a2edc1c159b1c94ef20538db12d6ac6ca</anchor>
      <arglist>(const QwtSplineLocal *spline, const QVector&lt; QPointF &gt; &amp;points, double &amp;slopeBegin, double &amp;slopeEnd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SplineStore</type>
      <name>qwtSplineL1</name>
      <anchorfile>qwt__spline__local_8cpp.html</anchorfile>
      <anchor>ab2481c5dcfc144a4b9d2b8faee42cc1c</anchor>
      <arglist>(const QwtSplineLocal *spline, const QVector&lt; QPointF &gt; &amp;points)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SplineStore</type>
      <name>qwtSplineLocal</name>
      <anchorfile>qwt__spline__local_8cpp.html</anchorfile>
      <anchor>a693971ff75dbb0d574f948632108cfb5</anchor>
      <arglist>(const QwtSplineLocal *spline, const QVector&lt; QPointF &gt; &amp;points)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_spline_local.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__spline__local_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__spline_8h" name="qwt_spline.h" local="yes" imported="no">qwt_spline.h</includes>
    <class kind="class">QwtSplineLocal</class>
  </compound>
  <compound kind="file">
    <name>qwt_spline_parametrization.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__spline__parametrization_8cpp.html</filename>
    <includes id="qwt__spline__parametrization_8h" name="qwt_spline_parametrization.h" local="yes" imported="no">qwt_spline_parametrization.h</includes>
  </compound>
  <compound kind="file">
    <name>qwt_spline_parametrization.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__spline__parametrization_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtSplineParametrization</class>
  </compound>
  <compound kind="file">
    <name>qwt_spline_pleasing.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__spline__pleasing_8cpp.html</filename>
    <includes id="qwt__spline__pleasing_8h" name="qwt_spline_pleasing.h" local="yes" imported="no">qwt_spline_pleasing.h</includes>
    <includes id="qwt__spline__parametrization_8h" name="qwt_spline_parametrization.h" local="yes" imported="no">qwt_spline_parametrization.h</includes>
    <class kind="class">QwtSplinePleasingP::ControlPointsStore</class>
    <class kind="struct">QwtSplinePleasingP::param</class>
    <class kind="struct">QwtSplinePleasingP::paramUniform</class>
    <class kind="class">QwtSplinePleasingP::PathStore</class>
    <class kind="struct">QwtSplinePleasingP::Tension</class>
    <namespace>QwtSplinePleasingP</namespace>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>qwtChordalLength</name>
      <anchorfile>qwt__spline__pleasing_8cpp.html</anchorfile>
      <anchor>a8f761a7422ee6ac3daa43aab159a69a0</anchor>
      <arglist>(const QPointF &amp;point1, const QPointF &amp;point2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SplineStore</type>
      <name>qwtSplinePathPleasing</name>
      <anchorfile>qwt__spline__pleasing_8cpp.html</anchorfile>
      <anchor>a08466bde3dbb0d632b3b73a567278d72</anchor>
      <arglist>(const QPolygonF &amp;points, bool isClosed, Param param)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QwtSplinePleasingP::Tension</type>
      <name>qwtTensionPleasing</name>
      <anchorfile>qwt__spline__pleasing_8cpp.html</anchorfile>
      <anchor>a5cc8943a42c131004999f4fe1812fc23</anchor>
      <arglist>(double d13, double d23, double d24, const QPointF &amp;p1, const QPointF &amp;p2, const QPointF &amp;p3, const QPointF &amp;p4)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPointF</type>
      <name>qwtVector</name>
      <anchorfile>qwt__spline__pleasing_8cpp.html</anchorfile>
      <anchor>adf327ee7edcdbff763b9fef4c7ca8196</anchor>
      <arglist>(Param param, const QPointF &amp;p1, const QPointF &amp;p2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPointF</type>
      <name>qwtVectorCardinal</name>
      <anchorfile>qwt__spline__pleasing_8cpp.html</anchorfile>
      <anchor>a5c66555e8a0f0cfc7f9d9c813aa9acda</anchor>
      <arglist>(Param param, const QPointF &amp;p1, const QPointF &amp;p2, const QPointF &amp;p3)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_spline_pleasing.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__spline__pleasing_8h.html</filename>
    <includes id="qwt__spline_8h" name="qwt_spline.h" local="yes" imported="no">qwt_spline.h</includes>
    <class kind="class">QwtSplinePleasing</class>
  </compound>
  <compound kind="file">
    <name>qwt_spline_polynomial.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__spline__polynomial_8cpp.html</filename>
    <includes id="qwt__spline__polynomial_8h" name="qwt_spline_polynomial.h" local="yes" imported="no">qwt_spline_polynomial.h</includes>
    <member kind="function">
      <type>QDebug</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>qwt__spline__polynomial_8cpp.html</anchorfile>
      <anchor>ab6856c1dff5a946aaee502e26e4c8658</anchor>
      <arglist>(QDebug debug, const QwtSplinePolynomial &amp;polynomial)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_spline_polynomial.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__spline__polynomial_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtSplinePolynomial</class>
    <member kind="function">
      <type>QWT_EXPORT QDebug</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>qwt__spline__polynomial_8h.html</anchorfile>
      <anchor>a1e57b2f44051e0e169c09f7b575a0796</anchor>
      <arglist>(QDebug, const QwtSplinePolynomial &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Q_DECLARE_TYPEINFO</name>
      <anchorfile>qwt__spline__polynomial_8h.html</anchorfile>
      <anchor>a70a63accee54080a2f32075a1251c30c</anchor>
      <arglist>(QwtSplinePolynomial, Q_MOVABLE_TYPE)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_symbol.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__symbol_8cpp.html</filename>
    <includes id="qwt__symbol_8h" name="qwt_symbol.h" local="yes" imported="no">qwt_symbol.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__graphic_8h" name="qwt_graphic.h" local="yes" imported="no">qwt_graphic.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="struct">QwtSymbol::PrivateData::Graphic</class>
    <class kind="struct">QwtSymbol::PrivateData::PaintCache</class>
    <class kind="struct">QwtSymbol::PrivateData::Path</class>
    <class kind="struct">QwtSymbol::PrivateData::Pixmap</class>
    <class kind="class">QwtSymbol::PrivateData</class>
    <class kind="struct">QwtSymbol::PrivateData::SVG</class>
    <namespace>QwtTriangle</namespace>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>namespaceQwtTriangle.html</anchorfile>
      <anchor>afc6dd44443c28b94434655a8bed1ef91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Left</name>
      <anchorfile>namespaceQwtTriangle.html</anchorfile>
      <anchor>afc6dd44443c28b94434655a8bed1ef91abf6256310ceafa591e7b2ff2993a6efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Right</name>
      <anchorfile>namespaceQwtTriangle.html</anchorfile>
      <anchor>afc6dd44443c28b94434655a8bed1ef91aff75afa0cd8fb243b7a32c6df10ec429</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Up</name>
      <anchorfile>namespaceQwtTriangle.html</anchorfile>
      <anchor>afc6dd44443c28b94434655a8bed1ef91acdae339e7ab98bd405354741cbeb2c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Down</name>
      <anchorfile>namespaceQwtTriangle.html</anchorfile>
      <anchor>afc6dd44443c28b94434655a8bed1ef91a73cf3dba4605e6cbf95fa1c1df40fa7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawDiamondSymbols</name>
      <anchorfile>qwt__symbol_8cpp.html</anchorfile>
      <anchor>af39474e79b88f0cf1cf456bf87d261bc</anchor>
      <arglist>(QPainter *painter, const QPointF *points, int numPoints, const QwtSymbol &amp;symbol)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawEllipseSymbols</name>
      <anchorfile>qwt__symbol_8cpp.html</anchorfile>
      <anchor>a7720b775e8e31e7eeb486a7b8024a8fa</anchor>
      <arglist>(QPainter *painter, const QPointF *points, int numPoints, const QwtSymbol &amp;symbol)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawGraphicSymbols</name>
      <anchorfile>qwt__symbol_8cpp.html</anchorfile>
      <anchor>a1f27aa5fc3c04f9cdda0da14fc260118</anchor>
      <arglist>(QPainter *painter, const QPointF *points, int numPoints, const QwtGraphic &amp;graphic, const QwtSymbol &amp;symbol)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawHexagonSymbols</name>
      <anchorfile>qwt__symbol_8cpp.html</anchorfile>
      <anchor>aa512f7b1608ac77c9e0e2ee4178b2cf3</anchor>
      <arglist>(QPainter *painter, const QPointF *points, int numPoints, const QwtSymbol &amp;symbol)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawLineSymbols</name>
      <anchorfile>qwt__symbol_8cpp.html</anchorfile>
      <anchor>a701143fba07d7c2bf27ad83d3f0c2dad</anchor>
      <arglist>(QPainter *painter, int orientations, const QPointF *points, int numPoints, const QwtSymbol &amp;symbol)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawPixmapSymbols</name>
      <anchorfile>qwt__symbol_8cpp.html</anchorfile>
      <anchor>a407e1f8030d3acf91ea171e2c6ab1e26</anchor>
      <arglist>(QPainter *painter, const QPointF *points, int numPoints, const QwtSymbol &amp;symbol)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawRectSymbols</name>
      <anchorfile>qwt__symbol_8cpp.html</anchorfile>
      <anchor>aaf6c73ace3fbbca1168998a0ea9e43c5</anchor>
      <arglist>(QPainter *painter, const QPointF *points, int numPoints, const QwtSymbol &amp;symbol)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawStar1Symbols</name>
      <anchorfile>qwt__symbol_8cpp.html</anchorfile>
      <anchor>a42c522057d4ba2e3b9d1cd74431ef90b</anchor>
      <arglist>(QPainter *painter, const QPointF *points, int numPoints, const QwtSymbol &amp;symbol)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawStar2Symbols</name>
      <anchorfile>qwt__symbol_8cpp.html</anchorfile>
      <anchor>ab9a7e56466c58798f75f0f9c35f79c3e</anchor>
      <arglist>(QPainter *painter, const QPointF *points, int numPoints, const QwtSymbol &amp;symbol)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawSvgSymbols</name>
      <anchorfile>qwt__symbol_8cpp.html</anchorfile>
      <anchor>af4e51d8c0c274d2d66413e5f76deccc3</anchor>
      <arglist>(QPainter *painter, const QPointF *points, int numPoints, QSvgRenderer *renderer, const QwtSymbol &amp;symbol)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawTriangleSymbols</name>
      <anchorfile>qwt__symbol_8cpp.html</anchorfile>
      <anchor>aa9f45dcb8277e2a71520edbe7a2a1489</anchor>
      <arglist>(QPainter *painter, QwtTriangle::Type type, const QPointF *points, int numPoints, const QwtSymbol &amp;symbol)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawXCrossSymbols</name>
      <anchorfile>qwt__symbol_8cpp.html</anchorfile>
      <anchor>a8f8372d5bce99fc8e78e04a5282fa0dc</anchor>
      <arglist>(QPainter *painter, const QPointF *points, int numPoints, const QwtSymbol &amp;symbol)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QwtGraphic</type>
      <name>qwtPathGraphic</name>
      <anchorfile>qwt__symbol_8cpp.html</anchorfile>
      <anchor>a95f0dcd19e8824918aa533c7f8f078ae</anchor>
      <arglist>(const QPainterPath &amp;path, const QPen &amp;pen, const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRectF</type>
      <name>qwtScaledBoundingRect</name>
      <anchorfile>qwt__symbol_8cpp.html</anchorfile>
      <anchor>aca2f873007dd8d9ddffb7d693b2a3a72</anchor>
      <arglist>(const QwtGraphic &amp;graphic, const QSizeF size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_symbol.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__symbol_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtSymbol</class>
  </compound>
  <compound kind="file">
    <name>qwt_system_clock.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__system__clock_8cpp.html</filename>
    <includes id="qwt__system__clock_8h" name="qwt_system_clock.h" local="yes" imported="no">qwt_system_clock.h</includes>
  </compound>
  <compound kind="file">
    <name>qwt_system_clock.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__system__clock_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtSystemClock</class>
  </compound>
  <compound kind="file">
    <name>qwt_text.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__text_8cpp.html</filename>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__text__engine_8h" name="qwt_text_engine.h" local="yes" imported="no">qwt_text_engine.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtText::LayoutCache</class>
    <class kind="class">QwtText::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_text.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__text_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtText</class>
  </compound>
  <compound kind="file">
    <name>qwt_text_engine.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__text__engine_8cpp.html</filename>
    <includes id="qwt__text__engine_8h" name="qwt_text_engine.h" local="yes" imported="no">qwt_text_engine.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <class kind="class">QwtPlainTextEngine::PrivateData</class>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>taggedRichText</name>
      <anchorfile>qwt__text__engine_8cpp.html</anchorfile>
      <anchor>affec5f07cae25a0e90053ded509afb25</anchor>
      <arglist>(const QString &amp;text, int flags)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_text_engine.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__text__engine_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtPlainTextEngine</class>
    <class kind="class">QwtRichTextEngine</class>
    <class kind="class">QwtTextEngine</class>
  </compound>
  <compound kind="file">
    <name>qwt_text_label.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__text__label_8cpp.html</filename>
    <includes id="qwt__text__label_8h" name="qwt_text_label.h" local="yes" imported="no">qwt_text_label.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtTextLabel::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_text_label.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__text__label_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
    <class kind="class">QwtTextLabel</class>
  </compound>
  <compound kind="file">
    <name>qwt_thermo.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__thermo_8cpp.html</filename>
    <includes id="qwt__thermo_8h" name="qwt_thermo.h" local="yes" imported="no">qwt_thermo.h</includes>
    <includes id="qwt__scale__draw_8h" name="qwt_scale_draw.h" local="yes" imported="no">qwt_scale_draw.h</includes>
    <includes id="qwt__scale__map_8h" name="qwt_scale_map.h" local="yes" imported="no">qwt_scale_map.h</includes>
    <includes id="qwt__color__map_8h" name="qwt_color_map.h" local="yes" imported="no">qwt_color_map.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtThermo::PrivateData</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>qwtDrawLine</name>
      <anchorfile>qwt__thermo_8cpp.html</anchorfile>
      <anchor>a8f8682d130d2f251512b907ddede44a7</anchor>
      <arglist>(QPainter *painter, int pos, const QColor &amp;color, const QRect &amp;pipeRect, const QRect &amp;liquidRect, Qt::Orientation orientation)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QVector&lt; double &gt;</type>
      <name>qwtTickList</name>
      <anchorfile>qwt__thermo_8cpp.html</anchorfile>
      <anchor>a07293c992de2cb2f19239d89bb2be82b</anchor>
      <arglist>(const QwtScaleDiv &amp;scaleDiv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_thermo.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__thermo_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <includes id="qwt__abstract__scale_8h" name="qwt_abstract_scale.h" local="yes" imported="no">qwt_abstract_scale.h</includes>
    <includes id="qwt__interval_8h" name="qwt_interval.h" local="yes" imported="no">qwt_interval.h</includes>
    <class kind="class">QwtThermo</class>
  </compound>
  <compound kind="file">
    <name>qwt_transform.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__transform_8cpp.html</filename>
    <includes id="qwt__transform_8h" name="qwt_transform.h" local="yes" imported="no">qwt_transform.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
  </compound>
  <compound kind="file">
    <name>qwt_transform.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__transform_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtLogTransform</class>
    <class kind="class">QwtNullTransform</class>
    <class kind="class">QwtPowerTransform</class>
    <class kind="class">QwtTransform</class>
  </compound>
  <compound kind="file">
    <name>qwt_vectorfield_symbol.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__vectorfield__symbol_8cpp.html</filename>
    <includes id="qwt__vectorfield__symbol_8h" name="qwt_vectorfield_symbol.h" local="yes" imported="no">qwt_vectorfield_symbol.h</includes>
    <class kind="class">QwtVectorFieldThinArrow::PrivateData</class>
    <class kind="class">QwtVectorFieldArrow::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_vectorfield_symbol.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__vectorfield__symbol_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtVectorFieldArrow</class>
    <class kind="class">QwtVectorFieldSymbol</class>
    <class kind="class">QwtVectorFieldThinArrow</class>
  </compound>
  <compound kind="file">
    <name>qwt_weeding_curve_fitter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__weeding__curve__fitter_8cpp.html</filename>
    <includes id="qwt__weeding__curve__fitter_8h" name="qwt_weeding_curve_fitter.h" local="yes" imported="no">qwt_weeding_curve_fitter.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <class kind="class">QwtWeedingCurveFitter::Line</class>
    <class kind="class">QwtWeedingCurveFitter::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_weeding_curve_fitter.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__weeding__curve__fitter_8h.html</filename>
    <includes id="qwt__curve__fitter_8h" name="qwt_curve_fitter.h" local="yes" imported="no">qwt_curve_fitter.h</includes>
    <class kind="class">QwtWeedingCurveFitter</class>
  </compound>
  <compound kind="file">
    <name>qwt_wheel.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__wheel_8cpp.html</filename>
    <includes id="qwt__wheel_8h" name="qwt_wheel.h" local="yes" imported="no">qwt_wheel.h</includes>
    <includes id="qwt__math_8h" name="qwt_math.h" local="yes" imported="no">qwt_math.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <includes id="qwt_8h" name="qwt.h" local="yes" imported="no">qwt.h</includes>
    <class kind="class">QwtWheel::PrivateData</class>
  </compound>
  <compound kind="file">
    <name>qwt_wheel.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__wheel_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtWheel</class>
  </compound>
  <compound kind="file">
    <name>qwt_widget_overlay.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__widget__overlay_8cpp.html</filename>
    <includes id="qwt__widget__overlay_8h" name="qwt_widget_overlay.h" local="yes" imported="no">qwt_widget_overlay.h</includes>
    <includes id="qwt__painter_8h" name="qwt_painter.h" local="yes" imported="no">qwt_painter.h</includes>
    <class kind="class">QwtWidgetOverlay::PrivateData</class>
    <member kind="function" static="yes">
      <type>static QRegion</type>
      <name>qwtAlphaMask</name>
      <anchorfile>qwt__widget__overlay_8cpp.html</anchorfile>
      <anchor>ab3631c5b0abd94a849af35575ab98fcd</anchor>
      <arglist>(const QImage &amp;image, const QRegion &amp;region)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QImage::Format</type>
      <name>qwtMaskImageFormat</name>
      <anchorfile>qwt__widget__overlay_8cpp.html</anchorfile>
      <anchor>aea8899a4a2171648845f24ff009871d7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qwt_widget_overlay.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/qwt/src/</path>
    <filename>qwt__widget__overlay_8h.html</filename>
    <includes id="qwt__global_8h" name="qwt_global.h" local="yes" imported="no">qwt_global.h</includes>
    <class kind="class">QwtWidgetOverlay</class>
  </compound>
  <compound kind="file">
    <name>QXMLHighlighter.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/src/internal/</path>
    <filename>QXMLHighlighter_8cpp.html</filename>
  </compound>
  <compound kind="file">
    <name>QXMLHighlighter.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/QCodeEditor/include/internal/</path>
    <filename>QXMLHighlighter_8hpp.html</filename>
    <class kind="class">QXMLHighlighter</class>
  </compound>
  <compound kind="file">
    <name>ranges.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/contrib/fmt/</path>
    <filename>ranges_8h.html</filename>
    <includes id="format_8h" name="format.h" local="yes" imported="no">format.h</includes>
    <class kind="struct">detail::all</class>
    <class kind="struct">detail::conditional_helper</class>
    <class kind="struct">conjunction</class>
    <class kind="struct">conjunction&lt; P &gt;</class>
    <class kind="struct">conjunction&lt; P1, Pn... &gt;</class>
    <class kind="struct">detail::format_tuple_element</class>
    <class kind="struct">formatter&lt; R, Char, enable_if_t&lt; conjunction&lt; bool_constant&lt; range_format_kind&lt; R, Char &gt;::value !=range_format::disabled &gt;, detail::is_formattable_delayed&lt; R, Char &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">formatter&lt; T, Char, enable_if_t&lt; conjunction&lt; detail::is_container_adaptor_like&lt; T &gt;, bool_constant&lt; range_format_kind&lt; T, Char &gt;::value==range_format::disabled &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">formatter&lt; Tuple, Char, enable_if_t&lt; fmt::is_tuple_like&lt; Tuple &gt;::value &amp;&amp;fmt::is_tuple_formattable&lt; Tuple, Char &gt;::value &gt; &gt;</class>
    <class kind="struct">formatter&lt; tuple_join_view&lt; Char, T... &gt;, Char &gt;</class>
    <class kind="struct">detail::has_const_begin_end</class>
    <class kind="struct">detail::has_const_begin_end&lt; T, void_t&lt; decltype(detail::range_begin(std::declval&lt; const remove_cvref_t&lt; T &gt; &amp; &gt;())), decltype(detail::range_end(std::declval&lt; const remove_cvref_t&lt; T &gt; &amp; &gt;()))&gt; &gt;</class>
    <class kind="struct">detail::has_member_fn_begin_end_t</class>
    <class kind="struct">detail::has_member_fn_begin_end_t&lt; T, void_t&lt; decltype(std::declval&lt; T &gt;().begin()), decltype(std::declval&lt; T &gt;().end())&gt; &gt;</class>
    <class kind="struct">detail::has_mutable_begin_end</class>
    <class kind="struct">detail::has_mutable_begin_end&lt; T, void_t&lt; decltype(detail::range_begin(std::declval&lt; T &gt;())), decltype(detail::range_end(std::declval&lt; T &gt;())), int &gt; &gt;</class>
    <class kind="struct">detail::integer_sequence</class>
    <class kind="class">detail::is_container_adaptor_like</class>
    <class kind="struct">detail::is_formattable_delayed</class>
    <class kind="class">detail::is_map</class>
    <class kind="struct">is_range</class>
    <class kind="struct">detail::is_range_</class>
    <class kind="struct">detail::is_range_&lt; T, void &gt;</class>
    <class kind="class">detail::is_set</class>
    <class kind="class">detail::is_std_string_like</class>
    <class kind="struct">detail::is_std_string_like&lt; fmt::basic_string_view&lt; Char &gt; &gt;</class>
    <class kind="struct">is_tuple_formattable</class>
    <class kind="class">detail::is_tuple_formattable_</class>
    <class kind="class">detail::is_tuple_formattable_&lt; T, C, true &gt;</class>
    <class kind="struct">is_tuple_like</class>
    <class kind="class">detail::is_tuple_like_</class>
    <class kind="struct">detail::make_integer_sequence</class>
    <class kind="struct">detail::make_integer_sequence&lt; T, 0, Ns... &gt;</class>
    <class kind="struct">detail::parse_empty_specs</class>
    <class kind="struct">detail::range_default_formatter</class>
    <class kind="struct">detail::range_default_formatter&lt; K, R, Char, enable_if_t&lt;(K==range_format::sequence||K==range_format::map||K==range_format::set)&gt; &gt;</class>
    <class kind="struct">range_format_kind</class>
    <class kind="struct">detail::range_format_kind_</class>
    <class kind="struct">range_formatter</class>
    <class kind="struct">range_formatter&lt; T, Char, enable_if_t&lt; conjunction&lt; std::is_same&lt; T, remove_cvref_t&lt; T &gt; &gt;, is_formattable&lt; T, Char &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">detail::range_mapper</class>
    <class kind="struct">tuple_join_view</class>
    <namespace>detail</namespace>
    <namespace>detail::tuple</namespace>
    <member kind="define">
      <type>#define</type>
      <name>FMT_DECLTYPE_RETURN</name>
      <anchorfile>ranges_8h.html</anchorfile>
      <anchor>a19537c5bd4967014ccb1a8e3d396bd13</anchor>
      <arglist>(val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_TUPLE_JOIN_SPECIFIERS</name>
      <anchorfile>ranges_8h.html</anchorfile>
      <anchor>aba6b5efedb1c0f13aab07315758062d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>integer_sequence&lt; size_t, N... &gt;</type>
      <name>index_sequence</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab8ad9084b8c3d1b80bab7c42cb936d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>make_integer_sequence&lt; size_t, N &gt;</type>
      <name>make_index_sequence</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a82dd889f447e7a1383b8757be27f66e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>conditional_t&lt; has_const_begin_end&lt; R &gt;::value, const R, R &gt;</type>
      <name>maybe_const_range</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aa752d7c08f69ccbc3955f5f017b96a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; range_format, K &gt;</type>
      <name>range_format_constant</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac6d19a7a5cfc6592c7ddae93d8930c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>formatter&lt; remove_cvref_t&lt; decltype(range_mapper&lt; buffer_context&lt; Char &gt; &gt;{}.map(std::declval&lt; Element &gt;()))&gt;, Char &gt;</type>
      <name>range_formatter_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad24ef5989eabb35a4b3b855b53f49abc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(*detail::range_begin(std::declval&lt; Range &amp; &gt;()))</type>
      <name>range_reference_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad858bfa8ede003a07d23e7ecd49fd1c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; formatter&lt; remove_cvref_t&lt; T &gt;, Char &gt;... &gt;</type>
      <name>result_t</name>
      <anchorfile>namespacedetail_1_1tuple.html</anchorfile>
      <anchor>aec32300cbe5519d2cc645d26c6ba8aba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>make_index_sequence&lt; std::tuple_size&lt; T &gt;::value &gt;</type>
      <name>tuple_index_sequence</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aca087bc2bf5a37fcf827f290ce1edfc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>remove_cvref_t&lt; range_reference_type&lt; Range &gt; &gt;</type>
      <name>uncvref_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a85d29c451cd31d3d672ce9c1826ba46d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>range_format</name>
      <anchorfile>ranges_8h.html</anchorfile>
      <anchor>a080be1238e6ee3bd4b9f193b4181cf4d</anchor>
      <arglist></arglist>
      <enumvalue file="ranges_8h.html" anchor="a080be1238e6ee3bd4b9f193b4181cf4da075ae3d2fc31640504f814f60e5ef713">disabled</enumvalue>
      <enumvalue file="ranges_8h.html" anchor="a080be1238e6ee3bd4b9f193b4181cf4da1d78dc8ed51214e518b5114fe24490ae">map</enumvalue>
      <enumvalue file="ranges_8h.html" anchor="a080be1238e6ee3bd4b9f193b4181cf4dacdaeeeba9b4a4c5ebf042c0215a7bb0e">set</enumvalue>
      <enumvalue file="ranges_8h.html" anchor="a080be1238e6ee3bd4b9f193b4181cf4dafa1c731ead93e333a9180e16f968c01e">sequence</enumvalue>
      <enumvalue file="ranges_8h.html" anchor="a080be1238e6ee3bd4b9f193b4181cf4dab45cffe084dd3d20d928bee85e7b0f21">string</enumvalue>
      <enumvalue file="ranges_8h.html" anchor="a080be1238e6ee3bd4b9f193b4181cf4daa23944d02095b1044f8d7dbfff7d953f">debug_string</enumvalue>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>copy</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>afb81194d7b64c9583e3fd43074acaef7</anchor>
      <arglist>(char ch, OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>copy</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab3a4a7a35b9127718cf59b5a8311e4f9</anchor>
      <arglist>(const char *str, OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>copy</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a13dcf509c3fbf2c8ab3e314fa1670dd9</anchor>
      <arglist>(const Range &amp;range, OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>copy</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4551527329a3ec511e9384d96bc94fa7</anchor>
      <arglist>(wchar_t ch, OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>for_each</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a526368839e35eb3302e7fa7109feffc6</anchor>
      <arglist>(index_sequence&lt; Is... &gt;, Tuple &amp;&amp;t, F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>for_each</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a645e1e86de5dec4869c3df05a381c0b5</anchor>
      <arglist>(Tuple &amp;&amp;t, F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>for_each2</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aadc1c40c6182e15f42669091f9da9f63</anchor>
      <arglist>(index_sequence&lt; Is... &gt;, Tuple1 &amp;&amp;t1, Tuple2 &amp;&amp;t2, F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>for_each2</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a39539fc2ed67afe250efab6b480e46b8</anchor>
      <arglist>(Tuple1 &amp;&amp;t1, Tuple2 &amp;&amp;t2, F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_formatters</name>
      <anchorfile>namespacedetail_1_1tuple.html</anchorfile>
      <anchor>ad54589c2dc022589a999b250ac149a57</anchor>
      <arglist>(index_sequence&lt; Is... &gt;) -&gt; result_t&lt; Char, decltype(get&lt; Is &gt;(std::declval&lt; Tuple &gt;()))... &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>join</name>
      <anchorfile>ranges_8h.html</anchorfile>
      <anchor>ac0973a76516aa6938da15e829e50273a</anchor>
      <arglist>(const std::tuple&lt; T... &gt; &amp;tuple, basic_string_view&lt; wchar_t &gt; sep) -&gt; tuple_join_view&lt; wchar_t, T... &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_BEGIN_EXPORT FMT_CONSTEXPR auto</type>
      <name>join</name>
      <anchorfile>ranges_8h.html</anchorfile>
      <anchor>aead90b450fe40e566f7f6e438c8e50e7</anchor>
      <arglist>(const std::tuple&lt; T... &gt; &amp;tuple, string_view sep) -&gt; tuple_join_view&lt; char, T... &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>join</name>
      <anchorfile>ranges_8h.html</anchorfile>
      <anchor>ac0daba1ce2545256b1e818f3e0446332</anchor>
      <arglist>(std::initializer_list&lt; T &gt; list, string_view sep) -&gt; join_view&lt; const T *, const T * &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>maybe_set_debug_format</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a2fe7205942bc3962afcf0e23d2b16189</anchor>
      <arglist>(Formatter &amp;,...)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>maybe_set_debug_format</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae3d5545bd6f40925b8dc2240f9b64a41</anchor>
      <arglist>(Formatter &amp;f, bool set) -&gt; decltype(f.set_debug_format(set))</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>range_begin</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a379579c5cd4dea85f22752fc3382e845</anchor>
      <arglist>(const T(&amp;arr)[N]) -&gt; const T *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>range_begin</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a0b0f31fb8598cbf414f80bc9104be477</anchor>
      <arglist>(T &amp;&amp;rng) -&gt; enable_if_t&lt;!has_member_fn_begin_end_t&lt; T &amp;&amp; &gt;::value, decltype(begin(static_cast&lt; T &amp;&amp; &gt;(rng)))&gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>range_begin</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a8a1d402c0a162daf8e9b637abe48ca4e</anchor>
      <arglist>(T &amp;&amp;rng) FMT_DECLTYPE_RETURN(static_cast&lt; T &amp;&amp; &gt;(rng).begin())</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>range_end</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9b512d17ca26dca29464f452833cc5c3</anchor>
      <arglist>(const T(&amp;arr)[N]) -&gt; const T *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>range_end</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a41f607a248a23d678953b784b0db2176</anchor>
      <arglist>(T &amp;&amp;rng) -&gt; enable_if_t&lt;!has_member_fn_begin_end_t&lt; T &amp;&amp; &gt;::value, decltype(end(static_cast&lt; T &amp;&amp; &gt;(rng)))&gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>range_end</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a8bff6571ddd4c80d4c9c4afdf3962fd6</anchor>
      <arglist>(T &amp;&amp;rng) FMT_DECLTYPE_RETURN(static_cast&lt; T &amp;&amp; &gt;(rng).end())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>reactive_function.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/src/</path>
    <filename>reactive__function_8cpp.html</filename>
    <includes id="reactive__function_8h" name="reactive_function.h" local="yes" imported="no">PlotJuggler/reactive_function.h</includes>
    <includes id="sol_8hpp" name="sol.hpp" local="no" imported="no">sol/sol.hpp</includes>
    <includes id="format_8h" name="format.h" local="no" imported="no">PlotJuggler/contrib/fmt/format.h</includes>
    <namespace>PJ</namespace>
  </compound>
  <compound kind="file">
    <name>reactive_function.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/</path>
    <filename>reactive__function_8h.html</filename>
    <includes id="transform__function_8h" name="transform_function.h" local="yes" imported="no">PlotJuggler/transform_function.h</includes>
    <includes id="sol_8hpp" name="sol.hpp" local="no" imported="no">sol/sol.hpp</includes>
    <class kind="struct">PJ::CreatedSeriesBase</class>
    <class kind="struct">PJ::CreatedSeriesTime</class>
    <class kind="struct">PJ::CreatedSeriesXY</class>
    <class kind="class">PJ::ReactiveLuaFunction</class>
    <class kind="struct">PJ::TimeseriesRef</class>
    <namespace>PJ</namespace>
  </compound>
  <compound kind="file">
    <name>read_job_queue.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/mcap/</path>
    <filename>read__job__queue_8hpp.html</filename>
    <includes id="types_8hpp" name="types.hpp" local="yes" imported="no">types.hpp</includes>
    <class kind="struct">mcap::internal::DecompressChunkJob</class>
    <class kind="struct">mcap::internal::ReadJobQueue</class>
    <class kind="struct">mcap::internal::ReadMessageJob</class>
    <namespace>mcap</namespace>
    <namespace>mcap::internal</namespace>
    <member kind="typedef">
      <type>std::variant&lt; ReadMessageJob, DecompressChunkJob &gt;</type>
      <name>ReadJob</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a99ce49aa4553480c9e19b5a9619891f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>always_false_v</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a6abf77f773b3b9b561603582460b8021</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>reader.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/mcap/</path>
    <filename>reader_8hpp.html</filename>
    <includes id="intervaltree_8hpp" name="intervaltree.hpp" local="yes" imported="no">intervaltree.hpp</includes>
    <includes id="read__job__queue_8hpp" name="read_job_queue.hpp" local="yes" imported="no">read_job_queue.hpp</includes>
    <includes id="types_8hpp" name="types.hpp" local="yes" imported="no">types.hpp</includes>
    <includes id="visibility_8hpp" name="visibility.hpp" local="yes" imported="no">visibility.hpp</includes>
    <class kind="class">mcap::BufferReader</class>
    <class kind="struct">mcap::IndexedMessageReader::ChunkSlot</class>
    <class kind="class">mcap::FileReader</class>
    <class kind="class">mcap::FileStreamReader</class>
    <class kind="class">mcap::ICompressedReader</class>
    <class kind="class">mcap::LinearMessageView::Iterator::Impl</class>
    <class kind="struct">mcap::IndexedMessageReader</class>
    <class kind="struct">mcap::IReadable</class>
    <class kind="struct">mcap::LinearMessageView::Iterator</class>
    <class kind="struct">mcap::LinearMessageView</class>
    <class kind="class">mcap::LZ4Reader</class>
    <class kind="class">mcap::McapReader</class>
    <class kind="struct">mcap::ReadMessageOptions</class>
    <class kind="struct">mcap::RecordReader</class>
    <class kind="struct">mcap::TypedChunkReader</class>
    <class kind="struct">mcap::TypedRecordReader</class>
    <class kind="class">mcap::ZStdReader</class>
    <namespace>mcap</namespace>
    <member kind="enumeration">
      <type></type>
      <name>ReadSummaryMethod</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a758f106376decfb0d24a5b033d79f10b</anchor>
      <arglist></arglist>
      <enumvalue file="namespacemcap.html" anchor="a758f106376decfb0d24a5b033d79f10babe16a36c10ebb00e7b912920b2f3f693">NoFallbackScan</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a758f106376decfb0d24a5b033d79f10ba3ef8ff038e39672038203f6f8369dc64">AllowFallbackScan</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a758f106376decfb0d24a5b033d79f10ba8404cdd7d423853b55a41efc739f8aa8">ForceScan</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>realslider.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>realslider_8h.html</filename>
    <class kind="class">RealSlider</class>
  </compound>
  <compound kind="file">
    <name>ring_span.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/contrib/</path>
    <filename>ring__span_8hpp.html</filename>
    <class kind="struct">nonstd::ring_span_lite::std11::conditional</class>
    <class kind="struct">nonstd::ring_span_lite::std11::conditional&lt; false, T, F &gt;</class>
    <class kind="struct">nonstd::ring_span_lite::copy_popper</class>
    <class kind="struct">nonstd::ring_span_lite::default_popper</class>
    <class kind="struct">nonstd::ring_span_lite::null_popper</class>
    <class kind="class">nonstd::ring_span_lite::detail::ring_iterator</class>
    <class kind="class">nonstd::ring_span_lite::detail::ring_iterator</class>
    <class kind="class">nonstd::ring_span_lite::ring_span</class>
    <namespace>nonstd</namespace>
    <namespace>nonstd::ring_span_lite</namespace>
    <namespace>nonstd::ring_span_lite::detail</namespace>
    <namespace>nonstd::ring_span_lite::std11</namespace>
    <namespace>nonstd::ring_span_lite::std17</namespace>
    <member kind="define">
      <type>#define</type>
      <name>NONSTD_RING_SPAN_LITE_HPP</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a7e5f234d821a4b12bccb1042a1d564fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_BETWEEN</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a1e695a5c4d1c60d0dd8179b03b9e40bf</anchor>
      <arglist>(v, lo, hi)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_COMPILER_CLANG_VERSION</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a83892b5ecf92437521b9be3a97e6d77d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_COMPILER_GNUC_VERSION</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>ac6921981e356f4b6bfaceef6456f34f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_COMPILER_MSVC_VER</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a0cb745a59c522f91871a48d6a9da4732</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_COMPILER_MSVC_VERSION</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a8d55de621eed101af913e328a64b1d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_COMPILER_VERSION</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a1cb7a9e334ebc22ec9a598c44b049076</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_CONFIG_CONFIRMS_COMPILATION_ERRORS</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a6ba9bb04bab40f93d0d550ea572214c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_CONFIG_SELECT_RING_SPAN</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a7fa89e88c46f357407557902ff8feb25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_CONFIG_STRICT_P0059</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a745ea1a630d2991c9bfed04b816d9e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_constexpr</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a73ea11aa6751239d8b43e5205a8d5c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_constexpr14</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a9428303e40b622c942b9721ec6844a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_CPLUSPLUS</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a6d0377943101a512e5db9b72f5360574</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_CPP11_100</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a45e8fff8a867b6b1a0450faf68739853</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_CPP11_110</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a056704b2ce49c5ebf5af225f27cbe480</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_CPP11_120</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a6548a4fb025293a7c8292f949e5c4a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_CPP11_140</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>af93fff33a558dbdef4e8453f7e1d9b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_CPP11_90</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a6b82886e429336f67d5ecc5b70fd3c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_CPP11_OR_GREATER</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>ac67c8d3feaafa73716325720196fdcfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_CPP11_OR_GREATER_</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a0f281b3d6d80fcb92cb14b24de705efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_CPP14_000</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a02ebda473d92d92ea1a3aa77f6be1e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_CPP14_OR_GREATER</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a999104d1279d06985bdf932fdbcaf01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_CPP17_000</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>ad68ea9be0c24fe4df565ef69f76ea9ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_CPP17_OR_GREATER</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a3bf2f0a12234d6e294c82e0dbba742e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_CPP20_OR_GREATER</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a526842aa5a7852292a963620b430baad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_CPP98_OR_GREATER</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>afc57fa048fbf55c32bdc9843fe12f113</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_HAS_CPP0X</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>ad8ba33d87fd58b75e23f758353b61bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_HAVE_CONSTEXPR_11</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a5ccc24e12be4dd8bcd33c69046dd6042</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_HAVE_CONSTEXPR_14</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a2ff5f0fcbf30f4987d43a8eb0c3166d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_HAVE_IS_DEFAULT</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a8d7fe86d3914a37b751a47e0c018b062</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_HAVE_IS_DELETE</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>abcc0bc3b5bf4f8d683cd4c899402d6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_HAVE_NOEXCEPT</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a34e3fd542972a43fa3e7a6b8b3554ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_HAVE_NULLPTR</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>ad4729886c6b39a91a5c0d4d48ac66fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_HAVE_STD_RING_SPAN</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a560b2f514d1a66e829140e23165e7754</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_noexcept</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>aecad9743bb68d42e8243ea1629c87901</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_noexcept_op</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a2690740055c1a62405aac1ddd1862b23</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_nullptr</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a70a3e9c643de4acf6664fbcfa8c03331</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_RESTORE_WARNINGS</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a2646b4ca755b76e27b3e5c32e2fff56d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_RING_SPAN_DEFAULT</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>ab8f6940e7b4c6969e29cfedcf1900325</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_RING_SPAN_LITE_EXTENSION</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a7b79abf85f247576f5e64d3ad141c24e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_RING_SPAN_NONSTD</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>aadd450d541be1aaadc41a20fd972b91b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_RING_SPAN_STD</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a53ad309ca4949fb1e452ca906891affc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_STRINGIFY</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a962218b96aa577476d99096182088c9b</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_STRINGIFY_</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>ae5a8c0f1eb52a4922b1a650929e385c4</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nsrs_USES_STD_RING_SPAN</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a73bc18c457b5036c0c3a0be045aa7f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ring_span_lite_MAJOR</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a85a338a77f864a6022fb0981623e4b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ring_span_lite_MINOR</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a5845a9d44ce580e3acaaf8a6fb50dc7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ring_span_lite_PATCH</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a45b9b2e75f4566421a3a00e9e8df663d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ring_span_lite_VERSION</name>
      <anchorfile>ring__span_8hpp.html</anchorfile>
      <anchor>a201236b7097e8bb1fc6d8d543c00fdaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T const  &amp;</type>
      <name>move</name>
      <anchorfile>namespacenonstd_1_1ring__span__lite_1_1std11.html</anchorfile>
      <anchor>ac512361c6b1d324beef8dc9cff572fd0</anchor>
      <arglist>(T const &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>ring_iterator&lt; RS, C &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacenonstd_1_1ring__span__lite_1_1detail.html</anchorfile>
      <anchor>a831990dbfad9cc71ff5830c1a7a9cc1e</anchor>
      <arglist>(ring_iterator&lt; RS, C &gt; it, int i) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>ring_iterator&lt; RS, C &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacenonstd_1_1ring__span__lite_1_1detail.html</anchorfile>
      <anchor>ab1beafdf1898b50a96526f1d9d27b0b0</anchor>
      <arglist>(ring_iterator&lt; RS, C &gt; it, int i) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>namespacenonstd_1_1ring__span__lite.html</anchorfile>
      <anchor>aea8f9aba082bf3b9cb0eb17741e53c4b</anchor>
      <arglist>(ring_span&lt; T, Popper &gt; &amp;lhs, ring_span&lt; T, Popper &gt; &amp;rhs) nsrs_noexcept_op(nsrs_noexcept_op(lhs.swap(rhs)))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robot_state_pb2.py</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamMQTT/</path>
    <filename>robot__state__pb2_8py.html</filename>
    <namespace>robot_state_pb2</namespace>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_b</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>ae760bea7d80fc343aeb709be431ede17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_options</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>a10d83d9ecc5fb32db0391b0a260ea936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ROBOTSTATE</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>aceeee467cdf57d5f4324ce3a4399ce50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ROBOTSTATE_CORPUS</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>a486981b74b59a609949d6ec130c418d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ROBOTSTATE_SENSORREADINGENTRY</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>a339c9e3d4de01c4d4d0e7c29de37f0bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sym_db</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>a29871047a36b324e160d5a8bafbce9bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>containing_type</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>ae7206a90f150ba8010dd801f9f280505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DESCRIPTOR</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>a6afa2d5ad03a64d1764ac9aa1085821c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>enum_type</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>ac59c849a87f2d41adda6516b7cf7ce99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>message_type</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>a4de505e303503a81e4ce38e311079427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>RobotState</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>abc8c1bd9dc885a57a10bfa607990f35e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ros1_parser.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/</path>
    <filename>ros1__parser_8h.html</filename>
    <includes id="messageparser__base_8h" name="messageparser_base.h" local="yes" imported="no">PlotJuggler/messageparser_base.h</includes>
    <includes id="ros__parser_8h" name="ros_parser.h" local="yes" imported="no">ros_parser.h</includes>
    <class kind="class">ParserFactoryROS1</class>
  </compound>
  <compound kind="file">
    <name>ros2_parser.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/</path>
    <filename>ros2__parser_8h.html</filename>
    <includes id="messageparser__base_8h" name="messageparser_base.h" local="yes" imported="no">PlotJuggler/messageparser_base.h</includes>
    <includes id="ros__parser_8h" name="ros_parser.h" local="yes" imported="no">ros_parser.h</includes>
    <class kind="class">ParserFactoryROS2</class>
  </compound>
  <compound kind="file">
    <name>ros_field.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/src/</path>
    <filename>ros__field_8cpp.html</filename>
    <includes id="ros__field_8hpp" name="ros_field.hpp" local="yes" imported="no">rosx_introspection/ros_field.hpp</includes>
    <includes id="ros__message_8hpp" name="ros_message.hpp" local="yes" imported="no">rosx_introspection/ros_message.hpp</includes>
    <namespace>RosMsgParser</namespace>
  </compound>
  <compound kind="file">
    <name>ros_field.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/include/rosx_introspection/</path>
    <filename>ros__field_8hpp.html</filename>
    <includes id="ros__type_8hpp" name="ros_type.hpp" local="yes" imported="no">rosx_introspection/ros_type.hpp</includes>
    <class kind="class">RosMsgParser::ROSField</class>
    <namespace>RosMsgParser</namespace>
    <member kind="typedef">
      <type>std::unordered_map&lt; ROSType, std::shared_ptr&lt; ROSMessage &gt; &gt;</type>
      <name>RosMessageLibrary</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>acfd170151e76ee0ccf351b0188df00b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TrimString</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>af7467b129f9ea418ad749bd1e4bc4913</anchor>
      <arglist>(std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TrimStringLeft</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a793804422384404fcc89fb29920b82ff</anchor>
      <arglist>(std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TrimStringRight</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a589f26ca96d3f0145f3dad440f1d2753</anchor>
      <arglist>(std::string &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ros_message.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/src/</path>
    <filename>ros__message_8cpp.html</filename>
    <includes id="ros__message_8hpp" name="ros_message.hpp" local="yes" imported="no">rosx_introspection/ros_message.hpp</includes>
    <namespace>RosMsgParser</namespace>
    <member kind="function">
      <type>MessageSchema::Ptr</type>
      <name>BuildMessageSchema</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a6fea9379a3664849f5f9dc00f5dac32d</anchor>
      <arglist>(const std::string &amp;topic_name, const std::vector&lt; ROSMessage::Ptr &gt; &amp;parsed_msgs)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; ROSMessage::Ptr &gt;</type>
      <name>ParseMessageDefinitions</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a3ca3cb568257dae03649c9b1d7bec565</anchor>
      <arglist>(const std::string &amp;multi_def, const ROSType &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>SplitMultipleMessageDefinitions</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a24b4d0bde2ede4f023b251a6594acb30</anchor>
      <arglist>(const std::string &amp;multi_def)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ros_message.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/include/rosx_introspection/</path>
    <filename>ros__message_8hpp.html</filename>
    <includes id="tree_8hpp" name="tree.hpp" local="yes" imported="no">rosx_introspection/tree.hpp</includes>
    <includes id="ros__field_8hpp" name="ros_field.hpp" local="yes" imported="no">rosx_introspection/ros_field.hpp</includes>
    <class kind="struct">RosMsgParser::MessageSchema</class>
    <class kind="class">RosMsgParser::ROSMessage</class>
    <namespace>RosMsgParser</namespace>
    <member kind="typedef">
      <type>details::Tree&lt; const ROSField * &gt;</type>
      <name>FieldTree</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>ae0fb1af7c1f87592d07ecf31c94df2c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::TreeNode&lt; const ROSField * &gt;</type>
      <name>FieldTreeNode</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a54623defd541e63617104b3b694c5b48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>MessageSchema::Ptr</type>
      <name>BuildMessageSchema</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a6fea9379a3664849f5f9dc00f5dac32d</anchor>
      <arglist>(const std::string &amp;topic_name, const std::vector&lt; ROSMessage::Ptr &gt; &amp;parsed_msgs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>aee78535182b1cf2f373e9affde3ba971</anchor>
      <arglist>(std::ostream &amp;os, const ROSMessage &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>ab16997e22b58c71738a49251c8821555</anchor>
      <arglist>(std::ostream &amp;os, const ROSMessage *msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; ROSMessage::Ptr &gt;</type>
      <name>ParseMessageDefinitions</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a3ca3cb568257dae03649c9b1d7bec565</anchor>
      <arglist>(const std::string &amp;multi_def, const ROSType &amp;type)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ros_parser.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/</path>
    <filename>ros__parser_8cpp.html</filename>
    <includes id="ros__parser_8h" name="ros_parser.h" local="yes" imported="no">ros_parser.h</includes>
    <includes id="data__tamer__parser_8hpp" name="data_tamer_parser.hpp" local="yes" imported="no">data_tamer_parser/data_tamer_parser.hpp</includes>
    <includes id="core_8h" name="core.h" local="yes" imported="no">PlotJuggler/contrib/fmt/core.h</includes>
    <member kind="variable" static="yes">
      <type>static std::unordered_map&lt; uint64_t, DataTamerParser::Schema &gt;</type>
      <name>_global_data_tamer_schemas</name>
      <anchorfile>ros__parser_8cpp.html</anchorfile>
      <anchor>aacc29b7617636f7d30cfaf68b3e28181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::unordered_map&lt; uint32_t, std::vector&lt; std::string &gt; &gt;</type>
      <name>_pal_statistics_names</name>
      <anchorfile>ros__parser_8cpp.html</anchorfile>
      <anchor>ae5b8344ad618a991789ccf0055a60566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static ROSType</type>
      <name>quaternion_type</name>
      <anchorfile>ros__parser_8cpp.html</anchorfile>
      <anchor>ad4e81842c8b42703e98d82919200b43f</anchor>
      <arglist>(Msg::Quaternion::id())</arglist>
    </member>
    <member kind="variable">
      <type>constexpr double</type>
      <name>RAD_TO_DEG</name>
      <anchorfile>ros__parser_8cpp.html</anchorfile>
      <anchor>a7f95b5d2bf49e6debc73481d885ea505</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rosx_introspection/src/ros_parser.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/src/</path>
    <filename>rosx__introspection_2src_2ros__parser_8cpp.html</filename>
    <includes id="ros__parser_8hpp" name="ros_parser.hpp" local="yes" imported="no">rosx_introspection/ros_parser.hpp</includes>
    <includes id="deserializer_8hpp" name="deserializer.hpp" local="yes" imported="no">rosx_introspection/deserializer.hpp</includes>
    <namespace>RosMsgParser</namespace>
    <member kind="function">
      <type>void</type>
      <name>ExpandVectorIfNecessary</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a098e9f86f6390967fc1c6631606abd30</anchor>
      <arglist>(Container &amp;container, size_t new_size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>af5dbd6ad53b82fe7d9ea12b144d706f4</anchor>
      <arglist>(const std::string &amp;a, const std::string_view &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ros_parser.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/</path>
    <filename>ros__parser_8h.html</filename>
    <includes id="core_8h" name="core.h" local="yes" imported="no">PlotJuggler/contrib/fmt/core.h</includes>
    <includes id="messageparser__base_8h" name="messageparser_base.h" local="yes" imported="no">PlotJuggler/messageparser_base.h</includes>
    <includes id="ros__parser_8hpp" name="ros_parser.hpp" local="yes" imported="no">rosx_introspection/ros_parser.hpp</includes>
    <includes id="special__messages_8h" name="special_messages.h" local="yes" imported="no">special_messages.h</includes>
    <class kind="class">ParserROS</class>
  </compound>
  <compound kind="file">
    <name>ros_parser.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/include/rosx_introspection/</path>
    <filename>ros__parser_8hpp.html</filename>
    <includes id="stringtree__leaf_8hpp" name="stringtree_leaf.hpp" local="yes" imported="no">rosx_introspection/stringtree_leaf.hpp</includes>
    <includes id="deserializer_8hpp" name="deserializer.hpp" local="yes" imported="no">rosx_introspection/deserializer.hpp</includes>
    <class kind="struct">RosMsgParser::ParsersCollection::CachedPack</class>
    <class kind="struct">RosMsgParser::FlatMessage</class>
    <class kind="class">RosMsgParser::Parser</class>
    <class kind="class">RosMsgParser::ParsersCollection</class>
    <namespace>RosMsgParser</namespace>
    <member kind="typedef">
      <type>std::vector&lt; std::pair&lt; std::string, double &gt; &gt;</type>
      <name>RenamedValues</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>ae5a50f45f086b8b7d59e7b32d88eccbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ros_type.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/src/</path>
    <filename>ros__type_8cpp.html</filename>
    <includes id="ros__type_8hpp" name="ros_type.hpp" local="yes" imported="no">rosx_introspection/ros_type.hpp</includes>
    <namespace>RosMsgParser</namespace>
  </compound>
  <compound kind="file">
    <name>ros_type.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/include/rosx_introspection/</path>
    <filename>ros__type_8hpp.html</filename>
    <includes id="variant_8hpp" name="variant.hpp" local="yes" imported="no">rosx_introspection/variant.hpp</includes>
    <class kind="struct">std::hash&lt; RosMsgParser::ROSType &gt;</class>
    <class kind="class">RosMsgParser::ROSType</class>
    <namespace>RosMsgParser</namespace>
    <namespace>std</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a4673360b9fd0d08b4232e7eb183511a9</anchor>
      <arglist>(std::ostream &amp;os, const ROSType &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>toBuiltinType</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a4713793262c82156304c005dbdb9f816</anchor>
      <arglist>(const std::string_view &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples_count.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>samples__count_8cpp.html</filename>
    <includes id="samples__count_8h" name="samples_count.h" local="yes" imported="no">samples_count.h</includes>
  </compound>
  <compound kind="file">
    <name>samples_count.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>samples__count_8h.html</filename>
    <includes id="transform__function_8h" name="transform_function.h" local="yes" imported="no">PlotJuggler/transform_function.h</includes>
    <class kind="class">SamplesCountFilter</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>scale_transform.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>scale__transform_8cpp.html</filename>
    <includes id="scale__transform_8h" name="scale_transform.h" local="yes" imported="no">scale_transform.h</includes>
  </compound>
  <compound kind="file">
    <name>scale_transform.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>scale__transform_8h.html</filename>
    <includes id="transform__function_8h" name="transform_function.h" local="yes" imported="no">PlotJuggler/transform_function.h</includes>
    <class kind="class">ScaleTransform</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>selectlistdialog.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/</path>
    <filename>selectlistdialog_8h.html</filename>
    <class kind="class">SelectFromListDialog</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>series_data.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>series__data_8h.html</filename>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">PlotJuggler/plotdata.h</includes>
    <includes id="qwt__series__data_8h" name="qwt_series_data.h" local="yes" imported="no">qwt_series_data.h</includes>
  </compound>
  <compound kind="file">
    <name>SmallVector.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/include/rosx_introspection/contrib/</path>
    <filename>SmallVector_8h.html</filename>
    <class kind="struct">llvm_vecsmall::IsPod</class>
    <class kind="class">llvm_vecsmall::SmallVector</class>
    <class kind="class">llvm_vecsmall::SmallVectorBase</class>
    <class kind="class">llvm_vecsmall::SmallVectorImpl</class>
    <class kind="struct">llvm_vecsmall::SmallVectorStorage</class>
    <class kind="struct">llvm_vecsmall::SmallVectorStorage</class>
    <class kind="struct">llvm_vecsmall::SmallVectorStorage&lt; T, 0 &gt;</class>
    <class kind="struct">llvm_vecsmall::SmallVectorStorage&lt; T, 1 &gt;</class>
    <class kind="class">llvm_vecsmall::SmallVectorTemplateBase</class>
    <class kind="class">llvm_vecsmall::SmallVectorTemplateBase&lt; T, true &gt;</class>
    <class kind="class">llvm_vecsmall::SmallVectorTemplateCommon</class>
    <namespace>llvm_vecsmall</namespace>
    <namespace>llvm_vecsmall::detail</namespace>
    <namespace>std</namespace>
    <member kind="define">
      <type>#define</type>
      <name>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE</name>
      <anchorfile>SmallVector_8h.html</anchorfile>
      <anchor>ade79be68d482c2fd08a98ba60bec3185</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LLVM_VECSMALL_NODISCARD</name>
      <anchorfile>SmallVector_8h.html</anchorfile>
      <anchor>acc329298956644b31035bd69113d1adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LLVM_VECSMALL_UNLIKELY</name>
      <anchorfile>SmallVector_8h.html</anchorfile>
      <anchor>a12a555c7e24ad96d8e1680b897491470</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>capacity_in_bytes</name>
      <anchorfile>namespacellvm__vecsmall.html</anchorfile>
      <anchor>af604cf4089214567b7b285b22c2c4f76</anchor>
      <arglist>(const SmallVector&lt; T, N &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>NextPowerOf2</name>
      <anchorfile>namespacellvm__vecsmall_1_1detail.html</anchorfile>
      <anchor>a1db4b907cf0440c0a5e73c007663703b</anchor>
      <arglist>(uint64_t A)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>a6a36f99814d48d464dc740454fbc0cd2</anchor>
      <arglist>(llvm_vecsmall::SmallVector&lt; T, N &gt; &amp;LHS, llvm_vecsmall::SmallVector&lt; T, N &gt; &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>a531d3837f3ef649d7d202c7a33ca106a</anchor>
      <arglist>(llvm_vecsmall::SmallVectorImpl&lt; T &gt; &amp;LHS, llvm_vecsmall::SmallVectorImpl&lt; T &gt; &amp;RHS)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sol.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/sol/</path>
    <filename>sol_8hpp.html</filename>
    <includes id="config_8hpp" name="config.hpp" local="no" imported="no">sol/config.hpp</includes>
    <includes id="lua_8hpp" name="lua.hpp" local="no" imported="no">lua.hpp</includes>
    <includes id="lua_8h" name="lua.h" local="no" imported="no">lua.h</includes>
    <includes id="lauxlib_8h" name="lauxlib.h" local="no" imported="no">lauxlib.h</includes>
    <includes id="lualib_8h" name="lualib.h" local="no" imported="no">lualib.h</includes>
    <class kind="struct">sol::absolute_index</class>
    <class kind="struct">sol::detail::accumulate</class>
    <class kind="struct">sol::detail::accumulate&lt; C, v, V, T, Args... &gt;</class>
    <class kind="struct">sol::detail::accumulate_list</class>
    <class kind="struct">sol::detail::accumulate_list&lt; C, v, V, types&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::call_detail::agnostic_lua_call_wrapper</class>
    <class kind="struct">sol::call_detail::agnostic_lua_call_wrapper&lt; bases&lt; Args... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::agnostic_lua_call_wrapper&lt; detail::lua_CFunction_noexcept, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::agnostic_lua_call_wrapper&lt; detail::no_prop, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::agnostic_lua_call_wrapper&lt; lua_CFunction, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::agnostic_lua_call_wrapper&lt; lua_CFunction_ref, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::agnostic_lua_call_wrapper&lt; no_construction, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::agnostic_lua_call_wrapper&lt; std::reference_wrapper&lt; T &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::agnostic_lua_call_wrapper&lt; var_wrapper&lt; T &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::meta::all</class>
    <class kind="struct">sol::meta::all&lt; T, Args... &gt;</class>
    <class kind="struct">sol::meta::all_same</class>
    <class kind="struct">sol::meta::all_same&lt; T, U, Args... &gt;</class>
    <class kind="struct">sol::meta::meta_detail::always_true</class>
    <class kind="struct">sol::meta::any</class>
    <class kind="struct">sol::meta::any&lt; T, Args... &gt;</class>
    <class kind="struct">sol::meta::any_same</class>
    <class kind="struct">sol::meta::any_same&lt; T, U, Args... &gt;</class>
    <class kind="struct">sol::argument_handler</class>
    <class kind="struct">sol::argument_handler&lt; types&lt; R, Args... &gt; &gt;</class>
    <class kind="struct">sol::lua_value::arr</class>
    <class kind="struct">sol::as_args_t</class>
    <class kind="struct">sol::as_args_t</class>
    <class kind="struct">sol::as_container_t</class>
    <class kind="struct">sol::as_container_t</class>
    <class kind="struct">sol::detail::as_pointer_tag</class>
    <class kind="struct">sol::detail::as_reference_tag</class>
    <class kind="struct">sol::as_returns_t</class>
    <class kind="struct">sol::as_table_t</class>
    <class kind="struct">sol::as_table_t</class>
    <class kind="struct">sol::detail::as_table_tag</class>
    <class kind="struct">sol::detail::as_unique_tag</class>
    <class kind="struct">sol::detail::as_value_tag</class>
    <class kind="struct">sol::detail::associated_nullopt</class>
    <class kind="struct">sol::meta::at_in_pack</class>
    <class kind="struct">sol::meta::at_in_pack&lt; 0, Arg, Args... &gt;</class>
    <class kind="struct">sol::meta::at_in_pack&lt; I, Arg, Args... &gt;</class>
    <class kind="struct">sol::automagic_enrollments</class>
    <class kind="class">sol::bad_optional_access</class>
    <class kind="struct">sol::base</class>
    <class kind="struct">sol::base_list</class>
    <class kind="class">sol::basic_bytecode</class>
    <class kind="class">sol::basic_bytecode</class>
    <class kind="struct">sol::stack::stack_detail::basic_check</class>
    <class kind="class">sol::basic_coroutine</class>
    <class kind="class">sol::basic_coroutine</class>
    <class kind="struct">sol::basic_environment</class>
    <class kind="struct">sol::basic_environment</class>
    <class kind="class">sol::basic_function</class>
    <class kind="class">sol::basic_function</class>
    <class kind="class">sol::basic_lightuserdata</class>
    <class kind="class">sol::basic_lightuserdata</class>
    <class kind="struct">sol::basic_lua_table</class>
    <class kind="struct">sol::basic_lua_table</class>
    <class kind="class">sol::basic_metatable</class>
    <class kind="class">sol::basic_metatable</class>
    <class kind="class">sol::basic_object</class>
    <class kind="class">sol::basic_object</class>
    <class kind="class">sol::basic_object_base</class>
    <class kind="class">sol::basic_object_base</class>
    <class kind="class">sol::basic_packaged_coroutine</class>
    <class kind="class">sol::basic_pairs_range</class>
    <class kind="class">sol::basic_protected_function</class>
    <class kind="class">sol::basic_protected_function</class>
    <class kind="class">sol::basic_reference</class>
    <class kind="class">sol::basic_reference</class>
    <class kind="class">sol::basic_table_core</class>
    <class kind="class">sol::basic_table_core</class>
    <class kind="class">sol::basic_table_iterator</class>
    <class kind="class">sol::basic_thread</class>
    <class kind="class">sol::basic_thread</class>
    <class kind="struct">sol::meta::meta_detail::basic_traits</class>
    <class kind="class">sol::basic_userdata</class>
    <class kind="class">sol::basic_userdata</class>
    <class kind="class">sol::basic_usertype</class>
    <class kind="class">sol::basic_usertype</class>
    <class kind="struct">sol::basic_variadic_results</class>
    <class kind="struct">sol::u_detail::binding</class>
    <class kind="struct">sol::u_detail::binding_base</class>
    <class kind="struct">sol::u_detail::binding_data_equals</class>
    <class kind="struct">sol::function_detail::c_call_matcher</class>
    <class kind="struct">sol::function_detail::c_function_invocation</class>
    <class kind="struct">sol::call_construction</class>
    <class kind="struct">sol::function_detail::call_indicator</class>
    <class kind="struct">sol::meta::meta_detail::callable_traits</class>
    <class kind="struct">sol::meta::meta_detail::callable_traits&lt; R(T::*), true &gt;</class>
    <class kind="struct">sol::member_function_wrapper::caller</class>
    <class kind="struct">sol::wrapper&lt; F, std::enable_if_t&lt; std::is_member_object_pointer&lt; meta::unqualified_t&lt; F &gt; &gt;::value &gt; &gt;::caller</class>
    <class kind="struct">sol::wrapper&lt; F, std::enable_if_t&lt; std::is_function&lt; std::remove_pointer_t&lt; meta::unqualified_t&lt; F &gt; &gt; &gt;::value &gt; &gt;::caller</class>
    <class kind="struct">sol::wrapper::caller</class>
    <class kind="struct">sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;!std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::Check</class>
    <class kind="struct">sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::Check</class>
    <class kind="struct">sol::function_detail::class_indicator</class>
    <class kind="struct">sol::detail::clean</class>
    <class kind="struct">sol::closure</class>
    <class kind="struct">sol::closure&lt;&gt;</class>
    <class kind="struct">sol::meta::conditional</class>
    <class kind="struct">sol::meta::conditional&lt; false &gt;</class>
    <class kind="struct">sol::detail::conjunction</class>
    <class kind="struct">sol::detail::conjunction&lt; B &gt;</class>
    <class kind="struct">sol::detail::conjunction&lt; B, Bs... &gt;</class>
    <class kind="struct">sol::constant_automagic_enrollments</class>
    <class kind="struct">sol::constructor_handler</class>
    <class kind="struct">sol::constructor_list</class>
    <class kind="struct">sol::call_detail::constructor_match</class>
    <class kind="struct">sol::constructor_wrapper</class>
    <class kind="struct">sol::container_detail::container_decay</class>
    <class kind="struct">sol::container_detail::container_decay&lt; as_container_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::stack_detail::copy_code_units_utf</class>
    <class kind="struct">sol::stack::stack_detail::count_code_units_utf</class>
    <class kind="struct">sol::meta::count_for</class>
    <class kind="struct">sol::meta::count_for&lt; Pred, types&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::meta::count_for_pack</class>
    <class kind="struct">sol::meta::count_for_to_pack</class>
    <class kind="struct">sol::meta::meta_detail::count_when_for_pack</class>
    <class kind="struct">sol::meta::count_when_for_to_pack</class>
    <class kind="struct">sol::create_if_nil_t</class>
    <class kind="class">sol::meta::meta_detail::supports_op_left_shift_test&lt; T, U, void_t&lt; decltype(std::declval&lt; T &amp; &gt;()&lt;&lt; std::declval&lt; U &amp; &gt;())&gt; &gt;</class>
    <class kind="struct">sol::unicode::decoded_result</class>
    <class kind="struct">sol::detail::default_construct</class>
    <class kind="struct">sol::detail::default_destroy</class>
    <class kind="struct">sol::detail::deleter</class>
    <class kind="struct">sol::detail::deprecate_type</class>
    <class kind="struct">sol::derive</class>
    <class kind="struct">sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;!std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::Derived</class>
    <class kind="struct">sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::Derived</class>
    <class kind="struct">sol::destructor_wrapper</class>
    <class kind="struct">sol::destructor_wrapper&lt; void &gt;</class>
    <class kind="struct">sol::detail::direct_error_tag</class>
    <class kind="struct">sol::detail::optional_storage_base&lt; T, true &gt;::dummy</class>
    <class kind="struct">sol::detail::optional_storage_base::dummy</class>
    <class kind="class">sol::dump_error</class>
    <class kind="struct">sol::detail::ebco</class>
    <class kind="struct">sol::detail::ebco&lt; T &amp;&amp;, tag &gt;</class>
    <class kind="struct">sol::detail::ebco&lt; T &amp;, tag &gt;</class>
    <class kind="struct">sol::detail::ebco&lt; T, tag, std::enable_if_t&lt;!std::is_reference_v&lt; T &gt; &amp;&amp;std::is_class_v&lt; T &gt; &amp;&amp;!std::is_final_v&lt; T &gt; &gt; &gt;</class>
    <class kind="struct">sol::unicode::encoded_result</class>
    <class kind="struct">sol::env_key_t</class>
    <class kind="class">sol::error</class>
    <class kind="struct">sol::detail::error_result</class>
    <class kind="struct">sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;!std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::F</class>
    <class kind="struct">sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::F</class>
    <class kind="struct">sol::factory_wrapper</class>
    <class kind="struct">sol::stack::field_getter</class>
    <class kind="struct">sol::stack::field_getter</class>
    <class kind="struct">sol::stack::field_getter&lt; std::pair&lt; A, B &gt;, b, raw, C &gt;</class>
    <class kind="struct">sol::stack::field_getter&lt; std::tuple&lt; Args... &gt;, b, raw, C &gt;</class>
    <class kind="struct">sol::stack::field_setter</class>
    <class kind="struct">sol::stack::field_setter</class>
    <class kind="struct">sol::stack::field_setter&lt; std::pair&lt; A, B &gt;, b, raw, C &gt;</class>
    <class kind="struct">sol::stack::field_setter&lt; std::tuple&lt; Args... &gt;, b, raw, C &gt;</class>
    <class kind="struct">sol::meta::find_in_pack_v</class>
    <class kind="struct">sol::meta::find_in_pack_v&lt; V, Vs1, Vs... &gt;</class>
    <class kind="struct">sol::forward_as_value_t</class>
    <class kind="struct">sol::function_arguments</class>
    <class kind="struct">sol::function_sig</class>
    <class kind="struct">sol::function_detail::functor_function</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(*)(Args...) noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(*)(Args...), false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(*)(Args...,...) noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(*)(Args...,...), false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(Args...) noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(Args...), false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(Args...,...) noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(Args...,...), false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const &amp;&amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const &amp;&amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const &amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const &amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const volatile &amp;&amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const volatile &amp;&amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const volatile &amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const volatile &amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const volatile noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const volatile, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...)&amp;&amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...)&amp;&amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...)&amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...)&amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...), false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const &amp;&amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const &amp;&amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const &amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const &amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const volatile &amp;&amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const volatile &amp;&amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const volatile &amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const volatile &amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const volatile noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const volatile, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...)&amp;&amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...)&amp;&amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...)&amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...)&amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...), false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; Signature, true &gt;</class>
    <class kind="struct">sol::detail::get_is_primitive</class>
    <class kind="struct">sol::detail::get_is_primitive&lt; T, false, true &gt;</class>
    <class kind="struct">sol::detail::get_is_primitive&lt; T, true, false &gt;</class>
    <class kind="struct">sol::detail::get_is_primitive&lt; T, true, true &gt;</class>
    <class kind="struct">sol::global_tag_t</class>
    <class kind="struct">sol::meta::has_begin_end</class>
    <class kind="struct">sol::meta::meta_detail::has_begin_end_impl</class>
    <class kind="struct">sol::container_detail::has_clear_test</class>
    <class kind="struct">sol::container_detail::has_empty_test</class>
    <class kind="struct">sol::container_detail::has_erase_after_test</class>
    <class kind="struct">sol::container_detail::has_erase_key_test</class>
    <class kind="struct">sol::container_detail::has_erase_test</class>
    <class kind="struct">sol::container_detail::has_find_test</class>
    <class kind="struct">sol::container_detail::has_find_test&lt; T, std::enable_if_t&lt; meta::is_lookup&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::has_insert_after_test</class>
    <class kind="struct">sol::meta::meta_detail::has_insert_test</class>
    <class kind="struct">sol::meta::meta_detail::has_insert_with_iterator_test</class>
    <class kind="struct">sol::meta::meta_detail::has_internal_marker_impl</class>
    <class kind="struct">sol::meta::meta_detail::has_internal_marker_impl&lt; T, void_t&lt; typename T::SOL_INTERNAL_UNSPECIALIZED_MARKER_ &gt; &gt;</class>
    <class kind="struct">sol::meta::has_iterator</class>
    <class kind="struct">sol::meta::meta_detail::has_iterator_impl</class>
    <class kind="struct">sol::meta::has_key_comp</class>
    <class kind="struct">sol::meta::meta_detail::has_key_comp_impl</class>
    <class kind="struct">sol::meta::has_key_type</class>
    <class kind="struct">sol::meta::meta_detail::has_key_type_impl</class>
    <class kind="struct">sol::meta::has_key_value_pair</class>
    <class kind="struct">sol::meta::meta_detail::has_key_value_pair_impl</class>
    <class kind="struct">sol::meta::has_load_factor</class>
    <class kind="struct">sol::meta::meta_detail::has_load_factor_impl</class>
    <class kind="struct">sol::meta::has_mapped_type</class>
    <class kind="struct">sol::meta::meta_detail::has_mapped_type_impl</class>
    <class kind="struct">sol::meta::meta_detail::has_max_size_test</class>
    <class kind="struct">sol::meta::meta_detail::has_push_back_test</class>
    <class kind="struct">sol::meta::meta_detail::has_size_test</class>
    <class kind="struct">sol::meta::meta_detail::has_to_string_test</class>
    <class kind="struct">sol::container_detail::has_traits_add_test</class>
    <class kind="struct">sol::container_detail::has_traits_at_test</class>
    <class kind="struct">sol::container_detail::has_traits_erase_test</class>
    <class kind="struct">sol::container_detail::has_traits_find_test</class>
    <class kind="struct">sol::container_detail::has_traits_get_test</class>
    <class kind="struct">sol::container_detail::has_traits_index_get_test</class>
    <class kind="struct">sol::container_detail::has_traits_index_of_test</class>
    <class kind="struct">sol::container_detail::has_traits_index_set_test</class>
    <class kind="struct">sol::container_detail::has_traits_insert_test</class>
    <class kind="struct">sol::container_detail::has_traits_ipairs_test</class>
    <class kind="struct">sol::container_detail::has_traits_next_test</class>
    <class kind="struct">sol::container_detail::has_traits_pairs_test</class>
    <class kind="struct">sol::container_detail::has_traits_set_test</class>
    <class kind="struct">sol::container_detail::has_traits_size_test</class>
    <class kind="struct">sol::meta::has_value_type</class>
    <class kind="struct">sol::meta::meta_detail::has_value_type_impl</class>
    <class kind="struct">std::hash&lt;::sol::optional&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::i_am_secret</class>
    <class kind="struct">sol::meta::identity</class>
    <class kind="struct">sol::detail::implicit_wrapper</class>
    <class kind="struct">sol::u_detail::index_call_storage</class>
    <class kind="struct">sol::meta::index_in</class>
    <class kind="struct">sol::meta::index_in&lt; T, types&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::meta::index_in_pack</class>
    <class kind="struct">sol::meta::meta_detail::index_in_pack</class>
    <class kind="struct">sol::meta::meta_detail::index_in_pack&lt; I, T, T1, Args... &gt;</class>
    <class kind="struct">sol::detail::indexed_insert</class>
    <class kind="struct">sol::detail::inheritance</class>
    <class kind="struct">sol::detail::invoke_result_impl</class>
    <class kind="struct">sol::detail::invoke_result_impl&lt; F, decltype(detail::invoke(std::declval&lt; F &gt;(), std::declval&lt; Us &gt;()...), void()), Us... &gt;</class>
    <class kind="struct">sol::member_function_wrapper::invoker</class>
    <class kind="struct">sol::wrapper&lt; F, std::enable_if_t&lt; std::is_member_object_pointer&lt; meta::unqualified_t&lt; F &gt; &gt;::value &gt; &gt;::invoker</class>
    <class kind="struct">sol::wrapper&lt; F, std::enable_if_t&lt; std::is_function&lt; std::remove_pointer_t&lt; meta::unqualified_t&lt; F &gt; &gt; &gt;::value &gt; &gt;::invoker</class>
    <class kind="struct">sol::meta::meta_detail::is_actual_type_rebindable_for_test</class>
    <class kind="struct">sol::meta::meta_detail::is_actual_type_rebindable_for_test&lt; T, Element, true &gt;</class>
    <class kind="struct">sol::detail::swap_adl_tests::is_adl_swap_noexcept</class>
    <class kind="struct">sol::is_automagical</class>
    <class kind="struct">sol::is_callable</class>
    <class kind="struct">sol::detail::is_constructor</class>
    <class kind="struct">sol::detail::is_constructor&lt; factory_wrapper&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::detail::is_constructor&lt; policy_wrapper&lt; F, Policies... &gt; &gt;</class>
    <class kind="struct">sol::detail::is_constructor&lt; protect_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_container</class>
    <class kind="struct">sol::is_container&lt; basic_variadic_results&lt; Al &gt; &gt;</class>
    <class kind="struct">sol::is_container&lt; variadic_results &gt;</class>
    <class kind="struct">sol::detail::is_destructor</class>
    <class kind="struct">sol::detail::is_destructor&lt; destructor_wrapper&lt; Fx &gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::is_detected</class>
    <class kind="struct">sol::meta::meta_detail::is_detected&lt; Test, void_t&lt; Test&lt; Args... &gt; &gt;, Args... &gt;</class>
    <class kind="struct">sol::container_detail::is_forced_container</class>
    <class kind="struct">sol::container_detail::is_forced_container&lt; as_container_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_function</class>
    <class kind="struct">sol::is_function&lt; basic_function&lt; T, aligned &gt; &gt;</class>
    <class kind="struct">sol::is_function&lt; basic_protected_function&lt; T, aligned, Handler &gt; &gt;</class>
    <class kind="struct">sol::is_function_binding</class>
    <class kind="struct">sol::is_global_table</class>
    <class kind="struct">sol::is_global_table&lt; basic_table_core&lt; true, T &gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::is_invocable</class>
    <class kind="struct">sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt; std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_same&lt; decltype(void(&amp;T::operator())), void &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;!std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::meta::is_invokable</class>
    <class kind="struct">sol::meta::is_invokable&lt; Fun(Args...)&gt;</class>
    <class kind="struct">sol::meta::meta_detail::is_invokable_tester</class>
    <class kind="struct">sol::is_lua_index</class>
    <class kind="struct">sol::is_lua_index&lt; absolute_index &gt;</class>
    <class kind="struct">sol::is_lua_index&lt; raw_index &gt;</class>
    <class kind="struct">sol::is_lua_index&lt; ref_index &gt;</class>
    <class kind="struct">sol::is_lua_index&lt; upvalue_index &gt;</class>
    <class kind="struct">sol::is_lua_primitive</class>
    <class kind="struct">sol::is_lua_primitive&lt; as_table_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; light&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; lightuserdata_value &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; nested&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; non_null&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; optional&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; protected_function_result &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; stack_proxy &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; stack_proxy_base &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; std::optional&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; std::reference_wrapper&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; T * &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; unsafe_function_result &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; user&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; userdata_value &gt;</class>
    <class kind="struct">sol::is_lua_reference</class>
    <class kind="struct">sol::is_lua_reference_or_proxy</class>
    <class kind="struct">sol::is_main_threaded</class>
    <class kind="struct">sol::meta::meta_detail::is_matched_lookup_impl</class>
    <class kind="struct">sol::meta::meta_detail::is_matched_lookup_impl&lt; T, true &gt;</class>
    <class kind="struct">sol::meta::is_move_only</class>
    <class kind="struct">sol::detail::is_non_factory_constructor</class>
    <class kind="struct">sol::detail::is_non_factory_constructor&lt; constructor_wrapper&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::detail::is_non_factory_constructor&lt; constructors&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::detail::is_non_factory_constructor&lt; no_construction &gt;</class>
    <class kind="struct">sol::detail::is_nothrow_swappable</class>
    <class kind="struct">sol::detail::is_optional_impl</class>
    <class kind="struct">sol::detail::is_optional_impl&lt; optional&lt; T &gt; &gt;</class>
    <class kind="struct">sol::meta::is_pair</class>
    <class kind="struct">sol::meta::is_pair&lt; std::pair&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::is_probably_stateless_lambda</class>
    <class kind="struct">sol::meta::meta_detail::is_probably_stateless_lambda&lt; T, true &gt;</class>
    <class kind="struct">sol::is_proxy_primitive</class>
    <class kind="struct">sol::meta::meta_detail::is_specialization_of</class>
    <class kind="struct">sol::meta::meta_detail::is_specialization_of&lt; Templ&lt; T... &gt;, Templ &gt;</class>
    <class kind="struct">sol::detail::is_speshul</class>
    <class kind="struct">sol::detail::is_speshul&lt; protected_function_result &gt;</class>
    <class kind="struct">sol::detail::is_speshul&lt; unsafe_function_result &gt;</class>
    <class kind="struct">sol::is_stack_based</class>
    <class kind="struct">sol::is_stack_based&lt; protected_function_result &gt;</class>
    <class kind="struct">sol::is_stack_based&lt; stack_count &gt;</class>
    <class kind="struct">sol::is_stack_based&lt; stack_proxy &gt;</class>
    <class kind="struct">sol::is_stack_based&lt; stack_proxy_base &gt;</class>
    <class kind="struct">sol::is_stack_based&lt; unsafe_function_result &gt;</class>
    <class kind="struct">sol::is_stack_based&lt; variadic_args &gt;</class>
    <class kind="struct">sol::is_stack_table</class>
    <class kind="struct">sol::is_stack_table&lt; basic_lua_table&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_stack_table&lt; basic_table_core&lt; x, T &gt; &gt;</class>
    <class kind="struct">sol::is_stateless_lua_reference</class>
    <class kind="struct">sol::detail::swap_adl_tests::is_std_swap_noexcept</class>
    <class kind="struct">sol::detail::swap_adl_tests::is_std_swap_noexcept&lt; T[N]&gt;</class>
    <class kind="struct">sol::meta::is_string_of</class>
    <class kind="struct">sol::meta::is_string_of&lt; std::basic_string&lt; CharT, TraitsT, AllocT &gt;, CharTargetT &gt;</class>
    <class kind="struct">sol::meta::is_string_view_of</class>
    <class kind="struct">sol::meta::is_string_view_of&lt; std::basic_string_view&lt; CharT, TraitsT &gt;, CharTargetT &gt;</class>
    <class kind="struct">sol::detail::is_swappable</class>
    <class kind="struct">sol::detail::is_swappable&lt; T[N], T[N]&gt;</class>
    <class kind="struct">sol::is_table</class>
    <class kind="struct">sol::is_table&lt; basic_lua_table&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_table&lt; basic_table_core&lt; x, T &gt; &gt;</class>
    <class kind="struct">sol::is_tieable</class>
    <class kind="struct">sol::is_to_stringable</class>
    <class kind="struct">sol::is_to_stringable&lt; base_list&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::is_transparent_argument</class>
    <class kind="struct">sol::is_unique_usertype</class>
    <class kind="struct">sol::is_value_semantic_for_function</class>
    <class kind="struct">sol::call_detail::is_var_bind</class>
    <class kind="struct">sol::call_detail::is_var_bind&lt; detail::no_prop &gt;</class>
    <class kind="struct">sol::call_detail::is_var_bind&lt; policy_wrapper&lt; F, Policies... &gt; &gt;</class>
    <class kind="struct">sol::call_detail::is_var_bind&lt; property_wrapper&lt; R, W &gt; &gt;</class>
    <class kind="struct">sol::call_detail::is_var_bind&lt; readonly_wrapper&lt; T &gt; &gt;</class>
    <class kind="struct">sol::call_detail::is_var_bind&lt; T, std::enable_if_t&lt; is_lua_reference_or_proxy&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::call_detail::is_var_bind&lt; T, std::enable_if_t&lt; std::is_member_object_pointer&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::call_detail::is_var_bind&lt; var_wrapper&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_variable_binding</class>
    <class kind="struct">sol::is_variadic_arguments</class>
    <class kind="struct">sol::container_detail::usertype_container_default&lt; X, std::enable_if_t&lt; std::is_array&lt; std::remove_pointer_t&lt; meta::unwrap_unqualified_t&lt; X &gt; &gt; &gt;::value &gt; &gt;::iter</class>
    <class kind="struct">sol::container_detail::usertype_container_default&lt; X, std::enable_if_t&lt; meta::all&lt; is_forced_container&lt; meta::unqualified_t&lt; X &gt; &gt;, meta::has_value_type&lt; meta::unqualified_t&lt; container_decay_t&lt; X &gt; &gt; &gt;, meta::has_iterator&lt; meta::unqualified_t&lt; container_decay_t&lt; X &gt; &gt; &gt; &gt;::value &gt; &gt;::iter</class>
    <class kind="struct">sol::meta::iterator_tag</class>
    <class kind="struct">sol::meta::iterator_tag&lt; T, conditional_t&lt; false, typename std::iterator_traits&lt; T &gt;::iterator_category, void &gt; &gt;</class>
    <class kind="struct">sol::light</class>
    <class kind="struct">sol::light</class>
    <class kind="struct">sol::lightuserdata_value</class>
    <class kind="struct">sol::load_result</class>
    <class kind="struct">sol::lua_bind_traits</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, constructor_list&lt; Args... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, constructor_wrapper&lt; Cxs... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, destructor_wrapper&lt; Fx &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, factory_wrapper&lt; Fs... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, function_arguments&lt; Sig, P &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, overload_set&lt; Fs... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, policy_wrapper&lt; F, Policies... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, property_wrapper&lt; R, W &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, protect_t&lt; V &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, readonly_wrapper&lt; F &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, yielding_t&lt; Y &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::lua_nil_t</class>
    <class kind="struct">sol::u_detail::lua_reference_func</class>
    <class kind="struct">sol::lua_size</class>
    <class kind="struct">sol::lua_size&lt; std::pair&lt; A, B &gt; &gt;</class>
    <class kind="struct">sol::lua_size&lt; std::tuple&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::lua_thread_state</class>
    <class kind="struct">sol::lua_type_of</class>
    <class kind="struct">sol::detail::lua_type_of</class>
    <class kind="struct">sol::detail::lua_type_of&lt; as_table_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_coroutine&lt; Base &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_environment&lt; B &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_function&lt; Base, aligned &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_lightuserdata&lt; Base &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_lua_table&lt; Base &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_metatable&lt; Base &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_object&lt; Base &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_protected_function&lt; Base, aligned, Handler &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_reference&lt; b &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_string_view&lt; C, T &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_table_core&lt; b, Base &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_thread&lt; Base &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_userdata&lt; Base &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_usertype&lt; T, Base &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; bool &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; char &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; char16_t &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; char16_t[N]&gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; char32_t &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; char32_t[N]&gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; char[N]&gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; const char * &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; const char16_t * &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; const char32_t * &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; const void * &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; const wchar_t * &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; detail::non_lua_nil_t &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; env_key_t &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; error &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; light&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; lightuserdata_value &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; lua_CFunction &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; lua_nil_t &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; lua_value &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; meta_function &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; metatable_key_t &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; nested&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; new_table &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; nullopt_t &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; optional&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; stack_count &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; stack_reference &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; std::basic_string&lt; C, T, A &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; std::function&lt; Signature &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; std::initializer_list&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; std::nullptr_t &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; std::optional&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; std::pair&lt; A, B &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; std::remove_pointer_t&lt; lua_CFunction &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; std::tuple&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; std::variant&lt; Tn... &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; T * &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; T, std::enable_if_t&lt; std::is_arithmetic_v&lt; T &gt;||std::is_same_v&lt; T, lua_Number &gt;||std::is_same_v&lt; T, lua_Integer &gt; &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; T, std::enable_if_t&lt; std::is_enum_v&lt; T &gt; &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; T, std::enable_if_t&lt; std::is_function_v&lt; T &gt; &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; this_environment &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; this_main_state &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; this_state &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; type &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; user&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; userdata_value &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; variadic_args &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; variadic_results &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; void * &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; wchar_t &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; wchar_t[N]&gt;</class>
    <class kind="struct">sol::lua_value</class>
    <class kind="struct">sol::function_detail::member_function</class>
    <class kind="struct">sol::member_function_wrapper</class>
    <class kind="struct">sol::function_detail::member_variable</class>
    <class kind="struct">sol::metatable_key_t</class>
    <class kind="struct">sol::metatable_registry_key</class>
    <class kind="struct">sol::stack::stack_detail::metatable_setup</class>
    <class kind="class">sol::monostate</class>
    <class kind="struct">sol::nested</class>
    <class kind="struct">sol::nested</class>
    <class kind="struct">sol::nested_tag_t</class>
    <class kind="struct">sol::u_detail::new_index_call_storage</class>
    <class kind="struct">sol::new_table</class>
    <class kind="struct">sol::detail::no_comp</class>
    <class kind="struct">sol::no_construction</class>
    <class kind="struct">sol::no_metatable_t</class>
    <class kind="struct">sol::detail::no_prop</class>
    <class kind="struct">sol::detail::no_safety_tag</class>
    <class kind="struct">sol::detail::non_lua_nil_t</class>
    <class kind="struct">sol::non_null</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, factory_wrapper&lt; Fs... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;::on_match</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, overload_set&lt; Fs... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;::on_match</class>
    <class kind="struct">sol::function_detail::overloaded_function::on_success</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, constructor_wrapper&lt; Cxs... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;::onmatch</class>
    <class kind="class">sol::optional</class>
    <class kind="class">sol::optional</class>
    <class kind="class">sol::optional</class>
    <class kind="class">sol::optional&lt; T &amp; &gt;</class>
    <class kind="struct">sol::detail::optional_copy_assign_base</class>
    <class kind="struct">sol::detail::optional_copy_assign_base&lt; T, false &gt;</class>
    <class kind="struct">sol::detail::optional_copy_base</class>
    <class kind="struct">sol::detail::optional_copy_base&lt; T, false &gt;</class>
    <class kind="struct">sol::detail::optional_delete_assign_base</class>
    <class kind="struct">sol::detail::optional_delete_assign_base&lt; T, false, false &gt;</class>
    <class kind="struct">sol::detail::optional_delete_assign_base&lt; T, false, true &gt;</class>
    <class kind="struct">sol::detail::optional_delete_assign_base&lt; T, true, false &gt;</class>
    <class kind="struct">sol::detail::optional_delete_ctor_base</class>
    <class kind="struct">sol::detail::optional_delete_ctor_base&lt; T, false, false &gt;</class>
    <class kind="struct">sol::detail::optional_delete_ctor_base&lt; T, false, true &gt;</class>
    <class kind="struct">sol::detail::optional_delete_ctor_base&lt; T, true, false &gt;</class>
    <class kind="struct">sol::detail::optional_move_assign_base</class>
    <class kind="struct">sol::detail::optional_move_assign_base&lt; T, false &gt;</class>
    <class kind="struct">sol::detail::optional_move_base</class>
    <class kind="struct">sol::detail::optional_move_base&lt; T, false &gt;</class>
    <class kind="struct">sol::detail::optional_operations_base</class>
    <class kind="struct">sol::detail::optional_storage_base</class>
    <class kind="struct">sol::detail::optional_storage_base&lt; T, true &gt;</class>
    <class kind="struct">sol::overload_set</class>
    <class kind="struct">sol::function_detail::overloaded_function</class>
    <class kind="struct">sol::override_value_t</class>
    <class kind="class">sol::pairs_iterator</class>
    <class kind="struct">sol::pairs_sentinel</class>
    <class kind="struct">sol::detail::policy_base_tag</class>
    <class kind="struct">sol::policy_wrapper</class>
    <class kind="struct">sol::policy_wrapper</class>
    <class kind="struct">sol::meta::pop_front_type</class>
    <class kind="struct">sol::meta::pop_front_type&lt; types&lt; Arg, Args... &gt; &gt;</class>
    <class kind="struct">sol::meta::pop_front_type&lt; types&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::stack::popper</class>
    <class kind="struct">sol::stack::popper</class>
    <class kind="struct">sol::stack::probe</class>
    <class kind="struct">sol::stack::probe_field_getter</class>
    <class kind="struct">sol::stack::probe_field_getter</class>
    <class kind="struct">sol::stack::probe_field_getter&lt; std::pair&lt; A, B &gt;, P, b, raw, C &gt;</class>
    <class kind="struct">sol::stack::probe_field_getter&lt; std::tuple&lt; Args... &gt;, P, b, raw, C &gt;</class>
    <class kind="struct">sol::detail::properties_enrollment_allowed</class>
    <class kind="struct">sol::property_wrapper</class>
    <class kind="struct">sol::protect_t</class>
    <class kind="struct">sol::protect_t</class>
    <class kind="struct">sol::protected_function_result</class>
    <class kind="struct">sol::detail::protected_handler</class>
    <class kind="struct">sol::proxy_base</class>
    <class kind="struct">sol::proxy_base</class>
    <class kind="struct">sol::proxy_base_tag</class>
    <class kind="struct">sol::stack::stack_detail::push_function</class>
    <class kind="struct">sol::push_invoke_t</class>
    <class kind="struct">sol::stack::push_popper</class>
    <class kind="struct">sol::stack::push_popper&lt; false, T, std::enable_if_t&lt; is_stack_based_v&lt; meta::unqualified_t&lt; T &gt; &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::push_popper&lt; true, T, C &gt;</class>
    <class kind="struct">sol::stack::push_popper_at</class>
    <class kind="struct">sol::stack::push_popper_n</class>
    <class kind="struct">sol::stack::push_popper_n&lt; true &gt;</class>
    <class kind="struct">sol::stack::qualified_check_getter</class>
    <class kind="struct">sol::stack::qualified_check_getter</class>
    <class kind="struct">sol::stack::qualified_checker</class>
    <class kind="struct">sol::stack::qualified_checker</class>
    <class kind="struct">sol::stack::qualified_getter</class>
    <class kind="struct">sol::stack::qualified_getter</class>
    <class kind="struct">sol::stack::qualified_getter&lt; Optional, std::enable_if_t&lt; meta::is_optional_v&lt; Optional &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::qualified_interop_checker</class>
    <class kind="struct">sol::stack::qualified_interop_getter</class>
    <class kind="struct">sol::raw_index</class>
    <class kind="struct">sol::readonly_wrapper</class>
    <class kind="struct">sol::stack::record</class>
    <class kind="struct">sol::detail::ref_clean</class>
    <class kind="struct">sol::ref_index</class>
    <class kind="struct">sol::reference_equals</class>
    <class kind="struct">sol::reference_hash</class>
    <class kind="struct">sol::meta::remove_member_pointer</class>
    <class kind="struct">sol::meta::remove_member_pointer&lt; R T::* &gt;</class>
    <class kind="struct">sol::meta::remove_member_pointer&lt; R T::*const &gt;</class>
    <class kind="struct">sol::meta::return_type</class>
    <class kind="struct">sol::meta::return_type&lt; T &gt;</class>
    <class kind="struct">sol::meta::return_type&lt;&gt;</class>
    <class kind="struct">sol::returns_self_with</class>
    <class kind="struct">sol::detail::returns_void_impl</class>
    <class kind="struct">sol::detail::returns_void_impl&lt; F, void_t&lt; invoke_result_t&lt; F, U... &gt; &gt;, U... &gt;</class>
    <class kind="struct">sol::stack_count</class>
    <class kind="struct">sol::stack_dependencies</class>
    <class kind="struct">sol::stack_guard</class>
    <class kind="struct">sol::stack_iterator</class>
    <class kind="struct">sol::stack_proxy</class>
    <class kind="struct">sol::stack_proxy_base</class>
    <class kind="class">sol::stack_reference</class>
    <class kind="struct">sol::stack_reference_equals</class>
    <class kind="struct">sol::stack_reference_hash</class>
    <class kind="class">sol::state</class>
    <class kind="struct">sol::detail::state_deleter</class>
    <class kind="class">sol::state_view</class>
    <class kind="struct">sol::stack::stateless_push_popper</class>
    <class kind="struct">sol::stack::stateless_push_popper&lt; false, T, std::enable_if_t&lt; is_stack_based_v&lt; meta::unqualified_t&lt; T &gt; &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::stateless_push_popper&lt; true, T, C &gt;</class>
    <class kind="class">sol::stateless_reference</class>
    <class kind="struct">sol::stateless_reference_equals</class>
    <class kind="struct">sol::stateless_reference_hash</class>
    <class kind="class">sol::stateless_stack_reference</class>
    <class kind="struct">sol::stateless_stack_reference_equals</class>
    <class kind="struct">sol::stateless_stack_reference_hash</class>
    <class kind="struct">sol::static_stack_dependencies</class>
    <class kind="struct">sol::detail::std_shim</class>
    <class kind="struct">sol::detail::std_shim&lt; void &gt;</class>
    <class kind="struct">sol::u_detail::string_for_each_metatable_func</class>
    <class kind="struct">sol::stack::stack_detail::strip</class>
    <class kind="struct">sol::stack::stack_detail::strip&lt; non_null&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::stack_detail::strip&lt; std::reference_wrapper&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::stack_detail::strip&lt; user&lt; T &gt; &gt;</class>
    <class kind="class">sol::meta::supports_adl_to_string</class>
    <class kind="class">sol::meta::meta_detail::supports_adl_to_string_test</class>
    <class kind="class">sol::meta::meta_detail::supports_adl_to_string_test&lt; T, void_t&lt; decltype(to_string(std::declval&lt; const T &amp; &gt;()))&gt; &gt;</class>
    <class kind="class">sol::meta::supports_op_equal</class>
    <class kind="class">sol::meta::meta_detail::supports_op_equal_test</class>
    <class kind="class">sol::meta::meta_detail::supports_op_equal_test&lt; T, U, void_t&lt; decltype(std::declval&lt; T &amp; &gt;()==std::declval&lt; U &amp; &gt;())&gt; &gt;</class>
    <class kind="class">sol::meta::supports_op_left_shift</class>
    <class kind="class">sol::meta::meta_detail::supports_op_left_shift_test</class>
    <class kind="class">sol::meta::supports_op_less</class>
    <class kind="class">sol::meta::supports_op_less_equal</class>
    <class kind="class">sol::meta::meta_detail::supports_op_less_equal_test</class>
    <class kind="class">sol::meta::meta_detail::supports_op_less_equal_test&lt; T, U, void_t&lt; decltype(std::declval&lt; T &amp; &gt;()&lt;=std::declval&lt; U &amp; &gt;())&gt; &gt;</class>
    <class kind="class">sol::meta::meta_detail::supports_op_less_test</class>
    <class kind="class">sol::meta::meta_detail::supports_op_less_test&lt; T, U, void_t&lt; decltype(std::declval&lt; T &amp; &gt;()&lt; std::declval&lt; U &amp; &gt;())&gt; &gt;</class>
    <class kind="class">sol::meta::supports_to_string_member</class>
    <class kind="struct">sol::table_proxy</class>
    <class kind="struct">sol::table_proxy</class>
    <class kind="struct">sol::detail::swap_adl_tests::tag</class>
    <class kind="struct">sol::detail::tagged</class>
    <class kind="struct">sol::this_environment</class>
    <class kind="struct">sol::this_main_state</class>
    <class kind="struct">sol::this_state</class>
    <class kind="struct">sol::tie_size</class>
    <class kind="struct">sol::tie_size&lt; protected_function_result &gt;</class>
    <class kind="struct">sol::tie_size&lt; tie_t&lt; Tn... &gt; &gt;</class>
    <class kind="struct">sol::tie_size&lt; unsafe_function_result &gt;</class>
    <class kind="struct">sol::tie_t</class>
    <class kind="struct">sol::meta::detail::tuple_types_</class>
    <class kind="struct">sol::meta::detail::tuple_types_&lt; std::tuple&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::type_panic_t</class>
    <class kind="struct">sol::types</class>
    <class kind="struct">sol::d::u</class>
    <class kind="struct">sol::container_detail::u_c_launch</class>
    <class kind="struct">sol::detail::unchecked_t</class>
    <class kind="struct">sol::stack::stack_detail::undefined_metatable</class>
    <class kind="struct">sol::unicode::unicode_detail</class>
    <class kind="struct">sol::meta::meta_detail::unique_actual_type</class>
    <class kind="struct">sol::meta::meta_detail::unique_actual_type&lt; T, meta::void_t&lt; typename T::actual_type &gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::unique_actual_type&lt; Templ&lt; T, Rest... &gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::unique_element_type</class>
    <class kind="struct">sol::meta::meta_detail::unique_element_type&lt; T, std::enable_if_t&lt; meta::is_detected_v&lt; type_element_type_t, T &gt; &gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::unique_element_type&lt; T, std::enable_if_t&lt; meta::is_detected_v&lt; type_test_t, T &gt; &gt; &gt;</class>
    <class kind="struct">sol::detail::unique_fallback</class>
    <class kind="struct">sol::detail::unique_fallback&lt; std::shared_ptr&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::unique_fallback&lt; std::unique_ptr&lt; T, D &gt; &gt;</class>
    <class kind="struct">sol::unique_usertype_traits</class>
    <class kind="struct">sol::unique_usertype_traits</class>
    <class kind="struct">sol::meta::meta_detail::unique_valid</class>
    <class kind="struct">sol::meta::meta_detail::unique_valid&lt; T, meta::void_t&lt; decltype(T::value)&gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_check_getter</class>
    <class kind="struct">sol::stack::unqualified_check_getter</class>
    <class kind="struct">sol::stack::unqualified_check_getter&lt; lua_thread_state &gt;</class>
    <class kind="struct">sol::stack::unqualified_check_getter&lt; std::variant&lt; Tn... &gt;, C &gt;</class>
    <class kind="struct">sol::stack::unqualified_checker</class>
    <class kind="struct">sol::stack::unqualified_checker</class>
    <class kind="struct">sol::stack::unqualified_checker&lt; detail::as_pointer_tag&lt; T &gt;, type::userdata &gt;</class>
    <class kind="struct">sol::stack::unqualified_checker&lt; detail::as_value_tag&lt; T &gt;, type::userdata &gt;</class>
    <class kind="struct">sol::stack::unqualified_checker&lt; non_null&lt; T &gt;, type::userdata &gt;</class>
    <class kind="struct">sol::stack::unqualified_checker&lt; std::pair&lt; A, B &gt;, type::poly &gt;</class>
    <class kind="struct">sol::stack::unqualified_checker&lt; std::tuple&lt; Args... &gt;, type::poly &gt;</class>
    <class kind="struct">sol::stack::unqualified_checker&lt; std::variant&lt; Tn... &gt;, type::poly &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter</class>
    <class kind="struct">sol::stack::unqualified_getter</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; as_container_t&lt; T &gt; * &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; as_container_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; as_table_t&lt; std::forward_list&lt; T, Al &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; as_table_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; basic_bytecode&lt; Allocator &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; basic_string_view&lt; char, Traits &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; c_closure &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; char &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; char16_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; char32_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; const char * &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; const void * &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; detail::as_pointer_tag&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; detail::as_value_tag&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; env_key_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; error &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; light&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; lightuserdata_value &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; lua_CFunction &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; lua_nil_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; lua_thread_state &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; lua_value &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; meta_function &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; metatable_key_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; nested&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; non_null&lt; T * &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; nullopt_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; stack_proxy &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; stack_proxy_base &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::basic_string&lt; char16_t, Traits, Al &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::basic_string&lt; char32_t, Traits, Al &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::basic_string&lt; wchar_t, Traits, Al &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::function&lt; Signature &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::nullptr_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::pair&lt; A, B &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::reference_wrapper&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::string &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::tuple&lt; Tn... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::variant&lt; Tn... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; T &amp; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; T * &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; this_environment &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; this_main_state &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; this_state &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; type &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; user&lt; T * &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; user&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; userdata_value &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; variadic_args &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; void * &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; wchar_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_interop_checker</class>
    <class kind="struct">sol::stack::unqualified_interop_getter</class>
    <class kind="struct">sol::meta::meta_detail::unqualified_non_alias</class>
    <class kind="struct">sol::stack::unqualified_pusher</class>
    <class kind="struct">sol::stack::unqualified_pusher</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; absolute_index &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; as_args_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; as_container_t&lt; T * &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; as_container_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; as_returns_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; as_table_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; basic_bytecode&lt; Allocator &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; basic_string_view&lt; Ch, Traits &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; basic_variadic_results&lt; Al &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; c_closure &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; char * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; char &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; char16_t * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; char16_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; char16_t[N]&gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; char32_t * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; char32_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; char32_t[N]&gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; char[N]&gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; closure&lt; Arg, Args... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; const char * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; const char16_t * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; const char32_t * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; const void * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; const wchar_t * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; constructor_list&lt; L0, Lists... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; constructor_wrapper&lt; F, Fxs... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; destructor_wrapper&lt; Fx &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::as_pointer_tag&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::as_reference_tag &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::as_table_tag&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::as_unique_tag&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::as_value_tag&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::lua_CFunction_noexcept &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::tagged&lt; T, constructor_list&lt; Lists... &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::tagged&lt; T, constructor_wrapper&lt; Fxs... &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::tagged&lt; T, destructor_wrapper&lt; Fx &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::tagged&lt; T, destructor_wrapper&lt; void &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::tagged&lt; T, no_construction &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::tagged&lt; T, policy_wrapper&lt; F, Policies... &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; factory_wrapper&lt; Functions... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; forward_as_value_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; function_arguments&lt; T, Args... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; function_sig&lt; Sigs... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; light&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; lightuserdata_value &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; lua_CFunction &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; lua_nil_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; lua_thread_state &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; lua_value &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; meta_function &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; metatable_key_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; nested&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; new_table &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; no_construction &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; nullopt_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; overload_set&lt; Functions... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; policy_wrapper&lt; F, Policies... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; property_wrapper&lt; F, G &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; protect_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; protected_function_result &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; push_invoke_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; raw_index &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; ref_index &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; Signature, std::enable_if_t&lt; meta::all&lt; std::is_function&lt; std::remove_pointer_t&lt; Signature &gt; &gt;, meta::neg&lt; std::is_same&lt; Signature, lua_CFunction &gt; &gt;, meta::neg&lt; std::is_same&lt; Signature, std::remove_pointer_t&lt; lua_CFunction &gt; &gt; &gt;, meta::neg&lt; std::is_same&lt; Signature, detail::lua_CFunction_noexcept &gt; &gt;, meta::neg&lt; std::is_same&lt; Signature, std::remove_pointer_t&lt; detail::lua_CFunction_noexcept &gt; &gt; &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; Signature, std::enable_if_t&lt; meta::is_member_object_or_function_v&lt; Signature &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; stack_count &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; stack_proxy &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; stack_proxy_base &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::basic_string&lt; Ch, Traits, Al &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::function&lt; Signature &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::initializer_list&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::nullptr_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::pair&lt; A, B &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::reference_wrapper&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::remove_pointer_t&lt; detail::lua_CFunction_noexcept &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::remove_pointer_t&lt; lua_CFunction &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::tuple&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::variant&lt; Tn... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; T *, std::enable_if_t&lt; is_container_v&lt; T &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; T, std::enable_if_t&lt; is_container_v&lt; T &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; T, std::enable_if_t&lt; meta::is_optional_v&lt; T &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; table_proxy&lt; Table, Key &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; this_main_state &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; this_state &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; unsafe_function_result &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; user&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; userdata_value &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; var_wrapper&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; variadic_args &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; variadic_results &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; void * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; wchar_t * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; wchar_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; wchar_t[N]&gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; yielding_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::unsafe_function_result</class>
    <class kind="struct">sol::meta::unwrap_unqualified</class>
    <class kind="struct">sol::meta::unwrapped</class>
    <class kind="struct">sol::meta::unwrapped&lt; std::reference_wrapper&lt; T &gt; &gt;</class>
    <class kind="struct">sol::u_detail::update_bases_func</class>
    <class kind="struct">sol::update_if_empty_t</class>
    <class kind="struct">sol::function_detail::upvalue_free_function</class>
    <class kind="struct">sol::upvalue_index</class>
    <class kind="struct">sol::function_detail::upvalue_member_function</class>
    <class kind="struct">sol::function_detail::upvalue_member_variable</class>
    <class kind="struct">sol::function_detail::upvalue_member_variable&lt; T, readonly_wrapper&lt; Function &gt; &gt;</class>
    <class kind="struct">sol::function_detail::upvalue_this_member_function</class>
    <class kind="struct">sol::function_detail::upvalue_this_member_variable</class>
    <class kind="struct">sol::function_detail::upvalue_this_member_variable&lt; T, readonly_wrapper&lt; Function &gt; &gt;</class>
    <class kind="struct">sol::user</class>
    <class kind="struct">sol::user</class>
    <class kind="struct">sol::userdata_value</class>
    <class kind="struct">sol::usertype_container</class>
    <class kind="struct">sol::usertype_container</class>
    <class kind="struct">sol::container_detail::usertype_container_default</class>
    <class kind="struct">sol::container_detail::usertype_container_default&lt; usertype_container&lt; X &gt; &gt;</class>
    <class kind="struct">sol::container_detail::usertype_container_default&lt; X, std::enable_if_t&lt; meta::all&lt; is_forced_container&lt; meta::unqualified_t&lt; X &gt; &gt;, meta::has_value_type&lt; meta::unqualified_t&lt; container_decay_t&lt; X &gt; &gt; &gt;, meta::has_iterator&lt; meta::unqualified_t&lt; container_decay_t&lt; X &gt; &gt; &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::container_detail::usertype_container_default&lt; X, std::enable_if_t&lt; std::is_array&lt; std::remove_pointer_t&lt; meta::unwrap_unqualified_t&lt; X &gt; &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::usertype_proxy</class>
    <class kind="struct">sol::u_detail::usertype_storage</class>
    <class kind="struct">sol::u_detail::usertype_storage</class>
    <class kind="struct">sol::u_detail::usertype_storage_base</class>
    <class kind="struct">sol::usertype_traits</class>
    <class kind="struct">sol::usertype_traits</class>
    <class kind="struct">sol::stack::stack_detail::uu_pusher</class>
    <class kind="struct">sol::var_wrapper</class>
    <class kind="struct">sol::variadic_args</class>
    <class kind="struct">sol::variadic_results</class>
    <class kind="struct">sol::call_detail::void_call</class>
    <class kind="struct">sol::call_detail::void_call&lt; T, types&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::void_tuple_element</class>
    <class kind="struct">sol::meta::meta_detail::void_tuple_element&lt; I, std::tuple&lt;&gt; &gt;</class>
    <class kind="struct">sol::detail::voider</class>
    <class kind="struct">sol::weak_derive</class>
    <class kind="struct">sol::detail::with_function_tag</class>
    <class kind="struct">sol::wrap</class>
    <class kind="struct">sol::wrapper</class>
    <class kind="struct">sol::wrapper&lt; F, std::enable_if_t&lt; std::is_function&lt; std::remove_pointer_t&lt; meta::unqualified_t&lt; F &gt; &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::wrapper&lt; F, std::enable_if_t&lt; std::is_member_object_pointer&lt; meta::unqualified_t&lt; F &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) &amp;&amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const &amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const &amp;&amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const &amp;&amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const &amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const volatile &amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const volatile &amp;&amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const volatile &amp;&amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const volatile &amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const volatile &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const volatile noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...)&amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...)&amp;&amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...)&amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...)&gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...) &amp;&amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...) const &amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...) const &amp;&amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...) const &amp;&amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...) const &amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...) const volatile &amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...) const volatile &amp;&amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...) const volatile &amp;&amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...) const volatile &amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...)&amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...)&amp;&amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...)&amp;noexcept &gt;</class>
    <class kind="struct">sol::detail::yield_tag_t</class>
    <class kind="struct">sol::yielding_t</class>
    <namespace>sol</namespace>
    <namespace>sol::adl_barrier_detail</namespace>
    <namespace>sol::call_detail</namespace>
    <namespace>sol::call_detail::overload_detail</namespace>
    <namespace>sol::container_detail</namespace>
    <namespace>sol::d</namespace>
    <namespace>sol::detail</namespace>
    <namespace>sol::detail::debug</namespace>
    <namespace>sol::detail::swap_adl_tests</namespace>
    <namespace>sol::function_detail</namespace>
    <namespace>sol::meta</namespace>
    <namespace>sol::meta::detail</namespace>
    <namespace>sol::meta::meta_detail</namespace>
    <namespace>sol::policy_detail</namespace>
    <namespace>sol::stack</namespace>
    <namespace>sol::stack::stack_detail</namespace>
    <namespace>sol::u_detail</namespace>
    <namespace>sol::unicode</namespace>
    <namespace>std</namespace>
    <member kind="define">
      <type>#define</type>
      <name>COMPAT53_API</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a57e8ae3d1b3129d73b7718c9f77f059b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMPAT53_CONCAT</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a1b3625a775faa338cfd8964e9316ca00</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMPAT53_CONCAT_HELPER</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a2e073db22542345ab5bd58013ca6f762</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMPAT53_INCLUDE_SOURCE</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ab3725669f837469ab72d6c64712004e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMPAT53_LUA_CPP</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>abcd2e47301d2da57c4c3738a700d489a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMPAT53_PREFIX</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a68d4134c2bb9fa6824b76bb4f5482f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEPLER_PROJECT_COMPAT53_C_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a797474d6ae2ef8d35fd3020fd735e6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEPLER_PROJECT_COMPAT53_H_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ad0b8d40c83b19012b839e6c9cdc67cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LUA_KFUNCTION</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>aa92c5f3b52a98d12b15af13703997c2e</anchor>
      <arglist>(_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NOT_KEPLER_PROJECT_COMPAT54_H_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a92c0ec05b40c834b12e42c96250b8bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL2_CI_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ac3895d1b7b3a9c6ac142a7eba5d99cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_ALIGN_MEMORY_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a0b3635d0ea09103765899cf789974d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_ALL_INTEGER_VALUES_FIT_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>aadbd22167ffbc965a099246851277f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_ALL_SAFETIES_ON_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a609070474aad510a1e4e9bc540375b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_API_LINKAGE_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ae3de9fb076ab103535c00b732fed9562</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_BASE_CLASSES</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a92f571419e2d8aee00e476a31e7b7545</anchor>
      <arglist>(T,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_BOOST_NONE_CONSTEXPR_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ae19f8b820ef768f4d3242a504bd60b30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_BUILD_C_MODE_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a93145ad692a5a01fa59c0649cd6345f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_BUILD_CXX_MODE_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a9baad4f67160e8e26176fec5775b5ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_BUILD_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>acb48d6b202b11b62b0f718f46b6c9ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sol_c_assert</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ae5e0b1069caa324e56de7d1d6dd1adec</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_C_FUNCTION_LINKAGE_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a86581e95a1a902b1dc16000ed9801638</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_CHAR8_T_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a39810157334413b4e77dad43c69187de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_COMPILER_CLANG_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a8208f1009780e1f3c1ade7542071cc31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_COMPILER_EDG_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ad62bf290bd3e195d873fd23adc9c602b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_COMPILER_GCC_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a831a6f20b9420dfea9558ed2ff8018de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_COMPILER_MINGW_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>aa5e0476703790294d25b1dbebc8f5954</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_COMPILER_VCXX_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a4e8e47a9af6c633bab028c01239a67e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_CONCAT_TOKENS_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ac2f83ef7ec71bf5b9444f59af072f7fb</anchor>
      <arglist>(_LEFT, _RIGHT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_CONCAT_TOKENS_POST_EXPANSION_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a72ad721602f680015acbd67b10744be2</anchor>
      <arglist>(_LEFT, _RIGHT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_CONTAINER_START_INDEX_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a9a979803f292512d3fc1864b95f37246</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_DEBUG_BUILD_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a8626d6991236703f26abcafac8f4ff8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_DEFAULT_AUTOMAGICAL_USERTYPES_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a498c15cb42710a4376bdee927bcbfe68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_DEFAULT_OFF</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>acd9f553e23bcf18e16b275ebb9dadc8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_DEFAULT_ON</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a5beb5e75796f15a370a436736627a0df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_DEFAULT_PASS_ON_ERROR_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a4f0788f98392c27d6175bc66e6388012</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_DEPRECATED</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a303cd58c5706899256eb8320ac53d180</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_DERIVED_CLASSES</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a871a608f71ef7d54b6b3b84687e6b098</anchor>
      <arglist>(T,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_DLL_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a2407b73da88e1c1f3e95f468c9c9b79a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_EXCEPTIONS_CATCH_ALL_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a48b695b569fa5cb1ae730a390149f501</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_EXCEPTIONS_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>af9cf73a153e96610a8b67ef085d1b39a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_FILE_ID_SIZE_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a8007c8b60b95f54728bfa09e4b3e2d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_FORWARD_DETAIL_HPP</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a94a4cd7b37802b050db5ddac450ad83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_FORWARD_HPP</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ab0aeca048228f2604e82fcb510e082cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_FUNCTION_CALL_VALUE_SEMANTICS_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a35884b644de38184693df9ebab9f65f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_GET_FUNCTION_POINTER_UNSAFE_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a99682fb3e91a38b8f9ef90725e358c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_HEADER_ONLY_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ae128025c1b66a5c31f89736439f888ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_HPP</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a88f618b6a6b47f52649a4adc0791ad5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_ID_SIZE_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a72ad4722235a39d8ac5318e31d637672</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_INSIDE_UNREAL_ENGINE_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a798c33b205c339514bbcef7124c19289</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_INTERNAL_FUNC_DECL_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ae75783e08c7efa5caaa9d25c74d5e24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_INTERNAL_FUNC_DEF_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a97a0500807dc5060ee29e0d98b570727</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_IS_DEFAULT_OFF</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a4d3e412cc06b92e9116a732ff56e494d</anchor>
      <arglist>(OP_SYMBOL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_IS_DEFAULT_ON</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a7704689bad9167355af37bffd64f80fa</anchor>
      <arglist>(OP_SYMBOL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_IS_OFF</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ac1c60a32eb0afb784cb375e82668a2c8</anchor>
      <arglist>(OP_SYMBOL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_IS_ON</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ad991c32cc59d927ce63b869fc14d9a03</anchor>
      <arglist>(OP_SYMBOL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_LUA_BIT32_LIB_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a309b3dae86fff86e2f9047f74b49ba2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_LUA_NIL_IN_TABLES_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a4a1fd4d8d4c2d89d6e9b0a2469e82aa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_LUA_VERSION</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>acee339409f414544b2a425fa8ee8e8cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_LUA_VERSION_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>aba513c39f1201f039d8868619835151d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_LUAJIT_FFI_DISABLED_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a8476cb3028f03fc18ff91e282e1df031</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_LUAJIT_VERSION_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a86b7699c9ba4a29d8d1280afa08cfb39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_LUAL_STREAM_USE_CLOSE_FUNCTION_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a2d27950e42e59272cb32a41d7b502c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sol_m_assert</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a5da4d52c14dcba0911e32b3d141783c5</anchor>
      <arglist>(message,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_MINGW_CCTYPE_IS_POISONED_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a4f2288615f0da32a75eec8cb73a9164a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_NIL_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>adb63b578eb23213f9e8593d0ca1192ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_NUMBER_PRECISION_CHECKS_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a3f24f48081a13533b2fa60862f5bc3bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_OFF</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>aba8c8c6dc4c840353404652fe03c7e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_ON</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a400c7c0b3746c85212ebad3f8d43a5a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_OPTIMIZATION_STRING_CONVERSION_STACK_SIZE_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a79e69e958e9c413f9a80be74eed5364f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_APPLE_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a6084721862c17cdc76722c66689aba38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_APPLE_IPHONE_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ae92569bea232b4a258144a0a1c737cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_ARM32_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a94edf9a9bb827c52b48281f99561ca2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_ARM64_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ac813d8828c7e02dd64bbb398882424b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_BSDLIKE_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>aa6d0bc002b26dd4ba82b84e1ef27fb05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_CYGWIN_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a3001c13ab9bbd4904fb7809b7c6d5887</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_LINUXLIKE_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a71b1c7f9893bd3b3dc01c400331ff04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_UNIXLIKE_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>aea8e352b2d180427c9a856aada37d85f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_WINDOWS_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a91d01f3fd08312ed2ddc97a27b1d4607</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_X16_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a2e3c900451bfcadd67cb8ff1f127c7eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_X64_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a074cd44295c46edc87306ed8ed7b94c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PLATFORM_X86_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>aae38e4536b4be8633bd591f23399088c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PRINT_ERRORS_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a0b7b0d3d39f6e8ac9744d5ea97346065</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PROLOGUE_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ade3af33669029c33f9ebaca5c1501a5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PROPAGATE_EXCEPTIONS_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>aea0b8e076058c264a500f1734930cdb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PUBLIC_FUNC_DECL_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ad74b2c6ba528be4c75422634bfbaed8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_PUBLIC_FUNC_DEF_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a4786658c50acb4fcdd5eefc9e8414731</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_RAW_IS_DEFAULT_OFF</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a7583ba49bb7e5844c35fa65b12ea254e</anchor>
      <arglist>(OP_SYMBOL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_RAW_IS_DEFAULT_ON</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a38af19295801fba39ddd573728acfd0c</anchor>
      <arglist>(OP_SYMBOL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_RAW_IS_OFF</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>aa14dcc1256ad2079558af657ca7a51ac</anchor>
      <arglist>(OP_SYMBOL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_RAW_IS_ON</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a332dbf0b3dac4c72df062b7cd28a9aba</anchor>
      <arglist>(OP_SYMBOL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_RTTI_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a6ffd545eae9868b877b5dc8416a512ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_SAFE_FUNCTION_CALLS_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ad2cd2ee0e8e1c0f81b2e9e7da6a40792</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_SAFE_FUNCTION_OBJECTS_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a321a247446ddfb5901ba1da256aeb949</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_SAFE_GETTER_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a335e58658fdfac946a6ec57eb97cb7d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_SAFE_NUMERICS_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a5f91ab890e14bb03a5a6eca9730401a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_SAFE_PROXIES_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>af10e13d29479fe78231673558b43f12f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_SAFE_REFERENCES_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>aae520b841bea6107afecb5f5faf2e434</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_SAFE_STACK_CHECK_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a6910a498727768d906617f8317a4c91f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_SAFE_USERTYPE_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a9f070a45d963376ff09b90350b4fbbfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_STD_VARIANT_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a4b07f3bc334ca60f96af05f8175db278</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_STRINGS_ARE_NUMBERS_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a440b35aeedc0a3b7a4ad4251dc0e2efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_TL_MONOSTATE_INPLACE_MUTEX</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a82e0ae0c985cdf3fc029b4f8aab45db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_TL_OPTIONAL_11_CONSTEXPR</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ad9a2b04f53d913c4ae8a4e45826903de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_TL_OPTIONAL_IS_TRIVIALLY_COPY_ASSIGNABLE</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a8715f1fc4d3ead9624363002c3269fc3</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_TL_OPTIONAL_IS_TRIVIALLY_COPY_CONSTRUCTIBLE</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a6a05f8a48e72bfb54d8082e90f44e2f1</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_TL_OPTIONAL_IS_TRIVIALLY_DESTRUCTIBLE</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ade8997013992f4a542960e4d92b0ae9b</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_TL_OPTIONAL_VERSION_MAJOR</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a7c811ed05e9b1d269b0cf197fe01f7a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_TL_OPTIONAL_VERSION_MINOR</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>aa471753dadbbd4c62f4afee9ae6631c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_TL_TRAITS_MUTEX</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a3898b086b8c7aa204642b28d2e6e3581</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_TOKEN_TO_STRING_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a8ac31545f6a68f26770e3c4a2d9d9752</anchor>
      <arglist>(_TOKEN)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_TOKEN_TO_STRING_POST_EXPANSION_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a1aebfcceb2e68089ae37137baf58d164</anchor>
      <arglist>(_TOKEN)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_UNITY_BUILD_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ad01c2cc6c9820f25522d5ef9947d8b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_BOOST_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>ab0ff5ec8e29b11fefadc1e9181b8310f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_COMPATIBILITY_LAYER_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>aef74759fd45f8cd49fb1b80c0f13cfea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_CXX_LUA_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a2dd147d0a53a0908c80ad3b7dcfe4421</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_CXX_LUAJIT_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a2e763b2f14edaa51568edad81b82ba4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_INTEROP_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>aa56f64e7b41de2b2aa6990cd97553d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_LUA_HPP_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>aa28bb42a2493d3eb6fca82a3ca387944</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_LUAJIT_EXCEPTION_TRAMPOLINE_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a30863bc9ede03db87c9a8b489aaa4733</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_LUAJIT_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a327beb19c5e2155cf60b705151b4de4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_MOONJIT_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a4b862aadae50e522f2e1bff905683ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_NOEXCEPT_FUNCTION_TYPE_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a25df7c71f77aa21b8299806f02694551</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_THREAD_LOCAL_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>acfd32a5d0216684bd14ac1ef109b12f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USE_UNSAFE_BASE_LOOKUP_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a7707abe9a3cdc6edc35d9fcf8d891ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USER_C_ASSERT_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>afe6ffca253878668c9f947242845794b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USER_M_ASSERT_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a537514b51c376bff7c85e016e7be2d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_USERTYPE_TYPE_BINDING_INFO_I_</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>adb88ddbcf6282791b34b689d3fc9e69a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_VERSION</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>af9b90479afcd02cc19756e97c912d49b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_VERSION_MAJOR</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>aac3b18d3972b902f4ab9fa0e32dd6052</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_VERSION_MINOR</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a5ab6238ad525a5bddebc898e884c82c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_VERSION_PATCH</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>aec512ca560bf92dbe413201f327a8edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOL_VERSION_STRING</name>
      <anchorfile>sol_8hpp.html</anchorfile>
      <anchor>a363d3982155142ea66ebc4b7e0b43a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(sol_lua_check_access(types&lt; T &gt;(), static_cast&lt; lua_State * &gt;(nullptr), -1, std::declval&lt; stack::record &amp; &gt;()))</type>
      <name>adl_sol_lua_check_access_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a6bcd26986cca09a6ec743b928c24b091</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(sol_lua_check_get(types&lt; T &gt;(), static_cast&lt; lua_State * &gt;(nullptr), -1, &amp;no_panic, std::declval&lt; stack::record &amp; &gt;()))</type>
      <name>adl_sol_lua_check_get_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a5a1b1ede3b9eaf6e53494bfe6106def1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(sol_lua_check(types&lt; T &gt;(), static_cast&lt; lua_State * &gt;(nullptr), -1, &amp;no_panic, std::declval&lt; stack::record &amp; &gt;()))</type>
      <name>adl_sol_lua_check_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a13d9013ce612fda8c920633fd95d7b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(sol_lua_get(types&lt; T &gt;(), static_cast&lt; lua_State * &gt;(nullptr), -1, std::declval&lt; stack::record &amp; &gt;()))</type>
      <name>adl_sol_lua_get_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>acdcc124426a8d44c2fc5e3a2f671efc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(sol_lua_interop_check(types&lt; T &gt;(), static_cast&lt; lua_State * &gt;(nullptr), -1, type::none, &amp;no_panic, std::declval&lt; stack::record &amp; &gt;()))</type>
      <name>adl_sol_lua_interop_check_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a132e2f2a642771f899b448e821e38623</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(sol_lua_interop_get(types&lt; T &gt;(), static_cast&lt; lua_State * &gt;(nullptr), -1, static_cast&lt; void * &gt;(nullptr), std::declval&lt; stack::record &amp; &gt;()))</type>
      <name>adl_sol_lua_interop_get_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a0e0c7bd5297149060f79cf6e96830f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(sol_lua_push(types&lt; T &gt;(), static_cast&lt; lua_State * &gt;(nullptr), std::declval&lt; Args &gt;()...))</type>
      <name>adl_sol_lua_push_exact_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a1caadee5527038a327be745f5604e280</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(sol_lua_push(static_cast&lt; lua_State * &gt;(nullptr), std::declval&lt; Args &gt;()...))</type>
      <name>adl_sol_lua_push_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a1a0e5720a66487e7544479f13823d7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::any&lt; is_constructor&lt; meta::unqualified_t&lt; Args &gt; &gt;... &gt;</type>
      <name>any_is_constructor</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a542c9a588b1e189b69babbce11a09de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::any&lt; is_destructor&lt; meta::unqualified_t&lt; Args &gt; &gt;... &gt;</type>
      <name>any_is_destructor</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a851d233de7a9ec8aa9e042c4db1a67f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_array&lt; T &gt;::value, std::add_lvalue_reference_t&lt; T &gt;, T &gt;</type>
      <name>array_return_type</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a179a7c1d9ad0394ef5b1e5f700398b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename lua_value::arr</type>
      <name>array_value</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aff23850ae17d257667066c180d941b3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename at_in_pack&lt; I, Args... &gt;::type</type>
      <name>at_in_pack_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ab106f4741a68cfebd963440a4be399ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bases</type>
      <name>base_classes_tag</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa215fd7ff920cd5482ca7dc9ab2ae2bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>base_list&lt; Args... &gt;</type>
      <name>bases</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a357bd34177ff6dc20bf1ebf87848aeb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string_view&lt; C, T &gt;</type>
      <name>basic_string_view</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a11c9cced5c8897abbf9ee18171a68cd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta_detail::callable_traits&lt; Signature &gt;</type>
      <name>bind_traits</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a98cd392d98bce1da60b339621c761fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, B &gt;</type>
      <name>boolean</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a39e36fdb3fe2363363de216b682b9f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_bytecode&lt;&gt;</type>
      <name>bytecode</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4b035376299f6cfb76510d1498f1d235</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>closure</type>
      <name>c_closure</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a98d8c38ba71c292b16bdd2ac24887d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename is_detected&lt; meta_detail::detect_deducible_signature, F &gt;::type</type>
      <name>call_operator_deducible</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ac9e9444a82510a530a86ed31f29dfe97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(usertype_storage_base::*)(lua_State *, submetatable_type, void *, stateless_stack_reference &amp;, lua_CFunction, lua_CFunction, lua_CFunction, lua_CFunction)</type>
      <name>change_indexing_mem_func</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a6e826f827b29cf0c10f67ab62842ea03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename conditional&lt; B &gt;::template type&lt; T, U &gt;</type>
      <name>conditional_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a287499b5e5ca39a90903f2637a22711d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::conditional&lt; B, T, F &gt;::type</type>
      <name>conditional_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a4eaf84f64f647d5b1ec70960aea2c6fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>constructor_list&lt; Args... &gt;</type>
      <name>constructors</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4312dcb5b44e55b53c284cb39c5c3660</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename container_decay&lt; meta::unqualified_t&lt; T &gt; &gt;::type</type>
      <name>container_decay_t</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a1730c4dd52d6037e2b4524efa195323b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>count_when_for_to_pack&lt; meta_detail::on_even, sizeof...(Ts), Pred, Ts... &gt;</type>
      <name>count_even_for_pack</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a8bf3396b2dc0fae6a4fc7d148474728c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>count_when_for_to_pack&lt; meta_detail::on_odd, sizeof...(Ts), Pred, Ts... &gt;</type>
      <name>count_odd_for_pack</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>abc7349feb71a181c8d8d3360d3e67f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::decay&lt; T &gt;::type</type>
      <name>decay_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a7eeb2db471ba641b22c763a50f110e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(&amp;F::operator())</type>
      <name>detect_deducible_signature</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ae5a73764912cd7a416109f73972b8cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::enable_if_t&lt; neg&lt; all&lt; Args... &gt; &gt;::value, enable_t &gt;</type>
      <name>disable</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a1b755a71f86543f9052e4a9894dd4cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::enable_if_t&lt; neg&lt; any&lt; Args... &gt; &gt;::value, enable_t &gt;</type>
      <name>disable_any</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>aab50ec79af78879a82c56b82dd9d027a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enable_if_t&lt;!returns_void&lt; T &amp;&amp;, U... &gt;::value &gt;</type>
      <name>disable_if_ret_void</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>acb49d3c1193c2d1337404b45209f51f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::enable_if_t&lt;!value, T &gt;</type>
      <name>disable_if_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>aacd782ee53c4182a8adb576d864f50f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::enable_if_t&lt; all&lt; Args... &gt;::value, enable_t &gt;</type>
      <name>enable</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a049f518719939f90e62e7536b8d438de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::enable_if_t&lt; any&lt; Args... &gt;::value, enable_t &gt;</type>
      <name>enable_any</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a46fde7e1106c21bbfa7c2c3f8dd62b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::enable_if_t&lt;!std::is_same&lt; optional&lt; T &gt;, detail::decay_t&lt; U &gt; &gt;::value &amp;&amp;!detail::conjunction&lt; std::is_scalar&lt; T &gt;, std::is_same&lt; T, detail::decay_t&lt; U &gt; &gt;&gt;::value &amp;&amp;std::is_constructible&lt; T, U &gt;::value &amp;&amp;std::is_assignable&lt; T &amp;, U &gt;::value &gt;</type>
      <name>enable_assign_forward</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ae6f0622f95b80062630d04d487117214</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::enable_if_t&lt; std::is_constructible&lt; T, Other &gt;::value &amp;&amp;std::is_assignable&lt; T &amp;, Other &gt;::value &amp;&amp;!std::is_constructible&lt; T, optional&lt; U &gt; &amp; &gt;::value &amp;&amp;!std::is_constructible&lt; T, optional&lt; U &gt; &amp;&amp; &gt;::value &amp;&amp;!std::is_constructible&lt; T, const optional&lt; U &gt; &amp; &gt;::value &amp;&amp;!std::is_constructible&lt; T, const optional&lt; U &gt; &amp;&amp; &gt;::value &amp;&amp;!std::is_convertible&lt; optional&lt; U &gt; &amp;, T &gt;::value &amp;&amp;!std::is_convertible&lt; optional&lt; U &gt; &amp;&amp;, T &gt;::value &amp;&amp;!std::is_convertible&lt; const optional&lt; U &gt; &amp;, T &gt;::value &amp;&amp;!std::is_convertible&lt; const optional&lt; U &gt; &amp;&amp;, T &gt;::value &amp;&amp;!std::is_assignable&lt; T &amp;, optional&lt; U &gt; &amp; &gt;::value &amp;&amp;!std::is_assignable&lt; T &amp;, optional&lt; U &gt; &amp;&amp; &gt;::value &amp;&amp;!std::is_assignable&lt; T &amp;, const optional&lt; U &gt; &amp; &gt;::value &amp;&amp;!std::is_assignable&lt; T &amp;, const optional&lt; U &gt; &amp;&amp; &gt;::value &gt;</type>
      <name>enable_assign_from_other</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ad2615fcaa078fba9323bbb7e2fe7faf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::enable_if_t&lt; std::is_constructible&lt; T, U &amp;&amp; &gt;::value &amp;&amp;!std::is_same&lt; detail::decay_t&lt; U &gt;, in_place_t &gt;::value &amp;&amp;!std::is_same&lt; optional&lt; T &gt;, detail::decay_t&lt; U &gt; &gt;::value &gt;</type>
      <name>enable_forward_value</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a7f21b357e57c378927026d575a242da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::enable_if_t&lt; std::is_constructible&lt; T, Other &gt;::value &amp;&amp;!std::is_constructible&lt; T, optional&lt; U &gt; &amp; &gt;::value &amp;&amp;!std::is_constructible&lt; T, optional&lt; U &gt; &amp;&amp; &gt;::value &amp;&amp;!std::is_constructible&lt; T, const optional&lt; U &gt; &amp; &gt;::value &amp;&amp;!std::is_constructible&lt; T, const optional&lt; U &gt; &amp;&amp; &gt;::value &amp;&amp;!std::is_convertible&lt; optional&lt; U &gt; &amp;, T &gt;::value &amp;&amp;!std::is_convertible&lt; optional&lt; U &gt; &amp;&amp;, T &gt;::value &amp;&amp;!std::is_convertible&lt; const optional&lt; U &gt; &amp;, T &gt;::value &amp;&amp;!std::is_convertible&lt; const optional&lt; U &gt; &amp;&amp;, T &gt;::value &gt;</type>
      <name>enable_from_other</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a948783b3df8fe810e4c08535379ca322</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enable_if_t&lt; returns_void&lt; T &amp;&amp;, U... &gt;::value &gt;</type>
      <name>enable_if_ret_void</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ad8c01601b97754e8434bcdeb49bf3f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::enable_if&lt; E, T &gt;::type</type>
      <name>enable_if_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aa30d96abd1e91a1367f84d8388dcca8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(*)(lua_State *, optional&lt; const std::exception &amp; &gt;, string_view)</type>
      <name>exception_handler_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aecd0f02e5012cabbc8f7b9633952fc66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>conditional_t&lt; std::is_void&lt; U &gt;::value, monostate, U &gt;</type>
      <name>fixup_void</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a9be9a9ceed88022a725869a41f210323</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename bind_traits&lt; Signature &gt;::args_list</type>
      <name>function_args_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>acb01c5ffcfee780cdbb9d5970d0235ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename bind_traits&lt; Signature &gt;::return_type</type>
      <name>function_return_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a10109c566d34c925b9734dcd885c53d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename bind_traits&lt; Signature &gt;::signature_type</type>
      <name>function_signature_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a585da2eaad8377fe40c12f253586d227</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>optional&lt; fixup_void&lt; invoke_result_t&lt; F, U &gt; &gt;&gt;</type>
      <name>get_map_return</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a42f32070902a184100a12ebc51c0b533</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_clear_test&lt; T &gt;::value &gt;</type>
      <name>has_clear</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a6d6ab8814dc17f54d22d6ad857e2c82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_empty_test&lt; T &gt;::value &gt;</type>
      <name>has_empty</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a22e3ffd7201a1694f9bf3fbfd793a650</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_erase_test&lt; T &gt;::value &gt;</type>
      <name>has_erase</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>ae38f58730d9b18f72077f3d3dfcc4b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_erase_after_test&lt; T &gt;::value &gt;</type>
      <name>has_erase_after</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>ad13738116747bf4653462e6b62550375</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_erase_key_test&lt; T &gt;::value &gt;</type>
      <name>has_erase_key</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a7dcdfcfa1b0fedc3551f84d879046ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_find_test&lt; T &gt;::value &gt;</type>
      <name>has_find</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a8256f47627219522d2fba79168dac8fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; meta_detail::has_insert_test&lt; T &gt;::value &gt;</type>
      <name>has_insert</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a91d2dd3a968dae9da5ce5796046d74ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; meta_detail::has_insert_after_test&lt; T &gt;::value &gt;</type>
      <name>has_insert_after</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ab2a9935039883789489674fe1edf12ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; meta_detail::has_insert_with_iterator_test&lt; T &gt;::value &gt;</type>
      <name>has_insert_with_iterator</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ac4a41f050b0a63d9aec34ac6ff1e68e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>has_internal_marker_impl&lt; T &gt;</type>
      <name>has_internal_marker</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a298ce9b9b7197e4ad788f17ee06345f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; meta_detail::has_max_size_test&lt; T &gt;::value &gt;</type>
      <name>has_max_size</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a8af16d7110c17804c0b19950b243dd88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; meta_detail::has_push_back_test&lt; T &gt;::value &gt;</type>
      <name>has_push_back</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a2ae12d057c11ee6ab636b42a2aec3e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; meta_detail::has_size_test&lt; T &gt;::value &gt;</type>
      <name>has_size</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a7b1b35002b5e5ef65161bdbb764b05e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_add_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_add</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a3551fc8f9f351020db4196b97024a8b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_at_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_at</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>ab6a1e7ca0a2cdc15a447d2fafa43558b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>has_clear&lt; T &gt;</type>
      <name>has_traits_clear</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>aa2a958cb1900de5a4436468efaa22839</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>has_empty&lt; T &gt;</type>
      <name>has_traits_empty</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a869a07b0126f34c48eec1e60a481d9ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_erase_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_erase</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a3e66e84bc60ad3e60a0bed168e23b2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_find_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_find</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>aa758256694b3e90b6f63055d7d1da5d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_get_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_get</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a27ee4780886fd1dee5984e371bf7093e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_index_get_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_index_get</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a84af123fef4f2d7f1cd350364dcb1a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_index_of_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_index_of</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a604b9d2d254aeb2bdb0bbc4eaa2e3a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_index_set_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_index_set</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a6ed9695bbd8067f8b25d2547ca00193d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_insert_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_insert</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a35f96bb85b0f3f2d48df4a1babaf793c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_ipairs_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_ipairs</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a2c93e20f12500641ed9143dd8a040a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_next_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_next</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a6983bcb86b16ebacaec05bd866782986</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_pairs_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_pairs</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a62bc3d71e4b60e163b6579200f298171</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_set_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_set</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>ab5f86b15a646e30b3ff0d8662dcecd25</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_size_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_size</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a73d2478313b4d878b9a8a474041a60fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename identity&lt; T &gt;::type</type>
      <name>identity_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a3b35d71808be65df8139f0a2bf6e4356</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::in_place_index_t&lt; I &gt;</type>
      <name>in_place_index_t</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aaaae030432ab806612d98d1e9e9cd024</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::in_place_t</type>
      <name>in_place_t</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>abd40136c9e501e0abc4e6cddffd5b605</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::in_place_type_t&lt; T &gt;</type>
      <name>in_place_type_t</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a2c867751f68620bcadc7e8aa38bd6ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(lua_State *, void *)</type>
      <name>index_call_function</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a17abd98049055f654c3eadbd075b1a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; std::size_t, I &gt;</type>
      <name>index_value</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a586531144e4debe8c157036e830fd83b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(&amp;inheritance&lt; void &gt;::type_cast)</type>
      <name>inheritance_cast_function</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a2cc7b379638fdb42608904f0bbcf8991</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(&amp;inheritance&lt; void &gt;::type_check)</type>
      <name>inheritance_check_function</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a47665da71923f227ef7fc18866235e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(&amp;inheritance&lt; void &gt;::type_unique_cast&lt; void &gt;)</type>
      <name>inheritance_unique_cast_function</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a572f1c35005b73016c106c8ffb5c37b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>invoke_result_impl&lt; F, void, Us... &gt;</type>
      <name>invoke_result</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>adbb016b601038afabffde1cc4f0e63ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename invoke_result&lt; F, Us... &gt;::type</type>
      <name>invoke_result_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aefad88d6d18f85247625c0b6907486d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename meta::meta_detail::is_actual_type_rebindable_for_test&lt; unique_usertype_traits&lt; T &gt;, Element &gt;::type</type>
      <name>is_actual_type_rebindable_for</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a6e4f8c13ad3d2a52962aa57bc8644afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::all&lt; has_key_type&lt; T &gt;, has_key_value_pair&lt; T &gt;, has_mapped_type&lt; T &gt; &gt;</type>
      <name>is_associative</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a548210977399bd6d9fad84ef9fbb5e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, std::is_arithmetic&lt; T &gt;::value||std::is_pointer&lt; T &gt;::value||std::is_array&lt; T &gt;::value &gt;</type>
      <name>is_builtin_type</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a4531deac6bf4e0b0953fa05d95e67219</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>is_c_str_of&lt; T, char &gt;</type>
      <name>is_c_str</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ac59205ba4f226d0b88412815fc90eea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>any&lt; std::is_same&lt; T, const Char * &gt;, std::is_same&lt; T, Char const  *const  &gt;, std::is_same&lt; T, Char * &gt;, is_string_literal_array_of&lt; T, Char &gt; &gt;</type>
      <name>is_c_str_of</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a89abec3aaced85dca51928365bf35deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>is_c_str_or_string_of&lt; T, char &gt;</type>
      <name>is_c_str_or_string</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a562e4b657cfa357c0e3f38bbd37f6237</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>any&lt; is_c_str_of&lt; T, Char &gt;, is_string_of&lt; T, Char &gt; &gt;</type>
      <name>is_c_str_or_string_of</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a5a5c6cf856f6d80a05312faee1ed1d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(*std::declval&lt; T &gt;())</type>
      <name>is_dereferenceable_test</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ae21a359998aed8f4161ea579340533ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename meta_detail::is_detected&lt; Trait, void, Args... &gt;::type</type>
      <name>is_detected</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a6419850113ffd3d51586059ff17ea575</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, is_userdata_v&lt; T &gt;||is_table_v&lt; T &gt;||meta::is_specialization_of_v&lt; T, basic_environment &gt; &gt;</type>
      <name>is_environment</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ab7b74e59a24eb8bb4fda8a14eb3eb012</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &gt;().operator*())</type>
      <name>is_explicitly_dereferenceable_test</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ae6508a895f4a7d3f6a9cb8cbc99ac848</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::is_specialization_of&lt; T, std::initializer_list &gt;</type>
      <name>is_initializer_list</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a14fa3f2a3df0a91e3ea8b0b6c9acb582</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, std::is_same_v&lt; T, override_value_t &gt;||std::is_same_v&lt; T, update_if_empty_t &gt;||std::is_same_v&lt; T, create_if_nil_t &gt; &gt;</type>
      <name>is_insert_mode</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a37991a7821bf47ba6a2566fc3754cc66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boolean&lt; meta_detail::is_invocable&lt; T &gt;::value &gt;</type>
      <name>is_invocable</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a721de5061cc32591abe45f40fde9a3ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::is_specialization_of&lt; T, basic_lightuserdata &gt;</type>
      <name>is_lightuserdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac22dec9be3ac8a906766e9d1eb5c4888</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::all&lt; has_key_type&lt; T &gt;, has_value_type&lt; T &gt; &gt;</type>
      <name>is_lookup</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a5e1a793f38a50f8e4f2a682a298f30bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::any&lt; std::is_same&lt; lua_CFunction, T &gt;, std::is_same&lt; detail::lua_CFunction_noexcept, T &gt;, std::is_same&lt; lua_CFunction_ref, T &gt; &gt;</type>
      <name>is_lua_c_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a69273e699c1e526beaea74de8bd75388</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta_detail::is_matched_lookup_impl&lt; T, is_lookup&lt; T &gt;::value &gt;</type>
      <name>is_matched_lookup</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a781eb5e9e38d09ae0d39b09a45bbe729</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, std::is_member_object_pointer_v&lt; T &gt;||is_specialization_of_v&lt; T, readonly_wrapper &gt; &gt;</type>
      <name>is_member_object</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a9795152e70551424947a725b2c918aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, is_member_object_v&lt; T &gt;||std::is_member_pointer_v&lt; T &gt; &gt;</type>
      <name>is_member_object_or_function</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ab6cfbb2cfcf097c3980d768e3603c98b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::any&lt; meta::is_specialization_of&lt; T, push_invoke_t &gt;, meta::is_specialization_of&lt; T, as_table_t &gt;, meta::is_specialization_of&lt; T, forward_as_value_t &gt;, meta::is_specialization_of&lt; T, as_container_t &gt;, meta::is_specialization_of&lt; T, nested &gt;, meta::is_specialization_of&lt; T, yielding_t &gt; &gt;</type>
      <name>is_msvc_callable_rigged</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a6671e44df13b3e0b04ac8121f106f550</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::neg&lt; is_insert_mode&lt; T &gt; &gt;</type>
      <name>is_not_insert_mode</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aaa76b45320425f2b53f68e7b239db06c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>neg&lt; is_move_only&lt; T &gt; &gt;</type>
      <name>is_not_move_only</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ad4ca3f0ebf28316e7da4716e2cf8497f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>is_optional_impl&lt; decay_t&lt; T &gt; &gt;</type>
      <name>is_optional</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>af12cafb8a864023b173140f77f462812</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>any&lt; is_specialization_of&lt; T, optional &gt;, is_specialization_of&lt; T, std::optional &gt; &gt;</type>
      <name>is_optional</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a1e2c9e9b25e58e666e0381c8d376b5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::all&lt; has_key_comp&lt; T &gt;, meta::neg&lt; has_load_factor&lt; T &gt; &gt;&gt;</type>
      <name>is_ordered</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>af61da75c616b6372358056e5e4b21b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, !std::is_array_v&lt; T &gt; &amp;&amp;(std::is_pointer_v&lt; T &gt;||is_detected_v&lt; meta_detail::is_explicitly_dereferenceable_test, T &gt;)&gt;</type>
      <name>is_pointer_like</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a5162fb9f6d4217a922ffd086c2db3bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::is_specialization_of&lt; T, policy_wrapper &gt;</type>
      <name>is_policy</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aff725ae4094593a00b1b789e3313c4d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename meta_detail::is_probably_stateless_lambda&lt; T, std::is_empty_v&lt; T &gt; &amp;&amp;call_operator_deducible_v&lt; T &gt; &gt;::type</type>
      <name>is_probably_stateless_lambda</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ae8d8100624874f53e23709562f6a844d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::is_detected&lt; is_rebind_actual_type_test_t, T, Element &gt;</type>
      <name>is_rebind_actual_type</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ac3d59028b6218ef0294f9c00cae0c63f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::template rebind_actual_type&lt; Element &gt;</type>
      <name>is_rebind_actual_type_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ae52b071faebc09f25685ea2910bf86ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta_detail::is_specialization_of&lt; std::remove_cv_t&lt; T &gt;, Templ &gt;</type>
      <name>is_specialization_of</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ab17b76b44044a4b5a0998c46a8085f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; is_string_literal_array_of_v&lt; T, CharT &gt;||std::is_same_v&lt; T, const CharT * &gt;||std::is_same_v&lt; T, CharT &gt;||is_string_of_v&lt; T, CharT &gt;||std::is_same_v&lt; T, std::initializer_list&lt; CharT &gt; &gt;||is_string_view_of_v&lt; T, CharT &gt;||std::is_null_pointer_v&lt; T &gt; &gt;</type>
      <name>is_string_constructible</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a66d385ee2a9106ea283ee5e2a27b3657</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; is_specialization_of_v&lt; T, std::basic_string &gt;||is_specialization_of_v&lt; T, std::basic_string_view &gt;||is_string_literal_array_v&lt; T &gt; &gt;</type>
      <name>is_string_like</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a0e48d86bf889cb64995e3d4503b28df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; is_string_like_v&lt; T &gt;||is_string_constructible_v&lt; T &gt; &gt;</type>
      <name>is_string_like_or_constructible</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a216bd4ac42e3ca597c87e6713ef62bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boolean&lt; std::is_array_v&lt; T &gt; &amp;&amp;any_same_v&lt; std::remove_all_extents_t&lt; T &gt;, char, char16_t, char32_t, wchar_t &gt; &gt;</type>
      <name>is_string_literal_array</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a3f783c4b9d34fa5685856c99cef54dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boolean&lt; std::is_array_v&lt; T &gt; &amp;&amp;std::is_same_v&lt; std::remove_all_extents_t&lt; T &gt;, CharT &gt; &gt;</type>
      <name>is_string_literal_array_of</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a201bc141602f66825b0fd9dc9a92fcec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, is_table_v&lt; T &gt;||is_environment_v&lt; T &gt;||is_userdata_v&lt; T &gt; &gt;</type>
      <name>is_table_like</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a40db15878bb5c75a3c2ad11bb29882af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>is_specialization_of&lt; T, std::tuple &gt;</type>
      <name>is_tuple</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a6e39a43bb613b28d076da6f168d70d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::is_specialization_of&lt; T, basic_userdata &gt;</type>
      <name>is_userdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a16735000bb8400a1cdefa2f2db655205</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::is_specialization_of&lt; T, var_wrapper &gt;</type>
      <name>is_var_wrapper</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>abdf44e7f372c9fffe133caaf4818d624</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>lua_CFunction_noexcept</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a541d57114d643711902e7401eaf7a1ed</anchor>
      <arglist>)(lua_State *L) noexcept</arglist>
    </member>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; lua_CFunction &gt;</type>
      <name>lua_CFunction_ref</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa64332a144593ce5e4118e79c0d9e8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>luaL_Reg[64]</type>
      <name>lua_reg_table</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a5cabf9e5ead2bec1a768b95eb9eec10f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta_function</type>
      <name>meta_method</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a030cfcba7fd3c25eec8c3068ba64f308</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boolean&lt;!T::value &gt;</type>
      <name>neg</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>abb589c006bb2b7cb0089784c85e4c7db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_nil_t</type>
      <name>nil_t</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5750c2ec8ecdfcbf8b74c4e1a4dc0a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void_v&lt; T &gt;, ::sol::detail::unchecked_t, T &gt;</type>
      <name>non_void_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>accff3a44eb635c2d8859fbd6b4842a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::nullopt_t</type>
      <name>nullopt_t</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5288fb55d177daf5e3086c4c8f135398</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::true_type</type>
      <name>on_always</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a8bebe5e69a6d7608233052fc5f23e106</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt;(TI::value % 2)==0 &gt;</type>
      <name>on_even</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a348c8b337b739fb0d8afddf290bcc605</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt;(TI::value % 2)==1 &gt;</type>
      <name>on_odd</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a6ed8ccf899d3885544165f6425fb7958</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename pop_front_type&lt; Arg &gt;::type</type>
      <name>pop_front_type_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a9474bc151c4516979c66c37c85aead12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; meta::is_specialization_of_v&lt; meta::unqualified_t&lt; T &gt;, std::tuple &gt;, T, std::tuple&lt; meta::conditional_t&lt; std::is_array_v&lt; meta::unqualified_t&lt; T &gt; &gt;, std::remove_reference_t&lt; T &gt; &amp;, meta::unqualified_t&lt; T &gt; &gt;&gt; &gt;</type>
      <name>proxy_key_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a58020e96cb9f9afcf78cb0bd5ea6f2c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::remove_const&lt; T &gt;::type</type>
      <name>remove_const_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a3f9825d6ef9a34fbf716fdd131b975ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>remove_member_pointer&lt; T &gt;</type>
      <name>remove_member_pointer_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a8b39184bde20a3fc345927174631ba0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::remove_reference&lt; T &gt;::type</type>
      <name>remove_reference_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ae1445ec589ae4284a2c48403dd5f1d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename return_type&lt; Args... &gt;::type</type>
      <name>return_type_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>addfc9455d72121b07cba756856755a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>returns_self_with</type>
      <name>returns_self</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>afb7ac2ff53183a79e83b3045c17f1406</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>returns_void_impl&lt; F, void, U... &gt;</type>
      <name>returns_void</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a75583df4adb1a357f7037faad196e20c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>static_stack_dependencies&lt;-1, 1 &gt;</type>
      <name>self_dependency</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5694efeac2bf309dabb297ddf7e294f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::false_type</type>
      <name>sfinae_no_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a3e97d2e74c229e321cb83d7347874429</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::true_type</type>
      <name>sfinae_yes_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a10567a6319db9ae5c24695dea0ba51b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::string_view</type>
      <name>string_view</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a872ac296567a9157ffcd72a34c256d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::hash&lt; std::string_view &gt;</type>
      <name>string_view_hash</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a532227a6672d943d5b60c67077f46d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename strip&lt; T &gt;::type</type>
      <name>strip_t</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a3b57a74848c9854f9dd08ab90ce7d546</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::initializer_list&lt; int &gt;</type>
      <name>swallow</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a476a7690d688fd02de8aa25721af05d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple_element&lt; N, std::remove_reference_t&lt; Tuple &gt; &gt;</type>
      <name>tuple_element</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a6cabde89f8773bdedddc6ec639fd78ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple_element_t&lt; N, std::remove_reference_t&lt; Tuple &gt; &gt;</type>
      <name>tuple_element_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>af81f25e12e3907b44825b3552002f4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename detail::tuple_types_&lt; Args... &gt;::type</type>
      <name>tuple_types</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a47f5722956298b8c6ca32dae26d037cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::element_type</type>
      <name>type_element_type_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>aacc2534b501f058a3b55d49a4364aaa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::type</type>
      <name>type_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ac3ea080ffd8358efe0e35eda666ec1ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char[SOL_ID_SIZE_I_]</type>
      <name>typical_chunk_name_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a69137eac9b2c7fc3dababe54af1709b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char[SOL_FILE_ID_SIZE_I_]</type>
      <name>typical_file_chunk_name_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>abf92491c80a0e8c40365c3ede61f94f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::u16string_view</type>
      <name>u16string_view</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aaf6fde9f3fcc57644d606e8279b5a30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::u32string_view</type>
      <name>u32string_view</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa6725818b2af72c5f3a09b54b5cf4d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*)(stack_reference)</type>
      <name>undefined_method_func</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a97893f8e8be34ea38f4acbdf58656322</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*)(void *)</type>
      <name>unique_destructor</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aaeb9bce0208c628d766b35e50e65a481</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::inheritance_unique_cast_function</type>
      <name>unique_tag</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a7f9cd2ed0c6501063636daff1618e422</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename meta::meta_detail::unique_actual_type&lt; unique_usertype_traits&lt; T &gt; &gt;::type</type>
      <name>unique_usertype_actual_t</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4e0983c3bad5f34f40379ad83920a83e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename meta::meta_detail::unique_element_type&lt; unique_usertype_traits&lt; T &gt; &gt;::type</type>
      <name>unique_usertype_element_t</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ab55103d2da678bc03c6fff4067c846fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(unique_usertype_traits&lt; T &gt;::get(static_cast&lt; lua_State * &gt;(nullptr), std::declval&lt; unique_usertype_actual_t&lt; T &gt; &gt;()))</type>
      <name>unique_usertype_get_with_state_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ae42c608ae5cb28413336b40d7f472f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(unique_usertype_traits&lt; T &gt;::is_null(static_cast&lt; lua_State * &gt;(nullptr), std::declval&lt; unique_usertype_actual_t&lt; T &gt; &gt;()))</type>
      <name>unique_usertype_is_null_with_state_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a2b5da909673e1330580ee3e18a180978</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename unique_usertype_traits&lt; T &gt;::template rebind_actual_type&lt; Element &gt;</type>
      <name>unique_usertype_rebind_actual_t</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>adf25fa15ed247172d0572160839e3db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::remove_cv&lt; std::remove_reference_t&lt; T &gt; &gt;</type>
      <name>unqualified</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a12314d9f3821bdf6bdd3b38492e1e8d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename unqualified&lt; T &gt;::type</type>
      <name>unqualified_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>aab1f1afaf833a234c3fe4876a4f89f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unqualified&lt; tuple_element_t&lt; N, Tuple &gt; &gt;</type>
      <name>unqualified_tuple_element</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ae98de8a8dc836e4fb143a6adc20a75ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unqualified_t&lt; tuple_element_t&lt; N, Tuple &gt; &gt;</type>
      <name>unqualified_tuple_element_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a48438bc438396c79bd7f4bb1f69dd74b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename unwrap_unqualified&lt; T &gt;::type</type>
      <name>unwrap_unqualified_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ae7a49aab2b4c2596357827f99e6ace96</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename unwrapped&lt; T &gt;::type</type>
      <name>unwrapped_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a0194d084c6f8955bcfd627721fcfe99f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(T::value)</type>
      <name>value_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a48302f328b8dfb83c3572704d6ce182d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>void_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a84c1876cca97bccc182ba8f08598cbee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename voider&lt; Ts... &gt;::type</type>
      <name>void_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a097f2239023b6e3fa3222ea21b0a9adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename void_tuple_element&lt; I, T &gt;::type</type>
      <name>void_tuple_element_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ae02dbf78995fcd25be3d192649923628</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::wstring_view</type>
      <name>wstring_view</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5c25d5472bccfa6fd9e01f28c3a01034</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>automagic_flags</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a502e59d720a91f20b1333e1d8dee4aca</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaa334c4a4c42fdb79d7ebc3e73b517e6f8">none</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaa5652c4f223a2cb31b5a1db210ee9be80">default_constructor</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaa334baa9dda4aaf367f0efb87b12c824e">destructor</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaac8763ff54005f52a67a0e1b4079040d3">pairs_operator</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaa4e37af21aaa0aec02aac7775ce219656">to_string_operator</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaaa30d725e27a87f3874b96e99a70c5173">call_operator</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaafc221c27fa92ab5a894a6b108d066ead">less_than_operator</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaac1df6e4a6f2bd9259d08c5fea1722472">less_than_or_equal_to_operator</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaa1eab9dea2af094a568ed11683888d5ab">length_operator</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaa5a59d8bf974ceb47f2a68c3dd0a2c953">equal_to_operator</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaaa181a603769c1f98ad927e7367c7aa51">all</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>call_status</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a554f1678322e978406afb144273bdb8b</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="a554f1678322e978406afb144273bdb8ba444bcb3a3fcf8389296c49467f27e1d6">ok</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a554f1678322e978406afb144273bdb8ba8a35a9cad976f1ddb4a529c2a7e3ef97">yielded</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a554f1678322e978406afb144273bdb8bab4a619251c5c397f26d05c9b0e7bf97a">runtime</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a554f1678322e978406afb144273bdb8bacd69b4957f06cd818d7bf3d61980e291">memory</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a554f1678322e978406afb144273bdb8bac1cbfe271a40788a00e8bf8574d94d4b">handler</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a554f1678322e978406afb144273bdb8baa3973867cdfb643f4b10526c25875928">gc</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a554f1678322e978406afb144273bdb8ba55152fd428afc5d73e8878d27d0b09c3">syntax</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a554f1678322e978406afb144273bdb8ba8c7dd922ad47494fc02c388e12c00eac">file</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>call_syntax</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa5304c62a9eb177c77d63ada98c3d33c</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="aa5304c62a9eb177c77d63ada98c3d33ca69eb76c88557a8211cbfc9beda5fc062">dot</enumvalue>
      <enumvalue file="namespacesol.html" anchor="aa5304c62a9eb177c77d63ada98c3d33cacd474d96b7d33934e9dc47b57cb4c445">colon</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>enable_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>aef12a6037c6905a32264c064b7620a86</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol_1_1meta.html" anchor="aef12a6037c6905a32264c064b7620a86ab14a7b8059d9c055954c92674ce60032">_</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>error_code</name>
      <anchorfile>namespacesol_1_1unicode.html</anchorfile>
      <anchor>a204a851e46c6efe8c92d5d3b1e5ebc2c</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol_1_1unicode.html" anchor="a204a851e46c6efe8c92d5d3b1e5ebc2ca444bcb3a3fcf8389296c49467f27e1d6">ok</enumvalue>
      <enumvalue file="namespacesol_1_1unicode.html" anchor="a204a851e46c6efe8c92d5d3b1e5ebc2cab3e7d4786d89514ac517eaf97950465a">invalid_code_point</enumvalue>
      <enumvalue file="namespacesol_1_1unicode.html" anchor="a204a851e46c6efe8c92d5d3b1e5ebc2caa8cec73b9c12aed29ae874d497a1db31">invalid_code_unit</enumvalue>
      <enumvalue file="namespacesol_1_1unicode.html" anchor="a204a851e46c6efe8c92d5d3b1e5ebc2ca275822f324e1ad6dc32f45dd18d316d4">invalid_leading_surrogate</enumvalue>
      <enumvalue file="namespacesol_1_1unicode.html" anchor="a204a851e46c6efe8c92d5d3b1e5ebc2ca13ab3c95d6ac1a2c36ff104e9dd3606e">invalid_trailing_surrogate</enumvalue>
      <enumvalue file="namespacesol_1_1unicode.html" anchor="a204a851e46c6efe8c92d5d3b1e5ebc2caa8ccc05129c99c2c42bc8f95111bc08b">sequence_too_short</enumvalue>
      <enumvalue file="namespacesol_1_1unicode.html" anchor="a204a851e46c6efe8c92d5d3b1e5ebc2ca41d0c66ff64dd7205f1b5b13af49b709">overlong_sequence</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gc_mode</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad87b027d58c1669a520cfbfe250581c2</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="ad87b027d58c1669a520cfbfe250581c2a57e48ffcfe372672b239d90ecbe3919a">incremental</enumvalue>
      <enumvalue file="namespacesol.html" anchor="ad87b027d58c1669a520cfbfe250581c2afe95830ad9f9e2317a68fb1cde0ebdad">generational</enumvalue>
      <enumvalue file="namespacesol.html" anchor="ad87b027d58c1669a520cfbfe250581c2ad354f24e5d9b72df39f39243c80d9d80">default_value</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>insert_mode</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a1ac76c37a04491ab7ef377b79fe944b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>none</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a1ac76c37a04491ab7ef377b79fe944b3ab7326768a4f6fc880bbdad8c6b6d5fb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>update_if_empty</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a1ac76c37a04491ab7ef377b79fe944b3a47b4dff28327fd0e0a0aad9041259655</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>override_value</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a1ac76c37a04491ab7ef377b79fe944b3a5d4f29fa5b30510c4f8d91e9b4dac734</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>create_if_nil</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a1ac76c37a04491ab7ef377b79fe944b3ac5e78bf90fd81c9ec19ea990d3332faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>lib</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>afee7eb2c92525e17658aa4e78976c17b</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17ba593616de15330c0fb2d55e55410bf994">base</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17baefe90a8e604a7c840e88d03a67f6b7d8">package</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17ba09160071fd15df04a8de9147355f5921">coroutine</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17bab45cffe084dd3d20d928bee85e7b0f21">string</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17badd302f94682dbd2a114d63b0433602e0">os</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17ba7e676e9e663beb40fd133f5ee24487c2">math</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17baaab9e1de16f38176f86d7a92ba337a8d">table</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17baad42f6697b035b7580e4fef93be20b4d">debug</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17ba510ae9063db7150d61fa730a710ee764">bit32</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17baf98ed07a4d5f50f7de1410d905f1477f">io</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17ba4c77a7e0d203b25d1a7b2a27199fdb13">ffi</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17ba3b6ed253881516f91c2cfc9ac246c406">jit</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17ba30df7f629fcf6b940bcaef5faf2490bb">utf8</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17bae2942a04780e223b215eb8b663cf5353">count</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>load_mode</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a076044125b7432632aa6dee9a69f769d</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="a076044125b7432632aa6dee9a69f769da100b8cad7cf2a56f6df78f171f97a1ec">any</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a076044125b7432632aa6dee9a69f769da1cb251ec0d568de6a929b520c4aed8d1">text</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a076044125b7432632aa6dee9a69f769da9d7183f16acce70658f686ae7f1a4d20">binary</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>load_status</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>acd3b9f59256b15d828511338f9aac221</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="acd3b9f59256b15d828511338f9aac221a444bcb3a3fcf8389296c49467f27e1d6">ok</enumvalue>
      <enumvalue file="namespacesol.html" anchor="acd3b9f59256b15d828511338f9aac221a55152fd428afc5d73e8878d27d0b09c3">syntax</enumvalue>
      <enumvalue file="namespacesol.html" anchor="acd3b9f59256b15d828511338f9aac221acd69b4957f06cd818d7bf3d61980e291">memory</enumvalue>
      <enumvalue file="namespacesol.html" anchor="acd3b9f59256b15d828511338f9aac221aa3973867cdfb643f4b10526c25875928">gc</enumvalue>
      <enumvalue file="namespacesol.html" anchor="acd3b9f59256b15d828511338f9aac221a8c7dd922ad47494fc02c388e12c00eac">file</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>meta_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a77a1d40b888b3b1015139795eee73d70</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70ae62068a633874d298459a25f8868d306">construct</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a6a992d5529f459a44fee58c733255e86">index</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a6efb306f4109d6391fd14a06a7f5c3d6">new_index</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a15d61712450a686a7f365adf4fef581f">mode</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a53b9e9679a8ea25880376080b76f98ad">call</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a3477aef168a06b29628e93f31995d056">call_function</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a15f7b3ee046ca238f716dd31787d9fff">metatable</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70ac5fa1bf58437b4ad05dbe8d32caa2146">to_string</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a2fa47f7c65fec19cc163b195725e3844">length</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a4087f1ffc05f4eab1b923856a05c6d12">unary_minus</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a2b2ae8740b2b5403b5075bd7cbc6ceaa">addition</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a8dbc6b791baca47628ecf531ca019a14">subtraction</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a98c9446863ec55a77333cafffd3e3189">multiplication</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a50c9b5e7cf3a731ea31c43f9a14c781b">division</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a06efba23b1f3a9b846a25c6b49f30348">modulus</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70ad2b83d0ed30f032acd51abf223042278">power_of</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70ae05e2ac3e2be31ff58ab4153de02d69c">involution</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70af131e30f2e162f002800ed03c4568f64">concatenation</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a56f8abc81f3535d33fd6561081826b73">equal_to</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a7875e44acb1bebecb46c929deb43cef4">less_than</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70abd526037b58bbfabbc31fbb1c0030e70">less_than_or_equal_to</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a917133bec71863385a8f464084268993">garbage_collect</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70aa7f301f4e5660816d2c3f2d961e74233">floor_division</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70aa5eda2e5bc823ac25c70b69fbaacda27">bitwise_left_shift</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a4e304d79297739e68d07f7b8405f441f">bitwise_right_shift</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70aa628ff492c9a550656b1a177a82a6274">bitwise_not</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a2a90cd923ab195168c5bc80f6f3e03ea">bitwise_and</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70ad823bdc16fb140683e3c274c5c13de20">bitwise_or</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a320ca8207163cd63fc60307c388dd01c">bitwise_xor</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70ae0c6dcf890bab84fbe45b141ac16933d">pairs</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a51e40e8e60832fe8576af9e283043025">ipairs</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70ad0cab90d8d20d57e2f2b9be52f7dd25d">next</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a599dcce2998a6b40b1e38e8c6006cb0a">type</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70aeea7dc04e9c0c2c050fea3f8340c661b">type_info</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a74e0e3df3b68dc27fe539961a3a24336">call_construct</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70addecebdea58b5f264d27f1f7909bab74">storage</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a4c542ec29db69ea72d60545c48639094">gc_names</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70abce4958052ecf8f51301c0d63926b5fc">static_index</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a67b9d9e07b8d403731a11d7b12f60c16">static_new_index</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>submetatable_type</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>aa29cb890f031607c322f3f0ccaef6394</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol_1_1u__detail.html" anchor="aa29cb890f031607c322f3f0ccaef6394a2063c1608d6e0baf80249c42e2be5804">value</enumvalue>
      <enumvalue file="namespacesol_1_1u__detail.html" anchor="aa29cb890f031607c322f3f0ccaef6394ab8af13ea9c8fe890c9979a1fa8dbde22">reference</enumvalue>
      <enumvalue file="namespacesol_1_1u__detail.html" anchor="aa29cb890f031607c322f3f0ccaef6394a673eb027e9c056f57140322807351dd5">unique</enumvalue>
      <enumvalue file="namespacesol_1_1u__detail.html" anchor="aa29cb890f031607c322f3f0ccaef6394ad94c6b535266ab339640e84b2f13f3c1">const_reference</enumvalue>
      <enumvalue file="namespacesol_1_1u__detail.html" anchor="aa29cb890f031607c322f3f0ccaef6394a4b08853d64f2d3ea56036c01ffb9b9d2">const_value</enumvalue>
      <enumvalue file="namespacesol_1_1u__detail.html" anchor="aa29cb890f031607c322f3f0ccaef6394a72b49a243cef20220b110e1a0ccbb93c">named</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>thread_status</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aba8021f95e330d38df2693c8a6222589</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="aba8021f95e330d38df2693c8a6222589a444bcb3a3fcf8389296c49467f27e1d6">ok</enumvalue>
      <enumvalue file="namespacesol.html" anchor="aba8021f95e330d38df2693c8a6222589a8a35a9cad976f1ddb4a529c2a7e3ef97">yielded</enumvalue>
      <enumvalue file="namespacesol.html" anchor="aba8021f95e330d38df2693c8a6222589ab4a619251c5c397f26d05c9b0e7bf97a">runtime</enumvalue>
      <enumvalue file="namespacesol.html" anchor="aba8021f95e330d38df2693c8a6222589acd69b4957f06cd818d7bf3d61980e291">memory</enumvalue>
      <enumvalue file="namespacesol.html" anchor="aba8021f95e330d38df2693c8a6222589aa3973867cdfb643f4b10526c25875928">gc</enumvalue>
      <enumvalue file="namespacesol.html" anchor="aba8021f95e330d38df2693c8a6222589ac1cbfe271a40788a00e8bf8574d94d4b">handler</enumvalue>
      <enumvalue file="namespacesol.html" anchor="aba8021f95e330d38df2693c8a6222589af58e6a506c76fc2c90a7d29cbc631c2f">dead</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>type</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a6a5bfceed1922702fadcd32067c83960</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960a334c4a4c42fdb79d7ebc3e73b517e6f8">none</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960ab2c3d9aeafa0a5cb602dab3845b58c03">lua_nil</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960a852438d026c018c4307b916406f98c62">nil</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960ab45cffe084dd3d20d928bee85e7b0f21">string</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960ab1bc248a7ff2b2e95569f56de68615df">number</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960adc127f5d2483352fd20eaddb38feb6d2">thread</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960a84e2c64f38f78ba3ea5c905ab5a2da27">boolean</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960ac1c425268e68385d1ab5074c17a94f14">function</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960a08fd04da1b9c3e4c1c9ab1fe42494a35">userdata</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960aa51dc63126e1e683cdd38553214cc674">lightuserdata</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960aaab9e1de16f38176f86d7a92ba337a8d">table</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960ac505a69ec179afb91b357bbbd1b0e60d">poly</enumvalue>
    </member>
    <member kind="function">
      <type>void</type>
      <name>accumulate_and_mark</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a44a178ae0ab19bdacc56ea8736f92f63</anchor>
      <arglist>(const std::string &amp;n, std::string &amp;aux_message, int &amp;marker)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>adl_default_to_string</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a353ead2761f7b75bf029d1cd44aaa274</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>adl_default_to_string</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a7d486f19166c877f75de38a4868a74ad</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>constexpr std::uintptr_t</type>
      <name>align</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a44d6b9d3af54021769e232b1546a3b4d</anchor>
      <arglist>(std::size_t alignment, std::uintptr_t ptr, std::size_t &amp;space)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>align</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aa4efdd4ff1a1a56dc71af3206609933e</anchor>
      <arglist>(std::size_t alignment, void *ptr, std::size_t &amp;space)</arglist>
    </member>
    <member kind="function">
      <type>constexpr std::uintptr_t</type>
      <name>align_one</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>af1fcd2dbde5bacb2c4dacd468265feca</anchor>
      <arglist>(std::size_t alignment, std::size_t size, std::uintptr_t ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>align_user</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ae0282a4ac6339593aa80391cf6ddb0cb</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>align_usertype_pointer</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a9508fc976eb4563305a7efae42b1fb45</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>align_usertype_unique</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a84f3c03f6ba02ad60fa4f8039afc5785</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>align_usertype_unique_destructor</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aced8b4657c319aded0cc961c6b7db376</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>align_usertype_unique_tag</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a53a1e321f59c3eca2d6151871470e526</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>constexpr std::size_t</type>
      <name>aligned_space_for</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ad9a4b1c6cae81ea89cd212cb1b2b39a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr std::size_t</type>
      <name>aligned_space_for</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>af3ee584355376f4e63fe2c218609f9f0</anchor>
      <arglist>(std::uintptr_t ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>alloc_newuserdata</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aa0809070a6579578096b87994ed78e30</anchor>
      <arglist>(lua_State *L, std::size_t bytesize)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>as_args</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3065c6d91f487b92dd669e095bdfe365</anchor>
      <arglist>(Source &amp;&amp;source)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>as_container</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3d3dc76e2c1809ae2dc6c9912d7935bf</anchor>
      <arglist>(T &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>as_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac5531b75121c83dbcba61e65b6b1f558</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>as_function_reference</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a33e1c9ca38f8f1425bbf92a41b025fc0</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>nested&lt; meta::unqualified_t&lt; T &gt; &gt;</type>
      <name>as_nested</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>afcf73647b803adb3596e7335e67b7b8b</anchor>
      <arglist>(T &amp;&amp;container)</arglist>
    </member>
    <member kind="function">
      <type>nested&lt; T &gt;</type>
      <name>as_nested_ref</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa8fa51b20f9ee6ea40017c81eae96d51</anchor>
      <arglist>(T &amp;&amp;container)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>as_returns</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac5cfd52dceef5d7786a7473360385032</anchor>
      <arglist>(Source &amp;&amp;source)</arglist>
    </member>
    <member kind="function">
      <type>as_table_t&lt; meta::unqualified_t&lt; T &gt; &gt;</type>
      <name>as_table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1205605a8173e63a4b0d05d2599a47ac</anchor>
      <arglist>(T &amp;&amp;container)</arglist>
    </member>
    <member kind="function">
      <type>as_table_t&lt; T &gt;</type>
      <name>as_table_ref</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a906bd2dce152d9cdc16eac01167e9387</anchor>
      <arglist>(T &amp;&amp;container)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>associated_type_name</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>afffbc0996478aae849055e0acfdbc1d4</anchor>
      <arglist>(lua_State *L, int index, type t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>attempt_alloc</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aee91604390a273f9cd00ab0f42cf960d</anchor>
      <arglist>(lua_State *L, std::size_t ptr_align, std::size_t ptr_size, std::size_t value_align, std::size_t allocated_size, void *&amp;pointer_adjusted, void *&amp;data_adjusted)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>attempt_alloc_unique</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aa5024ab9f1df393049c33bee6bfcbcc9</anchor>
      <arglist>(lua_State *L, std::size_t ptr_align, std::size_t ptr_size, std::size_t real_align, std::size_t allocated_size, void *&amp;pointer_adjusted, void *&amp;dx_adjusted, void *&amp;id_adjusted, void *&amp;data_adjusted)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>base_class_cast_key</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a61663e5b06a279c325eca30d5c811421</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>base_class_check_key</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>af56e8a1bef32db2f541707efd55e3df7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>base_class_index_propogation_key</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a4d3a29046f980c75df96de5f897fa411</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>base_class_new_index_propogation_key</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a6a489665fbef95c46e7c67c885cb0242</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>basic_insert_dump_writer</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aacfacb010d42ba5b04b18984f6cc60d0</anchor>
      <arglist>(lua_State *, const void *memory, size_t memory_size, void *userdata_pointer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>c_call</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9d3186d268764c4899b4493ab6abba4f</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>c_call</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9a2c9047a255fa9b02b8cb3a625a2eef</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>c_call_raw</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a3c2a07a3dbce9afc3613820fbdcb5eae</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>c_call_raw</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a3dbbd3a5e9bcc5a4f99af99f841304b1</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>c_lua_next</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>af43b09e125cc5b2cf95ceed60aaa71f4</anchor>
      <arglist>(lua_State *L_) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>c_trampoline</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ad230b26f26d3eda04420d2202be2dd83</anchor>
      <arglist>(lua_State *L, lua_CFunction f)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a36785ccf3bbd61938aa70a393a2c3201</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>call</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ab1e160bf7c6a70f4c6b75e7324bc60a5</anchor>
      <arglist>(types&lt; R &gt; tr, types&lt; Args... &gt; ta, lua_State *L, Fx &amp;&amp;fx, FxArgs &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>call</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a49c526afa6ed0777af36f0b23ff51326</anchor>
      <arglist>(types&lt; R &gt; tr, types&lt; Args... &gt; ta, lua_State *L, int start, Fx &amp;&amp;fx, FxArgs &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>call</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>ae985ac384d64c1f673477fa658ea816d</anchor>
      <arglist>(types&lt; R &gt;, types&lt; Args... &gt; argument_types_, std::index_sequence&lt; I... &gt; argument_indices_, lua_State *L_, int start_index_, Fx &amp;&amp;fx_, FxArgs &amp;&amp;... args_)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_exception_handler</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>afdc5f774fe10001295db2d321ca418e3</anchor>
      <arglist>(lua_State *L, optional&lt; const std::exception &amp; &gt; maybe_ex, string_view what)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>call_from_top</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a08b52737aa1e47c3df50b67e13478cc7</anchor>
      <arglist>(types&lt; R &gt; tr, types&lt; Args... &gt; ta, lua_State *L, Fx &amp;&amp;fx, FxArgs &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_into_lua</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a6a72e23bf1e310743e4602e87157332d</anchor>
      <arglist>(types&lt; Ret0, Ret... &gt; tr, types&lt; Args... &gt; ta, lua_State *L, int start, Fx &amp;&amp;fx, FxArgs &amp;&amp;... fxargs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_lua</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a97ae06c8bf98261e9c44e9e72840f99d</anchor>
      <arglist>(lua_State *L, int start, Fx &amp;&amp;fx, FxArgs &amp;&amp;... fxargs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_set_assignable</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>aa72e1208e6b50ed3d0f16942c5fdd850</anchor>
      <arglist>(std::false_type, T &amp;&amp;, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_set_assignable</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a3885e12889eaf4dce815ebbcdf20e92a</anchor>
      <arglist>(std::true_type, lua_State *L, T &amp;&amp;mem)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_set_variable</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>afc0773aca9e61d297f432b50af3ab8d7</anchor>
      <arglist>(std::false_type, lua_State *L, T &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_set_variable</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a0879d66637cb84f5776096d30fbfc570</anchor>
      <arglist>(std::true_type, lua_State *L, T &amp;&amp;mem)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_user</name>
      <anchorfile>namespacesol_1_1call__detail.html</anchorfile>
      <anchor>ae0682177ad40c227555d3507ec14138a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_wrapped</name>
      <anchorfile>namespacesol_1_1call__detail.html</anchorfile>
      <anchor>a1311f778739cba1f129f9b0247825963</anchor>
      <arglist>(lua_State *L, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_wrapper_entry</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a3f1a29c22193f6c3116bcae3db832e44</anchor>
      <arglist>(lua_State *L) noexcept(meta::bind_traits&lt; F &gt;::is_noexcept)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_wrapper_function</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a4481929a4eed2fabe5d859cea99787a9</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_wrapper_function</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>afc607fb03d66bb89636d52c104b1deeb</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_wrapper_variable</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>aefe3a4660cf8b8c897280b7b4983f2d2</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_wrapper_variable</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a631c65b15cb93ee8a87457ae9fa64c97</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>std::false_type</type>
      <name>can_swap</name>
      <anchorfile>namespacesol_1_1detail_1_1swap__adl__tests.html</anchorfile>
      <anchor>a2f7fe37126caa85e42bcc05f604dcc45</anchor>
      <arglist>(...) noexcept(false)</arglist>
    </member>
    <member kind="function">
      <type>std::true_type</type>
      <name>can_swap</name>
      <anchorfile>namespacesol_1_1detail_1_1swap__adl__tests.html</anchorfile>
      <anchor>a4e67d2042bcc028904840f16bead443b</anchor>
      <arglist>(int) noexcept(noexcept(swap(std::declval&lt; T &amp; &gt;(), std::declval&lt; U &amp; &gt;())))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cannot_destroy</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a9412f61633dd7385dfb15d5417570574</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a6b0a14a48a11afd926a3ebf5cf2c0ea4</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ae09a3df415da2c0f6b4b966a16492476</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>aaa2efe4a2e7fefa00022fa64719b5f92</anchor>
      <arglist>(lua_State *L, int index=-lua_size&lt; meta::unqualified_t&lt; T &gt;&gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_function_pointer</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>ab160b03a11ebe1486c4d64b406927fc1</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking) noexcept</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>check_get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a85be34450c5833eb46caaed01d306980</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>check_get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ab67eb7b919b4624593da59fbaa0ad726</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>check_get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a7a52fdbeecc4abd1f93e2fdd1b4ef5bc</anchor>
      <arglist>(lua_State *L, int index=-lua_size&lt; meta::unqualified_t&lt; T &gt;&gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>check_get_arg</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>ad6cec3533d8c98112d153cde2ccfeae9</anchor>
      <arglist>(lua_State *L_, int index_, Handler &amp;&amp;handler_, record &amp;tracking_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_metatable</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a1ca10f3faae4cb6de4004593cfb51c85</anchor>
      <arglist>(lua_State *L_, int index=-2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_types</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a4b2d9ee9460c8d1a894026995df3181c</anchor>
      <arglist>(lua_State *, int, Handler &amp;&amp;, record &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_types</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a6f66ed9c8b13b0593c2c4e3aeaa8e0d3</anchor>
      <arglist>(lua_State *L, int firstargument, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_types</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a2d116d293d8df896cfeafd170f2e7d36</anchor>
      <arglist>(types&lt; Args... &gt;, lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_usertype</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>af0a0be888f1f4265ff4c86425be48c63</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_usertype</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>aeb2b2223d25bdc4d8a94b8166793f267</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_usertype</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>af3751574a47658c1d5a04d8a4129866a</anchor>
      <arglist>(lua_State *L, int index, type, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_usertype</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a442249154c5167e11c0b169124191640</anchor>
      <arglist>(lua_State *L, int index=-lua_size&lt; meta::unqualified_t&lt; T &gt;&gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a1f58df0b17b52596b3c5d7306a2afd83</anchor>
      <arglist>(lua_State *L, int table_index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a008efdd6d51f094310014ca83ab0099a</anchor>
      <arglist>(lua_State *L_, stateless_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a81412bb8f573cc0049e0e98ae9dd7a5f</anchor>
      <arglist>(lua_State *L_, stateless_stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>aa414162dfb4955189e2c586ffb38c44d</anchor>
      <arglist>(reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>afb3af4ef151d685751c8db197d2053d4</anchor>
      <arglist>(stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_entries</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a392e25b206def09960f74bebe92bbdbf</anchor>
      <arglist>(const reference &amp;registry_reference)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_entries</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a5aaf8375ff9eb457b37396525943de01</anchor>
      <arglist>(stack_reference r)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>clear_flags</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ade6a76415e47af3c0a47c2811a19fc75</anchor>
      <arglist>(Left left, Right right) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_usertype_registry_names</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>ab0ad6b23e54a540157d44a37c52a820c</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_usertype_storage</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>aaeaab061601d52a73edbc60b1b6c6953</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>encoded_result&lt; char16_t &gt;</type>
      <name>code_point_to_utf16</name>
      <anchorfile>namespacesol_1_1unicode.html</anchorfile>
      <anchor>a5fec351185b87ef50dc014f93dfe1365</anchor>
      <arglist>(char32_t codepoint)</arglist>
    </member>
    <member kind="function">
      <type>encoded_result&lt; char32_t &gt;</type>
      <name>code_point_to_utf32</name>
      <anchorfile>namespacesol_1_1unicode.html</anchorfile>
      <anchor>a9eb4d2f7f6cdb64bf2f21cd44f9f776f</anchor>
      <arglist>(char32_t codepoint)</arglist>
    </member>
    <member kind="function">
      <type>encoded_result&lt; char &gt;</type>
      <name>code_point_to_utf8</name>
      <anchorfile>namespacesol_1_1unicode.html</anchorfile>
      <anchor>ae84ec5a731e61274c8d6c6a762992222</anchor>
      <arglist>(char32_t codepoint)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>comparsion_operator_wrap</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ae3d26ab16debb1bc45cfb7d347155909</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>construct</name>
      <anchorfile>namespacesol_1_1call__detail.html</anchorfile>
      <anchor>a8d12513f0aab9d18ff3d07e91c9e3f49</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>construct_match</name>
      <anchorfile>namespacesol_1_1call__detail.html</anchorfile>
      <anchor>a54c2f0db3f203fdf9a12bcada3151f41</anchor>
      <arglist>(Match &amp;&amp;matchfx, lua_State *L, int fxarity, int start, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>construct_trampolined</name>
      <anchorfile>namespacesol_1_1call__detail.html</anchorfile>
      <anchor>a7465d5edac9a36447e3ccdfc2972e4d7</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convert</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>adf0c07cf3a0d1d7db140fc5600644324</anchor>
      <arglist>(const char *strb, const char *stre, F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>coroutine_create_guard</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a6fb03570974a53c73ad316f3cae16b8c</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>usertype_storage&lt; T &gt; &amp;</type>
      <name>create_usertype_storage</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a2c481f83a7c0ce5e7b67e87d3688f71a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>default_at_panic</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7de89d53f36bec174ff976e54abd231a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>default_chunk_name</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a4895e1378e8e5919f707d25ce40957ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>default_exception_handler</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a81258aa73dfa39027e37ac1c16c03d61</anchor>
      <arglist>(lua_State *L, optional&lt; const std::exception &amp; &gt;, string_view what)</arglist>
    </member>
    <member kind="function">
      <type>const char(&amp;</type>
      <name>default_exception_handler_name</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a8737aad1692b6e8b906d84e29102b031</anchor>
      <arglist>())[11]</arglist>
    </member>
    <member kind="function">
      <type>const char(&amp;</type>
      <name>default_handler_name</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a775f883284e129f63ebcfc4466068ba0</anchor>
      <arglist>())[9]</arglist>
    </member>
    <member kind="function">
      <type>const char(&amp;</type>
      <name>default_main_thread_name</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a264f74ece829f4d5abdd4d46610aa0bc</anchor>
      <arglist>())[9]</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>default_size</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a8e16a7529f830eddebe525873adab714</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>default_to_string</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a242a96294470b02f01f4af85e5470341</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>default_traceback_error_handler</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7a0431947d08bf0dea8ebfbb2df28854</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>demangle</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a16493fd9e44d0dfc2fa57fdde17e826a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>demangle_once</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a1792dfd4e92f5b5e8dcddf96a2e27fde</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>deref</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>adafa07c9ff49c1c0886fde8b0cff555c</anchor>
      <arglist>(T &amp;&amp;item)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>deref_move_only</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>afb471e7611838742e9013d11c23bd824</anchor>
      <arglist>(T &amp;&amp;item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>destroy_usertype_storage</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>af44efe04d0cb0e386e725a4ed1960232</anchor>
      <arglist>(lua_State *L) noexcept</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>destructor</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa849fca83425c7a5e45b13cddf6d862e</anchor>
      <arglist>(Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dump_panic_on_error</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7aee5bbd7d7d3d9323db194a8333e0f5</anchor>
      <arglist>(lua_State *L_, int result_code, lua_Writer writer_function, void *userdata_pointer_, bool strip)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dump_pass_on_error</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>adc0f1a374a3d151538637d64ae80ae60</anchor>
      <arglist>(lua_State *L_, int result_code, lua_Writer writer_function, void *userdata_pointer_, bool strip)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dump_throw_on_error</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a794690289f8920bfd8fd8e7938cf6c83</anchor>
      <arglist>(lua_State *L_, int result_code, lua_Writer writer_function, void *userdata_pointer_, bool strip)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>dump_types</name>
      <anchorfile>namespacesol_1_1detail_1_1debug.html</anchorfile>
      <anchor>a16a74f7055e3879b37c43bcc9a7e3cc4</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static decltype(auto)</type>
      <name>eval</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>aae969f17ab094157658160ec765a2e60</anchor>
      <arglist>(types&lt; Arg, Args... &gt;, std::index_sequence&lt; I, Is... &gt;, lua_State *L_, int start_index_, Handler &amp;&amp;handler_, record &amp;tracking_, Fx &amp;&amp;fx_, FxArgs &amp;&amp;... fxargs_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static decltype(auto)</type>
      <name>eval</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a77b3d24e95354f4d5e6bf9c1cda8e7d0</anchor>
      <arglist>(types&lt;&gt;, std::index_sequence&lt;&gt;, lua_State *, int, Handler &amp;&amp;, record &amp;, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>factories</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8f6f66b3fee7958ef7a8ce3cfb71085c</anchor>
      <arglist>(Functions &amp;&amp;... functions)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fail_on_newindex</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a44fbcc3fd4b9e736a0d15a7b04ea1762</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; protected_function &gt;</type>
      <name>find_lua_next_function</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a540a15fe64ffcaff0e7a6018f3c24d67</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function">
      <type>basic_function&lt; Base &gt;</type>
      <name>force_cast</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>abafbe182cca4a5f814b973ef9b79449e</anchor>
      <arglist>(T &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>force_tuple</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ab2d9a07dd67effd4ef320141f2a47da0</anchor>
      <arglist>(T &amp;&amp;x)</arglist>
    </member>
    <member kind="function">
      <type>stack_proxy</type>
      <name>get</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3e2472f5094807e5784dd43b9fa127d3</anchor>
      <arglist>(const protected_function_result &amp;fr)</arglist>
    </member>
    <member kind="function">
      <type>stack_proxy</type>
      <name>get</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a70794c31b766d91f160dadd4ee2346fc</anchor>
      <arglist>(const unsafe_function_result &amp;fr)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>aab4ce8d38023ccb93af43647de282247</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking) -&gt; decltype(stack_detail::unchecked_get&lt; T &gt;(L, index, tracking))</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a001fcd77e940ddfb22a67b6ffa899399</anchor>
      <arglist>(lua_State *L, int index=-lua_size&lt; meta::unqualified_t&lt; T &gt;&gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>stack_proxy</type>
      <name>get</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ae08146c068527f9c085e114a689a1eda</anchor>
      <arglist>(types&lt; Arg, Args... &gt;, meta::index_value&lt; N &gt;, meta::index_value&lt; I &gt;, const T &amp;fr)</arglist>
    </member>
    <member kind="function">
      <type>stack_proxy</type>
      <name>get</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac3ee2c0c111aab9bef5892175163f477</anchor>
      <arglist>(types&lt; Args... &gt; t, const protected_function_result &amp;fr)</arglist>
    </member>
    <member kind="function">
      <type>stack_proxy</type>
      <name>get</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1df92d8dad3b1995f1740c4619794e8c</anchor>
      <arglist>(types&lt; Args... &gt; t, const unsafe_function_result &amp;fr)</arglist>
    </member>
    <member kind="function">
      <type>stack_proxy</type>
      <name>get</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a1ac3bb8df8bf83a51f404e2117af354a</anchor>
      <arglist>(types&lt; Args... &gt;, meta::index_value&lt; 0 &gt;, meta::index_value&lt; I &gt;, const T &amp;fr)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; T, int &gt;</type>
      <name>get_as_upvalues</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a929be9a94987ed281f08f5176ac919e3</anchor>
      <arglist>(lua_State *L, int index=2)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; T, int &gt;</type>
      <name>get_as_upvalues_using_function</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a9311882df4b623cf9edd55f6775ef275</anchor>
      <arglist>(lua_State *L, int function_index=-1)</arglist>
    </member>
    <member kind="function">
      <type>call_syntax</type>
      <name>get_call_syntax</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a4bbe60353fff2a957d8ce1b929ae9f00</anchor>
      <arglist>(lua_State *L, const string_view &amp;key, int index)</arglist>
    </member>
    <member kind="function">
      <type>Reference</type>
      <name>get_default_handler</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a69cdda859fc530cf1990993833ace087</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function">
      <type>basic_environment&lt; E &gt;</type>
      <name>get_environment</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac3864da643f7d8b0fde3c8b1b129c331</anchor>
      <arglist>(const T &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a18470ad170f95a49d2e053e8316e22f4</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ac50a3cb73245580fae45a44f4e587abc</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, int tableindex)</arglist>
    </member>
    <member kind="function">
      <type>Function *</type>
      <name>get_function_pointer</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>aaedc1cde8a04d4ffc0e12ddb31a02b5e</anchor>
      <arglist>(lua_State *, int, record &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>S</type>
      <name>get_into</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a92a5ba7564da707a0bb1e5a02a5ff2c2</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_key</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a7a8964396c5b182aa9100b9d38bbef0d</anchor>
      <arglist>(std::false_type, T &amp;&amp;t)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_key</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>abba8bc439a362ddbb675edc6146b541c</anchor>
      <arglist>(std::true_type, T &amp;&amp;t)</arglist>
    </member>
    <member kind="function">
      <type>OptionalType</type>
      <name>get_optional</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>aba49062bc82feaa4f7b45acbaa12579a</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>get_size_hint</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a24e27785cd566dd523a2b0cfe6382289</anchor>
      <arglist>(C &amp;c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>get_size_hint</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a522d3c6f9b8ebd7b1d9aabc148dc2eeb</anchor>
      <arglist>(const std::forward_list&lt; V, Al &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>error</type>
      <name>get_traceback_or_errors</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>aa123e00d44a5f5919063a24b9e168693</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_usertype</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>aeb56881ef30ecabd168f6f910eeb8eda</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_usertype</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a2fd1f00d867e9fa34661765509da05fe</anchor>
      <arglist>(lua_State *L, int index=-lua_size_v&lt; meta::unqualified_t&lt; T &gt;&gt;)</arglist>
    </member>
    <member kind="function">
      <type>usertype_storage&lt; T &gt; &amp;</type>
      <name>get_usertype_storage</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a04bcc3070aa95597816a9f78bc22490f</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function">
      <type>usertype_storage_base &amp;</type>
      <name>get_usertype_storage_base</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a521a68d5e827fe51618d522a3914ed97</anchor>
      <arglist>(lua_State *L_, const char *gcmetakey)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_value</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>ab7649feee5f89ba95c37097719ec8c3c</anchor>
      <arglist>(std::false_type, T &amp;&amp;t)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_value</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a45f437bc4cb8922be2bfc7d83ef6a16e</anchor>
      <arglist>(std::true_type, T &amp;&amp;t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>handle_errors</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a5d932bc0f7a8ce460ed43842ba45b0a8</anchor>
      <arglist>(lua_State *L, const error_result &amp;er)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle_policy</name>
      <anchorfile>namespacesol_1_1policy__detail.html</anchorfile>
      <anchor>a9baf2416d5b7583d20264df5494283ea</anchor>
      <arglist>(const stack_dependencies &amp;sdeps, lua_State *L, int &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle_policy</name>
      <anchorfile>namespacesol_1_1policy__detail.html</anchorfile>
      <anchor>aa936eca07149e488ab90ca2a54d4755f</anchor>
      <arglist>(P &amp;&amp;p, lua_State *L, int &amp;pushed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle_policy</name>
      <anchorfile>namespacesol_1_1policy__detail.html</anchorfile>
      <anchor>a43e4d8c5cbc2155bcafaf6a0e31b8e2a</anchor>
      <arglist>(returns_self_with&lt; In... &gt;, lua_State *L, int &amp;pushed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle_policy</name>
      <anchorfile>namespacesol_1_1policy__detail.html</anchorfile>
      <anchor>a1af8f92442969cbe570fca8dc85859d6</anchor>
      <arglist>(static_stack_dependencies&lt; I, In... &gt;, lua_State *L, int &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle_protected_exception</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aeaed554305eb95e4b5de51e17e972814</anchor>
      <arglist>(lua_State *L_, optional&lt; const std::exception &amp; &gt; maybe_ex, const char *error, detail::protected_handler&lt; ShouldPush_, Handler_ &gt; &amp;handler_)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>has_any_flag</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4aabf6eb9640a1b27364d0013fe8ee62</anchor>
      <arglist>(Left left, Right right) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>has_flag</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8cd3e8f8ae32211932ca1ca7401cb22e</anchor>
      <arglist>(Left left, Right right) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>impl_check_metatable</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>ab032e516f55ace7d1bc35425d4400b30</anchor>
      <arglist>(lua_State *L_, int index, const std::string &amp;metakey, bool poptable)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>index_fail</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a8bf50162c1abbb07b363fb0154853b7b</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>index_target_fail</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a7bd8b8dc8c5fce8b9cda2fa96b786269</anchor>
      <arglist>(lua_State *L_, void *)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>initializers</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a45ca6cfd156b7ddabb8bfe5c91d3644b</anchor>
      <arglist>(Functions &amp;&amp;... functions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_default_registrations</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a318d817668a0b571a447fed6d744fd7e</anchor>
      <arglist>(IFx &amp;&amp;ifx, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>integer_value_fits</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a2998dfb56df17a7b82e40bd364183498</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>interop_check</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>ac8cdd0b4a94ece02b7ffdf820daf04ac</anchor>
      <arglist>(lua_State *L, int index, type index_type, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>interop_get</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a467567cfe336e8278a635952d78a84a7</anchor>
      <arglist>(lua_State *L, int index, void *unadjusted_pointer, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>invoke</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a56ce1cd9cfed59d2e463726a3b9b7efd</anchor>
      <arglist>(Fn &amp;&amp;f, Args &amp;&amp;... args) noexcept(noexcept(std::forward&lt; Fn &gt;(f)(std::forward&lt; Args &gt;(args)...))) -&gt; decltype(std::forward&lt; Fn &gt;(f)(std::forward&lt; Args &gt;(args)...))</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>invoke</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a87fd6203506b30ddb84d32614d89ffa9</anchor>
      <arglist>(Fn &amp;&amp;f, Args &amp;&amp;... args) noexcept(noexcept(std::mem_fn(f)(std::forward&lt; Args &gt;(args)...))) -&gt; decltype(std::mem_fn(f)(std::forward&lt; Args &gt;(args)...))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_check</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>af7b389e5397c5827dc133f4b73c405e3</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_indeterminate_call_failure</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa4e42cd1e819aa8e96fd536c84be5ee3</anchor>
      <arglist>(call_status c)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_indexer</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>aba77215716e7f741cdd9b637467750ce</anchor>
      <arglist>(call_construction)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_indexer</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a6a9d7e7c6b82786b6063cc23bd50e590</anchor>
      <arglist>(meta_function mf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_indexer</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a774600d3840be74434d17195c1feafba</anchor>
      <arglist>(string_view s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_main_thread</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>aa0594db9cac2279b723bcb47ca034283</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loose_table_check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>adca30d4e45b60f90888481ffd8f0c115</anchor>
      <arglist>(lua_State *L_, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lua_c_noexcept_wrapper</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>ac4762e487938d44fa361316b91eb57bd</anchor>
      <arglist>(lua_State *L) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lua_c_wrapper</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a2e6719f57e87c32872c2f096abf72e21</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lua_cfunction_trampoline</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a7656a8f8ec5d55118a1bf0af18e38e1b</anchor>
      <arglist>(lua_State *L, lua_CFunction f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luajit_exception_handler</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a8fd605566fd0d65513379b10ef39f519</anchor>
      <arglist>(lua_State *L, int(*handler)(lua_State *, lua_CFunction)=detail::c_trampoline)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luajit_exception_off</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a035081c91958c93778ed5f3d816d2bb0</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>main_thread</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3564d6e4797dc7f51bc58320ab6127c0</anchor>
      <arglist>(lua_State *L_, lua_State *backup_if_unsupported_=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>make_chunk_name</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ac1f0b7c2a1e33f7f59253a79a79accc7</anchor>
      <arglist>(const string_view &amp;code, const std::string &amp;chunkname, char(&amp;basechunkname)[N])</arglist>
    </member>
    <member kind="function">
      <type>closure&lt; Args... &gt;</type>
      <name>make_closure</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa78cf02ef9ca8689a976d291cb93b3ad</anchor>
      <arglist>(lua_CFunction f, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>lua_CFunction</type>
      <name>make_destructor</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a0ca71d22cff5bb9ed988d6588ac0e414</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>lua_CFunction</type>
      <name>make_destructor</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ab1f82d43774ecffbadd2c0755c3009b7</anchor>
      <arglist>(std::false_type)</arglist>
    </member>
    <member kind="function">
      <type>lua_CFunction</type>
      <name>make_destructor</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a24e9706a58bec7f5a0bc824175b4dab8</anchor>
      <arglist>(std::true_type)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>make_light</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a438ec3aba3c0261655ad27849afa9bb9</anchor>
      <arglist>(T &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>object</type>
      <name>make_object</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>acde290a73c77a59561a98e424c008df4</anchor>
      <arglist>(lua_State *L_, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>object</type>
      <name>make_object</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7d95ed15ea0ff1935bfb37a56dcfadbd</anchor>
      <arglist>(lua_State *L_, T &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>object</type>
      <name>make_object_userdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a495a2d03a051a161c53b3be8aba20539</anchor>
      <arglist>(lua_State *L_, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>object</type>
      <name>make_object_userdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a95ed05ed79cf67e9dc28e166302810ed</anchor>
      <arglist>(lua_State *L_, T &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional&lt; T &gt;</type>
      <name>make_optional</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad68ffad45913e4a436a7bd63c0659311</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional&lt; T &gt;</type>
      <name>make_optional</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a0391041d9adf72d0dad9a0da3522b395</anchor>
      <arglist>(std::initializer_list&lt; U &gt; il, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional&lt; Ret &gt;</type>
      <name>make_optional</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>af5f6d4955237eaa9f13dc2afb738eb70</anchor>
      <arglist>(U &amp;&amp;v)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>make_reference</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad6c8ff66a0e2dc71c7d7ce08a82e5ed7</anchor>
      <arglist>(lua_State *L, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>make_reference</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7516d79e5241ac0010630de3af845976</anchor>
      <arglist>(lua_State *L, T &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>make_reference_userdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ae601d3a66bed5b67dd80bc0ca5dfdfb0</anchor>
      <arglist>(lua_State *L, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>make_reference_userdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aacd794dec9fa6c23bd1e7d42d12b28a7</anchor>
      <arglist>(lua_State *L, T &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>make_string</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a109d49f6ed9d41f873d8174e49157010</anchor>
      <arglist>(Arg &amp;&amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>make_string_view</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a25a1457b9cc95a5395f19feede18c084</anchor>
      <arglist>(base_classes_tag)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>make_string_view</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>ad51dd2e81c2ce6d24ff070c60821b4fa</anchor>
      <arglist>(call_construction)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>make_string_view</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a4bcd8225b7eb938f92fff74ab74270cc</anchor>
      <arglist>(meta_function mf)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>make_string_view</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a29345b611956f9213b9357ddd5f60d4c</anchor>
      <arglist>(string_view s)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; T, Dx &gt;</type>
      <name>make_unique_deleter</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a5bbb304681e4b4b1eba0e490df06180b</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>make_user</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1274e9f1e64b4a0e43c9d37656ee602c</anchor>
      <arglist>(T &amp;&amp;u)</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; usertype_storage_base &amp; &gt;</type>
      <name>maybe_as_usertype_storage_base</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a2f9e562298886db6fbd8d32041c38caf</anchor>
      <arglist>(lua_State *L, int index)</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; usertype_storage&lt; T &gt; &amp; &gt;</type>
      <name>maybe_get_usertype_storage</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a197033a8135601f160346c1e3901d332</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; usertype_storage_base &amp; &gt;</type>
      <name>maybe_get_usertype_storage_base</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a12064513cdaede5970a221f44ffe27a0</anchor>
      <arglist>(lua_State *L, const char *gcmetakey)</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; usertype_storage_base &amp; &gt;</type>
      <name>maybe_get_usertype_storage_base</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>ac1c3cd3c34b5cf98e1d76679cb379778</anchor>
      <arglist>(lua_State *L_, int index)</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; usertype_storage_base &amp; &gt;</type>
      <name>maybe_get_usertype_storage_base_inside</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a86467086f6cd48d1baa3908a475faa28</anchor>
      <arglist>(lua_State *L, int index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maybe_indexable</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a50b09ea5108f76af2bfbf183bed4b74c</anchor>
      <arglist>(lua_State *L, int index=-1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maybe_push_lua_next_function</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>ab0a57e0b95bb5961f4b9224d9ae2b543</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>member_default_to_string</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ab88d4b7e3423dc3eacd340d983e333a3</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>member_default_to_string</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ae33fcd2ac578204390cab58ff6a8c372</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>const std::array&lt; std::string, 37 &gt; &amp;</type>
      <name>meta_function_names</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac1cc7a04d84054b70bcb6b55d3e492a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>meta_registry_key</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ab85854e46e698d9c5e8200f28bdd001e</anchor>
      <arglist>(T &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modify_unique_usertype</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ae1cab55db4e76b879e8549efad49356b</anchor>
      <arglist>(const stack_reference &amp;obj, F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modify_unique_usertype_as</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a6697ba6f71097652c683c67265359797</anchor>
      <arglist>(const stack_reference &amp;obj, F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>msvc_is_ass_with_if_constexpr_push_enum</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>aef781a2b8bf886f06dbaf2ecae2fa15f</anchor>
      <arglist>(std::false_type, lua_State *, const T &amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>msvc_is_ass_with_if_constexpr_push_enum</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>aad9149bd4e232a8b0803c00eb0f613b7</anchor>
      <arglist>(std::true_type, lua_State *L, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>multi_check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a868eccd076fa35b153e9603789ddf02d</anchor>
      <arglist>(lua_State *L, int index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>multi_check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>af7bd8c4df278969f235e1a7666cda53d</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>multi_check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a14e0996cf0d06a59c0283ac26fe6cbbe</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>multi_push</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ad7dcd7f3e2fa78a4a248a3f401dbd7f2</anchor>
      <arglist>(lua_State *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>multi_push</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>af7a31cbb0f584a16e947f4bb61c0397f</anchor>
      <arglist>(lua_State *L, T &amp;&amp;t, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>multi_push_reference</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a84b144b926078dec422a9ea99519fbf9</anchor>
      <arglist>(lua_State *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>multi_push_reference</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a2d4adf1ea7c4cf0abefba170a7ecd68a</anchor>
      <arglist>(lua_State *L, T &amp;&amp;t, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>new_index_fail</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a3cb7611c5b901c50fa6d64e86c1c8dbc</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>new_index_target_fail</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>aaf866e14d528e2113dfbdc0fbbfc756d</anchor>
      <arglist>(lua_State *L_, void *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>no_construction_error</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a73b8f46215086fbeb801fb7de9d6ec04</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>no_panic</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aed1a0596b31f0432ed2331665f04daa9</anchor>
      <arglist>(lua_State *, int, type, type, const char *=nullptr) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac486e226f005c0f065c7e80c6454d8d0</anchor>
      <arglist>(const basic_reference&lt; lb &gt; &amp;l, const basic_reference&lt; rb &gt; &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3187f7d86e583796c2d483b8a93fd82c</anchor>
      <arglist>(const basic_reference&lt; lb &gt; &amp;l, const stack_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aec45de95b5d9f3bd48d531c148b12617</anchor>
      <arglist>(const basic_reference&lt; lb &gt; &amp;lhs, const lua_nil_t &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa7d9fac8e3a13c1dde9b06c0fd63cf93</anchor>
      <arglist>(const lua_nil_t &amp;, const basic_reference&lt; rb &gt; &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac3639fa8400d779b5d130770c91be844</anchor>
      <arglist>(const lua_nil_t &amp;, const stack_reference &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ae4590ccc9fc977aa38762ac3e799a272</anchor>
      <arglist>(const lua_nil_t &amp;, const stateless_reference &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a08503a24c7e37d79d374acc38d2efc7b</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9901eefe743cec557ed43db1ae015088</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa5b9334f68a82033e47935cce025977c</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4cdc6c93659ee3105b13ad8f66c8a1b7</anchor>
      <arglist>(const stack_reference &amp;l, const basic_reference&lt; rb &gt; &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7670308836e754dbc5e85deec7771be8</anchor>
      <arglist>(const stack_reference &amp;l, const stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a66afc34afd02632ad9ecab231c78b456</anchor>
      <arglist>(const stack_reference &amp;lhs, const lua_nil_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8a2ebce0b61a86983c52f836bc03452e</anchor>
      <arglist>(const stateless_reference &amp;l, const stateless_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aad9a3e30643f6ea177a0edd6d26657db</anchor>
      <arglist>(const stateless_reference &amp;lhs, const lua_nil_t &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aaf313022b05f12e0fa4b1cfd785fe30a</anchor>
      <arglist>(const stateless_stack_reference &amp;l, const stateless_stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5c9896501838f6bad90e9bea61ec64f0</anchor>
      <arglist>(const table_proxy&lt; Table, Key &gt; &amp;right, lua_nil_t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a05bff844fdd20ca51c9d8f919996f8ab</anchor>
      <arglist>(const table_proxy&lt; Table, Key &gt; &amp;right, T &amp;&amp;left)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5b83060037b908d3dbb540c0f0459211</anchor>
      <arglist>(const U &amp;lhs, const optional&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a16103f1d83d6d9f006ebfcbfa2364c46</anchor>
      <arglist>(lua_nil_t, const table_proxy&lt; Table, Key &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8b5f01bbaad4d35f7d37b4af93fcc6a3</anchor>
      <arglist>(lua_nil_t, lua_nil_t)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a923445b2bf5f6b93f5800d272ac04f5b</anchor>
      <arglist>(nullopt_t, const optional&lt; T &gt; &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a427297aa97a75c373edc3ef1fca19f33</anchor>
      <arglist>(T &amp;&amp;left, const table_proxy&lt; Table, Key &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>constexpr automagic_flags</type>
      <name>operator&amp;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad12daa5530c0fcb751cc2f0e6c123a84</anchor>
      <arglist>(automagic_flags left, automagic_flags right) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr automagic_flags &amp;</type>
      <name>operator&amp;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a67077bb21571457febfcbeffb2ccb53c</anchor>
      <arglist>(automagic_flags &amp;left, automagic_flags right) noexcept</arglist>
    </member>
    <member kind="function">
      <type>stack_iterator&lt; proxy_t, is_const &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa933ef98c735aee717efa03ae9101c9d</anchor>
      <arglist>(typename stack_iterator&lt; proxy_t, is_const &gt;::difference_type n, const stack_iterator&lt; proxy_t, is_const &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3b800af063abb7b4ebe9a36834977f91</anchor>
      <arglist>(const optional&lt; T &gt; &amp;, nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1b55d4538b476a82c7aa013a1f582d74</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a128c5443e85801eee28996a0ab434be4</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a112a6a6cc1c28c5075c7d9b9293cd203</anchor>
      <arglist>(const U &amp;lhs, const optional&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8386a9d03b474ed33aaef66021690778</anchor>
      <arglist>(nullopt_t, const optional&lt; T &gt; &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a492538c02905ae2cd95b25b0a747be37</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a0de494cd7fb27bfe36bd943ce882be72</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8f0fd8e4f64f992abaaec325e8ef5789</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aafea61cc8d274b04c74ab5a91447bf18</anchor>
      <arglist>(const U &amp;lhs, const optional&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5fab29447fa5e69ae4616867244293da</anchor>
      <arglist>(nullopt_t, const optional&lt; T &gt; &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a6fd0a54fa2d25a6e79a4639fcd6cb438</anchor>
      <arglist>(const basic_reference&lt; lb &gt; &amp;l, const basic_reference&lt; rb &gt; &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9dab10ccd438f293a2016b02512c067c</anchor>
      <arglist>(const basic_reference&lt; lb &gt; &amp;l, const stack_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>abd906cf04eadf76bb773a92806580776</anchor>
      <arglist>(const basic_reference&lt; lb &gt; &amp;lhs, const lua_nil_t &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5b3662661f318589a7041a5f0a39bc57</anchor>
      <arglist>(const lua_nil_t &amp;, const basic_reference&lt; rb &gt; &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>afea52f96bf7aa14e0936e860db683a94</anchor>
      <arglist>(const lua_nil_t &amp;, const stack_reference &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac1e96c9e3eceb57e11c37387ce918da1</anchor>
      <arglist>(const lua_nil_t &amp;, const stateless_reference &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ade15dea01bdc684005011dad19902d4d</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a934c212f1b43d099060a154c02494271</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1079b46f46c2d7fa24c60ab03ff72d8a</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a475f67f7b86554fcd86effe40a347949</anchor>
      <arglist>(const stack_reference &amp;l, const basic_reference&lt; rb &gt; &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a19c29aff6487ee143edd83de04e68cc1</anchor>
      <arglist>(const stack_reference &amp;l, const stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ae1dd8ba3a3393e7c48214f0ca77384f8</anchor>
      <arglist>(const stack_reference &amp;lhs, const lua_nil_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ae853f4ea5cea4a1edc7fc08dc9f5f60a</anchor>
      <arglist>(const stateless_reference &amp;l, const stateless_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4cadca878b1f1a82fc9dfef9d5153a87</anchor>
      <arglist>(const stateless_reference &amp;lhs, const lua_nil_t &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa166d019b878d8cd21766576a17d2e8c</anchor>
      <arglist>(const stateless_stack_reference &amp;l, const stateless_stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad17b4bbf493a1ce5aed2cb075c0b9a38</anchor>
      <arglist>(const table_proxy&lt; Table, Key &gt; &amp;right, lua_nil_t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a2062d559b2ca4b6a522175114cffee8f</anchor>
      <arglist>(const table_proxy&lt; Table, Key &gt; &amp;right, T &amp;&amp;left)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ab14d739ffa3ac8ceba9b99526c0e611a</anchor>
      <arglist>(const U &amp;lhs, const optional&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa450a43f6ed502f1550ecc3aa364aa35</anchor>
      <arglist>(lua_nil_t, const table_proxy&lt; Table, Key &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a294c9bc56eeb847f607312ad6ad1608b</anchor>
      <arglist>(lua_nil_t, lua_nil_t)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3ed19491e708fa51247b299cb088f438</anchor>
      <arglist>(nullopt_t, const optional&lt; T &gt; &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa508098bee455e580af0f980f98a1711</anchor>
      <arglist>(T &amp;&amp;left, const table_proxy&lt; Table, Key &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa550c7d0734a9a8679e0f82d201b9f54</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa467fc0a16769cc6f6775afcb93fc944</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ae3dd503c0e212d1ae7fadcd43671b0a4</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aff54b5a36639b26ef950e98ee4053494</anchor>
      <arglist>(const U &amp;lhs, const optional&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4fd7d9b0ed16404e829d37a7202eede3</anchor>
      <arglist>(nullopt_t, const optional&lt; T &gt; &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9af5bf8987dd6d295725b3618a5d348a</anchor>
      <arglist>(const optional&lt; T &gt; &amp;, nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1de41738ca4fed3ed4c1473f2d7902de</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a44cf1f484cb4d58a935fdf3d697dadd6</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a003f81e92ab05bbc40966e8df622ce09</anchor>
      <arglist>(const U &amp;lhs, const optional&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1bb6de25eae3904c58da752a3e7c085a</anchor>
      <arglist>(nullopt_t, const optional&lt; T &gt; &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr automagic_flags</type>
      <name>operator|</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac3b7d95be2db971e6bed70040c14dc1e</anchor>
      <arglist>(automagic_flags left, automagic_flags right) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr automagic_flags &amp;</type>
      <name>operator|=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>abba697aee91d360145e034334ff6e2ef</anchor>
      <arglist>(automagic_flags &amp;left, automagic_flags right) noexcept</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>optional_map_impl</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a28532e64a7e397fb692c863a81ea30c2</anchor>
      <arglist>(Opt &amp;&amp;opt, F &amp;&amp;f) -&gt; optional&lt; monostate &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>optional_map_impl</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a7344058c8bee19184cc1736569752900</anchor>
      <arglist>(Opt &amp;&amp;opt, F &amp;&amp;f) -&gt; optional&lt; Ret &gt;</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>oss_default_to_string</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a6fe1433ce8c3809cf62294018a5b9cff</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>oss_default_to_string</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a78011fda571712fcf45cb0d7df324b7f</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>overload</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8e09194efd51ba11d1913854ad62d2a1</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>overload_match</name>
      <anchorfile>namespacesol_1_1call__detail.html</anchorfile>
      <anchor>adbcea781ffec4e58de1b8b3a8f56531d</anchor>
      <arglist>(Match &amp;&amp;matchfx, lua_State *L, int start, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>overload_match_arity</name>
      <anchorfile>namespacesol_1_1call__detail.html</anchorfile>
      <anchor>aba93dfaec272479ffb58885a9b429b14</anchor>
      <arglist>(Match &amp;&amp;matchfx, lua_State *L, int fxarity, int start, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>overload_match_arity</name>
      <anchorfile>namespacesol_1_1call__detail_1_1overload__detail.html</anchorfile>
      <anchor>ad2b2bb92cd48fe36242bc288663d60b8</anchor>
      <arglist>(types&lt; Fx, Fxs... &gt;, std::index_sequence&lt; I, In... &gt;, std::index_sequence&lt; M... &gt;, Match &amp;&amp;matchfx, lua_State *L, int fxarity, int start, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>overload_match_arity</name>
      <anchorfile>namespacesol_1_1call__detail_1_1overload__detail.html</anchorfile>
      <anchor>a80c7284a229254edda6eb35d350cc215</anchor>
      <arglist>(types&lt;&gt;, std::index_sequence&lt;&gt;, std::index_sequence&lt; M... &gt;, Match &amp;&amp;, lua_State *L, int, int, Args &amp;&amp;...)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>overload_match_arity_single</name>
      <anchorfile>namespacesol_1_1call__detail_1_1overload__detail.html</anchorfile>
      <anchor>acd70fbc53cc7054bd4fb1ba38b2d4498</anchor>
      <arglist>(types&lt; Fx &gt;, std::index_sequence&lt; I &gt;, std::index_sequence&lt; M... &gt;, Match &amp;&amp;matchfx, lua_State *L, int fxarity, int start, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>overload_match_arity_single</name>
      <anchorfile>namespacesol_1_1call__detail_1_1overload__detail.html</anchorfile>
      <anchor>aecb9321280c32763f6ee224dae08e472</anchor>
      <arglist>(types&lt; Fx, Fx1, Fxs... &gt;, std::index_sequence&lt; I, I1, In... &gt;, std::index_sequence&lt; M... &gt;, Match &amp;&amp;matchfx, lua_State *L, int fxarity, int start, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>overload_match_arity_single</name>
      <anchorfile>namespacesol_1_1call__detail_1_1overload__detail.html</anchorfile>
      <anchor>aa0939153e321fe5eb26346392ece6f66</anchor>
      <arglist>(types&lt;&gt;, std::index_sequence&lt;&gt;, std::index_sequence&lt; M... &gt;, Match &amp;&amp;matchfx, lua_State *L, int fxarity, int start, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>pass_as_value</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a04173a4d94044c1e085ac46067a80253</anchor>
      <arglist>(T &amp;value_ref_)</arglist>
    </member>
    <member kind="function">
      <type>auto &amp;</type>
      <name>pick</name>
      <anchorfile>namespacesol_1_1call__detail.html</anchorfile>
      <anchor>a62efe76fb3c284959ce8e6d0f4c1b6ed</anchor>
      <arglist>(std::false_type, property_wrapper&lt; R, W &gt; &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>auto &amp;</type>
      <name>pick</name>
      <anchorfile>namespacesol_1_1call__detail.html</anchorfile>
      <anchor>ab6d4ec05c25280bfa543913bf729e6cc</anchor>
      <arglist>(std::true_type, property_wrapper&lt; R, W &gt; &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>pick_main_thread</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a2ca10e54fd9b0e2fdc85345ffc99c5fd</anchor>
      <arglist>(lua_State *L_, lua_State *backup_if_unsupported=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>policies</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a98b2b614c5e50ce6ff4df72fea837fdf</anchor>
      <arglist>(F &amp;&amp;f, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>pop</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a75ad216daa294948e657f22ca30e87ac</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>push_popper_n&lt; top_level &gt;</type>
      <name>pop_n</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a278a7910674f80ccd01011debf9971fa</anchor>
      <arglist>(lua_State *L_, int pop_count_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_section</name>
      <anchorfile>namespacesol_1_1detail_1_1debug.html</anchorfile>
      <anchor>a803662db2aba5300385361e4de128268</anchor>
      <arglist>(const std::string &amp;message, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_stack</name>
      <anchorfile>namespacesol_1_1detail_1_1debug.html</anchorfile>
      <anchor>ae711ae6778d8df7d7a55f83e9b4a7f9a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>probe</type>
      <name>probe_get_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a968a26c86264a0db06f99db537403301</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>probe</type>
      <name>probe_get_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ae239ca71b1d7564ed46ea1798664206e</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, int tableindex)</arglist>
    </member>
    <member kind="function">
      <type>probe</type>
      <name>probe_raw_get_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ac95f67768df2134fd54042d2927654c9</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>probe</type>
      <name>probe_raw_get_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a96efef242d69b18391a710b19075b349</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, int tableindex)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>property</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a28948e88d9a5ab2f74d3dfdd44e61e1b</anchor>
      <arglist>(F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>property</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aca1ea0464b604ed7f5b4633e485130f7</anchor>
      <arglist>(F &amp;&amp;f, G &amp;&amp;g)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>property_always_true</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a0f55e83abc42eb797cfd1c4f3566f96e</anchor>
      <arglist>(meta_function)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>protect</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>accc65913718ca28ac7097ad22c79dee7</anchor>
      <arglist>(T &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>ptr</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a3aa9c6be433217c627201ca0bc5a32e0</anchor>
      <arglist>(std::reference_wrapper&lt; T &gt; val)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>ptr</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a32ecf2de30b74396fbd137f103be19a8</anchor>
      <arglist>(T &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>ptr</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a93b01dd857d3b82af1ad5670c082e025</anchor>
      <arglist>(T *val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a7c5532f26e6fab70b181b344fafcd355</anchor>
      <arglist>(lua_State *L, Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a98af54d89752ed1e55b110cc211bff94</anchor>
      <arglist>(lua_State *L, T &amp;&amp;t, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push_as_upvalues</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>aa32f462b4d265010d96251ae1f3ac394</anchor>
      <arglist>(lua_State *L, T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push_environment_of</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a34f716eaa95116bc956de3444943128a</anchor>
      <arglist>(const T &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push_environment_of</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>abc1f28c48f8b974df53af5ae1cc9e367</anchor>
      <arglist>(lua_State *L, int target_index=-1)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>push_invoke</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>adfd30c331a055dd305ebae0facfaf015</anchor>
      <arglist>(Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function">
      <type>stateless_push_popper&lt; top_level, T &gt;</type>
      <name>push_pop</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ae1ee9bea0a94b8006ce250f937166511</anchor>
      <arglist>(lua_State *L_, T &amp;&amp;object_)</arglist>
    </member>
    <member kind="function">
      <type>push_popper&lt; top_level, T &gt;</type>
      <name>push_pop</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a9cabe92f2e8c9a27056ac5dbbdb3fe3a</anchor>
      <arglist>(T &amp;&amp;x)</arglist>
    </member>
    <member kind="function">
      <type>push_popper_at</type>
      <name>push_pop_at</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a69be30898fa74e99bba1f7b2de636591</anchor>
      <arglist>(T &amp;&amp;object_)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push_reference</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a01e37903e409b494f83345418c5ae789</anchor>
      <arglist>(lua_State *L, Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push_reference</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a2a734a487ee125047e93a283aaf03162</anchor>
      <arglist>(lua_State *L, Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push_reference</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a805bf69465f1f7ccc8b9f7bb5a795fc2</anchor>
      <arglist>(lua_State *L, T &amp;&amp;t, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push_type_panic_string</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7efeaad387ccd644fc04874ef9c64f84</anchor>
      <arglist>(lua_State *L, int index, type expected, type actual, string_view message, string_view aux_message) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push_userdata</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ad770a4d04fd15b8cb54b822fd935fc1f</anchor>
      <arglist>(lua_State *L, Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push_userdata</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ad4d6f79972ba2fd11aa17d691d91c6a0</anchor>
      <arglist>(lua_State *L, T &amp;&amp;t, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raw_get_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a8d488f6529f3b6987a4b3a1b49d4997c</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raw_get_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>af7f17b8811b0564c6395b10734f99375</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, int tableindex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raw_set_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a129704d4b4e82f12012bbb7816f345a9</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, Value &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raw_set_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a06d8dd3a4c0290369f31c85bdd035283</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, Value &amp;&amp;value, int tableindex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raw_table_set</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a6c58abb9b6091115b6b27889d0a96e14</anchor>
      <arglist>(lua_State *L, T &amp;&amp;arg, int tableindex=-2)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>readonly</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1498a84c7d04d25230bd60b25d39961b</anchor>
      <arglist>(R T::*v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readonly_pairs</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a2da544a1ff4560aad294f3637cae0276</anchor>
      <arglist>(lua_State *L_) noexcept</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>readonly_property</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a376114e41c27c68b33fe4b3a7d6e1ade</anchor>
      <arglist>(F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_main_thread</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a72b770eefec2a032a45e864fc3339b65</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>register_usertype</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a102120e7f8845430c4e43c69481647ae</anchor>
      <arglist>(lua_State *L_, automagic_enrollments enrollments_={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a38a740244e058c9552ee47aae6821332</anchor>
      <arglist>(lua_State *L_, int rawindex, int count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aa68736e254890bcd1e1f079162b9435b</anchor>
      <arglist>(std::basic_string&lt; T, Tr, Al &gt; &amp;str, std::size_t hint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a13873514602e4ec2c2570638f8b3843b</anchor>
      <arglist>(std::vector&lt; T, Al &gt; &amp;vec, std::size_t hint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>add87b7b5c500edf97c769bbdc4d15bfa</anchor>
      <arglist>(T &amp;, std::size_t)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>resolve</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad3b4c599a4d2e641ef7a7cee7fa27086</anchor>
      <arglist>(F &amp;&amp;f) -&gt; decltype(detail::resolve_i(types&lt; Sig... &gt;(), std::forward&lt; F &gt;(f)))</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>resolve</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac6f2388f35fa59a40437f90a8aaeefa4</anchor>
      <arglist>(R fun_ptr(Args...)) -&gt; R(*)(Args...)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>resolve</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1a48697afc937d2b19a3eb43063e92dc</anchor>
      <arglist>(R(C::*mem_ptr)(Args...)) -&gt; R(C::*)(Args...)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Sig *</type>
      <name>resolve</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a05c56e4b343fd5a374a5b37a1e236887</anchor>
      <arglist>(Sig *fun_ptr)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Sig C::*</type>
      <name>resolve</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac0e2d11e551395ce13145ab1a5240293</anchor>
      <arglist>(Sig C::*mem_ptr)</arglist>
    </member>
    <member kind="function">
      <type>constexpr void</type>
      <name>resolve_f</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a5c3677c5ec292e21c2009793f64ce69f</anchor>
      <arglist>(std::false_type, F &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>resolve_f</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>acf09e88866f227d90d6e203066121282</anchor>
      <arglist>(std::true_type, F &amp;&amp;f) -&gt; decltype(resolve_i(types&lt; meta::function_signature_t&lt; decltype(&amp;U::operator())&gt;&gt;(), std::forward&lt; F &gt;(f)))</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>resolve_i</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a9a613e5a42f88be0e2e3624d768fd443</anchor>
      <arglist>(types&lt; Args... &gt;, F &amp;&amp;f) -&gt; decltype(resolve_i(types&lt; R(Args...)&gt;(), std::forward&lt; F &gt;(f)))</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>resolve_i</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a7748dcc874a88360cbb49faf503e1fd8</anchor>
      <arglist>(types&lt; R(Args...)&gt;, F &amp;&amp;) -&gt; R(meta::unqualified_t&lt; F &gt;::*)(Args...)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>resolve_i</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ad060119e55c26b604dfa3848f3a9366b</anchor>
      <arglist>(types&lt;&gt;, F &amp;&amp;f) -&gt; decltype(resolve_f(meta::call_operator_deducible&lt; U &gt;(), std::forward&lt; F &gt;(f)))</arglist>
    </member>
    <member kind="function">
      <type>constexpr Sig C::*</type>
      <name>resolve_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>af0d6c8ba5ff8ee2bb7a704dee87bc73d</anchor>
      <arglist>(std::false_type, Sig C::*mem_func_ptr)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Sig C::*</type>
      <name>resolve_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a713d42b94555c24e6970798b3e0edf01</anchor>
      <arglist>(std::true_type, Sig C::*mem_variable_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>script</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a32de1e12aca187166776f5048c4e20ca</anchor>
      <arglist>(lua_State *L, const string_view &amp;code, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>script</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a757a2ce2ba45ecee98bffb9064729d8a</anchor>
      <arglist>(lua_State *L, lua_Reader reader, void *data, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>script_default_on_error</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa1592c9f7711dab0067b2059aaccbae7</anchor>
      <arglist>(lua_State *L, protected_function_result pfr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>script_file</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>acf3971f545ebbcca30020c7469e74eb5</anchor>
      <arglist>(lua_State *L, const std::string &amp;filename, load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>script_pass_on_error</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>acb2b9cb731ac7d165f0cd3846819b3a0</anchor>
      <arglist>(lua_State *, protected_function_result result)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>script_throw_on_error</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8a9755d14733cbda7501dc99836f4fbb</anchor>
      <arglist>(lua_State *L, protected_function_result result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>select</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>ae34af2d4c8c0187e267cee9a06c1d0a6</anchor>
      <arglist>(lua_State *L, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>select_convertible</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a93a203366b63a38e59d3639f29608033</anchor>
      <arglist>(types&lt; R(A...)&gt;, lua_State *L, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>select_convertible</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a495861cbeca7e64f14e1c6dcd271eae1</anchor>
      <arglist>(types&lt;&gt;, lua_State *L, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>select_member_function</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a667361e8fe39acdf79851d735f7c2914</anchor>
      <arglist>(lua_State *L, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>select_member_function_with</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a5347770f5117a1bd29dbf2f9438ef240</anchor>
      <arglist>(lua_State *L, Fx &amp;&amp;fx, T &amp;&amp;obj, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>select_member_variable</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a0fd2eea44c6869f9dbde13e946cffe77</anchor>
      <arglist>(lua_State *L, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>select_set_fx</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a9addf0e364c78d680970d232414e4062</anchor>
      <arglist>(lua_State *L, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_exception_handler</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a079787a8cbb31bf9499974531a4d08db</anchor>
      <arglist>(lua_State *L, exception_handler_function exf=&amp;detail::default_exception_handler)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_handler</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a598a3994aa412abcf7ed1dffa7188532</anchor>
      <arglist>(lua_State *L, const T &amp;ref)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_state</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a302302d304309893cecc0aad9995f6b2</anchor>
      <arglist>(lua_State *L, lua_CFunction panic_function=&amp;default_at_panic, lua_CFunction traceback_function=c_call&lt; decltype(&amp;default_traceback_error_handler), &amp;default_traceback_error_handler &gt;, exception_handler_function exf=detail::default_exception_handler)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_environment</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7bc67a31a5b1a875f0acb75cbb5e83f9</anchor>
      <arglist>(const basic_environment&lt; E &gt; &amp;env, const T &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a338b2fd3c5e5e504dc207fa6ac5a4cd8</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, Value &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>acd67aa361ab6ee0668643d45e6563092</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, Value &amp;&amp;value, int tableindex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_ref</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a8f41b55da47cac7ebe76f63fbe7129ba</anchor>
      <arglist>(lua_State *L, T &amp;&amp;arg, int tableindex=-2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_undefined_methods_on</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a91f0d4f7dcc36277fef4e7fd12d89c13</anchor>
      <arglist>(stack_reference)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>short_demangle</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a33f6c51cd9c2d11b526c0d128f5a035e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>short_demangle_from_type_name</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a87e7271b7c0216c7c125651b94b726aa</anchor>
      <arglist>(std::string realname)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>short_demangle_once</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ac5219b364686b283ddf67c54eb778e16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stack_fail</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a8af3baf5e25a4502e6cc85bea06a4623</anchor>
      <arglist>(int, int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>static_trampoline</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ade9d06e9ca2489b442a9b96f6003a9af</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>static_trampoline_noexcept</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a63e152b72fedaef2087df2f706325b74</anchor>
      <arglist>(lua_State *L) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a729c5f1aa3f77656d2695631e6b0af0b</anchor>
      <arglist>(optional&lt; T &gt; &amp;lhs, optional&lt; T &gt; &amp;rhs) noexcept(noexcept(lhs.swap(rhs)))</arglist>
    </member>
    <member kind="function">
      <type>tag</type>
      <name>swap</name>
      <anchorfile>namespacesol_1_1detail_1_1swap__adl__tests.html</anchorfile>
      <anchor>a3e118853931e387972c650eebac3a7ba</anchor>
      <arglist>(T &amp;, T &amp;)</arglist>
    </member>
    <member kind="function">
      <type>tag</type>
      <name>swap</name>
      <anchorfile>namespacesol_1_1detail_1_1swap__adl__tests.html</anchorfile>
      <anchor>a459c5d163b118046ae3446e04a565165</anchor>
      <arglist>(T(&amp;a)[N], T(&amp;b)[N])</arglist>
    </member>
    <member kind="function">
      <type>tie_t&lt; std::remove_reference_t&lt; Tn &gt;... &gt;</type>
      <name>tie</name>
      <anchorfile>namespacesol_1_1adl__barrier__detail.html</anchorfile>
      <anchor>a31a3eeead3006170f7c6cfd057467586</anchor>
      <arglist>(Tn &amp;&amp;... argn)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>to_string</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8ce3c61097733287e6d35eb77423589f</anchor>
      <arglist>(call_status c)</arglist>
    </member>
    <member kind="function">
      <type>const string_view &amp;</type>
      <name>to_string</name>
      <anchorfile>namespacesol_1_1unicode.html</anchorfile>
      <anchor>a96b94c82c9f5e5607a7486af022112e7</anchor>
      <arglist>(error_code ec)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>to_string</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ada75852257e07d420bdfd82477959ec5</anchor>
      <arglist>(load_mode c)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>to_string</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>add082684d0c9953618d0ed617b191320</anchor>
      <arglist>(load_status c)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>to_string</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>afe28df79e050b91876a23f500e62c12d</anchor>
      <arglist>(meta_function mf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>top</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ac95e04b5886d3d2b9a4c481a2151d015</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>total_memory_used</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a88e6afc4411b7a19c56e8e0481dd07de</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>trampoline</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a29e5f89472224e66050665cfc6837a0e</anchor>
      <arglist>(lua_State *L, Fx &amp;&amp;f, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>tuplefy</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>aeda4a0bfa2dd4a083f812da7647e634a</anchor>
      <arglist>(X &amp;&amp;... x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>type_assert</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4f98ada486eddc96faec9c3e4d0b2170</anchor>
      <arglist>(lua_State *L, int index, type expected)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>type_assert</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4f50192635f91d88632f217e7670c0cd</anchor>
      <arglist>(lua_State *L, int index, type expected, type actual) noexcept(false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>type_error</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5f21f11d7add1b93352a6890364cee75</anchor>
      <arglist>(lua_State *L, int expected, int actual) noexcept(false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>type_error</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>acdaf6c64e096ee0bd88f79b03c51a117</anchor>
      <arglist>(lua_State *L, type expected, type actual) noexcept(false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>type_name</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a79ee641d8bf92209e77597c9eb9c5685</anchor>
      <arglist>(lua_State *L, type t)</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>type_of</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>afe05a06c295a147ce5477b7b2ba8f1ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>type_of</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7f28355f6abc55da9d559a83000a8c56</anchor>
      <arglist>(lua_State *L, int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type_panic_c_str</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8c58f06cf53a37e5e0aae898106eacd0</anchor>
      <arglist>(lua_State *L, int index, type expected, type actual, const char *message=nullptr) noexcept(false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type_panic_string</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a06d370cb87bb488c8a354dec8972c548</anchor>
      <arglist>(lua_State *L, int index, type expected, type actual, string_view message=&quot;&quot;) noexcept(false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>typed_static_trampoline</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a314558ba1f2438169807adaa6f892c4a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>unchecked_get</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>aaa27c26b21dcb569df2a7c46449e4bb6</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>unchecked_get_arg</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a8c2fda985dd362b588ef062495569ace</anchor>
      <arglist>(lua_State *L_, int index_, record &amp;tracking_)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>unchecked_unqualified_get</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>aa05e30b155385841cdb69dce85a6fb87</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unique_destroy</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a473b004eacb911ef372407caf3945fce</anchor>
      <arglist>(lua_State *L) noexcept</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>unique_get</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a95fbc8520656f84efe73485c779e29cb</anchor>
      <arglist>(lua_State *L_, T &amp;value_) noexcept(unique_get_noexcept&lt; std::remove_cv_t&lt; T &gt;&gt;())</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>unique_get_noexcept</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a4e606d718963e82316373bf687a3fe48</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unique_is_null</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ad394895eaa7727a0e8cb223516ed16c9</anchor>
      <arglist>(lua_State *L_, T &amp;value_) noexcept(unique_is_null_noexcept&lt; std::remove_cv_t&lt; T &gt;&gt;())</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>unique_is_null_noexcept</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ab0a7ed392032a3ab483bff19f6c48ade</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unqualified_check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a29e0f7bac9c210cbf1aa3b9eb7046d25</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unqualified_check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a8c377c5285efd22c8c3fc7ef2c1b3c69</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unqualified_check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>acf0a96092ecdb5b4f9dd413882e4d642</anchor>
      <arglist>(lua_State *L, int index=-lua_size&lt; meta::unqualified_t&lt; T &gt;&gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>unqualified_check_get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a1d6c4d747bb55659594415169b83b4f9</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>unqualified_check_get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a17b35df3389c91533db97969ed8e77f3</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>unqualified_check_get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a23d343f25d52565ef0b2fa60a3e4ee85</anchor>
      <arglist>(lua_State *L, int index=-lua_size&lt; meta::unqualified_t&lt; T &gt;&gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>unqualified_get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a02d3511f4367edf6f46b952012a21b3d</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking) -&gt; decltype(stack_detail::unchecked_unqualified_get&lt; T &gt;(L, index, tracking))</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>unqualified_get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a22ca293ebef0fa67b5fa1a64090ea378</anchor>
      <arglist>(lua_State *L, int index=-lua_size&lt; meta::unqualified_t&lt; T &gt;&gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unqualified_interop_check</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a1c7fc642a6a19ad9235e53e229e9944f</anchor>
      <arglist>(lua_State *L, int index, type index_type, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>unqualified_interop_get</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a53605f46759591c5f285a6f8e997f277</anchor>
      <arglist>(lua_State *L, int index, void *unadjusted_pointer, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>unwrap</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a38373f2d186d87641295ae1af1f6e091</anchor>
      <arglist>(std::reference_wrapper&lt; T &gt; arg)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>unwrap</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ad3b987f81c3a6f46b06de45808cdabc3</anchor>
      <arglist>(T &amp;&amp;item) -&gt; decltype(std::forward&lt; T &gt;(item))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>user_alloc_destroy</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>adff9eaf53d1eae13cd725f25ce2072c9</anchor>
      <arglist>(lua_State *L) noexcept</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>user_allocate</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ad5462fe4f4d303ad7c64ce87f435d5af</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>usertype_alloc_destroy</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a068ba3af799dccc3f62b3e308c286118</anchor>
      <arglist>(lua_State *L) noexcept</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>usertype_allocate</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a793be8486442bb4b9387e98047a5c73a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>T **</type>
      <name>usertype_allocate_pointer</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ac7d95fe9369596bb4391c4b1ee529274</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>usertype_unique_alloc_destroy</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>adb983b3bdc304541e1d365bacd4da040</anchor>
      <arglist>(void *memory)</arglist>
    </member>
    <member kind="function">
      <type>Real *</type>
      <name>usertype_unique_allocate</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>adde2fa51c7f6977f02492f34f8a29160</anchor>
      <arglist>(lua_State *L, T **&amp;pref, unique_destructor *&amp;dx, unique_tag *&amp;id)</arglist>
    </member>
    <member kind="function">
      <type>std::false_type</type>
      <name>uses_std</name>
      <anchorfile>namespacesol_1_1detail_1_1swap__adl__tests.html</anchorfile>
      <anchor>a0abfbc4eb9e3f81480032570e3afbde6</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function">
      <type>decoded_result&lt; It &gt;</type>
      <name>utf16_to_code_point</name>
      <anchorfile>namespacesol_1_1unicode.html</anchorfile>
      <anchor>ae5e279dd37227bc85a1a776162df6b7e</anchor>
      <arglist>(It it, It last)</arglist>
    </member>
    <member kind="function">
      <type>decoded_result&lt; It &gt;</type>
      <name>utf32_to_code_point</name>
      <anchorfile>namespacesol_1_1unicode.html</anchorfile>
      <anchor>a5ae6776adbca3f050649d5c4f763f819</anchor>
      <arglist>(It it, It last)</arglist>
    </member>
    <member kind="function">
      <type>decoded_result&lt; It &gt;</type>
      <name>utf8_to_code_point</name>
      <anchorfile>namespacesol_1_1unicode.html</anchorfile>
      <anchor>a1a7c80939954dbd2d1ac7c2d5245a94b</anchor>
      <arglist>(It it, It last)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>var</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a036f8b2614980eeb2d8b6600efcbbc32</anchor>
      <arglist>(V &amp;&amp;v)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>writeonly_property</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ab91dbf74a7dcd21aaedb0a6e075a59c1</anchor>
      <arglist>(F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmovable</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ab617dfdd4830a42ea86895e09fd6ffad</anchor>
      <arglist>(lua_State *leftL, lua_State *rightL)</arglist>
    </member>
    <member kind="function">
      <type>yielding_t&lt; std::decay_t&lt; F &gt; &gt;</type>
      <name>yielding</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a68d145484a2b0ef3deaff775517f8ade</anchor>
      <arglist>(F &amp;&amp;f)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>all_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ab2774ab3b6228d3156f5749fe726c426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>any_is_constructor_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ab3f021d4523ab7d89a6b27a635a15c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>any_is_destructor_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>af120ae0543b0e14311e5ccefdb6ae66d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>any_same_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a8e6747e14ae43850b74b9776649bd7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>any_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a93895f3d365f024fcef188d1f99fbbdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>associated_nullopt_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a5a01d4c21aa967ed1e9f990778b5f3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const auto</type>
      <name>base_classes</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac2d9199fc20f24031d4ec903638d37a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>base_walking_failed_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>ae210464de449d81371da2faaad1cbbc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>boolean_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ada59bab2edd845183317e0e0c84ac848</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>bytecode_dump_writer</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a695d98f85f695db75bc1b1de2099d993</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const auto</type>
      <name>call_constructor</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9d32979690c9f25724e7ddeb141ec1c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>call_operator_deducible_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ab69867d354798578b22924412510f18b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::size_t</type>
      <name>count_even_for_pack_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a9eec1a6b3c2c7ada4e9ef9f655cf2859</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::size_t</type>
      <name>count_for_pack_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a41ea6b59475ff50ec15cdd8983e5a13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::size_t</type>
      <name>count_for_to_pack_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ad85c787ab870b936ecbc66dac5763807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::size_t</type>
      <name>count_odd_for_pack_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ab056de560c7af41dde5f56cc241e1921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::size_t</type>
      <name>count_when_for_to_pack_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a397dafb5e7809086072cc51685bd556e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const new_table</type>
      <name>create</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a18802172ebabfde4f73dd12361575d0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr create_if_nil_t</type>
      <name>create_if_nil</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>acecac0cb3bede4bf6dcc772645ddabca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const auto</type>
      <name>default_constructor</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8bd7b404a76d615e5df6d72a53008582</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const destructor_wrapper&lt; void &gt;</type>
      <name>default_destructor</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>abac4e51f358c5bc8507668f942a6dd15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_safe_function_calls</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a2ec9fa5264936e2d403a57506098c127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const auto</type>
      <name>direct_error</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ab3a2548188460be04e9281d973d0d593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const auto</type>
      <name>enabler</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ac5d914c44545f1261d264946c8ae3303</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr env_key_t</type>
      <name>env_key</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a560708bdb015ad3cc18e4ed81f981eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>environment_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a84433b3804d0d22669f22e5737ddab4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>exact_function_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a3cd7fab972c82da5c3cb53c9be1d82b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct sol::global_tag_t</type>
      <name>global_tag</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a97cf6737561d1a2bac05f4641ff75279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>has_begin_end_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ad477eebaf8caf2692c96cfdcbf586b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>has_internal_marker_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ac225cf66d55c9806b4e5bb09b702b1a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::in_place_t</type>
      <name>in_place</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ae30599fc26102c0e8e871373a5a761d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr in_place_index_t&lt; I &gt;</type>
      <name>in_place_index</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9cc1622696391cb2246d0b22cb3efbf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::in_place_t</type>
      <name>in_place_of</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5f195cbaf3e18ca7a62eb24da3cdc799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::in_place_type_t&lt; T &gt;</type>
      <name>in_place_type</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac78abe3d178d86cfa8be71cb77d046a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>index_function_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>aca7f69aa68d9f88b46b47055472df9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_actual_type_rebindable_for_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac828dc4e7ff3737f4d23347d1d9b2ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_adl_sol_lua_check_access_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>aac0edb6906d65127f1f69a3c79d0cabb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_adl_sol_lua_check_get_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a25481010858313e5d961c44eb86d86a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_adl_sol_lua_check_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ae8fa6894bf73ec75031ed340474d93a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_adl_sol_lua_get_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a7865b53f1a9badd814e5644423e5af3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_adl_sol_lua_interop_check_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>af4ddaf98a5c3a0b815b16785e3b05a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_adl_sol_lua_interop_get_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a22b6db6a1168b144fb387967a8fe9113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_adl_sol_lua_push_exact_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a9002ee83f0354347f39065c21009423b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_adl_sol_lua_push_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>acdf67a7edb53a802c4330b00e8ca33aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_c_str_of_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a2583990ed15510449497e89eac7ad474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_c_str_or_string_of_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a66098c617832fef93b18b2bb1eec7783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_c_str_or_string_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a2685a36e44afed464a69b0041973715f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_c_str_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a6bd2149085717a73f0ccf44c59d7965e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_callable_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad3cf43bb923bb53482b109e18e51ffd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_constructor_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ab423a9ec1811c279c439b146b81767c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_container_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a42b23a6c0324ac00da7750afc64a5bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_detected_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a6dbf734d070e41af82081c48b1962c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_environment_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5a787eefc954a33dd5c7326b664e7654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_get_direct_tableless_v</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a45bb033694961400cbd3fc6ad07d97ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_get_direct_v</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a0ce489bdb854355165f8f61b84fb31c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_global_table_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3686d202d3043658a88c88502c4acde8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_initializer_list_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a77637cab3bd89af8b2765849a6764c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_invocable_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ac099d7463dd86c4408ea63e992573c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_lightuserdata_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a327dc49db1848cec8bbb7c2e447ce553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_lua_c_function_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a83b4c17128f90b97eb7868256ab4bbb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_lua_primitive_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a6a248af3a565793b7448f7a6972aff4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_lua_reference_or_proxy_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9ac7e6dcc7f2164ebb1fea96f692f115</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_lua_reference_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8b20985bab42ba2304ac6553deaf8058</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_main_threaded_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>abd30565fe2f7efc3de74f06ba3e255fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_member_object_or_function_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a63088e2570bf2f6fd6707868ff4cf856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_member_object_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a8e370c23a0d254b4e0a1147ad47589eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_msvc_callable_rigged_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a1b4095f4628750a786adfe9612985948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_non_factory_constructor_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ab70ddf871d97dfafc8c6212ad17b1681</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_optional_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a4420ef92bee5a124c2a0e3befa472e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_pointer_like_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a603172932e2e1b35f921ca000ab4f500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_policy_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a5a958d2ee6d6ac4d17d7a578cf461a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_probably_stateless_lambda_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a79919d202741e21ab7593ac112a468c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_rebind_actual_type_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>acb6e08f156cc4dcdcfa35a9a56d0d08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_set_direct_tableless_v</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a4984c588d34159e2472bddf67aa5b298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_set_direct_v</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>ab25e33e2963877ab085beb1ea47d3a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_specialization_of_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ac4e6d16a4aa767b48695fca700641dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_stack_based_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7ef7d76f53bf98cdd11a766cfed7c04c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_stack_table_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3d727e47c964e389b203dacdb3b8b0d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_stateless_lua_reference_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a212132755c026f7a9e1ce8ce7375bd6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_string_constructible_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a902ac350f16049c858a052378e0b6852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_string_like_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a54a48e3dfedbb1a027ad7b0acec2ee0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_string_literal_array_of_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ae12618fcee4c41435e09f6a846c748c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_string_literal_array_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a4cb455e2a51dd02357a9659111ac4576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_string_of_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a9ca58df3c0bf544384ebc708d7da2d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_string_view_of_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>aba9fa00d628fa4954a44b4c99a384b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_table_like_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>afc2785b464af0e6de0e1f62a98b65413</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_table_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a69e3487e5b55654af5bb148eecf202ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_tagged_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a59bab8921ed30063ed35681dc4a439d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_to_stringable_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aefac8517e74fc08bc65be5e5edf15eb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_transparent_argument_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a716e9d40d4494d30cccc17fea9dcb798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_tuple_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a09586c88bfdc18ebc8881e5d8c03d0c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_unique_usertype_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>afa07f24dcf70eabfcc1249a03c42e624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_userdata_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7924f0ecbad31c88090390220d053361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_value_semantic_for_function_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>adaa244b67f613183a6babf2777481f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>lookup_failed_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a5142d6b76522c643226a8800bbe95769</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr lua_nil_t</type>
      <name>lua_nil</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9145c70e2ea4b8e022903c593e85b2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr int</type>
      <name>lua_size_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad233bc4650cd60c345b7d7a53c039e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr type</type>
      <name>lua_type_of_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a904825e57addf716d0e7b8ed0aafac43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>magic_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>aaa0fe80b182120d853fbdbc146da950c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr metatable_key_t</type>
      <name>metatable_key</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1b446fed2a60c6761bcb2d69dc6f43b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>neg_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a19bcf9029d0579bb544c039191df93ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr nested_tag_t</type>
      <name>nested_tag</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa03e1b113fcef9f33e00a8813fe7ea51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>new_index_function_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a81e66ba3145f79f06dc79a03d3033dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const nil_t &amp;</type>
      <name>nil</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a80e2da8934449e2b296ea0205b61218c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const auto</type>
      <name>no_constructor</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>acbd5dbea2ac95336e491001f215d31db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr no_metatable_t</type>
      <name>no_metatable</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ab5ac0e7b5d0302cedba296c59cb849f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct sol::detail::no_safety_tag</type>
      <name>no_safety</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a8ef6d4ae669f75e57ba27b57e296380b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_a_number</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a5822c1cc41c959e4d92c0d3dec5bdc58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_a_number_integral</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a69a582e7dc7ebb86c51754e33254155f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_a_number_or_number_string</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a71a2875824b158e2706c1994147b0fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_a_number_or_number_string_integral</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>adea1b748704a03f848082671ab362005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ab566ff81f13437178bc5413aaa977729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a29900558ce8878ee3fff1545771aaacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_environment</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a9ffef0cc615b957ba8eda4fb7cd1ba12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_environment</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a910d6359253a6bec47893f3ccaf26040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_floating</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a2864808435d01512dd543fbe98317b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_floating</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>aa1238dbb541f66c69c0294bcb015578b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_generic</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a22c496fa1bac60df1e6281de9edd6acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_generic</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>acce118dd206c52dc78454e356214eef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_integral</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>abb67500b6a1add0f18edcf460363ae4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_integral</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a7b211f5bbe3b3b2e8f41621999695186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_meta_function_name</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a7befa6d8a857d7183adaed37c2a4edde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_meta_function_name</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>ad8058e9c5b7b081ab2ce01e4d7987f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_string</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a9b6d91150714a6b911c531081778e545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_string</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a3e81c001862e99c31b03e3d93ae520fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_userdata</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a5b8e269ae5a76fbbbbbbd8396e8db9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_userdata</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a4827736c9a30b472526815cab7ea490b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr override_value_t</type>
      <name>override_value</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3fdab2d4929ea02fbcf7604218e32b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>protected_function_error</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a0290becf34972395a3b722474e8bb3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::array&lt; string_view, 9 &gt;</type>
      <name>removals</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>abe7c92131b2116d585fc585f1e5c9a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>simple_usertype_storage_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a26d6af8df4a44ffce4ffce5d87358c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const lua_Integer</type>
      <name>toplevel_magic</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a2497c7c039ca320cf52c0b240497b2cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const type_panic_t</type>
      <name>type_panic</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a27dcb115f6af23495b888331e016ad69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unchecked_t</type>
      <name>unchecked</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ad73d1dcaa619b29760d610cd7490f4d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>unique_usertype_get_with_state_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a2b49335da3133cac79163b7be9777fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>unique_usertype_is_null_with_state_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a29fd05fce1f03c97dee090fcb7b4269c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr update_if_empty_t</type>
      <name>update_if_empty</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8305d382d8739c227e76c63ff863e60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>usertype_storage_base_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a824821aac0132c67433536c64db8b5bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>usertype_storage_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a49ee6b513dfcd456d5029ee2067e02b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::is_same&lt; decltype(swap(std::declval&lt; T &amp; &gt;), std::declval&lt; U &amp; &gt;))), tag &gt;</type>
      <name>uses_std</name>
      <anchorfile>namespacesol_1_1detail_1_1swap__adl__tests.html</anchorfile>
      <anchor>a4a22901c27b91c4c44ad63a0c92edbc0</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr yield_tag_t</type>
      <name>yield_tag</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a234ade8d0013f18153d0c1b8635e694c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>span.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/include/rosx_introspection/contrib/</path>
    <filename>span_8hpp.html</filename>
    <class kind="struct">nonstd::span_lite::std17::bool_constant</class>
    <class kind="struct">nonstd::span_lite::detail::enabler</class>
    <class kind="struct">nonstd::span_lite::std11::integral_constant</class>
    <class kind="struct">nonstd::span_lite::std11::is_same</class>
    <class kind="struct">nonstd::span_lite::std11::is_same&lt; T, T &gt;</class>
    <class kind="struct">nonstd::span_lite::std11::is_signed</class>
    <class kind="struct">nonstd::span_lite::std11::is_signed&lt; signed char &gt;</class>
    <class kind="struct">nonstd::span_lite::std11::is_signed&lt; signed int &gt;</class>
    <class kind="struct">nonstd::span_lite::std11::is_signed&lt; signed long &gt;</class>
    <class kind="struct">nonstd::span_lite::std11::remove_const</class>
    <class kind="struct">nonstd::span_lite::std11::remove_const&lt; T const &gt;</class>
    <class kind="struct">nonstd::span_lite::std11::remove_cv</class>
    <class kind="struct">nonstd::span_lite::std11::remove_volatile</class>
    <class kind="struct">nonstd::span_lite::std11::remove_volatile&lt; T volatile &gt;</class>
    <class kind="class">nonstd::span_lite::span</class>
    <class kind="class">nonstd::span_lite::span</class>
    <class kind="struct">nonstd::span_lite::with_container_t</class>
    <namespace>nonstd</namespace>
    <namespace>nonstd::span_lite</namespace>
    <namespace>nonstd::span_lite::detail</namespace>
    <namespace>nonstd::span_lite::std11</namespace>
    <namespace>nonstd::span_lite::std17</namespace>
    <namespace>nonstd::span_lite::std20</namespace>
    <member kind="define">
      <type>#define</type>
      <name>span_ADDRESSOF</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a89cd5f46fb0ef46d9bb795e12ccc0fe0</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_BETWEEN</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>af07f37d68239d1acb6b704d4e2a00acc</anchor>
      <arglist>(v, lo, hi)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_COMPILER_CLANG_VERSION</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ab6c946f5e43b12334f65d4244700b7fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_COMPILER_GNUC_VERSION</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a90c5ee1e40304147d6dd22543a0c6fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_COMPILER_MSVC_VER</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a23da711f442d6c7f0c836dd2800dd80f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_COMPILER_MSVC_VERSION</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a3b0c3290afca16d306273a3896b75f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_COMPILER_VERSION</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a4a1fbd3056ebf56410af04a009b745ca</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CONFIG</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a36b2f695c0faa922c48a7e918a7b0495</anchor>
      <arglist>(feature)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CONFIG_CONTRACT_LEVEL_MASK</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>abcaab3a09c0c4e38c30364cdd92bb44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CONFIG_CONTRACT_VIOLATION_TERMINATES</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a0c92a547c6320422d662edd0c26ddba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CONFIG_CONTRACT_VIOLATION_THROWS</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>aa077131400912aed29bba8d194292413</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CONFIG_CONTRACT_VIOLATION_THROWS_V</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ad0c693b8ff973bc5b9f4463696684c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CONFIG_EXTENT_TYPE</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a3144f36ba209daa743ab72598cf38c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CONFIG_NO_EXCEPTIONS</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>add2623acec31dfef14ea8846ce16c46e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CONFIG_SELECT_SPAN</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a7e0a6cfcf5801df79b044306803e85ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CONFIG_SIZE_TYPE</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ac66ab2e0dbffbea417d29a95f0f5d764</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_constexpr</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a0ee19ae9e7f604b2d8e224f2bfda033e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_constexpr14</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a86c6393509df878ac357a5dc06a45733</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_constexpr_ens</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a89110ccfac6cde3e2666b3bdfdd3d705</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_constexpr_exp</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a542651f836e4fcd6100f713d54dfa3a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CONTRACT_CHECK</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a7bc5f9850e579e60400913a546b32c01</anchor>
      <arglist>(type, cond)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CPLUSPLUS</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ab8e7dc1b2c1e6da6a3fba3313b53ddf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CPLUSPLUS_V</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a2dfdc7307f3de1e215da53693a5f70e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CPP11_100</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a1225a799dfc6fad9764ab05f6d764e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CPP11_110</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a3f67a71bd1c292e3a8f0285788fddea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CPP11_120</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ab072182bc6cc556a923963149b6d86d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CPP11_140</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a859ed578a6bdf8b7ab9b0357bb8d62e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CPP11_80</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ac539bd00f6bddfc25e723acfb668dc06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CPP11_90</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ac7c9781a3d4348e2e1a5d91a5e16de10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CPP11_OR_GREATER</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a77e56cb0a1dc6a049410914aed73d8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CPP14_000</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a6e7b6900708101c1537a2f41094bede6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CPP14_120</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a0a995c50f79fedc4253d360d5e867fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CPP14_140</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a276ac1433b5386b4d3661cb29e171572</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CPP14_OR_GREATER</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a5bcf1acee73728c85b263b2066016945</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CPP17_000</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a64e7304fc296ccba0ec9fd52f5a9fc5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CPP17_OR_GREATER</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a2c30b5b20fc5de080fadef03b44ee26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CPP20_OR_GREATER</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a02f30a880f200061fb46711b9efffe14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_CPP98_OR_GREATER</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ac9b5095d0ebe4bb329f84b32787dc3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_deprecated</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ab8bfb4ef3d0c50fce52ba03fdeed51f6</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_ELIDE_CONTRACT_ENSURES</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>af9956453116ec975991a67c8f51226c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_ELIDE_CONTRACT_EXPECTS</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a30a8c8b9cfa2ddf1473233a8687b5fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_ENSURES</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>aca917d9aa1c364c5601787ba97b22509</anchor>
      <arglist>(cond)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_EXPECTS</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a1f4cca7df9d70c837ffe4a8fa5558751</anchor>
      <arglist>(cond)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_explicit</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a328afecb61120e88e614f3c51b567b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_FEATURE</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a3cba9f35dc2cf6c73c7de0a084e61bb2</anchor>
      <arglist>(feature)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_FEATURE_BYTE_SPAN</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ab935ea79ceb29ab35b2f6cbe58942066</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_FEATURE_COMPARISON</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ace35e16ae71ae55c1da3d8bd1acfa15f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_FEATURE_CONSTRUCTION_FROM_STDARRAY_ELEMENT_TYPE</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a4168ef3aea98c738067e424c7e3ab9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_FEATURE_MAKE_SPAN</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a2a6fe0fcb0c04932ee278595b4468300</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_FEATURE_MAKE_SPAN_TO_STD</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>aaa5ea310cbc53f86be5d84e933a40e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_FEATURE_MEMBER_AT</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a6aae29287dd9db2425e2b0930225aab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_FEATURE_MEMBER_BACK_FRONT</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ab38e4f21be9633de0bc714a307445fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_FEATURE_MEMBER_CALL_OPERATOR</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a676356e9963d34f7f71888c97b987942</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_FEATURE_MEMBER_SWAP</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ac2d6732dfe78c4ed423bb97c5c2e02f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_FEATURE_NON_MEMBER_FIRST_LAST_SUB</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a011f1451b413358f52a3434b2c8a0d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_FEATURE_NON_MEMBER_FIRST_LAST_SUB_CONTAINER</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a7e8bfffad6d6438ef74ca974d8649d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_FEATURE_NON_MEMBER_FIRST_LAST_SUB_SPAN</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a8ee7a2445abd5943970679a47fd4bea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_FEATURE_SAME</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a6c92205610a6de2345a7ba698a65a01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_FEATURE_TO_STD</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a415c49faf97a2c4a6e0f62b2200968cc</anchor>
      <arglist>(feature)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_FEATURE_WITH_CONTAINER</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a0e0d642a26e5bebe87f0275a94358e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_FEATURE_WITH_CONTAINER_TO_STD</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a7aaaa417490b584eb546219d7eca1a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAS_CPP0X</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a38dab70d93fe5eb8aaea7423aeb6d4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a5af8d0d4b18abf1c92d32c4a2574a895</anchor>
      <arglist>(feature)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_ADDRESSOF</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a1cf1fd0cf7f7f4a9a4dbbffc2a8b7449</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_ALIAS_TEMPLATE</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a35d1a9146aa9c9e8f429c3a02c137ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_ARRAY</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a6ad02d894ec19a71a5d8ce461f63e263</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_AUTO</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a83de941648f2d5e6552a72b473aef2b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_BYTE</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a6433e30d4ce1cd5a1e01ce936242591d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_CONDITIONAL</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a0db1028a5407fdea7a1f347a6b20ca1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_CONSTEXPR_11</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a9f8cd4bd20492212614c89c67e601529</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_CONSTEXPR_14</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ab35ba6846ca0bba7eeb27c2a789d5039</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_CONSTRAINED_SPAN_CONTAINER_CTOR</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ac15a54019718059f107dd2bafa6ad0c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_CONTAINER_DATA_METHOD</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a7dbe7370b4b9bd5a3484f73715361c75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_DATA</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a4cc80ff0d3dd82db264069f9e3c6c30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_DEDUCTION_GUIDES</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a6a61667405ed3d408632744b7c98fdc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_DEFAULT_FUNCTION_TEMPLATE_ARG</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a70b822faee7f43d14e1be9db341425ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_DEPRECATED</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a038489ddd81f966ba1c2d3970f3f67f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_EXPLICIT_CONVERSION</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a53d7528376caa846655e618d6a39c863</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_INITIALIZER_LIST</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a96725dc7af0ddbf4301f57f56be902ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_IS_DEFAULT</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>abd506f6be260f79c86b501dd91d4c0ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_IS_DELETE</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>af8e285c8ac2c98244dd2d4b38ecd1506</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_ITERATOR_CTOR</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a56050fe9cb0689eb6db7392fe30305f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_LONGLONG</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>aabe9427b3bdee56f2ec103879f376bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_NODISCARD</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>aa4446781c5823bfc2cafd1227270c59f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_NOEXCEPT</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a1f10ac3f431a2ff51810f55a5f7a973b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_NONSTD_BYTE</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a3ed91b690a1d7f16257b2cc998ba669b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_NORETURN</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a3b1fdb3fa2563e2064e42caaf36d7b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_NULLPTR</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a4264c8f3c91b94e2294ec442bd9c1e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_REMOVE_CONST</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>aeb8abe94d0f74c775b772fad2ea6e204</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_SNPRINTF</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a3ede726c16015e81c10d7e2dad6d2f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_STATIC_ASSERT</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a822a7b4f3a75ab20b8f5ab5bf945b78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_STD_SPAN</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a1e066628daaf4f9882fdadaa7e176f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_STRUCT_BINDING</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ad91765885db21ffd0ec6a5d7346b8624</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_TWEAK_HEADER</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a2ca4112dea46e5c7c0004987d3100edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_HAVE_TYPE_TRAITS</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a3935b1a5ae83190b41c6ce30112a1a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_IN_STD</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a1d8e61ee332bdafd997a770c8724a605</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_is_delete</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>affcba7f77b333878e457a651b6e00abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_is_delete_access</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ab01f22bd18cded290e697f45a84f0f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_lite_MAJOR</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>adf611a9263da365d218ca5718a71fee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_lite_MINOR</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a618c3b7289cc9f61a1104d0216e216e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_lite_PATCH</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a8afac8723d89f3aa3a78030c26be16a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_lite_VERSION</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a3906c28d24ec47459bfda043331701a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_LOCATION</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a13cfa88e5ae53f1955ceadbc0b6167a6</anchor>
      <arglist>(file, line)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_nodiscard</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a1c58acc64b768a20d3fee7118485e7ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_noexcept</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a24360ac638acb3eb4b2d436e4557b49c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_noreturn</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ab8a230467f525c669fa27871762ebfb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_nullptr</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>aeea1728354c1ad61ba0967da643241b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_REQUIRES_0</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a1ddd4203c9dff338c13d600d0668f93f</anchor>
      <arglist>(VA)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_REQUIRES_A</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ad171aa4e8a24b0e696d38def03175034</anchor>
      <arglist>(VA)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_REQUIRES_R</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a58bf7daa621e61bd4dca9e5f5ed6e2e8</anchor>
      <arglist>(R, VA)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_REQUIRES_T</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a8255ae14a79b022cf121956223423e0e</anchor>
      <arglist>(VA)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_RESTORE_WARNINGS</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>acb5604175ffa118a86836076b53afa85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_sizeof</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a08c921a6397a2ad137157e59539774d9</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_SPAN_DEFAULT</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>ab9ca5fda94378440aa07a457629d0f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_SPAN_NONSTD</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>af990c887e30664e18bddbf24fc280eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_SPAN_STD</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a68d798415b7c222749f494595857212f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_STRINGIFY</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>afe871e693e30cf70e0b8b52698731b0c</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_STRINGIFY_</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a4bf1227a9bdd4b205062074b27f617f1</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>span_USES_STD_SPAN</name>
      <anchorfile>span_8hpp.html</anchorfile>
      <anchor>a5cbb18047a203240c2d8e536de4cb10b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>span_CONFIG_EXTENT_TYPE</type>
      <name>extent_t</name>
      <anchorfile>namespacenonstd_1_1span__lite.html</anchorfile>
      <anchor>a5bd910b01686292f21c14b5f98ecebab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>integral_constant&lt; bool, false &gt;</type>
      <name>false_type</name>
      <anchorfile>namespacenonstd_1_1span__lite_1_1std11.html</anchorfile>
      <anchor>a1e9a3d59623bb2bc14dd2dd5b380c4dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>span_CONFIG_SIZE_TYPE</type>
      <name>size_t</name>
      <anchorfile>namespacenonstd_1_1span__lite.html</anchorfile>
      <anchor>a5df4466b5d1136f2689327fbf545e28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>integral_constant&lt; bool, true &gt;</type>
      <name>true_type</name>
      <anchorfile>namespacenonstd_1_1span__lite_1_1std11.html</anchorfile>
      <anchor>aeeab3dd5aea2d49ae20502389e7a73fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>span_constexpr bool</type>
      <name>is_positive</name>
      <anchorfile>namespacenonstd_1_1span__lite_1_1detail.html</anchorfile>
      <anchor>a09a24e7aceab2f9f6126493f9a590b43</anchor>
      <arglist>(T x)</arglist>
    </member>
    <member kind="function">
      <type>span_noreturn void</type>
      <name>report_contract_violation</name>
      <anchorfile>namespacenonstd_1_1span__lite_1_1detail.html</anchorfile>
      <anchor>a450613d34007bb368903741982a7ea5f</anchor>
      <arglist>(char const *) span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr std::size_t</type>
      <name>size</name>
      <anchorfile>namespacenonstd_1_1span__lite.html</anchorfile>
      <anchor>ab3f36b312d69715362b4104d27e47a07</anchor>
      <arglist>(span&lt; T, Extent &gt; const &amp;spn)</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr std::ptrdiff_t</type>
      <name>ssize</name>
      <anchorfile>namespacenonstd_1_1span__lite.html</anchorfile>
      <anchor>ad327ae2eb5759b5d084e6d37531bb649</anchor>
      <arglist>(span&lt; T, Extent &gt; const &amp;spn)</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr size_t</type>
      <name>to_size</name>
      <anchorfile>namespacenonstd_1_1span__lite.html</anchorfile>
      <anchor>aee8aa839c6564624d8bfecef1c433bd7</anchor>
      <arglist>(T size)</arglist>
    </member>
    <member kind="variable">
      <type>const span_constexpr extent_t</type>
      <name>dynamic_extent</name>
      <anchorfile>namespacenonstd_1_1span__lite.html</anchorfile>
      <anchor>a508c1ef29edc5fb4df944151d27f6e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const span_constexpr with_container_t</type>
      <name>with_container</name>
      <anchorfile>namespacenonstd_1_1span__lite.html</anchorfile>
      <anchor>a733b456a62bde9916e4c950b2c678e08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>special_messages.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/</path>
    <filename>special__messages_8cpp.html</filename>
    <includes id="special__messages_8h" name="special_messages.h" local="yes" imported="no">special_messages.h</includes>
  </compound>
  <compound kind="file">
    <name>special_messages.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/</path>
    <filename>special__messages_8h.html</filename>
    <class kind="struct">PJ::Msg::DataTamerSchemas</class>
    <class kind="struct">PJ::Msg::DataTamerSnapshot</class>
    <class kind="struct">PJ::Msg::DiagnosticArray</class>
    <class kind="struct">PJ::Msg::DiagnosticStatus</class>
    <class kind="struct">PJ::Msg::Empty</class>
    <class kind="struct">PJ::Msg::Header</class>
    <class kind="struct">PJ::Msg::Imu</class>
    <class kind="struct">PJ::Msg::JointState</class>
    <class kind="struct">PJ::Msg::Odometry</class>
    <class kind="struct">PJ::Msg::PalStatisticsNames</class>
    <class kind="struct">PJ::Msg::PalStatisticsValues</class>
    <class kind="struct">PJ::Msg::Point</class>
    <class kind="struct">PJ::Msg::Pose</class>
    <class kind="struct">PJ::Msg::PoseStamped</class>
    <class kind="struct">PJ::Msg::PoseWithCovariance</class>
    <class kind="struct">PJ::Msg::Quaternion</class>
    <class kind="struct">PJ::Msg::RPY</class>
    <class kind="struct">PJ::Msg::TFMessage</class>
    <class kind="struct">PJ::Msg::Time</class>
    <class kind="struct">PJ::Msg::Transform</class>
    <class kind="struct">PJ::Msg::TransformStamped</class>
    <class kind="struct">PJ::Msg::Twist</class>
    <class kind="struct">PJ::Msg::TwistWithCovariance</class>
    <class kind="struct">PJ::Msg::Vector3</class>
    <namespace>PJ</namespace>
    <namespace>PJ::Msg</namespace>
    <member kind="function">
      <type>RPY</type>
      <name>QuaternionToRPY</name>
      <anchorfile>namespacePJ_1_1Msg.html</anchorfile>
      <anchor>a2c3ee5c4a50310f05d93cf4436e01bc8</anchor>
      <arglist>(Quaternion q)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>start_test_publisher.py</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamZMQ/utilities/</path>
    <filename>start__test__publisher_8py.html</filename>
    <namespace>start_test_publisher</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacestart__test__publisher.html</anchorfile>
      <anchor>a7ca16395202486ea407ffacc9f3fc14b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacestart__test__publisher.html</anchorfile>
      <anchor>a0030cb8fe949ec81cab04b998be8ef1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dest</name>
      <anchorfile>namespacestart__test__publisher.html</anchorfile>
      <anchor>a1bdb522a8f78f0760d254366499aa660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespacestart__test__publisher.html</anchorfile>
      <anchor>a68a1acc40bb8f1b03f2768cccaa3d236</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespacestart__test__publisher.html</anchorfile>
      <anchor>a9983fe86bcd3ada2d07b08e57c7643b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PORT</name>
      <anchorfile>namespacestart__test__publisher.html</anchorfile>
      <anchor>a4e1bc8c61c0c19bf23dfc38cfa0dd127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>required</name>
      <anchorfile>namespacestart__test__publisher.html</anchorfile>
      <anchor>acc65fcd14b052d14a530609db7e9f277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>topic</name>
      <anchorfile>namespacestart__test__publisher.html</anchorfile>
      <anchor>a1333be43c34b8f7e3f2a36442f6f5247</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>namespacestart__test__publisher.html</anchorfile>
      <anchor>ae2b4ac5521e757c7f43b5bf529c3c4b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>statepublisher_base.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/</path>
    <filename>statepublisher__base_8h.html</filename>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">PlotJuggler/plotdata.h</includes>
    <includes id="pj__plugin_8h" name="pj_plugin.h" local="yes" imported="no">PlotJuggler/pj_plugin.h</includes>
    <class kind="class">PJ::StatePublisher</class>
    <namespace>PJ</namespace>
    <member kind="define">
      <type>#define</type>
      <name>StatePublisher_iid</name>
      <anchorfile>statepublisher__base_8h.html</anchorfile>
      <anchor>a862b3db4be82e1bf8ea005bf28947eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; StatePublisher &gt;</type>
      <name>StatePublisherPtr</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a1dc2c91a1d4e65606fee66a1881cf112</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>statepublisher_zmq.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/StatePublisherZMQ/</path>
    <filename>statepublisher__zmq_8cpp.html</filename>
    <includes id="statepublisher__zmq_8h" name="statepublisher_zmq.h" local="yes" imported="no">statepublisher_zmq.h</includes>
    <includes id="zmq_8hpp" name="zmq.hpp" local="no" imported="no">zmq.hpp</includes>
  </compound>
  <compound kind="file">
    <name>statepublisher_zmq.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/StatePublisherZMQ/</path>
    <filename>statepublisher__zmq_8h.html</filename>
    <includes id="zmq_8hpp" name="zmq.hpp" local="no" imported="no">zmq.hpp</includes>
    <class kind="class">StatePublisherZMQ</class>
  </compound>
  <compound kind="file">
    <name>statistics_dialog.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>statistics__dialog_8cpp.html</filename>
    <includes id="statistics__dialog_8h" name="statistics_dialog.h" local="yes" imported="no">statistics_dialog.h</includes>
    <includes id="qwt__text_8h" name="qwt_text.h" local="yes" imported="no">qwt_text.h</includes>
  </compound>
  <compound kind="file">
    <name>statistics_dialog.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>statistics__dialog_8h.html</filename>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">PlotJuggler/plotdata.h</includes>
    <includes id="plotwidget_8h" name="plotwidget.h" local="yes" imported="no">plotwidget.h</includes>
    <class kind="struct">Statistics</class>
    <class kind="class">StatisticsDialog</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>std.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/contrib/fmt/</path>
    <filename>std_8h.html</filename>
    <includes id="format_8h" name="format.h" local="yes" imported="no">format.h</includes>
    <includes id="ostream_8h" name="ostream.h" local="yes" imported="no">ostream.h</includes>
    <class kind="struct">formatter&lt; BitRef, Char, enable_if_t&lt; detail::is_bit_reference_like&lt; BitRef &gt;::value &gt; &gt;</class>
    <class kind="struct">formatter&lt; std::atomic&lt; T &gt;, Char, enable_if_t&lt; is_formattable&lt; T, Char &gt;::value &gt; &gt;</class>
    <class kind="struct">formatter&lt; std::bitset&lt; N &gt;, Char &gt;</class>
    <class kind="struct">formatter&lt; std::error_code, Char &gt;</class>
    <class kind="struct">formatter&lt; std::thread::id, Char &gt;</class>
    <class kind="struct">formatter&lt; T, Char, typename std::enable_if&lt; std::is_base_of&lt; std::exception, T &gt;::value &gt;::type &gt;</class>
    <class kind="struct">detail::has_flip</class>
    <class kind="struct">detail::has_flip&lt; T, void_t&lt; decltype(std::declval&lt; T &gt;().flip())&gt; &gt;</class>
    <class kind="struct">detail::is_bit_reference_like</class>
    <class kind="struct">formatter&lt; std::bitset&lt; N &gt;, Char &gt;::writer</class>
    <namespace>detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>FMT_CPP_LIB_FILESYSTEM</name>
      <anchorfile>std_8h.html</anchorfile>
      <anchor>a55932ef8dae15d56401797171a8c025e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_CPP_LIB_VARIANT</name>
      <anchorfile>std_8h.html</anchorfile>
      <anchor>ac3ed9ad2eda215f94232b2de58d8f702</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMT_USE_TYPEID</name>
      <anchorfile>std_8h.html</anchorfile>
      <anchor>a5c3e5b4d3278409216e7181769ab474c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>string_ref_sso.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/</path>
    <filename>string__ref__sso_8h.html</filename>
    <class kind="struct">PJ::StringRef::noSSO</class>
    <class kind="struct">PJ::StringRef::SSO</class>
    <class kind="class">PJ::StringRef</class>
    <namespace>PJ</namespace>
  </compound>
  <compound kind="file">
    <name>string_view.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadULog/</path>
    <filename>string__view_8hpp.html</filename>
    <namespace>nonstd</namespace>
    <namespace>nonstd::sv_lite</namespace>
    <member kind="define">
      <type>#define</type>
      <name>NONSTD_SV_LITE_H_INCLUDED</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a1c008bda6a4563beb861ae1d824771be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_BETWEEN</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a4857ee74c41ff85351615d051fb26eb2</anchor>
      <arglist>(v, lo, hi)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_COMPILER_CLANG_VERSION</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a1b60dd732452dd9f756de1612cd1f355</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_COMPILER_GNUC_VERSION</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a22f3a2132d1b5150d2849e25211d8eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_COMPILER_MSVC_VER</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a1147a88591abc46df3d36958876a4127</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_COMPILER_MSVC_VERSION</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a2a33d2d593300139207dade56a32a7db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_COMPILER_VERSION</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a43bc2c5ef0f0e4d213b679634c8f03ed</anchor>
      <arglist>(major, minor, patch)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CONFIG_CONVERSION_STD_STRING_CLASS_METHODS</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a2beccb44a404a6838b473c8064bdb320</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CONFIG_CONVERSION_STD_STRING_FREE_FUNCTIONS</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a59e7b6779912732611fdd63248904bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CONFIG_SELECT_STRING_VIEW</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a352ecee175982a60cea666e9fd174a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CONFIG_STD_SV_OPERATOR</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a1f717e9499d55891c2d5d59f6a61bcc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CONFIG_USR_SV_OPERATOR</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>adfa016341db8df63423b3f585f3f7971</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_constexpr</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>af0d84e0aa513c4271f3ceba44f25445b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_constexpr14</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>ae2b3a7c8535456c64a6deecc2a0548ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CPLUSPLUS</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>ab8bb76534984f0375b409cd6e22e99cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CPP11_100</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a944b10080d77d0480db63178465c2592</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CPP11_110</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a2cd65286067b394015ccbe60a4e5b57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CPP11_120</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a25c30b78486f20012666b5ce0e56904f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CPP11_140</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a09ea8ca388e38fe3efd0f04515a70ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CPP11_141</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a69e7e10c8a1a9d9873717d6feabe0b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CPP11_90</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>ae1fbc950179b86241c66005ac0cc29e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CPP11_OR_GREATER</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a77def55f4eebb23fbbba8526270df2dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CPP11_OR_GREATER_</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a0807363b2c3f322aa80ce071db8f6e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CPP14_000</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a1e3f623a98307f9a4c6d36066ff79116</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CPP14_OR_GREATER</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a39f07337b011b15435b91460dba06bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CPP17_000</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a6f8d779a42994f4c77a86bea6f336610</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CPP17_OR_GREATER</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>aaca266601f9356d99ad0d170939bda26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CPP20_OR_GREATER</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>af7f47e476c6ce810e5616fd2387986f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_CPP98_OR_GREATER</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>ae26534e29d0beb4be926fac29a8f30f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_DISABLE_MSVC_WARNINGS</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a71bac8e4bd44c03285b49fa86a641c80</anchor>
      <arglist>(codes)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_explicit</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a1139e9b4aa85c4080af7c51af21632ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_HAS_CPP0X</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a621511341a64a562ab5ddee8767ec841</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_HAVE_CONSTEXPR_11</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a69e21ea128e54acce79eabbe2e3ef4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_HAVE_CONSTEXPR_14</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a606362c293867681396915bb0081b201</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_HAVE_ENDS_WITH</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a206df56f39e4d9349e14a2981932e9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_HAVE_EXPLICIT_CONVERSION</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a61d3a77cd1c0d4c4c1af29fa69a0d279</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_HAVE_INLINE_NAMESPACE</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>aa87ac8e5209156a3180813a24477abbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_HAVE_NODISCARD</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>ab5eafe5674a8b1f878fdcd5e513a8e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_HAVE_NOEXCEPT</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a864588c890aa86145436e06cdcf70a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_HAVE_NULLPTR</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>ad7795a35d54e48400a7219011df1bc20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_HAVE_REF_QUALIFIER</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a80d28bc7bc5d9fdce5b3d9212524f358</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_HAVE_STARTS_WITH</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>afeb3553ddf93b1428a8d023ae48ea2f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_HAVE_STD_DEFINED_LITERALS</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>aa9c87f8f04ae088b6c3d8c8cd76a5f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_HAVE_STD_HASH</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>ac7301fe426cf3c0cc7492c980fd785ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_HAVE_STD_STRING_VIEW</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>aac330550174a6ce3180a284df777e732</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_HAVE_UNICODE_LITERALS</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a51469b915f6db5d03eb9e58acb1841ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_HAVE_USER_DEFINED_LITERALS</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a132917e4e753832303cce0c50adf5e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_HAVE_WCHAR16_T</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a5e1c79312329d4eeb4ccf33011f9300b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_HAVE_WCHAR32_T</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>afdca40a5be92ef320d57fce7b890d95e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_inline_ns</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>acf1d4b85ce2c88776b8f6d4688e3cdd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_nodiscard</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>af0706b87a2bc93410731bf4487c1a5dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_noexcept</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a42cc8aded8d009467909834d7b9b95c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_nullptr</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a3b2f0948591497d16b3f5c05828ed9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_RESTORE_WARNINGS</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a4ecd71980a8f28ffe24482c7af49406e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_STRING_VIEW_DEFAULT</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a3b55dd8a1af4e0411d13a33b5350e795</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_STRING_VIEW_NONSTD</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a2eb7e15c730394ceafb236e2d6e12b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_STRING_VIEW_STD</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>af13b6caa3b7e8ce79a02f5339a611c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_STRINGIFY</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a99db709788d825d03946fc24e7309868</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_STRINGIFY_</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a281c7217f552b97b79b2efa19d761087</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_SUPPRESS_MSGSL_WARNING</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>af1a7c37221304b32eaebbc8429a42770</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_SUPPRESS_MSVC_WARNING</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a5f2b309fc059f179481d79649bf7090e</anchor>
      <arglist>(code, descr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nssv_USES_STD_STRING_VIEW</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a3a05dbb3a370404a101285e9e12e4ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>string_view_lite_MAJOR</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a47ee53042f67fe78d55ec0ff91a1d3a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>string_view_lite_MINOR</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a065c6e562b66c1662dd4b44d82e1b200</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>string_view_lite_PATCH</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a324c94f114d0ed9ca7f10a7e92912e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>string_view_lite_VERSION</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>a50645bb0259a6c07a7a237554a4b3d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>nssv_DISABLE_MSVC_WARNINGS</name>
      <anchorfile>string__view_8hpp.html</anchorfile>
      <anchor>ae1ec1b4ff8cc322a6d958703a1d5284e</anchor>
      <arglist>(4455 26481 26472) namespace nonstd</arglist>
    </member>
    <member kind="function">
      <type>std::basic_string&lt; CharT, Traits &gt;</type>
      <name>to_string</name>
      <anchorfile>namespacenonstd_1_1sv__lite.html</anchorfile>
      <anchor>aa1a8fa7aa1bb6ceb89cc2fdd69570433</anchor>
      <arglist>(basic_string_view&lt; CharT, Traits &gt; v)</arglist>
    </member>
    <member kind="function">
      <type>std::basic_string&lt; CharT, Traits, Allocator &gt;</type>
      <name>to_string</name>
      <anchorfile>namespacenonstd_1_1sv__lite.html</anchorfile>
      <anchor>a2c5322ec0085a2fa416c582443600f4f</anchor>
      <arglist>(basic_string_view&lt; CharT, Traits &gt; v, Allocator const &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>basic_string_view&lt; CharT, Traits &gt;</type>
      <name>to_string_view</name>
      <anchorfile>namespacenonstd_1_1sv__lite.html</anchorfile>
      <anchor>ae9c58188f023ca16b294e1ef2cda6516</anchor>
      <arglist>(std::basic_string&lt; CharT, Traits, Allocator &gt; const &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stringseries.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/</path>
    <filename>stringseries_8h.html</filename>
    <includes id="timeseries_8h" name="timeseries.h" local="yes" imported="no">PlotJuggler/timeseries.h</includes>
    <includes id="string__ref__sso_8h" name="string_ref_sso.h" local="yes" imported="no">PlotJuggler/string_ref_sso.h</includes>
    <class kind="class">PJ::StringSeries</class>
    <namespace>PJ</namespace>
  </compound>
  <compound kind="file">
    <name>stringtree_leaf.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/src/</path>
    <filename>stringtree__leaf_8cpp.html</filename>
    <includes id="stringtree__leaf_8hpp" name="stringtree_leaf.hpp" local="yes" imported="no">rosx_introspection/stringtree_leaf.hpp</includes>
    <namespace>RosMsgParser</namespace>
  </compound>
  <compound kind="file">
    <name>stringtree_leaf.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/include/rosx_introspection/</path>
    <filename>stringtree__leaf_8hpp.html</filename>
    <includes id="ros__message_8hpp" name="ros_message.hpp" local="yes" imported="no">rosx_introspection/ros_message.hpp</includes>
    <class kind="struct">RosMsgParser::FieldLeaf</class>
    <class kind="struct">RosMsgParser::FieldsVector</class>
    <namespace>RosMsgParser</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a38f172fc3aa2fc60aa9c806e5ad745a3</anchor>
      <arglist>(std::ostream &amp;os, const FieldsVector &amp;leaf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>print_number</name>
      <anchorfile>stringtree__leaf_8hpp.html</anchorfile>
      <anchor>a487d34e0cbf25174051c0c1092e89f50</anchor>
      <arglist>(char *buffer, uint16_t value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stylesheet.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>stylesheet_8h.html</filename>
    <member kind="function">
      <type>QSyntaxStyle *</type>
      <name>GetLuaSyntaxStyle</name>
      <anchorfile>stylesheet_8h.html</anchorfile>
      <anchor>ab2531fcc5e145163e4c0622603f0b407</anchor>
      <arglist>(QString theme)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>SetApplicationStyleSheet</name>
      <anchorfile>stylesheet_8h.html</anchorfile>
      <anchor>aadcc8ffe9199087be50a5f749e1290d1</anchor>
      <arglist>(QString style)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>suggest_dialog.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>suggest__dialog_8cpp.html</filename>
    <includes id="suggest__dialog_8h" name="suggest_dialog.h" local="yes" imported="no">suggest_dialog.h</includes>
  </compound>
  <compound kind="file">
    <name>suggest_dialog.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>suggest__dialog_8h.html</filename>
    <class kind="class">SuggestDialog</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>svg_util.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/</path>
    <filename>svg__util_8h.html</filename>
    <member kind="function">
      <type>const QPixmap &amp;</type>
      <name>LoadSvg</name>
      <anchorfile>svg__util_8h.html</anchorfile>
      <anchor>af3d9768c93c1df4701a2342d42874fcf</anchor>
      <arglist>(QString filename, QString style_name=&quot;light&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>swatch.cpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/color_widgets/src/</path>
    <filename>swatch_8cpp.html</filename>
    <includes id="swatch_8hpp" name="swatch.hpp" local="yes" imported="no">swatch.hpp</includes>
    <class kind="class">color_widgets::Swatch::Private</class>
    <namespace>color_widgets</namespace>
  </compound>
  <compound kind="file">
    <name>swatch.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/color_widgets/include/</path>
    <filename>swatch_8hpp.html</filename>
    <includes id="color__palette_8hpp" name="color_palette.hpp" local="yes" imported="no">color_palette.hpp</includes>
    <class kind="class">color_widgets::Swatch</class>
    <namespace>color_widgets</namespace>
  </compound>
  <compound kind="file">
    <name>tab_widget.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>tab__widget_8h.html</filename>
    <class kind="class">TabWidget</class>
  </compound>
  <compound kind="file">
    <name>tabbedplotwidget.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>tabbedplotwidget_8cpp.html</filename>
    <includes id="qwt__plot__renderer_8h" name="qwt_plot_renderer.h" local="yes" imported="no">qwt_plot_renderer.h</includes>
    <includes id="mainwindow_8h" name="mainwindow.h" local="yes" imported="no">mainwindow.h</includes>
    <includes id="tabbedplotwidget_8h" name="tabbedplotwidget.h" local="yes" imported="no">tabbedplotwidget.h</includes>
    <includes id="tab__widget_8h" name="tab_widget.h" local="yes" imported="no">tab_widget.h</includes>
    <includes id="svg__util_8h" name="svg_util.h" local="yes" imported="no">PlotJuggler/svg_util.h</includes>
  </compound>
  <compound kind="file">
    <name>tabbedplotwidget.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>tabbedplotwidget_8h.html</filename>
    <includes id="plot__docker_8h" name="plot_docker.h" local="yes" imported="no">plot_docker.h</includes>
    <class kind="struct">TabbedPlotWidget::MainWindowArea</class>
    <class kind="class">TabbedPlotWidget</class>
  </compound>
  <compound kind="file">
    <name>timeseries.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/</path>
    <filename>timeseries_8h.html</filename>
    <includes id="plotdatabase_8h" name="plotdatabase.h" local="yes" imported="no">plotdatabase.h</includes>
    <class kind="class">PJ::TimeseriesBase</class>
    <namespace>PJ</namespace>
  </compound>
  <compound kind="file">
    <name>timeseries_qwt.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/src/</path>
    <filename>timeseries__qwt_8cpp.html</filename>
    <includes id="timeseries__qwt_8h" name="timeseries_qwt.h" local="yes" imported="no">timeseries_qwt.h</includes>
  </compound>
  <compound kind="file">
    <name>timeseries_qwt.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/src/</path>
    <filename>timeseries__qwt_8h.html</filename>
    <includes id="qwt__series__data_8h" name="qwt_series_data.h" local="yes" imported="no">qwt_series_data.h</includes>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">PlotJuggler/plotdata.h</includes>
    <includes id="transform__function_8h" name="transform_function.h" local="yes" imported="no">PlotJuggler/transform_function.h</includes>
    <class kind="class">QwtSeriesWrapper</class>
    <class kind="class">QwtTimeseries</class>
    <class kind="class">TransformedTimeseries</class>
  </compound>
  <compound kind="file">
    <name>toolbox_base.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/</path>
    <filename>toolbox__base_8h.html</filename>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">PlotJuggler/plotdata.h</includes>
    <includes id="pj__plugin_8h" name="pj_plugin.h" local="yes" imported="no">PlotJuggler/pj_plugin.h</includes>
    <includes id="transform__function_8h" name="transform_function.h" local="yes" imported="no">PlotJuggler/transform_function.h</includes>
    <includes id="messageparser__base_8h" name="messageparser_base.h" local="yes" imported="no">PlotJuggler/messageparser_base.h</includes>
    <class kind="class">PJ::ToolboxPlugin</class>
    <namespace>PJ</namespace>
    <member kind="define">
      <type>#define</type>
      <name>Toolbox_iid</name>
      <anchorfile>toolbox__base_8h.html</anchorfile>
      <anchor>ac66f7d2d9dd0dfd0525a6d7723c258cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; ToolboxPlugin &gt;</type>
      <name>ToolboxPluginPtr</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>ad7eebdcbd2359c404326ae05222d83a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>toolbox_FFT.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxFFT/</path>
    <filename>toolbox__FFT_8cpp.html</filename>
    <includes id="toolbox__FFT_8h" name="toolbox_FFT.h" local="yes" imported="no">toolbox_FFT.h</includes>
    <includes id="transform__function_8h" name="transform_function.h" local="yes" imported="no">PlotJuggler/transform_function.h</includes>
    <includes id="svg__util_8h" name="svg_util.h" local="yes" imported="no">PlotJuggler/svg_util.h</includes>
    <includes id="kiss__fftr_8h" name="kiss_fftr.h" local="yes" imported="no">KissFFT/kiss_fftr.h</includes>
  </compound>
  <compound kind="file">
    <name>toolbox_FFT.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxFFT/</path>
    <filename>toolbox__FFT_8h.html</filename>
    <includes id="toolbox__base_8h" name="toolbox_base.h" local="yes" imported="no">PlotJuggler/toolbox_base.h</includes>
    <includes id="plotwidget__base_8h" name="plotwidget_base.h" local="yes" imported="no">PlotJuggler/plotwidget_base.h</includes>
    <class kind="class">ToolboxFFT</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>toolbox_quaternion.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxQuaternion/</path>
    <filename>toolbox__quaternion_8cpp.html</filename>
    <includes id="toolbox__quaternion_8h" name="toolbox_quaternion.h" local="yes" imported="no">toolbox_quaternion.h</includes>
    <includes id="quaternion__to__rpy_8h" name="quaternion_to_rpy.h" local="yes" imported="no">quaternion_to_rpy.h</includes>
  </compound>
  <compound kind="file">
    <name>toolbox_quaternion.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ToolboxQuaternion/</path>
    <filename>toolbox__quaternion_8h.html</filename>
    <includes id="toolbox__base_8h" name="toolbox_base.h" local="yes" imported="no">PlotJuggler/toolbox_base.h</includes>
    <includes id="plotwidget__base_8h" name="plotwidget_base.h" local="yes" imported="no">PlotJuggler/plotwidget_base.h</includes>
    <includes id="quaternion__to__rpy_8h" name="quaternion_to_rpy.h" local="yes" imported="no">quaternion_to_rpy.h</includes>
    <class kind="class">ToolboxQuaternion</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>transform_function.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/src/</path>
    <filename>transform__function_8cpp.html</filename>
    <includes id="transform__function_8h" name="transform_function.h" local="yes" imported="no">PlotJuggler/transform_function.h</includes>
    <namespace>PJ</namespace>
  </compound>
  <compound kind="file">
    <name>transform_function.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/</path>
    <filename>transform__function_8h.html</filename>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">PlotJuggler/plotdata.h</includes>
    <includes id="pj__plugin_8h" name="pj_plugin.h" local="yes" imported="no">PlotJuggler/pj_plugin.h</includes>
    <class kind="class">PJ::TransformFactory</class>
    <class kind="class">PJ::TransformFunction</class>
    <class kind="class">PJ::TransformFunction_SISO</class>
    <namespace>PJ</namespace>
    <member kind="define">
      <type>#define</type>
      <name>TransformFunction_iid</name>
      <anchorfile>transform__function_8h.html</anchorfile>
      <anchor>ad90fd765b855b9658b2ed0fba5fb2089</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TransformFunctionSISO_iid</name>
      <anchorfile>transform__function_8h.html</anchorfile>
      <anchor>ab5caa5f2824164e2dfe0b4134b593ba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; std::string, std::shared_ptr&lt; TransformFunction &gt; &gt;</type>
      <name>TransformsMap</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a5b905511be1f07721105d9ce7ce28a88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transform_selector.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>transform__selector_8cpp.html</filename>
    <includes id="transform__selector_8h" name="transform_selector.h" local="yes" imported="no">transform_selector.h</includes>
  </compound>
  <compound kind="file">
    <name>transform_selector.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/transforms/</path>
    <filename>transform__selector_8h.html</filename>
    <class kind="class">TransformSelector</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>tree.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/include/rosx_introspection/</path>
    <filename>tree_8hpp.html</filename>
    <includes id="builtin__types_8hpp" name="builtin_types.hpp" local="yes" imported="no">rosx_introspection/builtin_types.hpp</includes>
    <class kind="class">RosMsgParser::details::Tree</class>
    <class kind="class">RosMsgParser::details::TreeNode</class>
    <namespace>RosMsgParser</namespace>
    <namespace>RosMsgParser::details</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRosMsgParser_1_1details.html</anchorfile>
      <anchor>a3a23d489c32cdfd150617ff2c5ee1d50</anchor>
      <arglist>(std::ostream &amp;os, const std::pair&lt; const TreeNode&lt; T &gt; *, const TreeNode&lt; T &gt; * &gt; &amp;tail_head)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tree_completer.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>tree__completer_8h.html</filename>
    <includes id="alphanum_8hpp" name="alphanum.hpp" local="yes" imported="no">PlotJuggler/alphanum.hpp</includes>
  </compound>
  <compound kind="file">
    <name>types.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/mcap/</path>
    <filename>types_8hpp.html</filename>
    <includes id="errors_8hpp" name="errors.hpp" local="yes" imported="no">errors.hpp</includes>
    <includes id="visibility_8hpp" name="visibility.hpp" local="yes" imported="no">visibility.hpp</includes>
    <class kind="struct">mcap::Attachment</class>
    <class kind="struct">mcap::AttachmentIndex</class>
    <class kind="struct">mcap::Channel</class>
    <class kind="struct">mcap::Chunk</class>
    <class kind="struct">mcap::ChunkIndex</class>
    <class kind="struct">mcap::DataEnd</class>
    <class kind="struct">mcap::Footer</class>
    <class kind="struct">mcap::Header</class>
    <class kind="struct">mcap::Message</class>
    <class kind="struct">mcap::MessageIndex</class>
    <class kind="struct">mcap::MessageView</class>
    <class kind="struct">mcap::Metadata</class>
    <class kind="struct">mcap::MetadataIndex</class>
    <class kind="struct">mcap::Record</class>
    <class kind="struct">mcap::RecordOffset</class>
    <class kind="struct">mcap::Schema</class>
    <class kind="struct">mcap::Statistics</class>
    <class kind="struct">mcap::SummaryOffset</class>
    <namespace>mcap</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MCAP_LIBRARY_VERSION</name>
      <anchorfile>types_8hpp.html</anchorfile>
      <anchor>ad837f5bd73f42df9490aa46b36584b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::byte &gt;</type>
      <name>ByteArray</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a882961a12f5800fb305b756f7fe1d122</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>ByteOffset</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>aee16c7ef26c86e444462dd6d2c0c1eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>ChannelId</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a87685557b5bea48fc2df05ec87d0bd84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Channel &gt;</type>
      <name>ChannelPtr</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>ada696f3957327c3a5d65b1fae6883917</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; std::string, std::string &gt;</type>
      <name>KeyValueMap</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a938cfb1aa16de547912ac0e768d2b1f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(const Status &amp;)&gt;</type>
      <name>ProblemCallback</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a4c881a6dcaf28f25c27fba88cabf3ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>SchemaId</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a25283ec7742006092495a0b892236909</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Schema &gt;</type>
      <name>SchemaPtr</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a278d31d9cc235c4a45ce48cd01518345</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>Timestamp</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a58ca530d7cc2345bc497ad010da32fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Compression</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a26520e029ac5a45f50fbc1d7e3f8a8b6</anchor>
      <arglist></arglist>
      <enumvalue file="namespacemcap.html" anchor="a26520e029ac5a45f50fbc1d7e3f8a8b6a6adf97f83acf6453d4a6a4b1070f3754">None</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a26520e029ac5a45f50fbc1d7e3f8a8b6a56c8337568e62301ca0fb81adc631f1b">Lz4</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a26520e029ac5a45f50fbc1d7e3f8a8b6a0c8468c9ff2f38e853335e1e40ade4c3">Zstd</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CompressionLevel</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>ae12f5fe3656b1a79efe7dd9758aea172</anchor>
      <arglist></arglist>
      <enumvalue file="namespacemcap.html" anchor="ae12f5fe3656b1a79efe7dd9758aea172a90fd7fdf6f41406a75e5265b9583bb4e">Fastest</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="ae12f5fe3656b1a79efe7dd9758aea172ae16b5b7f26f54214445cbe38d72c2828">Fast</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="ae12f5fe3656b1a79efe7dd9758aea172a7a1920d61156abc05a60135aefe8bc67">Default</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="ae12f5fe3656b1a79efe7dd9758aea172aefa5397985b8609a5dbeb430a4bcadd3">Slow</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="ae12f5fe3656b1a79efe7dd9758aea172a53ad658aa3b68ee6f8ac34262f27efc5">Slowest</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OpCode</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>acbbb463ae2cea3f6cb8822c8b4b3a2d1</anchor>
      <arglist></arglist>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1abf50d5e661106d0abe925af3c2e6f7e7">Header</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1aded40f2a77c30efc6062db0cbd857746">Footer</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1a7146a60667b422e69fd050fe1df6859a">Schema</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1a781dc97dc62331eec3ea9ec4373a3ca8">Channel</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1a4c2a8fe7eaf24721cc7a9f0175115bd4">Message</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1a88255d7e6104ae03101ff725ce36cbb6">Chunk</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1a4ee0be6644e0f3e44cf9e2c431e73f5f">MessageIndex</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1a46d0a8d3df14f93c3a9cba66be52f622">ChunkIndex</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1ae9cb217697088a98b1937d111d936281">Attachment</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1ac3ea566ed3427df9bcd245479a1b46a1">AttachmentIndex</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1ac33e404a441c6ba9648f88af3c68a1ca">Statistics</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1ace21470ab49d1d1976bc3dc72438c183">Metadata</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1a45ca0c5d2cbbbc9ddb85e5bf0d7649ab">MetadataIndex</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1a74f8b20a75929bbdd5ab162915414e0b">SummaryOffset</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1a6891531d1ec9133d55c9194bb09485f4">DataEnd</enumvalue>
    </member>
    <member kind="function">
      <type>constexpr MCAP_PUBLIC std::string_view</type>
      <name>OpCodeString</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a3eb4934dae998afb214dfcbf54a93e82</anchor>
      <arglist>(OpCode opcode)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr uint64_t</type>
      <name>DefaultChunkSize</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a1c582ff0d333e42d59b5a01199db8ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr ByteOffset</type>
      <name>EndOffset</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a5db49576e179b11fcb2314b0e3437d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>LibraryVersion</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>aa5b07a4327627fc6f6021e59b78f5cab</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr uint8_t</type>
      <name>Magic</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>afa0d68c079185302ba7a19ad9c58ae32</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr Timestamp</type>
      <name>MaxTime</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a17673879294db2665ad04b84cf159414</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>SpecVersion</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a7bcb7be243d03412b8d78ec873260f5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>udp_client.py</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamUDP/</path>
    <filename>udp__client_8py.html</filename>
    <namespace>udp_client</namespace>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>aa3e30b96da28bcdb10f297480ca66c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>data</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>a0e70c8e25db157c18c26d896a4531be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>a03bacc1c29a91ed2142452796e1a7949</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>a0ba1edf9b0ea6bc530f0af48acad47f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>int</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>a24837383277365cab5c7dcd3b0b6e832</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>a796e4b37b29f8742a876904f868f24d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sock</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>ab55a745a953bdb8140bbbe45aa9301cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>test_str</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>af829b8efff870815af6e5cbad4083339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>ac3e86378cfe3a1a3746fb1adb8092124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>aae4c3248047279aa96bdfb3f45865b84</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>udp_server.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamUDP/</path>
    <filename>udp__server_8cpp.html</filename>
    <includes id="udp__server_8h" name="udp_server.h" local="yes" imported="no">udp_server.h</includes>
    <class kind="class">UdpServerDialog</class>
  </compound>
  <compound kind="file">
    <name>udp_server.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamUDP/</path>
    <filename>udp__server_8h.html</filename>
    <includes id="datastreamer__base_8h" name="datastreamer_base.h" local="yes" imported="no">PlotJuggler/datastreamer_base.h</includes>
    <includes id="messageparser__base_8h" name="messageparser_base.h" local="yes" imported="no">PlotJuggler/messageparser_base.h</includes>
    <class kind="class">UDP_Server</class>
  </compound>
  <compound kind="file">
    <name>ulog_messages.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadULog/</path>
    <filename>ulog__messages_8h.html</filename>
    <class kind="struct">ulog_file_header_s</class>
    <class kind="struct">ulog_message_add_logged_s</class>
    <class kind="struct">ulog_message_data_header_s</class>
    <class kind="struct">ulog_message_dropout_s</class>
    <class kind="struct">ulog_message_flag_bits_s</class>
    <class kind="struct">ulog_message_format_s</class>
    <class kind="struct">ulog_message_header_s</class>
    <class kind="struct">ulog_message_info_header_s</class>
    <class kind="struct">ulog_message_info_multiple_header_s</class>
    <class kind="struct">ulog_message_logging_s</class>
    <class kind="struct">ulog_message_logging_tagged_s</class>
    <class kind="struct">ulog_message_parameter_default_header_s</class>
    <class kind="struct">ulog_message_parameter_header_s</class>
    <class kind="struct">ulog_message_remove_logged_s</class>
    <class kind="struct">ulog_message_sync_s</class>
    <member kind="define">
      <type>#define</type>
      <name>ULOG_COMPAT_FLAG0_DEFAULT_PARAMETERS_MASK</name>
      <anchorfile>ulog__messages_8h.html</anchorfile>
      <anchor>a6e7f2695beefbbd8f2b60673809f1ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ULOG_INCOMPAT_FLAG0_DATA_APPENDED_MASK</name>
      <anchorfile>ulog__messages_8h.html</anchorfile>
      <anchor>ae28e6bc42f36f3561b3915d40f360050</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ULOG_MSG_HEADER_LEN</name>
      <anchorfile>ulog__messages_8h.html</anchorfile>
      <anchor>a83ae71dd5379a4ede593960d1deeb38a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ulog_parameter_default_type_t</name>
      <anchorfile>ulog__messages_8h.html</anchorfile>
      <anchor>a14a0ac7b590215d3828b40211a933c25</anchor>
      <arglist></arglist>
      <enumvalue file="ulog__messages_8h.html" anchor="a14a0ac7b590215d3828b40211a933c25a54b53072540eeeb8f8e9343e71f28176">system</enumvalue>
      <enumvalue file="ulog__messages_8h.html" anchor="a14a0ac7b590215d3828b40211a933c25a9e797c10df2e5e730e9306c21adb23bd">current_setup</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ULogMessageType</name>
      <anchorfile>ulog__messages_8h.html</anchorfile>
      <anchor>a28d7fa182ceafe7177f7aa5e1f178f05</anchor>
      <arglist></arglist>
      <enumvalue file="ulog__messages_8h.html" anchor="a28d7fa182ceafe7177f7aa5e1f178f05a47c8929b6152d540597c758853ff95a2">FORMAT</enumvalue>
      <enumvalue file="ulog__messages_8h.html" anchor="a28d7fa182ceafe7177f7aa5e1f178f05ae44f9e348e41cb272efa87387728571b">DATA</enumvalue>
      <enumvalue file="ulog__messages_8h.html" anchor="a28d7fa182ceafe7177f7aa5e1f178f05a551b723eafd6a31d444fcb2f5920fbd3">INFO</enumvalue>
      <enumvalue file="ulog__messages_8h.html" anchor="a28d7fa182ceafe7177f7aa5e1f178f05a3641ed7ac5c5af29403d2c25713d4f6c">INFO_MULTIPLE</enumvalue>
      <enumvalue file="ulog__messages_8h.html" anchor="a28d7fa182ceafe7177f7aa5e1f178f05abf1d4bbf6ed8626603df4a7cac94ee8c">PARAMETER</enumvalue>
      <enumvalue file="ulog__messages_8h.html" anchor="a28d7fa182ceafe7177f7aa5e1f178f05a63183bed0df462170c1b1f1bd3b0d2e5">PARAMETER_DEFAULT</enumvalue>
      <enumvalue file="ulog__messages_8h.html" anchor="a28d7fa182ceafe7177f7aa5e1f178f05a6ce38773e7d1a97c939565ede21b6e19">ADD_LOGGED_MSG</enumvalue>
      <enumvalue file="ulog__messages_8h.html" anchor="a28d7fa182ceafe7177f7aa5e1f178f05abf7b79b043340ec19a1e8736ad5bc670">REMOVE_LOGGED_MSG</enumvalue>
      <enumvalue file="ulog__messages_8h.html" anchor="a28d7fa182ceafe7177f7aa5e1f178f05a274ccef15a21e829d03293a6fd1974f3">SYNC</enumvalue>
      <enumvalue file="ulog__messages_8h.html" anchor="a28d7fa182ceafe7177f7aa5e1f178f05ab03cdf0c90fd8fc60807f82e99aea446">DROPOUT</enumvalue>
      <enumvalue file="ulog__messages_8h.html" anchor="a28d7fa182ceafe7177f7aa5e1f178f05a042bca9f4ffd4cb8530fa2a9035e00c3">LOGGING</enumvalue>
      <enumvalue file="ulog__messages_8h.html" anchor="a28d7fa182ceafe7177f7aa5e1f178f05ac7fbabb615ddda3cad9a95309c4d36ed">LOGGING_TAGGED</enumvalue>
      <enumvalue file="ulog__messages_8h.html" anchor="a28d7fa182ceafe7177f7aa5e1f178f05a44698eb5681aaddcf4fce5e810a8b556">FLAG_BITS</enumvalue>
    </member>
    <member kind="function">
      <type>ulog_parameter_default_type_t</type>
      <name>operator|</name>
      <anchorfile>ulog__messages_8h.html</anchorfile>
      <anchor>a680bc1ec3042f1c4ec98522b83e7f72b</anchor>
      <arglist>(ulog_parameter_default_type_t a, ulog_parameter_default_type_t b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ulog_parameters_dialog.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadULog/</path>
    <filename>ulog__parameters__dialog_8cpp.html</filename>
    <includes id="ulog__parameters__dialog_8h" name="ulog_parameters_dialog.h" local="yes" imported="no">ulog_parameters_dialog.h</includes>
  </compound>
  <compound kind="file">
    <name>ulog_parameters_dialog.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadULog/</path>
    <filename>ulog__parameters__dialog_8h.html</filename>
    <includes id="ulog__parser_8h" name="ulog_parser.h" local="yes" imported="no">ulog_parser.h</includes>
    <class kind="class">ULogParametersDialog</class>
    <namespace>Ui</namespace>
  </compound>
  <compound kind="file">
    <name>ulog_parser.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadULog/</path>
    <filename>ulog__parser_8cpp.html</filename>
    <includes id="ulog__parser_8h" name="ulog_parser.h" local="yes" imported="no">ulog_parser.h</includes>
    <includes id="ulog__messages_8h" name="ulog_messages.h" local="yes" imported="no">ulog_messages.h</includes>
    <member kind="typedef">
      <type>std::ios</type>
      <name>ios</name>
      <anchorfile>ulog__parser_8cpp.html</anchorfile>
      <anchor>a2cd4c5b8103ff3f85812f05cb0c30f6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>int_to_hex</name>
      <anchorfile>ulog__parser_8cpp.html</anchorfile>
      <anchor>a3d80a92be7e870db6c10c2a745b1626a</anchor>
      <arglist>(T i)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ulog_parser.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataLoadULog/</path>
    <filename>ulog__parser_8h.html</filename>
    <includes id="string__view_8hpp" name="string_view.hpp" local="yes" imported="no">string_view.hpp</includes>
    <class kind="struct">ULogParser::DataStream</class>
    <class kind="struct">ULogParser::Field</class>
    <class kind="struct">ULogParser::Format</class>
    <class kind="struct">ULogParser::MessageLog</class>
    <class kind="struct">ULogParser::Parameter</class>
    <class kind="struct">ULogParser::Subscription</class>
    <class kind="struct">ULogParser::Timeseries</class>
    <class kind="class">ULogParser</class>
    <member kind="typedef">
      <type>nonstd::string_view</type>
      <name>StringView</name>
      <anchorfile>ulog__parser_8h.html</anchorfile>
      <anchor>a6592615f806edbf933b5d7ea1d71f94d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utils.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>utils_8cpp.html</filename>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <member kind="function">
      <type>MoveDataRet</type>
      <name>MoveData</name>
      <anchorfile>utils_8cpp.html</anchorfile>
      <anchor>a8d032a358a8809bd7aaa82b93af77852</anchor>
      <arglist>(PlotDataMapRef &amp;source, PlotDataMapRef &amp;destination, bool remove_older)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utils.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_app/</path>
    <filename>utils_8h.html</filename>
    <includes id="plotdata_8h" name="plotdata.h" local="yes" imported="no">PlotJuggler/plotdata.h</includes>
    <class kind="class">MonitoredValue</class>
    <class kind="struct">MoveDataRet</class>
    <member kind="function">
      <type>MoveDataRet</type>
      <name>MoveData</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a8d032a358a8809bd7aaa82b93af77852</anchor>
      <arglist>(PlotDataMapRef &amp;source, PlotDataMapRef &amp;destination, bool remove_older)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>variant.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/ParserROS/rosx_introspection/include/rosx_introspection/</path>
    <filename>variant_8hpp.html</filename>
    <includes id="builtin__types_8hpp" name="builtin_types.hpp" local="yes" imported="no">rosx_introspection/builtin_types.hpp</includes>
    <includes id="exceptions_8hpp" name="exceptions.hpp" local="yes" imported="no">rosx_introspection/details/exceptions.hpp</includes>
    <includes id="conversion__impl_8hpp" name="conversion_impl.hpp" local="yes" imported="no">rosx_introspection/details/conversion_impl.hpp</includes>
    <class kind="class">RosMsgParser::Variant</class>
    <namespace>RosMsgParser</namespace>
  </compound>
  <compound kind="file">
    <name>video_dialog.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/VideoViewer/</path>
    <filename>video__dialog_8cpp.html</filename>
    <includes id="video__dialog_8h" name="video_dialog.h" local="yes" imported="no">video_dialog.h</includes>
    <includes id="svg__util_8h" name="svg_util.h" local="yes" imported="no">PlotJuggler/svg_util.h</includes>
    <includes id="qoi_8h" name="qoi.h" local="yes" imported="no">qoi.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>QOI_IMPLEMENTATION</name>
      <anchorfile>video__dialog_8cpp.html</anchorfile>
      <anchor>aade8b4dbc336c88d4ac4f0dd5615fa9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>video_dialog.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/VideoViewer/</path>
    <filename>video__dialog_8h.html</filename>
    <includes id="qoi_8h" name="qoi.h" local="yes" imported="no">qoi.h</includes>
    <class kind="struct">VideoDialog::CompressedFrame</class>
    <class kind="class">ImageLabel</class>
    <class kind="class">VideoDialog</class>
  </compound>
  <compound kind="file">
    <name>video_viewer.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/VideoViewer/</path>
    <filename>video__viewer_8cpp.html</filename>
    <includes id="video__viewer_8h" name="video_viewer.h" local="yes" imported="no">video_viewer.h</includes>
  </compound>
  <compound kind="file">
    <name>video_viewer.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/VideoViewer/</path>
    <filename>video__viewer_8h.html</filename>
    <includes id="zmq_8hpp" name="zmq.hpp" local="no" imported="no">zmq.hpp</includes>
    <includes id="statepublisher__base_8h" name="statepublisher_base.h" local="yes" imported="no">PlotJuggler/statepublisher_base.h</includes>
    <includes id="video__dialog_8h" name="video_dialog.h" local="yes" imported="no">video_dialog.h</includes>
    <class kind="class">PublisherVideo</class>
  </compound>
  <compound kind="file">
    <name>visibility.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/mcap/</path>
    <filename>visibility_8hpp.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>MCAP_EXPORT</name>
      <anchorfile>visibility_8hpp.html</anchorfile>
      <anchor>a82654feb9d66750260e97f545f94a793</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MCAP_IMPORT</name>
      <anchorfile>visibility_8hpp.html</anchorfile>
      <anchor>a3475715070dd359f987e75adf4c5e1e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MCAP_PUBLIC</name>
      <anchorfile>visibility_8hpp.html</anchorfile>
      <anchor>a8b39758e7ecb876814a9f47541140001</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>websocket_client.py</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamWebsocket/</path>
    <filename>websocket__client_8py.html</filename>
    <namespace>websocket_client</namespace>
    <member kind="variable">
      <type>dictionary</type>
      <name>data</name>
      <anchorfile>namespacewebsocket__client.html</anchorfile>
      <anchor>a7e72dbbfebffd492a0f0bb8df057af6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time</name>
      <anchorfile>namespacewebsocket__client.html</anchorfile>
      <anchor>a3405a7357f38a38e7d8096e6e84c13a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ws</name>
      <anchorfile>namespacewebsocket__client.html</anchorfile>
      <anchor>ac03c8e19ccedbd9859738c4186b2b230</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>websocket_server.cpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamWebsocket/</path>
    <filename>websocket__server_8cpp.html</filename>
    <includes id="websocket__server_8h" name="websocket_server.h" local="yes" imported="no">websocket_server.h</includes>
    <class kind="class">WebsocketDialog</class>
  </compound>
  <compound kind="file">
    <name>websocket_server.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamWebsocket/</path>
    <filename>websocket__server_8h.html</filename>
    <includes id="datastreamer__base_8h" name="datastreamer_base.h" local="yes" imported="no">PlotJuggler/datastreamer_base.h</includes>
    <includes id="messageparser__base_8h" name="messageparser_base.h" local="yes" imported="no">PlotJuggler/messageparser_base.h</includes>
    <class kind="class">WebsocketServer</class>
  </compound>
  <compound kind="file">
    <name>writer.hpp</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/mcap/</path>
    <filename>writer_8hpp.html</filename>
    <includes id="types_8hpp" name="types.hpp" local="yes" imported="no">types.hpp</includes>
    <includes id="visibility_8hpp" name="visibility.hpp" local="yes" imported="no">visibility.hpp</includes>
    <class kind="class">mcap::BufferWriter</class>
    <class kind="class">mcap::FileWriter</class>
    <class kind="class">mcap::IChunkWriter</class>
    <class kind="class">mcap::IWritable</class>
    <class kind="class">mcap::LZ4Writer</class>
    <class kind="class">mcap::McapWriter</class>
    <class kind="struct">mcap::McapWriterOptions</class>
    <class kind="class">mcap::StreamWriter</class>
    <class kind="class">mcap::ZStdWriter</class>
    <namespace>mcap</namespace>
  </compound>
  <compound kind="file">
    <name>xchar.h</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_base/include/PlotJuggler/contrib/fmt/</path>
    <filename>xchar_8h.html</filename>
    <includes id="format_8h" name="format.h" local="yes" imported="no">format.h</includes>
    <class kind="struct">is_char&lt; char16_t &gt;</class>
    <class kind="struct">is_char&lt; char32_t &gt;</class>
    <class kind="struct">is_char&lt; detail::char8_type &gt;</class>
    <class kind="struct">is_char&lt; wchar_t &gt;</class>
    <namespace>detail</namespace>
    <namespace>literals</namespace>
    <member kind="typedef">
      <type>bool_constant&lt;!std::is_same&lt; T, char &gt;::value &gt;</type>
      <name>is_exotic_char</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3b3b86611e0c88278feb2098fce10b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_format_args&lt; wformat_context &gt;</type>
      <name>wformat_args</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>afff8faaf423d40e312921ee1506eaf5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>buffer_context&lt; wchar_t &gt;</type>
      <name>wformat_context</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>afaf716eff630583a20315ab7e4f0f8d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_format_parse_context&lt; wchar_t &gt;</type>
      <name>wformat_parse_context</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>a9a60587ace165efab2fc40bddf69c89c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_format_string&lt; wchar_t, type_identity_t&lt; Args &gt;... &gt;</type>
      <name>wformat_string</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>a69c1b057042c87184f2220c79696ef73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_memory_buffer&lt; wchar_t &gt;</type>
      <name>wmemory_buffer</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>a982966c062384d8ef0f4c909007df461</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_string_view&lt; wchar_t &gt;</type>
      <name>wstring_view</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>a5164ea4aed26e7700ce4a006d1d32475</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>aea57a71b0cd40ac4bc7484368c924568</anchor>
      <arglist>(const Locale &amp;loc, const S &amp;format_str, T &amp;&amp;... args) -&gt; std::basic_string&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>a36cf568d05898d0357160afc70de3e17</anchor>
      <arglist>(const S &amp;format_str, T &amp;&amp;... args) -&gt; std::basic_string&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>a082005429bfc92924f174a8e1b8619cf</anchor>
      <arglist>(wformat_string&lt; T... &gt; fmt, T &amp;&amp;... args) -&gt; std::wstring</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>format_to</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>a2708bf5da4c3f47b7f3f7507a606ae7f</anchor>
      <arglist>(OutputIt out, const Locale &amp;loc, const S &amp;format_str, T &amp;&amp;... args) -&gt; typename std::enable_if&lt; enable, OutputIt &gt;::type</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>format_to</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>a3dd5635f3fe4671a989c49645667211e</anchor>
      <arglist>(OutputIt out, const S &amp;fmt, T &amp;&amp;... args) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>format_to_n</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>a9029be4b5fa5b16615b94eadb263adff</anchor>
      <arglist>(OutputIt out, size_t n, const S &amp;fmt, T &amp;&amp;... args) -&gt; format_to_n_result&lt; OutputIt &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>formatted_size</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>a348f52551055f39c1b94269a0d5855f7</anchor>
      <arglist>(const S &amp;fmt, T &amp;&amp;... args) -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>join</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>ac1a29bcda6ac18660c9ccacd9716e92a</anchor>
      <arglist>(It begin, Sentinel end, wstring_view sep) -&gt; join_view&lt; It, Sentinel, wchar_t &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>join</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>a635bfc73d1b7bd10fbf3677f5169d442</anchor>
      <arglist>(Range &amp;&amp;range, wstring_view sep) -&gt; join_view&lt; detail::iterator_t&lt; Range &gt;, detail::sentinel_t&lt; Range &gt;, wchar_t &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>join</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>ac406c8a329fe121e1ade978bd96e31c9</anchor>
      <arglist>(std::initializer_list&lt; T &gt; list, wstring_view sep) -&gt; join_view&lt; const T *, const T *, wchar_t &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>make_wformat_args</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>afa67eaaa173c8e2a0cb7c7e71bc472c2</anchor>
      <arglist>(const T &amp;... args) -&gt; format_arg_store&lt; wformat_context, T... &gt;</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>aca7a32e4363230ba92ebd2e429b1e1b6</anchor>
      <arglist>(std::FILE *f, wformat_string&lt; T... &gt; fmt, T &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>a8ad2704d2db1ea1b9663084d6fb51e0a</anchor>
      <arglist>(wformat_string&lt; T... &gt; fmt, T &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>println</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>ae9ad3c88371c3da6ab2ba8018d430882</anchor>
      <arglist>(std::FILE *f, wformat_string&lt; T... &gt; fmt, T &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>println</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>a5d0d43283dd068135d7fcfb4a00c39f9</anchor>
      <arglist>(wformat_string&lt; T... &gt; fmt, T &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>runtime</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>acefc7e1563c3f5ac7574494d94560673</anchor>
      <arglist>(wstring_view s) -&gt; runtime_format_string&lt; wchar_t &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>to_wstring</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>ac097a9b8ef6c373be32b7ce1bf329d0b</anchor>
      <arglist>(const T &amp;value) -&gt; std::wstring</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>vformat</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>a3daf51b5a4404145ad201c97fc2815bb</anchor>
      <arglist>(basic_string_view&lt; Char &gt; format_str, basic_format_args&lt; buffer_context&lt; type_identity_t&lt; Char &gt;&gt;&gt; args) -&gt; std::basic_string&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>vformat</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>aec2d78dc1163aa6778f1cb506922c2a5</anchor>
      <arglist>(const Locale &amp;loc, const S &amp;format_str, basic_format_args&lt; buffer_context&lt; type_identity_t&lt; Char &gt;&gt;&gt; args) -&gt; std::basic_string&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>vformat_to</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>a49618ed04084a88641f2c95e544618ef</anchor>
      <arglist>(OutputIt out, const Locale &amp;loc, const S &amp;format_str, basic_format_args&lt; buffer_context&lt; type_identity_t&lt; Char &gt;&gt;&gt; args) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>vformat_to</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>ae06cc5adb9103ec4d4fb531a0c9630d3</anchor>
      <arglist>(OutputIt out, const S &amp;format_str, basic_format_args&lt; buffer_context&lt; type_identity_t&lt; Char &gt;&gt;&gt; args) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>vformat_to_n</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>ad93b7fcb63572d300741c594860fa3e9</anchor>
      <arglist>(OutputIt out, size_t n, basic_string_view&lt; Char &gt; format_str, basic_format_args&lt; buffer_context&lt; type_identity_t&lt; Char &gt;&gt;&gt; args) -&gt; format_to_n_result&lt; OutputIt &gt;</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vprint</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>ad59e14d924bf2fe1d17939ad9d8b8d4a</anchor>
      <arglist>(std::FILE *f, wstring_view fmt, wformat_args args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vprint</name>
      <anchorfile>xchar_8h.html</anchorfile>
      <anchor>ab357e28df4fee8293636aaf7a1662508</anchor>
      <arglist>(wstring_view fmt, wformat_args args)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_loc</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab21172ce275e0a8da7d784d2d5bff41a</anchor>
      <arglist>(std::back_insert_iterator&lt; detail::buffer&lt; wchar_t &gt;&gt; out, loc_value value, const format_specs&lt; wchar_t &gt; &amp;specs, locale_ref loc) -&gt; bool</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xxhash.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lz4-1.9.4/</path>
    <filename>xxhash_8c.html</filename>
    <includes id="xxhash_8h" name="xxhash.h" local="yes" imported="no">xxhash.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>FORCE_INLINE</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ac032d233a8ebfcd82fd49d0824eefb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MEM_MODULE</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a02d9b620a75ca60cd5d24b51309af887</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROCESS1</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ab2767ba5fa27e016b049717a8e5976d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROCESS1_64</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a8b3a47b6652dfd9d99d8163046364637</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROCESS4</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a0ed979c247581f5d6d587804bdd2b93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROCESS4_64</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a3d78238f805bf2390aefe1f282e3eb47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROCESS8_64</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a5f0b7ea5967537e295611d0a6bc08443</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_ACCEPT_NULL_INPUT_POINTER</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a3f8df16a8128cde1af097014631509c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_CPU_LITTLE_ENDIAN</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a408fac02658eb4a81f7a1877f1ca3b3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_FORCE_ALIGN_CHECK</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>aee35763869a969d5576e70dac1c08b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_FORCE_NATIVE_FORMAT</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>afd620e67e55f7db0b0d700af3edff885</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_GCC_VERSION</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a65078327d35a1656a9850f490c95cb69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_get32bits</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ada11171377462c53a42c6f5bf450de7b</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_get64bits</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ac5c5037e820ac15ae30f36c553d5b95e</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_rotl32</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a70a4b202f9523a2a811da16cde3f52eb</anchor>
      <arglist>(x, r)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_rotl64</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a056473e50ab5e7acb43d00ca3d41632e</anchor>
      <arglist>(x, r)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_STATIC_ASSERT</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a3bc33577f47cf99f8b35a52d87c642c4</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_STATIC_LINKING_ONLY</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a546f2633ae1036f49bdc5582971d7f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>BYTE</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a4ae1dab0fb4b072a66584546209e7d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>U16</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>adf928e51a60dba0df29d615401cc55a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>U32</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ac3df7cf3c8cb172a588adec881447d68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long</type>
      <name>U64</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a24c386d3758eba951eb7532fdbb45804</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XXH_alignment</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>adec56fccd4f83e34902b6b09ecccfff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XXH_aligned</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ggadec56fccd4f83e34902b6b09ecccfff5a41340c9f33fe739cef7a1c56dc617194</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XXH_unaligned</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ggadec56fccd4f83e34902b6b09ecccfff5ab082c14fd7eef12bcb1dfda2e813586f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XXH_aligned</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ggadec56fccd4f83e34902b6b09ecccfff5a41340c9f33fe739cef7a1c56dc617194</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XXH_unaligned</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ggadec56fccd4f83e34902b6b09ecccfff5ab082c14fd7eef12bcb1dfda2e813586f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XXH_endianess</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a235e518684d715cbb04353c997ad81e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XXH_bigEndian</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a235e518684d715cbb04353c997ad81e9ae38c7420bad548564395edb8cb4b6b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XXH_littleEndian</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a235e518684d715cbb04353c997ad81e9ab42c8f08d82d02dee14a685dc4c39539</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API unsigned int</type>
      <name>XXH32</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ga015574d10965c31792507a6446bddd0f</anchor>
      <arglist>(const void *input, size_t len, unsigned int seed)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>XXH32_avalanche</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>aef7cf04a7093fb95760f5e447bc5cdce</anchor>
      <arglist>(U32 h32)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API void</type>
      <name>XXH32_canonicalFromHash</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>gade47204bc3908fdc401a68e9c295e233</anchor>
      <arglist>(XXH32_canonical_t *dst, XXH32_hash_t hash)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API void</type>
      <name>XXH32_copyState</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ga9354b1d57d79b128917ba28c1ca8230e</anchor>
      <arglist>(XXH32_state_t *dstState, const XXH32_state_t *srcState)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH32_state_t *</type>
      <name>XXH32_createState</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a24850c0aa90de510de141dbbdb7e9513</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API unsigned int</type>
      <name>XXH32_digest</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ga2d5f5298193818366420a8f25e3ee46e</anchor>
      <arglist>(const XXH32_state_t *state_in)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE U32</type>
      <name>XXH32_digest_endian</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a16a98ec2b456c390c8b19c8a6844fd0c</anchor>
      <arglist>(const XXH32_state_t *state, XXH_endianess endian)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE U32</type>
      <name>XXH32_endian_align</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a1d3c47f4e6e43e96b545c3f139977b32</anchor>
      <arglist>(const void *input, size_t len, U32 seed, XXH_endianess endian, XXH_alignment align)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>XXH32_finalize</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>af8931f4b50b3dfd62613ef52d30af7ae</anchor>
      <arglist>(U32 h32, const void *ptr, size_t len, XXH_endianess endian, XXH_alignment align)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH32_freeState</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>gaab2c0ec5dbb1b738d3f58aa3fc640243</anchor>
      <arglist>(XXH32_state_t *statePtr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH32_hash_t</type>
      <name>XXH32_hashFromCanonical</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ga206cac74a0c149b244d3532186a4930f</anchor>
      <arglist>(const XXH32_canonical_t *src)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH32_reset</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ga817d5e6ae49b78747e5af15e5cc88b2b</anchor>
      <arglist>(XXH32_state_t *statePtr, unsigned int seed)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>XXH32_round</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a557aa104c7060e621c10085230c63d10</anchor>
      <arglist>(U32 seed, U32 input)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH32_update</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>gaacc2e89656b7b7184279c2d621594afa</anchor>
      <arglist>(XXH32_state_t *state_in, const void *input, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE XXH_errorcode</type>
      <name>XXH32_update_endian</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a8e569def58c46e5da4bb0a78d418289c</anchor>
      <arglist>(XXH32_state_t *state, const void *input, size_t len, XXH_endianess endian)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API unsigned long long</type>
      <name>XXH64</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ga3f308b2b9e74f3a4ac2be28e014865ea</anchor>
      <arglist>(const void *input, size_t len, unsigned long long seed)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U64</type>
      <name>XXH64_avalanche</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a57b0958402fc557d05cde4d2dcf11587</anchor>
      <arglist>(U64 h64)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API void</type>
      <name>XXH64_canonicalFromHash</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>gaecb9c0887b2cc4f4444cfa439e6c2c6b</anchor>
      <arglist>(XXH64_canonical_t *dst, XXH64_hash_t hash)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API void</type>
      <name>XXH64_copyState</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ga465a40feffb31fbbece3385ca3c52eb6</anchor>
      <arglist>(XXH64_state_t *dstState, const XXH64_state_t *srcState)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH64_state_t *</type>
      <name>XXH64_createState</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a9fbfc8b919c131e6e284ec6685a0dd4d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API unsigned long long</type>
      <name>XXH64_digest</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>gaa58640d3d99cceed8544a957bc63867a</anchor>
      <arglist>(const XXH64_state_t *state_in)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE U64</type>
      <name>XXH64_digest_endian</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a8ddadac4d794ff35082596dcea2885e0</anchor>
      <arglist>(const XXH64_state_t *state, XXH_endianess endian)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE U64</type>
      <name>XXH64_endian_align</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>aeb3bb0bc6e47d06cc5692ca45f45507e</anchor>
      <arglist>(const void *input, size_t len, U64 seed, XXH_endianess endian, XXH_alignment align)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U64</type>
      <name>XXH64_finalize</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a16f0f4b5790dcb65c85cdf6c2b044612</anchor>
      <arglist>(U64 h64, const void *ptr, size_t len, XXH_endianess endian, XXH_alignment align)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH64_freeState</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>gae490ef51db9c960da09189c2774cf82e</anchor>
      <arglist>(XXH64_state_t *statePtr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH64_hash_t</type>
      <name>XXH64_hashFromCanonical</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>gadd7f64d0c0590f222747e7f703cfd3b0</anchor>
      <arglist>(const XXH64_canonical_t *src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U64</type>
      <name>XXH64_mergeRound</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a36a0958315e63b8b535fbe2a41fc211f</anchor>
      <arglist>(U64 acc, U64 val)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH64_reset</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ga4a42433af1a6992350d7874b48c5a34c</anchor>
      <arglist>(XXH64_state_t *statePtr, unsigned long long seed)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U64</type>
      <name>XXH64_round</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ade66033c618558e0d976b6476911eedc</anchor>
      <arglist>(U64 acc, U64 input)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH64_update</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ga5419c59c26a757d705b0f0bf68a175bf</anchor>
      <arglist>(XXH64_state_t *state_in, const void *input, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE XXH_errorcode</type>
      <name>XXH64_update_endian</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ae5327de24f8264766f2dbf5b8f0a8497</anchor>
      <arglist>(XXH64_state_t *state, const void *input, size_t len, XXH_endianess endian)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>XXH_free</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a72dbb2775c66d0f9bdbe1529104c38c5</anchor>
      <arglist>(void *p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>XXH_isLittleEndian</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ac418a4dae6ba853573204da89bed3b58</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>XXH_malloc</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a45cdd43d4cf13ed447e6a3098e0f0e0c</anchor>
      <arglist>(size_t s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>XXH_memcpy</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>af7da85fda012c32ff5a502438e2ceff1</anchor>
      <arglist>(void *dest, const void *src, size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>XXH_read32</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ad4232c93479fe0627ad25798b1f08f7d</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U64</type>
      <name>XXH_read64</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a11cafddd4eb4e10fc12ff86d74460089</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>XXH_readBE32</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>aec9f74629b478dcc3d578dab2f5a911e</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U64</type>
      <name>XXH_readBE64</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a832fe016b6b892806794a07b92ba8717</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE U32</type>
      <name>XXH_readLE32</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a62a4676ea59e4ecf420e0770fa66f5ad</anchor>
      <arglist>(const void *ptr, XXH_endianess endian)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE U32</type>
      <name>XXH_readLE32_align</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>aa7bbcded59b6f6fae7f6273d7562ed52</anchor>
      <arglist>(const void *ptr, XXH_endianess endian, XXH_alignment align)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE U64</type>
      <name>XXH_readLE64</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a26d6cd67da6e2c732a7e9aecee238ac1</anchor>
      <arglist>(const void *ptr, XXH_endianess endian)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE U64</type>
      <name>XXH_readLE64_align</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a45ae9e30ad4c832112fd2bdc36ce5fc4</anchor>
      <arglist>(const void *ptr, XXH_endianess endian, XXH_alignment align)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>XXH_swap32</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a77a5849877fe70d96dc3c64cb1b0a94e</anchor>
      <arglist>(U32 x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U64</type>
      <name>XXH_swap64</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a58b16ab7563a34d1236b326441102dac</anchor>
      <arglist>(U64 x)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API unsigned</type>
      <name>XXH_versionNumber</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>af435229c36fbbc6a23a5f187752a6fe4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U32</type>
      <name>PRIME32_1</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a573a174f7a40630ee1cf1f3dc6d64468</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U32</type>
      <name>PRIME32_2</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a81a1105a63679284f3b9d746f0a7faf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U32</type>
      <name>PRIME32_3</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a8b379d974595487da776b24fce6b85cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U32</type>
      <name>PRIME32_4</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>ad200028a5f75af6d9cb0152f7c1d62d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U32</type>
      <name>PRIME32_5</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a400727b7dcdd9be931f626643c67cc53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U64</type>
      <name>PRIME64_1</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a792df9666997c1b075d9791d49418c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U64</type>
      <name>PRIME64_2</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a448ffb9e2b71d788d7dd14b7a4ea8af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U64</type>
      <name>PRIME64_3</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a853639fd5414749bd79b35893f5fbf5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U64</type>
      <name>PRIME64_4</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a57787b87cd98d2fa8f86607bc2f52ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U64</type>
      <name>PRIME64_5</name>
      <anchorfile>xxhash_8c.html</anchorfile>
      <anchor>a28aa0264a8f563f968bb423c55e446fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xxhash.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/lz4-1.9.4/</path>
    <filename>xxhash_8h.html</filename>
    <class kind="struct">XXH32_canonical_t</class>
    <class kind="struct">XXH64_canonical_t</class>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PUBLIC_API</name>
      <anchorfile>xxhash_8h.html</anchorfile>
      <anchor>a5832897ed49938aefa629a76034b36b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_VERSION_MAJOR</name>
      <anchorfile>xxhash_8h.html</anchorfile>
      <anchor>a8a2b7aee9a2ac8bfad126165c4369fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_VERSION_MINOR</name>
      <anchorfile>xxhash_8h.html</anchorfile>
      <anchor>a0087600ba3cbfdbb78b83e13d54a1849</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_VERSION_NUMBER</name>
      <anchorfile>xxhash_8h.html</anchorfile>
      <anchor>acc66393fff091acefc0e2a00ec5462c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_VERSION_RELEASE</name>
      <anchorfile>xxhash_8h.html</anchorfile>
      <anchor>a67fe7f51710d15efa3aeeefbb446f434</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>XXH32_hash_t</name>
      <anchorfile>xxhash_8h.html</anchorfile>
      <anchor>ab96bf7612b1f829b593220ab7acdc7a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XXH32_state_s</type>
      <name>XXH32_state_t</name>
      <anchorfile>xxhash_8h.html</anchorfile>
      <anchor>a0048f07d4a3051c20598464f007aa6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long</type>
      <name>XXH64_hash_t</name>
      <anchorfile>xxhash_8h.html</anchorfile>
      <anchor>a3d2b19e87ac87eb107372946fce59b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XXH64_state_s</type>
      <name>XXH64_state_t</name>
      <anchorfile>xxhash_8h.html</anchorfile>
      <anchor>a0702bdbc80b0cf9e94f2379f7d839b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XXH_errorcode</name>
      <anchorfile>xxhash_8h.html</anchorfile>
      <anchor>a5020905455674b8c83c1dbc73f0d3534</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XXH_OK</name>
      <anchorfile>xxhash_8h.html</anchorfile>
      <anchor>a5020905455674b8c83c1dbc73f0d3534abd20b092d624344e301b0cadd29d5bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XXH_ERROR</name>
      <anchorfile>xxhash_8h.html</anchorfile>
      <anchor>a5020905455674b8c83c1dbc73f0d3534a462a18276729783125c7116cf102667f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH32_hash_t</type>
      <name>XXH32</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga015574d10965c31792507a6446bddd0f</anchor>
      <arglist>(const void *input, size_t length, unsigned int seed)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API void</type>
      <name>XXH32_canonicalFromHash</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>gade47204bc3908fdc401a68e9c295e233</anchor>
      <arglist>(XXH32_canonical_t *dst, XXH32_hash_t hash)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API void</type>
      <name>XXH32_copyState</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga9354b1d57d79b128917ba28c1ca8230e</anchor>
      <arglist>(XXH32_state_t *dst_state, const XXH32_state_t *src_state)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH32_state_t *</type>
      <name>XXH32_createState</name>
      <anchorfile>xxhash_8h.html</anchorfile>
      <anchor>a24850c0aa90de510de141dbbdb7e9513</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH32_hash_t</type>
      <name>XXH32_digest</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga2d5f5298193818366420a8f25e3ee46e</anchor>
      <arglist>(const XXH32_state_t *statePtr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH32_freeState</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>gaab2c0ec5dbb1b738d3f58aa3fc640243</anchor>
      <arglist>(XXH32_state_t *statePtr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH32_hash_t</type>
      <name>XXH32_hashFromCanonical</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga206cac74a0c149b244d3532186a4930f</anchor>
      <arglist>(const XXH32_canonical_t *src)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH32_reset</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga817d5e6ae49b78747e5af15e5cc88b2b</anchor>
      <arglist>(XXH32_state_t *statePtr, unsigned int seed)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH32_update</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>gaacc2e89656b7b7184279c2d621594afa</anchor>
      <arglist>(XXH32_state_t *statePtr, const void *input, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH64_hash_t</type>
      <name>XXH64</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>ga3f308b2b9e74f3a4ac2be28e014865ea</anchor>
      <arglist>(const void *input, size_t length, unsigned long long seed)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API void</type>
      <name>XXH64_canonicalFromHash</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>gaecb9c0887b2cc4f4444cfa439e6c2c6b</anchor>
      <arglist>(XXH64_canonical_t *dst, XXH64_hash_t hash)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API void</type>
      <name>XXH64_copyState</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>ga465a40feffb31fbbece3385ca3c52eb6</anchor>
      <arglist>(XXH64_state_t *dst_state, const XXH64_state_t *src_state)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH64_state_t *</type>
      <name>XXH64_createState</name>
      <anchorfile>xxhash_8h.html</anchorfile>
      <anchor>a9fbfc8b919c131e6e284ec6685a0dd4d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH64_hash_t</type>
      <name>XXH64_digest</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>gaa58640d3d99cceed8544a957bc63867a</anchor>
      <arglist>(const XXH64_state_t *statePtr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH64_freeState</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>gae490ef51db9c960da09189c2774cf82e</anchor>
      <arglist>(XXH64_state_t *statePtr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH64_hash_t</type>
      <name>XXH64_hashFromCanonical</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>gadd7f64d0c0590f222747e7f703cfd3b0</anchor>
      <arglist>(const XXH64_canonical_t *src)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH64_reset</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>ga4a42433af1a6992350d7874b48c5a34c</anchor>
      <arglist>(XXH64_state_t *statePtr, unsigned long long seed)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH64_update</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>ga5419c59c26a757d705b0f0bf68a175bf</anchor>
      <arglist>(XXH64_state_t *statePtr, const void *input, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API unsigned</type>
      <name>XXH_versionNumber</name>
      <anchorfile>xxhash_8h.html</anchorfile>
      <anchor>af435229c36fbbc6a23a5f187752a6fe4</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>zdict.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/zstd-1.5.5/</path>
    <filename>zdict_8h.html</filename>
    <class kind="struct">ZDICT_params_t</class>
    <member kind="define">
      <type>#define</type>
      <name>ZDICTLIB_API</name>
      <anchorfile>zdict_8h.html</anchorfile>
      <anchor>a31d66f6fa869d547a12ef20ecc247d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZDICTLIB_HIDDEN</name>
      <anchorfile>zdict_8h.html</anchorfile>
      <anchor>ae19d4b077083b4678abac66064c61bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZDICTLIB_VISIBLE</name>
      <anchorfile>zdict_8h.html</anchorfile>
      <anchor>a56cda98a2851cd45c68f8dbb01bca817</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_ZDICT_H</name>
      <anchorfile>zdict_8h.html</anchorfile>
      <anchor>ad46ddf11060e8cec0537902c85ccab82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ZDICTLIB_API size_t</type>
      <name>ZDICT_finalizeDictionary</name>
      <anchorfile>zdict_8h.html</anchorfile>
      <anchor>a140b482874f33603be4468d757298cd6</anchor>
      <arglist>(void *dstDictBuffer, size_t maxDictSize, const void *dictContent, size_t dictContentSize, const void *samplesBuffer, const size_t *samplesSizes, unsigned nbSamples, ZDICT_params_t parameters)</arglist>
    </member>
    <member kind="function">
      <type>ZDICTLIB_API size_t</type>
      <name>ZDICT_getDictHeaderSize</name>
      <anchorfile>zdict_8h.html</anchorfile>
      <anchor>abaed4da4ed910d523f2110ff000b2508</anchor>
      <arglist>(const void *dictBuffer, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>ZDICTLIB_API unsigned</type>
      <name>ZDICT_getDictID</name>
      <anchorfile>zdict_8h.html</anchorfile>
      <anchor>af589234f984d66e343c4e09203086555</anchor>
      <arglist>(const void *dictBuffer, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>const ZDICTLIB_API char *</type>
      <name>ZDICT_getErrorName</name>
      <anchorfile>zdict_8h.html</anchorfile>
      <anchor>ad98a80bab1b6747b7b14a60a25d912d5</anchor>
      <arglist>(size_t errorCode)</arglist>
    </member>
    <member kind="function">
      <type>ZDICTLIB_API unsigned</type>
      <name>ZDICT_isError</name>
      <anchorfile>zdict_8h.html</anchorfile>
      <anchor>acf6c9520a2331666e87c7db1b68fae2e</anchor>
      <arglist>(size_t errorCode)</arglist>
    </member>
    <member kind="function">
      <type>ZDICTLIB_API size_t</type>
      <name>ZDICT_trainFromBuffer</name>
      <anchorfile>zdict_8h.html</anchorfile>
      <anchor>a453e142373fcc36b68db245a2f6e2ade</anchor>
      <arglist>(void *dictBuffer, size_t dictBufferCapacity, const void *samplesBuffer, const size_t *samplesSizes, unsigned nbSamples)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>zmq.hpp</name>
    <path>/tmp/ws/src/plotjuggler/plotjuggler_plugins/DataStreamZMQ/</path>
    <filename>zmq_8hpp.html</filename>
    <class kind="struct">zmq::from_handle_t::_private</class>
    <class kind="class">zmq::context_t</class>
    <class kind="class">zmq::error_t</class>
    <class kind="struct">zmq::from_handle_t</class>
    <class kind="class">zmq::message_t</class>
    <class kind="class">zmq::monitor_t</class>
    <class kind="class">zmq::detail::socket_base</class>
    <class kind="class">zmq::socket_ref</class>
    <class kind="class">zmq::socket_t</class>
    <class kind="struct">zmq_event_t</class>
    <namespace>zmq</namespace>
    <namespace>zmq::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CPPZMQ_HAS_INCLUDE_CPP17</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>a2d02ee662a13cc2bdc919866a873e004</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CPPZMQ_HAS_OPTIONAL</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>a82002e383a61bbe80897eee62b681587</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CPPZMQ_HAS_STRING_VIEW</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>a9613c96b57586693151390e7e99e6cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CPPZMQ_LANG</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>a6cd663fb4f0d3d068b6aa15114d1ebee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CPPZMQ_VERSION</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>a71d9bfe4ec044e5dae483e5537756095</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CPPZMQ_VERSION_MAJOR</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>a13a101bd8c62eb761aabf911fc0d1502</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CPPZMQ_VERSION_MINOR</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>a21a32aaa1fa53aea2c6e31e86aca368c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CPPZMQ_VERSION_PATCH</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>a44b3aa79816af16dc3d5e4eaa1dcaf6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZMQ_ASSERT</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>a188bda73be51e867c8d99f148a51938d</anchor>
      <arglist>(expression)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZMQ_CONSTEXPR_FN</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>a9a0766b1680e98d30ba7dcbc0c99f8a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZMQ_CONSTEXPR_VAR</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>ae2c455e5dc53b370a40bb65a6e3aff8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZMQ_CPP11_DEPRECATED</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>aef5fc0afac422bea2fb5de97aacf9749</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZMQ_DELETED_FUNCTION</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>a7d4ac120b73fef58d8e9a92180025d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZMQ_EXPLICIT</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>a45c2a63f53f51580d5ed30c4d07ef5ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZMQ_HAS_PROXY_STEERABLE</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>ad1e288f05295e6cb30529bbaabc2b10d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZMQ_INLINE_VAR</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>ad85fcccc21218ca428ebf33924d834b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZMQ_NEW_MONITOR_EVENT_LAYOUT</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>ade1462cd65bda4d48a473bfa84694eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZMQ_NODISCARD</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>aea89080474dddccb71aca54929cf7c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZMQ_NOTHROW</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>af540f52ff7104699376dd441dbfdbe4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZMQ_NULLPTR</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>a708addc5459ce20ab43ef604a8cf800c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZMQ_OVERRIDE</name>
      <anchorfile>zmq_8hpp.html</anchorfile>
      <anchor>aa4caf15ac895e373093a8b1d2e403138</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>zmq_free_fn</type>
      <name>free_fn</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a56e33ec21b30bfdd123653848e0ff6e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>zmq_pollitem_t</type>
      <name>pollitem_t</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>afae32df5376640a84a10f2fd3ba2fee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a669686e3d8852289e021f2f477e75835</anchor>
      <arglist>(socket_ref a, socket_ref b) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a659c87cd385fb335f1e18ab803086759</anchor>
      <arglist>(socket_ref a, socket_ref b) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>afe70a541b873e843a67f8c303b8f0fb9</anchor>
      <arglist>(std::ostream &amp;os, const message_t &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>af1a80e8aeb5891f20bd1272929f04d05</anchor>
      <arglist>(socket_ref a, socket_ref b) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a90f7d4b86a101ae3ed98dcb3a079ba29</anchor>
      <arglist>(socket_ref a, socket_ref b) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a4c069773b313d1b0da2387b6b702c91f</anchor>
      <arglist>(socket_ref a, socket_ref b) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a47480ef5c0bc6b5b2ac460996f3fb8b1</anchor>
      <arglist>(socket_ref a, socket_ref b) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>poll</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a0327f48fea54a7d17ad6d1e4ef720817</anchor>
      <arglist>(zmq_pollitem_t *items_, size_t nitems_, long timeout_=-1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>poll</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>ada802d7f93fb953147377323c8bfd741</anchor>
      <arglist>(zmq_pollitem_t const *items_, size_t nitems_, long timeout_=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>proxy</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a89dd80ca17d5b9ed82851d4b8b60d161</anchor>
      <arglist>(socket_ref frontend, socket_ref backend, socket_ref capture=socket_ref())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>proxy</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>ab9ccd2f84995b585f715cab73ef48d37</anchor>
      <arglist>(void *frontend, void *backend, void *capture)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>proxy_steerable</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>ae413cecf42130f6f7562d18e635b19a4</anchor>
      <arglist>(socket_ref frontend, socket_ref backend, socket_ref capture, socket_ref control)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>proxy_steerable</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a32f5cca844c8304cb6b466a93d3fc485</anchor>
      <arglist>(void *frontend, void *backend, void *capture, void *control)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>ad40238135150435c4213bc87a113a2a8</anchor>
      <arglist>(context_t &amp;a, context_t &amp;b) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>adea7e522720e4ecd0c53d30016d7f3c7</anchor>
      <arglist>(message_t &amp;a, message_t &amp;b) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a9173b8e9f5a5a9baf27d53528d145eee</anchor>
      <arglist>(socket_t &amp;a, socket_t &amp;b) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>version</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>af04cbb1885b768c4ce23615883367c20</anchor>
      <arglist>(int *major_, int *minor_, int *patch_)</arglist>
    </member>
    <member kind="variable">
      <type>ZMQ_CONSTEXPR_VAR from_handle_t</type>
      <name>from_handle</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>ab3190c78da4fc533e815dd671ce17bb2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>zstd.c</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/zstd-1.5.5/src/</path>
    <filename>zstd_8c.html</filename>
    <includes id="zstd_8h" name="zstd.h" local="yes" imported="no">../zstd.h</includes>
    <class kind="struct">_trbudget_t</class>
    <class kind="struct">algo_time_t</class>
    <class kind="struct">BIT_CStream_t</class>
    <class kind="struct">BIT_DStream_t</class>
    <class kind="struct">blockProperties_t</class>
    <class kind="struct">buffer_s</class>
    <class kind="struct">COVER_best_s</class>
    <class kind="struct">COVER_ctx_t</class>
    <class kind="struct">COVER_dictSelection</class>
    <class kind="struct">COVER_epoch_info_t</class>
    <class kind="struct">COVER_map_pair_t_s</class>
    <class kind="struct">COVER_map_s</class>
    <class kind="struct">COVER_segment_t</class>
    <class kind="struct">COVER_tryParameters_data_s</class>
    <class kind="struct">dictItem</class>
    <class kind="struct">DTableDesc</class>
    <class kind="struct">EStats_ress_t</class>
    <class kind="struct">FASTCOVER_accel_t</class>
    <class kind="struct">FASTCOVER_ctx_t</class>
    <class kind="struct">FASTCOVER_tryParameters_data_s</class>
    <class kind="struct">FSE_CState_t</class>
    <class kind="struct">FSE_decode_t</class>
    <class kind="struct">FSE_DecompressWksp</class>
    <class kind="struct">FSE_DState_t</class>
    <class kind="struct">FSE_DTableHeader</class>
    <class kind="struct">FSE_symbolCompressionTransform</class>
    <class kind="struct">HUF_buildCTable_wksp_tables</class>
    <class kind="struct">HUF_compress_tables_t</class>
    <class kind="struct">HUF_CompressWeightsWksp</class>
    <class kind="struct">HUF_CStream_t</class>
    <class kind="struct">HUF_DecompressFastArgs</class>
    <class kind="struct">HUF_DEltX1</class>
    <class kind="struct">HUF_DEltX2</class>
    <class kind="struct">HUF_ReadDTableX1_Workspace</class>
    <class kind="struct">HUF_ReadDTableX2_Workspace</class>
    <class kind="struct">HUF_WriteCTableWksp</class>
    <class kind="struct">inBuff_t</class>
    <class kind="struct">ldmEntry_t</class>
    <class kind="struct">ldmMatchCandidate_t</class>
    <class kind="struct">ldmParams_t</class>
    <class kind="struct">ldmRollingHashState_t</class>
    <class kind="struct">ldmState_t</class>
    <class kind="struct">nodeElt_s</class>
    <class kind="struct">offsetCount_t</class>
    <class kind="struct">optState_t</class>
    <class kind="struct">POOL_ctx_s</class>
    <class kind="struct">POOL_job_s</class>
    <class kind="struct">range_t</class>
    <class kind="struct">rankPos</class>
    <class kind="struct">rawSeq</class>
    <class kind="struct">rawSeqStore_t</class>
    <class kind="struct">repcodes_s</class>
    <class kind="struct">roundBuff_t</class>
    <class kind="struct">rsyncState_t</class>
    <class kind="struct">seq_t</class>
    <class kind="struct">SeqCollector</class>
    <class kind="struct">seqDef_s</class>
    <class kind="struct">seqState_t</class>
    <class kind="struct">seqStore_t</class>
    <class kind="struct">seqStoreSplits</class>
    <class kind="struct">serialState_t</class>
    <class kind="struct">sortedSymbol_t</class>
    <class kind="struct">syncPoint_t</class>
    <class kind="struct">XXH32_canonical_t</class>
    <class kind="struct">XXH32_state_s</class>
    <class kind="struct">XXH64_canonical_t</class>
    <class kind="struct">XXH64_state_s</class>
    <class kind="struct">ZDICT_cover_params_t</class>
    <class kind="struct">ZDICT_fastCover_params_t</class>
    <class kind="struct">ZDICT_legacy_params_t</class>
    <class kind="struct">ZDICT_params_t</class>
    <class kind="struct">ZSTD_blockSplitCtx</class>
    <class kind="struct">ZSTD_blockState_t</class>
    <class kind="struct">ZSTD_BuildCTableWksp</class>
    <class kind="struct">ZSTD_CCtx_params_s</class>
    <class kind="struct">ZSTD_CCtx_s</class>
    <class kind="struct">ZSTD_CDict_s</class>
    <class kind="struct">ZSTD_compressedBlockState_t</class>
    <class kind="struct">ZSTD_cpuid_t</class>
    <class kind="struct">ZSTD_cwksp</class>
    <class kind="struct">ZSTD_DCtx_s</class>
    <class kind="struct">ZSTD_DDict_s</class>
    <class kind="struct">ZSTD_DDictHashSet</class>
    <class kind="struct">ZSTD_entropyCTables_t</class>
    <class kind="struct">ZSTD_entropyCTablesMetadata_t</class>
    <class kind="struct">ZSTD_entropyDTables_t</class>
    <class kind="struct">ZSTD_externalMatchCtx</class>
    <class kind="struct">ZSTD_frameSizeInfo</class>
    <class kind="struct">ZSTD_fseCTables_t</class>
    <class kind="struct">ZSTD_fseCTablesMetadata_t</class>
    <class kind="struct">ZSTD_fseState</class>
    <class kind="struct">ZSTD_hufCTables_t</class>
    <class kind="struct">ZSTD_hufCTablesMetadata_t</class>
    <class kind="struct">ZSTD_localDict</class>
    <class kind="struct">ZSTD_match_t</class>
    <class kind="struct">ZSTD_matchState_t</class>
    <class kind="struct">ZSTD_OffsetInfo</class>
    <class kind="struct">ZSTD_optimal_t</class>
    <class kind="struct">ZSTD_optLdm_t</class>
    <class kind="struct">ZSTD_prefixDict_s</class>
    <class kind="struct">ZSTD_seqSymbol</class>
    <class kind="struct">ZSTD_seqSymbol_header</class>
    <class kind="struct">ZSTD_sequenceLength</class>
    <class kind="struct">ZSTD_sequencePosition</class>
    <class kind="struct">ZSTD_symbolEncodingTypeStats_t</class>
    <class kind="struct">ZSTD_window_t</class>
    <class kind="struct">ZSTDMT_bufferPool_s</class>
    <class kind="struct">ZSTDMT_CCtx_s</class>
    <class kind="struct">ZSTDMT_CCtxPool</class>
    <class kind="struct">ZSTDMT_jobDescription</class>
    <member kind="define">
      <type>#define</type>
      <name>__has_attribute</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a54d2d7742701f3f112afbcd8d4f9ccdb</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__has_builtin</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a447121dcab4275b7839a56082b7a1ab8</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__has_feature</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af989845e24678c452b9222afdac95e7f</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_DIVSUFSORT_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab35ca69d7c9700c58815b631e252574d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_FILE_OFFSET_BITS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a44d01ba0a136b8e27ad362f5a823d14e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_FORCE_HAS_FORMAT_STRING</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aebc6aaeda475e2edd35a7c63f93b14f5</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_LARGEFILE64_SOURCE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0e6d20c5075b52b0f0bc4858d51c8591</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ADVANCED_SEQS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2247dbdc787036f531e8eaebb773f99a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ALPHABET_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6572f1706059832f94025fa12c6c45ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>assert</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acdcc5aaebf3f273c1762f24a6ece2e5e</anchor>
      <arglist>(condition)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6cf6fb3d5954b7c743b07616f47166cd</anchor>
      <arglist>(name, bit)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BIT0</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad4d43f8748b542bce39e18790f845ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BIT1</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a601923eba46784638244c1ebf2622a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BIT4</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa731e0b6cf75f4e637ee88959315f5e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BIT5</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae692bc3df48028ceb1ddc2534a993bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BIT6</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acc2d074401e2b6322ee8f03476c24677</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BIT7</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa6b8f3261ae9e2e1043380c192f7b5f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BIT_MASK_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8f3cf8c5431e47edb91eb0f502c34207</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BITCOST_ACCURACY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a04df4b86229a37d12c1f846c79363e7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BITCOST_MULTIPLIER</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a76e91cb7ab586aff076a953abee3137b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BITSTREAM_H_MODULE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac6f434fb74cbcf6942af37a1a7266d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BMI2_TARGET_ATTRIBUTE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7854df18b0aef76741751b50d2d4ed9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOUNDCHECK</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae75e8172629eccb14017b40ee1591de8</anchor>
      <arglist>(cParam, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOUNDED</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac58593e402a718fa727cfbbb85d07ff6</anchor>
      <arglist>(min, val, max)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BUCKET_A</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aab513d045e5a285866ec209fe4183dc3</anchor>
      <arglist>(_c0)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BUCKET_A_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5f1b403a53af4084a579cbae01e7f34c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BUCKET_B</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab709a1f5c6d1c1426ef834b13004987a</anchor>
      <arglist>(_c0, _c1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BUCKET_B_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a65c54022c6abbad80d3a5decad9a5f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BUCKET_BSTAR</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a43519a7093bc1c0d5a77870a7c23fba5</anchor>
      <arglist>(_c0, _c1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BUF_POOL_MAX_NB_BUFFERS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6de9b25f8ea4e67338cf81663e302042</anchor>
      <arglist>(nbWorkers)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>C</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab4ea6500801cc6f149d5ea05a269e08d</anchor>
      <arglist>(name, bit)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>C</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab4ea6500801cc6f149d5ea05a269e08d</anchor>
      <arglist>(name, bit)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CACHELINE_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae05da5eff6babaf91257a4accdf8e0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_DBOUNDS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1fa81cb2c87554acff0e8913b29598f5</anchor>
      <arglist>(p, v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_F</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a16d46f205af270855cb30ab9c9dd646d</anchor>
      <arglist>(f)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_V_F</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2b01d485e392c08dde3559f5d5b95b7c</anchor>
      <arglist>(e, f)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CLAMP</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adb6fc57bae5e399f3bff96a008219867</anchor>
      <arglist>(cParam, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CLAMP_TYPE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3f63459ca3ad3b8e45155fc272d19c3b</anchor>
      <arglist>(cParam, val, type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMPRESS_LITERALS_SIZE_MIN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a82395c4e1c949398f444e4aa5f70f99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMPRESS_SEQUENCES_WORKSPACE_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae1027bced42d2f607615b98ae9cf8552</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COPY16</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aff62c773a3f2ee9846cf4c6ed920a4e5</anchor>
      <arglist>(d, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COPY8</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acb3499b7464ed71e04b64ede8460bbe0</anchor>
      <arglist>(d, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COVER_DEFAULT_SPLITPOINT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a18a9ef609526949b48beb4cc55b84d1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COVER_MAX_SAMPLES_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa8ef013382bb52ccf53195231c5f5383</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a88f7db79d90030b170014ca4939fd729</anchor>
      <arglist>(name, bit)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DDICT_HASHSET_MAX_LOAD_FACTOR_COUNT_MULT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6a98e898833db8f8bfaa1e2afb41fad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DDICT_HASHSET_MAX_LOAD_FACTOR_SIZE_MULT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aea2fba659546f9d0a7e51d2ca3370904</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DDICT_HASHSET_RESIZE_FACTOR</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abe7a315a0de9ec17303c075d3f3d4df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DDICT_HASHSET_TABLE_BASE_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a747447c342a705e9d92778d15d0644eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEBUG_H_12987983217</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abe062dc6ec033b09926fa96d09aba2ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEBUG_PRINTHEX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a91c7e97b01ab5c0123dc60dc2eeb0316</anchor>
      <arglist>(l, p, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEBUG_STATIC_ASSERT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0eb676ca6c75ca5c67f93092d6f39fc0</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEBUGLEVEL</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a98e1870af5a087143c11d0004159eef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEBUGLOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8728fe9e99fe783be28c0f38bb0d0761</anchor>
      <arglist>(l,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_ACCEL</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a34bbba669e2c198ae9348cdd388335b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_F</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5c43093c9826a0e35dafc1ce2e17da29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DefaultMaxOff</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae8a29668fac591869d620fcdb1abf305</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DICTLISTSIZE_DEFAULT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afe5b414fec54a38ce919b10c98f271df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DISPLAY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5a5fbd7a78051c2134b21324e5c74bdc</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DISPLAY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5a5fbd7a78051c2134b21324e5c74bdc</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DISPLAY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5a5fbd7a78051c2134b21324e5c74bdc</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DISPLAYLEVEL</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9200da68a37a9ae33332f82599d00e67</anchor>
      <arglist>(l,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DISPLAYLEVEL</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9200da68a37a9ae33332f82599d00e67</anchor>
      <arglist>(l,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DISPLAYLEVEL</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9200da68a37a9ae33332f82599d00e67</anchor>
      <arglist>(l,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DISPLAYUPDATE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a40fa793cc466bb4f03748de2352e8e8c</anchor>
      <arglist>(l,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DISPLAYUPDATE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a40fa793cc466bb4f03748de2352e8e8c</anchor>
      <arglist>(l,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DISPLAYUPDATE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a40fa793cc466bb4f03748de2352e8e8c</anchor>
      <arglist>(l,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DONT_VECTORIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abb568b4457858d8f44c8f0d40ba33613</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DYNAMIC_BMI2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a23a6c7b850aa43dd7e4f93698f19dd2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENTROPY_WORKSPACE_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a84ed2b04e2ed3ee6b58c0908d510f06b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERR_QUOTE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa17755a585a5ef282997b7db35c81cf6</anchor>
      <arglist>(str)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERR_STATIC</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0b364ef62042e1a3403bce515d066f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a24803eff45eace63df5ec3f331e3fccc</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_H_MODULE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2733f481af0b54786b85603606218d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FASTCOVER_DEFAULT_SPLITPOINT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afc222894aee57f62982d14db1da1defb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FASTCOVER_MAX_ACCEL</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4a5496cd8d3d52c13994a31cca42448b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FASTCOVER_MAX_F</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ace2b44127de1a3a52d1c2a420545171a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FASTCOVER_MAX_SAMPLES_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9636f8b85954a677e9e429f9ba90f21a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORCE_INLINE_ATTR</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acdb32e49e718aa032c6b04b4a237131e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORCE_INLINE_TEMPLATE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abf752dd6259117e6d4da3b8b1fb13aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORCE_NOINLINE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a59ab899ba72c9f276c582f97019962a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORWARD_IF_ERROR</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3ee8764705277539a9c911cfb62dd077</anchor>
      <arglist>(err,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_BLOCKBOUND</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afd917b54dc6e60048924a1d5bb8d5eb5</anchor>
      <arglist>(size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_BUILD_CTABLE_WORKSPACE_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adf03986ef069fd12a74e100f8944d7af</anchor>
      <arglist>(maxSymbolValue, tableLog)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_BUILD_CTABLE_WORKSPACE_SIZE_U32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afe16485fbc1da8723222218d16df9612</anchor>
      <arglist>(maxSymbolValue, tableLog)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_BUILD_DTABLE_WKSP_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a73dc49afb72116452ac809d74ed808d1</anchor>
      <arglist>(maxTableLog, maxSymbolValue)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_BUILD_DTABLE_WKSP_SIZE_U32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adc70a2bea32622b484509c2ec412f417</anchor>
      <arglist>(maxTableLog, maxSymbolValue)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_CAT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a33ae58a682ca765a027b6dbf0e2c1d9a</anchor>
      <arglist>(X, Y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_CAT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a33ae58a682ca765a027b6dbf0e2c1d9a</anchor>
      <arglist>(X, Y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_COMPRESSBOUND</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a072eb2b7604a2adccc976cc96f1bd02c</anchor>
      <arglist>(size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_CTABLE_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a787f207c14e311fa0aae568800b79a14</anchor>
      <arglist>(maxTableLog, maxSymbolValue)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_CTABLE_SIZE_U32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a28314c25142a77707cbc7e9d82ac2d1f</anchor>
      <arglist>(maxTableLog, maxSymbolValue)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_DECODE_TYPE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2e93bbfab6eabe4168a4e67c2f112a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_DECOMPRESS_WKSP_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1b47699da8d6e91233ecb4dd0b4a7e39</anchor>
      <arglist>(maxTableLog, maxSymbolValue)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_DECOMPRESS_WKSP_SIZE_U32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af1af02c0f89f03bffb41474cf224cb0e</anchor>
      <arglist>(maxTableLog, maxSymbolValue)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_DEFAULT_MEMORY_USAGE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a33be6d0a890864f1fcbf8148926e38b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_DEFAULT_TABLELOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a053d769479dccfc3b6d63a5a9e15f794</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_DTABLE_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a73aa265f18b6603a1c97ecdafe14fe95</anchor>
      <arglist>(maxTableLog)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_DTABLE_SIZE_U32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a469d5b77c26b9a1d5fd6e312aa9ae56e</anchor>
      <arglist>(maxTableLog)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_EXPAND_AND_QUOTE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a230320373751af9c40ec6d15a91e6e82</anchor>
      <arglist>(str)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_FLUSHBITS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9a612c5393a4158f92579f73ef9c80f6</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_FUNCTION_EXTENSION</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afb9de5fea5680db139a34f327cc1560e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_FUNCTION_NAME</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac51c73112dc4ec4987c33a7cd8481111</anchor>
      <arglist>(X, Y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_FUNCTION_NAME</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac51c73112dc4ec4987c33a7cd8481111</anchor>
      <arglist>(X, Y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_FUNCTION_TYPE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab6f80a620738f0e6e2e50163bf27bf1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_GETSYMBOL</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4311cab42e252d4341a7116a1cd489b2</anchor>
      <arglist>(statePtr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1cec868b238deb86970e093aae8d6b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_H_FSE_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7e8a6c61f28b45d06a787bc1627e994c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_isError</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7ab2ee8300d3fe2724cf97953dac66d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_isError</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7ab2ee8300d3fe2724cf97953dac66d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_isError</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7ab2ee8300d3fe2724cf97953dac66d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_LIB_VERSION</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af0951d8b4dc1c667d953f9d60a8ba27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_MAX_MEMORY_USAGE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a56ccde461aac2d6c8dbcc17959d9618e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_MAX_SYMBOL_VALUE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1588af42cea714b4f3ec46d40da716c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_MAX_TABLELOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aec2a8ebf95a47fd43d74e503875bc75c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_MAX_TABLESIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a80ec4087906baa1626bc8ecfcc536044</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_MAXTABLESIZE_MASK</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6fee4640938ab1e8ccb5f56cfbbfd7f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_MIN_TABLELOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a60ae1ca1a1b29f44cf290c28dd5b4584</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_NCOUNTBOUND</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a96e0574b20e0b81990614a3b071cbedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_PUBLIC_API</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af64c31fdae2f9c52905c234c012876f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_QUOTE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa1b19a697d63cebe17a2e6962e83595f</anchor>
      <arglist>(str)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_STATIC_ASSERT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae27f061d581dff15da48c0a35fa7224b</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0d2a6fcfd814db079898717019641487</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0d2a6fcfd814db079898717019641487</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0d2a6fcfd814db079898717019641487</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0d2a6fcfd814db079898717019641487</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0d2a6fcfd814db079898717019641487</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0d2a6fcfd814db079898717019641487</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0d2a6fcfd814db079898717019641487</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0d2a6fcfd814db079898717019641487</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0d2a6fcfd814db079898717019641487</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0d2a6fcfd814db079898717019641487</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_TABLELOG_ABSOLUTE_MAX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acb6b73acaed6445a95cfe77bd20d2b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_TABLESTEP</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abd844498efb40171b6767970177aa870</anchor>
      <arglist>(tableSize)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_TYPE_NAME</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9b8ed897c89142452e54c9974bf32c8d</anchor>
      <arglist>(X, Y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_TYPE_NAME</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9b8ed897c89142452e54c9974bf32c8d</anchor>
      <arglist>(X, Y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_VERSION_MAJOR</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5af5f622dcc34fd0a33b98c66fd358ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_VERSION_MINOR</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac47997dfd178c4bf77ac40ffade1d24b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_VERSION_NUMBER</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ada8e8fc30886fab320168bcd278ce33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_VERSION_RELEASE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8f7b5e77328e0f234a846d7cb6d1692a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSE_VERSION_STRING</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6659b5c04342f9cadda7d69494384b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GB</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a44172ac633c517cb4c9e278cef36b000</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GB</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a44172ac633c517cb4c9e278cef36b000</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GEAR_ITER_ONCE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a56509bc2b926bcbb48d979a907650957</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GEAR_ITER_ONCE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a56509bc2b926bcbb48d979a907650957</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GEN_ZSTD_BT_GET_ALL_MATCHES</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a64dd07beaddf4da6a68495d676a653d4</anchor>
      <arglist>(dictMode)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GEN_ZSTD_BT_GET_ALL_MATCHES_</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afc439e25ecfa944daf03ede7de7625b2</anchor>
      <arglist>(dictMode, mls)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GEN_ZSTD_BT_SEARCH_FN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aacd76372f399f4a6603fe707ed1921be</anchor>
      <arglist>(dictMode, mls)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GEN_ZSTD_CALL_BT_SEARCH_FN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8578ad4a4640571697ce81565f288b5d</anchor>
      <arglist>(dictMode, mls)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GEN_ZSTD_CALL_HC_SEARCH_FN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3e1fae60a5508aa31711503852639ae6</anchor>
      <arglist>(dictMode, mls)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GEN_ZSTD_CALL_ROW_SEARCH_FN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a87ca772638f5266abbaadeaa52cdf14e</anchor>
      <arglist>(dictMode, mls, rowLog)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GEN_ZSTD_HC_SEARCH_FN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4c25f76269d2654d626342e04c833b26</anchor>
      <arglist>(dictMode, mls)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GEN_ZSTD_ROW_SEARCH_FN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae3a6a0e7f4b947848c6c66fb93665204</anchor>
      <arglist>(dictMode, mls, rowLog)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETIDX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a243fd08bbc201429305086ac33f2c625</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HASH_READ_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae53f6f24af0167255cf4cef22724d5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HBUFFSIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a08a40caa7e3e936ab9ce49b927556d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HINT_INLINE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a18e6fde6004400522b2ff1da3c080363</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HIST_WKSP_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1be31eeaea85d1f5eb9ea5d12d8c323c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HIST_WKSP_SIZE_U32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a385e569a1e410f5b4b4d2ce28193841d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_ALIGN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abb71de463c33862db9de1d10381f0cee</anchor>
      <arglist>(x, a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_ALIGN_MASK</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae9f9de1b222183b948bc9d7b3f2ef5ee</anchor>
      <arglist>(x, mask)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_ASM_DECL</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad7fd764dc5a3dad6b363066c7f868117</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_BITS_IN_CONTAINER</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a10c1df14592ff8c16117056ae21c9e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_BLOCKBOUND</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7018b7f1e3f7698b2a5c95a37d6888c6</anchor>
      <arglist>(size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_BLOCKSIZE_MAX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1a85a93e7aec3443f516c69bc9f41afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_COMPRESSBOUND</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa09bda2bd694073f7898e624450d447f</anchor>
      <arglist>(size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_CREATE_STATIC_CTABLE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acea6e775f786b0750cda6473ccc8c705</anchor>
      <arglist>(name, maxSymbolValue)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_CREATE_STATIC_DTABLEX1</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af6c5cdf667d88e84ec5ba4deccbd2122</anchor>
      <arglist>(DTable, maxTableLog)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_CREATE_STATIC_DTABLEX2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a89f06b59e5487c8c3e1acf74d79ef1b2</anchor>
      <arglist>(DTable, maxTableLog)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_CTABLE_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af1e92c42a24215f3cf252462e840315e</anchor>
      <arglist>(maxSymbolValue)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_CTABLE_SIZE_ST</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5c652de77186e9db165db475381c995b</anchor>
      <arglist>(maxSymbolValue)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_CTABLE_WORKSPACE_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a273a335c135dff46022b025eeb1e7132</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_CTABLE_WORKSPACE_SIZE_U32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2783725221941583eda32cb70a03660f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_CTABLEBOUND</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1993a33bb7873bde979bf97f673a77c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_DECODE_SYMBOLX1_0</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab3ce7a6c8455788c3a85811b74ff872b</anchor>
      <arglist>(ptr, DStreamPtr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_DECODE_SYMBOLX1_1</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab3a54d650c2e417f7a6749b7d7d74bad</anchor>
      <arglist>(ptr, DStreamPtr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_DECODE_SYMBOLX1_2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa4e793a95f36aa83bb79ce55a8af38e6</anchor>
      <arglist>(ptr, DStreamPtr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_DECODE_SYMBOLX2_0</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab6ec4b1a99585daebab7622e6e0e4c2a</anchor>
      <arglist>(ptr, DStreamPtr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_DECODE_SYMBOLX2_1</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a15066482875cf0319e2e6bb3a40b8068</anchor>
      <arglist>(ptr, DStreamPtr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_DECODE_SYMBOLX2_2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acea95c215cac5c21be278fc548db6943</anchor>
      <arglist>(ptr, DStreamPtr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_DECODER_FAST_TABLELOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a27e322667dffa0414fffe4a1b227367b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_DECOMPRESS_WORKSPACE_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac05bbfb5cce4b283be29cf13ab060ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_DECOMPRESS_WORKSPACE_SIZE_U32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a30947d35b5dbac2677aa026f11f19c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_DGEN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afd87bf8b42c4c3019dc2f7a791413324</anchor>
      <arglist>(fn)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_DTABLE_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7e5ac395eab5eacc5f40d2003152b96d</anchor>
      <arglist>(maxTableLog)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_EXTERN_C</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a60d68f15af410ff927277970996858d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_FAST_BMI2_ATTRS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afa82c6ad5cf51adcd7b81ad0170b773a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_H_298734234</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1c1c22f5cc7bed4607fe7200f346d544</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_isError</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad2de9e4837283ff6a5d5f4e2f43c6fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_isError</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad2de9e4837283ff6a5d5f4e2f43c6fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_isError</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad2de9e4837283ff6a5d5f4e2f43c6fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_NEED_BMI2_FUNCTION</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8a54467c05c5a4f1fdb26d5a5443c38d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_OPTIMAL_DEPTH_THRESHOLD</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa09a45039ec098945ff722c00247d5e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_READ_STATS_WORKSPACE_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af26aef08ac61da4b6037edc4000a3ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_READ_STATS_WORKSPACE_SIZE_U32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6f9d85ed12f0835a94ca738bd83eb7ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_STATIC_ASSERT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a019f007718bb8712ce4870e02d624810</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_SYMBOLVALUE_MAX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4c49eb9cf4f83431910d65d1e7ba1cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_TABLELOG_ABSOLUTEMAX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a86a44d8542571fe6f29aa469aa639c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_TABLELOG_DEFAULT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4d5732d5d976ee82e06a13bf9023b17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_TABLELOG_MAX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad3b43a42d12141e7d38b3f44caada9ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_WORKSPACE_MAX_ALIGNMENT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae3bfb4d49c8d35645358277609eae9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_WORKSPACE_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a64c2d50f510f73bd3886e232704f5c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUF_WORKSPACE_SIZE_U64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a93cccb07604149b28386b618700df59a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INLINE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2eb6f9e0395b47b8d5e3eeae4fe0c116</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INLINE_KEYWORD</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae7ec650a4045eb3e9c0b1e22f11183f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JOB_ERROR</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab2c4c67a29e924ad5c996621dddd866e</anchor>
      <arglist>(e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KB</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1841fd1a462d245d8c73dce55e2f45da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KB</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1841fd1a462d245d8c73dce55e2f45da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>kLazySkippingStep</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7fd1c59098b058d73302a8f60bb97dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>kSearchStrength</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a64b38d7dfed96fdfb8dce21baddeb248</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LDM_BATCH_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aab55f2ab5c2bb6af458b8af83ec12666</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LDM_BUCKET_SIZE_LOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5e1e6de5198e3c74589cfe5ef73e412a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LDM_HASH_RLOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8388eda1ab573f49cf3c50293ba7366a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LDM_MIN_MATCH_LENGTH</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abc36f7a4b744b69414889a987578ed68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LIKELY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>affde14445f49f65ff4f5b592e44ee71a</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Litbits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac102bcc91a5308464fc6f5b0039ec886</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LitHufLog</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa45ea383b029cc57c8c14c83ed2c1e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LL_DEFAULTNORMLOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad4cf2a8505f0c0582562d5273046a784</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LLFSELog</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab9fe41e24ab2ae3e7c1302dc3f9dc11c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LLIMIT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7894d78df8da46cb23d8441c0dc9d9b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOCALDISPLAYLEVEL</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aed3edb401d7feb70e609cff1a2956f1e</anchor>
      <arglist>(displayLevel, l,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOCALDISPLAYLEVEL</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aed3edb401d7feb70e609cff1a2956f1e</anchor>
      <arglist>(displayLevel, l,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOCALDISPLAYUPDATE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0683103c0036daae676e99dff5def66f</anchor>
      <arglist>(displayLevel, l,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOCALDISPLAYUPDATE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0683103c0036daae676e99dff5def66f</anchor>
      <arglist>(displayLevel, l,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LONG_OFFSETS_MAX_EXTRA_BITS_32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac9f15eba9f3c2667ddc4b2a5ce7782e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LONGNBSEQ</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9e43abcb0fb1bc3d2b8a461daa4de371</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAP_EMPTY_VALUE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a77b4996591f7bb7fd5977a1d05397246</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afa99ec4acc4ecb2dc3c2d05da15d0e3f</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_FSE_TABLELOG_FOR_HUFF_HEADER</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae40654b2c641df4dd503108051e9c490</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MaxFSELog</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6bf3b376b2b1ef660735d7cb09abc949</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MaxLit</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0351e69d42178cb6fb2859a1a1d853d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MaxLL</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3791b3a0dfbaa61ee240d5d1c548a7b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MaxLLBits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af17fcd05f8e860d354fb994bc459af20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MaxML</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4fc62dd4928331efa2e34ed6cc3a8130</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MaxMLBits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aba0d85e58349cbef4c1e94552461d9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MaxOff</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab01fb39c723245d01032f5a759ba2b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXREPOFFSET</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad217948110f3e7f60d04020c9b75f7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MaxSeq</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa4a404dfe486525359937319436db121</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MB</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa6b38d492364d98453284934ed7caee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MB</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa6b38d492364d98453284934ed7caee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MEM_H_MODULE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ade58910edd970fcfd9dc46bbe96616ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MEM_MODULE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a02d9b620a75ca60cd5d24b51309af887</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MEM_STATIC</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acf4d568511d5e964c3579616a28ab62b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MERGE_CHECK</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aeafe38fb4cdd5d62b74e339bff6ea266</anchor>
      <arglist>(a, b, c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3acffbd305ee72dcd4593c0d8af64a4f</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN_CBLOCK_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab9a173ad4492fd5a86d622dca70a1da3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN_LITERALS_FOR_4_STREAMS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8c1e450b5aae1cfe92e75044afcce206</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN_SEQUENCES_BLOCK_SPLITTING</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a171117f24f99edbe196f2c6697da11ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN_SEQUENCES_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a64b641e99ede5ac8ea5d5543e56b28e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MINMATCH</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2d835b35b6582451a75dc6ff464a9e75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MINMATCHLENGTH</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5f48ae94792012c8ed0256af7d97e7d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MINRATIO</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac57133343d156b44dae36faf1c45cc3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ML_DEFAULTNORMLOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a863ba3017d707e46c2994fbcae751eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MLFSELog</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a714e57f17112763cbe7effbdd8cd0f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NEXT_IN_CHAIN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acbac759cfc9e41069485919721137640</anchor>
      <arglist>(d, mask)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NOISELENGTH</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9233bbf304cd8b4c4aa31e1670a45a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OF_DEFAULTNORMLOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a51aa4b7d9192fdcd790747fb97584d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OFFBASE_IS_OFFSET</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abaef588f343b5ef63d14723d1bf0a775</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OFFBASE_IS_REPCODE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3e5160ddf88915e4ef4e466be43fdcc4</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OFFBASE_TO_OFFSET</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a363a119257d7526f60e0fd410504dd52</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OFFBASE_TO_REPCODE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad1cdfadc518e7910e100bf16da612db1</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OFFCODE_MAX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac0edf695ddbbbd6be7040665d30f8b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OffFSELog</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af4165c4763105841899baf3da34f3b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OFFSET_TO_OFFBASE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a63831dd5dc14a80908be894815c94009</anchor>
      <arglist>(o)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POOL_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0800cbc1d3d60f134f909e8a9e6c7475</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PREFETCH_AREA</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a64cce918a4f05f32c0950e5b26283341</anchor>
      <arglist>(p, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PREFETCH_L1</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6ef9ca0bddea71f0fd375204c53dc594</anchor>
      <arglist>(ptr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PREFETCH_L2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a443feb0bd0c92430a75d4f12507097e9</anchor>
      <arglist>(ptr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PREFIX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa22c6a0ee6c5435c890ee2b86da1678a</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RANK_POSITION_DISTINCT_COUNT_CUTOFF</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2c138627480b54167b2ff481e7050f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RANK_POSITION_LOG_BUCKETS_BEGIN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a91bd964be3c68df3436a1b6377f2ae1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RANK_POSITION_MAX_COUNT_LOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a18dff097777c4750c3d5d4a2cd5f1524</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RANK_POSITION_TABLE_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab2688ee036d4cfcd33e759d2bc2cea5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RAWLOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa1ae9de40961bbf331641c73a0a00e88</anchor>
      <arglist>(l,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REPCODE1_TO_OFFBASE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa457d39f66f5d13919e6325548d6ff1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REPCODE2_TO_OFFBASE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a725e2514159c0c758182d0a22e094ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REPCODE3_TO_OFFBASE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a22b4825350e3d3025772e380e9b6e414</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REPCODE_TO_OFFBASE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aba22e05467ce71ca8edba28aca9feb4e</anchor>
      <arglist>(r)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RETURN_ERROR</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2d4f39f1cb8d10dd9b7ea6ce7badaae1</anchor>
      <arglist>(err,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RETURN_ERROR_IF</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d0783e849b3fc286fe720307a952d26</anchor>
      <arglist>(cond, err,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSYNC_LENGTH</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afc39d3e291540ea7569e1e4f2428894c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSYNC_MIN_BLOCK_LOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a89d96d3c4abf30210f7c1df966ebf51c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSYNC_MIN_BLOCK_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7798a96dd0680479429668cff73e5abb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SEQ_POOL_MAX_NB_BUFFERS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa1062dc7e3c67eab12ae49cd71a2047f</anchor>
      <arglist>(nbWorkers)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SEQSYMBOL_TABLE_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2d4c72cea91ffb3648e05a4ae67c531c</anchor>
      <arglist>(log)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_BLOCKSIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a08cd223b2c9a4cbf647274d46a45a733</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_INSERTIONSORT_THRESHOLD</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5a858f398400eb7a9ac22713f3553feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_MISORT_STACKSIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a81ff4283b0f558f524273900e3eaac08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SS_SMERGE_STACKSIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a738e9cfc278fe48fb08c8657e3afd878</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STACK_POP</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a88f1ff1ac325c41f23cc15bef5422485</anchor>
      <arglist>(_a, _b, _c, _d)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STACK_POP5</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a087bacc2e0ad4bbb8fe7dca57662fb5a</anchor>
      <arglist>(_a, _b, _c, _d, _e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STACK_PUSH</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad74e4c4355110af960d47f5f8fc180c3</anchor>
      <arglist>(_a, _b, _c, _d)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STACK_PUSH5</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0f8c46c22837b2f21a9b4781f81a88bd</anchor>
      <arglist>(_a, _b, _c, _d, _e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STACK_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6423a880df59733d2d9b509c7718d3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STACK_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6423a880df59733d2d9b509c7718d3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STARTNODE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a427eb005b5e84abd606bccd3e6c0352e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATIC_BMI2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acb35fef0715144073aa8d817f29fda7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STORED_SEQS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7adca1c8d0ffbbd88b65ed72a88acebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STORED_SEQS_MASK</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa6c3ee3188e54918d3ac93a6e2cf30c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STREAM_ACCUMULATOR_MIN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae8674f969501cfe0e0f8b46474d1397c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STREAM_ACCUMULATOR_MIN_32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af3240ab50c3f9ef13130e9ab1581c819</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STREAM_ACCUMULATOR_MIN_64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1135fd5f07bb4a097952829cd86cddbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SUSPECT_INCOMPRESSIBLE_SAMPLE_RATIO</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a129c3e27813405ff47f9097e6e5579d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SUSPECT_INCOMPRESSIBLE_SAMPLE_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0b7de039d207bb434e09b205308d265d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SUSPECT_UNCOMPRESSIBLE_LITERAL_RATIO</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2cfcb20e114d94965a0ca05a8a80293d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SWAP</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5107c7781c3e326264fa507ddde22d47</anchor>
      <arglist>(_a, _b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TARGET_ATTRIBUTE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3c78874b4598aa064513de22c63f8b22</anchor>
      <arglist>(target)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>THREADING_H_938743</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a59007e7f6a8ca5cc9f01099593574800</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TR_INSERTIONSORT_THRESHOLD</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a17e941a787219c4a650618035b4dc61f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TR_STACKSIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1364e4e63b8ed23692eb50321e597138</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UNLIKELY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab10d0a221f4d7a706701b806c8135fd7</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UNUSED_ATTR</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab58a705ceeb200925bb0a7e302959982</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WEIGHT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2321e6c7d439930bcd1c963f6bc50acf</anchor>
      <arglist>(stat, opt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WILDCOPY_OVERLENGTH</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4c25b8b5da6a100a9be35a3783cd28ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WILDCOPY_VECLEN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aea5ee23cf0eb1af6b6deed83247d9fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WIN_CDECL</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a10d26640d57defb61b302b1ad663fed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>X</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7964be6e3a4fa10246caa18b5df4da34</anchor>
      <arglist>(name, r, bit)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH128</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9e52aaf890d8103bb1bb691e5a7c2e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH128_canonical_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2396c835f294d00c4159e2f5c806a4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH128_canonicalFromHash</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2f65e4032bd38658a8b9fcbb6c41092f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH128_cmp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acac41fa26c34cc9839bc60d466cae6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH128_hash_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7107f0330e53b69f6c412af6ce32f7a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH128_hashFromCanonical</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adfbdc69ae0a6c6a0e43dc1c28bed1af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH128_isEqual</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3135381e6a483069d51a6f0dbc8b0159</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa68a5c5935882c5d86768b34e2afaf3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH32_canonical_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ade2cf2f0b01123524dd1ef8b0f5093ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH32_canonicalFromHash</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab0fff35646b2fa339a923eae10c3bec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH32_copyState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a64bc9b73d031dd0905db52cce2f3681b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH32_createState</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga51931b4d4f02a6d818aaa6a258e8c076</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH32_digest</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab642329481c58e318cf86c813d1cfa4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH32_ENDJMP</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad5824529c4ad74d2d5cc05bf4868613a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH32_freeState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8c9a390679d913b9ad67261183d979e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH32_hashFromCanonical</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5dddab5eaf34226202ea43e6b1456a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH32_reset</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a26ad80e6b118fbc7ed58afb784736ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH32_state_s</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa82dbf07f0c83b71c74fb613b0d7cd72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH32_state_t</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga0c18948935999c41f3f3cb74db83e51e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH32_update</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a08ff122f37c87e55c1f5d46acbc45fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_128bits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7bd9fdebde0f76eda9bda4fdb4b52090</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_128bits_digest</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad76633c43a4237f3526a80edd6e3b792</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_128bits_reset</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a13c2eaebb93b61276d33444fd3ffe863</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_128bits_reset_withSecret</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af1b95dd9fe3dbb087d4bdcfd5ef55282</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_128bits_reset_withSecretandSeed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3279f200e7abc59992ff93cf2f936389</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_128bits_reset_withSeed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5ac5c04a9959a2958bf9a9e2551e6bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_128bits_update</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a42828eaeb38603c4d8ac63cb03f0c3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_128bits_withSecret</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9b31b326e55a065d3c763194b3f59eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_128bits_withSecretandSeed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a79d416650a5db5b828f05c734a71ce4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_128bits_withSeed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae480a314b11d9e8f082edda956c562b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_64bits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3d8a8a2f1875f7d46d9acbc7658d40f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_64bits_digest</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a68d6cbef16ef200d47bf1ee58be3dae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_64bits_reset</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae8c0282a031d6560cc5b75ea11a71c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_64bits_reset_withSecret</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a172de15dbf2e75322aa08b117ed01f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_64bits_reset_withSecretandSeed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a60756be51f0af24319c04e18eca4d617</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_64bits_reset_withSeed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a577c5e3543c8d071e704621744235a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_64bits_update</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4106732199bf5cd678de9750bf40d0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_64bits_withSecret</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a333c8054af1ed5132f678c68e9638ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_64bits_withSecretandSeed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1967e1a8e4177471cec11bfe4514a346</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_64bits_withSeed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3ead856e9ad4bb032dc16fee90364a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_copyState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4762084ff22c7b5888c0bd081a1ca27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_createState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a879676bd1697bdcc1664e378706445df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_freeState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad305a2314c4c5a8ea2411a0729628b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_generateSecret</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a34b82e308d7d0a514d4c074d00ce3abb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_generateSecret_fromSeed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa30839ee12dd217d97736cfe18cae1de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_state_s</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad0621579b9d7eeff2e7f63d9f3d16e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH3_state_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6a44e2662524d0e04aa0671fd540adfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae5bbda7ffeccf4d25bc1b073de856957</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH64_canonical_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac13646410ba1ec381fadb855da435772</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH64_canonicalFromHash</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acde4f203198b02c1c1d0cb03779ce9d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH64_copyState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5301d981f5752fe663adf2d1ce115ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH64_createState</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>gadecf57d97d262e853691ae370b0d9d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH64_digest</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3fa65b31716942379fd4e168d8e2efb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH64_freeState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1d3587a546e3425f24dc5a6fbb5fcee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH64_hashFromCanonical</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1a4fcda72ca92b04a48e08bdacc179eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH64_reset</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa6cf22aa6a887f5feb3d281d162b6e7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH64_state_s</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5acc86cbff2586223c63c90cec3e9581</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH64_state_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ade29c86172fdaf6f70e43b963f4b248f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH64_update</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad21146350283cfa9c335218d5e4036a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_ASSERT</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gad5a20151ce2dee0b963dd81f3f5bf42b</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_CAT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0349c2d8893878f5ff327129e9612d3b</anchor>
      <arglist>(A, B)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_COMPILER_GUARD</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gae6925393fb5122b81f1be774e5925658</anchor>
      <arglist>(var)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_CPU_LITTLE_ENDIAN</name>
      <anchorfile>group__tuning.html</anchorfile>
      <anchor>ga408fac02658eb4a81f7a1877f1ca3b3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_DEBUGLEVEL</name>
      <anchorfile>group__tuning.html</anchorfile>
      <anchor>ga574ceb8ab088243cb0dc833b28320eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_ERROR</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d0579a241bb33fc70a8fd32133d536c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_errorcode</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0c77c68d1d045656715d23cd37a7a831</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_FALLTHROUGH</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>gae2b61a873531ef6c0d5d038ff83ebfc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_FORCE_ALIGN_CHECK</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aee35763869a969d5576e70dac1c08b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_FORCE_INLINE</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga0a8bb8696c17683cef1664f8da952f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_GCC_VERSION</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga65078327d35a1656a9850f490c95cb69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_get32bits</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>gada11171377462c53a42c6f5bf450de7b</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_get64bits</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>gac5c5037e820ac15ae30f36c553d5b95e</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_HAS_ATTRIBUTE</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>gacf69248da4eb95cb066f797d4bb92987</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_HAS_BUILTIN</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga82cd67d6de6f76518d2ecf9f64baa53f</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_HAS_C_ATTRIBUTE</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>gabef4158f45759183536b585577f1be30</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_HAS_CPP_ATTRIBUTE</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga4c868878ba934258fe9e1a56e4aac032</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_IMPLEM_13a8737387</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4b9a78c0903be58e10bc972e5aefd21e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_IMPLEMENTATION</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa40be3a031b9a5bd9afc800b0959a0c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_INLINE_ALL</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5a61b869708b770ad75e3e063a2f9273</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_INLINE_ALL_31684351384</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad34fe09d163d2f01100f42f1a9f22b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_IPREF</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a38abe71b45636f49518f8765ce4d984d</anchor>
      <arglist>(Id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_NAME2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9f162d60f438196576459af6135a3c1e</anchor>
      <arglist>(A, B)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_NAMESPACE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acde9dad44d3e0e432474bef93e12f9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_NAMESPACE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acde9dad44d3e0e432474bef93e12f9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_NO_INLINE</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gae4e774da04374ac3c5822e4da03e2b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_NO_INLINE_HINTS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae980c41901d840d8909aa74d603ad4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_NO_XXH3</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acf2ae50bf1aef3a919862a28e48b5678</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_OK</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad1f450fa836d3af575c4691615c5215e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME32_1</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>ga29fede2b86ee758448c55edf6171e11f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME32_2</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>ga23d49e684c0551afaed8e4ff40940c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME32_3</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>gacdda6ef95561d39cf2f9b7f2cd5c6693</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME32_4</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>ga9f43a7ed63cb15dfc49b1a42c250e511</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME32_5</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>gaa4ab6ba3eb0659356b8ed3b84c43e3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME64_1</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>ga20651a9ad53cae6f0a4feb1393d5a716</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME64_2</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>ga33a01ca165b68cef76da009a54e3ba54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME64_3</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>gad18b925ab3b4ad25ae26eb4fb00ebcb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME64_4</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>ga6326d9c3883242a3b5602fae1507afc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME64_5</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>gae44b2a496b0a4184699e7d11ec2d70c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIVATE_API</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6589b6ea961ec073de006a47282c9a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PROCESS1</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0d23c2d8237f77c0dead731a4dd9fed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PROCESS4</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a808ba6cd0cfc0911f8748996fd6d2bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PUBLIC_API</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5832897ed49938aefa629a76034b36b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_rotl32</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga70a4b202f9523a2a811da16cde3f52eb</anchor>
      <arglist>(x, r)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_rotl64</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga056473e50ab5e7acb43d00ca3d41632e</anchor>
      <arglist>(x, r)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_STATIC_ASSERT</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga3bc33577f47cf99f8b35a52d87c642c4</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_STATIC_ASSERT_WITH_MESSAGE</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga76ef6efddd1a03df01bd94642409a27d</anchor>
      <arglist>(c, m)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a546f2633ae1036f49bdc5582971d7f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a546f2633ae1036f49bdc5582971d7f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_VERSION_MAJOR</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8a2b7aee9a2ac8bfad126165c4369fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_VERSION_MINOR</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0087600ba3cbfdbb78b83e13d54a1849</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_VERSION_NUMBER</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acc66393fff091acefc0e2a00ec5462c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_VERSION_RELEASE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a67fe7f51710d15efa3aeeefbb446f434</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_versionNumber</name>
      <anchorfile>group__public.html</anchorfile>
      <anchor>ga4bf1349b5b3ea4fe93b6dc920fc9d93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXHASH_H_5627135585666179</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a233a9a49fa654f51214c38fb3874d35b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXHASH_H_STATIC_13879238742</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad9e93f70f759122768f60f336472f189</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZDICT_CONTENTSIZE_MIN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7059f11782f76ff2e041a6f601241759</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZDICT_DEPRECATED</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a15cc4a0bb5e3aff924dfc69351aca8a9</anchor>
      <arglist>(message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZDICT_DICTSIZE_MIN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a45effdab9162ff505f8e7f2172150539</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZDICT_GCC_VERSION</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9e98cb14ceb3bb607a2fab672c31885a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZDICT_MAX_SAMPLES_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0ee2f9f4f9cae25be0d2d3978745ca18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZDICT_MIN_SAMPLES_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af78bb502af0545c63e8669ee1bc7bc33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZDICT_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a67a585a357b2e71e8ece2ee1ee510b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZDICTLIB_API</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a31d66f6fa869d547a12ef20ecc247d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZDICTLIB_HIDDEN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae19d4b077083b4678abac66064c61bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZDICTLIB_STATIC_API</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2770f8db1e12181d9837f22fbe4df356</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZDICTLIB_VISIBLE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a56cda98a2851cd45c68f8dbb01bca817</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_ADDRESS_SANITIZER</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a66b5950357214b72e9d7dc8c807b5532</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_ALIGNOF</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a13f62fae7cc02c3c4b1b0503ff6abc2f</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_ALLOCATIONS_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9b2a6b6887864e6ee6d92958c8aff07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_ASM_SUPPORTED</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acae0a8c39456420987044c8e361752f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_BITS_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad22b1dfe10f9a2bea9ddd7c06954479b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_BLOCKHEADERSIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a456a4a9b8a37496e42ad1f91bd4e4b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_BT_GET_ALL_MATCHES_ARRAY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aada15a7370caf4a213b66c33b685f33f</anchor>
      <arglist>(dictMode)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_BT_GET_ALL_MATCHES_FN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4830f1252cfb7cd4bb62270bc5509c2d</anchor>
      <arglist>(dictMode, mls)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_BT_SEARCH_FN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abc9888c297ee0ceeddd300eed6430b69</anchor>
      <arglist>(dictMode, mls)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_BUILD_FSE_TABLE_WKSP_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa86dfaa9c16f86b6815fc5429a379f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_BUILD_FSE_TABLE_WKSP_SIZE_U32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1c34c031f2abf643a762cff77dc6fad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_calloc</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abc5e83c48252878c3250c51a599116fe</anchor>
      <arglist>(n, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_CCOMMON_H_MODULE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6896eb602f69257e3dacb821c697b9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_CET_ENDBRANCH</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9f637c8d55c55bf07d69985e555d67d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_CHUNKSIZE_MAX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a63096599b11d583c749f6202e6c38f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_CLEVELS_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a54631858d3e0346cea7df48bc6ac5917</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_COMMON_CPU_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6472517fab56dae58a1540747a3c584e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_COMPILER_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6a58c4e6afae74b737ab505466c54374</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_COMPRESS_ADVANCED_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a81c204d1780bf066fd17d9318ffc12d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_COMPRESS_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6479f6c4c9cd4106b5b48e96c31470ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_COMPRESS_HEAPMODE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac4196a5b70b307fc9336bd11a3ff68d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_COMPRESS_LITERALS_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a278da361eddab974ca628c17ca92dd79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_COMPRESS_SEQUENCES_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abce86e993255ed399237b85173c3326d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_CURRENT_MAX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0a3ff795e86cb80085a7c7205b7dea5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_CWKSP_ALIGNMENT_BYTES</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3ae9834e8994fcbe9a69a26ad1274982</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_CWKSP_ASAN_REDZONE_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad5d1ef486ccfdd687e5202f84a2afe4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_CWKSP_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a92a5a845a10692ec1595841d0aeb1dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DATAFLOW_SANITIZER</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab25b96d1ca6422eafca85ae89739eda0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DDICT_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8d0f703d761f4580906dbca3062ae03e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEC_BLOCK_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af6df3eb584290dd291bac9cebfce7740</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DECODER_INTERNAL_BUFFER</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0916fdabc60f59797f1c51682b2a477e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DECOMPRESS_INTERNAL_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5cbf30f343554353438eb952ef468706</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEPS_COMMON</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad620af343d8477fb559ff20e3f7b861f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEPS_MALLOC</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa953355263e9044cd0e12ed30ad87dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEPS_MATH64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa142d9ba063fca548e99b137f053de83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEPS_NEED_MALLOC</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gaec470b07ea51d527cd012ee2d1e545b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEPS_NEED_MALLOC</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gaec470b07ea51d527cd012ee2d1e545b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEPS_NEED_MALLOC</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gaec470b07ea51d527cd012ee2d1e545b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEPS_NEED_MALLOC</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gaec470b07ea51d527cd012ee2d1e545b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEPS_NEED_MALLOC</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gaec470b07ea51d527cd012ee2d1e545b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEPS_NEED_MALLOC</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gaec470b07ea51d527cd012ee2d1e545b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEPS_NEED_MATH64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac30e0f5c0a2a6d94509053d1daa6e102</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEPS_NEED_MATH64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac30e0f5c0a2a6d94509053d1daa6e102</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DISABLE_ASM</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa9f2036614c97d4eb4ea7d8e9d231fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_div64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acd779202d5d9e3d59f68cf68db9ef23d</anchor>
      <arglist>(dividend, divisor)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DOUBLE_FAST_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0e1332a04ec76427adeb3e25f71eb8aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DUBT_UNSORTED_MARK</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad1f0e4ee71ec1dedd11082fa2b54e462</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_ENABLE_ASM_X86_64_BMI2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad8084640e001328f56badaf0fd91cf6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_ERROR</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a96e2c9f7c3e71cf77be96d3b4f8d32cc</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_ERRORS_H_398273423</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5f0f0edb498136ba78bd12472e6cfe75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_FALLTHROUGH</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab140b6922b01b84dd6b5fb25202f00cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_FAST_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8f589ef0c557786cbab2eaeec9463608</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_FOR_EACH_DICT_MODE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5f6b371e82f95fae4124317352d69e0d</anchor>
      <arglist>(X,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_FOR_EACH_MLS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a356b4fbe5c2600b1098938ebe26fc993</anchor>
      <arglist>(X, dictMode)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_FOR_EACH_MLS_ROWLOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2c5d710e0606341946558473e725e738</anchor>
      <arglist>(X, dictMode)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_FOR_EACH_ROWLOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0a5728fbd0a5968e6f6ad1204e2928c8</anchor>
      <arglist>(X, dictMode, mls)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_FRAMECHECKSUMSIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0af3c6a0663807cd44a519fbe25e9630</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_FRAMEIDSIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a848b8bb509d81cc5dae17b3f0f695be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_free</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1d2d331de21de19885a4eea32e2df21f</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_GEN_DFAST_FN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad447810dcf165b6087b42c4aa4f1ee5e</anchor>
      <arglist>(dictMode, mls)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_GEN_FAST_FN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a43a301dddbd5f3b9804b916c4b681514</anchor>
      <arglist>(dictMode, mls, step)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_HAS_C_ATTRIBUTE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8212387312dcd18c78e1c8fcf77973c8</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_HAS_CPP_ATTRIBUTE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4e49ccf63edd5b4897d1fb70dc4a3832</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_HASHLOG3_MAX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac570c350773632077c2d6b045b7f0be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_HAVE_WEAK_SYMBOLS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a23eb106a9a4af9f548437b777d595a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_HC_SEARCH_FN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9e046dc232a699e085b78f6f69925269</anchor>
      <arglist>(dictMode, mls)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_HEAPMODE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ace94e70b03794a8b0f63343d98eb6aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_HIDE_ASM_FUNCTION</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a540ea4e6a91b438c14ff315ff2fa919b</anchor>
      <arglist>(func)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_HUFFDTABLE_CAPACITY_LOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7da40c4a05b6930c12b6aa3e392687a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_INDEXOVERFLOW_MARGIN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acb715fa772e8a2deeb2c5722e5f942ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_isError</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a665e5ea865f07b1c036fb5e84fdd6b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_LAZY_DDSS_BUCKET_LOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac3e1c827583b0133b085b8cfc1cdb236</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_LAZY_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a29a950c9d975ad4e113f5a917ce6a947</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_LBMAX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad390158aacafdd70acdcfd145b74ece9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_LBMIN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a15fbf1b473960c134c80105ec08fdb58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_LDM_DEFAULT_WINDOW_LOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1e14e7cd31f562f7cf700956cd2b9a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_LDM_GEARTAB_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1bd7a180139a0f29354f8fdb3698c811</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_LDM_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abc4f7adcc2c3aa66121851f1882abaf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_LEGACY_SUPPORT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a61169a87ccc08b7c57050d9d777b354e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_LITBUFFEREXTRASIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a47f3a1c2bca503fda043ce9f2a82a8bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_LITFREQ_ADD</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a42b641c682489a410e2e2db93c47980f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_malloc</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a04498a23c732d4955a060f7923b6009d</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_MAX_CLEVEL</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a38d662436ce5bfae1ca45c78728fd522</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_MAX_FSE_HEADERS_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae21d7b4218a16884ba63087418d7cf42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_MAX_HUF_HEADER_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2ae2401d5bd153a96570873bc7f945f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_MAX_NB_BLOCK_SPLITS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a819c3efc2a4005aadfec6f0ef9859744</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_MAX_PRICE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acfd7ee5ba4ae5b1782f13ca0dfe19dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_MAXWINDOWSIZE_DEFAULT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afe07180770b02bc7cc991a73aabe0275</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_memcpy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abf9c0eec04d0a310dc55ab1602358bd9</anchor>
      <arglist>(d, s, l)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_memmove</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a297fb1a30353e3a90ccddb4d793af747</anchor>
      <arglist>(d, s, l)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_MEMORY_SANITIZER</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a156ed2bbe21615175aa17b6362df3902</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_memset</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae04cbb94fc7fd2c47b6a4059ff8cd2e3</anchor>
      <arglist>(p, v, l)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_MULTITHREAD</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a510978d81ba500af1831d2fe3cc2c105</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_NO_CLEVEL</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8a687e16f4dd3fa68cadeba5231170c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_NO_FORWARD_PROGRESS_MAX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae5ca6fc4844082acd5e6d4b14608f519</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_OPT_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abe8469b84cfd264789462197d155f211</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_OPT_NUM</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a154df9c68162f6b05e66068f181bf1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_PORTABILITY_MACROS_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a83ecb13afb97b810bb159d5a8005c1b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_PREDEF_THRESHOLD</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afefbc197126ba373b76907b9e2ad8838</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_pthread_cond_broadcast</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6cd264d30b033c70289773ab62243d5a</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_pthread_cond_destroy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af3502d2daf45dd39b5eab01794556d79</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_pthread_cond_init</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aaf2c36560a4deb29cb72a1354f1b680d</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_pthread_cond_signal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5868de43f89ec3bc451203eeeadc22a1</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_pthread_cond_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a09e0b633297a7cf8e276fc0620992b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_pthread_cond_wait</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5931ab9a5b1aa29ae2348d9f1af23649</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_pthread_create</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a81b65bada0144e6b8a4c583f5f8d39f9</anchor>
      <arglist>(a, b, c, d)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_pthread_join</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3abfcedfa687701f87b42569850543cb</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_pthread_mutex_destroy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa023dc716067253eee788b1671cc0486</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_pthread_mutex_init</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a083f8bc02277973473a27d0a7f6b27f6</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_pthread_mutex_lock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a95e951617f02090ff44fe77387ae2a75</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_PTHREAD_MUTEX_LOCK</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a58ededaeedbd332d69d237752f75d5b0</anchor>
      <arglist>(m)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_pthread_mutex_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2bd4126a89e25e7191c0411b881c6ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_pthread_mutex_unlock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a55ec6b23d4e6733409c37fb0b6209489</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_pthread_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3ccfbd3b12036ad3e4d349da1835065d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_REP_NUM</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aea22fafe4da68c23971fc7cb20f42d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_RESIZE_SEQPOOL</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a80f090a8f6e5fe4a707a4b12b270ed70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_ROLL_HASH_CHAR_OFFSET</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aee8ff930378de767bac5a59d003f78f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_ROW_HASH_CACHE_MASK</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8dd411a0d55f42efc638359d6cf74f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_ROW_HASH_CACHE_SIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afd015e3f177f3da9a4accc625ab3d716</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_ROW_HASH_MAX_ENTRIES</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1f1ce7a0598f15adb0132941a454a0bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_ROW_HASH_TAG_BITS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4d5f7a60914473cfceeda3a3f715af7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_ROW_HASH_TAG_MASK</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aea9d2dc3164e1bf126d5cd7a94d2b594</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_ROW_SEARCH_FN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9475feeab9e6453945ce763b8086490a</anchor>
      <arglist>(dictMode, mls, rowLog)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_ROWSIZE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a53d9b8948772c1315fc8399fa4ec3b03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_SEARCH_FN_ATTRS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a98bf8f0df708bc8d9c466a90da2b9019</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_SHORT_CACHE_TAG_BITS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2c310487ed361a5921c952343eb20062</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_SHORT_CACHE_TAG_MASK</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6412fe96ac1596305760ab9adcc25ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_STATIC_ASSERT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adb3f1363cae8dbe0254134253984490c</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad88034c8350c3d479ce0db09fd8ee0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad88034c8350c3d479ce0db09fd8ee0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad88034c8350c3d479ce0db09fd8ee0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad88034c8350c3d479ce0db09fd8ee0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_STATIC_LINKING_ONLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad88034c8350c3d479ce0db09fd8ee0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_SWITCH_MLS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a88ee65bfaa76923eb488b3c9744e32c0</anchor>
      <arglist>(X, dictMode)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_SWITCH_ROWLOG</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acabf5fcc28053ac45e9f1655e1248a2f</anchor>
      <arglist>(dictMode, mls)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_SWITCH_SEARCH_METHOD</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a588737348fea750852bb6911c5209091</anchor>
      <arglist>(dictMode)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_TRACE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad04dc2d966881bc030021e41046bcde8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_TRACE_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a41b0edeca5df0970ff6b049e60fe4bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_UNREACHABLE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aafa044456089664d6fc153162494a5ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_USE_CDICT_PARAMS_DICTSIZE_MULTIPLIER</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a05cb6520f1d8dec54a4f9b4a2acd1f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_USE_CDICT_PARAMS_SRCSIZE_CUTOFF</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aaed14d2ff5e24cf9501fd3c4cf7151f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_WEAK_ATTR</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a190fb944d1a2d9e5ffdf7294035f313d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_WINDOW_OVERFLOW_CORRECT_FREQUENTLY</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa6e7f7dbc50ee65ecbf7363f3118e9f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_WINDOW_START_INDEX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a845d5eda4027dc9125108782f6bfeed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_WINDOWLOG_ABSOLUTEMIN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a504d416546fe6dfed90633018055f69d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_WORKSPACETOOLARGE_FACTOR</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af4b9e9fcd8cacf6f41787130a8f6a896</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_WORKSPACETOOLARGE_MAXDURATION</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a187e646ae346eb70172e09fea2d4bd9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_ZDICT_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad46ddf11060e8cec0537902c85ccab82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_ZDICT_H_STATIC</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1f8d7b252ed5bb8380f32aaba2775405</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTDERRORLIB_API</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aba638ca88c24aaf1c6c1e1250cfee5d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTDERRORLIB_HIDDEN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2f6ffab9b0f11783bba2ea000c42dd8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTDERRORLIB_VISIBLE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa27690417b3c1f8cef5e551f13a2f7e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTDMT_COMPRESS_H</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae52c5cfe457ca9433499ed6677a6967b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTDMT_JOBLOG_MAX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a73b95d412674fc28c09614a65dd5d235</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTDMT_JOBSIZE_MAX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0921c36729f41f35f3d5418dfcb7f813</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTDMT_JOBSIZE_MIN</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a37af7fecd05e763718e0e3088871e68c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTDMT_NBWORKERS_MAX</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acb964b940e15f616ee51c8be7580af5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTDMT_OVERLAPLOG_DEFAULT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0b45f75660fb8e38f75f6615163565d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct buffer_s</type>
      <name>buffer_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a81b62558b8599f883304a26b742aa44f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>BYTE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4ae1dab0fb4b072a66584546209e7d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct COVER_best_s</type>
      <name>COVER_best_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aaf2609966f31111ad988e3c226013dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct COVER_dictSelection</type>
      <name>COVER_dictSelection_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3668acc1d146e3367f7f17ea2fb9b10c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct COVER_map_pair_t_s</type>
      <name>COVER_map_pair_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5683d2dff3f41cc717c7fdd679def965</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct COVER_map_s</type>
      <name>COVER_map_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6fdcb02eaf422a09ffa37243637357f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct COVER_tryParameters_data_s</type>
      <name>COVER_tryParameters_data_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0bcadb99c1e3d4210367ddf706e2c10e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ZSTD_ErrorCode</type>
      <name>ERR_enum</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1fcc8966a27ff4b7622fd88006e75b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct FASTCOVER_tryParameters_data_s</type>
      <name>FASTCOVER_tryParameters_data_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7509ace266912c8ba8e10d3f7fc479bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>FSE_CTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a54dd08a75764e9f6058b47735da04eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>FSE_DTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae791b5272655c08c187054dde72b8aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>HUF_CElt</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8338bf1fc3387a96d7ea076685521582</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>HUF_DecompressFastLoopFn</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0e4f2044b7bdd37ed4c961b2101b4c69</anchor>
      <arglist>)(HUF_DecompressFastArgs *)</arglist>
    </member>
    <member kind="typedef">
      <type>size_t(*</type>
      <name>HUF_DecompressUsingDTableFn</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8574062bf434e01be2bde00833bf5dee</anchor>
      <arglist>)(void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, const HUF_DTable *DTable)</arglist>
    </member>
    <member kind="typedef">
      <type>U32</type>
      <name>HUF_DTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abf5d68d8323833e058b79759ea3a2f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>nodeElt</type>
      <name>huffNodeTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3cb221ba9349cc13133eb7257e867c50</anchor>
      <arglist>[2 *(HUF_SYMBOLVALUE_MAX+1)]</arglist>
    </member>
    <member kind="typedef">
      <type>struct nodeElt_s</type>
      <name>nodeElt</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a939b0b98d55ebe9223751c696292a22f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct POOL_ctx_s</type>
      <name>POOL_ctx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ace842ea9500966baa959147860dc24f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>POOL_function</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a657f7753ec82fce04c212f38d9c58e61</anchor>
      <arglist>)(void *)</arglist>
    </member>
    <member kind="typedef">
      <type>struct POOL_job_s</type>
      <name>POOL_job</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a868cc70e4adeb1c157cbc40f6e44a584</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rankValCol_t</type>
      <name>rankVal_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2af0107643c3b600babd257b804b1ac5</anchor>
      <arglist>[HUF_TABLELOG_MAX]</arglist>
    </member>
    <member kind="typedef">
      <type>U32</type>
      <name>rankValCol_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0e9d4a694df6eb9c48d5cc008f382319</anchor>
      <arglist>[HUF_TABLELOG_MAX+1]</arglist>
    </member>
    <member kind="typedef">
      <type>struct repcodes_s</type>
      <name>repcodes_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a78c711e883f95705fd2dc78125419df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed short</type>
      <name>S16</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae08f9a6ee81e70f713a74a5860062841</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed int</type>
      <name>S32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a57a2244776e01ad620c556de58eb7880</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed long long</type>
      <name>S64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5200f9ca6402de77fd1a6f87db081f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>S8</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a73359529e867901fff0eabb94f7c3fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct seqDef_s</type>
      <name>seqDef</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2c41d44ee2a419c299584645941ffccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _trbudget_t</type>
      <name>trbudget_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad06fbb2fbee0a4c4f28f07c7b2977d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>U16</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adf928e51a60dba0df29d615401cc55a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>U32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac3df7cf3c8cb172a588adec881447d68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long</type>
      <name>U64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a24c386d3758eba951eb7532fdbb45804</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>U8</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3cb25ca6f51f003950f9625ff05536fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XXH32_state_s</type>
      <name>XXH32_state_t</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga0048f07d4a3051c20598464f007aa6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XXH64_state_s</type>
      <name>XXH64_state_t</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>ga0702bdbc80b0cf9e94f2379f7d839b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>XXH32_hash_t</type>
      <name>xxh_u32</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga0c32ec5f4e0a062ea510d53ed009beb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>xxh_u8</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga123c2a5e40e80541988c2277799f922d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t(*</type>
      <name>ZSTD_blockCompressor</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9a0c8adc726038c577fc600cfa830225</anchor>
      <arglist>)(ZSTD_matchState_t *bs, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="typedef">
      <type>size_t(*</type>
      <name>ZSTD_decompressSequences_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8624931fb2af4d676d4ee963dbbc74ba</anchor>
      <arglist>)(ZSTD_DCtx *dctx, void *dst, size_t maxDstSize, const void *seqStart, size_t seqSize, int nbSeq, const ZSTD_longOffset_e isLongOffset, const int frame)</arglist>
    </member>
    <member kind="typedef">
      <type>U32(*</type>
      <name>ZSTD_getAllMatchesFn</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abdfb52ecfc6b9749e8bcc61f59fde5df</anchor>
      <arglist>)(ZSTD_match_t *, ZSTD_matchState_t *, U32 *, const BYTE *, const BYTE *, const U32 rep[ZSTD_REP_NUM], U32 const ll0, U32 const lengthToBeat)</arglist>
    </member>
    <member kind="typedef">
      <type>struct ZSTD_matchState_t</type>
      <name>ZSTD_matchState_t</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3ba973863c1b8f171607c2d0436b3854</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct ZSTD_prefixDict_s</type>
      <name>ZSTD_prefixDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a93f6799417e35f9017d0d32a6f01cc22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t(*</type>
      <name>ZSTD_sequenceCopier</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aef910b23a72cfbd1b80cb373d997e2a0</anchor>
      <arglist>)(ZSTD_CCtx *cctx, ZSTD_sequencePosition *seqPos, const ZSTD_Sequence *const inSeqs, size_t inSeqsSize, const void *src, size_t blockSize, ZSTD_paramSwitch_e externalRepSearch)</arglist>
    </member>
    <member kind="typedef">
      <type>U64</type>
      <name>ZSTD_VecMask</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad1d3007694ceb0a36f2bba647c42f95e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct ZSTDMT_bufferPool_s</type>
      <name>ZSTDMT_bufferPool</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a68a063e5c10aefde823f355df2940cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct ZSTDMT_CCtx_s</type>
      <name>ZSTDMT_CCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a619f9290ef97378708f798836ee7399e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ZSTDMT_bufferPool</type>
      <name>ZSTDMT_seqPool</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2af20bbd5b854f64c02af0fae4ce230a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long</type>
      <name>XXH64_hash_t</name>
      <anchorfile>group__public.html</anchorfile>
      <anchor>ga3d2b19e87ac87eb107372946fce59b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>base_directive_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a82073697c084fa3e2d941213c7bd904e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>base_0possible</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a82073697c084fa3e2d941213c7bd904ea485dbc8cf6361a206fa41de1fb22c496</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>base_1guaranteed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a82073697c084fa3e2d941213c7bd904eafc75b23d55329e592075df0a39eff95f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BIT_DStream_status</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5bf8aaa2b95a3ddaf5d7d6b4cd99ce6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIT_DStream_unfinished</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5bf8aaa2b95a3ddaf5d7d6b4cd99ce6aa56ba147f48b3892d23eff9db7e232df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIT_DStream_endOfBuffer</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5bf8aaa2b95a3ddaf5d7d6b4cd99ce6aa3d2a5b5240949b5e259aa3b0004c85f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIT_DStream_completed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5bf8aaa2b95a3ddaf5d7d6b4cd99ce6aad896c12b38a229fcb2d497b9ef3236b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIT_DStream_overflow</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5bf8aaa2b95a3ddaf5d7d6b4cd99ce6aa412e56baa8b65d47a757cf8c7ebe4481</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>blockType_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a781951c5a4951f8bb0ea9e713dfacf80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bt_raw</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a781951c5a4951f8bb0ea9e713dfacf80ae51d86e4cf0d2fe87057fe2f611d6612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bt_rle</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a781951c5a4951f8bb0ea9e713dfacf80a86534bb7a856201720b5f3a5701b901f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bt_compressed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a781951c5a4951f8bb0ea9e713dfacf80a17cf7509664e69986dd783e11f90f91d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bt_reserved</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a781951c5a4951f8bb0ea9e713dfacf80ae34e04758ff61b311d911d06f2e0d4c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FSE_repeat</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aebeae519ed239e8ec29b2926630400b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FSE_repeat_none</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aebeae519ed239e8ec29b2926630400b2afbea521e4056e2437aae0b0bda7cedc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FSE_repeat_check</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aebeae519ed239e8ec29b2926630400b2a08d1028515df85f72b8d6c2c1ef66c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FSE_repeat_valid</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aebeae519ed239e8ec29b2926630400b2a0d596aacfa5c69c0da1bd28bb77b1a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>HIST_checkInput_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a42b2ab8d7c9c72e3fc1bd3407139190e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>trustInput</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a42b2ab8d7c9c72e3fc1bd3407139190eafd8388108e145c61c237722dc123f24e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>checkMaxSymbolValue</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a42b2ab8d7c9c72e3fc1bd3407139190eadbf9f885639eb1d105d24cc2db27fff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>HUF_flags_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a57bcfd05176fe8cc555106dcdd65769b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HUF_flags_bmi2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a57bcfd05176fe8cc555106dcdd65769ba34c7ca7f4fde007b74478d5fcf510c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HUF_flags_optimalDepth</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a57bcfd05176fe8cc555106dcdd65769ba9336eacc6d681229b6e580dfcd587e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HUF_flags_preferRepeat</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a57bcfd05176fe8cc555106dcdd65769babb08f80995f3570dd45e23f293071691</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HUF_flags_suspectUncompressible</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a57bcfd05176fe8cc555106dcdd65769ba35997496a2eee7d1f5eb856e75f5ed7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HUF_flags_disableAsm</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a57bcfd05176fe8cc555106dcdd65769ba959109ca82c8504569a136690a8d2428</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HUF_flags_disableFast</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a57bcfd05176fe8cc555106dcdd65769ba605f0a6c3c944cd219214a8ab01d6a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>HUF_nbStreams_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a54ca0f9a9e0f2c35b44414e65c23191e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HUF_singleStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a54ca0f9a9e0f2c35b44414e65c23191ea8ed295e9edc623243ee2c353ee216677</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HUF_fourStreams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a54ca0f9a9e0f2c35b44414e65c23191ea511695c0e587162407ca135ed208cca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>HUF_repeat</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aea428e39b157d5f4d9bc03d030708c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HUF_repeat_none</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aea428e39b157d5f4d9bc03d030708c29a8812ea6611ba5166fe7e392482d0414d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HUF_repeat_check</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aea428e39b157d5f4d9bc03d030708c29afc9ac956fe9e6db0fde5e5b20b9901ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HUF_repeat_valid</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aea428e39b157d5f4d9bc03d030708c29a3f6a33341880fd95bee8e05b671cc17a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>searchMethod_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a166037fa4a4135bc29ee47a92c899930</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>search_hashChain</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a166037fa4a4135bc29ee47a92c899930a58c1b9eaad98c0986d0ed2c5de887302</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>search_binaryTree</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a166037fa4a4135bc29ee47a92c899930aa54ba16cbda2fa9cb22da3d7ad2d1e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>search_rowHash</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a166037fa4a4135bc29ee47a92c899930a7e7050f208c69ac39452b3beea021045</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>streaming_operation</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae135a845fe93835c4ecd846e4e6aa65a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>not_streaming</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae135a845fe93835c4ecd846e4e6aa65aaa5243d3dcd41f1123c688e0a436d9097</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_streaming</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae135a845fe93835c4ecd846e4e6aa65aac65a3e48687d833909d4b68739901bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>symbolEncodingType_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9f24d04af1f76716d26382540647e63d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>set_basic</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9f24d04af1f76716d26382540647e63da75591083ccde4196b0a0559dbc1996ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>set_rle</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9f24d04af1f76716d26382540647e63daefea2208d46625c28915bed539811d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>set_compressed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9f24d04af1f76716d26382540647e63daaf6c0ebe228a25f457e97545e7a87309</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>set_repeat</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9f24d04af1f76716d26382540647e63da036c56560f59455ef3e70b9fd2b97303</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XXH_alignment</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gadec56fccd4f83e34902b6b09ecccfff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XXH_aligned</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ggadec56fccd4f83e34902b6b09ecccfff5a41340c9f33fe739cef7a1c56dc617194</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XXH_unaligned</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ggadec56fccd4f83e34902b6b09ecccfff5ab082c14fd7eef12bcb1dfda2e813586f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XXH_aligned</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ggadec56fccd4f83e34902b6b09ecccfff5a41340c9f33fe739cef7a1c56dc617194</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XXH_unaligned</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ggadec56fccd4f83e34902b6b09ecccfff5ab082c14fd7eef12bcb1dfda2e813586f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_buffered_policy_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a00047efe2f309b66658fc8b33361ab1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDb_not_buffered</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a00047efe2f309b66658fc8b33361ab1aa459e40177979db11696f31f24e94c1e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDb_buffered</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a00047efe2f309b66658fc8b33361ab1aa38f0c83c0cbf65ccfb6bb8b9b71f7c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_bufferMode_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af7ac66b9d775c4f508ce638112bd7e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_bm_buffered</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af7ac66b9d775c4f508ce638112bd7e79adb7dda34d1857782a9f084fb5764ba2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_bm_stable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af7ac66b9d775c4f508ce638112bd7e79acb4f3bd86cec51dc2277fc06fee13e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_buildSeqStore_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a16f281ce1b23d8c71e7900c35ecec04b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDbss_compress</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a16f281ce1b23d8c71e7900c35ecec04bacf4d71cf071c2c0e38ea203fabc84e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDbss_noCompress</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a16f281ce1b23d8c71e7900c35ecec04ba98ffec6523a0bb341959f66ef4483004</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_compResetPolicy_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a90bda71cebae53b2942b1c0eda3112e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDcrp_makeClean</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a90bda71cebae53b2942b1c0eda3112e9acede7012b6e7f493b745939e53489834</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDcrp_leaveDirty</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a90bda71cebae53b2942b1c0eda3112e9ae567f6451b2735219aae263781807ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_compressionStage_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab5758c1d9a3510d88eb6cb538edd75be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDcs_created</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab5758c1d9a3510d88eb6cb538edd75bea7af65990aeac5ea7146272aef7edc05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDcs_init</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab5758c1d9a3510d88eb6cb538edd75bea49c015cea5bd0f1840363b6f71a142e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDcs_ongoing</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab5758c1d9a3510d88eb6cb538edd75bea21b788ad3a9e1a4445f02fb4884fba51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDcs_ending</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab5758c1d9a3510d88eb6cb538edd75bead0adea1d516b94b53c403a4287b86363</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_cParamMode_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3fb0c45ea7a49459dcfdd0859f776db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_cpm_noAttachDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3fb0c45ea7a49459dcfdd0859f776db1a77b1015f71b3d545530ecff6f2a2d18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_cpm_attachDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3fb0c45ea7a49459dcfdd0859f776db1a029c35d7ea116de035d447eae8e8a1c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_cpm_createCDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3fb0c45ea7a49459dcfdd0859f776db1aeef83c0eb64e2e83bf42b96568ed4c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_cpm_unknown</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3fb0c45ea7a49459dcfdd0859f776db1a678f14608254ec2778c2edda845a60ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_cStreamStage</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4cbffdafdefdc803e73de1844f66ae00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zcss_init</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4cbffdafdefdc803e73de1844f66ae00a698b58bc7af0472020499c2b74156138</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zcss_load</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4cbffdafdefdc803e73de1844f66ae00a1d23f9beb82479e258a985ef4ece991d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zcss_flush</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4cbffdafdefdc803e73de1844f66ae00a30417784d4ef93ef22d4f01a5245debd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_cwksp_alloc_phase_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a847d60a839dbaa26818fedaa8b5f2343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_cwksp_alloc_objects</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a847d60a839dbaa26818fedaa8b5f2343a4adb0f3fd52ef05dce796041d76831db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_cwksp_alloc_aligned_init_once</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a847d60a839dbaa26818fedaa8b5f2343a98c48803af8aa1e90b4e5b24795bd5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_cwksp_alloc_aligned</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a847d60a839dbaa26818fedaa8b5f2343a8bcd2f55f725e0b1f95542f2dd8afd51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_cwksp_alloc_buffers</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a847d60a839dbaa26818fedaa8b5f2343a6614cf716c212fb82da9ca3adc392c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_cwksp_static_alloc_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1df52ae5f2538c70f0db6f9c9377f6c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_cwksp_dynamic_alloc</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1df52ae5f2538c70f0db6f9c9377f6c7a312a72aa53f7ddc5b3c1a02c05df8bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_cwksp_static_alloc</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1df52ae5f2538c70f0db6f9c9377f6c7aa3a63343c02659b8c6502e279d459dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_defaultPolicy_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a400ed5b8721db9d0fa2c49700596a561</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_defaultDisallowed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a400ed5b8721db9d0fa2c49700596a561a8548f1ac63489e7e69e14d8ac89cb8e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_defaultAllowed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a400ed5b8721db9d0fa2c49700596a561a55cdb37ff99a7b74716994d103ed753a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_dictMode_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afa02da47ee749a002cae6faef5f4835f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_noDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afa02da47ee749a002cae6faef5f4835fa63b70353788deb321627a6e7874beaf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_extDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afa02da47ee749a002cae6faef5f4835fa081f7e640b3139ec4fd6ca11c4ef8d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_dictMatchState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afa02da47ee749a002cae6faef5f4835fa0c6b54637987c6d439547717abfdd426</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_dedicatedDictSearch</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afa02da47ee749a002cae6faef5f4835faf745efdfd75482bfbd1a972244b37d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_dictTableLoadMethod_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac59ad5e0c9847cf2fc1713cc6f072fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_dtlm_fast</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac59ad5e0c9847cf2fc1713cc6f072fbda7e45a58ebda54a883f4070a320ffca03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_dtlm_full</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac59ad5e0c9847cf2fc1713cc6f072fbda52cba4f2c1aa7f8a8b3d1d427d7186df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_dictUses_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a361041084c20c9e4df19c910c6aeaca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_use_indefinitely</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a361041084c20c9e4df19c910c6aeaca6ad0ee51d50b0e0c67c144d00b69d282b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_dont_use</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a361041084c20c9e4df19c910c6aeaca6a133b71f9083aab4eb16fa0b259f91e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_use_once</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a361041084c20c9e4df19c910c6aeaca6a150b7d1e5ba1728d2300469e26e2dc65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_dStage</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa282092432324f27d17a518a30a6abf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDds_getFrameHeaderSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa282092432324f27d17a518a30a6abf4a0afce7a95c9dd91cbadecdce561d2543</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDds_decodeFrameHeader</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa282092432324f27d17a518a30a6abf4aa4bdfa339ce0f2070df70b452f5cfcf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDds_decodeBlockHeader</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa282092432324f27d17a518a30a6abf4a8161dc613eab23276c2c98489ec9dce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDds_decompressBlock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa282092432324f27d17a518a30a6abf4ac2a7834800088b758e58efd95a904d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDds_decompressLastBlock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa282092432324f27d17a518a30a6abf4a91d60194ef31e418b9e6573ef1a5d959</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDds_checkChecksum</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa282092432324f27d17a518a30a6abf4a655c355742038b245584063fea01e20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDds_decodeSkippableHeader</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa282092432324f27d17a518a30a6abf4ae120ae93ad7f3678b359da7cab680fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDds_skipFrame</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa282092432324f27d17a518a30a6abf4a5f4e9f519a23cadf367a10be20102a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_dStreamStage</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0b97bf0277c0c76ed923d87a263b68f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zdss_init</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0b97bf0277c0c76ed923d87a263b68f8a5c460100da887d03a065eef0baeb96a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zdss_loadHeader</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0b97bf0277c0c76ed923d87a263b68f8ab8aa96042c3446c444b1777dbe76c7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zdss_read</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0b97bf0277c0c76ed923d87a263b68f8a1418888b5d57a77628d72d049793f5cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zdss_load</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0b97bf0277c0c76ed923d87a263b68f8a6969ddce560a8a1d37ca9b0d72cb16a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zdss_flush</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0b97bf0277c0c76ed923d87a263b68f8a6397fd8aa6999473e3a5238e170d44c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_ErrorCode</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_no_error</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a772de3d1ee688447540f78c6b1371c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_GENERIC</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37abc227d32dc7cde66266cead14ca650d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_prefix_unknown</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a53c2c67ef3d068aabc01f6e3d40098a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_version_unsupported</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a0a9f0f8895bb47bbeb68974b59a19422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_frameParameter_unsupported</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a1393112fcbe2ab628ca3d2afe3858a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_frameParameter_windowTooLarge</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a6bc23da35003a39d978026ce4b034bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_corruption_detected</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a781c5c268ea8d3debcb01faa146997ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_checksum_wrong</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ab4243df58a97838531ca9c06a44eeaa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_literals_headerWrong</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a4ce115e0ef680a5af5a69749b009f01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dictionary_corrupted</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ae247e41d5fad361406f57c8f72653d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dictionary_wrong</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37abbc036a50b83b470ace6b3867a7e4da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dictionaryCreation_failed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37aa929a4cbdfcbf7e5dc073482ebd09365</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_parameter_unsupported</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37aeefa0dfe6ab35472d779afa6af6bb239</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_parameter_combination_unsupported</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ab6318733e36b3771c071c4e26644c0a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_parameter_outOfBound</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ae839eba708a06ffd3fe3228b20b670ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_tableLog_tooLarge</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a24cf1f4f900063cda5d6529d36bde33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_maxSymbolValue_tooLarge</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ab16f46e97b43bc4e0c6559e1f752635c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_maxSymbolValue_tooSmall</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a876d94368190fded3bc485daf0a16f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_stabilityCondition_notRespected</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a6cb1c32c06e2d8445f669778a01e0e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_stage_wrong</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a2428b6f538a5d34eb68e8c08bc78ee6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_init_missing</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a5ccf8242f23660203a2386047bfbfd28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_memory_allocation</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a0ea7f43e31ad2e7e7bcdf92059d5fbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_workSpace_tooSmall</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ae6ea12e04d2b13d79a31b8ba72affc52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dstSize_tooSmall</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ad8e0e6b5943d77a13cf6d89aed8b3c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_srcSize_wrong</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a09bdf64f794359c5ff5dd443533fd83b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dstBuffer_null</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a8f2b76cac9583c5d5f3c5094c6e888e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_noForwardProgress_destFull</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37acd5f3298dbf694e246995d82af3f126c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_noForwardProgress_inputEmpty</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a1f2388210b3d9ff139df82cccd8dea40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_frameIndex_tooLarge</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a3e2ad8e6fee52d451d1d62309be3d4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_seekableIO</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ad414d9aeeab3b187caabad74c1c97edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dstBuffer_wrong</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a3ba003fa54741890b34a3643197c0b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_srcBuffer_wrong</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ab864a06e1854d2b093e1f9a547f0ea00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_sequenceProducer_failed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37addd68ee4a1644e9598e8bad9db00484d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_externalSequences_invalid</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a7b9e8411d4ffbfc0ee74267b54f2077f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_maxCode</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a366cf0cb3e27ca1e04c5250d34a7db51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_no_error</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a772de3d1ee688447540f78c6b1371c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_GENERIC</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37abc227d32dc7cde66266cead14ca650d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_prefix_unknown</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a53c2c67ef3d068aabc01f6e3d40098a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_version_unsupported</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a0a9f0f8895bb47bbeb68974b59a19422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_frameParameter_unsupported</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a1393112fcbe2ab628ca3d2afe3858a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_frameParameter_windowTooLarge</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a6bc23da35003a39d978026ce4b034bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_corruption_detected</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a781c5c268ea8d3debcb01faa146997ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_checksum_wrong</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ab4243df58a97838531ca9c06a44eeaa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_literals_headerWrong</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a4ce115e0ef680a5af5a69749b009f01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dictionary_corrupted</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ae247e41d5fad361406f57c8f72653d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dictionary_wrong</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37abbc036a50b83b470ace6b3867a7e4da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dictionaryCreation_failed</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37aa929a4cbdfcbf7e5dc073482ebd09365</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_parameter_unsupported</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37aeefa0dfe6ab35472d779afa6af6bb239</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_parameter_combination_unsupported</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ab6318733e36b3771c071c4e26644c0a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_parameter_outOfBound</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ae839eba708a06ffd3fe3228b20b670ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_tableLog_tooLarge</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a24cf1f4f900063cda5d6529d36bde33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_maxSymbolValue_tooLarge</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ab16f46e97b43bc4e0c6559e1f752635c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_maxSymbolValue_tooSmall</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a876d94368190fded3bc485daf0a16f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_stabilityCondition_notRespected</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a6cb1c32c06e2d8445f669778a01e0e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_stage_wrong</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a2428b6f538a5d34eb68e8c08bc78ee6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_init_missing</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a5ccf8242f23660203a2386047bfbfd28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_memory_allocation</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a0ea7f43e31ad2e7e7bcdf92059d5fbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_workSpace_tooSmall</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ae6ea12e04d2b13d79a31b8ba72affc52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dstSize_tooSmall</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ad8e0e6b5943d77a13cf6d89aed8b3c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_srcSize_wrong</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a09bdf64f794359c5ff5dd443533fd83b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dstBuffer_null</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a8f2b76cac9583c5d5f3c5094c6e888e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_noForwardProgress_destFull</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37acd5f3298dbf694e246995d82af3f126c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_noForwardProgress_inputEmpty</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a1f2388210b3d9ff139df82cccd8dea40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_frameIndex_tooLarge</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a3e2ad8e6fee52d451d1d62309be3d4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_seekableIO</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ad414d9aeeab3b187caabad74c1c97edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dstBuffer_wrong</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a3ba003fa54741890b34a3643197c0b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_srcBuffer_wrong</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ab864a06e1854d2b093e1f9a547f0ea00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_sequenceProducer_failed</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37addd68ee4a1644e9598e8bad9db00484d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_externalSequences_invalid</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a7b9e8411d4ffbfc0ee74267b54f2077f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_maxCode</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a366cf0cb3e27ca1e04c5250d34a7db51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_indexResetPolicy_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a60ef91a46ef394adfb15fcc5404f0a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDirp_continue</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a60ef91a46ef394adfb15fcc5404f0a89ae79d993faef40185076d422cc52f81dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTDirp_reset</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a60ef91a46ef394adfb15fcc5404f0a89ab5ec5eac23eadaa6a5dd40611f5692c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_litLocation_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acb547ce9d69e4c66db70906d8cc60213</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_not_in_dst</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acb547ce9d69e4c66db70906d8cc60213a267ec1cbbd2f302bf32c907a6a399733</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_in_dst</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acb547ce9d69e4c66db70906d8cc60213a8d4bb2c90bbb311c38ee3551f502ee88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_split</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acb547ce9d69e4c66db70906d8cc60213aacf3e61f93881ca07ce2c6697326aae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_longLengthType_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3201576b346e3e5ad420692cf097979f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_llt_none</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3201576b346e3e5ad420692cf097979fa819bf9e310aec60d03eab1c9a9cd21c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_llt_literalLength</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3201576b346e3e5ad420692cf097979fa63364260342789b3610950aef606e9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_llt_matchLength</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3201576b346e3e5ad420692cf097979fa0ca30c623a117d7d56bb89ccf25738e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_longOffset_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9100e2ec8de9fa0a4f7ac04f6439b225</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_lo_isRegularOffset</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9100e2ec8de9fa0a4f7ac04f6439b225a88002aa7a5fc78ab04275f818694c650</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_lo_isLongOffset</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9100e2ec8de9fa0a4f7ac04f6439b225a8075f1011f9d32608dcca5e947dc3d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_OptPrice_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a31ac3357d430e792d2e21f2f1b46dcea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zop_dynamic</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a31ac3357d430e792d2e21f2f1b46dceaae19e2e5fbe4a58774dd084271cb93877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>zop_predef</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a31ac3357d430e792d2e21f2f1b46dceaaa17e84bf432afd9d1b762eb48ad44166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_overlap_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aea52188369fa44532ad1f7c325cff4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_no_overlap</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aea52188369fa44532ad1f7c325cff4a0a3a1e7de479ae265f95f6611917376f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_overlap_src_before_dst</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aea52188369fa44532ad1f7c325cff4a0a24511f674a1e46c3ee0004cd9e58cbc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_resetTarget_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a635424e7c1ef008cb9f0b7ba93f87c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_resetTarget_CDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a635424e7c1ef008cb9f0b7ba93f87c01abf41f7f7b1f054f805e60ab368d7773b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_resetTarget_CCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a635424e7c1ef008cb9f0b7ba93f87c01af10a0cfac40ccabeb2e49b1bbce4f727</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_tableFillPurpose_e</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af62669e5f0bbcc61d89e2ac0b7a000cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_tfp_forCCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af62669e5f0bbcc61d89e2ac0b7a000cca65393c07fd7889976972e1c98e143b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_tfp_forCDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af62669e5f0bbcc61d89e2ac0b7a000cca1fa8b14885574d27e57c454eee4833f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static INLINE_KEYWORD UNUSED_ATTR void</type>
      <name>_force_has_format_string</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4409fd8ac38d0d15c3e69ee3bc54122e</anchor>
      <arglist>(const char *format,...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>allBytesIdentical</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad476f4e06e997c41a51b7ce926c2c7ca</anchor>
      <arglist>(const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>BIT_addBits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8ad13761fa066633057e1e46f43e9f67</anchor>
      <arglist>(BIT_CStream_t *bitC, size_t value, unsigned nbBits)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>BIT_addBitsFast</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab07cca03c0cc8c6c74b90a180a477ffd</anchor>
      <arglist>(BIT_CStream_t *bitC, size_t value, unsigned nbBits)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>BIT_closeCStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a06b24fd9264fb4cb14e5f9aecc26acbd</anchor>
      <arglist>(BIT_CStream_t *bitC)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC unsigned</type>
      <name>BIT_endOfDStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8a1c18f5b36ba98fe0f9702bc74d86b1</anchor>
      <arglist>(const BIT_DStream_t *bitD)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>BIT_flushBits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4c839965cf6a86f64d859153451ccab6</anchor>
      <arglist>(BIT_CStream_t *bitC)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>BIT_flushBitsFast</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aeedf7cf3cceebe81e04d22fd42971bd3</anchor>
      <arglist>(BIT_CStream_t *bitC)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC FORCE_INLINE_ATTR size_t</type>
      <name>BIT_getLowerBits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4673a8db767c821ac6cbb291233b26d0</anchor>
      <arglist>(size_t bitContainer, U32 const nbBits)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC FORCE_INLINE_ATTR size_t</type>
      <name>BIT_getMiddleBits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8b84b4fbec9c4f13c5844a5425da4f21</anchor>
      <arglist>(size_t bitContainer, U32 const start, U32 const nbBits)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC FORCE_INLINE_ATTR size_t</type>
      <name>BIT_getUpperBits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aaceb225c9b460f2a59d905f5e28cfaac</anchor>
      <arglist>(size_t bitContainer, U32 const start)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>BIT_initCStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a77907fae42615fa580281a1b5b80b629</anchor>
      <arglist>(BIT_CStream_t *bitC, void *dstBuffer, size_t dstCapacity)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>BIT_initDStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a01bc56df5d3b4844fd5bf6bde7393bd3</anchor>
      <arglist>(BIT_DStream_t *bitD, const void *srcBuffer, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC FORCE_INLINE_ATTR size_t</type>
      <name>BIT_lookBits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5faf1a4a398537cfdda105b49fffbdcc</anchor>
      <arglist>(const BIT_DStream_t *bitD, U32 nbBits)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>BIT_lookBitsFast</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad0de79941451b1b41e4db5f9c425646c</anchor>
      <arglist>(const BIT_DStream_t *bitD, U32 nbBits)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>BIT_readBits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acfad5d7bcb37a1ffdf5c82d156a619e1</anchor>
      <arglist>(BIT_DStream_t *bitD, unsigned nbBits)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>BIT_readBitsFast</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a849084e406b9d3cd5aed35ed4bba7cda</anchor>
      <arglist>(BIT_DStream_t *bitD, unsigned nbBits)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC BIT_DStream_status</type>
      <name>BIT_reloadDStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a61f91b28743f6c3b879720e08c9a9eb3</anchor>
      <arglist>(BIT_DStream_t *bitD)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC BIT_DStream_status</type>
      <name>BIT_reloadDStreamFast</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad50791a76727900102d2884fb09c3019</anchor>
      <arglist>(BIT_DStream_t *bitD)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC FORCE_INLINE_ATTR void</type>
      <name>BIT_skipBits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a999f89dbcb8669174d1b0affb1dc8783</anchor>
      <arglist>(BIT_DStream_t *bitD, U32 nbBits)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>blockSize_explicitDelimiter</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8374ec7fba48225cbcd7e128c6ebf74d</anchor>
      <arglist>(const ZSTD_Sequence *inSeqs, size_t inSeqsSize, ZSTD_sequencePosition seqPos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>blockSize_noDelimiter</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a352a2be1d4eac06a93aa837540868f84</anchor>
      <arglist>(size_t blockSize, size_t remaining)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static rawSeqStore_t</type>
      <name>bufferToSeq</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>affe9e174a13f411e36aaa5fcd9ac5c06</anchor>
      <arglist>(buffer_t buffer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>construct_BWT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5ccf6369fe31d58436977f12ff9a5806</anchor>
      <arglist>(const unsigned char *T, int *SA, int *bucket_A, int *bucket_B, int n, int m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>construct_BWT_indexes</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adf259159664b4f7ac0f1957147f83167</anchor>
      <arglist>(const unsigned char *T, int *SA, int *bucket_A, int *bucket_B, int n, int m, unsigned char *num_indexes, int *indexes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct_SA</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afbb47a458a15bbf28d4b74aaa16fd2d1</anchor>
      <arglist>(const unsigned char *T, int *SA, int *bucket_A, int *bucket_B, int n, int m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>COVER_best_destroy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afb56a3f59a5490db6fa1b9641d1bbc92</anchor>
      <arglist>(COVER_best_t *best)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>COVER_best_finish</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4495a68384f7dcbb049f9880e417bcd9</anchor>
      <arglist>(COVER_best_t *best, ZDICT_cover_params_t parameters, COVER_dictSelection_t selection)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>COVER_best_init</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad0e0964587f6d04e93bd019b9cfc6d4e</anchor>
      <arglist>(COVER_best_t *best)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>COVER_best_start</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a96921521d4c290f9f3b76100f9e4b8aa</anchor>
      <arglist>(COVER_best_t *best)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>COVER_best_wait</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7fc9631879075e9bc967691e50d591d9</anchor>
      <arglist>(COVER_best_t *best)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>COVER_buildDictionary</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9e5cc836862c9a623fbf14f3d1ad3b7a</anchor>
      <arglist>(const COVER_ctx_t *ctx, U32 *freqs, COVER_map_t *activeDmers, void *dictBuffer, size_t dictBufferCapacity, ZDICT_cover_params_t parameters)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>COVER_checkParameters</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad7ddf03626ebe8edf3914d550ade01b6</anchor>
      <arglist>(ZDICT_cover_params_t parameters, size_t maxDictSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>COVER_checkTotalCompressedSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7aac36c878428b22365706e321184fa3</anchor>
      <arglist>(const ZDICT_cover_params_t parameters, const size_t *samplesSizes, const BYTE *samples, size_t *offsets, size_t nbTrainSamples, size_t nbSamples, BYTE *const dict, size_t dictBufferCapacity)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>COVER_cmp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4e1619ce40b7ea85cd7b3ee649c08fbc</anchor>
      <arglist>(COVER_ctx_t *ctx, const void *lp, const void *rp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>COVER_cmp8</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a07f7d57b7a3bc214c9e817873704eb27</anchor>
      <arglist>(COVER_ctx_t *ctx, const void *lp, const void *rp)</arglist>
    </member>
    <member kind="function">
      <type>COVER_epoch_info_t</type>
      <name>COVER_computeEpochs</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2e20e2a51007d245a12b3cdff905ef6a</anchor>
      <arglist>(U32 maxDictSize, U32 nbDmers, U32 k, U32 passes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>COVER_ctx_destroy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aba4cfcede5da810e8a5951bb8988c6d8</anchor>
      <arglist>(COVER_ctx_t *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>COVER_ctx_init</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af9c0e41be64394aaa794e8b67dff77e9</anchor>
      <arglist>(COVER_ctx_t *ctx, const void *samplesBuffer, const size_t *samplesSizes, unsigned nbSamples, unsigned d, double splitPoint)</arglist>
    </member>
    <member kind="function">
      <type>COVER_dictSelection_t</type>
      <name>COVER_dictSelectionError</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1bc2ca47eb799aa732a25920b6a89ed5</anchor>
      <arglist>(size_t error)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>COVER_dictSelectionFree</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7cfba6966b1c889991b9e5f4b1f0b5d6</anchor>
      <arglist>(COVER_dictSelection_t selection)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>COVER_dictSelectionIsError</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a80a65ca984f14545558e223f36996497</anchor>
      <arglist>(COVER_dictSelection_t selection)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>COVER_group</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8f8db3897a7c4f1f8df3eac2fe7598e0</anchor>
      <arglist>(COVER_ctx_t *ctx, const void *group, const void *groupEnd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>COVER_groupBy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa7810fa852f815e30ab90a4052362f41</anchor>
      <arglist>(const void *data, size_t count, size_t size, COVER_ctx_t *ctx, int(*cmp)(COVER_ctx_t *, const void *, const void *), void(*grp)(COVER_ctx_t *, const void *, const void *))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const size_t *</type>
      <name>COVER_lower_bound</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4e8feae4e3298747ee78942abda6bbcf</anchor>
      <arglist>(const size_t *first, const size_t *last, size_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32 *</type>
      <name>COVER_map_at</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a99c08b7d05d8b0be28ee9927ee5a16d2</anchor>
      <arglist>(COVER_map_t *map, U32 key)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>COVER_map_clear</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8118e9386f13fb11d5d8a5ce87a9a957</anchor>
      <arglist>(COVER_map_t *map)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>COVER_map_destroy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7b5d4ab0e900eccf8e04b022f0c70c03</anchor>
      <arglist>(COVER_map_t *map)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>COVER_map_hash</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a34c99fe502ba8eb28744f99ae34a9635</anchor>
      <arglist>(COVER_map_t *map, U32 key)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>COVER_map_index</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a021dab95660fa61516c95f555f1ac4a9</anchor>
      <arglist>(COVER_map_t *map, U32 key)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>COVER_map_init</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae56820ae0fa7352fde55a26192e531e8</anchor>
      <arglist>(COVER_map_t *map, U32 size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>COVER_map_remove</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae9ade8658b441831403a2783e8b7d63c</anchor>
      <arglist>(COVER_map_t *map, U32 key)</arglist>
    </member>
    <member kind="function">
      <type>COVER_dictSelection_t</type>
      <name>COVER_selectDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4a0260694c85528f03932ba1d9c96b23</anchor>
      <arglist>(BYTE *customDictContent, size_t dictBufferCapacity, size_t dictContentSize, const BYTE *samplesBuffer, const size_t *samplesSizes, unsigned nbFinalizeSamples, size_t nbCheckSamples, size_t nbSamples, ZDICT_cover_params_t params, size_t *offsets, size_t totalCompressedSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static COVER_segment_t</type>
      <name>COVER_selectSegment</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6369cf8166bbf928dd777783941eec0c</anchor>
      <arglist>(const COVER_ctx_t *ctx, U32 *freqs, COVER_map_t *activeDmers, U32 begin, U32 end, ZDICT_cover_params_t parameters)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int WIN_CDECL</type>
      <name>COVER_strict_cmp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0e401d9d3fbaf428f7ccd0a668a0b422</anchor>
      <arglist>(const void *lp, const void *rp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int WIN_CDECL</type>
      <name>COVER_strict_cmp8</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>affc18d95706ffd5a017d7aff8b09dce3</anchor>
      <arglist>(const void *lp, const void *rp)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>COVER_sum</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8d08abe6ce8f3b3af95b93193b46524f</anchor>
      <arglist>(const size_t *samplesSizes, unsigned nbSamples)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>COVER_tryParameters</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abe1f432f634bf700f64dacd021f4aff5</anchor>
      <arglist>(void *opaque)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>COVER_warnOnSmallCorpus</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a418b0fa9785bd766c31ae41e34ce3ebe</anchor>
      <arglist>(size_t maxDictSize, size_t nbDmers, int displayLevel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>determine_blockSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adec9e6be42313b892652706f974066e5</anchor>
      <arglist>(ZSTD_sequenceFormat_e mode, size_t blockSize, size_t remaining, const ZSTD_Sequence *inSeqs, size_t inSeqsSize, ZSTD_sequencePosition seqPos)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>divbwt</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aed979b095573f0ec58f304d169de5ce9</anchor>
      <arglist>(const unsigned char *T, unsigned char *U, int *A, int n, unsigned char *num_indexes, int *indexes, int openMP)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>divsufsort</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad018c2c1a45780704e06793a6533355d</anchor>
      <arglist>(const unsigned char *T, int *SA, int n, int openMP)</arglist>
    </member>
    <member kind="function">
      <type>ERR_STATIC ERR_enum</type>
      <name>ERR_getErrorCode</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a348b4470a78fb0e8e521782a860ffd95</anchor>
      <arglist>(size_t code)</arglist>
    </member>
    <member kind="function">
      <type>const ERR_STATIC char *</type>
      <name>ERR_getErrorName</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a33c39f7ec58e9b3d46d507aed919c90f</anchor>
      <arglist>(size_t code)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>ERR_getErrorString</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a033c1426dcee573da273384017aaeeed</anchor>
      <arglist>(ERR_enum code)</arglist>
    </member>
    <member kind="function">
      <type>ERR_STATIC unsigned</type>
      <name>ERR_isError</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5af8533d1342b5eedad6e03a82c3b1fe</anchor>
      <arglist>(size_t code)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>FASTCOVER_buildDictionary</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2a02a5f33c0643231393a99f875ec2e2</anchor>
      <arglist>(const FASTCOVER_ctx_t *ctx, U32 *freqs, void *dictBuffer, size_t dictBufferCapacity, ZDICT_cover_params_t parameters, U16 *segmentFreqs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>FASTCOVER_checkParameters</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a95459763cbc491a58cd441b98877dd8b</anchor>
      <arglist>(ZDICT_cover_params_t parameters, size_t maxDictSize, unsigned f, unsigned accel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FASTCOVER_computeFrequency</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac81d46237c265ff2a7eb46e872560943</anchor>
      <arglist>(U32 *freqs, const FASTCOVER_ctx_t *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FASTCOVER_convertToCoverParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9b74bce1b2e8a6382c70e0379c54f97e</anchor>
      <arglist>(ZDICT_fastCover_params_t fastCoverParams, ZDICT_cover_params_t *coverParams)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FASTCOVER_convertToFastCoverParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0fb1925c7e6fc33fd11e8b53a8a48a4f</anchor>
      <arglist>(ZDICT_cover_params_t coverParams, ZDICT_fastCover_params_t *fastCoverParams, unsigned f, unsigned accel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FASTCOVER_ctx_destroy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a797e27f943fb9a009c2ddcafb789d652</anchor>
      <arglist>(FASTCOVER_ctx_t *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>FASTCOVER_ctx_init</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa958197c3493892a8f61ccf83413d644</anchor>
      <arglist>(FASTCOVER_ctx_t *ctx, const void *samplesBuffer, const size_t *samplesSizes, unsigned nbSamples, unsigned d, double splitPoint, unsigned f, FASTCOVER_accel_t accelParams)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>FASTCOVER_hashPtrToIndex</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6f3675183ca5d624fab664f69e797754</anchor>
      <arglist>(const void *p, U32 f, unsigned d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static COVER_segment_t</type>
      <name>FASTCOVER_selectSegment</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aec5c299a79e62b9d05761f4cd1a9c32f</anchor>
      <arglist>(const FASTCOVER_ctx_t *ctx, U32 *freqs, U32 begin, U32 end, ZDICT_cover_params_t parameters, U16 *segmentFreqs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FASTCOVER_tryParameters</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad80f77d1a3062dac3816435eccf83e4c</anchor>
      <arglist>(void *opaque)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static syncPoint_t</type>
      <name>findSynchronizationPoint</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a86a619011e7896dbb70604246b61d31c</anchor>
      <arglist>(ZSTDMT_CCtx const *mtctx, ZSTD_inBuffer const input)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>FSE_bitCost</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5882f87834b13b4cb7c489b7bc886cc6</anchor>
      <arglist>(const void *symbolTTPtr, U32 tableLog, U32 symbolValue, U32 accuracyLog)</arglist>
    </member>
    <member kind="function">
      <type>FSE_PUBLIC_API size_t</type>
      <name>FSE_buildCTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a79a83bf378068974a320feded073de7f</anchor>
      <arglist>(FSE_CTable *ct, const short *normalizedCounter, unsigned maxSymbolValue, unsigned tableLog)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>FSE_buildCTable_rle</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a991b38918a59bfa6ff384fa8d91e5924</anchor>
      <arglist>(FSE_CTable *ct, unsigned char symbolValue)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>FSE_buildCTable_wksp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a33ef3a630482b3e532474c50112421ec</anchor>
      <arglist>(FSE_CTable *ct, const short *normalizedCounter, unsigned maxSymbolValue, unsigned tableLog, void *workSpace, size_t wkspSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>FSE_buildDTable_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae5dbc3d62c13a8a3708125dac60c4139</anchor>
      <arglist>(FSE_DTable *dt, const short *normalizedCounter, unsigned maxSymbolValue, unsigned tableLog, void *workSpace, size_t wkspSize)</arglist>
    </member>
    <member kind="function">
      <type>FSE_PUBLIC_API size_t</type>
      <name>FSE_buildDTable_wksp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad5bcb1fb83cf281d2861108119597c7c</anchor>
      <arglist>(FSE_DTable *dt, const short *normalizedCounter, unsigned maxSymbolValue, unsigned tableLog, void *workSpace, size_t wkspSize)</arglist>
    </member>
    <member kind="function">
      <type>FSE_PUBLIC_API size_t</type>
      <name>FSE_compress_usingCTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adcbe336004958f4bb7ba11ca3c847619</anchor>
      <arglist>(void *dst, size_t dstCapacity, const void *src, size_t srcSize, const FSE_CTable *ct)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>FSE_compress_usingCTable_generic</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5e758207aaa08e2553c0cd8bae1820e4</anchor>
      <arglist>(void *dst, size_t dstSize, const void *src, size_t srcSize, const FSE_CTable *ct, const unsigned fast)</arglist>
    </member>
    <member kind="function">
      <type>FSE_PUBLIC_API size_t</type>
      <name>FSE_compressBound</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a300cde07200a8b8ed1214b377fa5ab1b</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned char</type>
      <name>FSE_decodeSymbol</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abc5690f2d7be75466a4c1ba3b270de34</anchor>
      <arglist>(FSE_DState_t *DStatePtr, BIT_DStream_t *bitD)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned char</type>
      <name>FSE_decodeSymbolFast</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6a0c0087295cf6d6ec71aceb1bf95c98</anchor>
      <arglist>(FSE_DState_t *DStatePtr, BIT_DStream_t *bitD)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>FSE_decompress_usingDTable_generic</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad33a18a031cad67445e2106c97a7db9b</anchor>
      <arglist>(void *dst, size_t maxDstSize, const void *cSrc, size_t cSrcSize, const FSE_DTable *dt, const unsigned fast)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>FSE_decompress_wksp_bmi2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8d20cda1c8ed62dbef7b9ce571ce274c</anchor>
      <arglist>(void *dst, size_t dstCapacity, const void *cSrc, size_t cSrcSize, unsigned maxLog, void *workSpace, size_t wkspSize, int bmi2)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>FSE_decompress_wksp_body</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab2acfa3daf324ba62351b1ae72c42b68</anchor>
      <arglist>(void *dst, size_t dstCapacity, const void *cSrc, size_t cSrcSize, unsigned maxLog, void *workSpace, size_t wkspSize, int bmi2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>FSE_decompress_wksp_body_default</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0a941faf88dbd4ffcf0153df8aec9ce2</anchor>
      <arglist>(void *dst, size_t dstCapacity, const void *cSrc, size_t cSrcSize, unsigned maxLog, void *workSpace, size_t wkspSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FSE_encodeSymbol</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa8010d786304a0bfb1efd075b7b739fd</anchor>
      <arglist>(BIT_CStream_t *bitC, FSE_CState_t *CStatePtr, unsigned symbol)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned</type>
      <name>FSE_endOfDState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afec98762b4b69a2d4824d6f5beff9e15</anchor>
      <arglist>(const FSE_DState_t *DStatePtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FSE_flushCState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa079dedbba0185fd24ab380b2f8a1daf</anchor>
      <arglist>(BIT_CStream_t *bitC, const FSE_CState_t *CStatePtr)</arglist>
    </member>
    <member kind="function">
      <type>const FSE_PUBLIC_API char *</type>
      <name>FSE_getErrorName</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af7363e311b8ac13bf80e0f458415727b</anchor>
      <arglist>(size_t code)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>FSE_getMaxNbBits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aea5baa3213c8d3f79a57a62b90c79459</anchor>
      <arglist>(const void *symbolTTPtr, U32 symbolValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FSE_initCState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2cf2639c92c1460783c2fe7cf9520c46</anchor>
      <arglist>(FSE_CState_t *CStatePtr, const FSE_CTable *ct)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>FSE_initCState2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7f2624e273b23c11c129813c95b589e3</anchor>
      <arglist>(FSE_CState_t *statePtr, const FSE_CTable *ct, U32 symbol)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FSE_initDState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a305eae50503cc1576519d17891831f72</anchor>
      <arglist>(FSE_DState_t *DStatePtr, BIT_DStream_t *bitD, const FSE_DTable *dt)</arglist>
    </member>
    <member kind="function">
      <type>FSE_PUBLIC_API unsigned</type>
      <name>FSE_isError</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3b72bf1d6ebac556c0bcb7e5eafd72f7</anchor>
      <arglist>(size_t code)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned</type>
      <name>FSE_minTableLog</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a29e2ba9fd2f228bc781872c0fdf9d8c4</anchor>
      <arglist>(size_t srcSize, unsigned maxSymbolValue)</arglist>
    </member>
    <member kind="function">
      <type>FSE_PUBLIC_API size_t</type>
      <name>FSE_NCountWriteBound</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a48aefa84ae52038efc7922d927f998a9</anchor>
      <arglist>(unsigned maxSymbolValue, unsigned tableLog)</arglist>
    </member>
    <member kind="function">
      <type>FSE_PUBLIC_API size_t</type>
      <name>FSE_normalizeCount</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aab659fb7b05c45be429e56529249b6c4</anchor>
      <arglist>(short *normalizedCounter, unsigned tableLog, const unsigned *count, size_t srcSize, unsigned maxSymbolValue, unsigned useLowProbCount)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>FSE_normalizeM2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af907c251ed603f98a4e7542337d0aff0</anchor>
      <arglist>(short *norm, U32 tableLog, const unsigned *count, size_t total, U32 maxSymbolValue, short lowProbCount)</arglist>
    </member>
    <member kind="function">
      <type>FSE_PUBLIC_API unsigned</type>
      <name>FSE_optimalTableLog</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad0fe7dfcc4c27edd4cc0f10d76ff0519</anchor>
      <arglist>(unsigned maxTableLog, size_t srcSize, unsigned maxSymbolValue)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>FSE_optimalTableLog_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5b48bd698b011962206908be5c233e64</anchor>
      <arglist>(unsigned maxTableLog, size_t srcSize, unsigned maxSymbolValue, unsigned minus)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC BYTE</type>
      <name>FSE_peekSymbol</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0ca1d98e2f7272cb2e7ce220bcf1275b</anchor>
      <arglist>(const FSE_DState_t *DStatePtr)</arglist>
    </member>
    <member kind="function">
      <type>FSE_PUBLIC_API size_t</type>
      <name>FSE_readNCount</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af0aa1674b1444911966d291da574d5f0</anchor>
      <arglist>(short *normalizedCounter, unsigned *maxSymbolValuePtr, unsigned *tableLogPtr, const void *rBuffer, size_t rBuffSize)</arglist>
    </member>
    <member kind="function">
      <type>FSE_PUBLIC_API size_t</type>
      <name>FSE_readNCount_bmi2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7d8802383ab92b90f9c3582be513e4d0</anchor>
      <arglist>(short *normalizedCounter, unsigned *maxSymbolValuePtr, unsigned *tableLogPtr, const void *rBuffer, size_t rBuffSize, int bmi2)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>FSE_readNCount_body</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4285e05151836832ff026f4f9d0a41a2</anchor>
      <arglist>(short *normalizedCounter, unsigned *maxSVPtr, unsigned *tableLogPtr, const void *headerBuffer, size_t hbSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>FSE_readNCount_body_default</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a26d0bd4ad876c03e29529030ffa95009</anchor>
      <arglist>(short *normalizedCounter, unsigned *maxSVPtr, unsigned *tableLogPtr, const void *headerBuffer, size_t hbSize)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>FSE_updateState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aba55ebfa2c8696faefe2cd0932014588</anchor>
      <arglist>(FSE_DState_t *DStatePtr, BIT_DStream_t *bitD)</arglist>
    </member>
    <member kind="function">
      <type>FSE_PUBLIC_API unsigned</type>
      <name>FSE_versionNumber</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aadd4435599681e40d938131f35b71208</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FSE_PUBLIC_API size_t</type>
      <name>FSE_writeNCount</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ada665be956caa74b8624b7042d289c61</anchor>
      <arglist>(void *buffer, size_t bufferSize, const short *normalizedCounter, unsigned maxSymbolValue, unsigned tableLog)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>FSE_writeNCount_generic</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac69722a3d874d6efb5d3c6fa0321b0b2</anchor>
      <arglist>(void *header, size_t headerBufferSize, const short *normalizedCounter, unsigned maxSymbolValue, unsigned tableLog, unsigned writeIsSafe)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HIST_count</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a46dbaaf72547121048940fd59d0e1727</anchor>
      <arglist>(unsigned *count, unsigned *maxSymbolValuePtr, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HIST_count_parallel_wksp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a22c3aa7427821f1601d730a592474422</anchor>
      <arglist>(unsigned *count, unsigned *maxSymbolValuePtr, const void *source, size_t sourceSize, HIST_checkInput_e check, U32 *const workSpace)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>HIST_count_simple</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad90d2ab8d87fa086bed70e192ed7602b</anchor>
      <arglist>(unsigned *count, unsigned *maxSymbolValuePtr, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HIST_count_wksp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a46ab7952432d609b1da77ac0a3506425</anchor>
      <arglist>(unsigned *count, unsigned *maxSymbolValuePtr, const void *src, size_t srcSize, void *workSpace, size_t workSpaceSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HIST_countFast</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a786e489f8396de1fbadacb8a322e1740</anchor>
      <arglist>(unsigned *count, unsigned *maxSymbolValuePtr, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HIST_countFast_wksp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab1a8bb4116cae3ba238217110a833f03</anchor>
      <arglist>(unsigned *count, unsigned *maxSymbolValuePtr, const void *src, size_t srcSize, void *workSpace, size_t workSpaceSize)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>HIST_isError</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a96c2e5928da9e31f5d79543a595ee0fd</anchor>
      <arglist>(size_t code)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE void</type>
      <name>HUF_addBits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abd3ef7f6d6f019c23b27a79c73118850</anchor>
      <arglist>(HUF_CStream_t *bitC, HUF_CElt elt, int idx, int kFast)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>HUF_alignUpWorkspace</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3a25a0d4347b3f17af026ad35a34c72d</anchor>
      <arglist>(void *workspace, size_t *workspaceSizePtr, size_t align)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_buildCTable_wksp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad2bd533c548b31a0c7f4864ef2bf0704</anchor>
      <arglist>(HUF_CElt *tree, const unsigned *count, U32 maxSymbolValue, U32 maxNbBits, void *workSpace, size_t wkspSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>HUF_buildCTableFromTree</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a14aefb48af352acb62ee1421956e7c2c</anchor>
      <arglist>(HUF_CElt *CTable, nodeElt const *huffNode, int nonNullRank, U32 maxSymbolValue, U32 maxNbBits)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HUF_DEltX2</type>
      <name>HUF_buildDEltX2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6dba16d049705a364fa2208e93f9079d</anchor>
      <arglist>(U32 symbol, U32 nbBits, U32 baseSeq, int level)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>HUF_buildDEltX2U32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9e253df6cfba1bd4af26fb5036e28082</anchor>
      <arglist>(U32 symbol, U32 nbBits, U32 baseSeq, int level)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U64</type>
      <name>HUF_buildDEltX2U64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a61d45040ec991f7aaa3e9cc829b23e7a</anchor>
      <arglist>(U32 symbol, U32 nbBits, U16 baseSeq, int level)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>HUF_buildTree</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab80d3f02649e08209beff75e41e13ca1</anchor>
      <arglist>(nodeElt *huffNode, U32 maxSymbolValue)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>HUF_cardinality</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a53d7d676c241ecf462ff78d116a0b4d7</anchor>
      <arglist>(const unsigned *count, unsigned maxSymbolValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_closeCStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a09cc0f335c098b77e0011146d837f87d</anchor>
      <arglist>(HUF_CStream_t *bitC)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_compress1X_repeat</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8d14775f9d3b42768c9c96dbd454f8ad</anchor>
      <arglist>(void *dst, size_t dstSize, const void *src, size_t srcSize, unsigned maxSymbolValue, unsigned tableLog, void *workSpace, size_t wkspSize, HUF_CElt *hufTable, HUF_repeat *repeat, int flags)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_compress1X_usingCTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac428701559575c1ce889cd9aa3d5f0bb</anchor>
      <arglist>(void *dst, size_t dstSize, const void *src, size_t srcSize, const HUF_CElt *CTable, int flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_compress1X_usingCTable_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7e07eb173b1197e7a95e323c50f4f875</anchor>
      <arglist>(void *dst, size_t dstSize, const void *src, size_t srcSize, const HUF_CElt *CTable, const int flags)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>HUF_compress1X_usingCTable_internal_body</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae3c20f58c71b92ed2b0fe074b570641b</anchor>
      <arglist>(void *dst, size_t dstSize, const void *src, size_t srcSize, const HUF_CElt *CTable)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE void</type>
      <name>HUF_compress1X_usingCTable_internal_body_loop</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a60af95392de19d2dd3d09b6e5ec31554</anchor>
      <arglist>(HUF_CStream_t *bitC, const BYTE *ip, size_t srcSize, const HUF_CElt *ct, int kUnroll, int kFastFlush, int kLastFast)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_compress4X_repeat</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad3feaf945233beb32ccd701396732e93</anchor>
      <arglist>(void *dst, size_t dstSize, const void *src, size_t srcSize, unsigned maxSymbolValue, unsigned tableLog, void *workSpace, size_t wkspSize, HUF_CElt *hufTable, HUF_repeat *repeat, int flags)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_compress4X_usingCTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a89fcc58074534319649ace5978cd0c9c</anchor>
      <arglist>(void *dst, size_t dstSize, const void *src, size_t srcSize, const HUF_CElt *CTable, int flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_compress4X_usingCTable_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4451e4571f183f29ad8a521f71dae435</anchor>
      <arglist>(void *dst, size_t dstSize, const void *src, size_t srcSize, const HUF_CElt *CTable, int flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_compress_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a860d30473b7e5053cad144b6d67b0f5c</anchor>
      <arglist>(void *dst, size_t dstSize, const void *src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, HUF_nbStreams_e nbStreams, void *workSpace, size_t wkspSize, HUF_CElt *oldHufTable, HUF_repeat *repeat, int flags)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_compressBound</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1d59eb211fff5bdf33704f563fe93af0</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_compressCTable_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9e03a5265d2a3c2be19d33615683532e</anchor>
      <arglist>(BYTE *const ostart, BYTE *op, BYTE *const oend, const void *src, size_t srcSize, HUF_nbStreams_e nbStreams, const HUF_CElt *CTable, const int flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_compressWeights</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a013e8a00ebd4c57a92ef832329a80144</anchor>
      <arglist>(void *dst, size_t dstSize, const void *weightTable, size_t wtSize, void *workspace, size_t workspaceSize)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE U32</type>
      <name>HUF_decodeLastSymbolX2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af50ab3693c5bc5e1e68a33c16873878c</anchor>
      <arglist>(void *op, BIT_DStream_t *DStream, const HUF_DEltX2 *dt, const U32 dtLog)</arglist>
    </member>
    <member kind="function">
      <type>HINT_INLINE size_t</type>
      <name>HUF_decodeStreamX1</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a18e44e9f1add94934647e21a65e6986d</anchor>
      <arglist>(BYTE *p, BIT_DStream_t *const bitDPtr, BYTE *const pEnd, const HUF_DEltX1 *const dt, const U32 dtLog)</arglist>
    </member>
    <member kind="function">
      <type>HINT_INLINE size_t</type>
      <name>HUF_decodeStreamX2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a101c3188c4918fd7cb6afd53f9d81a15</anchor>
      <arglist>(BYTE *p, BIT_DStream_t *bitDPtr, BYTE *const pEnd, const HUF_DEltX2 *const dt, const U32 dtLog)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE BYTE</type>
      <name>HUF_decodeSymbolX1</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a48dd8c0b265075d80e846871925ef541</anchor>
      <arglist>(BIT_DStream_t *Dstream, const HUF_DEltX1 *dt, const U32 dtLog)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE U32</type>
      <name>HUF_decodeSymbolX2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac53f7189d29992e316c61fa3609d3f32</anchor>
      <arglist>(void *op, BIT_DStream_t *DStream, const HUF_DEltX2 *dt, const U32 dtLog)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_decompress1X1_DCtx_wksp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa4b68bc4fc06559027e5c3493e8f0d42</anchor>
      <arglist>(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workSpace, size_t wkspSize, int flags)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>HUF_decompress1X1_usingDTable_internal_body</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abd8170a42f77deec470d9c267069d869</anchor>
      <arglist>(void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, const HUF_DTable *DTable)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_decompress1X2_DCtx_wksp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a982c2fd95349e7646ef99ca4e2e256fa</anchor>
      <arglist>(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workSpace, size_t wkspSize, int flags)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>HUF_decompress1X2_usingDTable_internal_body</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a602437097a8e42c11b34c25d185f34f9</anchor>
      <arglist>(void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, const HUF_DTable *DTable)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_decompress1X_DCtx_wksp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aee462716c536c6477737799e3b3a747c</anchor>
      <arglist>(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workSpace, size_t wkspSize, int flags)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_decompress1X_usingDTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ada711f1f4a0026266624dc84cfb4583a</anchor>
      <arglist>(void *dst, size_t maxDstSize, const void *cSrc, size_t cSrcSize, const HUF_DTable *DTable, int flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_decompress4X1_DCtx_wksp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1da2ac59b3696955f8fdce9bdfaabc52</anchor>
      <arglist>(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workSpace, size_t wkspSize, int flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_decompress4X1_usingDTable_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a65d79042a88413058e42f369d66721a9</anchor>
      <arglist>(void *dst, size_t dstSize, void const *cSrc, size_t cSrcSize, HUF_DTable const *DTable, int flags)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>HUF_decompress4X1_usingDTable_internal_body</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa290486718f30d3114b0aff7c35f155b</anchor>
      <arglist>(void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, const HUF_DTable *DTable)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_decompress4X1_usingDTable_internal_default</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7168b607fa8f70d54ab308959d3098e4</anchor>
      <arglist>(void *dst, size_t dstSize, void const *cSrc, size_t cSrcSize, HUF_DTable const *DTable)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HUF_FAST_BMI2_ATTRS size_t</type>
      <name>HUF_decompress4X1_usingDTable_internal_fast</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a72688c29f410f9b0a5f6e9c11742f167</anchor>
      <arglist>(void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, const HUF_DTable *DTable, HUF_DecompressFastLoopFn loopFn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HUF_FAST_BMI2_ATTRS void</type>
      <name>HUF_decompress4X1_usingDTable_internal_fast_c_loop</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a136125d8bc4a990667560afd2067efb4</anchor>
      <arglist>(HUF_DecompressFastArgs *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_decompress4X2_DCtx_wksp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a06ca6fa4c5a35926e513e9cfd94f1d0a</anchor>
      <arglist>(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workSpace, size_t wkspSize, int flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_decompress4X2_usingDTable_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a37e00dfe5a55c620f0febb7420a26c23</anchor>
      <arglist>(void *dst, size_t dstSize, void const *cSrc, size_t cSrcSize, HUF_DTable const *DTable, int flags)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>HUF_decompress4X2_usingDTable_internal_body</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4bb1f2743ef280f0116006dc03912d12</anchor>
      <arglist>(void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, const HUF_DTable *DTable)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_decompress4X2_usingDTable_internal_default</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7fa651f4528ed61d4972d4eaf63f53bb</anchor>
      <arglist>(void *dst, size_t dstSize, void const *cSrc, size_t cSrcSize, HUF_DTable const *DTable)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HUF_FAST_BMI2_ATTRS size_t</type>
      <name>HUF_decompress4X2_usingDTable_internal_fast</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab9612b9e234be937c88a26c10a16b4eb</anchor>
      <arglist>(void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, const HUF_DTable *DTable, HUF_DecompressFastLoopFn loopFn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HUF_FAST_BMI2_ATTRS void</type>
      <name>HUF_decompress4X2_usingDTable_internal_fast_c_loop</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a67ed1665285277605bdac2f79d8b12d5</anchor>
      <arglist>(HUF_DecompressFastArgs *args)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_decompress4X_hufOnly_wksp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a50f9080935701c8f0da790a4126c08b7</anchor>
      <arglist>(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workSpace, size_t wkspSize, int flags)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_decompress4X_usingDTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac46190e80c84a57b2a46685db5433dca</anchor>
      <arglist>(void *dst, size_t maxDstSize, const void *cSrc, size_t cSrcSize, const HUF_DTable *DTable, int flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_DecompressFastArgs_init</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a689bce206ad976b2ef65467028341f2d</anchor>
      <arglist>(HUF_DecompressFastArgs *args, void *dst, size_t dstSize, void const *src, size_t srcSize, const HUF_DTable *DTable)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U64</type>
      <name>HUF_DEltX1_set4</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad476895c9dca31f4138a1c2bd96d41e8</anchor>
      <arglist>(BYTE symbol, BYTE nbBits)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE void</type>
      <name>HUF_encodeSymbol</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a704ed8d82de2399bdd1242fb19caff88</anchor>
      <arglist>(HUF_CStream_t *bitCPtr, U32 symbol, const HUF_CElt *CTable, int idx, int fast)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HUF_CElt</type>
      <name>HUF_endMark</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0af666b03453728f7f9bb1722a36787e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_estimateCompressedSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a99efa4915d4e6332bd71f1b84fee0e4c</anchor>
      <arglist>(const HUF_CElt *CTable, const unsigned *count, unsigned maxSymbolValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>HUF_fillDTableX2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4f7a36e65cfaf34241d57d3f7df91e63</anchor>
      <arglist>(HUF_DEltX2 *DTable, const U32 targetLog, const sortedSymbol_t *sortedList, const U32 *rankStart, rankValCol_t *rankValOrigin, const U32 maxWeight, const U32 nbBitsBaseline)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>HUF_fillDTableX2ForWeight</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6b448e719d2c7a9b196cf152edf620cc</anchor>
      <arglist>(HUF_DEltX2 *DTableRank, sortedSymbol_t const *begin, sortedSymbol_t const *end, U32 nbBits, U32 tableLog, U16 baseSeq, int const level)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>HUF_fillDTableX2Level2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a473ffeb78c07e63aa94d796f1baaa507</anchor>
      <arglist>(HUF_DEltX2 *DTable, U32 targetLog, const U32 consumedBits, const U32 *rankVal, const int minWeight, const int maxWeight1, const sortedSymbol_t *sortedSymbols, U32 const *rankStart, U32 nbBitsBaseline, U16 baseSeq)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE void</type>
      <name>HUF_flushBits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac1fc656720e8cbcbf0b7a0a938bc26fb</anchor>
      <arglist>(HUF_CStream_t *bitC, int kFast)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DTableDesc</type>
      <name>HUF_getDTableDesc</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1d801c6b93bd57d40f0a0d00d8b09852</anchor>
      <arglist>(const HUF_DTable *table)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>HUF_getErrorName</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2058676a94d9959e656bd0024e7fde97</anchor>
      <arglist>(size_t code)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>HUF_getIndex</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9d69324330b50b81794bb277e2a1f310</anchor>
      <arglist>(U32 const count)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_getNbBits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a00e93ea26119ff48dbb8a5b975868d0e</anchor>
      <arglist>(HUF_CElt elt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_getNbBitsFast</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7abc7143050a8a7ea59bff8112d60046</anchor>
      <arglist>(HUF_CElt elt)</arglist>
    </member>
    <member kind="function">
      <type>U32</type>
      <name>HUF_getNbBitsFromCTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5be050c0196368a09d7c1a678ef3d5dc</anchor>
      <arglist>(const HUF_CElt *symbolTable, U32 symbolValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_getValue</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac3e525605d87e85ff263a864adb1e108</anchor>
      <arglist>(HUF_CElt elt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_getValueFast</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6add9af9f181043a28b282cc06339b95</anchor>
      <arglist>(HUF_CElt elt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_initCStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0979e231c3327cd523dba6880052b86b</anchor>
      <arglist>(HUF_CStream_t *bitC, void *startPtr, size_t dstCapacity)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_initFastDStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a60ffe64847ea23211be113175cbdc644</anchor>
      <arglist>(BYTE const *ip)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_initRemainingDStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2f6c862fc3426d0b0bae3ddad849a906</anchor>
      <arglist>(BIT_DStream_t *bit, HUF_DecompressFastArgs const *args, int stream, BYTE *segmentEnd)</arglist>
    </member>
    <member kind="function">
      <type>HINT_INLINE void</type>
      <name>HUF_insertionSort</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a74599bdae5baf87a79f68625a6d12c20</anchor>
      <arglist>(nodeElt huffNode[], int const low, int const high)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>HUF_isError</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abd113fa90a875ceddf133a530db912bc</anchor>
      <arglist>(size_t code)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC int</type>
      <name>HUF_isSorted</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa9ad7f0988cbb73306157dabebeb28a9</anchor>
      <arglist>(nodeElt huffNode[], U32 const maxSymbolValue1)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE void</type>
      <name>HUF_mergeIndex1</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7db3be6d7198e3ef6601d8e14102f5e8</anchor>
      <arglist>(HUF_CStream_t *bitC)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>HUF_minTableLog</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aec0c5354df5c8948fd993a96adf3bb29</anchor>
      <arglist>(unsigned symbolCardinality)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>HUF_optimalTableLog</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af038d9caa766abe508c74abd0a2c4237</anchor>
      <arglist>(unsigned maxTableLog, size_t srcSize, unsigned maxSymbolValue, void *workSpace, size_t wkspSize, HUF_CElt *table, const unsigned *count, int flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>HUF_quickSortPartition</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1e032d769baece7f130b56d0d3aa58a0</anchor>
      <arglist>(nodeElt arr[], int const low, int const high)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_readCTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae84c68f7351a48d41314ccf7343fd00f</anchor>
      <arglist>(HUF_CElt *CTable, unsigned *maxSymbolValuePtr, const void *src, size_t srcSize, unsigned *hasZeroWeights)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_readDTableX1_wksp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad6eabee52ea2e237931415c73e9a34b6</anchor>
      <arglist>(HUF_DTable *DTable, const void *src, size_t srcSize, void *workSpace, size_t wkspSize, int flags)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_readDTableX2_wksp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a15b5ec1bd1a18cff5ceeb21af90a85e8</anchor>
      <arglist>(HUF_DTable *DTable, const void *src, size_t srcSize, void *workSpace, size_t wkspSize, int flags)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_readStats</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abe44467e2590965c0dafba8df4d206c0</anchor>
      <arglist>(BYTE *huffWeight, size_t hwSize, U32 *rankStats, U32 *nbSymbolsPtr, U32 *tableLogPtr, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>HUF_readStats_body</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a157b7061ff30e541f35b5da1f9d6056a</anchor>
      <arglist>(BYTE *huffWeight, size_t hwSize, U32 *rankStats, U32 *nbSymbolsPtr, U32 *tableLogPtr, const void *src, size_t srcSize, void *workSpace, size_t wkspSize, int bmi2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_readStats_body_default</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a362ef1fb1d13e1dce710aa7560cbd926</anchor>
      <arglist>(BYTE *huffWeight, size_t hwSize, U32 *rankStats, U32 *nbSymbolsPtr, U32 *tableLogPtr, const void *src, size_t srcSize, void *workSpace, size_t wkspSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_readStats_wksp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac7784ef4534541833d9dc7cd3e6c9937</anchor>
      <arglist>(BYTE *huffWeight, size_t hwSize, U32 *rankStats, U32 *nbSymbolsPtr, U32 *tableLogPtr, const void *src, size_t srcSize, void *workspace, size_t wkspSize, int flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>HUF_rescaleStats</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adee91b7d55cbca7f467c9c1a58660bd7</anchor>
      <arglist>(BYTE *huffWeight, U32 *rankVal, U32 nbSymbols, U32 tableLog, U32 targetTableLog)</arglist>
    </member>
    <member kind="function">
      <type>U32</type>
      <name>HUF_selectDecoder</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a319db2a71decf1639479172cc19c7e6b</anchor>
      <arglist>(size_t dstSize, size_t cSrcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>HUF_setMaxHeight</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab30d2052bd37d5655435cc07df06550e</anchor>
      <arglist>(nodeElt *huffNode, U32 lastNonNull, U32 targetNbBits)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>HUF_setNbBits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a59c23da6ee721097d8310ce756c04cf0</anchor>
      <arglist>(HUF_CElt *elt, size_t nbBits)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>HUF_setValue</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afc88bf53bc914d53416ce719b8ff230b</anchor>
      <arglist>(HUF_CElt *elt, size_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>HUF_simpleQuickSort</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af87c1f9d7bb34d8f02592425b0c79772</anchor>
      <arglist>(nodeElt arr[], int low, int high)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>HUF_sort</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a591063ab319a5321a48f1ac8bc95368a</anchor>
      <arglist>(nodeElt huffNode[], const unsigned count[], U32 const maxSymbolValue, rankPos rankPosition[])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>HUF_swapNodes</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4b427012c1a39973dc6bd87dd1252b94</anchor>
      <arglist>(nodeElt *a, nodeElt *b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>HUF_tightCompressBound</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aacef5f0a29795ce5629ef91766b6c3e2</anchor>
      <arglist>(size_t srcSize, size_t tableLog)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>HUF_validateCTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a22e63fe282b49785a89a97861f92e1f6</anchor>
      <arglist>(const HUF_CElt *CTable, const unsigned *count, unsigned maxSymbolValue)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>HUF_writeCTable_wksp</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a51f621a6634304ce397e2ce808c54d1c</anchor>
      <arglist>(void *dst, size_t maxDstSize, const HUF_CElt *CTable, unsigned maxSymbolValue, unsigned huffLog, void *workspace, size_t workspaceSize)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE void</type>
      <name>HUF_zeroIndex1</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9703d0c9d5133fd00077651f1d493640</anchor>
      <arglist>(HUF_CStream_t *bitC)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_inBuffer</type>
      <name>inBuffer_forEndFlush</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abb84639ba83943083774dedda2ce5d5e</anchor>
      <arglist>(const ZSTD_CStream *zcs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>isIncluded</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5b19f64d5b33225f0df3dd9a82b2212e</anchor>
      <arglist>(const void *in, const void *container, size_t length)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>isQueueFull</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a48909548adfd63a96acfaa81a1c949a0</anchor>
      <arglist>(POOL_ctx const *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static rawSeq</type>
      <name>maybeSplitSequence</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9c4f8e6e2c6883a5c7bfe2f060f0ef26</anchor>
      <arglist>(rawSeqStore_t *rawSeqStore, U32 const remaining, U32 const minMatch)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC unsigned</type>
      <name>MEM_32bits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a18e77a75ccecc21ae7bba184b9c15c98</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC unsigned</type>
      <name>MEM_64bits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8dde55c217c03b317ba03f77c65c33ff</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>MEM_check</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7facc72c6a6a7d19c0cd418af86889f6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC unsigned</type>
      <name>MEM_isLittleEndian</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6f55400481e77eaff572ca4810a75d8a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U16</type>
      <name>MEM_read16</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2a8baa9c29ded9e4db53cc9fbaebcd48</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>MEM_read32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a217bf2f0a72e98c9dd5b7c4777a7c5b1</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U64</type>
      <name>MEM_read64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae9e8ac6fcc8f3719cee9e32df7d9a580</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>MEM_readBE32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4d776d11be8e5d61ef07b485df0010e1</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U64</type>
      <name>MEM_readBE64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1d8d97285d5d46825f9c2d0a0341a1cc</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>MEM_readBEST</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4b1d1e609b1c3d5645ec9608802077eb</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U16</type>
      <name>MEM_readLE16</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a74bb46c7ca94b708d315466f6a965fca</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>MEM_readLE24</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1471303596c711ed17413576e85675bc</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>MEM_readLE32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae961ae5bbdbb98421b173c05a67c1cec</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U64</type>
      <name>MEM_readLE64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a996497c67854d8927dd11e69cce49006</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>MEM_readLEST</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3a8cb1fdc13ead05ea44b41ae242e790</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>MEM_readST</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a43dbb8562260a955804c84e135c9d6a6</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>MEM_swap32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a23df46586bdbabc7acab5cd0bc8f78d0</anchor>
      <arglist>(U32 in)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>MEM_swap32_fallback</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afaf0ff7bfd7ef7218631967d06246a14</anchor>
      <arglist>(U32 in)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U64</type>
      <name>MEM_swap64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1a2581ea2b65fee514fe7283f4058b6f</anchor>
      <arglist>(U64 in)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U64</type>
      <name>MEM_swap64_fallback</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a985c6fd0082439b7946e440b22c3519f</anchor>
      <arglist>(U64 in)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>MEM_swapST</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6228bfff649f9f5fda4b4d93e459e9bc</anchor>
      <arglist>(size_t in)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>MEM_write16</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acc1f06850ab39a708b5828f1e6d98f54</anchor>
      <arglist>(void *memPtr, U16 value)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>MEM_write32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a98c41a4bffb616aa6f44fbafef54aa75</anchor>
      <arglist>(void *memPtr, U32 value)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>MEM_write64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a14ae1fe53aa929a95ae11e9b87133577</anchor>
      <arglist>(void *memPtr, U64 value)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>MEM_writeBE32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a36b1fb799bbcbe77e601d75d65fc90f3</anchor>
      <arglist>(void *memPtr, U32 val32)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>MEM_writeBE64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af5e3df5ac8f720c1e9af0a641b383eb5</anchor>
      <arglist>(void *memPtr, U64 val64)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>MEM_writeBEST</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5b82b9f4943ed2ae9d503ee201f5d99f</anchor>
      <arglist>(void *memPtr, size_t val)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>MEM_writeLE16</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4ded5af45f44dfbd14f43d4912950d50</anchor>
      <arglist>(void *memPtr, U16 val)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>MEM_writeLE24</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ada4f5ec0e393e2fad84fca54ba971816</anchor>
      <arglist>(void *memPtr, U32 val)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>MEM_writeLE32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6f8c5ab3aa1eb7901adab8d65e2abd6e</anchor>
      <arglist>(void *memPtr, U32 val32)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>MEM_writeLE64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad39c28c12df129e8ad17c855b80ee3bb</anchor>
      <arglist>(void *memPtr, U64 val64)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>MEM_writeLEST</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aba0028bdef9bf51707feddbf5d62d542</anchor>
      <arglist>(void *memPtr, size_t val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>POOL_add</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9e76d52639b0b67a406728d425ba32d8</anchor>
      <arglist>(POOL_ctx *ctx, POOL_function function, void *opaque)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>POOL_add_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad109e3ea38b363574879f63792c17f8f</anchor>
      <arglist>(POOL_ctx *ctx, POOL_function function, void *opaque)</arglist>
    </member>
    <member kind="function">
      <type>POOL_ctx *</type>
      <name>POOL_create</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a05016dd101d21fdc429f76c78cdbb236</anchor>
      <arglist>(size_t numThreads, size_t queueSize)</arglist>
    </member>
    <member kind="function">
      <type>POOL_ctx *</type>
      <name>POOL_create_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad1d8a8e083b6c1735209468a5c9bd641</anchor>
      <arglist>(size_t numThreads, size_t queueSize, ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>POOL_free</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa4303d0084a4b529708500c2eb4ed341</anchor>
      <arglist>(POOL_ctx *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>POOL_join</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5b3a356b676a5cdf0869b8bd86e7a15d</anchor>
      <arglist>(POOL_ctx *ctx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>POOL_joinJobs</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad822a2ce1a25429021571168b81a0fb8</anchor>
      <arglist>(POOL_ctx *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>POOL_resize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a39fdba7fe95ecb80063409162667b017</anchor>
      <arglist>(POOL_ctx *ctx, size_t numThreads)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>POOL_resize_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7b90a1cc32c84e246f4f30e1a2eb7d7b</anchor>
      <arglist>(POOL_ctx *ctx, size_t numThreads)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>POOL_sizeof</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa35eac29d884213562eb548b072404bd</anchor>
      <arglist>(const POOL_ctx *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>POOL_thread</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa100c5fd2f4d74a69694917c87ce9a28</anchor>
      <arglist>(void *opaque)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>POOL_tryAdd</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afcee4187d26bc6387494caf7fb3b59cd</anchor>
      <arglist>(POOL_ctx *ctx, POOL_function function, void *opaque)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>readSkippableFrameSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7328b968861ab8457feb30b12fe34706</anchor>
      <arglist>(void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static buffer_t</type>
      <name>seqToBuffer</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a06d69c40d1386ca9f248183a28f97002</anchor>
      <arglist>(rawSeqStore_t seq)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static COVER_dictSelection_t</type>
      <name>setDictSelection</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adc6e5053cf133b2e12b7a0cc2e4d57b2</anchor>
      <arglist>(BYTE *buf, size_t s, size_t csz)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>sort_typeBstar</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1f76c6d4d28bbe00bbb5c2b47045fbf4</anchor>
      <arglist>(const unsigned char *T, int *SA, int *bucket_A, int *bucket_B, int n, int openMP)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static INLINE void</type>
      <name>ss_blockswap</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0e3f5d8e0eaa812c8f076dc055df67c1</anchor>
      <arglist>(int *a, int *b, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static INLINE int</type>
      <name>ss_compare</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a56da2cb4b693fcbc35bba708b25eba85</anchor>
      <arglist>(const unsigned char *T, const int *p1, const int *p2, int depth)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ss_inplacemerge</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a689d608280eb6d2ba23cdb5be6590239</anchor>
      <arglist>(const unsigned char *T, const int *PA, int *first, int *middle, int *last, int depth)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ss_insertionsort</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a86960670f08ca09f9c1f133e10aec2e5</anchor>
      <arglist>(const unsigned char *T, const int *PA, int *first, int *last, int depth)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static INLINE int</type>
      <name>ss_isqrt</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1ca2d9c3e15c203a2f78e25cdd352132</anchor>
      <arglist>(int x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ss_mergebackward</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae7ad10a6a3b786450b0f966993935d47</anchor>
      <arglist>(const unsigned char *T, const int *PA, int *first, int *middle, int *last, int *buf, int depth)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ss_mergeforward</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a375d8a6be4357b43a9be887a3fcd1550</anchor>
      <arglist>(const unsigned char *T, const int *PA, int *first, int *middle, int *last, int *buf, int depth)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static INLINE void</type>
      <name>ss_rotate</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8002594984f8689f0cd4d0cd4aa0e017</anchor>
      <arglist>(int *first, int *middle, int *last)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ss_swapmerge</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7cdffe3c9ef578e90513e8962a37578c</anchor>
      <arglist>(const unsigned char *T, const int *PA, int *first, int *middle, int *last, int *buf, int bufsize, int depth)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>sssort</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a20f960151c32f8144b74427f4d76a362</anchor>
      <arglist>(const unsigned char *T, const int *PA, int *first, int *last, int *buf, int bufsize, int depth, int n, int lastsuffix)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>sum_u32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acc5a4edc34ab3b64d89534ba3d2ae6a0</anchor>
      <arglist>(const unsigned table[], size_t nbElts)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>tr_copy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4ffc8a99d418804f67c4283d77d7aa70</anchor>
      <arglist>(int *ISA, const int *SA, int *first, int *a, int *b, int *last, int depth)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static INLINE void</type>
      <name>tr_fixdown</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a422f4012b005c2d5d4d73e9281eadbda</anchor>
      <arglist>(const int *ISAd, int *SA, int i, int size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>tr_heapsort</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abe952bd83b4607b77dc75d98352412e6</anchor>
      <arglist>(const int *ISAd, int *SA, int size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static INLINE int</type>
      <name>tr_ilg</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae49091a34d542139089a5ea424e846e1</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>tr_insertionsort</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a01c621338424d2b24bfbb7157aa9808c</anchor>
      <arglist>(const int *ISAd, int *first, int *last)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>tr_introsort</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab1692365dde5602b85607e26331b4614</anchor>
      <arglist>(int *ISA, const int *ISAd, int *SA, int *first, int *last, trbudget_t *budget)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static INLINE int *</type>
      <name>tr_median3</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a763b6e43300a5a7bee8bd4a78b48429e</anchor>
      <arglist>(const int *ISAd, int *v1, int *v2, int *v3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static INLINE int *</type>
      <name>tr_median5</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af022fb31896c73799b83fea412e8fb74</anchor>
      <arglist>(const int *ISAd, int *v1, int *v2, int *v3, int *v4, int *v5)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>tr_partialcopy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6eb516b15d3245eb7ccc0fa50ef92ad7</anchor>
      <arglist>(int *ISA, const int *SA, int *first, int *a, int *b, int *last, int depth)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static INLINE void</type>
      <name>tr_partition</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2f5eaaa82eb3eba45e442c5a8b623751</anchor>
      <arglist>(const int *ISAd, int *first, int *middle, int *last, int **pa, int **pb, int v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static INLINE int *</type>
      <name>tr_pivot</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5539d72cbb15d45784ad2b870362d041</anchor>
      <arglist>(const int *ISAd, int *first, int *last)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static INLINE int</type>
      <name>trbudget_check</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0ca20e753bcffbfe4f582912fb587cb6</anchor>
      <arglist>(trbudget_t *budget, int size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static INLINE void</type>
      <name>trbudget_init</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2807f57057157d937501ac6c76dce463</anchor>
      <arglist>(trbudget_t *budget, int chance, int incval)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>trsort</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abfed5bb2294f23bbca5c7335f7a86bd4</anchor>
      <arglist>(int *ISA, int *SA, int n, int depth)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>writeBlockHeader</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6e52677bd47e286caef1a96a277b17e8</anchor>
      <arglist>(void *op, size_t cSize, size_t blockSize, U32 lastBlock)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH32_hash_t</type>
      <name>XXH32</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga015574d10965c31792507a6446bddd0f</anchor>
      <arglist>(const void *input, size_t length, XXH32_hash_t seed)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u32</type>
      <name>XXH32_avalanche</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>ga013eb49ffefc32cf1502ba2f978fd8b7</anchor>
      <arglist>(xxh_u32 h32)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API void</type>
      <name>XXH32_canonicalFromHash</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>gade47204bc3908fdc401a68e9c295e233</anchor>
      <arglist>(XXH32_canonical_t *dst, XXH32_hash_t hash)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API void</type>
      <name>XXH32_copyState</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga9354b1d57d79b128917ba28c1ca8230e</anchor>
      <arglist>(XXH32_state_t *dst_state, const XXH32_state_t *src_state)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH32_hash_t</type>
      <name>XXH32_digest</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga2d5f5298193818366420a8f25e3ee46e</anchor>
      <arglist>(const XXH32_state_t *statePtr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_FORCE_INLINE xxh_u32</type>
      <name>XXH32_endian_align</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>ga32ddeacf29c2c5b7efff8595004c24f0</anchor>
      <arglist>(const xxh_u8 *input, size_t len, xxh_u32 seed, XXH_alignment align)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u32</type>
      <name>XXH32_finalize</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>ga743b45b2e2ad3285b59605fa4c68ba4f</anchor>
      <arglist>(xxh_u32 h32, const xxh_u8 *ptr, size_t len, XXH_alignment align)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH32_freeState</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>gaab2c0ec5dbb1b738d3f58aa3fc640243</anchor>
      <arglist>(XXH32_state_t *statePtr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH32_hash_t</type>
      <name>XXH32_hashFromCanonical</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga206cac74a0c149b244d3532186a4930f</anchor>
      <arglist>(const XXH32_canonical_t *src)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH32_reset</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga817d5e6ae49b78747e5af15e5cc88b2b</anchor>
      <arglist>(XXH32_state_t *statePtr, XXH32_hash_t seed)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u32</type>
      <name>XXH32_round</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>gacada60d1c18a77374f1d8144d64790d1</anchor>
      <arglist>(xxh_u32 acc, xxh_u32 input)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH32_update</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>gaacc2e89656b7b7184279c2d621594afa</anchor>
      <arglist>(XXH32_state_t *statePtr, const void *input, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH64_hash_t</type>
      <name>XXH64</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>ga3f308b2b9e74f3a4ac2be28e014865ea</anchor>
      <arglist>(const void *input, size_t length, XXH64_hash_t seed)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u64</type>
      <name>XXH64_avalanche</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>ga5576b3f67e3c19167d45e122affe47d0</anchor>
      <arglist>(xxh_u64 h64)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API void</type>
      <name>XXH64_canonicalFromHash</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>gaecb9c0887b2cc4f4444cfa439e6c2c6b</anchor>
      <arglist>(XXH64_canonical_t *dst, XXH64_hash_t hash)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API void</type>
      <name>XXH64_copyState</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>ga465a40feffb31fbbece3385ca3c52eb6</anchor>
      <arglist>(XXH64_state_t *dst_state, const XXH64_state_t *src_state)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH64_hash_t</type>
      <name>XXH64_digest</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>gaa58640d3d99cceed8544a957bc63867a</anchor>
      <arglist>(const XXH64_state_t *statePtr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_FORCE_INLINE xxh_u64</type>
      <name>XXH64_endian_align</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>gaeb753d7761939e779eeeeaa69c60d318</anchor>
      <arglist>(const xxh_u8 *input, size_t len, xxh_u64 seed, XXH_alignment align)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u64</type>
      <name>XXH64_finalize</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>ga92594024450dd7dcb15bac631d84f14a</anchor>
      <arglist>(xxh_u64 h64, const xxh_u8 *ptr, size_t len, XXH_alignment align)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH64_freeState</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>gae490ef51db9c960da09189c2774cf82e</anchor>
      <arglist>(XXH64_state_t *statePtr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH64_hash_t</type>
      <name>XXH64_hashFromCanonical</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>gadd7f64d0c0590f222747e7f703cfd3b0</anchor>
      <arglist>(const XXH64_canonical_t *src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u64</type>
      <name>XXH64_mergeRound</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>ga971ba3286e7c09195ed89d7bd782f085</anchor>
      <arglist>(xxh_u64 acc, xxh_u64 val)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH64_reset</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>ga4a42433af1a6992350d7874b48c5a34c</anchor>
      <arglist>(XXH64_state_t *statePtr, XXH64_hash_t seed)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u64</type>
      <name>XXH64_round</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>gae80aad7d12b04e0407750a091e679258</anchor>
      <arglist>(xxh_u64 acc, xxh_u64 input)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH64_update</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>ga5419c59c26a757d705b0f0bf68a175bf</anchor>
      <arglist>(XXH64_state_t *statePtr, const void *input, size_t length)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>XXH_free</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga72dbb2775c66d0f9bdbe1529104c38c5</anchor>
      <arglist>(void *p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>XXH_isLittleEndian</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gac418a4dae6ba853573204da89bed3b58</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>XXH_malloc</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga45cdd43d4cf13ed447e6a3098e0f0e0c</anchor>
      <arglist>(size_t s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>XXH_memcpy</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gaf7da85fda012c32ff5a502438e2ceff1</anchor>
      <arglist>(void *dest, const void *src, size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u32</type>
      <name>XXH_read32</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gac1cb8a9c59f073bd783923615bc0b912</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u32</type>
      <name>XXH_readBE32</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga89d3eb3511b7487c64af1a1c47a069c0</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_FORCE_INLINE xxh_u32</type>
      <name>XXH_readLE32</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga147dcfc03a43fa8cb851d9390c690aa7</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_FORCE_INLINE xxh_u32</type>
      <name>XXH_readLE32_align</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga2279f0253f2fa64e95f3ed43f5b81e77</anchor>
      <arglist>(const void *ptr, XXH_alignment align)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u32</type>
      <name>XXH_swap32</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga96610f7c89c20e7cd827743f0e7bafb0</anchor>
      <arglist>(xxh_u32 x)</arglist>
    </member>
    <member kind="function">
      <type>ZDICTLIB_STATIC_API size_t</type>
      <name>ZDICT_addEntropyTablesFromBuffer</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>add1110679aae05b9611674bc827497e1</anchor>
      <arglist>(void *dictBuffer, size_t dictContentSize, size_t dictBufferCapacity, const void *samplesBuffer, const size_t *samplesSizes, unsigned nbSamples)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZDICT_addEntropyTablesFromBuffer_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af36cb3455ddfcd843adbcbe3035bccea</anchor>
      <arglist>(void *dictBuffer, size_t dictContentSize, size_t dictBufferCapacity, const void *samplesBuffer, const size_t *samplesSizes, unsigned nbSamples, ZDICT_params_t params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZDICT_analyzeEntropy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad61f1119715b2ef30d491e7b710e92d6</anchor>
      <arglist>(void *dstBuffer, size_t maxDstSize, int compressionLevel, const void *srcBuffer, const size_t *fileSizes, unsigned nbFiles, const void *dictBuffer, size_t dictBufferSize, unsigned notificationLevel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static dictItem</type>
      <name>ZDICT_analyzePos</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4de803496c102f21579087cd158c2b97</anchor>
      <arglist>(BYTE *doneMarks, const int *suffix, U32 start, const void *buffer, U32 minRatio, U32 notificationLevel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static clock_t</type>
      <name>ZDICT_clockSpan</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a46b73f421098242a6f9ff995dc76901b</anchor>
      <arglist>(clock_t nPrevious)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZDICT_count</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a75f31ce4885e60f3cad83f717292fdef</anchor>
      <arglist>(const void *pIn, const void *pMatch)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZDICT_countEStats</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae3c7e1c41bb366fc57d31bba9b9d8688</anchor>
      <arglist>(EStats_ress_t esr, const ZSTD_parameters *params, unsigned *countLit, unsigned *offsetcodeCount, unsigned *matchlengthCount, unsigned *litlengthCount, U32 *repOffsets, const void *src, size_t srcSize, U32 notificationLevel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>ZDICT_dictSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2e54908f49ede031e1ab853f0427b26e</anchor>
      <arglist>(const dictItem *dictList)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZDICT_fillNoise</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0c86ded2fbed82d750a3c61e186c0673</anchor>
      <arglist>(void *buffer, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>ZDICTLIB_API size_t</type>
      <name>ZDICT_finalizeDictionary</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a46a23d9e733292199bfea09ad51ab5cc</anchor>
      <arglist>(void *dstDictBuffer, size_t maxDictSize, const void *dictContent, size_t dictContentSize, const void *samplesBuffer, const size_t *samplesSizes, unsigned nbSamples, ZDICT_params_t parameters)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZDICT_flatLit</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a01f4b0e479a571cffe9a6271d13dc44c</anchor>
      <arglist>(unsigned *countLit)</arglist>
    </member>
    <member kind="function">
      <type>ZDICTLIB_API size_t</type>
      <name>ZDICT_getDictHeaderSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af5960828863504a8b7268537b41508cf</anchor>
      <arglist>(const void *dictBuffer, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>ZDICTLIB_API unsigned</type>
      <name>ZDICT_getDictID</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6d7b7d6bba8f42da1ae3227017499dd5</anchor>
      <arglist>(const void *dictBuffer, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>const ZDICTLIB_API char *</type>
      <name>ZDICT_getErrorName</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab66ff28d790ccf9e1106c1a7d4c99d26</anchor>
      <arglist>(size_t errorCode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZDICT_initDictItem</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae7c5253d2c6d53023fd633edbcf07c45</anchor>
      <arglist>(dictItem *d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZDICT_insertDictItem</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a020be04ccd50578763f3f6235cf35f4f</anchor>
      <arglist>(dictItem *table, U32 maxSize, dictItem elt, const void *buffer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZDICT_insertSortCount</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1eb89752fb8740b7be5cba768e19e395</anchor>
      <arglist>(offsetCount_t table[ZSTD_REP_NUM+1], U32 val, U32 count)</arglist>
    </member>
    <member kind="function">
      <type>ZDICTLIB_API unsigned</type>
      <name>ZDICT_isError</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aeca21ecd78156f040d6fd55754552ec5</anchor>
      <arglist>(size_t errorCode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>ZDICT_maxRep</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac27d00a31a795694110d08ef950e2299</anchor>
      <arglist>(U32 const reps[ZSTD_REP_NUM])</arglist>
    </member>
    <member kind="function">
      <type>ZDICTLIB_STATIC_API size_t</type>
      <name>ZDICT_optimizeTrainFromBuffer_cover</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aaac7e74c4d23c193ea1ec5a44de6672c</anchor>
      <arglist>(void *dictBuffer, size_t dictBufferCapacity, const void *samplesBuffer, const size_t *samplesSizes, unsigned nbSamples, ZDICT_cover_params_t *parameters)</arglist>
    </member>
    <member kind="function">
      <type>ZDICTLIB_STATIC_API size_t</type>
      <name>ZDICT_optimizeTrainFromBuffer_fastCover</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a56745742202f55abaece58a70f587a58</anchor>
      <arglist>(void *dictBuffer, size_t dictBufferCapacity, const void *samplesBuffer, const size_t *samplesSizes, unsigned nbSamples, ZDICT_fastCover_params_t *parameters)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZDICT_printHex</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a71f1c9946b99ffe041d1f5e6f0903697</anchor>
      <arglist>(const void *ptr, size_t length)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZDICT_removeDictItem</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a64312b1d75970ce61682ce267cb6f594</anchor>
      <arglist>(dictItem *table, U32 id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZDICT_totalSampleSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a08fe20bc358d1ec41e7dd52b33492623</anchor>
      <arglist>(const size_t *fileSizes, unsigned nbFiles)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZDICT_trainBuffer_legacy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab589772fa365470b4937af2b10247e11</anchor>
      <arglist>(dictItem *dictList, U32 dictListSize, const void *const buffer, size_t bufferSize, const size_t *fileSizes, unsigned nbFiles, unsigned minRatio, U32 notificationLevel)</arglist>
    </member>
    <member kind="function">
      <type>ZDICTLIB_API size_t</type>
      <name>ZDICT_trainFromBuffer</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a705dc14081aec26178b8adf718a2e364</anchor>
      <arglist>(void *dictBuffer, size_t dictBufferCapacity, const void *samplesBuffer, const size_t *samplesSizes, unsigned nbSamples)</arglist>
    </member>
    <member kind="function">
      <type>ZDICTLIB_STATIC_API size_t</type>
      <name>ZDICT_trainFromBuffer_cover</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1feb77811ee14d7b5ef0510551e3e399</anchor>
      <arglist>(void *dictBuffer, size_t dictBufferCapacity, const void *samplesBuffer, const size_t *samplesSizes, unsigned nbSamples, ZDICT_cover_params_t parameters)</arglist>
    </member>
    <member kind="function">
      <type>ZDICTLIB_STATIC_API size_t</type>
      <name>ZDICT_trainFromBuffer_fastCover</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2d44130fccc4101fcc8f13488c9ce3e2</anchor>
      <arglist>(void *dictBuffer, size_t dictBufferCapacity, const void *samplesBuffer, const size_t *samplesSizes, unsigned nbSamples, ZDICT_fastCover_params_t parameters)</arglist>
    </member>
    <member kind="function">
      <type>ZDICTLIB_STATIC_API size_t</type>
      <name>ZDICT_trainFromBuffer_legacy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1b7b5f4ffc5627bac43f8675dc587ea4</anchor>
      <arglist>(void *dictBuffer, size_t dictBufferCapacity, const void *samplesBuffer, const size_t *samplesSizes, unsigned nbSamples, ZDICT_legacy_params_t parameters)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZDICT_trainFromBuffer_unsafe_legacy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab0884782d5f9df67434ec70505e43e67</anchor>
      <arglist>(void *dictBuffer, size_t maxDictSize, const void *samplesBuffer, const size_t *samplesSizes, unsigned nbSamples, ZDICT_legacy_params_t params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>ZDICT_tryMerge</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a480ec2f0c12c9e42b3e53c7740f02c8b</anchor>
      <arglist>(dictItem *table, dictItem elt, U32 eltNbToSkip, const void *buffer)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_compressionParameters</type>
      <name>ZSTD_adjustCParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a788dffccbc0311102d8967c19ef9ab00</anchor>
      <arglist>(ZSTD_compressionParameters cPar, unsigned long long srcSize, size_t dictSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_compressionParameters</type>
      <name>ZSTD_adjustCParams_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7e67d0fb18f4f6d2fd41a4049236d2fd</anchor>
      <arglist>(ZSTD_compressionParameters cPar, unsigned long long srcSize, size_t dictSize, ZSTD_cParamMode_e mode, ZSTD_paramSwitch_e useRowMatchFinder)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_advanceHashSalt</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa6065120eb5aa6a32a05b09a299533b5</anchor>
      <arglist>(ZSTD_matchState_t *ms)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_allocateChainTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8503ff46c5fa99429f26bfea5d89a744</anchor>
      <arglist>(const ZSTD_strategy strategy, const ZSTD_paramSwitch_e useRowMatchFinder, const U32 forDDSDict)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_allocateLiteralsBuffer</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a675ae2d87cb67d3825c3168e945f3e85</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *const dst, const size_t dstCapacity, const size_t litSize, const streaming_operation streaming, const size_t expectedWriteSize, const unsigned splitImmediately)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_assertEqualCParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a454c22b1906962d059069ad251167e1b</anchor>
      <arglist>(ZSTD_compressionParameters cParams1, ZSTD_compressionParameters cParams2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U64</type>
      <name>ZSTD_bitmix</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7158076d282c2a763b7bdafe158664d5</anchor>
      <arglist>(U64 val, U64 len)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>ZSTD_bitWeight</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2f0b56a337d75ef9ec821f7895d3a2db</anchor>
      <arglist>(U32 stat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_blockSplitterEnabled</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6a757eed75a553b80349772d4db14c8d</anchor>
      <arglist>(ZSTD_CCtx_params *cctxParams)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_blockState_confirmRepcodesAndEntropyTables</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a32fed1b41ab2f4854a42962ecc53660a</anchor>
      <arglist>(ZSTD_blockState_t *const bs)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>ZSTD_BtFindBestMatch</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af76da7efbb5d84dfa5cb9247c1c0b72c</anchor>
      <arglist>(ZSTD_matchState_t *ms, const BYTE *const ip, const BYTE *const iLimit, size_t *offBasePtr, const U32 mls, const ZSTD_dictMode_e dictMode)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE U32</type>
      <name>ZSTD_btGetAllMatches_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae96d32e5357552e034381db4a32d65b7</anchor>
      <arglist>(ZSTD_match_t *matches, ZSTD_matchState_t *ms, U32 *nextToUpdate3, const BYTE *ip, const BYTE *const iHighLimit, const U32 rep[ZSTD_REP_NUM], U32 const ll0, U32 const lengthToBeat, const ZSTD_dictMode_e dictMode, const U32 mls)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_buildBlockEntropyStats</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab0198cfbbbe5d2504c63278e98ede947</anchor>
      <arglist>(const seqStore_t *seqStorePtr, const ZSTD_entropyCTables_t *prevEntropy, ZSTD_entropyCTables_t *nextEntropy, const ZSTD_CCtx_params *cctxParams, ZSTD_entropyCTablesMetadata_t *entropyMetadata, void *workspace, size_t wkspSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_buildBlockEntropyStats_literals</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae8db854ffa6847516264f8b875bbfe1c</anchor>
      <arglist>(void *const src, size_t srcSize, const ZSTD_hufCTables_t *prevHuf, ZSTD_hufCTables_t *nextHuf, ZSTD_hufCTablesMetadata_t *hufMetadata, const int literalsCompressionIsDisabled, void *workspace, size_t wkspSize, int hufFlags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_buildBlockEntropyStats_sequences</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae38b30beb3ed1baabcae27c4357506c4</anchor>
      <arglist>(const seqStore_t *seqStorePtr, const ZSTD_fseCTables_t *prevEntropy, ZSTD_fseCTables_t *nextEntropy, const ZSTD_CCtx_params *cctxParams, ZSTD_fseCTablesMetadata_t *fseMetadata, void *workspace, size_t wkspSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_buildCTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae68aef54efc2f37dd8d2ff72bdf340fb</anchor>
      <arglist>(void *dst, size_t dstCapacity, FSE_CTable *nextCTable, U32 FSELog, symbolEncodingType_e type, unsigned *count, U32 max, const BYTE *codeTable, size_t nbSeq, const S16 *defaultNorm, U32 defaultNormLog, U32 defaultMax, const FSE_CTable *prevCTable, size_t prevCTableSize, void *entropyWorkspace, size_t entropyWorkspaceSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_symbolEncodingTypeStats_t</type>
      <name>ZSTD_buildDummySequencesStatistics</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adf5fec6e18408178463ab3ebf679fc94</anchor>
      <arglist>(ZSTD_fseCTables_t *nextEntropy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_buildEntropyStatisticsAndEstimateSubBlockSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a918cd9ab6832b6658669eed0c47ea1ee</anchor>
      <arglist>(seqStore_t *seqStore, ZSTD_CCtx *zc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_buildFSETable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab1de30cc49bd814d054e34a2bbf6f16c</anchor>
      <arglist>(ZSTD_seqSymbol *dt, const short *normalizedCounter, unsigned maxSymbolValue, const U32 *baseValue, const U8 *nbAdditionalBits, unsigned tableLog, void *wksp, size_t wkspSize, int bmi2)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE void</type>
      <name>ZSTD_buildFSETable_body</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adb680ce5542e874a9d7691c4665c6916</anchor>
      <arglist>(ZSTD_seqSymbol *dt, const short *normalizedCounter, unsigned maxSymbolValue, const U32 *baseValue, const U8 *nbAdditionalBits, unsigned tableLog, void *wksp, size_t wkspSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_buildFSETable_body_default</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adc06ba2f5ae101a8dc2b96342b1cf4e5</anchor>
      <arglist>(ZSTD_seqSymbol *dt, const short *normalizedCounter, unsigned maxSymbolValue, const U32 *baseValue, const U8 *nbAdditionalBits, unsigned tableLog, void *wksp, size_t wkspSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_buildSeqStore</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>add743aaa4c1d9dbfa635591a502326d5</anchor>
      <arglist>(ZSTD_CCtx *zc, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_buildSeqTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a711d7c2b533b8faac76ac8bf7d140d8b</anchor>
      <arglist>(ZSTD_seqSymbol *DTableSpace, const ZSTD_seqSymbol **DTablePtr, symbolEncodingType_e type, unsigned max, U32 maxLog, const void *src, size_t srcSize, const U32 *baseValue, const U8 *nbAdditionalBits, const ZSTD_seqSymbol *defaultTable, U32 flagRepeatTable, int ddictIsCold, int nbSeq, U32 *wksp, size_t wkspSize, int bmi2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_buildSeqTable_rle</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a80e5999ab43f5bcb2505e461915c47c3</anchor>
      <arglist>(ZSTD_seqSymbol *dt, U32 baseValue, U8 nbAddBits)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_symbolEncodingTypeStats_t</type>
      <name>ZSTD_buildSequencesStatistics</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5efe297cc0bda9aee95c55d50ba3f03a</anchor>
      <arglist>(const seqStore_t *seqStorePtr, size_t nbSeq, const ZSTD_fseCTables_t *prevEntropy, ZSTD_fseCTables_t *nextEntropy, BYTE *dst, const BYTE *const dstEnd, ZSTD_strategy strategy, unsigned *countWorkspace, void *entropyWorkspace, size_t entropyWkspSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtx_getParameter</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae854ebfbfabfb8699bb7d4705a622e53</anchor>
      <arglist>(ZSTD_CCtx const *cctx, ZSTD_cParameter param, int *value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_CCtx_init_compressStream2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af41e283f21c4e65525bccb3192a8a691</anchor>
      <arglist>(ZSTD_CCtx *cctx, ZSTD_EndDirective endOp, size_t inSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtx_loadDictionary</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9f03e49aafdf252d4e9a10fdee0db68b</anchor>
      <arglist>(ZSTD_CCtx *cctx, const void *dict, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtx_loadDictionary_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae8c3c12ac624808016b5d8d0fb88bf84</anchor>
      <arglist>(ZSTD_CCtx *cctx, const void *dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtx_loadDictionary_byReference</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a62e1c921172c34cfaaad95ffc265d519</anchor>
      <arglist>(ZSTD_CCtx *cctx, const void *dict, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtx_refCDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6ae3427f20d2276510d9a69db51e7d85</anchor>
      <arglist>(ZSTD_CCtx *cctx, const ZSTD_CDict *cdict)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtx_refPrefix</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a178ca3471ba2633b712683b3d6bea5f2</anchor>
      <arglist>(ZSTD_CCtx *cctx, const void *prefix, size_t prefixSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtx_refPrefix_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae9de20b252b866996cd926c918c9504e</anchor>
      <arglist>(ZSTD_CCtx *cctx, const void *prefix, size_t prefixSize, ZSTD_dictContentType_e dictContentType)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtx_refThreadPool</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac0478d528e7f323f696a0dc2be751223</anchor>
      <arglist>(ZSTD_CCtx *cctx, ZSTD_threadPool *pool)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtx_reset</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a64d7fa5aa19fa8325eec5670b1d7cf05</anchor>
      <arglist>(ZSTD_CCtx *cctx, ZSTD_ResetDirective reset)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtx_setCParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af05dc78925b27575799a234510c7d943</anchor>
      <arglist>(ZSTD_CCtx *cctx, ZSTD_compressionParameters cparams)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtx_setFParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a32c2840a792656d0505b3e3ab0349067</anchor>
      <arglist>(ZSTD_CCtx *cctx, ZSTD_frameParameters fparams)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtx_setParameter</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0122876033842c653406f9239ff64508</anchor>
      <arglist>(ZSTD_CCtx *cctx, ZSTD_cParameter param, int value)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtx_setParametersUsingCCtxParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9f72c1097785403f80e261846cdb50b0</anchor>
      <arglist>(ZSTD_CCtx *cctx, const ZSTD_CCtx_params *params)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtx_setParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aaa0e49ff9f3cb87838b1361847c4bc81</anchor>
      <arglist>(ZSTD_CCtx *cctx, ZSTD_parameters params)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtx_setPledgedSrcSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8e0795af794521da3907efa8fe850ed4</anchor>
      <arglist>(ZSTD_CCtx *cctx, unsigned long long pledgedSrcSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_CCtx_trace</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2479336b82724682dafbc8e0ab99bcd0</anchor>
      <arglist>(ZSTD_CCtx *cctx, size_t extraCSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtxParams_getParameter</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4b53904eda2cad71f4328b2954812c97</anchor>
      <arglist>(ZSTD_CCtx_params const *CCtxParams, ZSTD_cParameter param, int *value)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtxParams_init</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5f42ebe0ca87800289f2c83f6f529e9d</anchor>
      <arglist>(ZSTD_CCtx_params *cctxParams, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtxParams_init_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afd0b5ad81ba3800d9cab1081a2e3b370</anchor>
      <arglist>(ZSTD_CCtx_params *cctxParams, ZSTD_parameters params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_CCtxParams_init_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a372e145419064db7e87320c8e45a6704</anchor>
      <arglist>(ZSTD_CCtx_params *cctxParams, const ZSTD_parameters *params, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtxParams_reset</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae0b30080999e29979948d5ef79396f5f</anchor>
      <arglist>(ZSTD_CCtx_params *params)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CCtxParams_setParameter</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abdccfb4bad96788f7e33108b5d168ec9</anchor>
      <arglist>(ZSTD_CCtx_params *CCtxParams, ZSTD_cParameter param, int value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_CCtxParams_setZstdParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5fb0176aab0156b7886436713e12145b</anchor>
      <arglist>(ZSTD_CCtx_params *cctxParams, const ZSTD_parameters *params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_CDictIndicesAreTagged</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4a78dd24fe33a03259d6bca6b7b9d745</anchor>
      <arglist>(const ZSTD_compressionParameters *const cParams)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_checkBufferStability</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a36b50f245341aa8057f0ae7b729e5a33</anchor>
      <arglist>(ZSTD_CCtx const *cctx, ZSTD_outBuffer const *output, ZSTD_inBuffer const *input, ZSTD_EndDirective endOp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_checkContinuity</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9ad4f02a78d3579da33fa24364f3d5e7</anchor>
      <arglist>(ZSTD_DCtx *dctx, const void *dst, size_t dstSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_checkCParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a24569d00d160fce6c6cd44d8f6ad1e3b</anchor>
      <arglist>(ZSTD_compressionParameters cParams)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>ZSTD_checkDictValidity</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa81d672c4ba35dfb0dda2431c89caf0f</anchor>
      <arglist>(const ZSTD_window_t *window, const void *blockEnd, U32 maxDist, U32 *loadedDictEndPtr, const ZSTD_matchState_t **dictMatchStatePtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_checkOutBuffer</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a85ae8e959385fcafe51b7c354b1d1c8d</anchor>
      <arglist>(ZSTD_DStream const *zds, ZSTD_outBuffer const *output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_compressionParameters</type>
      <name>ZSTD_clampCParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a268da033aaf67ca68974c9a31bb4ffa4</anchor>
      <arglist>(ZSTD_compressionParameters cParams)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_clearAllDicts</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7cd8098b20c817912a6e7caba9da4aea</anchor>
      <arglist>(ZSTD_CCtx *cctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_clearDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a957efc1bfef94d06a833b3815036991d</anchor>
      <arglist>(ZSTD_DCtx *dctx)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC int</type>
      <name>ZSTD_comparePackedTags</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6daf4f47413799313089f92863403e74</anchor>
      <arglist>(size_t packedTag1, size_t packedTag2)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compress</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac10ee027998fbfbedc71961633791955</anchor>
      <arglist>(void *dst, size_t dstCapacity, const void *src, size_t srcSize, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compress2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a48377b8080ba9ebc5651db59d4a63f3f</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compress_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abb07ba1ea20a71939fc9b3c87f6050ad</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const void *dict, size_t dictSize, ZSTD_parameters params)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compress_advanced_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a031aea6afc015d3df80679b41f6c7e57</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const void *dict, size_t dictSize, const ZSTD_CCtx_params *params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compress_frameChunk</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a52af36be4220a18a6014335298b2818d</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, U32 lastFrameChunk)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compress_insertDictionary</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8a84ea8c4bff8079a56f6689966e9fb5</anchor>
      <arglist>(ZSTD_compressedBlockState_t *bs, ZSTD_matchState_t *ms, ldmState_t *ls, ZSTD_cwksp *ws, const ZSTD_CCtx_params *params, const void *dict, size_t dictSize, ZSTD_dictContentType_e dictContentType, ZSTD_dictTableLoadMethod_e dtlm, ZSTD_tableFillPurpose_e tfp, void *workspace)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compress_usingCDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a380e2bdc1072dec0c666044902403497</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const ZSTD_CDict *cdict)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compress_usingCDict_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af6ead21650381561d00d2aaccb4e0b35</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const ZSTD_CDict *cdict, ZSTD_frameParameters fParams)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compress_usingCDict_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a03d9dd20e6acce5b15a5862e326c8733</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const ZSTD_CDict *cdict, ZSTD_frameParameters fParams)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compress_usingDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a73e04847bb55d755e1241344052f7b09</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const void *dict, size_t dictSize, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBegin</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2358ee3d278050504ecc5b10ce412659</anchor>
      <arglist>(ZSTD_CCtx *cctx, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBegin_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9cea029a0bb52342323fb0cec22d35b0</anchor>
      <arglist>(ZSTD_CCtx *cctx, const void *dict, size_t dictSize, ZSTD_parameters params, unsigned long long pledgedSrcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBegin_advanced_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a93df0c814f549b18102123fea086a55c</anchor>
      <arglist>(ZSTD_CCtx *cctx, const void *dict, size_t dictSize, ZSTD_dictContentType_e dictContentType, ZSTD_dictTableLoadMethod_e dtlm, const ZSTD_CDict *cdict, const ZSTD_CCtx_params *params, unsigned long long pledgedSrcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressBegin_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a72043b7cc8ccf252cd5bcc2494e14ffd</anchor>
      <arglist>(ZSTD_CCtx *cctx, const void *dict, size_t dictSize, ZSTD_dictContentType_e dictContentType, ZSTD_dictTableLoadMethod_e dtlm, const ZSTD_CDict *cdict, const ZSTD_CCtx_params *params, U64 pledgedSrcSize, ZSTD_buffered_policy_e zbuff)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBegin_usingCDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a25f4b4d57189368d6467e6681b0bc90d</anchor>
      <arglist>(ZSTD_CCtx *cctx, const ZSTD_CDict *cdict)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBegin_usingCDict_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af3d9beb7e208a8739efc74e36ef58974</anchor>
      <arglist>(ZSTD_CCtx *const cctx, const ZSTD_CDict *const cdict, ZSTD_frameParameters const fParams, unsigned long long const pledgedSrcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBegin_usingCDict_deprecated</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa31581828d1f82897692929081073270</anchor>
      <arglist>(ZSTD_CCtx *cctx, const ZSTD_CDict *cdict)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressBegin_usingCDict_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3b814138f3cc973dc49e3119094da4b6</anchor>
      <arglist>(ZSTD_CCtx *const cctx, const ZSTD_CDict *const cdict, ZSTD_frameParameters const fParams, unsigned long long const pledgedSrcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBegin_usingDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a00a0b466e8a723140957dfea338ed559</anchor>
      <arglist>(ZSTD_CCtx *cctx, const void *dict, size_t dictSize, int compressionLevel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressBegin_usingDict_deprecated</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adf3f0ca4ed607ca3f6074b46773eddef</anchor>
      <arglist>(ZSTD_CCtx *cctx, const void *dict, size_t dictSize, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a23c455e7f6f5ca8319fc57a5c3a68975</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_btlazy2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1004a8fa21b601a523072b1be447baff</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_btlazy2_dictMatchState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af24f23298cb34694f44b43e1f8bc3943</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_btlazy2_extDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7972d9312e2fe85079280bc11e4b1ce5</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_btopt</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad3c9403417d22fefee7493c90ef88f54</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_btopt_dictMatchState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac680693599315244cacc7b8c448cbee0</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_btopt_extDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac2953059814e3db064f31b7aa1beb3c0</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_btultra</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a14a9c83aceafffe741d23dd0bd6efb8d</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_btultra2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4022d39d8ab2ded3435483a5a08687f6</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_btultra_dictMatchState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a73981b54ef40d1ae14520855948684fd</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_btultra_extDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a673df261d90c37166fd773a751e2aaeb</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_deprecated</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a42f96d34eb3da181165e1332ab78308c</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_doubleFast</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a07d997db790899e20025864c8d77eda2</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_doubleFast_dictMatchState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac8d0e044350282eaf7168de337d13b39</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>ZSTD_compressBlock_doubleFast_dictMatchState_generic</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a706c54de3b111825baa212c96f7ca4b6</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize, U32 const mls)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_doubleFast_extDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a55c34abc332ac8422b71794fc6812fbb</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressBlock_doubleFast_extDict_generic</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad1dee1d0cfb025ba0de142aafb5a90a8</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize, U32 const mls)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>ZSTD_compressBlock_doubleFast_noDict_generic</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab03eced8f080bc3d972fd7d72774f08b</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize, U32 const mls)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_fast</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5131b552bb64ae42f3e28b1debd15399</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_fast_dictMatchState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a054396537d3e25588df0170afc0a218e</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>ZSTD_compressBlock_fast_dictMatchState_generic</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a402caa4cd31d772fbe048ebc82ac057c</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize, U32 const mls, U32 const hasStep)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_fast_extDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac6b0ce42a2fb6dc52635975b4f1130bf</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressBlock_fast_extDict_generic</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a445ae55acb97d72c7f76782bfa69c621</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize, U32 const mls, U32 const hasStep)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>ZSTD_compressBlock_fast_noDict_generic</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a463889cef9af451513f52dd7de72261e</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize, U32 const mls, U32 const hasStep)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_greedy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7e5dffbfb50ae28fe82d5212af1f1635</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_greedy_dedicatedDictSearch</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2deca681147e64383a16d26802d472bc</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_greedy_dedicatedDictSearch_row</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a83c1de06b27f1f43a415cce9a76e1d14</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_greedy_dictMatchState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6340aa4a27c645a01f214d5e94a1ba0c</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_greedy_dictMatchState_row</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac8c9095d4dab81d2f74151baf2bfa125</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_greedy_extDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ade62ceb1bd70826a37868f417edd0341</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_greedy_extDict_row</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1d96e0ec1544cabf7e68348cc8474d13</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_greedy_row</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a670c4b220ee4cd5fcdb3aa5ac3819a85</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressBlock_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a58f04fa37602ae64e46d3342c70c0791</anchor>
      <arglist>(ZSTD_CCtx *zc, void *dst, size_t dstCapacity, const void *src, size_t srcSize, U32 frame)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_lazy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac7226cc938549773ad2d53d7fed9b374</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_lazy2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9b73199c4d248b44b15aefbca69a8fec</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_lazy2_dedicatedDictSearch</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af694150420453a846ae7d81a80aecee3</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_lazy2_dedicatedDictSearch_row</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab085f0b94fef4b70615c30bf29e859b4</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_lazy2_dictMatchState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a68d43e5661ebf6229b11fcc429d7680e</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_lazy2_dictMatchState_row</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9e9baef370d83c8f3d178f081479acb9</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_lazy2_extDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac527f5fbab004e1d702f9d7030266257</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_lazy2_extDict_row</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abd76e2e4c682d43f8d13c9979a90c2a2</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_lazy2_row</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ada9a3af483bd4226270e83a3ed7a9f93</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_lazy_dedicatedDictSearch</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aaea6592844652c3c1a4f119aeef9e4d3</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_lazy_dedicatedDictSearch_row</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac170f7239fb284fd7b9f2a957c5edc9c</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_lazy_dictMatchState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a35563f58c59ea82381b681b809741669</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_lazy_dictMatchState_row</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5a8dea85b998cef2406bcdb6a55f02ce</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_lazy_extDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a17c0d5bc3e0b9e9bbbe88d33737e28bf</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>ZSTD_compressBlock_lazy_extDict_generic</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab392dc48ed0cd4a93971a0c67a86fc3b</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], const void *src, size_t srcSize, const searchMethod_e searchMethod, const U32 depth)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_lazy_extDict_row</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a38b2d702d373682e8338dbb5a52366dc</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>ZSTD_compressBlock_lazy_generic</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7548d10b482e42948ee00734825d5d99</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], const void *src, size_t srcSize, const searchMethod_e searchMethod, const U32 depth, ZSTD_dictMode_e const dictMode)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBlock_lazy_row</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae7dc581cfc136019e34c45847a381013</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressBlock_opt0</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9f576736f21afec2e4c00b638d0cd2d6</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], const void *src, size_t srcSize, const ZSTD_dictMode_e dictMode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressBlock_opt2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4c141693d93c0e74d8f4b285de59f8d6</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], const void *src, size_t srcSize, const ZSTD_dictMode_e dictMode)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>ZSTD_compressBlock_opt_generic</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4bf95bdef0a707f33907e487c845ac22</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], const void *src, size_t srcSize, const int optLevel, const ZSTD_dictMode_e dictMode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressBlock_splitBlock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2eaf815eb48d6e9ed4a766121e438ca5</anchor>
      <arglist>(ZSTD_CCtx *zc, void *dst, size_t dstCapacity, const void *src, size_t srcSize, U32 lastBlock)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressBlock_splitBlock_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3e76e3c56947a3cd3375a5c9d5ea1c76</anchor>
      <arglist>(ZSTD_CCtx *zc, void *dst, size_t dstCapacity, const void *src, size_t blockSize, U32 lastBlock, U32 nbSeq)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressBlock_targetCBlockSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0d2dc796d10b1cb953affa2e5ce7b087</anchor>
      <arglist>(ZSTD_CCtx *zc, void *dst, size_t dstCapacity, const void *src, size_t srcSize, U32 lastBlock)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressBlock_targetCBlockSize_body</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a64986b52c70f14379fadddac74ba5e17</anchor>
      <arglist>(ZSTD_CCtx *zc, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const size_t bss, U32 lastBlock)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressBound</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a04413eba92e4dc84ca561de847fbcd06</anchor>
      <arglist>(size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressCCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a16db44e4760f1b4ac38cb50ab2464a59</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressContinue</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa00d2a334eb96923cae6e1918cd674ef</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressContinue_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a25ef2e6b1f7b875d7c341443aaa66574</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, U32 frame, U32 lastFrameChunk)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressContinue_public</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aeaf6f0290d82e383edfc2c4947cc96d8</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_compressedLiterals</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad0abbcf41b56fd86755ea815ebb3bf33</anchor>
      <arglist>(optState_t const *const optPtr)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressEnd</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a77a45d885f97e1a611b0a5b8dc3bb40b</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressEnd_public</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2e97916d464f7e2fac3ca4814883b334</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressLiterals</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afca5939493a9e33c3da498e1d139f601</anchor>
      <arglist>(void *dst, size_t dstCapacity, const void *src, size_t srcSize, void *entropyWorkspace, size_t entropyWorkspaceSize, const ZSTD_hufCTables_t *prevHuf, ZSTD_hufCTables_t *nextHuf, ZSTD_strategy strategy, int disableLiteralCompression, int suspectUncompressible, int bmi2)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressRleLiteralsBlock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae67291bd3cf0eb279e3b6d25f6945e63</anchor>
      <arglist>(void *dst, size_t dstCapacity, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressSeqStore_singleBlock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a110ab9625eb865af2a865fa5de05272c</anchor>
      <arglist>(ZSTD_CCtx *zc, const seqStore_t *const seqStore, repcodes_t *const dRep, repcodes_t *const cRep, void *dst, size_t dstCapacity, const void *src, size_t srcSize, U32 lastBlock, U32 isPartition)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressSequences</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3ea6e28236d8dc969c6296ab7896926c</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const ZSTD_Sequence *inSeqs, size_t inSeqsSize, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressSequences_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4ff44680c07f01f18b5d9b5d58821f54</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const ZSTD_Sequence *inSeqs, size_t inSeqsSize, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0585b3bc8b65251e1bf8efcf8ca7382d</anchor>
      <arglist>(ZSTD_CStream *zcs, ZSTD_outBuffer *output, ZSTD_inBuffer *input)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressStream2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5f92b06ea0440baf0763ce7104db86a5</anchor>
      <arglist>(ZSTD_CCtx *cctx, ZSTD_outBuffer *output, ZSTD_inBuffer *input, ZSTD_EndDirective endOp)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressStream2_simpleArgs</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a06f77cdd326d5d47edbb3d0d66c1f719</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, size_t *dstPos, const void *src, size_t srcSize, size_t *srcPos, ZSTD_EndDirective endOp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressStream_generic</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a42964ba0c2e6ebb0548c1f3b8fd9683a</anchor>
      <arglist>(ZSTD_CStream *zcs, ZSTD_outBuffer *output, ZSTD_inBuffer *input, ZSTD_EndDirective const flushMode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressSubBlock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aca989c534358612f6215c7c73cd4fe54</anchor>
      <arglist>(const ZSTD_entropyCTables_t *entropy, const ZSTD_entropyCTablesMetadata_t *entropyMetadata, const seqDef *sequences, size_t nbSeq, const BYTE *literals, size_t litSize, const BYTE *llCode, const BYTE *mlCode, const BYTE *ofCode, const ZSTD_CCtx_params *cctxParams, void *dst, size_t dstCapacity, const int bmi2, int writeLitEntropy, int writeSeqEntropy, int *litEntropyWritten, int *seqEntropyWritten, U32 lastBlock)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressSubBlock_literal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2b93e2d931e7b8b73c943422b201d748</anchor>
      <arglist>(const HUF_CElt *hufTable, const ZSTD_hufCTablesMetadata_t *hufMetadata, const BYTE *literals, size_t litSize, void *dst, size_t dstSize, const int bmi2, int writeEntropy, int *entropyWritten)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressSubBlock_multi</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad9cdd60aa89c96949af5a6bf98e92214</anchor>
      <arglist>(const seqStore_t *seqStorePtr, const ZSTD_compressedBlockState_t *prevCBlock, ZSTD_compressedBlockState_t *nextCBlock, const ZSTD_entropyCTablesMetadata_t *entropyMetadata, const ZSTD_CCtx_params *cctxParams, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const int bmi2, U32 lastBlock, void *workspace, size_t wkspSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_compressSubBlock_sequences</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aae02399646e14577a08b73661bbeb6f2</anchor>
      <arglist>(const ZSTD_fseCTables_t *fseTables, const ZSTD_fseCTablesMetadata_t *fseMetadata, const seqDef *sequences, size_t nbSeq, const BYTE *llCode, const BYTE *mlCode, const BYTE *ofCode, const ZSTD_CCtx_params *cctxParams, void *dst, size_t dstCapacity, const int bmi2, int writeEntropy, int *entropyWritten)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_compressSuperBlock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae7442f7e913229ddf50615c9cf268c01</anchor>
      <arglist>(ZSTD_CCtx *zc, void *dst, size_t dstCapacity, void const *src, size_t srcSize, unsigned lastBlock)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_copy16</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa52a0e981664c70359a4f52ce3697044</anchor>
      <arglist>(void *dst, const void *src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_copy4</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9894025a316e8ea4ffdea7b27d878e48</anchor>
      <arglist>(void *dst, const void *src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_copy8</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac227bfd4a30c12ee8b3fba963025e51c</anchor>
      <arglist>(void *dst, const void *src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_copyBlockSequences</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2c624ad883e54dc6013cf119ee65dc73</anchor>
      <arglist>(ZSTD_CCtx *zc)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_copyCCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac370bc317ed996a28c17dbb4bcc10206</anchor>
      <arglist>(ZSTD_CCtx *dstCCtx, const ZSTD_CCtx *srcCCtx, unsigned long long pledgedSrcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_copyCCtx_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4f357d2db1b023d5546ba562faca35ad</anchor>
      <arglist>(ZSTD_CCtx *dstCCtx, const ZSTD_CCtx *srcCCtx, ZSTD_frameParameters fParams, U64 pledgedSrcSize, ZSTD_buffered_policy_e zbuff)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_copyCDictTableIntoCCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a57841d36574381e3cd9dab1d5a441735</anchor>
      <arglist>(U32 *dst, U32 const *src, size_t tableSize, ZSTD_compressionParameters const *cParams)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_copyDCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a73bb21949f838638b21f323cecccd209</anchor>
      <arglist>(ZSTD_DCtx *dstDCtx, const ZSTD_DCtx *srcDCtx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_copyDDictParameters</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5bfe859207981d85e750824a21e74d61</anchor>
      <arglist>(ZSTD_DCtx *dctx, const ZSTD_DDict *ddict)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_copyRawBlock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8811085fe5cf37ea744ab471aedc1303</anchor>
      <arglist>(void *dst, size_t dstCapacity, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_copySequencesToSeqStoreExplicitBlockDelim</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8dbbc3a69fcc4c36b883128257c9a3af</anchor>
      <arglist>(ZSTD_CCtx *cctx, ZSTD_sequencePosition *seqPos, const ZSTD_Sequence *const inSeqs, size_t inSeqsSize, const void *src, size_t blockSize, ZSTD_paramSwitch_e externalRepSearch)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_copySequencesToSeqStoreNoBlockDelim</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a13db4dcb5e1798d19c2d0ddcabf25fa4</anchor>
      <arglist>(ZSTD_CCtx *cctx, ZSTD_sequencePosition *seqPos, const ZSTD_Sequence *const inSeqs, size_t inSeqsSize, const void *src, size_t blockSize, ZSTD_paramSwitch_e externalRepSearch)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_count</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a92d6a0f10739e9ce21fdf1a9706373e4</anchor>
      <arglist>(const BYTE *pIn, const BYTE *pMatch, const BYTE *const pInLimit)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_count_2segments</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a57701da2b1d85e5caef04c0f7a825609</anchor>
      <arglist>(const BYTE *ip, const BYTE *match, const BYTE *iEnd, const BYTE *mEnd, const BYTE *iStart)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC unsigned</type>
      <name>ZSTD_countLeadingZeros32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a87de457a5d760c09f1de736cea7b38f6</anchor>
      <arglist>(U32 val)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC unsigned</type>
      <name>ZSTD_countLeadingZeros32_fallback</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a24eb6db382a59e8e8aeb386c1b38fc45</anchor>
      <arglist>(U32 val)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC unsigned</type>
      <name>ZSTD_countLeadingZeros64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae05d2e7750c84455b214d356f27eba20</anchor>
      <arglist>(U64 val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_countSeqStoreLiteralsBytes</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abcce4e5f52507865ddfc49b1a8e379fa</anchor>
      <arglist>(const seqStore_t *const seqStore)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_countSeqStoreMatchBytes</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aedbcc5a3fb67d751f2d549714ef3895f</anchor>
      <arglist>(const seqStore_t *const seqStore)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC unsigned</type>
      <name>ZSTD_countTrailingZeros32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aea763cfedd3c787978622e74bf50e1a5</anchor>
      <arglist>(U32 val)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC unsigned</type>
      <name>ZSTD_countTrailingZeros32_fallback</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a357c822d373030cfbc4a6716a71b8d6c</anchor>
      <arglist>(U32 val)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC unsigned</type>
      <name>ZSTD_countTrailingZeros64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a16089c506a0eca1589fc6b4dcb2ef26c</anchor>
      <arglist>(U64 val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_cParam_clampBounds</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a01fc6e30af6755ab7b65c721d23b33a7</anchor>
      <arglist>(ZSTD_cParameter cParam, int *value)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_bounds</type>
      <name>ZSTD_cParam_getBounds</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a761ac86e81221848ca9b1912d373c9ea</anchor>
      <arglist>(ZSTD_cParameter param)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC int</type>
      <name>ZSTD_cParam_withinBounds</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa474c52b707b593ae5e5885701bf772a</anchor>
      <arglist>(ZSTD_cParameter cParam, int value)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC ZSTD_cpuid_t</type>
      <name>ZSTD_cpuid</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a78a6773999ec058a68d305925239c0ae</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC int</type>
      <name>ZSTD_cpuSupportsBmi2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4ec7e4f9d0a247be967793eedbe00673</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_CCtx *</type>
      <name>ZSTD_createCCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a802349be9c742534e7f6fc5080bad088</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_CCtx *</type>
      <name>ZSTD_createCCtx_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7b5aadfbf7b317402c4b89717dd4ae78</anchor>
      <arglist>(ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_CCtx_params *</type>
      <name>ZSTD_createCCtxParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a527e6c91774c0009f1ea2b6cc22dfc46</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_CCtx_params *</type>
      <name>ZSTD_createCCtxParams_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a716f3e2aa2af62dce85f7ca62e445cd2</anchor>
      <arglist>(ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_CDict *</type>
      <name>ZSTD_createCDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa2c66f67b34519fdd9c9e50d5e645b17</anchor>
      <arglist>(const void *dict, size_t dictSize, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_CDict *</type>
      <name>ZSTD_createCDict_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acbf532207b3d42c6a6c047da685812b3</anchor>
      <arglist>(const void *dictBuffer, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType, ZSTD_compressionParameters cParams, ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_CDict *</type>
      <name>ZSTD_createCDict_advanced2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7da11618d6e582b8cb77b9b213371a48</anchor>
      <arglist>(const void *dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType, const ZSTD_CCtx_params *originalCctxParams, ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_CDict *</type>
      <name>ZSTD_createCDict_advanced_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a087be415db90c6afd4506b2ea73774b8</anchor>
      <arglist>(size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_compressionParameters cParams, ZSTD_paramSwitch_e useRowMatchFinder, U32 enableDedicatedDictSearch, ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_CDict *</type>
      <name>ZSTD_createCDict_byReference</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af74809d8d0e414913c19ea233cfc5473</anchor>
      <arglist>(const void *dict, size_t dictSize, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_CStream *</type>
      <name>ZSTD_createCStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4fb785663ec7f8feae4e1c2ea4424159</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_CStream *</type>
      <name>ZSTD_createCStream_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab929869e89e0d3c177436802866b3880</anchor>
      <arglist>(ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_DCtx *</type>
      <name>ZSTD_createDCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9c5f155ed2ebb61eeff60eb88d639f33</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_DCtx *</type>
      <name>ZSTD_createDCtx_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9f66273a3c21394572347a0436850a63</anchor>
      <arglist>(ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_DCtx *</type>
      <name>ZSTD_createDCtx_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a49518088b6c7bacd84a01625076304ce</anchor>
      <arglist>(ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_DDict *</type>
      <name>ZSTD_createDDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7aa08fa3d61ec824d547fbeb619edd60</anchor>
      <arglist>(const void *dict, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_DDict *</type>
      <name>ZSTD_createDDict_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae390c0d7eb1f5e00afd2f22c203a0264</anchor>
      <arglist>(const void *dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType, ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_DDict *</type>
      <name>ZSTD_createDDict_byReference</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0cdb24c0b6ad29bf5d01cb1731d9582f</anchor>
      <arglist>(const void *dictBuffer, size_t dictSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_DDictHashSet *</type>
      <name>ZSTD_createDDictHashSet</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8f5abeee4c93ae0d88a7f1de72a62a28</anchor>
      <arglist>(ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_DStream *</type>
      <name>ZSTD_createDStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a86670e3f54e3d1a2ed7ac1fa49bf0823</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_DStream *</type>
      <name>ZSTD_createDStream_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad7a0820ef0948b52801c1bf13849af2d</anchor>
      <arglist>(ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function">
      <type>POOL_ctx *</type>
      <name>ZSTD_createThreadPool</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afa66733dbef0f2cb3bec9008b63407d2</anchor>
      <arglist>(size_t numThreads)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_crossEntropyCost</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a13cf8e1c619a5e19173ae8a0a29d99ed</anchor>
      <arglist>(short const *norm, unsigned accuracyLog, unsigned const *count, unsigned const max)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CStreamInSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6bc1679273a9856ec0da228b33648039</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_CStreamOutSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab3aa028d0ca4b708d0647952499edeb0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void *</type>
      <name>ZSTD_customCalloc</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aaf32fae3c6087a74aff8484d1b569b4e</anchor>
      <arglist>(size_t size, ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>ZSTD_customFree</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a61c0b419031fc1f2730218ce3cc3764f</anchor>
      <arglist>(void *ptr, ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void *</type>
      <name>ZSTD_customMalloc</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa5d4cfdabc4f2fc80f61bd8dfebbaee8</anchor>
      <arglist>(size_t size, ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_cwksp_align</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a02c1e471b370cc4e2e83b133e14a0d0a</anchor>
      <arglist>(size_t size, size_t const align)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_cwksp_aligned_alloc_size</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aaf4ebf8e3d60e887a6108ba76380e953</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_cwksp_alloc_size</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab886033561bea9f8fa032aaae25b284e</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>ZSTD_cwksp_assert_internal_consistency</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4cf3b7c9a7fe923f3c9ba6575c917320</anchor>
      <arglist>(ZSTD_cwksp *ws)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_cwksp_available_space</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af9f28b678632973bb80f9738d7b3faee</anchor>
      <arglist>(ZSTD_cwksp *ws)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>ZSTD_cwksp_bump_oversized_duration</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a70258e4389e8f9a325810ba1d82b8e57</anchor>
      <arglist>(ZSTD_cwksp *ws, size_t additionalNeededSpace)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_cwksp_bytes_to_align_ptr</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a44833bd0cfaac545a4eccd464dbed6ee</anchor>
      <arglist>(void *ptr, const size_t alignBytes)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC int</type>
      <name>ZSTD_cwksp_check_available</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abb576ce45cc40051f7fea734068eceba</anchor>
      <arglist>(ZSTD_cwksp *ws, size_t additionalNeededSpace)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC int</type>
      <name>ZSTD_cwksp_check_too_large</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a426d15e33b19566ea9032f97ab876ed4</anchor>
      <arglist>(ZSTD_cwksp *ws, size_t additionalNeededSpace)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC int</type>
      <name>ZSTD_cwksp_check_wasteful</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5bbdfd92eff20915b8993f77f2063371</anchor>
      <arglist>(ZSTD_cwksp *ws, size_t additionalNeededSpace)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>ZSTD_cwksp_clean_tables</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3fe429aca2f2a9063b08a2372dd82e58</anchor>
      <arglist>(ZSTD_cwksp *ws)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>ZSTD_cwksp_clear</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8f4481557c43ba23a4ca8be832b0b765</anchor>
      <arglist>(ZSTD_cwksp *ws)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>ZSTD_cwksp_clear_tables</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a48ddee198a3d51f146cf9cb0e3c259c9</anchor>
      <arglist>(ZSTD_cwksp *ws)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_cwksp_create</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a02af981589dbdc42e18ae680f1a18daa</anchor>
      <arglist>(ZSTD_cwksp *ws, size_t size, ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC int</type>
      <name>ZSTD_cwksp_estimated_space_within_bounds</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8dbc5375e4a613ca84e3655019bbe8ee</anchor>
      <arglist>(const ZSTD_cwksp *const ws, size_t const estimatedSpace)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>ZSTD_cwksp_free</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a86cb1dc328ba75e8bb63a14636bd603f</anchor>
      <arglist>(ZSTD_cwksp *ws, ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>ZSTD_cwksp_init</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aaede5bc13074b11c101505128283c810</anchor>
      <arglist>(ZSTD_cwksp *ws, void *start, size_t size, ZSTD_cwksp_static_alloc_e isStatic)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void *</type>
      <name>ZSTD_cwksp_initialAllocStart</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acc69eacbcc3d83f39715edfb69653a7c</anchor>
      <arglist>(ZSTD_cwksp *ws)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_cwksp_internal_advance_phase</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a29f8b87655edbfd16eef8f1ab70d2b2b</anchor>
      <arglist>(ZSTD_cwksp *ws, ZSTD_cwksp_alloc_phase_e phase)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>ZSTD_cwksp_mark_tables_clean</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0fb8336e3c1e1f1bd6e689181d1da15e</anchor>
      <arglist>(ZSTD_cwksp *ws)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>ZSTD_cwksp_mark_tables_dirty</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7701edeea53bd3e326c65c90a9274f62</anchor>
      <arglist>(ZSTD_cwksp *ws)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>ZSTD_cwksp_move</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2134dd2d9a727e3215a0c80b5b9df0b7</anchor>
      <arglist>(ZSTD_cwksp *dst, ZSTD_cwksp *src)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC int</type>
      <name>ZSTD_cwksp_owns_buffer</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a54a1b7fd981681509a8d79affbbb7294</anchor>
      <arglist>(const ZSTD_cwksp *ws, const void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void *</type>
      <name>ZSTD_cwksp_reserve_aligned</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acfc92c125b9674ab6e61399b972c175c</anchor>
      <arglist>(ZSTD_cwksp *ws, size_t bytes)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void *</type>
      <name>ZSTD_cwksp_reserve_aligned_init_once</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3845a2db282659f4f05d5346fc54856e</anchor>
      <arglist>(ZSTD_cwksp *ws, size_t bytes)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC BYTE *</type>
      <name>ZSTD_cwksp_reserve_buffer</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9e326d108fc103d7e1fee18839e782ef</anchor>
      <arglist>(ZSTD_cwksp *ws, size_t bytes)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC int</type>
      <name>ZSTD_cwksp_reserve_failed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1482c65b46014c2e46eaa911c6189039</anchor>
      <arglist>(const ZSTD_cwksp *ws)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void *</type>
      <name>ZSTD_cwksp_reserve_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac3f9aca41390497f2dec429797d17395</anchor>
      <arglist>(ZSTD_cwksp *ws, size_t bytes, ZSTD_cwksp_alloc_phase_e phase)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void *</type>
      <name>ZSTD_cwksp_reserve_internal_buffer_space</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aacd4d6f76057094c6ce936e815dd609c</anchor>
      <arglist>(ZSTD_cwksp *ws, size_t const bytes)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void *</type>
      <name>ZSTD_cwksp_reserve_object</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a71b8fbd1feebad4abde04d20531a9a97</anchor>
      <arglist>(ZSTD_cwksp *ws, size_t bytes)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void *</type>
      <name>ZSTD_cwksp_reserve_table</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a01ba21778f86bacfea78d3f50b910ce0</anchor>
      <arglist>(ZSTD_cwksp *ws, size_t bytes)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_cwksp_sizeof</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a65bb0f0f87883b48bbba0330db3ab2e0</anchor>
      <arglist>(const ZSTD_cwksp *ws)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_cwksp_slack_space_required</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a712ad2c6986cfb21f049a8227e87b8cb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_cwksp_used</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3850657b9354aafcdcdfbc3ce8d53a3b</anchor>
      <arglist>(const ZSTD_cwksp *ws)</arglist>
    </member>
    <member kind="function">
      <type>U32</type>
      <name>ZSTD_cycleLog</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aba07604a85fd9f1d3cc0ce6c76bd6f0d</anchor>
      <arglist>(U32 hashLog, ZSTD_strategy strat)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC int</type>
      <name>ZSTD_DCtx_get_bmi2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3f16d60b82001e335c85046ba9a1c138</anchor>
      <arglist>(const struct ZSTD_DCtx_s *dctx)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_DCtx_getParameter</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0fdc640dacd339aeea1dcd84b3c7f4a0</anchor>
      <arglist>(ZSTD_DCtx *dctx, ZSTD_dParameter param, int *value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_DCtx_isOverflow</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0dc342c4043f7d2d58baec3ff42ab1ba</anchor>
      <arglist>(ZSTD_DStream *zds, size_t const neededInBuffSize, size_t const neededOutBuffSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_DCtx_isOversizedTooLong</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aade6ee9bfb16c582de6308c774ddaa0f</anchor>
      <arglist>(ZSTD_DStream *zds)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_DCtx_loadDictionary</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a37bcbfbf1f53a0a76b766e4b7a125e17</anchor>
      <arglist>(ZSTD_DCtx *dctx, const void *dict, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_DCtx_loadDictionary_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0c12ba2f1a31fbffd29b18db1937a8eb</anchor>
      <arglist>(ZSTD_DCtx *dctx, const void *dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_DCtx_loadDictionary_byReference</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2444c8710a8e1edebc1a322ad4eb4553</anchor>
      <arglist>(ZSTD_DCtx *dctx, const void *dict, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_DCtx_refDDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa204feb870502bcdf04f232f6aa1ee58</anchor>
      <arglist>(ZSTD_DCtx *dctx, const ZSTD_DDict *ddict)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_DCtx_refPrefix</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a46706743c1bb9d7e6158635719f53caa</anchor>
      <arglist>(ZSTD_DCtx *dctx, const void *prefix, size_t prefixSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_DCtx_refPrefix_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7f18b59b255826da90bc7403a11b60be</anchor>
      <arglist>(ZSTD_DCtx *dctx, const void *prefix, size_t prefixSize, ZSTD_dictContentType_e dictContentType)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_DCtx_reset</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a614f5b2e6aa19d66eb91223ff23c99ed</anchor>
      <arglist>(ZSTD_DCtx *dctx, ZSTD_ResetDirective reset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_DCtx_resetParameters</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a74a5b21d0cf8d8b7d21dbd4dd2d539b6</anchor>
      <arglist>(ZSTD_DCtx *dctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_DCtx_selectFrameDDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a958002e746d262fdf4c2b1720fec4e2c</anchor>
      <arglist>(ZSTD_DCtx *dctx)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_DCtx_setFormat</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a95a62a9595a445da5dabaf411235127e</anchor>
      <arglist>(ZSTD_DCtx *dctx, ZSTD_format_e format)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_DCtx_setMaxWindowSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae7beb5c17c0ab64569b170dc3498aaee</anchor>
      <arglist>(ZSTD_DCtx *dctx, size_t maxWindowSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_DCtx_setParameter</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad4dfa69f0e7ca4fb3fcbe3838d6594a6</anchor>
      <arglist>(ZSTD_DCtx *dctx, ZSTD_dParameter dParam, int value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_DCtx_trace_end</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9c4ac7183de5c4957786288ddf5dc578</anchor>
      <arglist>(ZSTD_DCtx const *dctx, U64 uncompressedSize, U64 compressedSize, unsigned streaming)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_DCtx_updateOversizedDuration</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8295eb48e4debc8680eb3110ec279e6e</anchor>
      <arglist>(ZSTD_DStream *zds, size_t const neededInBuffSize, size_t const neededOutBuffSize)</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>ZSTD_DDict_dictContent</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a76365037bee4336a8f3db94a5afbe665</anchor>
      <arglist>(const ZSTD_DDict *ddict)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_DDict_dictSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac420ed034ce4edbe8a8fb4bdce8075bb</anchor>
      <arglist>(const ZSTD_DDict *ddict)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_DDictHashSet_addDDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af15d24c5f121089dd215a5ca36817205</anchor>
      <arglist>(ZSTD_DDictHashSet *hashSet, const ZSTD_DDict *ddict, ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_DDictHashSet_emplaceDDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad511e987d4b33780225ce100acdf927a</anchor>
      <arglist>(ZSTD_DDictHashSet *hashSet, const ZSTD_DDict *ddict)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_DDictHashSet_expand</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae16ef60fa06891d34e125a27c328c8c1</anchor>
      <arglist>(ZSTD_DDictHashSet *hashSet, ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ZSTD_DDict *</type>
      <name>ZSTD_DDictHashSet_getDDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2001a380ffedbed0e9afd0a6cf95ca59</anchor>
      <arglist>(ZSTD_DDictHashSet *hashSet, U32 dictID)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_DDictHashSet_getIndex</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afa99d145c2cc554195b51b11f5ca644b</anchor>
      <arglist>(const ZSTD_DDictHashSet *hashSet, U32 dictID)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_decodeFrameHeader</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a64ccd30fcdb00ca52525ce594f20e603</anchor>
      <arglist>(ZSTD_DCtx *dctx, const void *src, size_t headerSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_decodeLiteralsBlock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a636be2b1f56cbc73e368c8f59017721b</anchor>
      <arglist>(ZSTD_DCtx *dctx, const void *src, size_t srcSize, void *dst, size_t dstCapacity, const streaming_operation streaming)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_decodeSeqHeaders</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9823b75f8714fe6107131aaf9367e6ef</anchor>
      <arglist>(ZSTD_DCtx *dctx, int *nbSeqPtr, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE seq_t</type>
      <name>ZSTD_decodeSequence</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a11afaa9b4fe37a9d559a909147b6f6d2</anchor>
      <arglist>(seqState_t *seqState, const ZSTD_longOffset_e longOffsets)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_decodingBufferSize_min</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0fb290eb615bc723cfc4877d3d116dd7</anchor>
      <arglist>(unsigned long long windowSize, unsigned long long frameContentSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_decompress</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa61210ec0520a3096c4e383b70cd0834</anchor>
      <arglist>(void *dst, size_t dstCapacity, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_decompress_insertDictionary</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5dc02ef066d3da6040ded285735b0d46</anchor>
      <arglist>(ZSTD_DCtx *dctx, const void *dict, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_decompress_usingDDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae313caadb1f107f1902ee7b5e1fd20a0</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const ZSTD_DDict *ddict)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_decompress_usingDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a618de4daf5319f07706ab01385292416</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const void *dict, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_decompressBegin</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a512467bdb67ad16006523dbc209746a4</anchor>
      <arglist>(ZSTD_DCtx *dctx)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_decompressBegin_usingDDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2919ca8f7fab978b60984bf3dd45096c</anchor>
      <arglist>(ZSTD_DCtx *dctx, const ZSTD_DDict *ddict)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_decompressBegin_usingDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a817763e938b70ecdfee8b4e6e70aa0f2</anchor>
      <arglist>(ZSTD_DCtx *dctx, const void *dict, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_decompressBlock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a941f489daf3d394cc0e0240be2a47e11</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_decompressBlock_deprecated</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0fd054ccbbdd6a55685009d397cdb008</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_decompressBlock_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a05753ff075bf76f417ea07fe39fbdf84</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const int frame, const streaming_operation streaming)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long long</type>
      <name>ZSTD_decompressBound</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adb06c2696dff08081184a1d5944a3946</anchor>
      <arglist>(const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_decompressContinue</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aebff1bb57c32239b35f2b5fd4c391159</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_decompressContinueStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a681f1ec3abb555561b33101c1607941d</anchor>
      <arglist>(ZSTD_DStream *zds, char **op, char *oend, void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_decompressDCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad65d6c1880cffdf1120e06277a2d0a5b</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_decompressFrame</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7aba86a532b2c5a3661b57d8ad61f07f</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void **srcPtr, size_t *srcSizePtr)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_decompressionMargin</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a26bd65be37c322a02ebf84043e5632b8</anchor>
      <arglist>(void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_decompressMultiFrame</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a181f4873b212defd19010db66e8e69c9</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const void *dict, size_t dictSize, const ZSTD_DDict *ddict)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_decompressSequences</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a44f88451f0837c90f107a70b5ccff484</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t maxDstSize, const void *seqStart, size_t seqSize, int nbSeq, const ZSTD_longOffset_e isLongOffset, const int frame)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t DONT_VECTORIZE</type>
      <name>ZSTD_decompressSequences_body</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9c916c5a53b382172f9449b13b7cb69a</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t maxDstSize, const void *seqStart, size_t seqSize, int nbSeq, const ZSTD_longOffset_e isLongOffset, const int frame)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t DONT_VECTORIZE</type>
      <name>ZSTD_decompressSequences_bodySplitLitBuffer</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abd6ac626461872a0677200b5f12912a0</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t maxDstSize, const void *seqStart, size_t seqSize, int nbSeq, const ZSTD_longOffset_e isLongOffset, const int frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_decompressSequences_default</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a21f7bfe624ebc145b667e8d746fcc7f4</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t maxDstSize, const void *seqStart, size_t seqSize, int nbSeq, const ZSTD_longOffset_e isLongOffset, const int frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_decompressSequencesLong</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a80424e206913873d8c011d2df4fbcd08</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t maxDstSize, const void *seqStart, size_t seqSize, int nbSeq, const ZSTD_longOffset_e isLongOffset, const int frame)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>ZSTD_decompressSequencesLong_body</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a43c4ad48855ace0a30262f83c2fd4f29</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t maxDstSize, const void *seqStart, size_t seqSize, int nbSeq, const ZSTD_longOffset_e isLongOffset, const int frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_decompressSequencesLong_default</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acfd8ca54f36370fa46b3d957b3882599</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t maxDstSize, const void *seqStart, size_t seqSize, int nbSeq, const ZSTD_longOffset_e isLongOffset, const int frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_decompressSequencesSplitLitBuffer</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a58853d89d88fe9dffb3605570186a078</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t maxDstSize, const void *seqStart, size_t seqSize, int nbSeq, const ZSTD_longOffset_e isLongOffset, const int frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_decompressSequencesSplitLitBuffer_default</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1793bdc444111d37f21442fff93dcbcc</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t maxDstSize, const void *seqStart, size_t seqSize, int nbSeq, const ZSTD_longOffset_e isLongOffset, const int frame)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_decompressStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4ccda24ca50a1a35ea76a97b13edf398</anchor>
      <arglist>(ZSTD_DStream *zds, ZSTD_outBuffer *output, ZSTD_inBuffer *input)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_decompressStream_simpleArgs</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acf891757361cebbc29be37c8228202d4</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, size_t *dstPos, const void *src, size_t srcSize, size_t *srcPos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_compressionParameters</type>
      <name>ZSTD_dedicatedDictSearch_getCParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a174e08a6deb28b27ed0492f7d9320429</anchor>
      <arglist>(int const compressionLevel, size_t const dictSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_dedicatedDictSearch_isSupported</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acb1a15c8f90181edfb6499db5475e11a</anchor>
      <arglist>(const ZSTD_compressionParameters *cParams)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_dedicatedDictSearch_lazy_loadDictionary</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6ca8da02f67875566c78237ca3568131</anchor>
      <arglist>(ZSTD_matchState_t *ms, const BYTE *const ip)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>ZSTD_dedicatedDictSearch_lazy_search</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab8cd0175e9270e4525a72ef83e456f33</anchor>
      <arglist>(size_t *offsetPtr, size_t ml, U32 nbAttempts, const ZSTD_matchState_t *const dms, const BYTE *const ip, const BYTE *const iLimit, const BYTE *const prefixStart, const U32 curr, const U32 dictLimit, const size_t ddsIdx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_dedicatedDictSearch_revertCParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a053091bf7759105d9a750c7b04ccb87f</anchor>
      <arglist>(ZSTD_compressionParameters *cParams)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ZSTD_defaultCLevel</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5f19080983172493738f0075a51e7fba</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_deriveBlockSplits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5f9499a45cb2e5f395d915964ca48ebd</anchor>
      <arglist>(ZSTD_CCtx *zc, U32 partitions[], U32 nbSeq)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_deriveBlockSplitsHelper</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7de64bdc279cd9736da572eba55a6b9e</anchor>
      <arglist>(seqStoreSplits *splits, size_t startIdx, size_t endIdx, ZSTD_CCtx *zc, const seqStore_t *origSeqStore)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_deriveSeqStoreChunk</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af0b316f78137ec6cd4b0a4bbaee67100</anchor>
      <arglist>(seqStore_t *resultSeqStore, const seqStore_t *originalSeqStore, size_t startIdx, size_t endIdx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>ZSTD_dictAndWindowLog</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab2654a214995a2f3873310fbd2ed4403</anchor>
      <arglist>(U32 windowLog, U64 srcSize, U64 dictSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FSE_repeat</type>
      <name>ZSTD_dictNCountRepeat</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a95cabbcb35374fe4e26f456a32749ca1</anchor>
      <arglist>(short *normalizedCounter, unsigned dictMaxSymbolValue, unsigned maxSymbolValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_dictTooBig</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2143bd5bd4893f5c354cfce093e15e91</anchor>
      <arglist>(size_t const loadedDictSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>ZSTD_downscaleStats</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac992bc7e0924569711ffb9d8918d1c0f</anchor>
      <arglist>(unsigned *table, U32 lastEltIndex, U32 shift, base_directive_e base1)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_bounds</type>
      <name>ZSTD_dParam_getBounds</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a102dc10a9332b4dcb3da3d0e5f1bfb5d</anchor>
      <arglist>(ZSTD_dParameter dParam)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_dParam_withinBounds</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aaee62eb291191cdf0a94c859652c96e5</anchor>
      <arglist>(ZSTD_dParameter dParam, int value)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_DStreamInSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab4b2f64ffe93385932276d5776ae44c2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_DStreamOutSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9a8b9180d51fed828bdddf1fc970cc58</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_DUBT_findBestMatch</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abf79298a579388b01f9f13bdda44265b</anchor>
      <arglist>(ZSTD_matchState_t *ms, const BYTE *const ip, const BYTE *const iend, size_t *offBasePtr, U32 const mls, const ZSTD_dictMode_e dictMode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_DUBT_findBetterDictMatch</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9fe3b689d66dc748ab9b8c3ed9a78e2d</anchor>
      <arglist>(const ZSTD_matchState_t *ms, const BYTE *const ip, const BYTE *const iend, size_t *offsetPtr, size_t bestLength, U32 nbCompares, U32 const mls, const ZSTD_dictMode_e dictMode)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_encodeSequences</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afe6bb240d4a59b3b8c4040daeacf7b34</anchor>
      <arglist>(void *dst, size_t dstCapacity, FSE_CTable const *CTable_MatchLength, BYTE const *mlCodeTable, FSE_CTable const *CTable_OffsetBits, BYTE const *ofCodeTable, FSE_CTable const *CTable_LitLength, BYTE const *llCodeTable, seqDef const *sequences, size_t nbSeq, int longOffsets, int bmi2)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>ZSTD_encodeSequences_body</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab291533833a69bafbf8ed7dbbbe85839</anchor>
      <arglist>(void *dst, size_t dstCapacity, FSE_CTable const *CTable_MatchLength, BYTE const *mlCodeTable, FSE_CTable const *CTable_OffsetBits, BYTE const *ofCodeTable, FSE_CTable const *CTable_LitLength, BYTE const *llCodeTable, seqDef const *sequences, size_t nbSeq, int longOffsets)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_encodeSequences_default</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0a4cddb00c5c7aa24af1e4b53d80b71d</anchor>
      <arglist>(void *dst, size_t dstCapacity, FSE_CTable const *CTable_MatchLength, BYTE const *mlCodeTable, FSE_CTable const *CTable_OffsetBits, BYTE const *ofCodeTable, FSE_CTable const *CTable_LitLength, BYTE const *llCodeTable, seqDef const *sequences, size_t nbSeq, int longOffsets)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_endStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1032e49a27beea5475f2bf91f3294116</anchor>
      <arglist>(ZSTD_CStream *zcs, ZSTD_outBuffer *output)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_entropyCompressSeqStore</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5837b8f5ec9ea447a287a6a63d7d0e13</anchor>
      <arglist>(const seqStore_t *seqStorePtr, const ZSTD_entropyCTables_t *prevEntropy, ZSTD_entropyCTables_t *nextEntropy, const ZSTD_CCtx_params *cctxParams, void *dst, size_t dstCapacity, size_t srcSize, void *entropyWorkspace, size_t entropyWkspSize, int bmi2)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_entropyCompressSeqStore_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1f23f69be86169690e3e0383e096cb72</anchor>
      <arglist>(const seqStore_t *seqStorePtr, const ZSTD_entropyCTables_t *prevEntropy, ZSTD_entropyCTables_t *nextEntropy, const ZSTD_CCtx_params *cctxParams, void *dst, size_t dstCapacity, void *entropyWorkspace, size_t entropyWkspSize, const int bmi2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_entropyCost</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1ccd7f6617afdfdb2e5bf67cf1b88723</anchor>
      <arglist>(unsigned const *count, unsigned const max, size_t const total)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_frameSizeInfo</type>
      <name>ZSTD_errorFrameSizeInfo</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2e6ba7392a5c509f04bb8226678be4ad</anchor>
      <arglist>(size_t ret)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_estimateBlockSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a50d86ed9034b4b659d7d778d82428719</anchor>
      <arglist>(const BYTE *literals, size_t litSize, const BYTE *ofCodeTable, const BYTE *llCodeTable, const BYTE *mlCodeTable, size_t nbSeq, const ZSTD_entropyCTables_t *entropy, const ZSTD_entropyCTablesMetadata_t *entropyMetadata, void *workspace, size_t wkspSize, int writeLitEntropy, int writeSeqEntropy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_estimateBlockSize_literal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3deae57e241ee02d177576fcafee43d4</anchor>
      <arglist>(const BYTE *literals, size_t litSize, const ZSTD_hufCTables_t *huf, const ZSTD_hufCTablesMetadata_t *hufMetadata, void *workspace, size_t wkspSize, int writeEntropy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_estimateBlockSize_sequences</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a13a90ed2c1b8ae0470a2864b644b19fc</anchor>
      <arglist>(const BYTE *ofCodeTable, const BYTE *llCodeTable, const BYTE *mlCodeTable, size_t nbSeq, const ZSTD_fseCTables_t *fseTables, const ZSTD_fseCTablesMetadata_t *fseMetadata, void *workspace, size_t wkspSize, int writeEntropy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_estimateBlockSize_symbolType</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1880ee063fe3f0c1680355910963191b</anchor>
      <arglist>(symbolEncodingType_e type, const BYTE *codeTable, size_t nbSeq, unsigned maxCode, const FSE_CTable *fseCTable, const U8 *additionalBits, short const *defaultNorm, U32 defaultNormLog, U32 defaultMax, void *workspace, size_t wkspSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_estimateCCtxSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a45cfe58f78e57e699d0cf98517d8134a</anchor>
      <arglist>(int compressionLevel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_estimateCCtxSize_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1224f25472ea62c2e56c8b4078e61680</anchor>
      <arglist>(int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_estimateCCtxSize_usingCCtxParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acc2ffef7fca23fe793f1fa2b3127e15c</anchor>
      <arglist>(const ZSTD_CCtx_params *params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_estimateCCtxSize_usingCCtxParams_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aaf4c57daf60f2d023ad20f5a9a098edf</anchor>
      <arglist>(const ZSTD_compressionParameters *cParams, const ldmParams_t *ldmParams, const int isStatic, const ZSTD_paramSwitch_e useRowMatchFinder, const size_t buffInSize, const size_t buffOutSize, const U64 pledgedSrcSize, int useSequenceProducer, size_t maxBlockSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_estimateCCtxSize_usingCParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1bbe06c0dfbe79ca6b5a067a1a099b86</anchor>
      <arglist>(ZSTD_compressionParameters cParams)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_estimateCDictSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af5a1d21490a08200ea600cae0fb3e350</anchor>
      <arglist>(size_t dictSize, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_estimateCDictSize_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5c84a6149f417966cf33b72f074b010d</anchor>
      <arglist>(size_t dictSize, ZSTD_compressionParameters cParams, ZSTD_dictLoadMethod_e dictLoadMethod)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_estimateCStreamSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac58160a6fac04cdda85bee49977a253b</anchor>
      <arglist>(int compressionLevel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_estimateCStreamSize_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a79372d4355b6ca429081a8ac7ce679e7</anchor>
      <arglist>(int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_estimateCStreamSize_usingCCtxParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a380d9dbec1b66dd31942f0423624b1d0</anchor>
      <arglist>(const ZSTD_CCtx_params *params)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_estimateCStreamSize_usingCParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aad9d4eb6a3afa8b942541a703b5564e7</anchor>
      <arglist>(ZSTD_compressionParameters cParams)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_estimateDCtxSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a528a7edbf878a732601d012f626dc568</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_estimateDDictSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a58508bbc810517a70a002961b9aa855c</anchor>
      <arglist>(size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_estimateDStreamSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9da903cafdeedae01a20ed63002ef4cf</anchor>
      <arglist>(size_t windowSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_estimateDStreamSize_fromFrame</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4137fc1d0a7492f8ddaa234f8dbab0c9</anchor>
      <arglist>(const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_estimateSubBlockSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5ab6ecd8daeac29c3529921b240cfe23</anchor>
      <arglist>(const BYTE *literals, size_t litSize, const BYTE *ofCodeTable, const BYTE *llCodeTable, const BYTE *mlCodeTable, size_t nbSeq, const ZSTD_entropyCTables_t *entropy, const ZSTD_entropyCTablesMetadata_t *entropyMetadata, void *workspace, size_t wkspSize, int writeLitEntropy, int writeSeqEntropy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_estimateSubBlockSize_literal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4c3b18dd1819d4740b16e63690922879</anchor>
      <arglist>(const BYTE *literals, size_t litSize, const ZSTD_hufCTables_t *huf, const ZSTD_hufCTablesMetadata_t *hufMetadata, void *workspace, size_t wkspSize, int writeEntropy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_estimateSubBlockSize_sequences</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a47359d01d304d706f3a24d25b279f844</anchor>
      <arglist>(const BYTE *ofCodeTable, const BYTE *llCodeTable, const BYTE *mlCodeTable, size_t nbSeq, const ZSTD_fseCTables_t *fseTables, const ZSTD_fseCTablesMetadata_t *fseMetadata, void *workspace, size_t wkspSize, int writeEntropy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_estimateSubBlockSize_symbolType</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac22741fbc1aaa292fe752cfb458b0abd</anchor>
      <arglist>(symbolEncodingType_e type, const BYTE *codeTable, unsigned maxCode, size_t nbSeq, const FSE_CTable *fseCTable, const U8 *additionalBits, short const *defaultNorm, U32 defaultNormLog, U32 defaultMax, void *workspace, size_t wkspSize)</arglist>
    </member>
    <member kind="function">
      <type>HINT_INLINE size_t</type>
      <name>ZSTD_execSequence</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7497dfee9b5788e9aa9e959447030b84</anchor>
      <arglist>(BYTE *op, BYTE *const oend, seq_t sequence, const BYTE **litPtr, const BYTE *const litLimit, const BYTE *const prefixStart, const BYTE *const virtualStart, const BYTE *const dictEnd)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_NOINLINE size_t</type>
      <name>ZSTD_execSequenceEnd</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab78c97968ed9a92b0bd5401672714375</anchor>
      <arglist>(BYTE *op, BYTE *const oend, seq_t sequence, const BYTE **litPtr, const BYTE *const litLimit, const BYTE *const prefixStart, const BYTE *const virtualStart, const BYTE *const dictEnd)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_NOINLINE size_t</type>
      <name>ZSTD_execSequenceEndSplitLitBuffer</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2ee805f0c99dd26b1ba4fb3b13608329</anchor>
      <arglist>(BYTE *op, BYTE *const oend, const BYTE *const oend_w, seq_t sequence, const BYTE **litPtr, const BYTE *const litLimit, const BYTE *const prefixStart, const BYTE *const virtualStart, const BYTE *const dictEnd)</arglist>
    </member>
    <member kind="function">
      <type>HINT_INLINE size_t</type>
      <name>ZSTD_execSequenceSplitLitBuffer</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5ce0a8bee75ed29180e4009bc2748fa5</anchor>
      <arglist>(BYTE *op, BYTE *const oend, const BYTE *const oend_w, seq_t sequence, const BYTE **litPtr, const BYTE *const litLimit, const BYTE *const prefixStart, const BYTE *const virtualStart, const BYTE *const dictEnd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_fastSequenceLengthSum</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac40775a67fdf559a5d398c879c34706d</anchor>
      <arglist>(ZSTD_Sequence const *seqBuf, size_t seqBufSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_fillDoubleHashTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0423fe772ad0c1a08324a570143d1c53</anchor>
      <arglist>(ZSTD_matchState_t *ms, void const *end, ZSTD_dictTableLoadMethod_e dtlm, ZSTD_tableFillPurpose_e tfp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_fillDoubleHashTableForCCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad0d91750325c0b05a52201fe1c671443</anchor>
      <arglist>(ZSTD_matchState_t *ms, void const *end, ZSTD_dictTableLoadMethod_e dtlm)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_fillDoubleHashTableForCDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2f346b22d17980fb1aff147e7a1a7bd8</anchor>
      <arglist>(ZSTD_matchState_t *ms, void const *end, ZSTD_dictTableLoadMethod_e dtlm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_fillHashTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a90276e78942a8f00919cfb894c91527b</anchor>
      <arglist>(ZSTD_matchState_t *ms, void const *end, ZSTD_dictTableLoadMethod_e dtlm, ZSTD_tableFillPurpose_e tfp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_fillHashTableForCCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac428adf1d60c4682725cacecf62054a2</anchor>
      <arglist>(ZSTD_matchState_t *ms, const void *const end, ZSTD_dictTableLoadMethod_e dtlm)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_fillHashTableForCDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0f572f74835912f1d17901855ba741bc</anchor>
      <arglist>(ZSTD_matchState_t *ms, const void *const end, ZSTD_dictTableLoadMethod_e dtlm)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>ZSTD_finalizeOffBase</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a83d137897f6fb65bf656fccb1fc57052</anchor>
      <arglist>(U32 rawOffset, const U32 rep[ZSTD_REP_NUM], U32 ll0)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long long</type>
      <name>ZSTD_findDecompressedSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab1783c67ba35d176f3dc849ca64e03e4</anchor>
      <arglist>(const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_findFrameCompressedSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abd57094fdf6ff305bc2bab286cade7cc</anchor>
      <arglist>(const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_frameSizeInfo</type>
      <name>ZSTD_findFrameSizeInfo</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a148139c642fb70012260c3d6a270a375</anchor>
      <arglist>(const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_flushStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a526a86c539c8ed7f06a8400dccc458dd</anchor>
      <arglist>(ZSTD_CStream *zcs, ZSTD_outBuffer *output)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>ZSTD_fracWeight</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a08f26b4677512b92fc7bc958d96762be</anchor>
      <arglist>(U32 rawStat)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_frameHeaderSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9da67395f18e3c94c2808cc4e7cc12a4</anchor>
      <arglist>(const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_frameHeaderSize_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4d036fff2b531682c44134d9676deb0f</anchor>
      <arglist>(const void *src, size_t srcSize, ZSTD_format_e format)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_freeCCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a42dd3d632162723ddbabe843a2ed3ed9</anchor>
      <arglist>(ZSTD_CCtx *cctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_freeCCtxContent</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac49f6654eeaf51c6df95596d67536e8f</anchor>
      <arglist>(ZSTD_CCtx *cctx)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_freeCCtxParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2124e61a0391c70162a6b43359efa3a9</anchor>
      <arglist>(ZSTD_CCtx_params *params)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_freeCDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a740941daa9d6f6ec1f0520f2110094a1</anchor>
      <arglist>(ZSTD_CDict *cdict)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_freeCStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa15371b249bb15cd45e540316b0a12ee</anchor>
      <arglist>(ZSTD_CStream *zcs)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_freeDCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5b14d5ec4b89978356b7195346e1cbb8</anchor>
      <arglist>(ZSTD_DCtx *dctx)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_freeDDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a652594c16c4a53519a22ceac780a1158</anchor>
      <arglist>(ZSTD_DDict *ddict)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_freeDDictHashSet</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a57a5896506495fcd85a7a97e48941115</anchor>
      <arglist>(ZSTD_DDictHashSet *hashSet, ZSTD_customMem customMem)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_freeDStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3e98e9ea1278bf8c60c46ef341def281</anchor>
      <arglist>(ZSTD_DStream *zds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_freeThreadPool</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1c2f1936b45d78a859393b6cce4c0720</anchor>
      <arglist>(ZSTD_threadPool *pool)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_fseBitCost</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ace25de051ef535d3ffc9868001417d3b</anchor>
      <arglist>(FSE_CTable const *ctable, unsigned const *count, unsigned const max)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_generateSequences</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa8672b5bd6fd40d9f789c95c38c2e494</anchor>
      <arglist>(ZSTD_CCtx *zc, ZSTD_Sequence *outSeqs, size_t outSeqsSize, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_getBlockSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1254a7c7cfebe755e7ab7339894fedcb</anchor>
      <arglist>(const ZSTD_CCtx *cctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_getBlockSize_deprecated</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6d652399204ccf0298b006cbb6e27754</anchor>
      <arglist>(const ZSTD_CCtx *cctx)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_getcBlockSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae6d9ed5da5bfdf578587adfbff628914</anchor>
      <arglist>(const void *src, size_t srcSize, blockProperties_t *bpPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_cParamMode_e</type>
      <name>ZSTD_getCParamMode</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad53a328cef103b8f6a7ddd0177cec8e3</anchor>
      <arglist>(ZSTD_CDict const *cdict, ZSTD_CCtx_params const *params, U64 pledgedSrcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U64</type>
      <name>ZSTD_getCParamRowSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aef2c334f38d5120e8226b0eb487d3429</anchor>
      <arglist>(U64 srcSizeHint, size_t dictSize, ZSTD_cParamMode_e mode)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_compressionParameters</type>
      <name>ZSTD_getCParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4c957e8f36f05d761a6e4fbc2024bf85</anchor>
      <arglist>(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_compressionParameters</type>
      <name>ZSTD_getCParams_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac461a938af0cc87067a690d420a85b79</anchor>
      <arglist>(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_cParamMode_e mode)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_compressionParameters</type>
      <name>ZSTD_getCParamsFromCCtxParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3947ebd680fa8c03334051941b25f23d</anchor>
      <arglist>(const ZSTD_CCtx_params *CCtxParams, U64 srcSizeHint, size_t dictSize, ZSTD_cParamMode_e mode)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_compressionParameters</type>
      <name>ZSTD_getCParamsFromCDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af7224903a99baeada3c87a06b38a4b97</anchor>
      <arglist>(const ZSTD_CDict *cdict)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_DDict const  *</type>
      <name>ZSTD_getDDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a92315b5189520e9a95d47c8ded08d492</anchor>
      <arglist>(ZSTD_DCtx *dctx)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long long</type>
      <name>ZSTD_getDecompressedSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a649e1fd37871a2dfed7833a7741735f8</anchor>
      <arglist>(const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>ZSTD_getDictID_fromCDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a71788eb03810e9b989c90534d6edb9f0</anchor>
      <arglist>(const ZSTD_CDict *cdict)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>ZSTD_getDictID_fromDDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a220ae369de09fde1ed3b71dd270ed6a6</anchor>
      <arglist>(const ZSTD_DDict *ddict)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>ZSTD_getDictID_fromDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9edd273c98a72589bca72c7d66334748</anchor>
      <arglist>(const void *dict, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>ZSTD_getDictID_fromFrame</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a87e949ff08af79fcbe990465a055aaa5</anchor>
      <arglist>(const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDERRORLIB_API ZSTD_ErrorCode</type>
      <name>ZSTD_getErrorCode</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aef04aa44c49420ae1fd65a855f7c25fc</anchor>
      <arglist>(size_t functionResult)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>ZSTD_getErrorName</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5ae1046f97fff0928f29979387ee80f8</anchor>
      <arglist>(size_t code)</arglist>
    </member>
    <member kind="function">
      <type>const ZSTDERRORLIB_API char *</type>
      <name>ZSTD_getErrorString</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa0e4ecc8ea4ad6359cdc9112661bfd2b</anchor>
      <arglist>(ZSTD_ErrorCode code)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long long</type>
      <name>ZSTD_getFrameContentSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9e5f5f8580da4af3bf95471bb2420bee</anchor>
      <arglist>(const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_getFrameHeader</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acc5fc13bee50f507f29e992c8b88768f</anchor>
      <arglist>(ZSTD_frameHeader *zfhPtr, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_getFrameHeader_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a71fde2d011774fd9d651a929c1c15b5f</anchor>
      <arglist>(ZSTD_frameHeader *zfhPtr, const void *src, size_t srcSize, ZSTD_format_e format)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_frameProgression</type>
      <name>ZSTD_getFrameProgression</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa6978b81a42db7756726b08a2b87f673</anchor>
      <arglist>(const ZSTD_CCtx *cctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned</type>
      <name>ZSTD_getFSEMaxSymbolValue</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aff7a50e5e4bb174e7f378b54ec45c596</anchor>
      <arglist>(FSE_CTable const *ctable)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>ZSTD_getLowestMatchIndex</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9f1b1f46fb3a4574fc05185fd96e405f</anchor>
      <arglist>(const ZSTD_matchState_t *ms, U32 curr, unsigned windowLog)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>ZSTD_getLowestPrefixIndex</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa0abee6d28d9ec8010678def312f1863</anchor>
      <arglist>(const ZSTD_matchState_t *ms, U32 curr, unsigned windowLog)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE U32</type>
      <name>ZSTD_getMatchPrice</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8cbebd9580f99b455e657f9209eb40b9</anchor>
      <arglist>(U32 const offBase, U32 const matchLength, const optState_t *const optPtr, int const optLevel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_OffsetInfo</type>
      <name>ZSTD_getOffsetInfo</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a699bf431b0af10d6c965e8efff14ee96</anchor>
      <arglist>(const ZSTD_seqSymbol *offTable, int nbSeq)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_parameters</type>
      <name>ZSTD_getParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af6fd3168184c91a8daefb01897e9dad0</anchor>
      <arglist>(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_parameters</type>
      <name>ZSTD_getParams_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a852121e1e6f8440ea1e04e1fddeb0a45</anchor>
      <arglist>(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_cParamMode_e mode)</arglist>
    </member>
    <member kind="function">
      <type>const seqStore_t *</type>
      <name>ZSTD_getSeqStore</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae387cc078a5eb661e2ac980cbe512cf2</anchor>
      <arglist>(const ZSTD_CCtx *ctx)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC ZSTD_sequenceLength</type>
      <name>ZSTD_getSequenceLength</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aeffcabc904910dd23f4677eddb834d05</anchor>
      <arglist>(seqStore_t const *seqStore, seqDef const *seq)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>ZSTD_hash3</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae6551544b49ec8c86c8583ee6b1d96cd</anchor>
      <arglist>(U32 u, U32 h, U32 s)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_hash3Ptr</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab819d6bd1ab37d3c94ac9673b5a2b7de</anchor>
      <arglist>(const void *ptr, U32 h)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_hash3PtrS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ace94ce0d2c5b89d1da502e4c1a1b1660</anchor>
      <arglist>(const void *ptr, U32 h, U32 s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>ZSTD_hash4</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a291e6121d95088de0505fcabb48ba43d</anchor>
      <arglist>(U32 u, U32 h, U32 s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_hash4Ptr</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae54a98a2595df88636cc5dfd2b1e70ef</anchor>
      <arglist>(const void *ptr, U32 h)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_hash4PtrS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7df91e136cfdf2d1d417261e6c70475c</anchor>
      <arglist>(const void *ptr, U32 h, U32 s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_hash5</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abc9861bb2d475eaca5f037001e4f6b54</anchor>
      <arglist>(U64 u, U32 h, U64 s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_hash5Ptr</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9a1d1e3003be1fec1df72bd933728c59</anchor>
      <arglist>(const void *p, U32 h)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_hash5PtrS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a410b49f2f06d2d5e7d46d6763224f31b</anchor>
      <arglist>(const void *p, U32 h, U64 s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_hash6</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a575e5ccd43c3874c3f8c69a3d6146507</anchor>
      <arglist>(U64 u, U32 h, U64 s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_hash6Ptr</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0e57434382dc24a608464b1743c2f3e8</anchor>
      <arglist>(const void *p, U32 h)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_hash6PtrS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6f9748748b657a75dcb5d1eeba685c25</anchor>
      <arglist>(const void *p, U32 h, U64 s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_hash7</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8d3c03fc2e5521dbb29f26b23d2b3a20</anchor>
      <arglist>(U64 u, U32 h, U64 s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_hash7Ptr</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acc17969cb48a67aaff9274e11034a408</anchor>
      <arglist>(const void *p, U32 h)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_hash7PtrS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a192c0a53007a638babca6c2757defdd4</anchor>
      <arglist>(const void *p, U32 h, U64 s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_hash8</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a710cb3888e16d5019072f3b38aa34663</anchor>
      <arglist>(U64 u, U32 h, U64 s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_hash8Ptr</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5e63d547f3c86dcdb4fc6673cc9e2313</anchor>
      <arglist>(const void *p, U32 h)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_hash8PtrS</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6644c091f0833719c4e90a837bdf0048</anchor>
      <arglist>(const void *p, U32 h, U64 s)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC FORCE_INLINE_ATTR size_t</type>
      <name>ZSTD_hashPtr</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8ed0bc6c9056ad0d41b0e930b21c4841</anchor>
      <arglist>(const void *p, U32 hBits, U32 mls)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC FORCE_INLINE_ATTR size_t</type>
      <name>ZSTD_hashPtrSalted</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab8fac913946f2902d1bbe7fca52c16b9</anchor>
      <arglist>(const void *p, U32 hBits, U32 mls, const U64 hashSalt)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>ZSTD_HcFindBestMatch</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0aaa2e171d83b0fca490ec220bb83547</anchor>
      <arglist>(ZSTD_matchState_t *ms, const BYTE *const ip, const BYTE *const iLimit, size_t *offsetPtr, const U32 mls, const ZSTD_dictMode_e dictMode)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC unsigned</type>
      <name>ZSTD_highbit32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2f06c12e5a5c0aca7c5ec877f2be0ced</anchor>
      <arglist>(U32 val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_indexTooCloseToMax</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a901ab42c471c289a62c1359c10c193fd</anchor>
      <arglist>(ZSTD_window_t w)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_initCCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aaf7cb33a03d82d8ab627b863811762a5</anchor>
      <arglist>(ZSTD_CCtx *cctx, ZSTD_customMem memManager)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_initCDict_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac5157900325052b58b73c2ddd816c067</anchor>
      <arglist>(ZSTD_CDict *cdict, const void *dictBuffer, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType, ZSTD_CCtx_params params)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_initCStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6b60144bc8895bcbc214bb6209529039</anchor>
      <arglist>(ZSTD_CStream *zcs, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_initCStream_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afceb48c48b29676a0b2bd5e47499d5d9</anchor>
      <arglist>(ZSTD_CStream *zcs, const void *dict, size_t dictSize, ZSTD_parameters params, unsigned long long pss)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_initCStream_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a997205b667d236d5164f6481e657f7e0</anchor>
      <arglist>(ZSTD_CStream *zcs, const void *dict, size_t dictSize, const ZSTD_CDict *cdict, const ZSTD_CCtx_params *params, unsigned long long pledgedSrcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_initCStream_srcSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa11aad7720b35054e6420c7bb6f62618</anchor>
      <arglist>(ZSTD_CStream *zcs, int compressionLevel, unsigned long long pss)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_initCStream_usingCDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a09b0b13da1840a10013a46f4b0c0e20d</anchor>
      <arglist>(ZSTD_CStream *zcs, const ZSTD_CDict *cdict)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_initCStream_usingCDict_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5bdba91ef84207e599df426633f8b94d</anchor>
      <arglist>(ZSTD_CStream *zcs, const ZSTD_CDict *cdict, ZSTD_frameParameters fParams, unsigned long long pledgedSrcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_initCStream_usingDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9bbfb3dd2cf3a661417dc6aed8c50bb0</anchor>
      <arglist>(ZSTD_CStream *zcs, const void *dict, size_t dictSize, int compressionLevel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_initDCtx_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa2f4149c66bba5c7a3a45b7f878bc966</anchor>
      <arglist>(ZSTD_DCtx *dctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_initDDict_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a52db937781a276b8f65d3391a3352347</anchor>
      <arglist>(ZSTD_DDict *ddict, const void *dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_initDStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6a019b45680ffdceacb717fd2f9cc02c</anchor>
      <arglist>(ZSTD_DStream *zds)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_initDStream_usingDDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abee6cf03a0c96df20dcb70c6e941ae02</anchor>
      <arglist>(ZSTD_DStream *dctx, const ZSTD_DDict *ddict)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_initDStream_usingDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acd20682299443222dcbd71b1db0ae29e</anchor>
      <arglist>(ZSTD_DStream *zds, const void *dict, size_t dictSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_initFseState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab1931f50403d780f194ccebb34c47b91</anchor>
      <arglist>(ZSTD_fseState *DStatePtr, BIT_DStream_t *bitD, const ZSTD_seqSymbol *dt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_initLocalDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a71e8dc315d45f4347de1f4ce2e15b655</anchor>
      <arglist>(ZSTD_CCtx *cctx)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_CCtx *</type>
      <name>ZSTD_initStaticCCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aad414efac2ec8328c33df5442ab142d1</anchor>
      <arglist>(void *workspace, size_t workspaceSize)</arglist>
    </member>
    <member kind="function">
      <type>const ZSTD_CDict *</type>
      <name>ZSTD_initStaticCDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad3c6b991b0c6aa310c6c8c8d63a06d33</anchor>
      <arglist>(void *workspace, size_t workspaceSize, const void *dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType, ZSTD_compressionParameters cParams)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_CStream *</type>
      <name>ZSTD_initStaticCStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a441aef21e492b0a79b0d773eedf3e7d7</anchor>
      <arglist>(void *workspace, size_t workspaceSize)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_DCtx *</type>
      <name>ZSTD_initStaticDCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a042927de0a4f28b2fdc5fea707ea7512</anchor>
      <arglist>(void *workspace, size_t workspaceSize)</arglist>
    </member>
    <member kind="function">
      <type>const ZSTD_DDict *</type>
      <name>ZSTD_initStaticDDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9385eb1308dd517bf4024f9cbae5a50e</anchor>
      <arglist>(void *sBuffer, size_t sBufferSize, const void *dict, size_t dictSize, ZSTD_dictLoadMethod_e dictLoadMethod, ZSTD_dictContentType_e dictContentType)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_DStream *</type>
      <name>ZSTD_initStaticDStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2148df7d5a995c64e61547e913cd6166</anchor>
      <arglist>(void *workspace, size_t workspaceSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_initStats_ultra</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af738a956e2b7a9a3a699786d004a1016</anchor>
      <arglist>(ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>U32</type>
      <name>ZSTD_insertAndFindFirstIndex</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9a00baee8f23222d59bbca727da89715</anchor>
      <arglist>(ZSTD_matchState_t *ms, const BYTE *ip)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE U32</type>
      <name>ZSTD_insertAndFindFirstIndex_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa8c64ea063a66712eb7defbc1f0b9242</anchor>
      <arglist>(ZSTD_matchState_t *ms, const ZSTD_compressionParameters *const cParams, const BYTE *ip, U32 const mls, U32 const lazySkipping)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>ZSTD_insertAndFindFirstIndexHash3</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aacd507721b467ef7ee48df849dc3d47b</anchor>
      <arglist>(const ZSTD_matchState_t *ms, U32 *nextToUpdate3, const BYTE *const ip)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_insertBlock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad324c6f4cfa62ee290f487baba56a87f</anchor>
      <arglist>(ZSTD_DCtx *dctx, const void *blockStart, size_t blockSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>ZSTD_insertBt1</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7c3d3b62bab3c0311b00bb85727ed6c8</anchor>
      <arglist>(const ZSTD_matchState_t *ms, const BYTE *const ip, const BYTE *const iend, U32 const target, U32 const mls, const int extDict)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE U32</type>
      <name>ZSTD_insertBtAndGetAllMatches</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abb45439fa54010fe96ed8bcb44324312</anchor>
      <arglist>(ZSTD_match_t *matches, ZSTD_matchState_t *ms, U32 *nextToUpdate3, const BYTE *const ip, const BYTE *const iLimit, const ZSTD_dictMode_e dictMode, const U32 rep[ZSTD_REP_NUM], const U32 ll0, const U32 lengthToBeat, const U32 mls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_insertDUBT1</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac8130ecaa159c4a8632ca56407b4f3e7</anchor>
      <arglist>(const ZSTD_matchState_t *ms, U32 curr, const BYTE *inputEnd, U32 nbCompares, U32 btLow, const ZSTD_dictMode_e dictMode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_invalidateMatchState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7695765dd85d5202e15dbff85660256b</anchor>
      <arglist>(ZSTD_matchState_t *ms)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_invalidateRepCodes</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>add2ddac2f9396e37f68acd80d4c5cedb</anchor>
      <arglist>(ZSTD_CCtx *cctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U64</type>
      <name>ZSTD_ipow</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6c47814872598f527d15542a9650b772</anchor>
      <arglist>(U64 base, U64 exponent)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC int</type>
      <name>ZSTD_isAligned</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2f52ad7259e5af8c1500a3bd568e7d81</anchor>
      <arglist>(void const *ptr, size_t align)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>ZSTD_isError</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af3d9a8fbf9c235ed5a4617cf920cbba2</anchor>
      <arglist>(size_t code)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>ZSTD_isFrame</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acf200ef640d9d65be6c6fac35c6aebda</anchor>
      <arglist>(const void *buffer, size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_isRLE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac5f0158d8680bd75f1a0e119c3e8ca66</anchor>
      <arglist>(const BYTE *src, size_t length)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_isSkipFrame</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a75bdd859e27914bc4ac20e2d9540f318</anchor>
      <arglist>(ZSTD_DCtx *dctx)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>ZSTD_isSkippableFrame</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8bf7dde6fc5edae03ee53dfccdce9d47</anchor>
      <arglist>(const void *buffer, size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_isUpdateAuthorized</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6a67e805c0a17004b369fb40d443bde9</anchor>
      <arglist>(ZSTD_cParameter param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_ldm_adjustParameters</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a516b3c0b84a8f87c0257e945fccbb1a3</anchor>
      <arglist>(ldmParams_t *params, ZSTD_compressionParameters const *cParams)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_ldm_blockCompress</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5441e94762ea14e84bbd8b8d6a7e0e41</anchor>
      <arglist>(rawSeqStore_t *rawSeqStore, ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], ZSTD_paramSwitch_e useRowMatchFinder, void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_ldm_countBackwardsMatch</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ade0c0c0829911a7ee657ed2d77c95f02</anchor>
      <arglist>(const BYTE *pIn, const BYTE *pAnchor, const BYTE *pMatch, const BYTE *pMatchBase)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_ldm_countBackwardsMatch_2segments</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a00f3ba54e8284da186e3d4748f0f8766</anchor>
      <arglist>(const BYTE *pIn, const BYTE *pAnchor, const BYTE *pMatch, const BYTE *pMatchBase, const BYTE *pExtDictStart, const BYTE *pExtDictEnd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_ldm_fillFastTables</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a74597cf5a26bb846f9ba49bf28e47d83</anchor>
      <arglist>(ZSTD_matchState_t *ms, void const *end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_ldm_fillHashTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0bb22a163701a9f0295da8e8038e5837</anchor>
      <arglist>(ldmState_t *state, const BYTE *ip, const BYTE *iend, ldmParams_t const *params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_ldm_gear_feed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af30ef6cb0b5751627d7c0058c2b3ec15</anchor>
      <arglist>(ldmRollingHashState_t *state, BYTE const *data, size_t size, size_t *splits, unsigned *numSplits)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_ldm_gear_init</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8fd124ab7c9f7ce7ed3628353fbdcad8</anchor>
      <arglist>(ldmRollingHashState_t *state, ldmParams_t const *params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_ldm_gear_reset</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a88d77cda0ed3acfca44b9defa87c9b97</anchor>
      <arglist>(ldmRollingHashState_t *state, BYTE const *data, size_t minMatchLength)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_ldm_generateSequences</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a673d683de40a7f5b2050e4cb5437d38f</anchor>
      <arglist>(ldmState_t *ldms, rawSeqStore_t *sequences, ldmParams_t const *params, void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_ldm_generateSequences_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a34e0f73351fd7f82dff24832f004306d</anchor>
      <arglist>(ldmState_t *ldmState, rawSeqStore_t *rawSeqStore, ldmParams_t const *params, void const *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ldmEntry_t *</type>
      <name>ZSTD_ldm_getBucket</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0a100416f4aa5800e58c84bb0afef61c</anchor>
      <arglist>(ldmState_t *ldmState, size_t hash, ldmParams_t const ldmParams)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_ldm_getMaxNbSeq</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8e65e54701af3291da1246800b46cc81</anchor>
      <arglist>(ldmParams_t params, size_t maxChunkSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_ldm_getTableSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af3a6ee793b025994c7102e0b08918129</anchor>
      <arglist>(ldmParams_t params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_ldm_insertEntry</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abdbdbc0df167e86a500c2f1712d3256b</anchor>
      <arglist>(ldmState_t *ldmState, size_t const hash, const ldmEntry_t entry, ldmParams_t const ldmParams)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_ldm_limitTableUpdate</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>add33e37608aa0532f17e09147e35b07e</anchor>
      <arglist>(ZSTD_matchState_t *ms, const BYTE *anchor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_ldm_reduceTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2f2f0c63c776631f58bb9d4096e98180</anchor>
      <arglist>(ldmEntry_t *const table, U32 const size, U32 const reducerValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_ldm_skipRawSeqStoreBytes</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acfdc0b3369b6e8da96e44d036018420e</anchor>
      <arglist>(rawSeqStore_t *rawSeqStore, size_t nbBytes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_ldm_skipSequences</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a50969cde88da356517fcda2578a2bd3b</anchor>
      <arglist>(rawSeqStore_t *rawSeqStore, size_t srcSize, U32 const minMatch)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_limitCopy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a73e8102738929be11b7c09f6d4dbe81e</anchor>
      <arglist>(void *dst, size_t dstCapacity, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC int</type>
      <name>ZSTD_literalsCompressionIsDisabled</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a44c6407b244b27b227bb5f697550fa91</anchor>
      <arglist>(const ZSTD_CCtx_params *cctxParams)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>ZSTD_litLengthPrice</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa223e4be70272c12e926e537df6ff1ec</anchor>
      <arglist>(U32 const litLength, const optState_t *const optPtr, int optLevel)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>ZSTD_LLcode</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7b788119531859302ff7a28db7104797</anchor>
      <arglist>(U32 litLength)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_loadCEntropy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6a7a517af19084eecc50bb03bf5d715e</anchor>
      <arglist>(ZSTD_compressedBlockState_t *bs, void *workspace, const void *const dict, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_loadDEntropy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6af4eab5a51ba4fcef1a28f25a44f0a5</anchor>
      <arglist>(ZSTD_entropyDTables_t *entropy, const void *const dict, size_t const dictSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_loadDictionaryContent</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6b015cb4888e94e4d50e46061e3db485</anchor>
      <arglist>(ZSTD_matchState_t *ms, ldmState_t *ls, ZSTD_cwksp *ws, ZSTD_CCtx_params const *params, const void *src, size_t srcSize, ZSTD_dictTableLoadMethod_e dtlm, ZSTD_tableFillPurpose_e tfp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_loadEntropy_intoDDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8a15f2059a122798473935b1db2d9535</anchor>
      <arglist>(ZSTD_DDict *ddict, ZSTD_dictContentType_e dictContentType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_loadZstdDictionary</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac657deb2f7807ae12ca3570a3a1b7d18</anchor>
      <arglist>(ZSTD_compressedBlockState_t *bs, ZSTD_matchState_t *ms, ZSTD_cwksp *ws, ZSTD_CCtx_params const *params, const void *dict, size_t dictSize, ZSTD_dictTableLoadMethod_e dtlm, ZSTD_tableFillPurpose_e tfp, void *workspace)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_CCtx_params</type>
      <name>ZSTD_makeCCtxParamsFromCParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac212b204a85b09b0566bde22b6a8bcd3</anchor>
      <arglist>(ZSTD_compressionParameters cParams)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC ZSTD_dictMode_e</type>
      <name>ZSTD_matchState_dictMode</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a17983b9d2702db2547f1fae2d65469c0</anchor>
      <arglist>(const ZSTD_matchState_t *ms)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ZSTD_maxCLevel</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a98a3c5d5d32c4a8d758813054dfff72f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_maxNbSeq</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8d73b1b8e07f83b307d817c99996ec37</anchor>
      <arglist>(size_t blockSize, unsigned minMatch, int useSequenceProducer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_maxShortOffset</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a85ef68f840509c1c79dd4ec0579914e9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_maybeRLE</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1117140e763b31fea67bd8020f1d798c</anchor>
      <arglist>(seqStore_t const *seqStore)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_mergeBlockDelimiters</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3d70fd7f4b968b28b5bbaceed675e4d9</anchor>
      <arglist>(ZSTD_Sequence *sequences, size_t seqsSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ZSTD_minCLevel</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac1643fe2e77209052fc9266f9e0aa8a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_minGain</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a073144908de935e8082331888faaad04</anchor>
      <arglist>(size_t srcSize, ZSTD_strategy strat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_minLiteralsToCompress</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab9e1a493f9ad299391f90f2cbf094e35</anchor>
      <arglist>(ZSTD_strategy strategy, HUF_repeat huf_repeat)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>ZSTD_MLcode</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a07360b76b6838e22efb0621f09e4fff0</anchor>
      <arglist>(U32 mlBase)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC unsigned</type>
      <name>ZSTD_NbCommonBytes</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a05b58ef210c7dce6d54b163c01c2787b</anchor>
      <arglist>(size_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_NCountCost</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab943dc6e8c309b51c078abb069a95e20</anchor>
      <arglist>(unsigned const *count, unsigned const max, size_t const nbSeq, unsigned const FSELog)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_needSequenceEntropyTables</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a493489f33948b4afc5339b7cca7d6e9c</anchor>
      <arglist>(ZSTD_fseCTablesMetadata_t const *fseMetadata)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC repcodes_t</type>
      <name>ZSTD_newRep</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ada1acbfac1e84c17188e90275481d68f</anchor>
      <arglist>(U32 const rep[ZSTD_REP_NUM], U32 const offBase, U32 const ll0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_nextInputSizeHint</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a317dc16d2b92be2be17f6543c6ccb148</anchor>
      <arglist>(const ZSTD_CCtx *cctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_nextInputSizeHint_MTorST</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acb6ce371cb747be4995dbc18c4f29800</anchor>
      <arglist>(const ZSTD_CCtx *cctx)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_nextInputType_e</type>
      <name>ZSTD_nextInputType</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a492ecace4f69ccdd1ae9cee3311dff26</anchor>
      <arglist>(ZSTD_DCtx *dctx)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_nextSrcSizeToDecompress</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0e9c39f19b63989c8618e34500c6b982</anchor>
      <arglist>(ZSTD_DCtx *dctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_nextSrcSizeToDecompressWithInputSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab4042e10169b523eafab00b8e13e361f</anchor>
      <arglist>(ZSTD_DCtx *dctx, size_t inputSize)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_noCompressBlock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4d60ca49fa5407fe071973a0d8a302e9</anchor>
      <arglist>(void *dst, size_t dstCapacity, const void *src, size_t srcSize, U32 lastBlock)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_noCompressLiterals</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a499af15218a3888f7e4b120a24ff2d96</anchor>
      <arglist>(void *dst, size_t dstCapacity, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_opt_getNextMatchAndUpdateSeqStore</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a411d091e4ccd1f779ab064b6ea997def</anchor>
      <arglist>(ZSTD_optLdm_t *optLdm, U32 currPosInBlock, U32 blockBytesRemaining)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_optLdm_maybeAddMatch</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8c08ec5ae25cc6a9ad067b99787f7605</anchor>
      <arglist>(ZSTD_match_t *matches, U32 *nbMatches, const ZSTD_optLdm_t *optLdm, U32 currPosInBlock)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_optLdm_processMatchCandidate</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afaf1bee11f7ae7df10a64e4572f6509b</anchor>
      <arglist>(ZSTD_optLdm_t *optLdm, ZSTD_match_t *matches, U32 *nbMatches, U32 currPosInBlock, U32 remainingBytes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_optLdm_skipRawSeqStoreBytes</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a96d91f0f9c82e1a2feee141f91a79cf8</anchor>
      <arglist>(rawSeqStore_t *rawSeqStore, size_t nbBytes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_overflowCorrectIfNeeded</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a432cef6350c77fb735e95c9a27811d5a</anchor>
      <arglist>(ZSTD_matchState_t *ms, ZSTD_cwksp *ws, ZSTD_CCtx_params const *params, void const *ip, void const *iend)</arglist>
    </member>
    <member kind="function">
      <type>HINT_INLINE void</type>
      <name>ZSTD_overlapCopy8</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a14bb8df3c6a43218a558c2ce1a69b3f4</anchor>
      <arglist>(BYTE **op, BYTE const **ip, size_t offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_overrideCParams</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6678e54cc8c44ecba90a79b9b9f511ff</anchor>
      <arglist>(ZSTD_compressionParameters *cParams, const ZSTD_compressionParameters *overrides)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_postProcessSequenceProducerResult</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a684b0480222c210bbd4d25782296e25e</anchor>
      <arglist>(ZSTD_Sequence *outSeqs, size_t nbExternalSeqs, size_t outSeqsCapacity, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>ZSTD_prefetchMatch</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a162a85a434817b3aef5957654ef87d83</anchor>
      <arglist>(size_t prefetchPos, seq_t const sequence, const BYTE *const prefixStart, const BYTE *const dictEnd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_preserveUnsortedMark</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a138012f4948d5907886447b8423ed091</anchor>
      <arglist>(U32 *const table, U32 const size, U32 const reducerValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>ZSTD_rawLiteralsCost</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ace52e5a8db2ae9fa9059a013342dec25</anchor>
      <arglist>(const BYTE *const literals, U32 const litLength, const optState_t *const optPtr, int optLevel)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>ZSTD_readMINMATCH</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8c64d42ac6a40371809f34b9a7c3f32e</anchor>
      <arglist>(const void *memPtr, U32 length)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_readSkippableFrame</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af75d4dcdac1651618b3bc792957181d8</anchor>
      <arglist>(void *dst, size_t dstCapacity, unsigned *magicVariant, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_reduceIndex</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a76bca8a963c4a9cf8c1755aaf6abd817</anchor>
      <arglist>(ZSTD_matchState_t *ms, ZSTD_CCtx_params const *params, const U32 reducerValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_reduceTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae021243f593b127adae7141b8752c5c9</anchor>
      <arglist>(U32 *const table, U32 const size, U32 const reducerValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_reduceTable_btlazy2</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acdb79e069eb5d1da11a8dfb2187c1cec</anchor>
      <arglist>(U32 *const table, U32 const size, U32 const reducerValue)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE void</type>
      <name>ZSTD_reduceTable_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1c1bca487b05d262cc8c91a5e999e785</anchor>
      <arglist>(U32 *const table, U32 const size, U32 const reducerValue, int const preserveMark)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_refDictContent</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1487e43eef7e0beed73010c067fbae41</anchor>
      <arglist>(ZSTD_DCtx *dctx, const void *dict, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_referenceExternalSequences</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3de18ecfeaa3a0af4e73b331bf817bfc</anchor>
      <arglist>(ZSTD_CCtx *cctx, rawSeq *seq, size_t nbSeq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_registerSequenceProducer</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0c0b3b09438d014f9182856bc9b6cfdb</anchor>
      <arglist>(ZSTD_CCtx *zc, void *mState, ZSTD_sequenceProducer_F *mFinder)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_rescaleFreqs</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a130aa71bc8c54a967ed7404daffa9e87</anchor>
      <arglist>(optState_t *const optPtr, const BYTE *const src, size_t const srcSize, int const optLevel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_reset_compressedBlockState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad11535f7fadf39074ab5c2db81722eb4</anchor>
      <arglist>(ZSTD_compressedBlockState_t *bs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_reset_matchState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9b4d233c8cc4b9757f10ec4d696f5785</anchor>
      <arglist>(ZSTD_matchState_t *ms, ZSTD_cwksp *ws, const ZSTD_compressionParameters *cParams, const ZSTD_paramSwitch_e useRowMatchFinder, const ZSTD_compResetPolicy_e crp, const ZSTD_indexResetPolicy_e forceResetIndex, const ZSTD_resetTarget_e forWho)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_resetCCtx_byAttachingCDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a50ee6caf6ac87cb67583eb7c9e7be4fb</anchor>
      <arglist>(ZSTD_CCtx *cctx, const ZSTD_CDict *cdict, ZSTD_CCtx_params params, U64 pledgedSrcSize, ZSTD_buffered_policy_e zbuff)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_resetCCtx_byCopyingCDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af40ef40f7ebfcb5df0ed3ea8c71b460a</anchor>
      <arglist>(ZSTD_CCtx *cctx, const ZSTD_CDict *cdict, ZSTD_CCtx_params params, U64 pledgedSrcSize, ZSTD_buffered_policy_e zbuff)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_resetCCtx_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab31b49319c06682e85630cd74c9f9cfe</anchor>
      <arglist>(ZSTD_CCtx *zc, ZSTD_CCtx_params const *params, U64 const pledgedSrcSize, size_t const loadedDictSize, ZSTD_compResetPolicy_e const crp, ZSTD_buffered_policy_e const zbuff)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_resetCCtx_usingCDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a094508455dc06e1ee42f34a5a3e31c9d</anchor>
      <arglist>(ZSTD_CCtx *cctx, const ZSTD_CDict *cdict, const ZSTD_CCtx_params *params, U64 pledgedSrcSize, ZSTD_buffered_policy_e zbuff)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_resetCStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae7ec2cdd9730fe747826286db94e0d1e</anchor>
      <arglist>(ZSTD_CStream *zcs, unsigned long long pss)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_resetDStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8b92ea0359915bf2f88d7f84a1c83d60</anchor>
      <arglist>(ZSTD_DStream *dctx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_resetSeqStore</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8357ecdb47ada0e3d49db0069981e68a</anchor>
      <arglist>(seqStore_t *ssPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_paramSwitch_e</type>
      <name>ZSTD_resolveBlockSplitterMode</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adf6407858419ca76c675fbf99ec84a2f</anchor>
      <arglist>(ZSTD_paramSwitch_e mode, const ZSTD_compressionParameters *const cParams)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_paramSwitch_e</type>
      <name>ZSTD_resolveEnableLdm</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8e0ec8d8d94766d1f9aae960d70a6055</anchor>
      <arglist>(ZSTD_paramSwitch_e mode, const ZSTD_compressionParameters *const cParams)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_paramSwitch_e</type>
      <name>ZSTD_resolveExternalRepcodeSearch</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2a974189a4dca7722121cedd4ac72d13</anchor>
      <arglist>(ZSTD_paramSwitch_e value, int cLevel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_resolveExternalSequenceValidation</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a25cb6318f4e081498b45ce71c44af141</anchor>
      <arglist>(int mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_resolveMaxBlockSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7d54729b1bd4b5cce5f931f59b4f090c</anchor>
      <arglist>(size_t maxBlockSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>ZSTD_resolveRepcodeToRawOffset</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2b2c17a610396c1d484efc842eb21efb</anchor>
      <arglist>(const U32 rep[ZSTD_REP_NUM], const U32 offBase, const U32 ll0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_paramSwitch_e</type>
      <name>ZSTD_resolveRowMatchFinderMode</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a84f3ffa18677d462c8a73629f8eaab56</anchor>
      <arglist>(ZSTD_paramSwitch_e mode, const ZSTD_compressionParameters *const cParams)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC size_t</type>
      <name>ZSTD_rleCompressBlock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa0bb6511eef9a8a412e2f5aece6c0326</anchor>
      <arglist>(void *dst, size_t dstCapacity, BYTE src, size_t srcSize, U32 lastBlock)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U64</type>
      <name>ZSTD_rollingHash_append</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7f066b2cafa7aaeb36b66eedcba2677c</anchor>
      <arglist>(U64 hash, void const *buf, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U64</type>
      <name>ZSTD_rollingHash_compute</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a34bc513996e13d72e5b0cc6d11c21970</anchor>
      <arglist>(void const *buf, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U64</type>
      <name>ZSTD_rollingHash_primePower</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a602fbbe915e54e330f1cc6252080d7a7</anchor>
      <arglist>(U32 length)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U64</type>
      <name>ZSTD_rollingHash_rotate</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3724dab957ebcd9f208ee18737d99bec</anchor>
      <arglist>(U64 hash, BYTE toRemove, BYTE toAdd, U64 primePower)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U16</type>
      <name>ZSTD_rotateRight_U16</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad1d9c1bfe3504066ffa0a17249c0aeda</anchor>
      <arglist>(U16 const value, U32 count)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>ZSTD_rotateRight_U32</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aca920b3b28d27cb4320b1c318b71c929</anchor>
      <arglist>(U32 const value, U32 count)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U64</type>
      <name>ZSTD_rotateRight_U64</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9fadc4cc707b753748ed51e7b4d4ef3a</anchor>
      <arglist>(U64 const value, U32 count)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE void</type>
      <name>ZSTD_row_fillHashCache</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad574f9c1f41e6040c0e1dbddf4d50495</anchor>
      <arglist>(ZSTD_matchState_t *ms, const BYTE *base, U32 const rowLog, U32 const mls, U32 idx, const BYTE *const iLimit)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE ZSTD_VecMask</type>
      <name>ZSTD_row_getMatchMask</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abe3172d4c55d9066eb65c9e9540c589b</anchor>
      <arglist>(const BYTE *const tagRow, const BYTE tag, const U32 headGrouped, const U32 rowEntries)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE U32</type>
      <name>ZSTD_row_matchMaskGroupWidth</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2426ae62a314d5d64592b980f3c73fb5</anchor>
      <arglist>(const U32 rowEntries)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE U32</type>
      <name>ZSTD_row_nextCachedHash</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa5f89fbdb6a3d62eb7db1e19ed767d54</anchor>
      <arglist>(U32 *cache, U32 const *hashTable, BYTE const *tagTable, BYTE const *base, U32 idx, U32 const hashLog, U32 const rowLog, U32 const mls, U64 const hashSalt)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE U32</type>
      <name>ZSTD_row_nextIndex</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a57939a28977369de3a1c876372bc3cac</anchor>
      <arglist>(BYTE *const tagRow, U32 const rowMask)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE void</type>
      <name>ZSTD_row_prefetch</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa4ba03919f23d7902e7bc2fa1edf6dab</anchor>
      <arglist>(U32 const *hashTable, BYTE const *tagTable, U32 const relRow, U32 const rowLog)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_row_update</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a468c66fd77f494f2bab43791cce64d15</anchor>
      <arglist>(ZSTD_matchState_t *const ms, const BYTE *ip)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE void</type>
      <name>ZSTD_row_update_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aaae15b7cac206c2fe5e0d17a6e9be8f9</anchor>
      <arglist>(ZSTD_matchState_t *ms, const BYTE *ip, U32 const mls, U32 const rowLog, U32 const rowMask, U32 const useCache)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE void</type>
      <name>ZSTD_row_update_internalImpl</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afff3fa846ccea87e382ba8e8ef4969d2</anchor>
      <arglist>(ZSTD_matchState_t *ms, U32 updateStartIdx, U32 const updateEndIdx, U32 const mls, U32 const rowLog, U32 const rowMask, U32 const useCache)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>ZSTD_RowFindBestMatch</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a62e7124e3250a715d46037292aeaafa1</anchor>
      <arglist>(ZSTD_matchState_t *ms, const BYTE *const ip, const BYTE *const iLimit, size_t *offsetPtr, const U32 mls, const ZSTD_dictMode_e dictMode, const U32 rowLog)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_rowMatchFinderSupported</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4cda674bf84990ebfa813f0415a15902</anchor>
      <arglist>(const ZSTD_strategy strategy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_rowMatchFinderUsed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac611cf3cb767a59837eecc4c59f98e33</anchor>
      <arglist>(const ZSTD_strategy strategy, const ZSTD_paramSwitch_e mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_safecopy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8c732e6d69313eaf25f46f63839d0ef7</anchor>
      <arglist>(BYTE *op, const BYTE *const oend_w, BYTE const *ip, ptrdiff_t length, ZSTD_overlap_e ovtype)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_safecopyDstBeforeSrc</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3b055e831eb4f4a6dcce7497ff3ddaa6</anchor>
      <arglist>(BYTE *op, BYTE const *ip, ptrdiff_t length)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_safecopyLiterals</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab5e76e7c2a4f3aca6008d76958980dc3</anchor>
      <arglist>(BYTE *op, BYTE const *ip, BYTE const *const iend, BYTE const *ilimit_w)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>ZSTD_scaleStats</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a21227e0a582df9bdb084c495c50ed579</anchor>
      <arglist>(unsigned *table, U32 lastEltIndex, U32 logTarget)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE size_t</type>
      <name>ZSTD_searchMax</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa87663e10b9ba69a28557bc67f20fea7</anchor>
      <arglist>(ZSTD_matchState_t *ms, const BYTE *ip, const BYTE *iend, size_t *offsetPtr, U32 const mls, U32 const rowLog, searchMethod_e const searchMethod, ZSTD_dictMode_e const dictMode)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_blockCompressor</type>
      <name>ZSTD_selectBlockCompressor</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a09157aae1cdf1aa0d0ce33311b4d0fbe</anchor>
      <arglist>(ZSTD_strategy strat, ZSTD_paramSwitch_e rowMatchfinderMode, ZSTD_dictMode_e dictMode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_getAllMatchesFn</type>
      <name>ZSTD_selectBtGetAllMatches</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1fbada88d06825253b76f925bdd7138a</anchor>
      <arglist>(ZSTD_matchState_t const *ms, ZSTD_dictMode_e const dictMode)</arglist>
    </member>
    <member kind="function">
      <type>symbolEncodingType_e</type>
      <name>ZSTD_selectEncodingType</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af3a4f500515dd9a08305f05a86412067</anchor>
      <arglist>(FSE_repeat *repeatMode, unsigned const *count, unsigned const max, size_t const mostFrequent, size_t nbSeq, unsigned const FSELog, FSE_CTable const *prevCTable, short const *defaultNorm, U32 defaultNormLog, ZSTD_defaultPolicy_e const isDefaultAllowed, ZSTD_strategy const strategy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_sequenceCopier</type>
      <name>ZSTD_selectSequenceCopier</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0b4a1bfcd2775d77bdc37da00578957e</anchor>
      <arglist>(ZSTD_sequenceFormat_e mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_seqDecompressedSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a916e6e698fd869d3428f8b0faa56d628</anchor>
      <arglist>(seqStore_t const *seqStore, const seqDef *sequences, size_t nbSeq, size_t litSize, int lastSequence)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_seqStore_resolveOffCodes</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abe33e03136f68c2e5731ae915fa4883f</anchor>
      <arglist>(repcodes_t *const dRepcodes, repcodes_t *const cRepcodes, const seqStore_t *const seqStore, U32 const nbSeq)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ZSTD_seqToCodes</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3b1c709f7a5f7f2ff19ae58b530de117</anchor>
      <arglist>(const seqStore_t *seqStorePtr)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_sequenceBound</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a66a83864277b6c6c6387cda028851100</anchor>
      <arglist>(size_t srcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_setBasePrices</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5bfff5c5bfc1dc4504e4eb823c2d02eb</anchor>
      <arglist>(optState_t *optPtr, int optLevel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_setBufferExpectations</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae413954fe8ade32fe1e6b557cb53c445</anchor>
      <arglist>(ZSTD_CCtx *cctx, const ZSTD_outBuffer *output, const ZSTD_inBuffer *input)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_setRleBlock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a571015c669106af93249182c80fa2565</anchor>
      <arglist>(void *dst, size_t dstCapacity, BYTE b, size_t regenSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_shouldAttachDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad476660c7273bdd7c73989bf82e065fe</anchor>
      <arglist>(const ZSTD_CDict *cdict, const ZSTD_CCtx_params *params, U64 pledgedSrcSize)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_sizeof_CCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0a810611d44d7c2f604c6bc4bd677ed3</anchor>
      <arglist>(const ZSTD_CCtx *cctx)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_sizeof_CDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a95851012453864dedfa83ae6bea41ee9</anchor>
      <arglist>(const ZSTD_CDict *cdict)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_sizeof_CStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa848564b41f5a074b00a5e3e9f36a085</anchor>
      <arglist>(const ZSTD_CStream *zcs)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_sizeof_DCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6cd5e8f8c2c9dd7c90d17e033fee130d</anchor>
      <arglist>(const ZSTD_DCtx *dctx)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_sizeof_DDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af942918c82a467ec60f6b074e2320fb8</anchor>
      <arglist>(const ZSTD_DDict *ddict)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_sizeof_DStream</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aff6757f41452690d82bcd91b93a2a697</anchor>
      <arglist>(const ZSTD_DStream *dctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_sizeof_localDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a210e9ad5be6c821a7d8e9b7c4cc07720</anchor>
      <arglist>(ZSTD_localDict dict)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_sizeof_matchState</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aaaed66a35e506645cf0a663286a574ad</anchor>
      <arglist>(const ZSTD_compressionParameters *const cParams, const ZSTD_paramSwitch_e useRowMatchFinder, const U32 enableDedicatedDictSearch, const U32 forCCtx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_sizeof_mtctx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6ad99da9222ad909d5e4afe457178d27</anchor>
      <arglist>(const ZSTD_CCtx *cctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_startingInputLength</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae5bf4e490b9bab80b530f3847372d375</anchor>
      <arglist>(ZSTD_format_e format)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_storeLastLiterals</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab385882741e29f74f2a00f2f2ee61bff</anchor>
      <arglist>(seqStore_t *seqStorePtr, const BYTE *anchor, size_t lastLLSize)</arglist>
    </member>
    <member kind="function">
      <type>HINT_INLINE UNUSED_ATTR void</type>
      <name>ZSTD_storeSeq</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9a38490fd4aef40bb9b7ea7d90dfa8c9</anchor>
      <arglist>(seqStore_t *seqStorePtr, size_t litLength, const BYTE *literals, const BYTE *litLimit, U32 offBase, size_t matchLength)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_toFlushNow</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a69d02b3a890470f88ff278cbf56a2545</anchor>
      <arglist>(ZSTD_CCtx *cctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_totalHistorySize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adffd652482d06baca7cdbd611afc9261</anchor>
      <arglist>(BYTE *op, BYTE const *virtualStart)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U32</type>
      <name>ZSTD_totalLen</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acd062c548a743fde403e0304ab853d88</anchor>
      <arglist>(ZSTD_optimal_t sol)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_updateDUBT</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aac4c9e03f7ed01207c065231b2beec2e</anchor>
      <arglist>(ZSTD_matchState_t *ms, const BYTE *ip, const BYTE *iend, U32 mls)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE void</type>
      <name>ZSTD_updateFseStateWithDInfo</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5f16c7ae1e2ae16b8710e54c92c28199</anchor>
      <arglist>(ZSTD_fseState *DStatePtr, BIT_DStream_t *bitD, U16 nextState, U32 nbBits)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>ZSTD_updateRep</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a74aa4155d1b81fa61c5e7c22af6fe635</anchor>
      <arglist>(U32 rep[ZSTD_REP_NUM], U32 const offBase, U32 const ll0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTD_updateStats</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adf78eceb2f1ce85612dbc9067d4fe561</anchor>
      <arglist>(optState_t *const optPtr, U32 litLength, const BYTE *literals, U32 offBase, U32 matchLength)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTD_updateTree</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa5c0d01df43d8973dd85f1d01fd93a4c</anchor>
      <arglist>(ZSTD_matchState_t *ms, const BYTE *ip, const BYTE *iend)</arglist>
    </member>
    <member kind="function">
      <type>FORCE_INLINE_TEMPLATE void</type>
      <name>ZSTD_updateTree_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac8ca9ef25bfc2a9dabab4d0cb8b8f413</anchor>
      <arglist>(ZSTD_matchState_t *ms, const BYTE *const ip, const BYTE *const iend, const U32 mls, const ZSTD_dictMode_e dictMode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned</type>
      <name>ZSTD_useLowProbCount</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3fc54b91d4293f0169c020763583b318</anchor>
      <arglist>(size_t const nbSeq)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTD_useTargetCBlockSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aff25111e6298bb9c49a2fdb568056279</anchor>
      <arglist>(const ZSTD_CCtx_params *cctxParams)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_validateSequence</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d0f0a5b90c004b5678c70fb7ce616ba</anchor>
      <arglist>(U32 offCode, U32 matchLength, U32 minMatch, size_t posInSrc, U32 windowLog, size_t dictSize, int useSequenceProducer)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>ZSTD_VecMask_next</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1371be76dbb7b9617348d8f3d606e460</anchor>
      <arglist>(ZSTD_VecMask val)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>ZSTD_versionNumber</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9514c179be6ddc5ceab1ee75d631d27a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>ZSTD_versionString</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6af730e0dc241af862d5db487286d724</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC FORCE_INLINE_ATTR void</type>
      <name>ZSTD_wildcopy</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab34d4c47272182bb6b6f4bd8c9f57e31</anchor>
      <arglist>(void *dst, const void *src, ptrdiff_t length, ZSTD_overlap_e const ovtype)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>ZSTD_window_canOverflowCorrect</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9fc8b3af4bbb26a05f4fcf52145c20e9</anchor>
      <arglist>(ZSTD_window_t const window, U32 cycleLog, U32 maxDist, U32 loadedDictEnd, void const *src)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>ZSTD_window_clear</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2b1754250a088c051bfdaa3722b196f6</anchor>
      <arglist>(ZSTD_window_t *window)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>ZSTD_window_correctOverflow</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae1a598dfc29d3c3bdd40f7cb1a024d5e</anchor>
      <arglist>(ZSTD_window_t *window, U32 cycleLog, U32 maxDist, void const *src)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>ZSTD_window_enforceMaxDist</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab98e9887883901fc9953e89d45e27bee</anchor>
      <arglist>(ZSTD_window_t *window, const void *blockEnd, U32 maxDist, U32 *loadedDictEndPtr, const ZSTD_matchState_t **dictMatchStatePtr)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>ZSTD_window_hasExtDict</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a76aeb6153e79460e67e19938c5376e0d</anchor>
      <arglist>(ZSTD_window_t const window)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>ZSTD_window_init</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8b252ed0616abd4d1be9db6f559436a2</anchor>
      <arglist>(ZSTD_window_t *window)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>ZSTD_window_isEmpty</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a63e1877b9279ba10de47d1efaeb6fe96</anchor>
      <arglist>(ZSTD_window_t const window)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>ZSTD_window_needOverflowCorrection</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1af7a893a783cfcdd6e3738674344f48</anchor>
      <arglist>(ZSTD_window_t const window, U32 cycleLog, U32 maxDist, U32 loadedDictEnd, void const *src, void const *srcEnd)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC U32</type>
      <name>ZSTD_window_update</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a88692938c76f6a846755659326a020b2</anchor>
      <arglist>(ZSTD_window_t *window, void const *src, size_t srcSize, int forceNonContiguous)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_writeEpilogue</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4dfae9f3b50b40a0254fa29c3223f1a0</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTD_writeFrameHeader</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad687356edbd7f4f19a559d2e429f1f18</anchor>
      <arglist>(void *dst, size_t dstCapacity, const ZSTD_CCtx_params *params, U64 pledgedSrcSize, U32 dictID)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_writeLastEmptyBlock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac7c37cf8d4ad072477906dd1986d7bef</anchor>
      <arglist>(void *dst, size_t dstCapacity)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTD_writeSkippableFrame</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a12b7454a690528d1416a42c3047d0981</anchor>
      <arglist>(void *dst, size_t dstCapacity, const void *src, size_t srcSize, unsigned magicVariant)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC void</type>
      <name>ZSTD_writeTaggedIndex</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a638bc8eedb6f158ffb49ebb1bce2097f</anchor>
      <arglist>(U32 *const hashTable, size_t hashAndTag, U32 index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTDMT_CCtxParam_setNbWorkers</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8dee48ce9832ead5b0b8b930be4bf2d4</anchor>
      <arglist>(ZSTD_CCtx_params *params, unsigned nbWorkers)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTDMT_compressionJob</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5ae3d84cf90996bd2270d576c5a0a466</anchor>
      <arglist>(void *jobDescription)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTDMT_compressStream_generic</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1ac5048ac979153a18b921b710e3e8d1</anchor>
      <arglist>(ZSTDMT_CCtx *mtctx, ZSTD_outBuffer *output, ZSTD_inBuffer *input, ZSTD_EndDirective endOp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTDMT_computeOverlapSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a29ff2d52d4ad054e8a6b94eb42785209</anchor>
      <arglist>(const ZSTD_CCtx_params *params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned</type>
      <name>ZSTDMT_computeTargetJobLog</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a27d19648663349613a98d7272396b6dc</anchor>
      <arglist>(const ZSTD_CCtx_params *params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTDMT_bufferPool *</type>
      <name>ZSTDMT_createBufferPool</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af29d58bccfa751b87477303242d95d83</anchor>
      <arglist>(unsigned maxNbBuffers, ZSTD_customMem cMem)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDMT_CCtx *</type>
      <name>ZSTDMT_createCCtx_advanced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac28e544964088f3d27cfe81ccb4c9395</anchor>
      <arglist>(unsigned nbWorkers, ZSTD_customMem cMem, ZSTD_threadPool *pool)</arglist>
    </member>
    <member kind="function">
      <type>MEM_STATIC ZSTDMT_CCtx *</type>
      <name>ZSTDMT_createCCtx_advanced_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a203bf2e3779b22d9213664313057641e</anchor>
      <arglist>(unsigned nbWorkers, ZSTD_customMem cMem, ZSTD_threadPool *pool)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTDMT_CCtxPool *</type>
      <name>ZSTDMT_createCCtxPool</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3ab3f42fcf977fa799fecc27cf6ce13d</anchor>
      <arglist>(int nbWorkers, ZSTD_customMem cMem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTDMT_createCompressionJob</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aec9acb202c087d899723652890929b57</anchor>
      <arglist>(ZSTDMT_CCtx *mtctx, size_t srcSize, ZSTD_EndDirective endOp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTDMT_jobDescription *</type>
      <name>ZSTDMT_createJobsTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7644d4ab7c288a662734d2e416630213</anchor>
      <arglist>(U32 *nbJobsPtr, ZSTD_customMem cMem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTDMT_seqPool *</type>
      <name>ZSTDMT_createSeqPool</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9596375bce0ce31f90ec6bc7fdb55340</anchor>
      <arglist>(unsigned nbWorkers, ZSTD_customMem cMem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTDMT_doesOverlapWindow</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adc353be8534c0b49ae6dd1ce19a66da2</anchor>
      <arglist>(buffer_t buffer, ZSTD_window_t window)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTDMT_bufferPool *</type>
      <name>ZSTDMT_expandBufferPool</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af8fe65f15839d242ecc6769d3b6620ca</anchor>
      <arglist>(ZSTDMT_bufferPool *srcBufPool, unsigned maxNbBuffers)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTDMT_CCtxPool *</type>
      <name>ZSTDMT_expandCCtxPool</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d843a51c1a23716df0c9e282becde33</anchor>
      <arglist>(ZSTDMT_CCtxPool *srcPool, int nbWorkers)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTDMT_expandJobsTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a08a2df9eaf1f813f5bbde5a846f2f567</anchor>
      <arglist>(ZSTDMT_CCtx *mtctx, U32 nbWorkers)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTDMT_seqPool *</type>
      <name>ZSTDMT_expandSeqPool</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a534be1cccbb80aa96f3dfb5abf737740</anchor>
      <arglist>(ZSTDMT_seqPool *pool, U32 nbWorkers)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTDMT_flushProduced</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0621e1a65ead5a6a5f5f6a55ed0265fb</anchor>
      <arglist>(ZSTDMT_CCtx *mtctx, ZSTD_outBuffer *output, unsigned blockToFlush, ZSTD_EndDirective end)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTDMT_freeBufferPool</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9c0fa3824551d45476d4f2dfb86c06d3</anchor>
      <arglist>(ZSTDMT_bufferPool *bufPool)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTDMT_freeCCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7c47c421163caa33164a894e87dccb1c</anchor>
      <arglist>(ZSTDMT_CCtx *mtctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTDMT_freeCCtxPool</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2ed08b1b24b386708c3ad37916f0b4e7</anchor>
      <arglist>(ZSTDMT_CCtxPool *pool)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTDMT_freeJobsTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7ff66461402b0445d72b71b91d06e44d</anchor>
      <arglist>(ZSTDMT_jobDescription *jobTable, U32 nbJobs, ZSTD_customMem cMem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTDMT_freeSeqPool</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a61bd428f048bd9198abf1bd42482c494</anchor>
      <arglist>(ZSTDMT_seqPool *seqPool)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static buffer_t</type>
      <name>ZSTDMT_getBuffer</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae58c2db9b022846cce9cfe8e788127a8</anchor>
      <arglist>(ZSTDMT_bufferPool *bufPool)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZSTD_CCtx *</type>
      <name>ZSTDMT_getCCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af563400da3e03c7e36d7aff796333c40</anchor>
      <arglist>(ZSTDMT_CCtxPool *cctxPool)</arglist>
    </member>
    <member kind="function">
      <type>ZSTD_frameProgression</type>
      <name>ZSTDMT_getFrameProgression</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3c822c10aa6f503cebf7e35746b7c206</anchor>
      <arglist>(ZSTDMT_CCtx *mtctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static range_t</type>
      <name>ZSTDMT_getInputDataInUse</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a9cad41031447e031d635f494a3094e78</anchor>
      <arglist>(ZSTDMT_CCtx *mtctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static rawSeqStore_t</type>
      <name>ZSTDMT_getSeq</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae037f2129658bb78ac3b4eed991e1813</anchor>
      <arglist>(ZSTDMT_seqPool *seqPool)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTDMT_initCStream_internal</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa12f1edba314c587743801d624f71873</anchor>
      <arglist>(ZSTDMT_CCtx *mtctx, const void *dict, size_t dictSize, ZSTD_dictContentType_e dictContentType, const ZSTD_CDict *cdict, ZSTD_CCtx_params params, unsigned long long pledgedSrcSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTDMT_isOverlapped</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa5a1235f871bff4c543d626233caeb60</anchor>
      <arglist>(buffer_t buffer, range_t range)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTDMT_nextInputSizeHint</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7309a31a630ed75ed66c37d175477080</anchor>
      <arglist>(const ZSTDMT_CCtx *mtctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTDMT_overlapLog</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a84df0ef1befca21ef2f483f40146ecb9</anchor>
      <arglist>(int ovlog, ZSTD_strategy strat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTDMT_overlapLog_default</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a34354f0a71b228f69b92b713158c52d6</anchor>
      <arglist>(ZSTD_strategy strat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTDMT_releaseAllJobResources</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a6f6cc73d7f22a45699fecf068d978d83</anchor>
      <arglist>(ZSTDMT_CCtx *mtctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTDMT_releaseBuffer</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af197183d798d725ffd47714863467212</anchor>
      <arglist>(ZSTDMT_bufferPool *bufPool, buffer_t buf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTDMT_releaseCCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2da90ecaae8f43ec8848b3970d375d15</anchor>
      <arglist>(ZSTDMT_CCtxPool *pool, ZSTD_CCtx *cctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTDMT_releaseSeq</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>adf8fcedef39a7111e0024dd7c536de09</anchor>
      <arglist>(ZSTDMT_seqPool *seqPool, rawSeqStore_t seq)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTDMT_resize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7b939df9161b153a9e93d24ba988a9e1</anchor>
      <arglist>(ZSTDMT_CCtx *mtctx, unsigned nbWorkers)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTDMT_serialState_ensureFinished</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a50ff20a5b5935f237d17bd5e5ffee5b5</anchor>
      <arglist>(serialState_t *serialState, unsigned jobID, size_t cSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTDMT_serialState_free</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3ec6e515149e14447a09239fbf639f55</anchor>
      <arglist>(serialState_t *serialState)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTDMT_serialState_init</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afc433aa989f3897f1780d58b06097adf</anchor>
      <arglist>(serialState_t *serialState)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTDMT_serialState_reset</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae858c652e1c49ba7bb478db5fabf73f8</anchor>
      <arglist>(serialState_t *serialState, ZSTDMT_seqPool *seqPool, ZSTD_CCtx_params params, size_t jobSize, const void *dict, size_t const dictSize, ZSTD_dictContentType_e dictContentType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTDMT_serialState_update</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a67459eeb7f07c98c7a64f904f1ade632</anchor>
      <arglist>(serialState_t *serialState, ZSTD_CCtx *jobCCtx, rawSeqStore_t seqStore, range_t src, unsigned jobID)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTDMT_setBufferSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab6561ca79f3800d774f754da4972774d</anchor>
      <arglist>(ZSTDMT_bufferPool *const bufPool, size_t const bSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTDMT_setNbSeq</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1f0f19556d9615c21e64fb8d01b7fade</anchor>
      <arglist>(ZSTDMT_seqPool *const seqPool, size_t const nbSeq)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTDMT_sizeof_bufferPool</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a26525ec14e71f19afc2a2e459cc9118d</anchor>
      <arglist>(ZSTDMT_bufferPool *bufPool)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTDMT_sizeof_CCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a827cc3b54e66b16eeff38550cf534066</anchor>
      <arglist>(ZSTDMT_CCtx *mtctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTDMT_sizeof_CCtxPool</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2085de61fccdde39a13d7470df914f7d</anchor>
      <arglist>(ZSTDMT_CCtxPool *cctxPool)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>ZSTDMT_sizeof_seqPool</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5227f1cd34366ef80b095770f5bceb1f</anchor>
      <arglist>(ZSTDMT_seqPool *seqPool)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ZSTDMT_toFlushNow</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0d200c4c6b7a3c7a045a181dfa29c322</anchor>
      <arglist>(ZSTDMT_CCtx *mtctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ZSTDMT_tryGetInputRange</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a92918832ed0f73b14dea96814ea3cfd2</anchor>
      <arglist>(ZSTDMT_CCtx *mtctx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZSTDMT_updateCParams_whileCompressing</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a3f5723a37881527037ffcdfbc157c121</anchor>
      <arglist>(ZSTDMT_CCtx *mtctx, const ZSTD_CCtx_params *cctxParams)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTDMT_waitForAllJobsCompleted</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2015b5564dff4a4c10a9acdbb37015fb</anchor>
      <arglist>(ZSTDMT_CCtx *mtctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTDMT_waitForLdmComplete</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ae93d2f691987da685417c930c64a7ab2</anchor>
      <arglist>(ZSTDMT_CCtx *mtctx, buffer_t buffer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ZSTDMT_writeLastEmptyBlock</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a33c0eaef2fb3ae3a19f7816e10142284</anchor>
      <arglist>(ZSTDMT_jobDescription *job)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const algo_time_t</type>
      <name>algoTime</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8356aeea8f7977b0662749fce4ee1aea</anchor>
      <arglist>[16][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>attachDictSizeCutoffs</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a31b344a3de6af3ca42154441a5f99e91</anchor>
      <arglist>[ZSTD_STRATEGY_MAX+1]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned</type>
      <name>BIT_mask</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8cca4e440af689b90c00e9c97953f6f4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U32</type>
      <name>COVER_prime4bytes</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5b47bc83f22cbd7508494f88a601f3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const FASTCOVER_accel_t</type>
      <name>FASTCOVER_defaultAccelParameters</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>accd17f07664ff091bba31d2a5e3b3609</anchor>
      <arglist>[FASTCOVER_MAX_ACCEL+1]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static COVER_ctx_t *</type>
      <name>g_coverCtx</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7042ee19e30c615345954a472624c002</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_debuglevel</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a8b7ab55e651ade37be93258633e1df18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>g_displayLevel</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>acc504051bdf74b2bba3326a56ed566c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const buffer_t</type>
      <name>g_nullBuffer</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ad8352f91e11f0b52d1d34f92c6ffe40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const clock_t</type>
      <name>g_refreshRate</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a4f66c3b5d236875ba312c2a66c80d272</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U32</type>
      <name>g_selectivity_default</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>afdf1b266d7e5f0d6c51ebc5df241ccaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static clock_t</type>
      <name>g_time</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aacaf904c2035258561ef34f18706a638</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_ZSTD_threading_useless_symbol</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7f4c6e161112815a16d1154fe935399b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned</type>
      <name>kInverseProbabilityLog256</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a876b6582802c4c026d6cf8974951b054</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const range_t</type>
      <name>kNullRange</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aaddbb786df40a34add339a60c92178cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UNUSED_ATTR rawSeqStore_t</type>
      <name>kNullRawSeqStore</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aab5d9ee565fd8bbbe87358a26b0d5b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const roundBuff_t</type>
      <name>kNullRoundBuff</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1ff28d36ba0f7b1e126a63379ba2a5e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>lg_table</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a16097db8a324e5d3753bd431880178df</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UNUSED_ATTR U32</type>
      <name>LL_base</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a1e146a1e318528ea0c0cee1b41e1d74c</anchor>
      <arglist>[MaxLL+1]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UNUSED_ATTR U8</type>
      <name>LL_bits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a516ae45a46ea5b4ff2820c4f9dcaa41e</anchor>
      <arglist>[MaxLL+1]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ZSTD_seqSymbol</type>
      <name>LL_defaultDTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a04cefc22fa74b31d5c8eb0c6af1d3751</anchor>
      <arglist>[(1&lt;&lt; LL_DEFAULTNORMLOG)+1]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UNUSED_ATTR S16</type>
      <name>LL_defaultNorm</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a41adf04a7548d7e9834b1858b5d8c159</anchor>
      <arglist>[MaxLL+1]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UNUSED_ATTR U32</type>
      <name>LL_defaultNormLog</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a24048aa3cd0dd33ba44ad8319f8f8afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UNUSED_ATTR U32</type>
      <name>ML_base</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ab8c482bc1ab349eefbdfe4b0c2d7fa42</anchor>
      <arglist>[MaxML+1]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UNUSED_ATTR U8</type>
      <name>ML_bits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a589bc46e3718b452804a844fb9f66450</anchor>
      <arglist>[MaxML+1]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ZSTD_seqSymbol</type>
      <name>ML_defaultDTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa562de74b7704bf740feb2bdf348db64</anchor>
      <arglist>[(1&lt;&lt; ML_DEFAULTNORMLOG)+1]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UNUSED_ATTR S16</type>
      <name>ML_defaultNorm</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac1a6982ffa57efd134210d58fd359b21</anchor>
      <arglist>[MaxML+1]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UNUSED_ATTR U32</type>
      <name>ML_defaultNormLog</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a43baed4c486d543090308ae86c6a6255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UNUSED_ATTR U32</type>
      <name>OF_base</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a73d5c6588d6814cc886325abb14a354b</anchor>
      <arglist>[MaxOff+1]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UNUSED_ATTR U8</type>
      <name>OF_bits</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a0fe2ed4b2b37061468aacfb9f985225f</anchor>
      <arglist>[MaxOff+1]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ZSTD_seqSymbol</type>
      <name>OF_defaultDTable</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>abbdf4e6e759aea8cd9edf440b22842a7</anchor>
      <arglist>[(1&lt;&lt; OF_DEFAULTNORMLOG)+1]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UNUSED_ATTR S16</type>
      <name>OF_defaultNorm</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5bb1b1950b91469311cdc0a3e5f77c07</anchor>
      <arglist>[DefaultMaxOff+1]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UNUSED_ATTR U32</type>
      <name>OF_defaultNormLog</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af448573f408c452841103e8e7ccaf48e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U32</type>
      <name>prime3bytes</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa7fe22eb4436d8ca6d0110253b898800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U32</type>
      <name>prime4bytes</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a293d7b34702fd1d0ef9242305cc70222</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U64</type>
      <name>prime5bytes</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>af13a05dee5c1ab05876940b3e3138714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U64</type>
      <name>prime6bytes</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a34385622176f79487a887a9412d5037e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U64</type>
      <name>prime7bytes</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a191a37fe255e449395bc1bc4ebd346d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const U64</type>
      <name>prime8bytes</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>ac61dc420c7785010cee37d5ee3e39d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UNUSED_ATTR U32</type>
      <name>repStartValue</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a857d99993ee7138111d96f24f785cb0f</anchor>
      <arglist>[ZSTD_REP_NUM]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>sqq_table</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a2e14adc10aaa1a630e097806d7b977db</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XXH_errorcode</name>
      <anchorfile>group__public.html</anchorfile>
      <anchor>ga5020905455674b8c83c1dbc73f0d3534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UNUSED_ATTR size_t</type>
      <name>ZSTD_blockHeaderSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>aa16e849ff9d7cf002e4f5cd60d1e5585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ZSTD_compressionParameters</type>
      <name>ZSTD_defaultCParameters</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a506f6ff59b6e117b5253be20792a5f83</anchor>
      <arglist>[4][ZSTD_MAX_CLEVEL+1]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UNUSED_ATTR size_t</type>
      <name>ZSTD_did_fieldSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7d68eb3fa6b9425cdd2288ff3603e77d</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UNUSED_ATTR size_t</type>
      <name>ZSTD_fcs_fieldSize</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5011103c0c8c08459a0e82384364bbf4</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UNUSED_ATTR U64</type>
      <name>ZSTD_ldm_gearTab</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a7c09b5f07de725c97b45d331cf4615b9</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long</type>
      <name>XXH64_hash_t</name>
      <anchorfile>group__public.html</anchorfile>
      <anchor>ga3d2b19e87ac87eb107372946fce59b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u64</type>
      <name>XXH_read64</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga8bed5086fa0e51b57efe6062c758ef7a</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u64</type>
      <name>XXH_readBE64</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gaba04fa2268d9b19f9f3b82922eecb3a0</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_FORCE_INLINE xxh_u64</type>
      <name>XXH_readLE64</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga7828b4ef2238269aa530beaebecffc69</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_FORCE_INLINE xxh_u64</type>
      <name>XXH_readLE64_align</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga58d225972687c3d087ffcceb116e856d</anchor>
      <arglist>(const void *ptr, XXH_alignment align)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u64</type>
      <name>XXH_swap64</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga80f832059c56b50855eada0a9cc525e6</anchor>
      <arglist>(xxh_u64 x)</arglist>
    </member>
    <member kind="typedef">
      <type>XXH64_hash_t</type>
      <name>xxh_u64</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga7e6127b51e114eb1f745a89f2702a473</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>zstd.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/zstd-1.5.5/</path>
    <filename>zstd_8h.html</filename>
    <class kind="struct">ZSTD_bounds</class>
    <class kind="struct">ZSTD_inBuffer_s</class>
    <class kind="struct">ZSTD_outBuffer_s</class>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_BLOCKSIZE_MAX</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>afcfdbfff9ffbb6fabf009b7ad1d6ccc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_BLOCKSIZELOG_MAX</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a332cab537cb436073ac3e96ec978a745</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_CLEVEL_DEFAULT</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a8796a8b03292b1bb5847b26431e536e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_COMPRESSBOUND</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>aad6245b5704088ff4a6af51e523ad268</anchor>
      <arglist>(srcSize)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_CONTENTSIZE_ERROR</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>aab0cd2c155fe137622fe609a91d9c570</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_CONTENTSIZE_UNKNOWN</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a74205e53e7140614077873c76874d842</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEPRECATED</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a8cf0b4d3b5a4581beb7465783419a659</anchor>
      <arglist>(message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_EXPAND_AND_QUOTE</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a5f28056060ce509b3c9c7c6551a6ac28</anchor>
      <arglist>(str)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_H_235446</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>ac37fde4db1b3a00f5d17637df7ee7cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_LIB_VERSION</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a48024c26f41157f9f013bda534ad41e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_MAGIC_DICTIONARY</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a8022a3420a48c182e3ee25e7a69ddad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_MAGIC_SKIPPABLE_MASK</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a844cb3f566291c34f18c7b276c23a5f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_MAGIC_SKIPPABLE_START</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>afe0fe574b2afcca1fa0507cd5ed39981</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_MAGICNUMBER</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a7730eadd3460372e41676ad264102b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_MAX_INPUT_SIZE</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a968d2cc21153e3377666e3bfadbcef03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_QUOTE</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>adbbadef2056cbbc1b4d24523c2c6cb5b</anchor>
      <arglist>(str)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_VERSION_MAJOR</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>aa4a867002655c8077460a47e5960e4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_VERSION_MINOR</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>ad96b66eabc8a315ce4c2b6c34b29746f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_VERSION_NUMBER</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a50ac5656bb6539eae98593afd3493132</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_VERSION_RELEASE</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a82ca36516a6cfafe730e00f6e5cc3f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_VERSION_STRING</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a930937e5d86408c3c866db9af7edd8b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTDLIB_API</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a9dbac0fbe1cd466cb2b82c5401e2ec49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTDLIB_HIDDEN</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>ac019959fad7a1dcbc28d6c4b310d330b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTDLIB_VISIBLE</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a5253dd1efdcd3753498c73bd8f1b56a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct ZSTD_CCtx_s</type>
      <name>ZSTD_CCtx</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a9ccc575a7e1f1afd01e76c0fa98d957d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct ZSTD_CDict_s</type>
      <name>ZSTD_CDict</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a8f0f8ee84f4ef0190e41b73fd863d8d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ZSTD_CCtx</type>
      <name>ZSTD_CStream</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a7591551effb218c2750f0f57ba62809a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct ZSTD_DCtx_s</type>
      <name>ZSTD_DCtx</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a9ce4435ca683f0e7cb2b90ca9eb1fce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct ZSTD_DDict_s</type>
      <name>ZSTD_DDict</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>af34d948830a0684f90121d51d663f9aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ZSTD_DCtx</type>
      <name>ZSTD_DStream</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>abc6473440df4dc8a7ce82443825c47df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct ZSTD_inBuffer_s</type>
      <name>ZSTD_inBuffer</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a1c5398613e678b0373333df2c455cc4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct ZSTD_outBuffer_s</type>
      <name>ZSTD_outBuffer</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a88ef076a7b8c7ce6256040a1a033e657</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_cParameter</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_compressionLevel</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322ab7820b02735f2691e6e0ce16b6016bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_windowLog</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a50a59e8626678ec55f87e4430383089e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_hashLog</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a367f8d0e0685844df4909f011004df05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_chainLog</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a2ff61eb4223b3e143e36ef7dd7b4ed47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_searchLog</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322ab4a77c8a8ac6b2c6379ff59d39ef65e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_minMatch</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322abd2ee8c306339896d05b4df77601cbba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_targetLength</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322ab842a678ade31938bb29be705442e0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_strategy</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a4ebb0379d5b2c097343794fbb80f5489</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_enableLongDistanceMatching</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322aafcf3da6b8faecee645cf377109a1e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_ldmHashLog</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a1b67b0c4b6359faeb185fb78e1e20d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_ldmMinMatch</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322af4f9a892e53c3125037db0580c42e63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_ldmBucketSizeLog</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322ad6521e421444d8a73ce03c8351fbbb7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_ldmHashRateLog</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a02881ad211dff683c0598913cd8ca850</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_contentSizeFlag</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a9726ec0f8f13747600c4b65131d00774</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_checksumFlag</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a07b7e665dab6fa75dd1c1fb9364e1614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_dictIDFlag</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a4714bd401f59246adff4eaa292fe9ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_nbWorkers</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322ac069047394bf661e3b438d29fe1b05ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_jobSize</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a27b560c4056012c3c30ff4cc8b341007</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_overlapLog</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322aa87b96c8b8573e907e04744b5a299184</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam1</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a76a9064eb8f6a8f90dbbeeefe921dd0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam2</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a1e90c159fe319339ed9eac16205b928f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam3</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a7d8644574dbf1afcb9317432cacb7c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam4</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a6047a5791d27d4a9ec1f8ba9831a3f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam5</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322ace46db6064ba45ccb1cf823f24f752b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam6</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322ad564092c89067d04a265edcb76ae870b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam7</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322ad8dcf80ed8f8aeb4c9533c22297e426e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam8</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a28ea20ec7049876c0e8f982cea788fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam9</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322ac2df83f0a25b475a3f68c92f3f4a00d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam10</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322af1b052324155d1dc515bcf5dcb01a555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam11</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a82e84ac2a3b5b5875c2557539161999f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam12</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a8a6e85c326b5e762c58736620274ecc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam13</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322adfca3414ad5d7a523c7edb373887207b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam14</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a5e3c8fd5f825a0288ddd35c65d4f8b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam15</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322aefaf2f9e1fdbf8a7ebc543429a92c44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam16</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a4d3b5121a3b3f4bc068ee9073a53fd74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam17</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a9c6836b1f7da3704f2430e6402bc4a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam18</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a09f7f1564a0e1b1a8bcf605e3eaf02c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_c_experimentalParam19</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a389f93318588a427c34282644ed5a322a2d934829b72bcc94f1435bd6d9550425</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_dParameter</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a7923c5fd2e06d47ffb467a2fa1dac6c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_d_windowLogMax</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a7923c5fd2e06d47ffb467a2fa1dac6c7a8ac866131cbf57eba39d535e08b931f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_d_experimentalParam1</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a7923c5fd2e06d47ffb467a2fa1dac6c7a3d64dfd3e917c1bcd3cc2b503251e2ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_d_experimentalParam2</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a7923c5fd2e06d47ffb467a2fa1dac6c7ae34cd2d8b95f473818e1c3aa1b5a875d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_d_experimentalParam3</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a7923c5fd2e06d47ffb467a2fa1dac6c7a54112663f1ee95939e4c64cd6f44a706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_d_experimentalParam4</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a7923c5fd2e06d47ffb467a2fa1dac6c7afffce06c37a9ea20397e806e8be98436</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_d_experimentalParam5</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a7923c5fd2e06d47ffb467a2fa1dac6c7a8be849c0f4a1bb872a1b8eb513cd16b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_EndDirective</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a800deb274e46fda42839b5a7bbe261aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_e_continue</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a800deb274e46fda42839b5a7bbe261aaa9f923bb970e69f3fc40b3c04578d5727</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_e_flush</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a800deb274e46fda42839b5a7bbe261aaa4d6e8b149c114c2b821ec36f35e19a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_e_end</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a800deb274e46fda42839b5a7bbe261aaafd3ca7f1aa1e3134499d4e34719c0ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_ResetDirective</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>ad26df49de5e5c276705494acc9e7f2f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_reset_session_only</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>ad26df49de5e5c276705494acc9e7f2f1a30c49339d327f4f386fca36458f5b0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_reset_parameters</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>ad26df49de5e5c276705494acc9e7f2f1a57ca8bed140b6b6fcf1c5adf25c60d1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_reset_session_and_parameters</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>ad26df49de5e5c276705494acc9e7f2f1a8d14e54f05eedea7a4bbeeb8933cc184</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_strategy</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a852a7e43e763f198f70b9c93121717a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_fast</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a852a7e43e763f198f70b9c93121717a3a9752863928bfa54ffb18950809b7c12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_dfast</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a852a7e43e763f198f70b9c93121717a3a6acfca58fe7527223b35148111f35fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_greedy</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a852a7e43e763f198f70b9c93121717a3a4dc2d8a1bbcc2538f88f33ac70226506</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_lazy</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a852a7e43e763f198f70b9c93121717a3a22db62f51dcdcdd8a0400cb14ddc6a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_lazy2</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a852a7e43e763f198f70b9c93121717a3abe1335e606d42d5603789c849b4fd0a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_btlazy2</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a852a7e43e763f198f70b9c93121717a3a122af694f2da9217e89a1207477a8c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_btopt</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a852a7e43e763f198f70b9c93121717a3ace455d63dc8a25dc5b812e3bd56d92e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_btultra</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a852a7e43e763f198f70b9c93121717a3a2781c9f52b08bb5bf837d59dd4c32481</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_btultra2</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a852a7e43e763f198f70b9c93121717a3ae208f77ed165806e7ab42309f99dbe51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_CCtx_loadDictionary</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a2a07a6265f1ab255ee537a3660b9079a</anchor>
      <arglist>(ZSTD_CCtx *cctx, const void *dict, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_CCtx_refCDict</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>ac9730648def1bb22de9d67da3236178f</anchor>
      <arglist>(ZSTD_CCtx *cctx, const ZSTD_CDict *cdict)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_CCtx_refPrefix</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a9da8fc2cfe429f54959cf5264487d024</anchor>
      <arglist>(ZSTD_CCtx *cctx, const void *prefix, size_t prefixSize)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_CCtx_reset</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>ac867a23f8ce5e3a79f4971e5e6c249c1</anchor>
      <arglist>(ZSTD_CCtx *cctx, ZSTD_ResetDirective reset)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_CCtx_setParameter</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>aa138b3ccf02f7eac1c8c31766e605a4e</anchor>
      <arglist>(ZSTD_CCtx *cctx, ZSTD_cParameter param, int value)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_CCtx_setPledgedSrcSize</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>afb107152202a3ec1681c2546b8e3ba02</anchor>
      <arglist>(ZSTD_CCtx *cctx, unsigned long long pledgedSrcSize)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_compress</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a1bcc8367f7dac16415183f54cd1aff5e</anchor>
      <arglist>(void *dst, size_t dstCapacity, const void *src, size_t srcSize, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_compress2</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a351bb8877977f2c16148e69cd33fa4c0</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_compress_usingCDict</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a59c2facee7fc576a64690980ceb57345</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const ZSTD_CDict *cdict)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_compress_usingDict</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a6ffb7b5918c6dc3ea230ea0d9490cd20</anchor>
      <arglist>(ZSTD_CCtx *ctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const void *dict, size_t dictSize, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_compressBound</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a09a654e8aa96436cd60cd98a65a98cf6</anchor>
      <arglist>(size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_compressCCtx</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a23c868049e9372f432715b320f77ad37</anchor>
      <arglist>(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_compressStream</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a5fb712d64adcef1d7803a0f0eb35ee6e</anchor>
      <arglist>(ZSTD_CStream *zcs, ZSTD_outBuffer *output, ZSTD_inBuffer *input)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_compressStream2</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a390e1d11e54c851abb82a12c6528beee</anchor>
      <arglist>(ZSTD_CCtx *cctx, ZSTD_outBuffer *output, ZSTD_inBuffer *input, ZSTD_EndDirective endOp)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API ZSTD_bounds</type>
      <name>ZSTD_cParam_getBounds</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>abbc0a3c110332a6c54470c84cbafa717</anchor>
      <arglist>(ZSTD_cParameter cParam)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API ZSTD_CCtx *</type>
      <name>ZSTD_createCCtx</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a20f69e97081fa33755aa623c371f3424</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API ZSTD_CDict *</type>
      <name>ZSTD_createCDict</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a861fc7639472b410343ed8092f8f44af</anchor>
      <arglist>(const void *dictBuffer, size_t dictSize, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API ZSTD_CStream *</type>
      <name>ZSTD_createCStream</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a0bcceeb8ff70da7a83d50e36886d5180</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API ZSTD_DCtx *</type>
      <name>ZSTD_createDCtx</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a157d371ea7128d94bb9c79b5a4481f39</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API ZSTD_DDict *</type>
      <name>ZSTD_createDDict</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a42cabccdd0bd8a00b31cce4bcbef4cb4</anchor>
      <arglist>(const void *dictBuffer, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API ZSTD_DStream *</type>
      <name>ZSTD_createDStream</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a649f6bfb81c89252608a5a08cd57fe5d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_CStreamInSize</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a239b9dc342b7825b22b32fded13c6709</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_CStreamOutSize</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>af4b399dd4e0ae1027e00381318a7aa48</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_DCtx_loadDictionary</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a892ac195ef25db24a554e1cfc15d8c86</anchor>
      <arglist>(ZSTD_DCtx *dctx, const void *dict, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_DCtx_refDDict</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>af76073fba22de3770610dea3ed92db20</anchor>
      <arglist>(ZSTD_DCtx *dctx, const ZSTD_DDict *ddict)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_DCtx_refPrefix</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a6940cdf2430c61ab9f6d3cf90b3413bd</anchor>
      <arglist>(ZSTD_DCtx *dctx, const void *prefix, size_t prefixSize)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_DCtx_reset</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a93c00018edd13f06699f8059bb55ac6d</anchor>
      <arglist>(ZSTD_DCtx *dctx, ZSTD_ResetDirective reset)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_DCtx_setParameter</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a1c752cc1cf5729eaf72de5132b990f6a</anchor>
      <arglist>(ZSTD_DCtx *dctx, ZSTD_dParameter param, int value)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_decompress</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a025e133d6213617c1013e46e164eef27</anchor>
      <arglist>(void *dst, size_t dstCapacity, const void *src, size_t compressedSize)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_decompress_usingDDict</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a15170a52ac838ad6d7d1a7d5d7bb678f</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const ZSTD_DDict *ddict)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_decompress_usingDict</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>ab01cb948094c6bd47e35693c3c970ecd</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const void *dict, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_decompressDCtx</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a0d23e16c83a47ef18774ff65426769ea</anchor>
      <arglist>(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_decompressStream</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a8daa7ccfc3a4384b7b45bf8f2cc0c152</anchor>
      <arglist>(ZSTD_DStream *zds, ZSTD_outBuffer *output, ZSTD_inBuffer *input)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API int</type>
      <name>ZSTD_defaultCLevel</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a7846ce4e513c0d3ec21a7b92a54f0ea0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API ZSTD_bounds</type>
      <name>ZSTD_dParam_getBounds</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>ace735e8b2b072ff267947ff16974e178</anchor>
      <arglist>(ZSTD_dParameter dParam)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_DStreamInSize</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a51471ed5a2986fd5306ba64b04128ed4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_DStreamOutSize</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a45d3207022f408de06042ca0ec9fdf00</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_endStream</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>acc3b72d1c78095b05f4f85346709c3de</anchor>
      <arglist>(ZSTD_CStream *zcs, ZSTD_outBuffer *output)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_findFrameCompressedSize</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a6b174b5c18a793a0dc18ddd3455ade94</anchor>
      <arglist>(const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_flushStream</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>aa221a5abd4a173d26a95cbba344de536</anchor>
      <arglist>(ZSTD_CStream *zcs, ZSTD_outBuffer *output)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_freeCCtx</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a67d77bdcb9e281e3e250bb45b1cd6443</anchor>
      <arglist>(ZSTD_CCtx *cctx)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_freeCDict</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a723a3a778055d358dd2a0d5320aae57d</anchor>
      <arglist>(ZSTD_CDict *CDict)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_freeCStream</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a862b950674b345333db274aaaa1d2ebc</anchor>
      <arglist>(ZSTD_CStream *zcs)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_freeDCtx</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a44f32b56a1be62ca9bcda9a13557b928</anchor>
      <arglist>(ZSTD_DCtx *dctx)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_freeDDict</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a981d36fc0f8d85fbe13202cd85d6d667</anchor>
      <arglist>(ZSTD_DDict *ddict)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_freeDStream</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>ad4958857a8d614fe98dde2f79afa7463</anchor>
      <arglist>(ZSTD_DStream *zds)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API unsigned long long</type>
      <name>ZSTD_getDecompressedSize</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a02de2c934488fdd7386b8ec5e918e2da</anchor>
      <arglist>(const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API unsigned</type>
      <name>ZSTD_getDictID_fromCDict</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a862595501b3b793853c2ff54ba5c778c</anchor>
      <arglist>(const ZSTD_CDict *cdict)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API unsigned</type>
      <name>ZSTD_getDictID_fromDDict</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>ac7079f653f39d59384fc7190bb118d76</anchor>
      <arglist>(const ZSTD_DDict *ddict)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API unsigned</type>
      <name>ZSTD_getDictID_fromDict</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>aa4e99e3e52ce00429aed64598c804bfe</anchor>
      <arglist>(const void *dict, size_t dictSize)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API unsigned</type>
      <name>ZSTD_getDictID_fromFrame</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>ab864a4bc5b9d5f25fcd61c061b4825dc</anchor>
      <arglist>(const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>const ZSTDLIB_API char *</type>
      <name>ZSTD_getErrorName</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a7a7078ebab236681c9cb0c5f5235988b</anchor>
      <arglist>(size_t code)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API unsigned long long</type>
      <name>ZSTD_getFrameContentSize</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a53f17cb3d17df1975067b48d1f058471</anchor>
      <arglist>(const void *src, size_t srcSize)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_initCStream</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a14d2fa5dfea19623406c47514a1f7524</anchor>
      <arglist>(ZSTD_CStream *zcs, int compressionLevel)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_initDStream</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a1da8876c04f27c1b58fdc9436bf74a50</anchor>
      <arglist>(ZSTD_DStream *zds)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API unsigned</type>
      <name>ZSTD_isError</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>ab0b6c5780ccdf58edfe4833bdd5c8f7b</anchor>
      <arglist>(size_t code)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API int</type>
      <name>ZSTD_maxCLevel</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>aff6231ba48895ad86b1a55981c50e6f4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API int</type>
      <name>ZSTD_minCLevel</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a5b48a20e526c2b82a2387600376078ab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_sizeof_CCtx</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a99855508a94caac364d2bc0f8dcb2e87</anchor>
      <arglist>(const ZSTD_CCtx *cctx)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_sizeof_CDict</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a837e26e8e5ae38aa42d402d9462eb942</anchor>
      <arglist>(const ZSTD_CDict *cdict)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_sizeof_CStream</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a32844156000bc845e5c5b5e6e7eec9e1</anchor>
      <arglist>(const ZSTD_CStream *zcs)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_sizeof_DCtx</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a7b76ad963dfa660c4080a5e058664365</anchor>
      <arglist>(const ZSTD_DCtx *dctx)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_sizeof_DDict</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>afaeceb68d267a400da95fbf3b53b27e0</anchor>
      <arglist>(const ZSTD_DDict *ddict)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API size_t</type>
      <name>ZSTD_sizeof_DStream</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a39f3d350879c80faeefb964470f7047e</anchor>
      <arglist>(const ZSTD_DStream *zds)</arglist>
    </member>
    <member kind="function">
      <type>ZSTDLIB_API unsigned</type>
      <name>ZSTD_versionNumber</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>af33ac73034a439c4ad51b5825774c9fd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ZSTDLIB_API char *</type>
      <name>ZSTD_versionString</name>
      <anchorfile>zstd_8h.html</anchorfile>
      <anchor>a4925a9451d199c850ee87a5c6d9df972</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>zstd_errors.h</name>
    <path>/tmp/ws/src/plotjuggler/3rdparty/zstd-1.5.5/</path>
    <filename>zstd__errors_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>ZSTDERRORLIB_API</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>aba638ca88c24aaf1c6c1e1250cfee5d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTDERRORLIB_HIDDEN</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a2f6ffab9b0f11783bba2ea000c42dd8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTDERRORLIB_VISIBLE</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>aa27690417b3c1f8cef5e551f13a2f7e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZSTD_ErrorCode</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_no_error</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a772de3d1ee688447540f78c6b1371c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_GENERIC</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37abc227d32dc7cde66266cead14ca650d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_prefix_unknown</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a53c2c67ef3d068aabc01f6e3d40098a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_version_unsupported</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a0a9f0f8895bb47bbeb68974b59a19422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_frameParameter_unsupported</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a1393112fcbe2ab628ca3d2afe3858a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_frameParameter_windowTooLarge</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a6bc23da35003a39d978026ce4b034bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_corruption_detected</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a781c5c268ea8d3debcb01faa146997ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_checksum_wrong</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ab4243df58a97838531ca9c06a44eeaa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_literals_headerWrong</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a4ce115e0ef680a5af5a69749b009f01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dictionary_corrupted</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ae247e41d5fad361406f57c8f72653d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dictionary_wrong</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37abbc036a50b83b470ace6b3867a7e4da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dictionaryCreation_failed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37aa929a4cbdfcbf7e5dc073482ebd09365</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_parameter_unsupported</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37aeefa0dfe6ab35472d779afa6af6bb239</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_parameter_combination_unsupported</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ab6318733e36b3771c071c4e26644c0a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_parameter_outOfBound</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ae839eba708a06ffd3fe3228b20b670ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_tableLog_tooLarge</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a24cf1f4f900063cda5d6529d36bde33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_maxSymbolValue_tooLarge</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ab16f46e97b43bc4e0c6559e1f752635c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_maxSymbolValue_tooSmall</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a876d94368190fded3bc485daf0a16f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_stabilityCondition_notRespected</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a6cb1c32c06e2d8445f669778a01e0e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_stage_wrong</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a2428b6f538a5d34eb68e8c08bc78ee6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_init_missing</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a5ccf8242f23660203a2386047bfbfd28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_memory_allocation</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a0ea7f43e31ad2e7e7bcdf92059d5fbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_workSpace_tooSmall</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ae6ea12e04d2b13d79a31b8ba72affc52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dstSize_tooSmall</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ad8e0e6b5943d77a13cf6d89aed8b3c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_srcSize_wrong</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a09bdf64f794359c5ff5dd443533fd83b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dstBuffer_null</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a8f2b76cac9583c5d5f3c5094c6e888e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_noForwardProgress_destFull</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37acd5f3298dbf694e246995d82af3f126c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_noForwardProgress_inputEmpty</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a1f2388210b3d9ff139df82cccd8dea40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_frameIndex_tooLarge</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a3e2ad8e6fee52d451d1d62309be3d4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_seekableIO</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ad414d9aeeab3b187caabad74c1c97edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dstBuffer_wrong</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a3ba003fa54741890b34a3643197c0b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_srcBuffer_wrong</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ab864a06e1854d2b093e1f9a547f0ea00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_sequenceProducer_failed</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37addd68ee4a1644e9598e8bad9db00484d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_externalSequences_invalid</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a7b9e8411d4ffbfc0ee74267b54f2077f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_maxCode</name>
      <anchorfile>zstd_8c.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a366cf0cb3e27ca1e04c5250d34a7db51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_no_error</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a772de3d1ee688447540f78c6b1371c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_GENERIC</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37abc227d32dc7cde66266cead14ca650d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_prefix_unknown</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a53c2c67ef3d068aabc01f6e3d40098a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_version_unsupported</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a0a9f0f8895bb47bbeb68974b59a19422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_frameParameter_unsupported</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a1393112fcbe2ab628ca3d2afe3858a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_frameParameter_windowTooLarge</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a6bc23da35003a39d978026ce4b034bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_corruption_detected</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a781c5c268ea8d3debcb01faa146997ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_checksum_wrong</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ab4243df58a97838531ca9c06a44eeaa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_literals_headerWrong</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a4ce115e0ef680a5af5a69749b009f01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dictionary_corrupted</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ae247e41d5fad361406f57c8f72653d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dictionary_wrong</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37abbc036a50b83b470ace6b3867a7e4da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dictionaryCreation_failed</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37aa929a4cbdfcbf7e5dc073482ebd09365</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_parameter_unsupported</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37aeefa0dfe6ab35472d779afa6af6bb239</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_parameter_combination_unsupported</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ab6318733e36b3771c071c4e26644c0a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_parameter_outOfBound</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ae839eba708a06ffd3fe3228b20b670ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_tableLog_tooLarge</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a24cf1f4f900063cda5d6529d36bde33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_maxSymbolValue_tooLarge</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ab16f46e97b43bc4e0c6559e1f752635c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_maxSymbolValue_tooSmall</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a876d94368190fded3bc485daf0a16f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_stabilityCondition_notRespected</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a6cb1c32c06e2d8445f669778a01e0e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_stage_wrong</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a2428b6f538a5d34eb68e8c08bc78ee6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_init_missing</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a5ccf8242f23660203a2386047bfbfd28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_memory_allocation</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a0ea7f43e31ad2e7e7bcdf92059d5fbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_workSpace_tooSmall</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ae6ea12e04d2b13d79a31b8ba72affc52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dstSize_tooSmall</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ad8e0e6b5943d77a13cf6d89aed8b3c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_srcSize_wrong</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a09bdf64f794359c5ff5dd443533fd83b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dstBuffer_null</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a8f2b76cac9583c5d5f3c5094c6e888e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_noForwardProgress_destFull</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37acd5f3298dbf694e246995d82af3f126c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_noForwardProgress_inputEmpty</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a1f2388210b3d9ff139df82cccd8dea40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_frameIndex_tooLarge</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a3e2ad8e6fee52d451d1d62309be3d4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_seekableIO</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ad414d9aeeab3b187caabad74c1c97edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_dstBuffer_wrong</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a3ba003fa54741890b34a3643197c0b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_srcBuffer_wrong</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37ab864a06e1854d2b093e1f9a547f0ea00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_sequenceProducer_failed</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37addd68ee4a1644e9598e8bad9db00484d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_externalSequences_invalid</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a7b9e8411d4ffbfc0ee74267b54f2077f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZSTD_error_maxCode</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a5d61076079b98dcc1fcbe06775e81b37a366cf0cb3e27ca1e04c5250d34a7db51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ZSTDERRORLIB_API ZSTD_ErrorCode</type>
      <name>ZSTD_getErrorCode</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>a08b7fe037a62299f5f81e394c280a711</anchor>
      <arglist>(size_t functionResult)</arglist>
    </member>
    <member kind="function">
      <type>const ZSTDERRORLIB_API char *</type>
      <name>ZSTD_getErrorString</name>
      <anchorfile>zstd__errors_8h.html</anchorfile>
      <anchor>ad1c7b53babe0560878e2185c387aafda</anchor>
      <arglist>(ZSTD_ErrorCode code)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eprosima::fastcdr::_FastBuffer_iterator</name>
    <filename>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</filename>
    <member kind="function">
      <type></type>
      <name>_FastBuffer_iterator</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</anchorfile>
      <anchor>a357a0f2cf8bf98dcf3a2c3fac6f177fb</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_FastBuffer_iterator</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</anchorfile>
      <anchor>a884b406919311a18e7435775ceaeed7c</anchor>
      <arglist>(char *buffer, size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>memcopy</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</anchorfile>
      <anchor>a38890f4f10f8c1ea2c72dcda7db156a1</anchor>
      <arglist>(const void *src, const size_t size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</anchorfile>
      <anchor>a745eafcec9bc56846ad0058debacc588</anchor>
      <arglist>(const _FastBuffer_iterator &amp;other_iterator) const</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>operator&amp;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</anchorfile>
      <anchor>a6e05d552b40f449d01c34a74ff8ef99d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>_FastBuffer_iterator</type>
      <name>operator++</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</anchorfile>
      <anchor>a786791e3dc9d1b8b40e98ee0b5313cab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>_FastBuffer_iterator</type>
      <name>operator++</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</anchorfile>
      <anchor>ab593c896c575bf3ed4273fd63f958a67</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</anchorfile>
      <anchor>a789a40fb39e4bc07e5c42bfd7a20cd38</anchor>
      <arglist>(size_t num_bytes)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>operator-</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</anchorfile>
      <anchor>a27e2707bdbf183b8b51c88dea9d8c661</anchor>
      <arglist>(const _FastBuffer_iterator &amp;it) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</anchorfile>
      <anchor>ac97144d307dd7a7feb368922c1cd72c4</anchor>
      <arglist>(size_t num_bytes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</anchorfile>
      <anchor>a08bbcb9da7a1977863c679ddb40a1cef</anchor>
      <arglist>(const _FastBuffer_iterator &amp;iterator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</anchorfile>
      <anchor>a5429166be89c17dc8536f82402985d0c</anchor>
      <arglist>(const _T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</anchorfile>
      <anchor>ab42577fb2a496266a5868302e8adcf0c</anchor>
      <arglist>(const _FastBuffer_iterator &amp;other_iterator) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</anchorfile>
      <anchor>a71e8add71525d8aaf6acc4a62b3522da</anchor>
      <arglist>(_T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</anchorfile>
      <anchor>a1c90ed45086d5cd0cd5c66d265d17a56</anchor>
      <arglist>(const _FastBuffer_iterator &amp;iterator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rmemcopy</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</anchorfile>
      <anchor>a8c4e6d6e8431e0c7c054ed11fffe8b76</anchor>
      <arglist>(void *dst, const size_t size)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>buffer_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</anchorfile>
      <anchor>aa1ce7d31165bb323e464883f38a2c605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>current_position_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1__FastBuffer__iterator.html</anchorfile>
      <anchor>a743f068dee8dac1ada7bf5ec33ee6670</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zmq::from_handle_t::_private</name>
    <filename>structzmq_1_1from__handle__t_1_1__private.html</filename>
  </compound>
  <compound kind="struct">
    <name>_trbudget_t</name>
    <filename>struct__trbudget__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>chance</name>
      <anchorfile>struct__trbudget__t.html</anchorfile>
      <anchor>aaaf2e885b74b61f3dae90557e2311040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>count</name>
      <anchorfile>struct__trbudget__t.html</anchorfile>
      <anchor>aa367edfdd0bc7584f7ffe2381b8f5510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>incval</name>
      <anchorfile>struct__trbudget__t.html</anchorfile>
      <anchor>aa663b925839f58e961b821dc50074c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>remain</name>
      <anchorfile>struct__trbudget__t.html</anchorfile>
      <anchor>a8311d67aa5cde0cc339391cd7ed51d37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>AbsLineInfo</name>
    <filename>structAbsLineInfo.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>line</name>
      <anchorfile>structAbsLineInfo.html</anchorfile>
      <anchor>aeaae3dad0ef96232c843f79d378e6272</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pc</name>
      <anchorfile>structAbsLineInfo.html</anchorfile>
      <anchor>aadedc41698239b3660609c2d2319f46f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::absolute_index</name>
    <filename>structsol_1_1absolute__index.html</filename>
    <member kind="function">
      <type></type>
      <name>absolute_index</name>
      <anchorfile>structsol_1_1absolute__index.html</anchorfile>
      <anchor>a2844c26f68d5a291ce2ccdc8c392eff9</anchor>
      <arglist>(lua_State *L, int idx)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator int</name>
      <anchorfile>structsol_1_1absolute__index.html</anchorfile>
      <anchor>aeadc5900015a4856f78c27ff798ffa41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structsol_1_1absolute__index.html</anchorfile>
      <anchor>a15330ba6dae8e1fbcda6eeef7094882f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AbsoluteTransform</name>
    <filename>classAbsoluteTransform.html</filename>
    <base>PJ::TransformFunction_SISO</base>
    <member kind="function">
      <type></type>
      <name>AbsoluteTransform</name>
      <anchorfile>classAbsoluteTransform.html</anchorfile>
      <anchor>a93ebff75e036e18164d36d1eceaea310</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classAbsoluteTransform.html</anchorfile>
      <anchor>a8c7ed29c37ae28b8007d09641395603b</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AbsoluteTransform</name>
      <anchorfile>classAbsoluteTransform.html</anchorfile>
      <anchor>aebd62afe819a32218496ffdf0d1376bf</anchor>
      <arglist>() override=default</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>transformName</name>
      <anchorfile>classAbsoluteTransform.html</anchorfile>
      <anchor>a4eb3b74dd3a092b9c1ab5b0953d39724</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::optional&lt; PlotData::Point &gt;</type>
      <name>calculateNextPoint</name>
      <anchorfile>classAbsoluteTransform.html</anchorfile>
      <anchor>aac337b1ab4a64f5658cfff3082f17e96</anchor>
      <arglist>(size_t index) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::accumulate</name>
    <filename>structsol_1_1detail_1_1accumulate.html</filename>
    <templarg></templarg>
    <templarg>v</templarg>
    <templarg>V</templarg>
    <templarg>Args</templarg>
  </compound>
  <compound kind="class">
    <name>accumulate&lt; C, v+V&lt; T &gt;::value, V, Args... &gt;</name>
    <filename>structsol_1_1detail_1_1accumulate.html</filename>
  </compound>
  <compound kind="class">
    <name>accumulate&lt; C, v, V, Args... &gt;</name>
    <filename>structsol_1_1detail_1_1accumulate.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::accumulate&lt; C, v, V, T, Args... &gt;</name>
    <filename>structsol_1_1detail_1_1accumulate_3_01C_00_01v_00_01V_00_01T_00_01Args_8_8_8_01_4.html</filename>
    <templarg></templarg>
    <templarg>v</templarg>
    <templarg>V</templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>accumulate&lt; C, v+V&lt; T &gt;::value, V, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::detail::accumulate_list</name>
    <filename>structsol_1_1detail_1_1accumulate__list.html</filename>
    <templarg></templarg>
    <templarg>v</templarg>
    <templarg>V</templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::accumulate_list&lt; C, v, V, types&lt; Args... &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1accumulate__list_3_01C_00_01v_00_01V_00_01types_3_01Args_8_8_8_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>v</templarg>
    <templarg>V</templarg>
    <templarg>Args</templarg>
    <base>accumulate&lt; C, v, V, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>nlohmann::adl_serializer</name>
    <filename>structnlohmann_1_1adl__serializer.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>from_json</name>
      <anchorfile>structnlohmann_1_1adl__serializer.html</anchorfile>
      <anchor>a95eddeff6ff0dd0b6b11c4c7a526716d</anchor>
      <arglist>(BasicJsonType &amp;&amp;j) noexcept(noexcept(::nlohmann::from_json(std::forward&lt; BasicJsonType &gt;(j), detail::identity_tag&lt; TargetType &gt; {}))) -&gt; decltype(::nlohmann::from_json(std::forward&lt; BasicJsonType &gt;(j), detail::identity_tag&lt; TargetType &gt;</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>from_json</name>
      <anchorfile>structnlohmann_1_1adl__serializer.html</anchorfile>
      <anchor>a8180f52bf21fc610705bc521f22116ae</anchor>
      <arglist>(BasicJsonType &amp;&amp;j, TargetType &amp;val) noexcept(noexcept(::nlohmann::from_json(std::forward&lt; BasicJsonType &gt;(j), val))) -&gt; decltype(::nlohmann::from_json(std::forward&lt; BasicJsonType &gt;(j), val), void())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>to_json</name>
      <anchorfile>structnlohmann_1_1adl__serializer.html</anchorfile>
      <anchor>afdcc8f0204ce8ac7d28a5403f6e1f0e7</anchor>
      <arglist>(BasicJsonType &amp;j, TargetType &amp;&amp;val) noexcept(noexcept(::nlohmann::to_json(j, std::forward&lt; TargetType &gt;(val)))) -&gt; decltype(::nlohmann::to_json(j, std::forward&lt; TargetType &gt;(val)), void())</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::agnostic_lua_call_wrapper</name>
    <filename>structsol_1_1call__detail_1_1agnostic__lua__call__wrapper.html</filename>
    <templarg></templarg>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1agnostic__lua__call__wrapper.html</anchorfile>
      <anchor>ab022b252a903c77aeaa2d1ca5007b1ac</anchor>
      <arglist>(lua_State *L, Fx &amp;&amp;f, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::agnostic_lua_call_wrapper&lt; bases&lt; Args... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1agnostic__lua__call__wrapper_3_01bases_3_01Args_8_8_8_01_4_00_01is_747dc45d404ec863e73cb0dc74efe4db.html</filename>
    <templarg>Args</templarg>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1agnostic__lua__call__wrapper_3_01bases_3_01Args_8_8_8_01_4_00_01is_747dc45d404ec863e73cb0dc74efe4db.html</anchorfile>
      <anchor>a9611aa4ad96a6e4ffee97e4fa4f393e0</anchor>
      <arglist>(lua_State *, const bases&lt; Args... &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::agnostic_lua_call_wrapper&lt; detail::lua_CFunction_noexcept, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1agnostic__lua__call__wrapper_3_01detail_1_1lua__CFunction__noexcepte5254113d29f8abfc18867c9267a8246.html</filename>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1agnostic__lua__call__wrapper_3_01detail_1_1lua__CFunction__noexcepte5254113d29f8abfc18867c9267a8246.html</anchorfile>
      <anchor>a97a010b5191f2aa81fd52874c880d9ce</anchor>
      <arglist>(lua_State *L, detail::lua_CFunction_noexcept f)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::agnostic_lua_call_wrapper&lt; detail::no_prop, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1agnostic__lua__call__wrapper_3_01detail_1_1no__prop_00_01is__index_e87d514ff2bc4e90b6ad05d299ba3a5d.html</filename>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1agnostic__lua__call__wrapper_3_01detail_1_1no__prop_00_01is__index_e87d514ff2bc4e90b6ad05d299ba3a5d.html</anchorfile>
      <anchor>ad2a94c04c239438347dd4ee85ac1b38b</anchor>
      <arglist>(lua_State *L, const detail::no_prop &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::agnostic_lua_call_wrapper&lt; lua_CFunction, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1agnostic__lua__call__wrapper_3_01lua__CFunction_00_01is__index_00_016c6c0769f92f436c62a3b00b7b172de.html</filename>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1agnostic__lua__call__wrapper_3_01lua__CFunction_00_01is__index_00_016c6c0769f92f436c62a3b00b7b172de.html</anchorfile>
      <anchor>a85055db9dc939dc5183ea7abf2fa545e</anchor>
      <arglist>(lua_State *L, lua_CFunction f)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::agnostic_lua_call_wrapper&lt; lua_CFunction_ref, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1agnostic__lua__call__wrapper_3_01lua__CFunction__ref_00_01is__index9c8fa8bcbe17bc14e335cc175e8fc867.html</filename>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1agnostic__lua__call__wrapper_3_01lua__CFunction__ref_00_01is__index9c8fa8bcbe17bc14e335cc175e8fc867.html</anchorfile>
      <anchor>a9befc6679299e9689fbdce0ffa71333f</anchor>
      <arglist>(lua_State *L, lua_CFunction_ref f)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::agnostic_lua_call_wrapper&lt; no_construction, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1agnostic__lua__call__wrapper_3_01no__construction_00_01is__index_00efe72df005e9c10f83567cbf4862bf1e.html</filename>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1agnostic__lua__call__wrapper_3_01no__construction_00_01is__index_00efe72df005e9c10f83567cbf4862bf1e.html</anchorfile>
      <anchor>af39f6cb29fe36fbd15784e49e495d5e8</anchor>
      <arglist>(lua_State *L, const no_construction &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::agnostic_lua_call_wrapper&lt; std::reference_wrapper&lt; T &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1agnostic__lua__call__wrapper_3_01std_1_1reference__wrapper_3_01T_01e46b89bed248d742acc1fbd5a99b2a2e.html</filename>
    <templarg></templarg>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1agnostic__lua__call__wrapper_3_01std_1_1reference__wrapper_3_01T_01e46b89bed248d742acc1fbd5a99b2a2e.html</anchorfile>
      <anchor>afa6c2f24a6b5678ee89d54a67a03ef39</anchor>
      <arglist>(lua_State *L, std::reference_wrapper&lt; T &gt; f)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::agnostic_lua_call_wrapper&lt; var_wrapper&lt; T &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1agnostic__lua__call__wrapper_3_01var__wrapper_3_01T_01_4_00_01is__i51391bd58fddd1d448f264fecfc0916a.html</filename>
    <templarg></templarg>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1agnostic__lua__call__wrapper_3_01var__wrapper_3_01T_01_4_00_01is__i51391bd58fddd1d448f264fecfc0916a.html</anchorfile>
      <anchor>a39dc79d8f2874f356b48eea5865bffe6</anchor>
      <arglist>(lua_State *L, F &amp;&amp;f)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>algo_time_t</name>
    <filename>structalgo__time__t.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>decode256Time</name>
      <anchorfile>structalgo__time__t.html</anchorfile>
      <anchor>ac88ab23818ebfe7f839bfa3168b49114</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>tableTime</name>
      <anchorfile>structalgo__time__t.html</anchorfile>
      <anchor>a3c03a3284ccf9d149acdef7c56f28736</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::all</name>
    <filename>structsol_1_1meta_1_1all.html</filename>
    <templarg>Args</templarg>
  </compound>
  <compound kind="struct">
    <name>detail::all</name>
    <filename>structdetail_1_1all.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>auto</type>
      <name>begin</name>
      <anchorfile>structdetail_1_1all.html</anchorfile>
      <anchor>a358fcae12667f38a9d5297e976767543</anchor>
      <arglist>() const -&gt; typename Container::const_iterator</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>end</name>
      <anchorfile>structdetail_1_1all.html</anchorfile>
      <anchor>af130360cd2c9c5e8b07cb26096461269</anchor>
      <arglist>() const -&gt; typename Container::const_iterator</arglist>
    </member>
    <member kind="variable">
      <type>const Container &amp;</type>
      <name>c</name>
      <anchorfile>structdetail_1_1all.html</anchorfile>
      <anchor>afbd5787d591287debcb9034053539d43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>all&lt; neg&lt; std::is_reference&lt; T &gt; &gt;, neg&lt; std::is_copy_constructible&lt; unqualified_t&lt; T &gt; &gt; &gt;, std::is_move_constructible&lt; unqualified_t&lt; T &gt; &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1all.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::meta::all&lt; T, Args... &gt;</name>
    <filename>structsol_1_1meta_1_1all_3_01T_00_01Args_8_8_8_01_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::all_same</name>
    <filename>structsol_1_1meta_1_1all__same.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::all_same&lt; T, U, Args... &gt;</name>
    <filename>structsol_1_1meta_1_1all__same_3_01T_00_01U_00_01Args_8_8_8_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
  </compound>
  <compound kind="struct">
    <name>doj::alphanum_less</name>
    <filename>structdoj_1_1alphanum__less.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structdoj_1_1alphanum__less.html</anchorfile>
      <anchor>a39c8a6724dc6b5b265ef32bfe70d03e8</anchor>
      <arglist>(const Ty &amp;left, const Ty &amp;right) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::always_true</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1always__true.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::ansi_color_escape</name>
    <filename>structdetail_1_1ansi__color__escape.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>ansi_color_escape</name>
      <anchorfile>structdetail_1_1ansi__color__escape.html</anchorfile>
      <anchor>a51a4392f34109212bc76236dda53a189</anchor>
      <arglist>(detail::color_type text_color, const char *esc) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>ansi_color_escape</name>
      <anchorfile>structdetail_1_1ansi__color__escape.html</anchorfile>
      <anchor>a152f42335c9bcda2f09f9b451a4eb74e</anchor>
      <arglist>(emphasis em) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>begin</name>
      <anchorfile>structdetail_1_1ansi__color__escape.html</anchorfile>
      <anchor>a31dd1ddf6a858b662d1584a69214cc6a</anchor>
      <arglist>() const noexcept -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR_CHAR_TRAITS auto</type>
      <name>end</name>
      <anchorfile>structdetail_1_1ansi__color__escape.html</anchorfile>
      <anchor>a8ec5250e089b8599fe3f34d800127b9b</anchor>
      <arglist>() const noexcept -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>operator const Char *</name>
      <anchorfile>structdetail_1_1ansi__color__escape.html</anchorfile>
      <anchor>a0031ae26ada1aa193045089e060a0cbd</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static FMT_CONSTEXPR auto</type>
      <name>has_emphasis</name>
      <anchorfile>structdetail_1_1ansi__color__escape.html</anchorfile>
      <anchor>a101f1a74b2ecd0ff50e545cbcdf7bc6f</anchor>
      <arglist>(emphasis em, emphasis mask) noexcept -&gt; bool</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static FMT_CONSTEXPR void</type>
      <name>to_esc</name>
      <anchorfile>structdetail_1_1ansi__color__escape.html</anchorfile>
      <anchor>a6d3a87ad7ea464dbf16f663179cfaaba</anchor>
      <arglist>(uint8_t c, Char *out, char delimiter) noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Char</type>
      <name>buffer</name>
      <anchorfile>structdetail_1_1ansi__color__escape.html</anchorfile>
      <anchor>a1bf394a1bb7e1f9d8dd1f07134adb1c1</anchor>
      <arglist>[7u+3u *num_emphases+1u]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static constexpr size_t</type>
      <name>num_emphases</name>
      <anchorfile>structdetail_1_1ansi__color__escape.html</anchorfile>
      <anchor>a2a72ee259da3b005d2dcc3aa6ddec828</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::any</name>
    <filename>structsol_1_1meta_1_1any.html</filename>
    <templarg>Args</templarg>
  </compound>
  <compound kind="class">
    <name>any&lt; boolean&lt;(V::value==Vs1::value)&gt;, find_in_pack_v&lt; V, Vs... &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1any.html</filename>
  </compound>
  <compound kind="class">
    <name>any&lt; meta::supports_to_string_member&lt; meta::unqualified_t&lt; T &gt; &gt;, meta::supports_adl_to_string&lt; meta::unqualified_t&lt; T &gt; &gt;, meta::supports_op_left_shift&lt; std::ostream, meta::unqualified_t&lt; T &gt; &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1any.html</filename>
  </compound>
  <compound kind="class">
    <name>any&lt; std::is_same&lt; T, variadic_args &gt;, meta::is_optional&lt; T &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1any.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::meta::any&lt; T, Args... &gt;</name>
    <filename>structsol_1_1meta_1_1any_3_01T_00_01Args_8_8_8_01_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::any_same</name>
    <filename>structsol_1_1meta_1_1any__same.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::any_same&lt; T, U, Args... &gt;</name>
    <filename>structsol_1_1meta_1_1any__same_3_01T_00_01U_00_01Args_8_8_8_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
  </compound>
  <compound kind="class">
    <name>appender</name>
    <filename>classappender.html</filename>
    <member kind="function">
      <type></type>
      <name>appender</name>
      <anchorfile>classappender.html</anchorfile>
      <anchor>a1acf7573b56e27b650610d8c545f597a</anchor>
      <arglist>(base it) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_UNCHECKED_ITERATOR</name>
      <anchorfile>classappender.html</anchorfile>
      <anchor>a93d117bfbb00019129ced24e619d055e</anchor>
      <arglist>(appender)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator++</name>
      <anchorfile>classappender.html</anchorfile>
      <anchor>a23d87e247e645407fe5cd806c232082d</anchor>
      <arglist>() noexcept -&gt; appender &amp;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator++</name>
      <anchorfile>classappender.html</anchorfile>
      <anchor>a6a330c6be6f61b95c7efcd06f209f656</anchor>
      <arglist>(int) noexcept -&gt; appender</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::back_insert_iterator&lt; detail::buffer&lt; char &gt; &gt;</type>
      <name>base</name>
      <anchorfile>classappender.html</anchorfile>
      <anchor>a249b6ca910864d8b6c1212b9e5dbca54</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::arg_converter</name>
    <filename>classdetail_1_1arg__converter.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>arg_converter</name>
      <anchorfile>classdetail_1_1arg__converter.html</anchorfile>
      <anchor>a94afa32e88fcdb859c08d4da2a12e214</anchor>
      <arglist>(basic_format_arg&lt; Context &gt; &amp;arg, char_type type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classdetail_1_1arg__converter.html</anchorfile>
      <anchor>affae8a065bb4a9691e6fc876fa31b5d1</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classdetail_1_1arg__converter.html</anchorfile>
      <anchor>adb26edf4067ea20da23a3f5c6b417035</anchor>
      <arglist>(U value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classdetail_1_1arg__converter.html</anchorfile>
      <anchor>ad6528505e3b4f4fe5fc39497c9522123</anchor>
      <arglist>(U)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename Context::char_type</type>
      <name>char_type</name>
      <anchorfile>classdetail_1_1arg__converter.html</anchorfile>
      <anchor>a8297f71b6ef1bbabe5f226b5cd55f27e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>basic_format_arg&lt; Context &gt; &amp;</type>
      <name>arg_</name>
      <anchorfile>classdetail_1_1arg__converter.html</anchorfile>
      <anchor>a4d06ba440a37cc99515cebb39c7ae70f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char_type</type>
      <name>type_</name>
      <anchorfile>classdetail_1_1arg__converter.html</anchorfile>
      <anchor>a2d3b24f1e61c2e6c5014d1fc455c4cea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::arg_data</name>
    <filename>structdetail_1_1arg__data.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>NUM_ARGS</templarg>
    <templarg>NUM_NAMED_ARGS</templarg>
    <member kind="function">
      <type></type>
      <name>arg_data</name>
      <anchorfile>structdetail_1_1arg__data.html</anchorfile>
      <anchor>acc16cd08cde9ffed7c8729c979e866d1</anchor>
      <arglist>(const arg_data &amp;other)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>arg_data</name>
      <anchorfile>structdetail_1_1arg__data.html</anchorfile>
      <anchor>aed6e8c7a1ef901eaa7b3bcd39b17d05b</anchor>
      <arglist>(const U &amp;... init)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>args</name>
      <anchorfile>structdetail_1_1arg__data.html</anchorfile>
      <anchor>a922c1e8e2f70f271e6642bd62d8e1674</anchor>
      <arglist>() const -&gt; const T *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>named_args</name>
      <anchorfile>structdetail_1_1arg__data.html</anchorfile>
      <anchor>afb791a31f9d8d003a0993f874699a873</anchor>
      <arglist>() -&gt; named_arg_info&lt; Char &gt; *</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>args_</name>
      <anchorfile>structdetail_1_1arg__data.html</anchorfile>
      <anchor>a192403fa4d1cddb16ad5d8c697c4861d</anchor>
      <arglist>[1+(NUM_ARGS !=0 ? NUM_ARGS :+1)]</arglist>
    </member>
    <member kind="variable">
      <type>named_arg_info&lt; Char &gt;</type>
      <name>named_args_</name>
      <anchorfile>structdetail_1_1arg__data.html</anchorfile>
      <anchor>a43e46ee4234049f59d3c89015881916c</anchor>
      <arglist>[NUM_NAMED_ARGS]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::arg_data&lt; T, Char, NUM_ARGS, 0 &gt;</name>
    <filename>structdetail_1_1arg__data_3_01T_00_01Char_00_01NUM__ARGS_00_010_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>NUM_ARGS</templarg>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE</type>
      <name>arg_data</name>
      <anchorfile>structdetail_1_1arg__data_3_01T_00_01Char_00_01NUM__ARGS_00_010_01_4.html</anchorfile>
      <anchor>adb8d2a12494bd3eed9ceea99d3489cdb</anchor>
      <arglist>(const U &amp;... init)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>args</name>
      <anchorfile>structdetail_1_1arg__data_3_01T_00_01Char_00_01NUM__ARGS_00_010_01_4.html</anchorfile>
      <anchor>ac7b3dad82c7a09b98cb61b35989978c1</anchor>
      <arglist>() const -&gt; const T *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>named_args</name>
      <anchorfile>structdetail_1_1arg__data_3_01T_00_01Char_00_01NUM__ARGS_00_010_01_4.html</anchorfile>
      <anchor>aee594233f0ceabb98e61065847380b5f</anchor>
      <arglist>() -&gt; std::nullptr_t</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>args_</name>
      <anchorfile>structdetail_1_1arg__data_3_01T_00_01Char_00_01NUM__ARGS_00_010_01_4.html</anchorfile>
      <anchor>ac286b43919ca9f9cfe93e56a6ade46c4</anchor>
      <arglist>[NUM_ARGS !=0 ? NUM_ARGS :+1]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>arg_data&lt; value_type, typename Context::char_type, num_args, num_named_args &gt;</name>
    <filename>structdetail_1_1arg__data.html</filename>
    <member kind="function">
      <type></type>
      <name>arg_data</name>
      <anchorfile>structdetail_1_1arg__data.html</anchorfile>
      <anchor>acc16cd08cde9ffed7c8729c979e866d1</anchor>
      <arglist>(const arg_data &amp;other)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>arg_data</name>
      <anchorfile>structdetail_1_1arg__data.html</anchorfile>
      <anchor>aed6e8c7a1ef901eaa7b3bcd39b17d05b</anchor>
      <arglist>(const U &amp;... init)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>args</name>
      <anchorfile>structdetail_1_1arg__data.html</anchorfile>
      <anchor>a922c1e8e2f70f271e6642bd62d8e1674</anchor>
      <arglist>() const -&gt; const value_type *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>named_args</name>
      <anchorfile>structdetail_1_1arg__data.html</anchorfile>
      <anchor>afb791a31f9d8d003a0993f874699a873</anchor>
      <arglist>() -&gt; named_arg_info&lt; typename Context::char_type &gt; *</arglist>
    </member>
    <member kind="variable">
      <type>value_type</type>
      <name>args_</name>
      <anchorfile>structdetail_1_1arg__data.html</anchorfile>
      <anchor>a192403fa4d1cddb16ad5d8c697c4861d</anchor>
      <arglist>[1+(NUM_ARGS !=0 ? NUM_ARGS :+1)]</arglist>
    </member>
    <member kind="variable">
      <type>named_arg_info&lt; typename Context::char_type &gt;</type>
      <name>named_args_</name>
      <anchorfile>structdetail_1_1arg__data.html</anchorfile>
      <anchor>a43e46ee4234049f59d3c89015881916c</anchor>
      <arglist>[NUM_NAMED_ARGS]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::arg_formatter</name>
    <filename>structdetail_1_1arg__formatter.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>buffer_context&lt; Char &gt;</type>
      <name>context</name>
      <anchorfile>structdetail_1_1arg__formatter.html</anchorfile>
      <anchor>a0af2c4c924b2aec920f9424a8e365d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>buffer_appender&lt; Char &gt;</type>
      <name>iterator</name>
      <anchorfile>structdetail_1_1arg__formatter.html</anchorfile>
      <anchor>aeed74b455dcef27b5f47a3d2c045eb11</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>operator()</name>
      <anchorfile>structdetail_1_1arg__formatter.html</anchorfile>
      <anchor>a6354c7e9ab1213e7a67c53616795b897</anchor>
      <arglist>(T value) -&gt; iterator</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator()</name>
      <anchorfile>structdetail_1_1arg__formatter.html</anchorfile>
      <anchor>a40a06429bf527f0adf605b1ecd73e264</anchor>
      <arglist>(typename basic_format_arg&lt; context &gt;::handle) -&gt; iterator</arglist>
    </member>
    <member kind="variable">
      <type>locale_ref</type>
      <name>locale</name>
      <anchorfile>structdetail_1_1arg__formatter.html</anchorfile>
      <anchor>abef0eab9636d7d2e52b410556e878000</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>iterator</type>
      <name>out</name>
      <anchorfile>structdetail_1_1arg__formatter.html</anchorfile>
      <anchor>ab85667f32cff23de958072d52e05acc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const format_specs&lt; Char &gt; &amp;</type>
      <name>specs</name>
      <anchorfile>structdetail_1_1arg__formatter.html</anchorfile>
      <anchor>add9afe074e494974fb1f669912e9c304</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::arg_mapper</name>
    <filename>structdetail_1_1arg__mapper.html</filename>
    <templarg></templarg>
    <class kind="struct">detail::arg_mapper::formattable</class>
    <member kind="typedef">
      <type>typename Context::char_type</type>
      <name>char_type</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>ae1f5186d1d7ee29a79936164abaa3208</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>do_map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a783d55adae6d31979149655cfb694643</anchor>
      <arglist>(T &amp;) -&gt; unformattable</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>do_map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>ab60a52de8d720f7043ac2daaab7150f6</anchor>
      <arglist>(T &amp;val) -&gt; T &amp;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a6f12795d05864d6e02a912cc2c6cc67f</anchor>
      <arglist>(...) -&gt; unformattable</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a3bafcfeef185d55ee6c4d719250bb2c1</anchor>
      <arglist>(bool val) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a37fed0163573843856887662f397e085</anchor>
      <arglist>(char_type *val) -&gt; const char_type *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a04f110e8e49aedb2a8fa16c0fa57805b</anchor>
      <arglist>(const char_type *val) -&gt; const char_type *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>ad039f228ed71658be85f1c00ee60b1a5</anchor>
      <arglist>(const T &amp;) -&gt; unformattable_char</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>ab964b46b8fc3b86323a45862ad723d15</anchor>
      <arglist>(const T &amp;) -&gt; unformattable_pointer</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>aa67f35c433499600bd4861c48d9a0c6e</anchor>
      <arglist>(const T &amp;named_arg) -&gt; decltype(FMT_DECLTYPE_THIS map(named_arg.value))</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>ae25812cca8a6433ddc458c7f4a818d6e</anchor>
      <arglist>(const T &amp;val) -&gt; basic_string_view&lt; char_type &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>ac099867b902f2179f2d6c31d2382ad5e</anchor>
      <arglist>(const T &amp;val) -&gt; decltype(FMT_DECLTYPE_THIS map(U()))</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a44ddf8fd4c93ca49a615f25bfe408abb</anchor>
      <arglist>(const T(&amp;values)[N]) -&gt; const T(&amp;)[N]</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a6f9cc97471a50245d355850c8b0d1951</anchor>
      <arglist>(const void *val) -&gt; const void *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>acdfa3f9efcbccdc7e81b200d75543256</anchor>
      <arglist>(double val) -&gt; double</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a72ea2e46ef78c348cb3da5b09027c450</anchor>
      <arglist>(float val) -&gt; float</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a2896ca1425a6f2fe12047c2477e42db6</anchor>
      <arglist>(int val) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a7221456905d9ba74480a2edd9817854b</anchor>
      <arglist>(int128_opt val) -&gt; int128_opt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a3702f01b9fd2531d44ed728a4d1f8fe1</anchor>
      <arglist>(long double val) -&gt; long double</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>ab3baaaa9c28c4b9dd729b145e3477ff3</anchor>
      <arglist>(long long val) -&gt; long long</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a0ec1f4a1206dc9d57765c34bd368f639</anchor>
      <arglist>(long val) -&gt; long_type</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a667ecff28568bb7ea64dbea895ff5c8a</anchor>
      <arglist>(short val) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>ad51138cc72f132937c64c988f561ba24</anchor>
      <arglist>(signed char val) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a6a03dfdd3fe87a2bcd72205eaa415491</anchor>
      <arglist>(std::nullptr_t val) -&gt; const void *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>acdaf0a89b21ac28ab8121d1d8543bd56</anchor>
      <arglist>(T &amp;val) -&gt; decltype(FMT_DECLTYPE_THIS do_map(val))</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a2052ff375da641df8950944ba309075c</anchor>
      <arglist>(T val) -&gt; char_type</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>ae2b701ea05b724fd8b990feb7aa3ee14</anchor>
      <arglist>(T) -&gt; unformattable_char</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a120f184dda0ac7f7b64e0affc627c048</anchor>
      <arglist>(uint128_opt val) -&gt; uint128_opt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a952faa28607831f957b0cf8ab838562a</anchor>
      <arglist>(unsigned char val) -&gt; unsigned</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a4214f12050580b03b601a1d13720fe7e</anchor>
      <arglist>(unsigned long long val) -&gt; unsigned long long</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a54ae1b7d61918abcba3f9f979bfccedf</anchor>
      <arglist>(unsigned long val) -&gt; ulong_type</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>af7189812f65e0cf8f9a7c84db7aadaed</anchor>
      <arglist>(unsigned short val) -&gt; unsigned</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a9bb39eec0f9d1932aed1e6692cb69413</anchor>
      <arglist>(unsigned val) -&gt; unsigned</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1arg__mapper.html</anchorfile>
      <anchor>a0b1357cc89007cd94b447a0d48576895</anchor>
      <arglist>(void *val) -&gt; const void *</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::arg_ref</name>
    <filename>structdetail_1_1arg__ref.html</filename>
    <templarg></templarg>
    <class kind="union">detail::arg_ref::value</class>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>arg_ref</name>
      <anchorfile>structdetail_1_1arg__ref.html</anchorfile>
      <anchor>a43d587e18ee07a667878c2f9105aa588</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>arg_ref</name>
      <anchorfile>structdetail_1_1arg__ref.html</anchorfile>
      <anchor>a38e70b569fc47cbb36500e1ac872ff63</anchor>
      <arglist>(basic_string_view&lt; Char &gt; name)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>arg_ref</name>
      <anchorfile>structdetail_1_1arg__ref.html</anchorfile>
      <anchor>ae17481b7c0dd77310ddfc3a21b29444a</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator=</name>
      <anchorfile>structdetail_1_1arg__ref.html</anchorfile>
      <anchor>a6b5866bdfadd675c1522cd8c600f7461</anchor>
      <arglist>(int idx) -&gt; arg_ref &amp;</arglist>
    </member>
    <member kind="variable">
      <type>arg_id_kind</type>
      <name>kind</name>
      <anchorfile>structdetail_1_1arg__ref.html</anchorfile>
      <anchor>a116910e6930a72e226b4b4da57a56702</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union detail::arg_ref::value</type>
      <name>val</name>
      <anchorfile>structdetail_1_1arg__ref.html</anchorfile>
      <anchor>aed602f343911ec2f6c028cbd454f0a2c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>arg_ref&lt; char &gt;</name>
    <filename>structdetail_1_1arg__ref.html</filename>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>arg_ref</name>
      <anchorfile>structdetail_1_1arg__ref.html</anchorfile>
      <anchor>a43d587e18ee07a667878c2f9105aa588</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>arg_ref</name>
      <anchorfile>structdetail_1_1arg__ref.html</anchorfile>
      <anchor>a38e70b569fc47cbb36500e1ac872ff63</anchor>
      <arglist>(basic_string_view&lt; char &gt; name)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>arg_ref</name>
      <anchorfile>structdetail_1_1arg__ref.html</anchorfile>
      <anchor>ae17481b7c0dd77310ddfc3a21b29444a</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator=</name>
      <anchorfile>structdetail_1_1arg__ref.html</anchorfile>
      <anchor>a6b5866bdfadd675c1522cd8c600f7461</anchor>
      <arglist>(int idx) -&gt; arg_ref &amp;</arglist>
    </member>
    <member kind="variable">
      <type>arg_id_kind</type>
      <name>kind</name>
      <anchorfile>structdetail_1_1arg__ref.html</anchorfile>
      <anchor>a116910e6930a72e226b4b4da57a56702</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union detail::arg_ref::value</type>
      <name>val</name>
      <anchorfile>structdetail_1_1arg__ref.html</anchorfile>
      <anchor>aed602f343911ec2f6c028cbd454f0a2c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::argument_handler</name>
    <filename>structsol_1_1argument__handler.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1argument__handler.html</anchorfile>
      <anchor>ae929835a23381ea7c0be98d5f8947e0a</anchor>
      <arglist>(lua_State *L, int index, type expected, type actual, string_view message) const noexcept(false)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::argument_handler&lt; types&lt; R, Args... &gt; &gt;</name>
    <filename>structsol_1_1argument__handler_3_01types_3_01R_00_01Args_8_8_8_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1argument__handler_3_01types_3_01R_00_01Args_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a937c8bf6f2b73ec8a78064af32a0ebce</anchor>
      <arglist>(lua_State *L, int index, type expected, type actual, string_view message) const noexcept(false)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::lua_value::arr</name>
    <filename>structsol_1_1lua__value_1_1arr.html</filename>
    <base>ebco&lt; std::initializer_list&lt; lua_value &gt; &gt;</base>
    <member kind="typedef" protection="private">
      <type>detail::ebco&lt; std::initializer_list&lt; lua_value &gt; &gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1lua__value_1_1arr.html</anchorfile>
      <anchor>a9e3523820c2b4004127625a54b18e239</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::as_args_t</name>
    <filename>structsol_1_1as__args__t.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>T</type>
      <name>src</name>
      <anchorfile>structsol_1_1as__args__t.html</anchorfile>
      <anchor>ac8b020d78cc01a25972c2e141dd907de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::as_container_t</name>
    <filename>structsol_1_1as__container__t.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structsol_1_1as__container__t.html</anchorfile>
      <anchor>aadd5369b63558d64c7a7a80ac30d64eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>as_container_t</name>
      <anchorfile>structsol_1_1as__container__t.html</anchorfile>
      <anchor>a9311d93dd5f7ff99c5b6313c7bff399e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>as_container_t</name>
      <anchorfile>structsol_1_1as__container__t.html</anchorfile>
      <anchor>a70cdea65caab6512ca9b37dac6cda00c</anchor>
      <arglist>(as_container_t &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>as_container_t</name>
      <anchorfile>structsol_1_1as__container__t.html</anchorfile>
      <anchor>a5eef03194bbe05a45866051fd62a0285</anchor>
      <arglist>(const as_container_t &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::add_lvalue_reference_t&lt; T &gt;</name>
      <anchorfile>structsol_1_1as__container__t.html</anchorfile>
      <anchor>a07a791a448e69c07155725304c4c5343</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>as_container_t &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1as__container__t.html</anchorfile>
      <anchor>af950e1cf1586d05bbc61c67647cf3502</anchor>
      <arglist>(as_container_t &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>as_container_t &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1as__container__t.html</anchorfile>
      <anchor>af4f6cbed5ddbcfeef415205eed86a9dc</anchor>
      <arglist>(const as_container_t &amp;)=default</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>detail::ebco&lt; T &gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1as__container__t.html</anchorfile>
      <anchor>a0dfaae55af69c9ae67f5661ab13cbc35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::as_pointer_tag</name>
    <filename>structsol_1_1detail_1_1as__pointer__tag.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::as_reference_tag</name>
    <filename>structsol_1_1detail_1_1as__reference__tag.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::as_returns_t</name>
    <filename>structsol_1_1as__returns__t.html</filename>
    <templarg></templarg>
    <base protection="private">ebco&lt; T &gt;</base>
    <member kind="typedef" protection="private">
      <type>detail::ebco&lt; T &gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1as__returns__t.html</anchorfile>
      <anchor>ad73f2002bac41fe113a55a0fb543ab7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::as_table_t</name>
    <filename>structsol_1_1as__table__t.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>as_table_t</name>
      <anchorfile>structsol_1_1as__table__t.html</anchorfile>
      <anchor>a9cdc9fbcc65745a4698dfc777d8fafd8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>as_table_t</name>
      <anchorfile>structsol_1_1as__table__t.html</anchorfile>
      <anchor>abf112d994ef03302882074703b55ea0f</anchor>
      <arglist>(Arg &amp;&amp;arg, Args &amp;&amp;... args) noexcept(std::is_nothrow_constructible_v&lt; base_t, Arg, Args... &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>as_table_t</name>
      <anchorfile>structsol_1_1as__table__t.html</anchorfile>
      <anchor>ad42dd8ffc3635b796f16d777dc33a840</anchor>
      <arglist>(as_table_t &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>as_table_t</name>
      <anchorfile>structsol_1_1as__table__t.html</anchorfile>
      <anchor>a617e6593869efce4fc805e729a9c6c95</anchor>
      <arglist>(const as_table_t &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>as_table_t</name>
      <anchorfile>structsol_1_1as__table__t.html</anchorfile>
      <anchor>a3b9df1d6e0920f1c6456492e3b801751</anchor>
      <arglist>(const meta::unqualified_t&lt; T &gt; &amp;obj) noexcept(std::is_nothrow_constructible_v&lt; base_t, const meta::unqualified_t&lt; T &gt; &amp; &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>as_table_t</name>
      <anchorfile>structsol_1_1as__table__t.html</anchorfile>
      <anchor>af28e2049cf78e3e69f09b47fb1917fb1</anchor>
      <arglist>(meta::unqualified_t&lt; T &gt; &amp;&amp;obj) noexcept(std::is_nothrow_constructible_v&lt; base_t, meta::unqualified_t&lt; T &gt; &amp;&amp; &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::add_const_t&lt; std::add_lvalue_reference_t&lt; T &gt;&gt;</name>
      <anchorfile>structsol_1_1as__table__t.html</anchorfile>
      <anchor>a386b88c048f78af3fa0f123d50cef737</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::add_lvalue_reference_t&lt; T &gt;</name>
      <anchorfile>structsol_1_1as__table__t.html</anchorfile>
      <anchor>a516387bc02ee00d9a2836d4b5444da70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>as_table_t &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1as__table__t.html</anchorfile>
      <anchor>a77d5b02c7bc428113c713ae1bf2596dc</anchor>
      <arglist>(as_table_t &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>as_table_t &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1as__table__t.html</anchorfile>
      <anchor>a576d29f46fc22f84800889663b59821d</anchor>
      <arglist>(const as_table_t &amp;)=default</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>detail::ebco&lt; T &gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1as__table__t.html</anchorfile>
      <anchor>a6c9825aec1230c0fedcbb4e8561b0d11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::as_table_tag</name>
    <filename>structsol_1_1detail_1_1as__table__tag.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::as_unique_tag</name>
    <filename>structsol_1_1detail_1_1as__unique__tag.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::as_value_tag</name>
    <filename>structsol_1_1detail_1_1as__value__tag.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::associated_nullopt</name>
    <filename>structsol_1_1detail_1_1associated__nullopt.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr std::nullopt_t</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1associated__nullopt.html</anchorfile>
      <anchor>a50fde96e9f742c59232b63ca74b8cdb6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::at_in_pack</name>
    <filename>structsol_1_1meta_1_1at__in__pack.html</filename>
    <templarg>I</templarg>
    <templarg>Args</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::at_in_pack&lt; 0, Arg, Args... &gt;</name>
    <filename>structsol_1_1meta_1_1at__in__pack_3_010_00_01Arg_00_01Args_8_8_8_01_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <member kind="typedef">
      <type>Arg</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1at__in__pack_3_010_00_01Arg_00_01Args_8_8_8_01_4.html</anchorfile>
      <anchor>a2808e68289f4e600c0aed3137ac750e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::at_in_pack&lt; I, Arg, Args... &gt;</name>
    <filename>structsol_1_1meta_1_1at__in__pack_3_01I_00_01Arg_00_01Args_8_8_8_01_4.html</filename>
    <templarg>I</templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
  </compound>
  <compound kind="struct">
    <name>mcap::Attachment</name>
    <filename>structmcap_1_1Attachment.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>crc</name>
      <anchorfile>structmcap_1_1Attachment.html</anchorfile>
      <anchor>a9b11f22e7cad1e59f1a63e47ab27fb7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timestamp</type>
      <name>createTime</name>
      <anchorfile>structmcap_1_1Attachment.html</anchorfile>
      <anchor>a628b7d1d2bbcd773aa00880e5598dfad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::byte *</type>
      <name>data</name>
      <anchorfile>structmcap_1_1Attachment.html</anchorfile>
      <anchor>a941e9cec2fd224ae51d48c33b60ff4c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>dataSize</name>
      <anchorfile>structmcap_1_1Attachment.html</anchorfile>
      <anchor>ad0af3c749faa196e7d64f3c63e750516</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timestamp</type>
      <name>logTime</name>
      <anchorfile>structmcap_1_1Attachment.html</anchorfile>
      <anchor>a967f13b07a6d823a62f562ffdf4de685</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>mediaType</name>
      <anchorfile>structmcap_1_1Attachment.html</anchorfile>
      <anchor>afd4f3845102b694eb385cb6e83d0d598</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structmcap_1_1Attachment.html</anchorfile>
      <anchor>a92fae969eaeac1ae7911bf9c3fffd74d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::AttachmentIndex</name>
    <filename>structmcap_1_1AttachmentIndex.html</filename>
    <member kind="function">
      <type></type>
      <name>AttachmentIndex</name>
      <anchorfile>structmcap_1_1AttachmentIndex.html</anchorfile>
      <anchor>a6653cf79ddef57f5d01a00868fa26a19</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AttachmentIndex</name>
      <anchorfile>structmcap_1_1AttachmentIndex.html</anchorfile>
      <anchor>ae6e19a6b82d79fb61be8ea4566bf9c31</anchor>
      <arglist>(const Attachment &amp;attachment, ByteOffset fileOffset)</arglist>
    </member>
    <member kind="variable">
      <type>Timestamp</type>
      <name>createTime</name>
      <anchorfile>structmcap_1_1AttachmentIndex.html</anchorfile>
      <anchor>aebdaace0ccc0565900819d8d6aa518b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>dataSize</name>
      <anchorfile>structmcap_1_1AttachmentIndex.html</anchorfile>
      <anchor>a93fc03f6e8f51bbff01dbf5727f62597</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>length</name>
      <anchorfile>structmcap_1_1AttachmentIndex.html</anchorfile>
      <anchor>a779258b827f3c1285e619db02c2bc0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timestamp</type>
      <name>logTime</name>
      <anchorfile>structmcap_1_1AttachmentIndex.html</anchorfile>
      <anchor>a026ae4408715b21c3edc5e0ede56b36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>mediaType</name>
      <anchorfile>structmcap_1_1AttachmentIndex.html</anchorfile>
      <anchor>a0a5092c614f785252ee8c0bf8496fefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structmcap_1_1AttachmentIndex.html</anchorfile>
      <anchor>a7a454dffb4ef9f9679dc890eeb3b5649</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>offset</name>
      <anchorfile>structmcap_1_1AttachmentIndex.html</anchorfile>
      <anchor>a9100006b01f846b454c2a0546eab0a2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::automagic_enrollments</name>
    <filename>structsol_1_1automagic__enrollments.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>call_operator</name>
      <anchorfile>structsol_1_1automagic__enrollments.html</anchorfile>
      <anchor>ab905279eb509727bf1c35460d4b47a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>default_constructor</name>
      <anchorfile>structsol_1_1automagic__enrollments.html</anchorfile>
      <anchor>a34a49d4a84f06f04f1f32791cb10537b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>destructor</name>
      <anchorfile>structsol_1_1automagic__enrollments.html</anchorfile>
      <anchor>ad114a2ba273c7826c6ab15814aae7204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>equal_to_operator</name>
      <anchorfile>structsol_1_1automagic__enrollments.html</anchorfile>
      <anchor>ad5ef647caf203ec8a073ebe295317913</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>length_operator</name>
      <anchorfile>structsol_1_1automagic__enrollments.html</anchorfile>
      <anchor>adc39cab552757121c951d60d2028613c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>less_than_operator</name>
      <anchorfile>structsol_1_1automagic__enrollments.html</anchorfile>
      <anchor>a5db5f8deac4cbcc1747143a60a14d579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>less_than_or_equal_to_operator</name>
      <anchorfile>structsol_1_1automagic__enrollments.html</anchorfile>
      <anchor>a30fc5dbb0d556073ea8446baddfae369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>pairs_operator</name>
      <anchorfile>structsol_1_1automagic__enrollments.html</anchorfile>
      <anchor>a841d577d416a9255951772c17e185219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>to_string_operator</name>
      <anchorfile>structsol_1_1automagic__enrollments.html</anchorfile>
      <anchor>afb5c7b5561fff43291065e8a0cea5674</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotRescaler::AxisData</name>
    <filename>classQwtPlotRescaler_1_1AxisData.html</filename>
    <member kind="function">
      <type></type>
      <name>AxisData</name>
      <anchorfile>classQwtPlotRescaler_1_1AxisData.html</anchorfile>
      <anchor>ac12cc88957cb5f07432bdac991876181</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>aspectRatio</name>
      <anchorfile>classQwtPlotRescaler_1_1AxisData.html</anchorfile>
      <anchor>a076940a937f7e4f63cae682c305780ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotRescaler::ExpandingDirection</type>
      <name>expandingDirection</name>
      <anchorfile>classQwtPlotRescaler_1_1AxisData.html</anchorfile>
      <anchor>a3dd8b83db2205c4e7b53024faad289e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtInterval</type>
      <name>intervalHint</name>
      <anchorfile>classQwtPlotRescaler_1_1AxisData.html</anchorfile>
      <anchor>a191f54710ba6489d5bd8236cef9479b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtScaleDiv</type>
      <name>scaleDiv</name>
      <anchorfile>classQwtPlotRescaler_1_1AxisData.html</anchorfile>
      <anchor>abba86d379087bbe8d056fcd22fc93927</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BackgroundColorItem</name>
    <filename>classBackgroundColorItem.html</filename>
    <base>QwtPlotItem</base>
    <member kind="function">
      <type></type>
      <name>BackgroundColorItem</name>
      <anchorfile>classBackgroundColorItem.html</anchorfile>
      <anchor>a56b55c3db8b5cca16799d01220ec9583</anchor>
      <arglist>(const PJ::PlotData &amp;data, QString colormap_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classBackgroundColorItem.html</anchorfile>
      <anchor>af3c8b2e1918e7b6247dd4193e029c5d3</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>colormapName</name>
      <anchorfile>classBackgroundColorItem.html</anchorfile>
      <anchor>aeaecd5092bafde15a7ca8c866a49ba10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>dataName</name>
      <anchorfile>classBackgroundColorItem.html</anchorfile>
      <anchor>aa11ae7b37c064399d18ebcdbbc0fbd04</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classBackgroundColorItem.html</anchorfile>
      <anchor>a42d24a1dd08b71863f3c58d5696c3bf6</anchor>
      <arglist>(QPainter *painter, const QwtScaleMap &amp;, const QwtScaleMap &amp;, const QRectF &amp;canvasRect) const override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtti</name>
      <anchorfile>classBackgroundColorItem.html</anchorfile>
      <anchor>a33054676fd5c3cf11e2d6da15f7d2dd5</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeOffset</name>
      <anchorfile>classBackgroundColorItem.html</anchorfile>
      <anchor>a1584e96e2236527a5d94339d9785c12b</anchor>
      <arglist>(double *time_offset)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BackgroundColorItem</name>
      <anchorfile>classBackgroundColorItem.html</anchorfile>
      <anchor>a4075dc81ae35029293a7d2953d23f877</anchor>
      <arglist>() override=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_colormap_name</name>
      <anchorfile>classBackgroundColorItem.html</anchorfile>
      <anchor>a17e76c8efb400c4a6e5a0a2e7871ca73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const PJ::PlotData &amp;</type>
      <name>_data</name>
      <anchorfile>classBackgroundColorItem.html</anchorfile>
      <anchor>a4bd0c014b17faa3c25399ecae9a4cce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_data_name</name>
      <anchorfile>classBackgroundColorItem.html</anchorfile>
      <anchor>a611719e5727a74de3168b4de3da83b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>_time_offset</name>
      <anchorfile>classBackgroundColorItem.html</anchorfile>
      <anchor>ad2bdb6a1f9d44aa36dd2de41070855e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::bad_optional_access</name>
    <filename>classsol_1_1bad__optional__access.html</filename>
    <member kind="function">
      <type></type>
      <name>bad_optional_access</name>
      <anchorfile>classsol_1_1bad__optional__access.html</anchorfile>
      <anchor>a09974196e84bcd68c37bdb976232ffe5</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>classsol_1_1bad__optional__access.html</anchorfile>
      <anchor>aef458fa3a4df04e7eb2ba01572a265f5</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eprosima::fastcdr::exception::BadOptionalAccessException</name>
    <filename>classeprosima_1_1fastcdr_1_1exception_1_1BadOptionalAccessException.html</filename>
    <base>eprosima::fastcdr::exception::Exception</base>
    <member kind="function">
      <type>Cdr_DllAPI</type>
      <name>BadOptionalAccessException</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1BadOptionalAccessException.html</anchorfile>
      <anchor>a3078f98379e0e6772eef3b991d0aef3a</anchor>
      <arglist>(BadOptionalAccessException &amp;&amp;ex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI</type>
      <name>BadOptionalAccessException</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1BadOptionalAccessException.html</anchorfile>
      <anchor>a00ded1c9c1ad79f8e24c0788699e025b</anchor>
      <arglist>(const BadOptionalAccessException &amp;ex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI</type>
      <name>BadOptionalAccessException</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1BadOptionalAccessException.html</anchorfile>
      <anchor>a990e729543500c787f0229ecdbef8313</anchor>
      <arglist>(const char *const &amp;message) noexcept</arglist>
    </member>
    <member kind="function">
      <type>BadOptionalAccessException &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1BadOptionalAccessException.html</anchorfile>
      <anchor>abb7fada996c4cbd9ecc3c8b5e0e27369</anchor>
      <arglist>(BadOptionalAccessException &amp;&amp;ex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI BadOptionalAccessException &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1BadOptionalAccessException.html</anchorfile>
      <anchor>ab7145e9fa82c5e816e841988237aec60</anchor>
      <arglist>(const BadOptionalAccessException &amp;ex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI void</type>
      <name>raise</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1BadOptionalAccessException.html</anchorfile>
      <anchor>a6d129ece9058fa7f87b94af18fcc9a5a</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Cdr_DllAPI</type>
      <name>~BadOptionalAccessException</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1BadOptionalAccessException.html</anchorfile>
      <anchor>a2984b3f67a34d811b286e3f76415d782</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Cdr_DllAPI char *const</type>
      <name>BAD_OPTIONAL_ACCESS_MESSAGE_DEFAULT</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1BadOptionalAccessException.html</anchorfile>
      <anchor>a5742935099161d05a443aa75212917eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eprosima::fastcdr::exception::BadParamException</name>
    <filename>classeprosima_1_1fastcdr_1_1exception_1_1BadParamException.html</filename>
    <base>eprosima::fastcdr::exception::Exception</base>
    <member kind="function">
      <type>Cdr_DllAPI</type>
      <name>BadParamException</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1BadParamException.html</anchorfile>
      <anchor>acb0b4a44ada65a77c3564aab798c274a</anchor>
      <arglist>(BadParamException &amp;&amp;ex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI</type>
      <name>BadParamException</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1BadParamException.html</anchorfile>
      <anchor>aba200596e1b84fb4d58b0d2566e3086a</anchor>
      <arglist>(const BadParamException &amp;ex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI</type>
      <name>BadParamException</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1BadParamException.html</anchorfile>
      <anchor>a0d574064fe716bf222386fcccc7eea6e</anchor>
      <arglist>(const char *const &amp;message) noexcept</arglist>
    </member>
    <member kind="function">
      <type>BadParamException &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1BadParamException.html</anchorfile>
      <anchor>aa128c0518717e13f22b388e40165e2ce</anchor>
      <arglist>(BadParamException &amp;&amp;ex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI BadParamException &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1BadParamException.html</anchorfile>
      <anchor>a30f6c40bc1ba4c5e106ff08461ed96aa</anchor>
      <arglist>(const BadParamException &amp;ex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI void</type>
      <name>raise</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1BadParamException.html</anchorfile>
      <anchor>ae02b91f26f48afc76a01a09b977edf4f</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Cdr_DllAPI</type>
      <name>~BadParamException</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1BadParamException.html</anchorfile>
      <anchor>a153429360d54580bce9d3472d5f81a28</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Cdr_DllAPI char *const</type>
      <name>BAD_PARAM_MESSAGE_DEFAULT</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1BadParamException.html</anchorfile>
      <anchor>ac47279620f1d5784197afbe3c1364a39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::base</name>
    <filename>structsol_1_1base.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>types</type>
      <name>type</name>
      <anchorfile>structsol_1_1base.html</anchorfile>
      <anchor>a562be18d441b8daae37c2f68a54ccc78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types</type>
      <name>type</name>
      <anchorfile>structsol_1_1base.html</anchorfile>
      <anchor>a562be18d441b8daae37c2f68a54ccc78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::base_list</name>
    <filename>structsol_1_1base__list.html</filename>
    <templarg>Args</templarg>
  </compound>
  <compound kind="class">
    <name>sol::basic_bytecode</name>
    <filename>classsol_1_1basic__bytecode.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>string_view</type>
      <name>as_string_view</name>
      <anchorfile>classsol_1_1basic__bytecode.html</anchorfile>
      <anchor>a0fe59f52a9cba2f09709e538aa86be19</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; std::byte, Allocator &gt;</type>
      <name>base_t</name>
      <anchorfile>classsol_1_1basic__bytecode.html</anchorfile>
      <anchor>af4874f3cea48ee90db79e20644c978ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::stack_detail::basic_check</name>
    <filename>structsol_1_1stack_1_1stack__detail_1_1basic__check.html</filename>
    <templarg>expected</templarg>
    <templarg>check_func</templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>check</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1basic__check.html</anchorfile>
      <anchor>abdd2b1be26559a62358dd5b97384d2f3</anchor>
      <arglist>(lua_State *L_, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::basic_coroutine</name>
    <filename>classsol_1_1basic__coroutine.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a9488b2cc5233a2f0566608bbe8865693</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a1f8f97840956470570b77646b28415b5</anchor>
      <arglist>(basic_coroutine &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a30a8ab99849eb14684ea7c4a5779c80d</anchor>
      <arglist>(basic_function&lt; base_t &gt; &amp;&amp;b) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a99e3c97d0c719c801543278e9ac067a0</anchor>
      <arglist>(basic_function&lt; base_t &gt; &amp;&amp;b, handler_t eh) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>af8b8a66474d8eb8e89adced6c45ab300</anchor>
      <arglist>(const basic_coroutine &amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a59c0603f06f7128b1f0cb42e7bd35381</anchor>
      <arglist>(const basic_function&lt; base_t &gt; &amp;b) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a0683d9adc8d34975dac7b8d9eb7adde4</anchor>
      <arglist>(const basic_function&lt; base_t &gt; &amp;b, handler_t eh) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a169c3ed79f6759990f80101e51dccb12</anchor>
      <arglist>(const proxy_base&lt; Super &gt; &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a2bb1ee940487e68314ae61edc89ba478</anchor>
      <arglist>(const stack_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a7de18d651ccb964f439e9a5413b1879a</anchor>
      <arglist>(const stack_reference &amp;r, handler_t eh) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a116054014185cac81f9f5a028065260e</anchor>
      <arglist>(lua_nil_t n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>aeafd2e28ed77c9a847896595e3ebf904</anchor>
      <arglist>(lua_State *L, absolute_index index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>acc7391a1891afd05915da96065cf3793</anchor>
      <arglist>(lua_State *L, absolute_index index, handler_t eh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a7814f11acaee7ae9375f8021d654f84c</anchor>
      <arglist>(lua_State *L, int index, handler_t eh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a8a30cf104a2bb667f16f967866025c47</anchor>
      <arglist>(lua_State *L, int index=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>ac68f96c717e81e0e2cd4c2e0f8cdb079</anchor>
      <arglist>(lua_State *L, raw_index index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a7774eff8578ca3ad74f07f744f5aa2cc</anchor>
      <arglist>(lua_State *L, raw_index index, handler_t eh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>acbcd341e8a28e397fb0961cf78292975</anchor>
      <arglist>(lua_State *L, ref_index index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a0375aa9349a09040854292d1caa2b33a</anchor>
      <arglist>(lua_State *L, ref_index index, handler_t eh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>aefdc8bffa0c09b4b1a6857f0c9523d83</anchor>
      <arglist>(lua_State *L, T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a9493d0245720ae364410d4ae5daa5d25</anchor>
      <arglist>(lua_State *L, T &amp;&amp;r, handler_t eh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>ac03f7ae2edad292ba4ee9542ffaa1570</anchor>
      <arglist>(Proxy &amp;&amp;p, HandlerReference &amp;&amp;eh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a61379ec1e1da13846441737bd9800064</anchor>
      <arglist>(proxy_base&lt; Super &gt; &amp;&amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a192541e3cb93972c56a4a92b0f559e83</anchor>
      <arglist>(stack_reference &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a46ac066055701641eaa7d69a763a6fb2</anchor>
      <arglist>(stack_reference &amp;&amp;r, handler_t eh) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_coroutine</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a7009588c5b5565cc3ea7b7c9541310cb</anchor>
      <arglist>(T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>call</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a5fa1243ed1b013ab60e872b8edb4ce20</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>error</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a6fe0f0164bd0b0bc5c5f2c7fd168d872</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a2e3c53f3f697356a5c6327ee8f193324</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>operator()</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>ad44e038d76dec5e989ef4d886db11bd7</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator()</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a2262addb896f3e46cc9f97ddcd584d61</anchor>
      <arglist>(types&lt; Ret... &gt;, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>basic_coroutine &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a8a3f124b92b0778c75d1e60abbec4a34</anchor>
      <arglist>(basic_coroutine &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_coroutine &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a6206eeb2edf1af9987d7e2d8cba87ed5</anchor>
      <arglist>(const basic_coroutine &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>runnable</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>aa23d3f9e193243f11448adc88c841693</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>call_status</type>
      <name>status</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>af39712bc8b6f3b9167144555af47f4c9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_object&lt; Reference &gt;</type>
      <name>base_t</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a84f3f1f47b3d744e0aa6f506e12c9759</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>reference</type>
      <name>handler_t</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a47a03e7ddabd38eab214d128b64d60d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Ret</type>
      <name>invoke</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>aa70c468484b12cb7796aedc5847477fe</anchor>
      <arglist>(types&lt; Ret &gt;, std::index_sequence&lt; I &gt;, std::ptrdiff_t n)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>invoke</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a8c03acd83dbfc076e9467143b516b068</anchor>
      <arglist>(types&lt; Ret... &gt;, std::index_sequence&lt; I... &gt;, std::ptrdiff_t n)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>invoke</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a6780851a5eb7107fa314349d886e3953</anchor>
      <arglist>(types&lt; void &gt;, std::index_sequence&lt; I &gt;, std::ptrdiff_t n)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>protected_function_result</type>
      <name>invoke</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a8808906affcabfa11df716bf16729a71</anchor>
      <arglist>(types&lt;&gt;, std::index_sequence&lt;&gt;, std::ptrdiff_t n)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>luacall</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>a7a14244a51e228027ef9d835e5f58a3e</anchor>
      <arglist>(std::ptrdiff_t argcount, std::ptrdiff_t)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>handler_t</type>
      <name>m_error_handler</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>ab78cc5550cf22b73687df3c41afeb654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>call_status</type>
      <name>stats</name>
      <anchorfile>classsol_1_1basic__coroutine.html</anchorfile>
      <anchor>af6c7779cea98197301f0099721e189a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_cstring_view</name>
    <filename>classbasic__cstring__view.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>basic_cstring_view</name>
      <anchorfile>classbasic__cstring__view.html</anchorfile>
      <anchor>ab464b2378652892cec4716d3e3d475c7</anchor>
      <arglist>(const Char *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_cstring_view</name>
      <anchorfile>classbasic__cstring__view.html</anchorfile>
      <anchor>a10b92cc0e3e67789601984099b9ed339</anchor>
      <arglist>(const std::basic_string&lt; Char &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>c_str</name>
      <anchorfile>classbasic__cstring__view.html</anchorfile>
      <anchor>afee1380c4722894a55b8b6895f6bf255</anchor>
      <arglist>() const -&gt; const Char *</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Char *</type>
      <name>data_</name>
      <anchorfile>classbasic__cstring__view.html</anchorfile>
      <anchor>a465a1145b8b7283927c11a4dfb494e9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::basic_environment</name>
    <filename>structsol_1_1basic__environment.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>basic_environment</name>
      <anchorfile>structsol_1_1basic__environment.html</anchorfile>
      <anchor>ac1f565f750f38b5e8cd9b9b3ef7f3602</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_environment</name>
      <anchorfile>structsol_1_1basic__environment.html</anchorfile>
      <anchor>a517075bfba3b4b27e639527fd1f9a6fe</anchor>
      <arglist>(basic_environment &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_environment</name>
      <anchorfile>structsol_1_1basic__environment.html</anchorfile>
      <anchor>aab6484cb571aae87852c5e184066967f</anchor>
      <arglist>(const basic_environment &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_environment</name>
      <anchorfile>structsol_1_1basic__environment.html</anchorfile>
      <anchor>a379f8f886438ed092533d400f8db0db3</anchor>
      <arglist>(const stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_environment</name>
      <anchorfile>structsol_1_1basic__environment.html</anchorfile>
      <anchor>aefa6aa5e42c19b36777ed0d73fd404b6</anchor>
      <arglist>(env_key_t, const basic_reference&lt; b &gt; &amp;extraction_target)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_environment</name>
      <anchorfile>structsol_1_1basic__environment.html</anchorfile>
      <anchor>af9498c1d021b849f9bc0c7141867fd2d</anchor>
      <arglist>(env_key_t, const stack_reference &amp;extraction_target)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_environment</name>
      <anchorfile>structsol_1_1basic__environment.html</anchorfile>
      <anchor>a21649d81684a05179ecee6345a330b9d</anchor>
      <arglist>(lua_nil_t r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_environment</name>
      <anchorfile>structsol_1_1basic__environment.html</anchorfile>
      <anchor>a12b4f76c432218505f60eb8e9e48777b</anchor>
      <arglist>(lua_State *L, int index=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_environment</name>
      <anchorfile>structsol_1_1basic__environment.html</anchorfile>
      <anchor>a85fbf69171a344a9a8a83e47d3f4b076</anchor>
      <arglist>(lua_State *L, new_table nt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_environment</name>
      <anchorfile>structsol_1_1basic__environment.html</anchorfile>
      <anchor>a9a1cce79f79a2d552a0b44c424318d9d</anchor>
      <arglist>(lua_State *L, new_table t, const basic_reference&lt; b &gt; &amp;fallback)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_environment</name>
      <anchorfile>structsol_1_1basic__environment.html</anchorfile>
      <anchor>a0a2c4e9b2873eae402030c6cecf45973</anchor>
      <arglist>(lua_State *L, ref_index index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_environment</name>
      <anchorfile>structsol_1_1basic__environment.html</anchorfile>
      <anchor>a54b20f5e76409a437ee4cf2415f394ee</anchor>
      <arglist>(lua_State *L, T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_environment</name>
      <anchorfile>structsol_1_1basic__environment.html</anchorfile>
      <anchor>a71ba6fdcdae1b9bfd595e861b1f78506</anchor>
      <arglist>(stack_reference &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_environment</name>
      <anchorfile>structsol_1_1basic__environment.html</anchorfile>
      <anchor>ab3faccd38c9973a14087c28322b5d675</anchor>
      <arglist>(T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_environment &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1basic__environment.html</anchorfile>
      <anchor>a411606f2be25b4bccd1d1f4b91608a5a</anchor>
      <arglist>(basic_environment &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>basic_environment &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1basic__environment.html</anchorfile>
      <anchor>a92f4285a06de52b522d736b3d5aaeb94</anchor>
      <arglist>(const basic_environment &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_on</name>
      <anchorfile>structsol_1_1basic__environment.html</anchorfile>
      <anchor>acc33e36e576d2291023e1b31ecb9e6bc</anchor>
      <arglist>(const T &amp;target) const</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_table&lt; base_type &gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1basic__environment.html</anchorfile>
      <anchor>a53d16366b9ae89de7484c4f1d64e3a3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_format_arg</name>
    <filename>classbasic__format__arg.html</filename>
    <templarg></templarg>
    <class kind="class">basic_format_arg::handle</class>
    <member kind="function">
      <type>constexpr</type>
      <name>basic_format_arg</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>a1627363b8cecc44220df7a4654e8dd4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>format_custom</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>ac583981f81bb20a990b796a29b7959ff</anchor>
      <arglist>(const char_type *parse_begin, typename Context::parse_context_type &amp;parse_ctx, Context &amp;ctx) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>is_arithmetic</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>ac93e7da783117a01f044360e28582c14</anchor>
      <arglist>() const -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>is_integral</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>adc117b6627a093e6f1c6295ad33c7dbd</anchor>
      <arglist>() const -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>operator bool</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>ab1b7ec4fdac53e2f2576bf9dd886a801</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>type</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>a2697987469a9508737d01b4ab7d4dd42</anchor>
      <arglist>() const -&gt; detail::type</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename Context::char_type</type>
      <name>char_type</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>a7faac0f1f963494176f289f49de182f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>basic_format_arg</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>a56431510eb1ca0cfbb3e9bee34218865</anchor>
      <arglist>(const detail::named_arg_info&lt; char_type &gt; *args, size_t size)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::type</type>
      <name>type_</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>a2562b7353ce325fd7dd69ad8066974b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::value&lt; Context &gt;</type>
      <name>value_</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>aa193ffc4da8a4e3b8943dbaa9c8a95a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_format_args&lt; Context &gt;</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>ab8e9e33cc7b78829001a86ef6110ebb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>detail::arg_data</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>aa8b18531261259cd60c6f7f50fc80338</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend FMT_CONSTEXPR auto</type>
      <name>detail::make_arg</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>a1a0a531c94106a8e4b33e237444d5935</anchor>
      <arglist>(T &amp;value) -&gt; basic_format_arg&lt; ContextType &gt;</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>dynamic_format_arg_store&lt; Context &gt;</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>a5211c1a59ffb50f1176ce1bccb15ff93</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend FMT_CONSTEXPR auto</type>
      <name>visit_format_arg</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>aa922c52d8153f500a85f76b15d843657</anchor>
      <arglist>(Visitor &amp;&amp;vis, const basic_format_arg&lt; Ctx &gt; &amp;arg) -&gt; decltype(vis(0))</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_format_arg&lt; basic_format_context &gt;</name>
    <filename>classbasic__format__arg.html</filename>
    <member kind="function">
      <type>constexpr</type>
      <name>basic_format_arg</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>a1627363b8cecc44220df7a4654e8dd4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>format_custom</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>ac583981f81bb20a990b796a29b7959ff</anchor>
      <arglist>(const char_type *parse_begin, typename basic_format_context ::parse_context_type &amp;parse_ctx, basic_format_context &amp;ctx) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>is_arithmetic</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>ac93e7da783117a01f044360e28582c14</anchor>
      <arglist>() const -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>is_integral</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>adc117b6627a093e6f1c6295ad33c7dbd</anchor>
      <arglist>() const -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>operator bool</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>ab1b7ec4fdac53e2f2576bf9dd886a801</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>type</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>a2697987469a9508737d01b4ab7d4dd42</anchor>
      <arglist>() const -&gt; detail::type</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename basic_format_context ::char_type</type>
      <name>char_type</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>a7faac0f1f963494176f289f49de182f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>basic_format_arg</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>a56431510eb1ca0cfbb3e9bee34218865</anchor>
      <arglist>(const detail::named_arg_info&lt; char_type &gt; *args, size_t size)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::type</type>
      <name>type_</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>a2562b7353ce325fd7dd69ad8066974b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::value&lt; basic_format_context &gt;</type>
      <name>value_</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>aa193ffc4da8a4e3b8943dbaa9c8a95a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_format_args&lt; Context &gt;</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>ab8e9e33cc7b78829001a86ef6110ebb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>detail::arg_data</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>aa8b18531261259cd60c6f7f50fc80338</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend FMT_CONSTEXPR auto</type>
      <name>detail::make_arg</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>a1a0a531c94106a8e4b33e237444d5935</anchor>
      <arglist>(T &amp;value) -&gt; basic_format_arg&lt; ContextType &gt;</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>dynamic_format_arg_store&lt; Context &gt;</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>a5211c1a59ffb50f1176ce1bccb15ff93</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend FMT_CONSTEXPR auto</type>
      <name>visit_format_arg</name>
      <anchorfile>classbasic__format__arg.html</anchorfile>
      <anchor>aa922c52d8153f500a85f76b15d843657</anchor>
      <arglist>(Visitor &amp;&amp;vis, const basic_format_arg&lt; Ctx &gt; &amp;arg) -&gt; decltype(vis(0))</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_format_args</name>
    <filename>classbasic__format__args.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>basic_format_arg&lt; Context &gt;</type>
      <name>format_arg</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>af22c7ecd69cc9c3dc2a9a113b5ff5088</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>size_type</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a7569a8c7f913b1f906619701ab3150e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>basic_format_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a0d421f3602fe0b494d10da851850b697</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>basic_format_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a69dd0f6fb0e95f42f57cc3bfb095a397</anchor>
      <arglist>(const dynamic_format_arg_store&lt; Context &gt; &amp;store)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>basic_format_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a1b6a098d11577f454964b51c2d7f9027</anchor>
      <arglist>(const format_arg *args, int count)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>basic_format_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>ac40bdd2deb4a1000df76553387588775</anchor>
      <arglist>(const format_arg_store&lt; Context, Args... &gt; &amp;store)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>abb2e1c3f297bf50f1bd260133495a024</anchor>
      <arglist>(basic_string_view&lt; Char &gt; name) const -&gt; format_arg</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>get</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a3339d3a4e4daaf7bb0de1a8084e7f086</anchor>
      <arglist>(int id) const -&gt; format_arg</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_id</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>af905444f26ff942a669662b0ae34b136</anchor>
      <arglist>(basic_string_view&lt; Char &gt; name) const -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>max_size</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a7747894fe7c14fb78260b53ca7702782</anchor>
      <arglist>() const -&gt; int</arglist>
    </member>
    <member kind="variable">
      <type>const format_arg *</type>
      <name>args_</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a10f1ae5ac5a30339225e090f0bef62c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const detail::value&lt; Context &gt; *</type>
      <name>values_</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a3831ca471c611fb9ce71991b81485a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr FMT_INLINE</type>
      <name>basic_format_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a4240610061ba96ca3ec4ff8eec8fba66</anchor>
      <arglist>(unsigned long long desc, const detail::value&lt; Context &gt; *values)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr</type>
      <name>basic_format_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a115ed48d198a5d2264d72b15d21ca282</anchor>
      <arglist>(unsigned long long desc, const format_arg *args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>has_named_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a80f0313b5bd51b8dcc36a731037baafa</anchor>
      <arglist>() const -&gt; bool</arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr auto</type>
      <name>is_packed</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a812f954be08646744a14d71f20b97830</anchor>
      <arglist>() const -&gt; bool</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR auto</type>
      <name>type</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a4d5e597c31ce51609d7fa770c83dad39</anchor>
      <arglist>(int index) const -&gt; detail::type</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long long</type>
      <name>desc_</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>adec0b23c6fe57883ccb17d99b1498753</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_format_args&lt; basic_format_context &gt;</name>
    <filename>classbasic__format__args.html</filename>
    <member kind="typedef">
      <type>basic_format_arg&lt; basic_format_context &gt;</type>
      <name>format_arg</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>af22c7ecd69cc9c3dc2a9a113b5ff5088</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>size_type</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a7569a8c7f913b1f906619701ab3150e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>basic_format_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a0d421f3602fe0b494d10da851850b697</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>basic_format_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a69dd0f6fb0e95f42f57cc3bfb095a397</anchor>
      <arglist>(const dynamic_format_arg_store&lt; basic_format_context &gt; &amp;store)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>basic_format_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a1b6a098d11577f454964b51c2d7f9027</anchor>
      <arglist>(const format_arg *args, int count)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>basic_format_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>ac40bdd2deb4a1000df76553387588775</anchor>
      <arglist>(const format_arg_store&lt; basic_format_context, Args... &gt; &amp;store)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>abb2e1c3f297bf50f1bd260133495a024</anchor>
      <arglist>(basic_string_view&lt; Char &gt; name) const -&gt; format_arg</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>get</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a3339d3a4e4daaf7bb0de1a8084e7f086</anchor>
      <arglist>(int id) const -&gt; format_arg</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_id</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>af905444f26ff942a669662b0ae34b136</anchor>
      <arglist>(basic_string_view&lt; Char &gt; name) const -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>max_size</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a7747894fe7c14fb78260b53ca7702782</anchor>
      <arglist>() const -&gt; int</arglist>
    </member>
    <member kind="variable">
      <type>const format_arg *</type>
      <name>args_</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a10f1ae5ac5a30339225e090f0bef62c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const detail::value&lt; basic_format_context &gt; *</type>
      <name>values_</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a3831ca471c611fb9ce71991b81485a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr FMT_INLINE</type>
      <name>basic_format_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a4240610061ba96ca3ec4ff8eec8fba66</anchor>
      <arglist>(unsigned long long desc, const detail::value&lt; basic_format_context &gt; *values)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr</type>
      <name>basic_format_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a115ed48d198a5d2264d72b15d21ca282</anchor>
      <arglist>(unsigned long long desc, const format_arg *args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>has_named_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a80f0313b5bd51b8dcc36a731037baafa</anchor>
      <arglist>() const -&gt; bool</arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr auto</type>
      <name>is_packed</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a812f954be08646744a14d71f20b97830</anchor>
      <arglist>() const -&gt; bool</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR auto</type>
      <name>type</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a4d5e597c31ce51609d7fa770c83dad39</anchor>
      <arglist>(int index) const -&gt; detail::type</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long long</type>
      <name>desc_</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>adec0b23c6fe57883ccb17d99b1498753</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_format_args&lt; basic_printf_context &gt;</name>
    <filename>classbasic__format__args.html</filename>
    <member kind="typedef">
      <type>basic_format_arg&lt; basic_printf_context &gt;</type>
      <name>format_arg</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>af22c7ecd69cc9c3dc2a9a113b5ff5088</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>size_type</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a7569a8c7f913b1f906619701ab3150e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>basic_format_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a0d421f3602fe0b494d10da851850b697</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>basic_format_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a69dd0f6fb0e95f42f57cc3bfb095a397</anchor>
      <arglist>(const dynamic_format_arg_store&lt; basic_printf_context &gt; &amp;store)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>basic_format_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a1b6a098d11577f454964b51c2d7f9027</anchor>
      <arglist>(const format_arg *args, int count)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>basic_format_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>ac40bdd2deb4a1000df76553387588775</anchor>
      <arglist>(const format_arg_store&lt; basic_printf_context, Args... &gt; &amp;store)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>abb2e1c3f297bf50f1bd260133495a024</anchor>
      <arglist>(basic_string_view&lt; Char &gt; name) const -&gt; format_arg</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>get</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a3339d3a4e4daaf7bb0de1a8084e7f086</anchor>
      <arglist>(int id) const -&gt; format_arg</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_id</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>af905444f26ff942a669662b0ae34b136</anchor>
      <arglist>(basic_string_view&lt; Char &gt; name) const -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>max_size</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a7747894fe7c14fb78260b53ca7702782</anchor>
      <arglist>() const -&gt; int</arglist>
    </member>
    <member kind="variable">
      <type>const format_arg *</type>
      <name>args_</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a10f1ae5ac5a30339225e090f0bef62c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const detail::value&lt; basic_printf_context &gt; *</type>
      <name>values_</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a3831ca471c611fb9ce71991b81485a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr FMT_INLINE</type>
      <name>basic_format_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a4240610061ba96ca3ec4ff8eec8fba66</anchor>
      <arglist>(unsigned long long desc, const detail::value&lt; basic_printf_context &gt; *values)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr</type>
      <name>basic_format_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a115ed48d198a5d2264d72b15d21ca282</anchor>
      <arglist>(unsigned long long desc, const format_arg *args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>has_named_args</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a80f0313b5bd51b8dcc36a731037baafa</anchor>
      <arglist>() const -&gt; bool</arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr auto</type>
      <name>is_packed</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a812f954be08646744a14d71f20b97830</anchor>
      <arglist>() const -&gt; bool</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR auto</type>
      <name>type</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>a4d5e597c31ce51609d7fa770c83dad39</anchor>
      <arglist>(int index) const -&gt; detail::type</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long long</type>
      <name>desc_</name>
      <anchorfile>classbasic__format__args.html</anchorfile>
      <anchor>adec0b23c6fe57883ccb17d99b1498753</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_format_context</name>
    <filename>classbasic__format__context.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>Char</type>
      <name>char_type</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>a71fea7d34edb618df612644dfd02a896</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_format_arg&lt; basic_format_context &gt;</type>
      <name>format_arg</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>a6453d86fefbd8d297e7c19c88dfc22b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_format_args&lt; basic_format_context &gt;</type>
      <name>format_args</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>abebe41282e16bbd7c3e0c4b216ac0104</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>formatter&lt; T, Char &gt;</type>
      <name>formatter_type</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>a2d604d7052e298ffc4cd72514bf576a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>OutputIt</type>
      <name>iterator</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>a4f1162babbfd61a5c35cb441cdafbb1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_format_parse_context&lt; Char &gt;</type>
      <name>parse_context_type</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>a846de9105c149fabc7284c37987e0637</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>advance_to</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>ab48a9a22c2625693d9c08d341fbb374c</anchor>
      <arglist>(iterator it)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>arg</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>ae2cb8be54101b3bb1eb39ef30191ec85</anchor>
      <arglist>(basic_string_view&lt; Char &gt; name) -&gt; format_arg</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>arg</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>a9bdd30826ae6073c2cbe9450c5ec8c30</anchor>
      <arglist>(int id) const -&gt; format_arg</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>arg_id</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>ae81ea3e8a304fb79e74212dcc3db9dc3</anchor>
      <arglist>(basic_string_view&lt; Char &gt; name) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>args</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>a62b4299937d83e7019bbf9310ed8be7d</anchor>
      <arglist>() const -&gt; const format_args &amp;</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_format_context</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>ad3fa21cd51fddf143adbbc24127b197c</anchor>
      <arglist>(basic_format_context &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_format_context</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>a164709f82ae7eed798a09f525d5e041f</anchor>
      <arglist>(const basic_format_context &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>basic_format_context</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>af9f83b3b640bc3cb8d6cb93332bb27a1</anchor>
      <arglist>(OutputIt out, format_args ctx_args, detail::locale_ref loc={})</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>error_handler</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>a9b42230f34e32a2ed7e479c0a73ec53b</anchor>
      <arglist>() -&gt; detail::error_handler</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>locale</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>a5660b02c82b2a6df868028cef7fc395b</anchor>
      <arglist>() -&gt; detail::locale_ref</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_error</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>a76291cdb1ca503de067d32d93ba3b50e</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>afab7218b916beac865dc751679fd03a9</anchor>
      <arglist>(const basic_format_context &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>out</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>a67a8e78fa2cd34446f3653c52f251fa9</anchor>
      <arglist>() -&gt; iterator</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>basic_format_args&lt; basic_format_context &gt;</type>
      <name>args_</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>afd1fc0e60195bc80950e4b4eb5ed298b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::locale_ref</type>
      <name>loc_</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>a385c9f6349e8bc3d3337fc9b2b69d38d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OutputIt</type>
      <name>out_</name>
      <anchorfile>classbasic__format__context.html</anchorfile>
      <anchor>a83db8e13aee006e0b2ea6e08d5e89311</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_format_parse_context</name>
    <filename>classbasic__format__parse__context.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>Char</type>
      <name>char_type</name>
      <anchorfile>classbasic__format__parse__context.html</anchorfile>
      <anchor>a7feec9e014534ee03781eefae81a59d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const Char *</type>
      <name>iterator</name>
      <anchorfile>classbasic__format__parse__context.html</anchorfile>
      <anchor>a61f9f0bf5c0286dc8d608c7efcab3c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>advance_to</name>
      <anchorfile>classbasic__format__parse__context.html</anchorfile>
      <anchor>ad18dcd3d0fbeb0174569b88da00c87f2</anchor>
      <arglist>(iterator it)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>basic_format_parse_context</name>
      <anchorfile>classbasic__format__parse__context.html</anchorfile>
      <anchor>a81ccbb6f52edcd56bd2acd6f9f3bf28e</anchor>
      <arglist>(basic_string_view&lt; Char &gt; format_str, int next_arg_id=0)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>begin</name>
      <anchorfile>classbasic__format__parse__context.html</anchorfile>
      <anchor>afb21ddaa0d32b5430f99eed530666ea9</anchor>
      <arglist>() const noexcept -&gt; iterator</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>check_arg_id</name>
      <anchorfile>classbasic__format__parse__context.html</anchorfile>
      <anchor>a9927cfcce8d3c842039971b2cb806345</anchor>
      <arglist>(basic_string_view&lt; Char &gt;)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>check_arg_id</name>
      <anchorfile>classbasic__format__parse__context.html</anchorfile>
      <anchor>a83f130644eeb162a932245c95447cf63</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>check_dynamic_spec</name>
      <anchorfile>classbasic__format__parse__context.html</anchorfile>
      <anchor>a4967b1fbac203e67bd3b2e619fae2297</anchor>
      <arglist>(int arg_id)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>end</name>
      <anchorfile>classbasic__format__parse__context.html</anchorfile>
      <anchor>a6a0fc217fe680a1b23eada2a53870c41</anchor>
      <arglist>() const noexcept -&gt; iterator</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>next_arg_id</name>
      <anchorfile>classbasic__format__parse__context.html</anchorfile>
      <anchor>a152d3961cfbc244624a877d827fc1172</anchor>
      <arglist>() -&gt; int</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR void</type>
      <name>do_check_arg_id</name>
      <anchorfile>classbasic__format__parse__context.html</anchorfile>
      <anchor>a3e3fd61878ab1a330127f8868d929500</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>basic_string_view&lt; Char &gt;</type>
      <name>format_str_</name>
      <anchorfile>classbasic__format__parse__context.html</anchorfile>
      <anchor>ad34f3af8747b699c1768b0c76f70f7a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>next_arg_id_</name>
      <anchorfile>classbasic__format__parse__context.html</anchorfile>
      <anchor>a36ffe8f1ca1d5f06c7591ef80976e126</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_format_string</name>
    <filename>classbasic__format__string.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <member kind="function">
      <type>FMT_CONSTEVAL FMT_INLINE</type>
      <name>basic_format_string</name>
      <anchorfile>classbasic__format__string.html</anchorfile>
      <anchor>af9361b6999425ca9e9dde8f99119ac45</anchor>
      <arglist>(const S &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_format_string</name>
      <anchorfile>classbasic__format__string.html</anchorfile>
      <anchor>abbf02d9a1f8d4db351e270dbcfd637e6</anchor>
      <arglist>(runtime_format_string&lt; Char &gt; fmt)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>get</name>
      <anchorfile>classbasic__format__string.html</anchorfile>
      <anchor>ac813de747f801952844e49f5b228f368</anchor>
      <arglist>() const -&gt; basic_string_view&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE</type>
      <name>operator basic_string_view&lt; Char &gt;</name>
      <anchorfile>classbasic__format__string.html</anchorfile>
      <anchor>af889d1f517385a2f505973f9c63cfeb4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>basic_string_view&lt; Char &gt;</type>
      <name>str_</name>
      <anchorfile>classbasic__format__string.html</anchorfile>
      <anchor>a05322dcfb4b3d74c9dfe5a377f4e992b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::basic_fp</name>
    <filename>structdetail_1_1basic__fp.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>assign</name>
      <anchorfile>structdetail_1_1basic__fp.html</anchorfile>
      <anchor>a6242fb4d0bba471fc0d1794d996c5fd9</anchor>
      <arglist>(Float n) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>assign</name>
      <anchorfile>structdetail_1_1basic__fp.html</anchorfile>
      <anchor>a6242fb4d0bba471fc0d1794d996c5fd9</anchor>
      <arglist>(Float n) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>basic_fp</name>
      <anchorfile>structdetail_1_1basic__fp.html</anchorfile>
      <anchor>a6d7bf73de604b41d2c2f21627e77fcaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>basic_fp</name>
      <anchorfile>structdetail_1_1basic__fp.html</anchorfile>
      <anchor>a132a442787aa62f30413988c1519507e</anchor>
      <arglist>(Float n)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>basic_fp</name>
      <anchorfile>structdetail_1_1basic__fp.html</anchorfile>
      <anchor>a592eb8e0de5817672e6164ae02621d70</anchor>
      <arglist>(uint64_t f_val, int e_val)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>e</name>
      <anchorfile>structdetail_1_1basic__fp.html</anchorfile>
      <anchor>a6fc2f7ff09e01a974ce45503d67f28d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>F</type>
      <name>f</name>
      <anchorfile>structdetail_1_1basic__fp.html</anchorfile>
      <anchor>ae0bae014bf73ad84d111180de9fc8d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const int</type>
      <name>num_significand_bits</name>
      <anchorfile>structdetail_1_1basic__fp.html</anchorfile>
      <anchor>aa7176fbc8f40a7e4412ab9d302eee893</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::basic_function</name>
    <filename>classsol_1_1basic__function.html</filename>
    <templarg></templarg>
    <templarg>aligned</templarg>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>abe16174a2adfe3145e64917c15630c6e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a0ff9a6525540bc09a7c5d676a03d8b78</anchor>
      <arglist>(basic_function &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a67df1679ef93a15f0c5a5cd9e4c2147d</anchor>
      <arglist>(const basic_function &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a076f3f5037000d1bbe93cd378da766e3</anchor>
      <arglist>(const stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>ad56be20fc6ffaacf5b14ae347f7e0f9e</anchor>
      <arglist>(lua_nil_t n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>aa141606fad8b2ecacc11b29bd617a20f</anchor>
      <arglist>(lua_State *L, int index=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>ae5effec9a40f537e2c83fe9d42060988</anchor>
      <arglist>(lua_State *L, ref_index index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a0fc9a540959fd54f5bf488bf9d6e3b83</anchor>
      <arglist>(lua_State *L, T &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>afd18d077028269113b5a3e94b17ae282</anchor>
      <arglist>(stack_reference &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a824357a90c7be6baee769dbcfe96a69d</anchor>
      <arglist>(T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>call</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>ae52f553b37c8c57798915ed2fbb0cca7</anchor>
      <arglist>(Args &amp;&amp;... args) const</arglist>
    </member>
    <member kind="function">
      <type>Container</type>
      <name>dump</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a9e1ccd260da1b5df0bddfb65a964fce2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Container</type>
      <name>dump</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a44eef94fdf20d676373b7c7f1f6ace40</anchor>
      <arglist>(Fx &amp;&amp;on_error) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dump</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>ac200ce716868744d13307c6ad8cf8497</anchor>
      <arglist>(lua_Writer writer, void *userdata, bool strip, Fx &amp;&amp;on_error) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dump</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a920dacd5ab021d62115f748a717ab1aa</anchor>
      <arglist>(lua_Writer writer, void *userdata, bool strip=false) const</arglist>
    </member>
    <member kind="function">
      <type>unsafe_function_result</type>
      <name>operator()</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a2195a80ddd4cd8907f23c36c88d7a507</anchor>
      <arglist>(Args &amp;&amp;... args) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator()</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a4a8dd603a1ece6b8fd4ae59800123b59</anchor>
      <arglist>(types&lt; Ret... &gt;, Args &amp;&amp;... args) const</arglist>
    </member>
    <member kind="function">
      <type>basic_function &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>ab2ad4a8a65e9a6c650ab978f1038b128</anchor>
      <arglist>(basic_function &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>basic_function &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a5859f8864e43590865a1cea99fd2c5c6</anchor>
      <arglist>(const basic_function &amp;)=default</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_object&lt; ref_t &gt;</type>
      <name>base_t</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a58f5f479e9a207e818182cda550ba4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Ret</type>
      <name>invoke</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>afc46854ffa0542895f89159c18547d71</anchor>
      <arglist>(types&lt; Ret &gt;, std::index_sequence&lt; I &gt;, std::ptrdiff_t n) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>invoke</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a7719444d1c91b00135d831786ccd270a</anchor>
      <arglist>(types&lt; Ret... &gt;, std::index_sequence&lt; I... &gt;, std::ptrdiff_t n) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>invoke</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a6f8c229222d1ff6d7fb28d88148fee2f</anchor>
      <arglist>(types&lt; void &gt;, std::index_sequence&lt; I &gt;, std::ptrdiff_t n) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsafe_function_result</type>
      <name>invoke</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a729322ffbf40556cc8eca7a622f16056</anchor>
      <arglist>(types&lt;&gt;, std::index_sequence&lt;&gt;, std::ptrdiff_t n) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>luacall</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a4a8721b66aea3e404599b79ff8c32652</anchor>
      <arglist>(std::ptrdiff_t argcount, std::ptrdiff_t resultcount) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_function&lt; reference, false &gt;</name>
    <filename>classsol_1_1basic__function.html</filename>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>abe16174a2adfe3145e64917c15630c6e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a0ff9a6525540bc09a7c5d676a03d8b78</anchor>
      <arglist>(basic_function &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a67df1679ef93a15f0c5a5cd9e4c2147d</anchor>
      <arglist>(const basic_function &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a076f3f5037000d1bbe93cd378da766e3</anchor>
      <arglist>(const stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>ad56be20fc6ffaacf5b14ae347f7e0f9e</anchor>
      <arglist>(lua_nil_t n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>aa141606fad8b2ecacc11b29bd617a20f</anchor>
      <arglist>(lua_State *L, int index=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>ae5effec9a40f537e2c83fe9d42060988</anchor>
      <arglist>(lua_State *L, ref_index index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a0fc9a540959fd54f5bf488bf9d6e3b83</anchor>
      <arglist>(lua_State *L, T &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>afd18d077028269113b5a3e94b17ae282</anchor>
      <arglist>(stack_reference &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_function</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a824357a90c7be6baee769dbcfe96a69d</anchor>
      <arglist>(T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>call</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>ae52f553b37c8c57798915ed2fbb0cca7</anchor>
      <arglist>(Args &amp;&amp;... args) const</arglist>
    </member>
    <member kind="function">
      <type>Container</type>
      <name>dump</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a9e1ccd260da1b5df0bddfb65a964fce2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Container</type>
      <name>dump</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a44eef94fdf20d676373b7c7f1f6ace40</anchor>
      <arglist>(Fx &amp;&amp;on_error) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dump</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>ac200ce716868744d13307c6ad8cf8497</anchor>
      <arglist>(lua_Writer writer, void *userdata, bool strip, Fx &amp;&amp;on_error) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dump</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a920dacd5ab021d62115f748a717ab1aa</anchor>
      <arglist>(lua_Writer writer, void *userdata, bool strip=false) const</arglist>
    </member>
    <member kind="function">
      <type>unsafe_function_result</type>
      <name>operator()</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a2195a80ddd4cd8907f23c36c88d7a507</anchor>
      <arglist>(Args &amp;&amp;... args) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator()</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a4a8dd603a1ece6b8fd4ae59800123b59</anchor>
      <arglist>(types&lt; Ret... &gt;, Args &amp;&amp;... args) const</arglist>
    </member>
    <member kind="function">
      <type>basic_function &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>ab2ad4a8a65e9a6c650ab978f1038b128</anchor>
      <arglist>(basic_function &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>basic_function &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a5859f8864e43590865a1cea99fd2c5c6</anchor>
      <arglist>(const basic_function &amp;)=default</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_object&lt; reference &gt;</type>
      <name>base_t</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a58f5f479e9a207e818182cda550ba4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Ret</type>
      <name>invoke</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>afc46854ffa0542895f89159c18547d71</anchor>
      <arglist>(types&lt; Ret &gt;, std::index_sequence&lt; I &gt;, std::ptrdiff_t n) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>invoke</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a7719444d1c91b00135d831786ccd270a</anchor>
      <arglist>(types&lt; Ret... &gt;, std::index_sequence&lt; I... &gt;, std::ptrdiff_t n) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>invoke</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a6f8c229222d1ff6d7fb28d88148fee2f</anchor>
      <arglist>(types&lt; void &gt;, std::index_sequence&lt; I &gt;, std::ptrdiff_t n) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsafe_function_result</type>
      <name>invoke</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a729322ffbf40556cc8eca7a622f16056</anchor>
      <arglist>(types&lt;&gt;, std::index_sequence&lt;&gt;, std::ptrdiff_t n) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>luacall</name>
      <anchorfile>classsol_1_1basic__function.html</anchorfile>
      <anchor>a4a8721b66aea3e404599b79ff8c32652</anchor>
      <arglist>(std::ptrdiff_t argcount, std::ptrdiff_t resultcount) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::basic_json</name>
    <filename>classnlohmann_1_1basic__json.html</filename>
    <member kind="typedef">
      <type>detail::cbor_tag_handler_t</type>
      <name>cbor_tag_handler_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a229d672056243afb8f97ccf1b9df6ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::error_handler_t</type>
      <name>error_handler_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a05b1719e15d24c47f4fce69888967d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::initializer_list&lt; detail::json_ref&lt; basic_json &gt; &gt;</type>
      <name>initializer_list_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ae8b2251872b6a3a9b04147d2ffa5a839</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::input_format_t</type>
      <name>input_format_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a6cefa2384f912265e090f7a34c99703d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::nlohmann::json_pointer&lt; basic_json &gt;</type>
      <name>json_pointer</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a352187a5ebf3cde865be1b833c18f208</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>json_sax&lt; basic_json &gt;</type>
      <name>json_sax_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>af229d341abc5e2525a8ca4dc247533e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>JSONSerializer&lt; T, SFINAE &gt;</type>
      <name>json_serializer</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ac81dd868670cb7d0d895426aacf0e06a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::parse_event_t</type>
      <name>parse_event_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a5d8fbc60f29db1c02fa8ce0828fcdc1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::parser_callback_t&lt; basic_json &gt;</type>
      <name>parser_callback_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a87cd77e74fd386d93f26ad04bd01b6a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::value_t</type>
      <name>value_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a4e43b685789a169bca7e69b3104c86d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const JSON_HEDLEY_RETURNS_NON_NULL char *</type>
      <name>type_name</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a0fb9647ea72df0a3099cf6dd7e3f53e9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static allocator_type</type>
      <name>get_allocator</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>af07877930c21c861d75a34cb32993fd0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>meta</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a651af45dd9d619a3e7524a95388ddb33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>JSON_PRIVATE_UNLESS_TESTED</type>
      <name>__pad3__</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ac80ff6c53f4441a8b491c827216c9c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>json_value</type>
      <name>m_value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a19622cd7064559888959fe0ef3882bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>NLOHMANN_BASIC_JSON_TPL</type>
      <name>basic_json_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ae76659f8c2fbeab628a6c618e0817dee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>::nlohmann::detail::binary_reader&lt; basic_json, InputType &gt;</type>
      <name>binary_reader</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a70c6de22feaaae5f9c195274273343bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>::nlohmann::detail::binary_writer&lt; basic_json, CharType &gt;</type>
      <name>binary_writer</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aa68060aae4c6abde125789021fd737f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>::nlohmann::detail::internal_iterator&lt; BasicJsonType &gt;</type>
      <name>internal_iterator</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>adde2de3a20dd50b61b9509d777bbe434</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>::nlohmann::detail::iter_impl&lt; BasicJsonType &gt;</type>
      <name>iter_impl</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aed2cfa5fe53bdb2ea709e634044bc2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>::nlohmann::detail::iteration_proxy&lt; Iterator &gt;</type>
      <name>iteration_proxy</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a3972a922e57395dd643b60024cedde62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>::nlohmann::detail::json_reverse_iterator&lt; Base &gt;</type>
      <name>json_reverse_iterator</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a5fdcb32a5e3044728a46d6d270457f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>::nlohmann::detail::output_adapter_t&lt; CharType &gt;</type>
      <name>output_adapter_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a1d73e1ec6468bb28ba8dbe7d586574cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>::nlohmann::detail::primitive_iterator_t</type>
      <name>primitive_iterator_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aa30cf01ce3b9e56bb1fc968b742c7f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>assert_invariant</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a6ca539094d0ea0d18978bf4a41af7191</anchor>
      <arglist>(bool check_parents=true) const noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ab8e260d1d68f40ae41a1009c171a81db</anchor>
      <arglist>(value_t t)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>boolean_t</type>
      <name>get_impl</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a11bc366554be56ed9832dc25e009acaf</anchor>
      <arglist>(boolean_t *) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>array_t *</type>
      <name>get_impl_ptr</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a5560b65c43ebfa52fd81363f628f0fd6</anchor>
      <arglist>(array_t *) noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>binary_t *</type>
      <name>get_impl_ptr</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a1395936ee3b5bf12a44b583ce4c42c9c</anchor>
      <arglist>(binary_t *) noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>boolean_t *</type>
      <name>get_impl_ptr</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aa9fc99ec3a40c1e1ee086d797e2f4eec</anchor>
      <arglist>(boolean_t *) noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr const array_t *</type>
      <name>get_impl_ptr</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ab882c22809696716a55d6572527709fa</anchor>
      <arglist>(const array_t *) const noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr const binary_t *</type>
      <name>get_impl_ptr</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ab71294705ef1df01447c423aac909cc7</anchor>
      <arglist>(const binary_t *) const noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr const boolean_t *</type>
      <name>get_impl_ptr</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a7e5c49156b170062c176e520fb6e0002</anchor>
      <arglist>(const boolean_t *) const noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr const number_float_t *</type>
      <name>get_impl_ptr</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a135cc1f0f25c4ad2ceed7132fc83d8ce</anchor>
      <arglist>(const number_float_t *) const noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr const number_integer_t *</type>
      <name>get_impl_ptr</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ae48280c854cad4ff1b466310511d4815</anchor>
      <arglist>(const number_integer_t *) const noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr const number_unsigned_t *</type>
      <name>get_impl_ptr</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a4800ba3349c81c61206add73e2b2e434</anchor>
      <arglist>(const number_unsigned_t *) const noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr const object_t *</type>
      <name>get_impl_ptr</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>afcaf35277a772216232f82c2ecbe51df</anchor>
      <arglist>(const object_t *) const noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr const string_t *</type>
      <name>get_impl_ptr</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a759e15ae107daa9ca50916aeb5070a18</anchor>
      <arglist>(const string_t *) const noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>number_float_t *</type>
      <name>get_impl_ptr</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a2fabcdab83c0a3de7fb7d753d75ce2bb</anchor>
      <arglist>(number_float_t *) noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>number_integer_t *</type>
      <name>get_impl_ptr</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a0c6ae57643e00da7bf6e4d1c29be6db7</anchor>
      <arglist>(number_integer_t *) noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>number_unsigned_t *</type>
      <name>get_impl_ptr</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a835557fd75998eb3a83254d051498b30</anchor>
      <arglist>(number_unsigned_t *) noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>object_t *</type>
      <name>get_impl_ptr</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a364997745e8a4db417d1c1bfd252ee61</anchor>
      <arglist>(object_t *) noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>string_t *</type>
      <name>get_impl_ptr</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a00601649a4242a528f60b9e0c7b89bd6</anchor>
      <arglist>(string_t *) noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>json_value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a99a7137aa3e2e5ed66d2159a43ad0b43</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>json_value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ad4719a9085165c226a501c1799a62e70</anchor>
      <arglist>(array_t &amp;&amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>json_value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aaf37c4969114774264e164b5f8ab2063</anchor>
      <arglist>(binary_t &amp;&amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>json_value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a26a982a965a32f14c16895637171cb03</anchor>
      <arglist>(boolean_t v) noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>json_value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a99b40f93d91bd8ecb9387dabd0e18dbd</anchor>
      <arglist>(const array_t &amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>json_value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aa35542234e49100270d5f5ca62e34158</anchor>
      <arglist>(const binary_t &amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>json_value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a31e146aa30fd661fe67b257b94eab1d4</anchor>
      <arglist>(const object_t &amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>json_value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>acea5d4b50df14f574fe1576258a58433</anchor>
      <arglist>(const string_t &amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>json_value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a8f9c042a6e71061907bd9707320b7382</anchor>
      <arglist>(const typename binary_t::container_type &amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>json_value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a5c8413effc80171baa67c8de12021987</anchor>
      <arglist>(number_float_t v) noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>json_value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aec2ca0c0d585c142dac17879eb81c216</anchor>
      <arglist>(number_integer_t v) noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>json_value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a57e8d169a7062b482dbdf0e21e78b4ba</anchor>
      <arglist>(number_unsigned_t v) noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>json_value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a53ca2172a6b3cb9dda85bb40bdfe07c7</anchor>
      <arglist>(object_t &amp;&amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>json_value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a1681cdaf42a0de515b60dfc3895e98a0</anchor>
      <arglist>(string_t &amp;&amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>json_value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>af9daf99782a2ac7bcfae56b0d6ca8d39</anchor>
      <arglist>(typename binary_t::container_type &amp;&amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>json_value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a093436d80255706ec94876edd3c908cb</anchor>
      <arglist>(value_t t)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>static ::nlohmann::detail::parser&lt; basic_json, InputAdapterType &gt;</type>
      <name>parser</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>af545ce40c8058d7b65b76252034ef48e</anchor>
      <arglist>(InputAdapterType adapter, detail::parser_callback_t&lt; basic_json &gt;cb=nullptr, const bool allow_exceptions=true, const bool ignore_comments=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>reference</type>
      <name>set_parent</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a831c9271ee60d20bd873668219dc5105</anchor>
      <arglist>(reference j, std::size_t old_capacity=static_cast&lt; std::size_t &gt;(-1))</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_parents</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a19f28239e674a1c9fa1f0e910f993d21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>iterator</type>
      <name>set_parents</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ad1cd13951fd7282d5b4acf3171d725c7</anchor>
      <arglist>(iterator it, typename iterator::difference_type count_set_parents)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static JSON_HEDLEY_RETURNS_NON_NULL T *</type>
      <name>create</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ae1303d46f7c21d1b6197db5f3f263ea1</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static ReferenceType</type>
      <name>get_ref_impl</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a3999548d7bbac0fdc30960fe38996d2c</anchor>
      <arglist>(ThisType &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JSON_PRIVATE_UNLESS_TESTED</type>
      <name>__pad0__</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a8bea11be7b05f32f04085be4a23b4572</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JSON_PRIVATE_UNLESS_TESTED</type>
      <name>__pad1__</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a52e52efb3ae7ef6ad7749442c08fad22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JSON_PRIVATE_UNLESS_TESTED</type>
      <name>__pad2__</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a9ced12809664b80b20e1abeaca4ae8b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>array_t *</type>
      <name>array</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a742707dd19b44b430c98caba3ce2b97a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>binary_t *</type>
      <name>binary</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aad5c3c7d7af7b80454db89f00394fa35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boolean_t</type>
      <name>boolean</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a268171a8db38ab64e37e7b291bfe9037</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>number_float_t</type>
      <name>number_float</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aa6765c4e19e0a0ff96be128fce725a4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>number_integer_t</type>
      <name>number_integer</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a0f6aeff16a856fe02b439db408a1d67a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>number_unsigned_t</type>
      <name>number_unsigned</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a20289c33b245d835c52fe6ba5e3f5896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>string_t *</type>
      <name>string</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ad6040d3a6a1185e7bc3155918de6646f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>::nlohmann::detail::binary_reader</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aa226ed5103dfd10e27e562d35a3a106b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>::nlohmann::detail::binary_writer</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a69d491bbda88ade6d3c7a2b11309e8bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>::nlohmann::detail::exception</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>abdcb15d025676b4d3db0f32a50f4393f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>::nlohmann::detail::iter_impl</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a842e5c7ca096025c18b11e715d3401f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>::nlohmann::detail::json_sax_dom_callback_parser</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a95574da8d12905ea99dc348934c837da</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>::nlohmann::detail::json_sax_dom_parser</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a47aabb1eceae32e8a6e8e7f0ff34be60</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>::nlohmann::detail::parser</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ac8f3125911eb018ef4ab00d879487baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>detail::external_constructor</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a6275ed57bae6866cdf5db5370a7ad47c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::exception</type>
      <name>exception</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ac00185487a16455dfdd53884f678040d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::parse_error</type>
      <name>parse_error</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a3b1a24eaf07f81ee9cbf01e29cf8fb59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::invalid_iterator</type>
      <name>invalid_iterator</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a5e6b5db267db5a283e770296f9e410a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::type_error</type>
      <name>type_error</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a79473de577bb3f28ef0aa6e9f1571b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::out_of_range</type>
      <name>out_of_range</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a2e8fc803a09152f3174470ea2375b383</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::other_error</type>
      <name>other_error</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a48d5c5750a7f3164653bd8d3e1e8c893</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_json</type>
      <name>value_type</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a3913219f58349e9be2cb8cc6ddfb3abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type &amp;</type>
      <name>reference</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>af11372ea846fedea8b2098dba7323831</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const value_type &amp;</type>
      <name>const_reference</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ae83ab5539e404c901ab216aafc9dc6d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a9b7596a400a85e2dd7ab22f62df8a340</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a9eaf1dcc25d6e7bd204f72877cef254b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocatorType&lt; basic_json &gt;</type>
      <name>allocator_type</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a69388a77648e83007af1295aaf350c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::allocator_traits&lt; allocator_type &gt;::pointer</type>
      <name>pointer</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a4ac83a20750a2bfacbf9d30f3e51c3bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::allocator_traits&lt; allocator_type &gt;::const_pointer</type>
      <name>const_pointer</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a2c77adc1436dd4c62960d2679e4befee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>iter_impl&lt; basic_json &gt;</type>
      <name>iterator</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aa3ab6c99db6584c47624c29037f9f14d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>iter_impl&lt; const basic_json &gt;</type>
      <name>const_iterator</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a7a09a580613f00c73015c19e5e7c44ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>json_reverse_iterator&lt; typename basic_json::iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a0d2df32b8689b776dd3b0865f1362f40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>json_reverse_iterator&lt; typename basic_json::const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a59564ce7bf7dad8be7d4d8184be05d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::less&lt; StringType &gt;</type>
      <name>object_comparator_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>af17b737bac7ddaa05c1b6205b1e025c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ObjectType&lt; StringType, basic_json, object_comparator_t, AllocatorType&lt; std::pair&lt; const StringType, basic_json &gt; &gt;&gt;</type>
      <name>object_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a949272bf6af5eb8eab9675505422f5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ArrayType&lt; basic_json, AllocatorType&lt; basic_json &gt; &gt;</type>
      <name>array_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a69524b1f8f42c0a81b86cee3fc54e034</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>StringType</type>
      <name>string_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a561057a2cc70397ad0ab890745d1d7c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BooleanType</type>
      <name>boolean_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a8cc04e22d7ef18efd2d34bc04eb6a1b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NumberIntegerType</type>
      <name>number_integer_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ab227d71ad47b6ed6a3acae52dedbb49d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NumberUnsignedType</type>
      <name>number_unsigned_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a440094de5ef4e119b2771b549b33da70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NumberFloatType</type>
      <name>number_float_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ade1eb06e9fc3ff2ba1efd709b94b401d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>nlohmann::byte_container_with_subtype&lt; BinaryType &gt;</type>
      <name>binary_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>acbf51bc13484009ed204bd78a498355e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>binary</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ab7158658c13c1994c3a1f372f14b22da</anchor>
      <arglist>(const typename binary_t::container_type &amp;init)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>binary</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>acbd3b63820b445d8e721b3cc6c0c2557</anchor>
      <arglist>(const typename binary_t::container_type &amp;init, typename binary_t::subtype_type subtype)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>binary</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a82351bc959539638a4066fbb31249736</anchor>
      <arglist>(typename binary_t::container_type &amp;&amp;init)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>binary</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a32fe7aae4dc40b6069a214fa4d699f51</anchor>
      <arglist>(typename binary_t::container_type &amp;&amp;init, typename binary_t::subtype_type subtype)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>array</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aea7fc2a66a785e2f68535f63b54150a9</anchor>
      <arglist>(initializer_list_t init={})</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>object</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a10c8164cc94feabf095b959633c0d709</anchor>
      <arglist>(initializer_list_t init={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_json</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ad886f4baa2efb7ac6b0ca70dc72f3d18</anchor>
      <arglist>(const value_t v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_json</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a9126e2860908bc6aa34da0063863070e</anchor>
      <arglist>(std::nullptr_t=nullptr) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_json</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a35005888a0d045fecebb4619ff4cad6e</anchor>
      <arglist>(CompatibleType &amp;&amp;val) noexcept(noexcept(//NOLINT(bugprone-forwarding-reference-overload, bugprone-exception-escape) JSONSerializer&lt; U &gt;::to_json(std::declval&lt; basic_json_t &amp; &gt;(), std::forward&lt; CompatibleType &gt;(val))))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_json</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ad0cf7682c00f137bec6a5a680a80dc6e</anchor>
      <arglist>(const BasicJsonType &amp;val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_json</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a6b3135f51d4e240e541af2f9d0b16ad9</anchor>
      <arglist>(initializer_list_t init, bool type_deduction=true, value_t manual_type=value_t::array)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_json</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aacff7cb1f9097fcb1f8f97d401220ac0</anchor>
      <arglist>(size_type cnt, const basic_json &amp;val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_json</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a3fb693444043639e08ff7be62410b137</anchor>
      <arglist>(InputIT first, InputIT last)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_json</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a9b3c3c9ea1a0530f515d5be9ae77022c</anchor>
      <arglist>(const JsonRef &amp;ref)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_json</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>af21eb13ca205fb51e267e6f7ee269229</anchor>
      <arglist>(const basic_json &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_json</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a758a9350d03d6eb90a9cb0bf4653d286</anchor>
      <arglist>(basic_json &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_json &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aa39eda8a41872fe4b022855e27fac90d</anchor>
      <arglist>(basic_json other) noexcept(std::is_nothrow_move_constructible&lt; value_t &gt;::value &amp;&amp;std::is_nothrow_move_assignable&lt; value_t &gt;::value &amp;&amp;std::is_nothrow_move_constructible&lt; json_value &gt;::value &amp;&amp;std::is_nothrow_move_assignable&lt; json_value &gt;::value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~basic_json</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a7d35fcb7c72f755a30ae433e58083eca</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>string_t</type>
      <name>dump</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>acfc564f36da667b7d9109879d34dc36c</anchor>
      <arglist>(const int indent=-1, const char indent_char=&apos; &apos;, const bool ensure_ascii=false, const error_handler_t error_handler=error_handler_t::strict) const</arglist>
    </member>
    <member kind="function">
      <type>constexpr value_t</type>
      <name>type</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a530ad60b7fb590e0ee45b6803144cc00</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_primitive</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a422885c85f603a13c36f8d0ac5d9f278</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_structured</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a5a53e5a09d9123bfeed6f664b1334f8c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_null</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>afe9a6fe72337a174cfb117a2081d2cfc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_boolean</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a0bd23e6f679145905a78020c07547559</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_number</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a5d5f20be10c6f6d263557def2ac504a3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_number_integer</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a145005bad4fcab4f8620efec8de019ad</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_number_unsigned</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ac45bc02fd5f4f136f522844222012adc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_number_float</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a926df0038ca14568f88a92d0caeba044</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_object</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ae3300a95d3bb4a55cb0e04b9f125e42f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_array</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a1859e0c783a24df797b758e3fc21b966</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_string</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ae958b0bc067c82850145299711d8bcd5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_binary</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>af0623f174dc806b5c17b87a485febf68</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_discarded</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a4fce66d66c424052b192ba45e08a661d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>operator value_t</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a568197da17e5f7f9889607a2524497c6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ValueType</type>
      <name>get_impl</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a18469d2f9a5296f2b2cdbc4221825ea7</anchor>
      <arglist>(detail::priority_tag&lt; 0 &gt;) const noexcept(noexcept(JSONSerializer&lt; ValueType &gt;::from_json(std::declval&lt; const basic_json_t &amp; &gt;(), std::declval&lt; ValueType &amp; &gt;())))</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ValueType</type>
      <name>get_impl</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>af0e4eeb32d9a1e35314a38208dfd45b0</anchor>
      <arglist>(detail::priority_tag&lt; 1 &gt;) const noexcept(noexcept(JSONSerializer&lt; ValueType &gt;::from_json(std::declval&lt; const basic_json_t &amp; &gt;())))</arglist>
    </member>
    <member kind="function" protection="private">
      <type>BasicJsonType</type>
      <name>get_impl</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ac30ff4c43cd3673087709c89dd97c45b</anchor>
      <arglist>(detail::priority_tag&lt; 2 &gt;) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>basic_json</type>
      <name>get_impl</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a67bccbff84207b5ff31755ae5c6bec0d</anchor>
      <arglist>(detail::priority_tag&lt; 3 &gt;) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr auto</type>
      <name>get_impl</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a95c6545330c42326968969551a928790</anchor>
      <arglist>(detail::priority_tag&lt; 4 &gt;) const noexcept -&gt; decltype(std::declval&lt; const basic_json_t &amp; &gt;().template get_ptr&lt; PointerType &gt;())</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_ptr</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a9e639075f5b3f1733fcb5f04aea3da95</anchor>
      <arglist>() noexcept -&gt; decltype(std::declval&lt; basic_json_t &amp; &gt;().get_impl_ptr(std::declval&lt; PointerType &gt;()))</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>get_ptr</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>abad0f48fa4535a8820e90509b733f16b</anchor>
      <arglist>() const noexcept -&gt; decltype(std::declval&lt; const basic_json_t &amp; &gt;().get_impl_ptr(std::declval&lt; PointerType &gt;()))</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>afbce6d92b483ccffb2abb6a8b3d4ed2f</anchor>
      <arglist>() const noexcept(noexcept(std::declval&lt; const basic_json_t &amp; &gt;().template get_impl&lt; ValueType &gt;(detail::priority_tag&lt; 4 &gt; {}))) -&gt; decltype(std::declval&lt; const basic_json_t &amp; &gt;().template get_impl&lt; ValueType &gt;(detail::priority_tag&lt; 4 &gt;</arglist>
    </member>
    <member kind="function">
      <type>return</type>
      <name>get_impl</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a6346041e1c9e41c4de15781cc7e189c6</anchor>
      <arglist>(detail::priority_tag&lt; 4 &gt; {})</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a19e7e8e1811dcbfb35d1855a24abd8aa</anchor>
      <arglist>() noexcept -&gt; decltype(std::declval&lt; basic_json_t &amp; &gt;().template get_ptr&lt; PointerType &gt;())</arglist>
    </member>
    <member kind="function">
      <type>ValueType &amp;</type>
      <name>get_to</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a24f07b19d83414f342b204da5a400363</anchor>
      <arglist>(ValueType &amp;v) const noexcept(noexcept(JSONSerializer&lt; ValueType &gt;::from_json(std::declval&lt; const basic_json_t &amp; &gt;(), v)))</arglist>
    </member>
    <member kind="function">
      <type>ValueType &amp;</type>
      <name>get_to</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a8477b6e6219ddcb6a952447f12a681c5</anchor>
      <arglist>(ValueType &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>Array</type>
      <name>get_to</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aaca828acdba11b390de87689ac18fd08</anchor>
      <arglist>(T(&amp;v)[N]) const noexcept(noexcept(JSONSerializer&lt; Array &gt;::from_json(std::declval&lt; const basic_json_t &amp; &gt;(), v)))</arglist>
    </member>
    <member kind="function">
      <type>ReferenceType</type>
      <name>get_ref</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a838359d25d318852c8204b999e5f375d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ReferenceType</type>
      <name>get_ref</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a71ff2578d0655d983f2934a907b0f960</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>JSON_EXPLICIT</type>
      <name>operator ValueType</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a67625415961aa7a1289d3d08cc404284</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>binary_t &amp;</type>
      <name>get_binary</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a76403180c973eb50c39948ed7b931d7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const binary_t &amp;</type>
      <name>get_binary</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a016b2a512369a464f64e14b72885fd76</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>at</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a5805a2f5a4f94bdff25423e7ba833ad2</anchor>
      <arglist>(size_type idx)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>at</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a2204de84d420ad31b29488641815f90e</anchor>
      <arglist>(size_type idx) const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>at</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a157868dfcf060bf67fa423bafbf27b57</anchor>
      <arglist>(const typename object_t::key_type &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>at</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a5ca85574718e7fde0a3113775c3023c8</anchor>
      <arglist>(const typename object_t::key_type &amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a05c86efa156004b090258c1469eab3fd</anchor>
      <arglist>(size_type idx)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>operator[]</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a9fd9864614513a7191df0bada4880228</anchor>
      <arglist>(size_type idx) const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ad983106f7d7fd6a03cf609a9641976f4</anchor>
      <arglist>(const typename object_t::key_type &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>operator[]</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a7630fcfd1eda4d7de237af90466bffc6</anchor>
      <arglist>(const typename object_t::key_type &amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a4ef3a5ec711a8e4b32407a261baee850</anchor>
      <arglist>(T *key)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>operator[]</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aadfe340990ea3f4039f8d3c100f254e6</anchor>
      <arglist>(T *key) const</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ab29a59d20767180d6d2fe4f5054dd245</anchor>
      <arglist>(const typename object_t::key_type &amp;key, const ValueType &amp;default_value) const</arglist>
    </member>
    <member kind="function">
      <type>string_t</type>
      <name>value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a7a378b9282dd1f7eb9bfffea6d177bbe</anchor>
      <arglist>(const typename object_t::key_type &amp;key, const char *default_value) const</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a23d4ac15d8df59f36967a46a49dd896d</anchor>
      <arglist>(const json_pointer &amp;ptr, const ValueType &amp;default_value) const</arglist>
    </member>
    <member kind="function">
      <type>string_t</type>
      <name>value</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a5dfdaa906f429f5f8b6e14db46e94852</anchor>
      <arglist>(const json_pointer &amp;ptr, const char *default_value) const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>front</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ad1702349b3aeca0e518921336faa570c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>front</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a135d1239f3189866baaede36ec0701c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>back</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ab87589ef6b14a6e6881109e04d414830</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>back</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a3b1077520ab6c8682a9039fcc2a50b5d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IteratorType</type>
      <name>erase</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a0d0f5fb6f22126f7e3803dd7cdf7030f</anchor>
      <arglist>(IteratorType pos)</arglist>
    </member>
    <member kind="function">
      <type>IteratorType</type>
      <name>erase</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a24c397c38ce6984594a87c64b2378dc9</anchor>
      <arglist>(IteratorType first, IteratorType last)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>erase</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a022404d92eb877a7ad5bfce198ef067a</anchor>
      <arglist>(const typename object_t::key_type &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erase</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a49a7ac46583c77094f96a7717597ff5f</anchor>
      <arglist>(const size_type idx)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>af4167275baa0b2da76cdc89b1117c300</anchor>
      <arglist>(KeyT &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a581684a08bf3fa341f9fcec34d3885a3</anchor>
      <arglist>(KeyT &amp;&amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>count</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a369cf24de07945494df32e8b61e47917</anchor>
      <arglist>(KeyT &amp;&amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a29333078b6e6cb76f2b5d12590bbf766</anchor>
      <arglist>(KeyT &amp;&amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>af700bb8239390cf462126f0c96606fae</anchor>
      <arglist>(const json_pointer &amp;ptr) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static iteration_proxy&lt; iterator &gt;</type>
      <name>iterator_wrapper</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a0a8051760196ac813fd5eb3c8d5a2976</anchor>
      <arglist>(reference ref) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static iteration_proxy&lt; const_iterator &gt;</type>
      <name>iterator_wrapper</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aca63364d2dbbda5b8848cf6987ab13b4</anchor>
      <arglist>(const_reference ref) noexcept</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a7eae0427fb22e147d9c2ed1d532ed2aa</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aeb76c192095f808283822c8401d2a3a1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ae1e7bbc736b7e9d1155f9ee6c95b2090</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a4db895fabb72f717b2c641a5c338d5a8</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a94522e3b348ef50d9c212121b3478ee1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cend</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aab2588e4f8767b792656e5ebcf922a9f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a32674498f617591fff4002ad0934a4f6</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a8d792070799098e6172e82a3865875ee</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a27d668c5b974f4b3bded760f5553b5c6</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a6adf45af5f550ae31fe3bf0759b9af14</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>crbegin</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>abe4ea2bbb97eba3baad6c4286366e7c5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>crend</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ae54982c31d6c21e140980ce502425cf6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>iteration_proxy&lt; iterator &gt;</type>
      <name>items</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a5961446010dfc494e0c247b4e9026977</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>iteration_proxy&lt; const_iterator &gt;</type>
      <name>items</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a79bac81ac682a6327fbd4e792190dfc6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a54599e2a109faaebfb50df824567e5ae</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aaa2519eb5a174547b8a2f6019def9b65</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>max_size</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a502e4020141ed42d55e5d1fd88b3e80f</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend void</type>
      <name>swap</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aee0ae36cbfb0336832ebc0374c3c7679</anchor>
      <arglist>(reference left, reference right) noexcept(std::is_nothrow_move_constructible&lt; value_t &gt;::value &amp;&amp;std::is_nothrow_move_assignable&lt; value_t &gt;::value &amp;&amp;std::is_nothrow_move_constructible&lt; json_value &gt;::value &amp;&amp;std::is_nothrow_move_assignable&lt; json_value &gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a680c6cbaca83984fd7a5dd7496f86594</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a887cd40d16a12596c24cd42c66107ac6</anchor>
      <arglist>(basic_json &amp;&amp;val)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator+=</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>afe3c79845dc1dd2243724558859d7e4b</anchor>
      <arglist>(basic_json &amp;&amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>abf9a7dcd2b7a3080ccfacf5d0ebf12e5</anchor>
      <arglist>(const basic_json &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator+=</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a4ec964f3346fa981453933901ca39dd1</anchor>
      <arglist>(const basic_json &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>affac3bab5efcb26cdcd0942d24ad0ab5</anchor>
      <arglist>(const typename object_t::value_type &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator+=</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>acbfa964cfa7c74f92d48a65eae744cfd</anchor>
      <arglist>(const typename object_t::value_type &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a4f811ef36976a82a8e29cb1ae7c40152</anchor>
      <arglist>(initializer_list_t init)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator+=</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ad7ca83d8fdd49dae585f9980af5f7a8c</anchor>
      <arglist>(initializer_list_t init)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>emplace_back</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a58837bac1c40038dcb07f437a02735da</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; iterator, bool &gt;</type>
      <name>emplace</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ae3866ccade11e7b73902169714363f21</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert_iterator</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ab80c4bdc11b40246f668008bae80df25</anchor>
      <arglist>(const_iterator pos, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ac6be8bd68e9dffd793846e0f0b239d62</anchor>
      <arglist>(const_iterator pos, const basic_json &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a3b86713def43fb79d40cb344b826033c</anchor>
      <arglist>(const_iterator pos, basic_json &amp;&amp;val)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a58e65af3dd9223d8593c6ca1a8477c3f</anchor>
      <arglist>(const_iterator pos, size_type cnt, const basic_json &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a939390bb7d48b11c64413ec79c7104fa</anchor>
      <arglist>(const_iterator pos, const_iterator first, const_iterator last)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>adaae3e55f4349e53d1526a6da464d34f</anchor>
      <arglist>(const_iterator pos, initializer_list_t ilist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aab2bc544912cb3954b38ee76772c16d7</anchor>
      <arglist>(const_iterator first, const_iterator last)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a8c18670c6ba6ce42cc0a36caa7c25294</anchor>
      <arglist>(const_reference j, bool merge_objects=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a4adb6f325535d6e6574cc71adbe5748f</anchor>
      <arglist>(const_iterator first, const_iterator last, bool merge_objects=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ade6945272c7b703520f435ad580d3c7f</anchor>
      <arglist>(reference other) noexcept(std::is_nothrow_move_constructible&lt; value_t &gt;::value &amp;&amp;std::is_nothrow_move_assignable&lt; value_t &gt;::value &amp;&amp;std::is_nothrow_move_constructible&lt; json_value &gt;::value &amp;&amp;std::is_nothrow_move_assignable&lt; json_value &gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>adbb8131d4eaea460e8329bc0dfff1f6e</anchor>
      <arglist>(array_t &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a02f73d65a38b3f0450c992e8c337d522</anchor>
      <arglist>(object_t &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a1c597d3cfa8aeec2ab4492306201851e</anchor>
      <arglist>(string_t &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>abe5adbae0da85a23ad7e812bdb85672f</anchor>
      <arglist>(binary_t &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a02f1c7f2f2684292590294dccbbd7621</anchor>
      <arglist>(typename binary_t::container_type &amp;other)</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a122640e7e2db1814fc7bbb3c122ec76e</anchor>
      <arglist>(const_reference lhs, const_reference rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a107a085c92ec4e062d1185b2d09c7978</anchor>
      <arglist>(const_reference lhs, ScalarType rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a24ae7acd5b06ae49cfe1c94633436b68</anchor>
      <arglist>(ScalarType lhs, const_reference rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator!=</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a6e2e21da48f5d9471716cd868a068327</anchor>
      <arglist>(const_reference lhs, const_reference rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator!=</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a4d581dc2ab78091885f9af24d13749dc</anchor>
      <arglist>(const_reference lhs, ScalarType rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator!=</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aa9861979059799375c0fff68174610ba</anchor>
      <arglist>(ScalarType lhs, const_reference rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator&lt;</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aacd442b66140c764c594ac8ad7dfd5b3</anchor>
      <arglist>(const_reference lhs, const_reference rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator&lt;</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a52907b78829a55473f2548530cf2c1c7</anchor>
      <arglist>(const_reference lhs, ScalarType rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator&lt;</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a71f65ff3abee4c140e27ca64fa327973</anchor>
      <arglist>(ScalarType lhs, const_reference rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a5c8bb5200f5eac10d31e26be46e5b1ac</anchor>
      <arglist>(const_reference lhs, const_reference rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ae7bce6989e2bf72aa0784ca6755e22a9</anchor>
      <arglist>(const_reference lhs, ScalarType rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a4e96b98c1f8dfccaaa94aa0d5e77427c</anchor>
      <arglist>(ScalarType lhs, const_reference rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator&gt;</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a87db51b6b936fb2ea293cdbc8702dcb8</anchor>
      <arglist>(const_reference lhs, const_reference rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator&gt;</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a9ea8e0e86820fcb3ab0fc937d41226e7</anchor>
      <arglist>(const_reference lhs, ScalarType rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator&gt;</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a67771044f08fd07105b34667615d9e0e</anchor>
      <arglist>(ScalarType lhs, const_reference rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a74a943800c7f103d0990d7eef82c6453</anchor>
      <arglist>(const_reference lhs, const_reference rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ab83d11de4db25633f93e067aa218cae9</anchor>
      <arglist>(const_reference lhs, ScalarType rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a94c61e0128f0794e7a34e1aecee5c445</anchor>
      <arglist>(ScalarType lhs, const_reference rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a5e34c5435e557d0bf666bd7311211405</anchor>
      <arglist>(std::ostream &amp;o, const basic_json &amp;j)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a34d6a60dd99e9f33b8273a1c8db5669b</anchor>
      <arglist>(const basic_json &amp;j, std::ostream &amp;o)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::istream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a60ca396028b8d9714c6e10efbf475af6</anchor>
      <arglist>(basic_json &amp;j, std::istream &amp;i)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aaf363408931d76472ded14017e59c9e8</anchor>
      <arglist>(std::istream &amp;i, basic_json &amp;j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>parse</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a633db4570bf0afb137dec11a2439acee</anchor>
      <arglist>(InputType &amp;&amp;i, const parser_callback_t cb=nullptr, const bool allow_exceptions=true, const bool ignore_comments=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>parse</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ab7470dfe956c4e70ea54a22e5ca32eab</anchor>
      <arglist>(IteratorType first, IteratorType last, const parser_callback_t cb=nullptr, const bool allow_exceptions=true, const bool ignore_comments=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>parse</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ab57873e5fad72c456a396d50a272a197</anchor>
      <arglist>(detail::span_input_adapter &amp;&amp;i, const parser_callback_t cb=nullptr, const bool allow_exceptions=true, const bool ignore_comments=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>accept</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a7fb5ed7fb021ad10238cb57937f07d50</anchor>
      <arglist>(InputType &amp;&amp;i, const bool ignore_comments=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>accept</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aab88366b8b8da10a34667e85c2f75a43</anchor>
      <arglist>(IteratorType first, IteratorType last, const bool ignore_comments=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT bool</type>
      <name>accept</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a820ddb87c8e6bc2f1aa58c0cec6a46f9</anchor>
      <arglist>(detail::span_input_adapter &amp;&amp;i, const bool ignore_comments=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>sax_parse</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a21dc71dda1df5d840625c360329e69fe</anchor>
      <arglist>(InputType &amp;&amp;i, SAX *sax, input_format_t format=input_format_t::json, const bool strict=true, const bool ignore_comments=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>sax_parse</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>af23e5f8e930bf915c01f3c8102697df8</anchor>
      <arglist>(IteratorType first, IteratorType last, SAX *sax, input_format_t format=input_format_t::json, const bool strict=true, const bool ignore_comments=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>sax_parse</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a3eb7c400c9e6d2739f332ea77e64bdb8</anchor>
      <arglist>(detail::span_input_adapter &amp;&amp;i, SAX *sax, input_format_t format=input_format_t::json, const bool strict=true, const bool ignore_comments=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; std::uint8_t &gt;</type>
      <name>to_cbor</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ae04a10384f5688e89614747e14045211</anchor>
      <arglist>(const basic_json &amp;j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>to_cbor</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a99af999b79a6d445dc8cf0d1a68833bb</anchor>
      <arglist>(const basic_json &amp;j, detail::output_adapter&lt; std::uint8_t &gt; o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>to_cbor</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a356ef3e5eed7946f7ff1e20501054aea</anchor>
      <arglist>(const basic_json &amp;j, detail::output_adapter&lt; char &gt; o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; std::uint8_t &gt;</type>
      <name>to_msgpack</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a42bf7c038bb2a7be861db97580645125</anchor>
      <arglist>(const basic_json &amp;j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>to_msgpack</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a07e1fad6a26e0be7db07fd598c86c352</anchor>
      <arglist>(const basic_json &amp;j, detail::output_adapter&lt; std::uint8_t &gt; o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>to_msgpack</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a28c815e898071099c3c9326174e01749</anchor>
      <arglist>(const basic_json &amp;j, detail::output_adapter&lt; char &gt; o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; std::uint8_t &gt;</type>
      <name>to_ubjson</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a0a6fae9f65ff84aa9130cf4e42f13a4e</anchor>
      <arglist>(const basic_json &amp;j, const bool use_size=false, const bool use_type=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>to_ubjson</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a56905a9b0dc742902312e6914a7a79c9</anchor>
      <arglist>(const basic_json &amp;j, detail::output_adapter&lt; std::uint8_t &gt; o, const bool use_size=false, const bool use_type=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>to_ubjson</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ac427addfb0fb31b0c482d304557e4461</anchor>
      <arglist>(const basic_json &amp;j, detail::output_adapter&lt; char &gt; o, const bool use_size=false, const bool use_type=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; std::uint8_t &gt;</type>
      <name>to_bson</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a604194ea66dcc48d7f370860691e48cc</anchor>
      <arglist>(const basic_json &amp;j)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>to_bson</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a5fdcbe83cf538e3029b1bfb97042c9f6</anchor>
      <arglist>(const basic_json &amp;j, detail::output_adapter&lt; std::uint8_t &gt; o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>to_bson</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a09ed82d52ba52eae2dfaf7a338893fb8</anchor>
      <arglist>(const basic_json &amp;j, detail::output_adapter&lt; char &gt; o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>from_cbor</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ac771f2c2d0b16f59bc066db900963ba1</anchor>
      <arglist>(InputType &amp;&amp;i, const bool strict=true, const bool allow_exceptions=true, const cbor_tag_handler_t tag_handler=cbor_tag_handler_t::error)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>from_cbor</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>afcb83dba9c83a73524cc28812db2abd4</anchor>
      <arglist>(IteratorType first, IteratorType last, const bool strict=true, const bool allow_exceptions=true, const cbor_tag_handler_t tag_handler=cbor_tag_handler_t::error)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>from_cbor</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a0de100b38bceef049a83e37535bb1481</anchor>
      <arglist>(const T *ptr, std::size_t len, const bool strict=true, const bool allow_exceptions=true, const cbor_tag_handler_t tag_handler=cbor_tag_handler_t::error)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>from_cbor</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aec841f6fd0dfce8fa1d33efe5ec913b7</anchor>
      <arglist>(detail::span_input_adapter &amp;&amp;i, const bool strict=true, const bool allow_exceptions=true, const cbor_tag_handler_t tag_handler=cbor_tag_handler_t::error)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>from_msgpack</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a5d4c61976353f72d2baf8a382936abe4</anchor>
      <arglist>(InputType &amp;&amp;i, const bool strict=true, const bool allow_exceptions=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>from_msgpack</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>abe8f728998a65ebe269931a80fd403d8</anchor>
      <arglist>(IteratorType first, IteratorType last, const bool strict=true, const bool allow_exceptions=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>from_msgpack</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a293d6186055b8c5ac1427a6ad67cb921</anchor>
      <arglist>(const T *ptr, std::size_t len, const bool strict=true, const bool allow_exceptions=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>from_msgpack</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aa13fbbed1b6bb041814d6cbc331fb987</anchor>
      <arglist>(detail::span_input_adapter &amp;&amp;i, const bool strict=true, const bool allow_exceptions=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>from_ubjson</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a423ea903bcbe9c52bbdb8084f212293c</anchor>
      <arglist>(InputType &amp;&amp;i, const bool strict=true, const bool allow_exceptions=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>from_ubjson</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>aa5e9d5e42fda65ba1f1cb43e383dacf2</anchor>
      <arglist>(IteratorType first, IteratorType last, const bool strict=true, const bool allow_exceptions=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>from_ubjson</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a51b0ac5e00bc9b5086d8bce75ad9a7f6</anchor>
      <arglist>(const T *ptr, std::size_t len, const bool strict=true, const bool allow_exceptions=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>from_ubjson</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a7be13fb30f661f273eacd6b79f27ca7c</anchor>
      <arglist>(detail::span_input_adapter &amp;&amp;i, const bool strict=true, const bool allow_exceptions=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>from_bson</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a7f92545f5bd388d529df7eb27c09b5e8</anchor>
      <arglist>(InputType &amp;&amp;i, const bool strict=true, const bool allow_exceptions=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>from_bson</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ae370fb456fb268caab90714bfc724f31</anchor>
      <arglist>(IteratorType first, IteratorType last, const bool strict=true, const bool allow_exceptions=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>from_bson</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a6357719d94fd44c069bece3fb7b002ea</anchor>
      <arglist>(const T *ptr, std::size_t len, const bool strict=true, const bool allow_exceptions=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>from_bson</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a6743ff04db3e121a6aa1a79d821ae0c0</anchor>
      <arglist>(detail::span_input_adapter &amp;&amp;i, const bool strict=true, const bool allow_exceptions=true)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a0d26844b03de9067a47752b138e28236</anchor>
      <arglist>(const json_pointer &amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>operator[]</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ac240ab334bd660975e601b0809c3f1bc</anchor>
      <arglist>(const json_pointer &amp;ptr) const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>at</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ac07f0518ba7a3af394d37d86753a9845</anchor>
      <arglist>(const json_pointer &amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>at</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a92a2e5bde3f9a1a548b367114e4794f1</anchor>
      <arglist>(const json_pointer &amp;ptr) const</arglist>
    </member>
    <member kind="function">
      <type>basic_json</type>
      <name>flatten</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ae91348b027208339c94dbbc6fd769929</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>basic_json</type>
      <name>unflatten</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ac63d16a141ee5c2046410d2d0ba4cec8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JSON_HEDLEY_WARN_UNUSED_RESULT basic_json</type>
      <name>diff</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ac8305b8912441b11af77564542e6d93e</anchor>
      <arglist>(const basic_json &amp;source, const basic_json &amp;target, const std::string &amp;path=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>basic_json</type>
      <name>patch</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>a71a1bdafcb0f849479622e9acc8f825b</anchor>
      <arglist>(const basic_json &amp;json_patch) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge_patch</name>
      <anchorfile>classnlohmann_1_1basic__json.html</anchorfile>
      <anchor>ab68414151f2f3347a71c7a9984f1d72d</anchor>
      <arglist>(const basic_json &amp;apply_patch)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::basic_lightuserdata</name>
    <filename>classsol_1_1basic__lightuserdata.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>basic_lightuserdata</name>
      <anchorfile>classsol_1_1basic__lightuserdata.html</anchorfile>
      <anchor>abfd1332d13fad44ac3350b650e840ca7</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_lightuserdata</name>
      <anchorfile>classsol_1_1basic__lightuserdata.html</anchorfile>
      <anchor>afee399a9530203359ed3419394ca436c</anchor>
      <arglist>(basic_lightuserdata &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_lightuserdata</name>
      <anchorfile>classsol_1_1basic__lightuserdata.html</anchorfile>
      <anchor>adbb61356afa107010624321fcf546c56</anchor>
      <arglist>(const basic_lightuserdata &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_lightuserdata</name>
      <anchorfile>classsol_1_1basic__lightuserdata.html</anchorfile>
      <anchor>aae9774017c74c68c99f0779419de7b2b</anchor>
      <arglist>(const stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_lightuserdata</name>
      <anchorfile>classsol_1_1basic__lightuserdata.html</anchorfile>
      <anchor>a6ed8660b887a427a6f525439804d76ef</anchor>
      <arglist>(lua_State *L, int index=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_lightuserdata</name>
      <anchorfile>classsol_1_1basic__lightuserdata.html</anchorfile>
      <anchor>a16651e4ce1a3a3c62b0b2f7b190dc803</anchor>
      <arglist>(lua_State *L, ref_index index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_lightuserdata</name>
      <anchorfile>classsol_1_1basic__lightuserdata.html</anchorfile>
      <anchor>acb63f16dd4c76eb96f04b2e8a9fccd86</anchor>
      <arglist>(lua_State *L, T &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_lightuserdata</name>
      <anchorfile>classsol_1_1basic__lightuserdata.html</anchorfile>
      <anchor>a66f8fc7fc981dee7566aa038f71169b9</anchor>
      <arglist>(stack_reference &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_lightuserdata</name>
      <anchorfile>classsol_1_1basic__lightuserdata.html</anchorfile>
      <anchor>ad161aa4a5af651164e8b2a32c014af67</anchor>
      <arglist>(T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_lightuserdata &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__lightuserdata.html</anchorfile>
      <anchor>a054de1bdb087e6d5474f593488b04320</anchor>
      <arglist>(basic_lightuserdata &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>basic_lightuserdata &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__lightuserdata.html</anchorfile>
      <anchor>af9c47d2b75f235f20992b1b503d3bfe3</anchor>
      <arglist>(const basic_lightuserdata &amp;)=default</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_object_base&lt; base_type &gt;</type>
      <name>base_t</name>
      <anchorfile>classsol_1_1basic__lightuserdata.html</anchorfile>
      <anchor>adc938b421e5b230e6e003d0d572f362c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::basic_lua_table</name>
    <filename>structsol_1_1basic__lua__table.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>basic_lua_table</name>
      <anchorfile>structsol_1_1basic__lua__table.html</anchorfile>
      <anchor>a1910b02c5108d74431184bec4568818c</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_lua_table</name>
      <anchorfile>structsol_1_1basic__lua__table.html</anchorfile>
      <anchor>a610976a00afbe8a4485ee72827b0744e</anchor>
      <arglist>(basic_lua_table &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_lua_table</name>
      <anchorfile>structsol_1_1basic__lua__table.html</anchorfile>
      <anchor>a8e8db2ff81d5842d33904bcc57786c88</anchor>
      <arglist>(const basic_lua_table &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_lua_table</name>
      <anchorfile>structsol_1_1basic__lua__table.html</anchorfile>
      <anchor>aaa91b98a864e08a2096ae6be0a0a5c58</anchor>
      <arglist>(const stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_lua_table</name>
      <anchorfile>structsol_1_1basic__lua__table.html</anchorfile>
      <anchor>af29755195f992b7b877345f08d2b1eb9</anchor>
      <arglist>(lua_nil_t r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_lua_table</name>
      <anchorfile>structsol_1_1basic__lua__table.html</anchorfile>
      <anchor>aa42876a073d93193e45a45b3af76445d</anchor>
      <arglist>(lua_State *L, const new_table &amp;nt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_lua_table</name>
      <anchorfile>structsol_1_1basic__lua__table.html</anchorfile>
      <anchor>a8f34679ed5307e1e186d317e31a44e1e</anchor>
      <arglist>(lua_State *L, int index=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_lua_table</name>
      <anchorfile>structsol_1_1basic__lua__table.html</anchorfile>
      <anchor>a6d57d9e2661db4231380cac2ab69e6bc</anchor>
      <arglist>(lua_State *L, ref_index index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_lua_table</name>
      <anchorfile>structsol_1_1basic__lua__table.html</anchorfile>
      <anchor>abdf4ca84a16b3386ae376491f5e8bad9</anchor>
      <arglist>(lua_State *L, T &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_lua_table</name>
      <anchorfile>structsol_1_1basic__lua__table.html</anchorfile>
      <anchor>aebc7d964a33d6386f36e30fab068affa</anchor>
      <arglist>(stack_reference &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_lua_table</name>
      <anchorfile>structsol_1_1basic__lua__table.html</anchorfile>
      <anchor>adc03ee794fe46ea25328820d44ee99fb</anchor>
      <arglist>(T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_lua_table &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1basic__lua__table.html</anchorfile>
      <anchor>a99ab1e8372aaef1fe78452627303f3a6</anchor>
      <arglist>(basic_lua_table &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>basic_lua_table &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1basic__lua__table.html</anchorfile>
      <anchor>aa40c2292e881618ab384418972b40322</anchor>
      <arglist>(const basic_lua_table &amp;)=default</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_table_core&lt; false, ref_t &gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1basic__lua__table.html</anchorfile>
      <anchor>a2b6953dde4557c41ec69cbdb151370af</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>state</name>
      <anchorfile>structsol_1_1basic__lua__table.html</anchorfile>
      <anchor>a9ded23f3edbd367dcaa3a3c3d49428eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>state_view</name>
      <anchorfile>structsol_1_1basic__lua__table.html</anchorfile>
      <anchor>a9273f82bde61260fe1b081f5d143153b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_memory_buffer</name>
    <filename>classbasic__memory__buffer.html</filename>
    <templarg></templarg>
    <templarg>SIZE</templarg>
    <templarg></templarg>
    <base>detail::buffer</base>
    <member kind="typedef">
      <type>const T &amp;</type>
      <name>const_reference</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a13f688782e6165086485913789b1396f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>aecbaa41beff571b3ff5d79a91a787524</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>aad970f5ca7eda29893fc352b3d3486fc</anchor>
      <arglist>(const ContiguousRange &amp;range)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20</type>
      <name>basic_memory_buffer</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>ade18cff12fc914085665a07af2e8fb7b</anchor>
      <arglist>(basic_memory_buffer &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20</type>
      <name>basic_memory_buffer</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a8d5800ead9bc50aa8f014fa861b33216</anchor>
      <arglist>(const Allocator &amp;alloc=Allocator())</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_allocator</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a53ee4a2efbf408c0c6f813d50ea8151a</anchor>
      <arglist>() const -&gt; Allocator</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator=</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a20c8cea076154a579ab0a04afb6c1f84</anchor>
      <arglist>(basic_memory_buffer &amp;&amp;other) noexcept -&gt; basic_memory_buffer &amp;</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a27f096451ed4e6738d3a33161fda3e90</anchor>
      <arglist>(size_t new_capacity)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>resize</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a153c47788d6d1a76ec97780748755ea1</anchor>
      <arglist>(size_t count)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20</type>
      <name>~basic_memory_buffer</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a15711905ce5efeb8e0c7b6c82acfbb8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20 void</type>
      <name>grow</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>aabb68acfbb17a538c83ebdf1b916334c</anchor>
      <arglist>(size_t size) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR20 void</type>
      <name>deallocate</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>aaf9516729f7645a618035942df5c1ceb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR20 void</type>
      <name>move</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>ab453ecfd2d4b4b5cfdc4afa4e17c6a3a</anchor>
      <arglist>(basic_memory_buffer &amp;other)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FMT_NO_UNIQUE_ADDRESS Allocator</type>
      <name>alloc_</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a93722029c94f616f6811211cf222c5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>store_</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a98def281d4ce2cad0c3dea4c664bbb0d</anchor>
      <arglist>[SIZE]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_memory_buffer&lt; bigit, bigits_capacity &gt;</name>
    <filename>classbasic__memory__buffer.html</filename>
    <base>buffer&lt; bigit &gt;</base>
    <member kind="typedef">
      <type>const bigit &amp;</type>
      <name>const_reference</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a13f688782e6165086485913789b1396f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bigit</type>
      <name>value_type</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>aecbaa41beff571b3ff5d79a91a787524</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>aad970f5ca7eda29893fc352b3d3486fc</anchor>
      <arglist>(const ContiguousRange &amp;range)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20</type>
      <name>basic_memory_buffer</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>ade18cff12fc914085665a07af2e8fb7b</anchor>
      <arglist>(basic_memory_buffer &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20</type>
      <name>basic_memory_buffer</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a8d5800ead9bc50aa8f014fa861b33216</anchor>
      <arglist>(const std::allocator&lt; bigit &gt; &amp;alloc=std::allocator&lt; bigit &gt;())</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_allocator</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a53ee4a2efbf408c0c6f813d50ea8151a</anchor>
      <arglist>() const -&gt; std::allocator&lt; bigit &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator=</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a20c8cea076154a579ab0a04afb6c1f84</anchor>
      <arglist>(basic_memory_buffer &amp;&amp;other) noexcept -&gt; basic_memory_buffer &amp;</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a27f096451ed4e6738d3a33161fda3e90</anchor>
      <arglist>(size_t new_capacity)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>resize</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a153c47788d6d1a76ec97780748755ea1</anchor>
      <arglist>(size_t count)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20</type>
      <name>~basic_memory_buffer</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a15711905ce5efeb8e0c7b6c82acfbb8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20 void</type>
      <name>grow</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>aabb68acfbb17a538c83ebdf1b916334c</anchor>
      <arglist>(size_t size) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR20 void</type>
      <name>deallocate</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>aaf9516729f7645a618035942df5c1ceb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR20 void</type>
      <name>move</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>ab453ecfd2d4b4b5cfdc4afa4e17c6a3a</anchor>
      <arglist>(basic_memory_buffer &amp;other)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FMT_NO_UNIQUE_ADDRESS std::allocator&lt; bigit &gt;</type>
      <name>alloc_</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a93722029c94f616f6811211cf222c5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bigit</type>
      <name>store_</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a98def281d4ce2cad0c3dea4c664bbb0d</anchor>
      <arglist>[SIZE]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_memory_buffer&lt; wchar_t &gt;</name>
    <filename>classbasic__memory__buffer.html</filename>
    <base>buffer&lt; wchar_t &gt;</base>
    <member kind="typedef">
      <type>const wchar_t &amp;</type>
      <name>const_reference</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a13f688782e6165086485913789b1396f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>wchar_t</type>
      <name>value_type</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>aecbaa41beff571b3ff5d79a91a787524</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>aad970f5ca7eda29893fc352b3d3486fc</anchor>
      <arglist>(const ContiguousRange &amp;range)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20</type>
      <name>basic_memory_buffer</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>ade18cff12fc914085665a07af2e8fb7b</anchor>
      <arglist>(basic_memory_buffer &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20</type>
      <name>basic_memory_buffer</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a8d5800ead9bc50aa8f014fa861b33216</anchor>
      <arglist>(const std::allocator&lt; wchar_t &gt; &amp;alloc=std::allocator&lt; wchar_t &gt;())</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_allocator</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a53ee4a2efbf408c0c6f813d50ea8151a</anchor>
      <arglist>() const -&gt; std::allocator&lt; wchar_t &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator=</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a20c8cea076154a579ab0a04afb6c1f84</anchor>
      <arglist>(basic_memory_buffer &amp;&amp;other) noexcept -&gt; basic_memory_buffer &amp;</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a27f096451ed4e6738d3a33161fda3e90</anchor>
      <arglist>(size_t new_capacity)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>resize</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a153c47788d6d1a76ec97780748755ea1</anchor>
      <arglist>(size_t count)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20</type>
      <name>~basic_memory_buffer</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a15711905ce5efeb8e0c7b6c82acfbb8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20 void</type>
      <name>grow</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>aabb68acfbb17a538c83ebdf1b916334c</anchor>
      <arglist>(size_t size) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR20 void</type>
      <name>deallocate</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>aaf9516729f7645a618035942df5c1ceb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR20 void</type>
      <name>move</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>ab453ecfd2d4b4b5cfdc4afa4e17c6a3a</anchor>
      <arglist>(basic_memory_buffer &amp;other)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FMT_NO_UNIQUE_ADDRESS std::allocator&lt; wchar_t &gt;</type>
      <name>alloc_</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a93722029c94f616f6811211cf222c5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wchar_t</type>
      <name>store_</name>
      <anchorfile>classbasic__memory__buffer.html</anchorfile>
      <anchor>a98def281d4ce2cad0c3dea4c664bbb0d</anchor>
      <arglist>[inline_buffer_size]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::basic_metatable</name>
    <filename>classsol_1_1basic__metatable.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>a2ca88eaddab4b04d6d9d3ac0f27ff035</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>a3c98cc1334faebb6ec5beb481836573b</anchor>
      <arglist>(basic_metatable &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>af861817f3c43bb18982327696bed8d87</anchor>
      <arglist>(const basic_metatable &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>acfef43b1a2642fb53e3074d777c16644</anchor>
      <arglist>(const stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>a35472b5a90dc70199e1f6dbab86b02cd</anchor>
      <arglist>(lua_nil_t r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>a983fc950f628fabf2c2801a2dcf0c8d8</anchor>
      <arglist>(lua_State *L, int index=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>ab9e80bfd18a85da7da1340633f8eb8ab</anchor>
      <arglist>(lua_State *L, ref_index index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>a3d59ba99764cfc9c0b7ef04219b2d64b</anchor>
      <arglist>(lua_State *L, T &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>a30550dd3ce5ed25da66d5a54b94219cc</anchor>
      <arglist>(stack_reference &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>a1d9c243159395d90b22b883ec231791f</anchor>
      <arglist>(T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_metatable &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>acb4bd74caacc2078e4560ed9b60572f2</anchor>
      <arglist>(basic_metatable &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>basic_metatable &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>ae9d04f39d9c7d8633c7a95f37f691a0b</anchor>
      <arglist>(const basic_metatable &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>basic_metatable&lt; base_type &gt; &amp;</type>
      <name>set</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>af0a89b5e5a5a0743a0f75cc548d3fa59</anchor>
      <arglist>(Key &amp;&amp;key, Value &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>basic_metatable &amp;</type>
      <name>set_function</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>a3e19b3a3e4c32e831bbd54c480d5c94c</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>basic_metatable &amp;</type>
      <name>set_function</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>adf5041e290919f10f1546c1ce945c032</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregister</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>aa884348af57429e13d69e4f3ee6a94cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>aa00f5649989e324b24cd4bebe913c1a3</anchor>
      <arglist>(detail::no_safety_tag, lua_nil_t n)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>a10fe99444b2ec2d574079c2dac4d443f</anchor>
      <arglist>(detail::no_safety_tag, lua_State *L, int index)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>a9045b9dc349ed3872e60a24149877e5a</anchor>
      <arglist>(detail::no_safety_tag, lua_State *L, ref_index index)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>a4b120a3f8a6a9477ca9ceee61703d0cb</anchor>
      <arglist>(detail::no_safety_tag, lua_State *L, T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>a2c2f78932079a21e485b86a76621dc83</anchor>
      <arglist>(detail::no_safety_tag, T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>a7b8005563a59a855a73fea90bed437e0</anchor>
      <arglist>(types&lt; R(Args...)&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>abf68ae071751b5317d92c7d4d4c4ecd5</anchor>
      <arglist>(types&lt;&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>a2dbad5b43b2b2b4b42a6552025137bbe</anchor>
      <arglist>(types&lt;&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>set_resolved_function</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>a904c6aeeba6b2354874b1870da4ccb24</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_table&lt; base_type &gt;</type>
      <name>base_t</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>a76d34ba812ccfd6e4f4f2d00da115a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>state</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>a9ded23f3edbd367dcaa3a3c3d49428eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>state_view</name>
      <anchorfile>classsol_1_1basic__metatable.html</anchorfile>
      <anchor>a9273f82bde61260fe1b081f5d143153b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::basic_object</name>
    <filename>classsol_1_1basic__object.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>aa4a2979dc155d4a12339b1d28ca41a7f</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>ad9f8715800b72710b628f24fe670419e</anchor>
      <arglist>(basic_object &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>ab65b8ab45fc61ea65e4e6c0d0e35cd84</anchor>
      <arglist>(const basic_object &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>adf4c2cf12a1b6c203a9780f3571426ca</anchor>
      <arglist>(const proxy_base&lt; Super &gt; &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>a45ea0dac6c6d8d2771d2a969cf202e88</anchor>
      <arglist>(const stack_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>ac51678ebf3d7ea7261c30c8d5dc13153</anchor>
      <arglist>(lua_nil_t r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>a6f88d4ca3224b6d967806e3ec0393643</anchor>
      <arglist>(lua_State *L_, absolute_index index_) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>ac89f6562aa5dbf99ef71fbc69a795ed3</anchor>
      <arglist>(lua_State *L_, global_tag_t t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>af96362a733c6c85772d9c2d88e1a24d2</anchor>
      <arglist>(lua_State *L_, in_place_t, T &amp;&amp;arg, Args &amp;&amp;... args) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>aa5a199f57b008d09eb2e713a00aac742</anchor>
      <arglist>(lua_State *L_, in_place_type_t&lt; T &gt;, Args &amp;&amp;... args) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>aa0d00a77e37a1ba1bc23bfe9262c2b9b</anchor>
      <arglist>(lua_State *L_, int index_=-1) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>af57aa0af76a03d3ac3cb6d5fe6364abf</anchor>
      <arglist>(lua_State *L_, lua_nil_t r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>ac3d549ff3d877ac9369c6e528729877d</anchor>
      <arglist>(lua_State *L_, raw_index index_) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>ada98027efcd20cd050b8375b137c2a96</anchor>
      <arglist>(lua_State *L_, ref_index index_) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>a8313dac56e1e61a65c67fdc12459ccce</anchor>
      <arglist>(lua_State *L_, T &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>afbdb5b67c198c254b5b7b47ff64b7157</anchor>
      <arglist>(proxy_base&lt; Super &gt; &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>a5af9f5a411334c8970117d49a5353ecc</anchor>
      <arglist>(stack_reference &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>aa74645190a9522c080f13d8d60901beb</anchor>
      <arglist>(T &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type>basic_object &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>aa58f980ba5e7f2ce981bc183ec36588d</anchor>
      <arglist>(base_type &amp;&amp;b)</arglist>
    </member>
    <member kind="function">
      <type>basic_object &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>a707288333159aa0db55e0592bd58ca1a</anchor>
      <arglist>(basic_object &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>basic_object &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>afe7b2d7adccd522944d97a7c14d55537</anchor>
      <arglist>(const base_type &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>basic_object &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>a6b794f14e9f7f471827428817be2d9b8</anchor>
      <arglist>(const basic_object &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>basic_object &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>abc54e3850e209c1be9d5bc292f8344f4</anchor>
      <arglist>(const proxy_base&lt; Super &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>basic_object &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>a04748216f20f8ee8ebd483701012f35d</anchor>
      <arglist>(proxy_base&lt; Super &gt; &amp;&amp;r)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>ae071e0e74b592014e5bd8e98e6ee341e</anchor>
      <arglist>(detail::no_safety_tag, lua_nil_t n)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>aed130c0d3db8a65ff6d6bdf213b8b6da</anchor>
      <arglist>(detail::no_safety_tag, lua_State *L_, int index_)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>a4274e07951eb2b9b7e904a36b2f63a1f</anchor>
      <arglist>(detail::no_safety_tag, lua_State *L_, ref_index index_)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>a5fa26aea455125510f3cf23829ea2e1b</anchor>
      <arglist>(detail::no_safety_tag, lua_State *L_, T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>a32c9c80518c4f4b49707931caa21e088</anchor>
      <arglist>(detail::no_safety_tag, T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_object_base&lt; base_type &gt;</type>
      <name>base_t</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>a0cae84f7e6094ca44ea59ae687b1f4c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>basic_object</name>
      <anchorfile>classsol_1_1basic__object.html</anchorfile>
      <anchor>a0ca4d44f87e92c8c90f50f3372ad8267</anchor>
      <arglist>(std::integral_constant&lt; bool, invert_and_pop &gt;, lua_State *L_, int index_=-1) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::basic_object_base</name>
    <filename>classsol_1_1basic__object__base.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>as</name>
      <anchorfile>classsol_1_1basic__object__base.html</anchorfile>
      <anchor>ac6fdcedbaa5007e8548002b5bdb7c02e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object_base</name>
      <anchorfile>classsol_1_1basic__object__base.html</anchorfile>
      <anchor>af0eb97dc8f800dfcc9ee85a3ca0fbe2d</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object_base</name>
      <anchorfile>classsol_1_1basic__object__base.html</anchorfile>
      <anchor>a7237f4eb9f99a4279770397a104c0930</anchor>
      <arglist>(basic_object_base &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object_base</name>
      <anchorfile>classsol_1_1basic__object__base.html</anchorfile>
      <anchor>a8bb4def09187cf3fa5ee045b89d3e5b4</anchor>
      <arglist>(const basic_object_base &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_object_base</name>
      <anchorfile>classsol_1_1basic__object__base.html</anchorfile>
      <anchor>a2fd84bde703ce5fb6f7ed9d725dd9dbc</anchor>
      <arglist>(T &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is</name>
      <anchorfile>classsol_1_1basic__object__base.html</anchorfile>
      <anchor>a1d33998f07b7b68bb6d778992c67ee68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>basic_object_base &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__object__base.html</anchorfile>
      <anchor>a57e7620ffe0a2c74c84ab05397fe3390</anchor>
      <arglist>(basic_object_base &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>basic_object_base &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__object__base.html</anchorfile>
      <anchor>ade103f85a6b50efd99afab68406db006</anchor>
      <arglist>(const basic_object_base &amp;)=default</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ref_t</type>
      <name>base_t</name>
      <anchorfile>classsol_1_1basic__object__base.html</anchorfile>
      <anchor>a436fc7276a97a86e2e6c3fc991530d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>as_stack</name>
      <anchorfile>classsol_1_1basic__object__base.html</anchorfile>
      <anchor>a62f8035c49bdd4b4190ef7678772689b</anchor>
      <arglist>(std::false_type) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>as_stack</name>
      <anchorfile>classsol_1_1basic__object__base.html</anchorfile>
      <anchor>a6cb13b3d15bf2e3b7025d3ab6c98be63</anchor>
      <arglist>(std::true_type) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>is_stack</name>
      <anchorfile>classsol_1_1basic__object__base.html</anchorfile>
      <anchor>a4097e7e57afe9ac2077ae65795c7081e</anchor>
      <arglist>(std::false_type) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>is_stack</name>
      <anchorfile>classsol_1_1basic__object__base.html</anchorfile>
      <anchor>a6a8df086095b7b7775feeaba2dbfbe67</anchor>
      <arglist>(std::true_type) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>basic_ostream_formatter</name>
    <filename>structbasic__ostream__formatter.html</filename>
    <templarg></templarg>
    <base>formatter&lt; basic_string_view&lt; Char &gt;, Char &gt;</base>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structbasic__ostream__formatter.html</anchorfile>
      <anchor>af872c16879484726a6c999dff479ee20</anchor>
      <arglist>(const T &amp;value, basic_format_context&lt; OutputIt, Char &gt; &amp;ctx) const -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_debug_format</name>
      <anchorfile>structbasic__ostream__formatter.html</anchorfile>
      <anchor>a5ea2426cb155576338697ce69acb128d</anchor>
      <arglist>()=delete</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::basic_packaged_coroutine</name>
    <filename>classsol_1_1basic__packaged__coroutine.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>sol::basic_pairs_range</name>
    <filename>classsol_1_1basic__pairs__range.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>pairs_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classsol_1_1basic__pairs__range.html</anchorfile>
      <anchor>a09887de5ec1881734a2fb34ee69beba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pairs_iterator</type>
      <name>iterator</name>
      <anchorfile>classsol_1_1basic__pairs__range.html</anchorfile>
      <anchor>a03e259a97b6545e83ae35a2dda64f781</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_pairs_range</name>
      <anchorfile>classsol_1_1basic__pairs__range.html</anchorfile>
      <anchor>a518ba6f7c33b8e2c5b8927c34dc17417</anchor>
      <arglist>(source_t source_) noexcept</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classsol_1_1basic__pairs__range.html</anchorfile>
      <anchor>a7bfbe783555c4f5230e58a8a2e8f92a6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classsol_1_1basic__pairs__range.html</anchorfile>
      <anchor>a23c5ff40e3d1b7717fd03a8d67e70af9</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>classsol_1_1basic__pairs__range.html</anchorfile>
      <anchor>a710a32290e42849bcf1f02833bf31db1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>pairs_sentinel</type>
      <name>cend</name>
      <anchorfile>classsol_1_1basic__pairs__range.html</anchorfile>
      <anchor>a986f1c450b1db243dbd54620452fbcd4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>pairs_sentinel</type>
      <name>end</name>
      <anchorfile>classsol_1_1basic__pairs__range.html</anchorfile>
      <anchor>a5ba7da2d43e8e31b1fc9b838ab8392aa</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>pairs_sentinel</type>
      <name>end</name>
      <anchorfile>classsol_1_1basic__pairs__range.html</anchorfile>
      <anchor>af913999a31d6cb2ca9083f4fdf550dc2</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::add_lvalue_reference_t&lt; Source &gt;</type>
      <name>source_t</name>
      <anchorfile>classsol_1_1basic__pairs__range.html</anchorfile>
      <anchor>a9ef36b6ee1ae3c9d8bf9cc32a8437fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>source_t</type>
      <name>m_source</name>
      <anchorfile>classsol_1_1basic__pairs__range.html</anchorfile>
      <anchor>a797edbd80493903e7f390f58785a5d33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_printf_context</name>
    <filename>classbasic__printf__context.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>Char</type>
      <name>char_type</name>
      <anchorfile>classbasic__printf__context.html</anchorfile>
      <anchor>a75bdd67deb4bb2978bfd1d4f21825426</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>printf_formatter&lt; T &gt;</type>
      <name>formatter_type</name>
      <anchorfile>classbasic__printf__context.html</anchorfile>
      <anchor>ac0e41c42dacfd22ebb07ae43718c64c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_format_parse_context&lt; Char &gt;</type>
      <name>parse_context_type</name>
      <anchorfile>classbasic__printf__context.html</anchorfile>
      <anchor>a7d0167aca7a8c2374a3e2007e1ca7e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>advance_to</name>
      <anchorfile>classbasic__printf__context.html</anchorfile>
      <anchor>a806afe497e0392a9808de3bec73e3f53</anchor>
      <arglist>(detail::buffer_appender&lt; Char &gt;)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>arg</name>
      <anchorfile>classbasic__printf__context.html</anchorfile>
      <anchor>aa3ee782d2e75dc3374c6f3e571ff9855</anchor>
      <arglist>(int id) const -&gt; basic_format_arg&lt; basic_printf_context &gt;</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_printf_context</name>
      <anchorfile>classbasic__printf__context.html</anchorfile>
      <anchor>a34c89760bb25aa1b6c40b912127a1189</anchor>
      <arglist>(detail::buffer_appender&lt; Char &gt; out, basic_format_args&lt; basic_printf_context &gt; args)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>locale</name>
      <anchorfile>classbasic__printf__context.html</anchorfile>
      <anchor>a69c7e471d2ec6ac37fad4c26e2cce70f</anchor>
      <arglist>() -&gt; detail::locale_ref</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_error</name>
      <anchorfile>classbasic__printf__context.html</anchorfile>
      <anchor>a785b2d1c39c7052378f50a0b64859304</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>out</name>
      <anchorfile>classbasic__printf__context.html</anchorfile>
      <anchor>a2e6a8e2013a07bbe41eaa4b8aa990a02</anchor>
      <arglist>() -&gt; detail::buffer_appender&lt; Char &gt;</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>basic_format_args&lt; basic_printf_context &gt;</type>
      <name>args_</name>
      <anchorfile>classbasic__printf__context.html</anchorfile>
      <anchor>af88c0e04dc7376ad0018b345167d5784</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::buffer_appender&lt; Char &gt;</type>
      <name>out_</name>
      <anchorfile>classbasic__printf__context.html</anchorfile>
      <anchor>ad7aaa6637bd948118bd75ca20ae7c383</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::basic_protected_function</name>
    <filename>classsol_1_1basic__protected__function.html</filename>
    <templarg></templarg>
    <templarg>Aligned</templarg>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>abandon</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>aa649d2c09d4fb90d68d0a1677808642c</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>ad9ecf35f590b82aae1cf1f7fba41e15b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a0f778958b834783b82d6faebb3c8f778</anchor>
      <arglist>(basic_function&lt; base_t &gt; &amp;&amp;b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a66602c89533faa9834d0d51ef46ef11b</anchor>
      <arglist>(basic_function&lt; base_t &gt; &amp;&amp;b, handler_t eh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a152144e4f50f7393b9298ec8d6cc6c49</anchor>
      <arglist>(basic_protected_function &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a65c1e0a169d710dd84def0770a1517a3</anchor>
      <arglist>(const basic_function&lt; base_t &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a90d1f8301a19a4da295db6581782b739</anchor>
      <arglist>(const basic_function&lt; base_t &gt; &amp;b, handler_t eh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a8e286857b9c70ea53152f4b8afd56b47</anchor>
      <arglist>(const basic_protected_function &amp;other_) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a01dcde74a0a2f8b3619e523a51fa5af7</anchor>
      <arglist>(const proxy_base&lt; Super &gt; &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a1f11b10a043a1e5158deb42967c58aae</anchor>
      <arglist>(const stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a83c7583ea4f51c1f7045330e276068ef</anchor>
      <arglist>(const stack_reference &amp;r, handler_t eh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>ac875242bb8fa5baacfff3274d5c11cf1</anchor>
      <arglist>(lua_nil_t n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>aae668e4da017201c8c2a5201d863956a</anchor>
      <arglist>(lua_State *L_, absolute_index index_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a4ff4d4fd777e21613d5a1f865a1aa5a7</anchor>
      <arglist>(lua_State *L_, absolute_index index_, handler_t eh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a7337449e0bb9faced616ffb5c1a11dcf</anchor>
      <arglist>(lua_State *L_, int index_, handler_t eh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a1ddeb7342fa6bcd2cd2675863822ac91</anchor>
      <arglist>(lua_State *L_, int index_=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>aeae421c4046b6c66a2269ed1abe4ee47</anchor>
      <arglist>(lua_State *L_, raw_index index_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a3ed8d1c368e795c3e59f8b9857fcef2a</anchor>
      <arglist>(lua_State *L_, raw_index index_, handler_t eh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>aa535726a208aa5aceee8a40af9ac0ae1</anchor>
      <arglist>(lua_State *L_, ref_index index_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a3d4d0128cd3e03d73872ff3388043ca4</anchor>
      <arglist>(lua_State *L_, ref_index index_, handler_t eh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a2e7938d7ba1262492f26730e0ca36212</anchor>
      <arglist>(lua_State *L_, T &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a7705b4f043bdda80624261e87cfa0a08</anchor>
      <arglist>(lua_State *L_, T &amp;&amp;r, handler_t eh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a0481b1ac54dd5536e072daf6ca29eca0</anchor>
      <arglist>(Proxy &amp;&amp;p, HandlerReference &amp;&amp;eh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>ad75f8628f5b2e0e6c96e46c05b867a9d</anchor>
      <arglist>(proxy_base&lt; Super &gt; &amp;&amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>afe1f52161d5ed465d59b51d407937202</anchor>
      <arglist>(stack_reference &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a647660001392929cf74a2843aa5384cc</anchor>
      <arglist>(stack_reference &amp;&amp;r, handler_t eh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a7b25ee6819beaedb9d1e4ec0ef4da163</anchor>
      <arglist>(T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>call</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a1916e8511688b78a81c0f56d96bd91a5</anchor>
      <arglist>(Args &amp;&amp;... args) const</arglist>
    </member>
    <member kind="function">
      <type>Container</type>
      <name>dump</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>ad3a8cb7fbb08fab58bf727d02500225b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Container</type>
      <name>dump</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>adf49d49a58c85422f596e4c279b6f4f2</anchor>
      <arglist>(Fx &amp;&amp;on_error) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dump</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a5f697f953db4181b8bb49a3e08ba16eb</anchor>
      <arglist>(lua_Writer writer, void *userdata_pointer_, bool strip, Fx &amp;&amp;on_error) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dump</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a749568c98b95ccd96f1ca50f5d6b0c55</anchor>
      <arglist>(lua_Writer writer, void *userdata_pointer_, bool strip=false) const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_error_handler</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>ae1b624b3b72f61c8a96805c3e346d796</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>operator()</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a0357ece5aff7fd9221e18e384efb5652</anchor>
      <arglist>(Args &amp;&amp;... args) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator()</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a8ddd2820bced332cf53c478bcd671d3d</anchor>
      <arglist>(types&lt; Ret... &gt;, Args &amp;&amp;... args) const</arglist>
    </member>
    <member kind="function">
      <type>basic_protected_function &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a0538abb1b189f31bf57a9a533507c36b</anchor>
      <arglist>(basic_protected_function &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>basic_protected_function &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a49c4197bdd7e0d7558751b9400aaf9d2</anchor>
      <arglist>(const basic_protected_function &amp;other_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_error_handler</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>af48466e3870ff925f394ade1c1e372ce</anchor>
      <arglist>(ErrorHandler_ &amp;&amp;error_handler_) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>aeebbe94541a5a062f90e91e5d65403af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static handler_t</type>
      <name>get_default_handler</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a3f7c93aee15efd5c2c7dcb1fd496b0c2</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_default_handler</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>abe49137d860b2e95204ea78f809a6e40</anchor>
      <arglist>(const T &amp;ref)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_object&lt; Reference &gt;</type>
      <name>base_t</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a35351eb447dc266f787d9c54f7a667f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Handler</type>
      <name>handler_t</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a21257ea0be25c800f4672c5f41ac2ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>ac042eacc89c8cac98c688c67be83afbc</anchor>
      <arglist>(std::false_type, const basic_protected_function &amp;other_) noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>basic_protected_function</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>ad39f178c1fe97de17dc5cec152156607</anchor>
      <arglist>(std::true_type, const basic_protected_function &amp;other_) noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Ret</type>
      <name>invoke</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a478888db7cbb44747a1f3eb723ff8f15</anchor>
      <arglist>(types&lt; Ret &gt;, std::index_sequence&lt; I &gt;, std::ptrdiff_t n, detail::protected_handler&lt; b, handler_t &gt; &amp;h) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>invoke</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a229455f9da0ea1e895f46adf89c360a8</anchor>
      <arglist>(types&lt; Ret... &gt;, std::index_sequence&lt; I... &gt;, std::ptrdiff_t n, detail::protected_handler&lt; b, handler_t &gt; &amp;h) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>invoke</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>aea20c33d1a396dcc73dacc3ed38dc5aa</anchor>
      <arglist>(types&lt; void &gt;, std::index_sequence&lt; I &gt;, std::ptrdiff_t n, detail::protected_handler&lt; b, handler_t &gt; &amp;h) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>protected_function_result</type>
      <name>invoke</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a0d0ed321d576de8fa96bda7182c98030</anchor>
      <arglist>(types&lt;&gt;, std::index_sequence&lt;&gt;, std::ptrdiff_t n, detail::protected_handler&lt; b, handler_t &gt; &amp;h) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>call_status</type>
      <name>luacall</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a70e3dedc6945d46de537f13dd865a7bc</anchor>
      <arglist>(std::ptrdiff_t argcount, std::ptrdiff_t result_count_, detail::protected_handler&lt; b, handler_t &gt; &amp;h) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>handler_t</type>
      <name>m_error_handler</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>a17b87bacf4c1ad08f21a54d785cd5aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static constexpr bool</type>
      <name>is_stack_handler_v</name>
      <anchorfile>classsol_1_1basic__protected__function.html</anchorfile>
      <anchor>aabe6d548da7c72f97f3566758e210e63</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::basic_reference</name>
    <filename>classsol_1_1basic__reference.html</filename>
    <templarg>main_only</templarg>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>afd6d956f60a1b4a4d8cb876e78116af3</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>ae83467bb10302bf01cbe481813f1542c</anchor>
      <arglist>(basic_reference &amp;&amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a00f2c42885a217f637a46ce84c80c4f5</anchor>
      <arglist>(basic_reference&lt;!main_only &gt; &amp;&amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a59ad8b3f04c62f0b62ff1e5281d2691d</anchor>
      <arglist>(const basic_reference &amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a383754eb386bfa5f3d9a71b7a861119a</anchor>
      <arglist>(const basic_reference&lt;!main_only &gt; &amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>ad87e22d617a232a27aac609c953d67c7</anchor>
      <arglist>(const stack_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a99815cef60cd46b87858c38798c4de07</anchor>
      <arglist>(lua_nil_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>ab9587779456270c0fb2819c749766ace</anchor>
      <arglist>(lua_State *L_, basic_reference&lt; r_main_only &gt; &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>ae9c015ce7600a68bfed7bdb0499e7315</anchor>
      <arglist>(lua_State *L_, const basic_reference&lt; r_main_only &gt; &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a2cad5bf3e7bbeade5b0e6553b7a87200</anchor>
      <arglist>(lua_State *L_, const stack_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a80bc3afee253efceec5e8ddf45f32f51</anchor>
      <arglist>(lua_State *L_, int index=-1) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>aacb24734c3d97254c50c5899cb780715</anchor>
      <arglist>(lua_State *L_, lua_nil_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a6aa3f38d8a4b99803e3fa26ab3762659</anchor>
      <arglist>(lua_State *L_, ref_index index) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a1175e9dd46a05a9bedaa306206a8ac70</anchor>
      <arglist>(stack_reference &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>get_type</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a16ee22b410b63a8ca9c23d10df3a7662</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a685d5d56003e1c9c02bb874ebdfa8c47</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>aa13cd2e6764c750f32db3bb31dcd297a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a46a8e8e3f65bf994df378658cec51536</anchor>
      <arglist>(basic_reference &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a08cb840a829d3f7b7690d331b0fdbc46</anchor>
      <arglist>(basic_reference&lt;!main_only &gt; &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a7f73bd6f1b2d43a62edcaebc077e6c4f</anchor>
      <arglist>(const basic_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>ac0692d9a648d48715a199de0afe1af4a</anchor>
      <arglist>(const basic_reference&lt;!main_only &gt; &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>adddba9a2f3c60f3becf2facf4b5a916c</anchor>
      <arglist>(const lua_nil_t &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>ad973bee4d685e57a21344fdbd33c1925</anchor>
      <arglist>(const proxy_base&lt; Super &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>basic_reference&lt; b &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a8807c2005250a287c57a58d12e405212</anchor>
      <arglist>(const proxy_base&lt; Super &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>basic_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>ad02aa640437a1e09e4927c559f40a057</anchor>
      <arglist>(proxy_base&lt; Super &gt; &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type>basic_reference&lt; b &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>afc060fa6eac23518fdaff41a1a7bdb28</anchor>
      <arglist>(proxy_base&lt; Super &gt; &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>pointer</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a45fdb8a7ce0652888596893c632fee48</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a20cdd62ae42c5f98d170419f6464e566</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>af4ec1f946071df00f0f77bc151b4245e</anchor>
      <arglist>(lua_State *L_, int n=1) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a8483285ee69f186ca647d9ede305a5b2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a058a242ac825f51c9e7ec36b21d0b839</anchor>
      <arglist>(lua_State *L_) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>registry_index</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>ab9c2cc2339e1c67e8c887ef3733dda7a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a97e855bc05f96271648ee82e4ec2e082</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a3be40e71e7fbd6a610d8d909c2ee653c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a5afbfed7db7c1cf9cae412bae1fb60f6</anchor>
      <arglist>(lua_State *L_) const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a4583d452887e0c0777845bc8ad407ddb</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>ace9bf0db2508794f212f9d704416e2b8</anchor>
      <arglist>(lua_State *L_, global_tag_t) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>abefe0d2adc080438a8e750efeb5953f1</anchor>
      <arglist>(lua_State *L_, global_tag_t, global_tag_t) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a0e3eef3ae21dba800cb0cbd4da413ac6</anchor>
      <arglist>(lua_State *oL, const basic_reference&lt;!main_only &gt; &amp;o) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>copy_ref</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a7c8cb68e9e3f646bfc24381bd65f3630</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>copy_ref</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a6b9044ae49d4de2a17e3f7b2394b317e</anchor>
      <arglist>(lua_State *L_) const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>deref</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>afbfc91e5f72ef544a8e527ab78cdd1fc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>copy_assign_complex</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a6c79a60fc7600faebd5eeed75e315dd7</anchor>
      <arglist>(const basic_reference&lt; r_main_only &gt; &amp;r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>move_assign</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a0829e7cfe62ff0e128a00e88a279cb5d</anchor>
      <arglist>(basic_reference&lt; r_main_only &gt; &amp;&amp;r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lua_State *</type>
      <name>luastate</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a23f8f50345613467de56ad9e91bcf36d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a8242fe5f7327faff39ce4e8f7b4a7d8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_reference&lt; false &gt;</name>
    <filename>classsol_1_1basic__reference.html</filename>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>afd6d956f60a1b4a4d8cb876e78116af3</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>ae83467bb10302bf01cbe481813f1542c</anchor>
      <arglist>(basic_reference &amp;&amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a00f2c42885a217f637a46ce84c80c4f5</anchor>
      <arglist>(basic_reference&lt;!main_only &gt; &amp;&amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a59ad8b3f04c62f0b62ff1e5281d2691d</anchor>
      <arglist>(const basic_reference &amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a383754eb386bfa5f3d9a71b7a861119a</anchor>
      <arglist>(const basic_reference&lt;!main_only &gt; &amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>ad87e22d617a232a27aac609c953d67c7</anchor>
      <arglist>(const stack_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a99815cef60cd46b87858c38798c4de07</anchor>
      <arglist>(lua_nil_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>ab9587779456270c0fb2819c749766ace</anchor>
      <arglist>(lua_State *L_, basic_reference&lt; r_main_only &gt; &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>ae9c015ce7600a68bfed7bdb0499e7315</anchor>
      <arglist>(lua_State *L_, const basic_reference&lt; r_main_only &gt; &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a2cad5bf3e7bbeade5b0e6553b7a87200</anchor>
      <arglist>(lua_State *L_, const stack_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a80bc3afee253efceec5e8ddf45f32f51</anchor>
      <arglist>(lua_State *L_, int index=-1) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>aacb24734c3d97254c50c5899cb780715</anchor>
      <arglist>(lua_State *L_, lua_nil_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a6aa3f38d8a4b99803e3fa26ab3762659</anchor>
      <arglist>(lua_State *L_, ref_index index) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a1175e9dd46a05a9bedaa306206a8ac70</anchor>
      <arglist>(stack_reference &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>get_type</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a16ee22b410b63a8ca9c23d10df3a7662</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a685d5d56003e1c9c02bb874ebdfa8c47</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>aa13cd2e6764c750f32db3bb31dcd297a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a46a8e8e3f65bf994df378658cec51536</anchor>
      <arglist>(basic_reference &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a08cb840a829d3f7b7690d331b0fdbc46</anchor>
      <arglist>(basic_reference&lt;!main_only &gt; &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a7f73bd6f1b2d43a62edcaebc077e6c4f</anchor>
      <arglist>(const basic_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>ac0692d9a648d48715a199de0afe1af4a</anchor>
      <arglist>(const basic_reference&lt;!main_only &gt; &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>adddba9a2f3c60f3becf2facf4b5a916c</anchor>
      <arglist>(const lua_nil_t &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>ad973bee4d685e57a21344fdbd33c1925</anchor>
      <arglist>(const proxy_base&lt; Super &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>basic_reference&lt; b &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a8807c2005250a287c57a58d12e405212</anchor>
      <arglist>(const proxy_base&lt; Super &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>basic_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>ad02aa640437a1e09e4927c559f40a057</anchor>
      <arglist>(proxy_base&lt; Super &gt; &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type>basic_reference&lt; b &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>afc060fa6eac23518fdaff41a1a7bdb28</anchor>
      <arglist>(proxy_base&lt; Super &gt; &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>pointer</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a45fdb8a7ce0652888596893c632fee48</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a20cdd62ae42c5f98d170419f6464e566</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>af4ec1f946071df00f0f77bc151b4245e</anchor>
      <arglist>(lua_State *L_, int n=1) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a8483285ee69f186ca647d9ede305a5b2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a058a242ac825f51c9e7ec36b21d0b839</anchor>
      <arglist>(lua_State *L_) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>registry_index</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>ab9c2cc2339e1c67e8c887ef3733dda7a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a97e855bc05f96271648ee82e4ec2e082</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a3be40e71e7fbd6a610d8d909c2ee653c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a5afbfed7db7c1cf9cae412bae1fb60f6</anchor>
      <arglist>(lua_State *L_) const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a4583d452887e0c0777845bc8ad407ddb</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>ace9bf0db2508794f212f9d704416e2b8</anchor>
      <arglist>(lua_State *L_, global_tag_t) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>abefe0d2adc080438a8e750efeb5953f1</anchor>
      <arglist>(lua_State *L_, global_tag_t, global_tag_t) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a0e3eef3ae21dba800cb0cbd4da413ac6</anchor>
      <arglist>(lua_State *oL, const basic_reference&lt;!main_only &gt; &amp;o) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>copy_ref</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a7c8cb68e9e3f646bfc24381bd65f3630</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>copy_ref</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a6b9044ae49d4de2a17e3f7b2394b317e</anchor>
      <arglist>(lua_State *L_) const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>deref</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>afbfc91e5f72ef544a8e527ab78cdd1fc</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>copy_assign_complex</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a6c79a60fc7600faebd5eeed75e315dd7</anchor>
      <arglist>(const basic_reference&lt; r_main_only &gt; &amp;r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>move_assign</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a0829e7cfe62ff0e128a00e88a279cb5d</anchor>
      <arglist>(basic_reference&lt; r_main_only &gt; &amp;&amp;r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lua_State *</type>
      <name>luastate</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a23f8f50345613467de56ad9e91bcf36d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1basic__reference.html</anchorfile>
      <anchor>a8242fe5f7327faff39ce4e8f7b4a7d8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_string_view</name>
    <filename>classbasic__string__view.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>const Char *</type>
      <name>iterator</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a189f7ce44196f7d075873653a06f4464</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Char</type>
      <name>value_type</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a642a12b7517f31a50e530a3e14055346</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>basic_string_view</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>ad548ff35dc9291feebd11e63df952224</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR_CHAR_TRAITS FMT_INLINE</type>
      <name>basic_string_view</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a961254412253f97e1273cdaacb1af1a3</anchor>
      <arglist>(const Char *s)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>basic_string_view</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>aae708273ca864680a424c10441799605</anchor>
      <arglist>(const Char *s, size_t count) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>basic_string_view</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a05e308de94ccd7f6203ba3ea94f68ebd</anchor>
      <arglist>(const std::basic_string&lt; Char, Traits, Alloc &gt; &amp;s) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>basic_string_view</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a78e53980473cba22d3d96ca8ce8e4869</anchor>
      <arglist>(S s) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>begin</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a50d08a55660173ee8f89dee436207da3</anchor>
      <arglist>() const noexcept -&gt; iterator</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR_CHAR_TRAITS auto</type>
      <name>compare</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>af0781cc24b8b02a8e8b04be06061b329</anchor>
      <arglist>(basic_string_view other) const -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>data</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a39cdfe061dc6d64a3adc230b62d8a026</anchor>
      <arglist>() const noexcept -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>end</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a12fc892d9a99adbf90ed0e9c88f87a02</anchor>
      <arglist>() const noexcept -&gt; iterator</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>operator[]</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>aa38d3ea1dc892e4d05b6a2c7e4c9a2cb</anchor>
      <arglist>(size_t pos) const noexcept -&gt; const Char &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>remove_prefix</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a8de4c45bed55d29d742976df2a571799</anchor>
      <arglist>(size_t n) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>size</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a216bbe1b012b590698d7bb4e96d1af3f</anchor>
      <arglist>() const noexcept -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR_CHAR_TRAITS auto</type>
      <name>starts_with</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>ace483150119d1b4d4906bb1318d835bf</anchor>
      <arglist>(basic_string_view&lt; Char &gt; sv) const noexcept -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR_CHAR_TRAITS auto</type>
      <name>starts_with</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a2e1370a6c870130914e65666aa9aa960</anchor>
      <arglist>(Char c) const noexcept -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR_CHAR_TRAITS auto</type>
      <name>starts_with</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a28be48a764050368993f7e3c9894bd59</anchor>
      <arglist>(const Char *s) const -&gt; bool</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Char *</type>
      <name>data_</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a10fc664ae9c2d8c40bc2a9ede0380507</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>size_</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>aedf856c0793e6307934a63e64e217b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend auto</type>
      <name>operator!=</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>aa1c98cde00b9ef678bb175b93cda7c7d</anchor>
      <arglist>(basic_string_view lhs, basic_string_view rhs) -&gt; bool</arglist>
    </member>
    <member kind="friend">
      <type>friend auto</type>
      <name>operator&lt;</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a51adcef1fd00934691bef6390f616033</anchor>
      <arglist>(basic_string_view lhs, basic_string_view rhs) -&gt; bool</arglist>
    </member>
    <member kind="friend">
      <type>friend auto</type>
      <name>operator&lt;=</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a87886a2f7dc700e1d33dd409970f96bb</anchor>
      <arglist>(basic_string_view lhs, basic_string_view rhs) -&gt; bool</arglist>
    </member>
    <member kind="friend">
      <type>FMT_CONSTEXPR_CHAR_TRAITS friend auto</type>
      <name>operator==</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a416427f19611cc511d141cba0b795622</anchor>
      <arglist>(basic_string_view lhs, basic_string_view rhs) -&gt; bool</arglist>
    </member>
    <member kind="friend">
      <type>friend auto</type>
      <name>operator&gt;</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a47eae4dfe3f6619699dfa51c24cef7d8</anchor>
      <arglist>(basic_string_view lhs, basic_string_view rhs) -&gt; bool</arglist>
    </member>
    <member kind="friend">
      <type>friend auto</type>
      <name>operator&gt;=</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>adf0af0ec8d20a1a9278802148ae20be8</anchor>
      <arglist>(basic_string_view lhs, basic_string_view rhs) -&gt; bool</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_string_view&lt; char &gt;</name>
    <filename>classbasic__string__view.html</filename>
    <member kind="typedef">
      <type>const char *</type>
      <name>iterator</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a189f7ce44196f7d075873653a06f4464</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>value_type</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a642a12b7517f31a50e530a3e14055346</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>basic_string_view</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>ad548ff35dc9291feebd11e63df952224</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR_CHAR_TRAITS FMT_INLINE</type>
      <name>basic_string_view</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a961254412253f97e1273cdaacb1af1a3</anchor>
      <arglist>(const char *s)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>basic_string_view</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>aae708273ca864680a424c10441799605</anchor>
      <arglist>(const char *s, size_t count) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>basic_string_view</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a05e308de94ccd7f6203ba3ea94f68ebd</anchor>
      <arglist>(const std::basic_string&lt; char, Traits, Alloc &gt; &amp;s) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>basic_string_view</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a78e53980473cba22d3d96ca8ce8e4869</anchor>
      <arglist>(S s) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>begin</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a50d08a55660173ee8f89dee436207da3</anchor>
      <arglist>() const noexcept -&gt; iterator</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR_CHAR_TRAITS auto</type>
      <name>compare</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>af0781cc24b8b02a8e8b04be06061b329</anchor>
      <arglist>(basic_string_view other) const -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>data</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a39cdfe061dc6d64a3adc230b62d8a026</anchor>
      <arglist>() const noexcept -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>end</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a12fc892d9a99adbf90ed0e9c88f87a02</anchor>
      <arglist>() const noexcept -&gt; iterator</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>operator[]</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>aa38d3ea1dc892e4d05b6a2c7e4c9a2cb</anchor>
      <arglist>(size_t pos) const noexcept -&gt; const char &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>remove_prefix</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a8de4c45bed55d29d742976df2a571799</anchor>
      <arglist>(size_t n) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>size</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a216bbe1b012b590698d7bb4e96d1af3f</anchor>
      <arglist>() const noexcept -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR_CHAR_TRAITS auto</type>
      <name>starts_with</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>ace483150119d1b4d4906bb1318d835bf</anchor>
      <arglist>(basic_string_view&lt; char &gt; sv) const noexcept -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR_CHAR_TRAITS auto</type>
      <name>starts_with</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a2e1370a6c870130914e65666aa9aa960</anchor>
      <arglist>(char c) const noexcept -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR_CHAR_TRAITS auto</type>
      <name>starts_with</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a28be48a764050368993f7e3c9894bd59</anchor>
      <arglist>(const char *s) const -&gt; bool</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char *</type>
      <name>data_</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a10fc664ae9c2d8c40bc2a9ede0380507</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>size_</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>aedf856c0793e6307934a63e64e217b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend auto</type>
      <name>operator!=</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>aa1c98cde00b9ef678bb175b93cda7c7d</anchor>
      <arglist>(basic_string_view lhs, basic_string_view rhs) -&gt; bool</arglist>
    </member>
    <member kind="friend">
      <type>friend auto</type>
      <name>operator&lt;</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a51adcef1fd00934691bef6390f616033</anchor>
      <arglist>(basic_string_view lhs, basic_string_view rhs) -&gt; bool</arglist>
    </member>
    <member kind="friend">
      <type>friend auto</type>
      <name>operator&lt;=</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a87886a2f7dc700e1d33dd409970f96bb</anchor>
      <arglist>(basic_string_view lhs, basic_string_view rhs) -&gt; bool</arglist>
    </member>
    <member kind="friend">
      <type>FMT_CONSTEXPR_CHAR_TRAITS friend auto</type>
      <name>operator==</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a416427f19611cc511d141cba0b795622</anchor>
      <arglist>(basic_string_view lhs, basic_string_view rhs) -&gt; bool</arglist>
    </member>
    <member kind="friend">
      <type>friend auto</type>
      <name>operator&gt;</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a47eae4dfe3f6619699dfa51c24cef7d8</anchor>
      <arglist>(basic_string_view lhs, basic_string_view rhs) -&gt; bool</arglist>
    </member>
    <member kind="friend">
      <type>friend auto</type>
      <name>operator&gt;=</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>adf0af0ec8d20a1a9278802148ae20be8</anchor>
      <arglist>(basic_string_view lhs, basic_string_view rhs) -&gt; bool</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_string_view&lt; char_type &gt;</name>
    <filename>classbasic__string__view.html</filename>
    <member kind="typedef">
      <type>const char_type *</type>
      <name>iterator</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a189f7ce44196f7d075873653a06f4464</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char_type</type>
      <name>value_type</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a642a12b7517f31a50e530a3e14055346</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>basic_string_view</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>ad548ff35dc9291feebd11e63df952224</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR_CHAR_TRAITS FMT_INLINE</type>
      <name>basic_string_view</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a961254412253f97e1273cdaacb1af1a3</anchor>
      <arglist>(const char_type *s)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>basic_string_view</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>aae708273ca864680a424c10441799605</anchor>
      <arglist>(const char_type *s, size_t count) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>basic_string_view</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a05e308de94ccd7f6203ba3ea94f68ebd</anchor>
      <arglist>(const std::basic_string&lt; char_type, Traits, Alloc &gt; &amp;s) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>basic_string_view</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a78e53980473cba22d3d96ca8ce8e4869</anchor>
      <arglist>(S s) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>begin</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a50d08a55660173ee8f89dee436207da3</anchor>
      <arglist>() const noexcept -&gt; iterator</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR_CHAR_TRAITS auto</type>
      <name>compare</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>af0781cc24b8b02a8e8b04be06061b329</anchor>
      <arglist>(basic_string_view other) const -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>data</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a39cdfe061dc6d64a3adc230b62d8a026</anchor>
      <arglist>() const noexcept -&gt; const char_type *</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>end</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a12fc892d9a99adbf90ed0e9c88f87a02</anchor>
      <arglist>() const noexcept -&gt; iterator</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>operator[]</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>aa38d3ea1dc892e4d05b6a2c7e4c9a2cb</anchor>
      <arglist>(size_t pos) const noexcept -&gt; const char_type &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>remove_prefix</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a8de4c45bed55d29d742976df2a571799</anchor>
      <arglist>(size_t n) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>size</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a216bbe1b012b590698d7bb4e96d1af3f</anchor>
      <arglist>() const noexcept -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR_CHAR_TRAITS auto</type>
      <name>starts_with</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>ace483150119d1b4d4906bb1318d835bf</anchor>
      <arglist>(basic_string_view&lt; char_type &gt; sv) const noexcept -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR_CHAR_TRAITS auto</type>
      <name>starts_with</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a2e1370a6c870130914e65666aa9aa960</anchor>
      <arglist>(char_type c) const noexcept -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR_CHAR_TRAITS auto</type>
      <name>starts_with</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a28be48a764050368993f7e3c9894bd59</anchor>
      <arglist>(const char_type *s) const -&gt; bool</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char_type *</type>
      <name>data_</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a10fc664ae9c2d8c40bc2a9ede0380507</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>size_</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>aedf856c0793e6307934a63e64e217b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend auto</type>
      <name>operator!=</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>aa1c98cde00b9ef678bb175b93cda7c7d</anchor>
      <arglist>(basic_string_view lhs, basic_string_view rhs) -&gt; bool</arglist>
    </member>
    <member kind="friend">
      <type>friend auto</type>
      <name>operator&lt;</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a51adcef1fd00934691bef6390f616033</anchor>
      <arglist>(basic_string_view lhs, basic_string_view rhs) -&gt; bool</arglist>
    </member>
    <member kind="friend">
      <type>friend auto</type>
      <name>operator&lt;=</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a87886a2f7dc700e1d33dd409970f96bb</anchor>
      <arglist>(basic_string_view lhs, basic_string_view rhs) -&gt; bool</arglist>
    </member>
    <member kind="friend">
      <type>FMT_CONSTEXPR_CHAR_TRAITS friend auto</type>
      <name>operator==</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a416427f19611cc511d141cba0b795622</anchor>
      <arglist>(basic_string_view lhs, basic_string_view rhs) -&gt; bool</arglist>
    </member>
    <member kind="friend">
      <type>friend auto</type>
      <name>operator&gt;</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>a47eae4dfe3f6619699dfa51c24cef7d8</anchor>
      <arglist>(basic_string_view lhs, basic_string_view rhs) -&gt; bool</arglist>
    </member>
    <member kind="friend">
      <type>friend auto</type>
      <name>operator&gt;=</name>
      <anchorfile>classbasic__string__view.html</anchorfile>
      <anchor>adf0af0ec8d20a1a9278802148ae20be8</anchor>
      <arglist>(basic_string_view lhs, basic_string_view rhs) -&gt; bool</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::basic_table_core</name>
    <filename>classsol_1_1basic__table__core.html</filename>
    <templarg>top_level</templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>iterator</type>
      <name>const_iterator</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>afb7329cf8e75930281a0bdba758d8ec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_table_iterator&lt; ref_t &gt;</type>
      <name>iterator</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ab447b92a11e0642c1c0a45e3b4311831</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>add</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>afbf774766cb370b9c85548a67bdb249b</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>abf45d5688dbdb2d8e8241b1900614170</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a65c681e70adf0588db568ca695212733</anchor>
      <arglist>(basic_table_core &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a920617407e6a209c5c9ed5a25538ffad</anchor>
      <arglist>(const basic_table_core &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a4dfdf197f7af19616af686a650a6af54</anchor>
      <arglist>(const stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aaf9312ededc3faefeeb5ffb8e9c159d8</anchor>
      <arglist>(lua_nil_t r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a984014077d076db3f9255df1727a8961</anchor>
      <arglist>(lua_State *L, const new_table &amp;nt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a2980ebad3c84618abe148ef6508d925c</anchor>
      <arglist>(lua_State *L, global_tag_t t) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a6c8bd04398bd9a16e25639606f314d26</anchor>
      <arglist>(lua_State *L, int index=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>abb89efa641864d9be8125d06fc46e7be</anchor>
      <arglist>(lua_State *L, ref_index index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a205ac31d755853cec01ffeac71537d03</anchor>
      <arglist>(lua_State *L, T &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a90f41a0f3934a09a513c693c13b70dc0</anchor>
      <arglist>(stack_reference &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a39ffa7f635f2fda100096eebc04f342a</anchor>
      <arglist>(T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ad4849e25971535bd978b9850d4df9130</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a8be1254b23c854807b0a5d79277a3da3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cend</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a22e1fc0e7157b2e6c9f4bbf52c7f040d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a88e7f30898f1349495fe54b7e559be36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ad510cf6051b1320b8aeceb68f1c11dce</anchor>
      <arglist>(int narr, int nrec, Key &amp;&amp;key, Value &amp;&amp;value, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a2b183c4b729558c572504ab9c34ee851</anchor>
      <arglist>(int narr=0, int nrec=0)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a31b981746a2bbb391ae51ceeefa56ace</anchor>
      <arglist>(Name &amp;&amp;name, int narr, int nrec, Key &amp;&amp;key, Value &amp;&amp;value, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ac07dcce4f052fbb0fbb1401403c3e390</anchor>
      <arglist>(Name &amp;&amp;name, int narr=0, int nrec=0)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create_named</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a653358cae8c65eaa593ce2eef8f12032</anchor>
      <arglist>(Name &amp;&amp;name, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create_with</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>afc608421c021d002950b405bac7354e8</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a5699e17551616e3257f33b4b0ce5aaeb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ad7ef24783207219ac39d2d8b2a07b105</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>for_each</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a5f5cf64505a8d309d1b4549589a57005</anchor>
      <arglist>(Fx &amp;&amp;fx) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ae85e730660b40aee4e9d98df9be18ef9</anchor>
      <arglist>(Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_or</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ae4aac7d43d289fbd64a6242ad045dd25</anchor>
      <arglist>(Key &amp;&amp;key, D &amp;&amp;otherwise) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_or</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a1140a78b90d196606d5873ab2b45321e</anchor>
      <arglist>(Key &amp;&amp;key, T &amp;&amp;otherwise) const</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>new_enum</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a4a70b958a205a3c4e014c688193fdc32</anchor>
      <arglist>(const string_view &amp;name, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>new_enum</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a37539fe1e59c653bc4707991ebdacbcf</anchor>
      <arglist>(const string_view &amp;name, std::initializer_list&lt; std::pair&lt; string_view, T &gt;&gt; items)</arglist>
    </member>
    <member kind="function">
      <type>usertype&lt; Class &gt;</type>
      <name>new_usertype</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a00514974c75e1743e277c43d12ff08aa</anchor>
      <arglist>(Key &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>usertype&lt; Class &gt;</type>
      <name>new_usertype</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ae0220d5b5766d1a51a012c6bf17a68fc</anchor>
      <arglist>(Key &amp;&amp;key, Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>usertype&lt; Class &gt;</type>
      <name>new_usertype</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aaf0dcd8a4fab60b017ce63a3476ff53b</anchor>
      <arglist>(Key &amp;&amp;key, automagic_enrollments enrollment)</arglist>
    </member>
    <member kind="function">
      <type>usertype&lt; Class &gt;</type>
      <name>new_usertype</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a8c02533cf087cf9c9e8540338fbdb0a0</anchor>
      <arglist>(Key &amp;&amp;key, constant_automagic_enrollments&lt; enrollment_flags &gt; enrollment)</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>afa3414193056c6bdeff0ef31979f74e7</anchor>
      <arglist>(basic_table_core &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a7440c3267ad6b22c2520635ad91f7991</anchor>
      <arglist>(const basic_table_core &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a523c81a2129020a0abc68d7a961b5135</anchor>
      <arglist>(T &amp;&amp;key) &amp;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>affec95a48364b2c43079ca61d2f046f9</anchor>
      <arglist>(T &amp;&amp;key) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aaaed00b97faac06415f1481f465e346c</anchor>
      <arglist>(T &amp;&amp;key) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>basic_pairs_range&lt; const basic_table_core &gt;</type>
      <name>pairs</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a16b8e589626dc21d24f68918a6a57abf</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_pairs_range&lt; basic_table_core &gt;</type>
      <name>pairs</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a5ffda52e6bccf2d01dcf2894043f767b</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>raw_get</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ad0114c84b810b5e9af44620f1e6640c8</anchor>
      <arglist>(Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>raw_get_or</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a29d36aff1421602b703ae87759fed012</anchor>
      <arglist>(Key &amp;&amp;key, D &amp;&amp;otherwise) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>raw_get_or</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a11d101562c9f5b3589f2085bbadba9e5</anchor>
      <arglist>(Key &amp;&amp;key, T &amp;&amp;otherwise) const</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>raw_set</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ae88d048021a8abcedbb7979675529dbc</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>set</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ae54c06e7302d2e6794f19b73e0f9f213</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>set_function</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a52f0b33b247fa16d57c6bf479b4bc887</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>set_function</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a78f9410aff4f54637461389ad23ed5e8</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a2d3c27dce29c822caca83541a31141cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>traverse_get</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a92cc8324e4873300ed354340f9087976</anchor>
      <arglist>(Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>traverse_raw_get</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ab041c214d8b5abb2a396cdd0fb09e4b6</anchor>
      <arglist>(Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>traverse_raw_set</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a894cc92c6c763d2a2223165a38ddb55e</anchor>
      <arglist>(Keys &amp;&amp;... keys)</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>traverse_set</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ab169cffb1b9b831468766906cc4d9c74</anchor>
      <arglist>(Keys &amp;&amp;... keys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static table</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a1b0f6c067d49e7bfbd7ddb7c5cd77849</anchor>
      <arglist>(lua_State *L, int narr, int nrec, Key &amp;&amp;key, Value &amp;&amp;value, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static table</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a04b861a8ccfbc15ec31397382613146d</anchor>
      <arglist>(lua_State *L, int narr=0, int nrec=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static table</type>
      <name>create_with</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a5ea8eae003b6155f015df0707769fb02</anchor>
      <arglist>(lua_State *L, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a6ec1bb30863e95cf98755101fcba9fd8</anchor>
      <arglist>(detail::no_safety_tag, lua_nil_t n)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aae0ea636a7a5a831f34185241567e4f0</anchor>
      <arglist>(detail::no_safety_tag, lua_State *L, int index)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>add7d9ae66329881aa6dde100d5ec5a58</anchor>
      <arglist>(detail::no_safety_tag, lua_State *L, ref_index index)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aa46feafa14d157ffcbab591fd49ddf22</anchor>
      <arglist>(detail::no_safety_tag, lua_State *L, T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a71723894914125037a43f77901444930</anchor>
      <arglist>(detail::no_safety_tag, T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_object&lt; ref_t &gt;</type>
      <name>base_t</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a9e5577de2cf98b3babf4ca917ec5dd44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::boolean&lt; stack::stack_detail::is_get_direct_tableless_v&lt; T, top_level, false &gt; &gt;</type>
      <name>is_get_direct_tableless</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a016191b8978010639703f08c52c90bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::false_type</type>
      <name>is_raw_get_direct_tableless</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a43c8b05de6c02092c9631d4aafaa1a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::false_type</type>
      <name>is_raw_set_direct_tableless</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>af6f3ca1a8712328af2585d79f3f0e81e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::boolean&lt; stack::stack_detail::is_set_direct_tableless_v&lt; T, top_level, false &gt; &gt;</type>
      <name>is_set_direct_tableless</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a4f756722bf0835f34dab5a32f98d4b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>af3ce148ac544181a8eace29ffdb4f0e3</anchor>
      <arglist>(types&lt; R(Args...)&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aad9f6734106d49112fdc8cdfd1b5ff4c</anchor>
      <arglist>(types&lt;&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a0164b38d1259594a568a5af473a4ace7</anchor>
      <arglist>(types&lt;&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_resolved_function</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aab0e87b891e2d952c622517be5cc7168</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>traverse_get_deep</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ae2707aac6af73709a7ab6f501c38dd48</anchor>
      <arglist>(int table_index, Key &amp;&amp;key, Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>traverse_get_deep_optional</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a6c2682999ebd0745e9f8dc3d67940cf1</anchor>
      <arglist>(int &amp;popcount, int table_index, Key &amp;&amp;key, Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>traverse_get_single</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a683302d4dc183c8e5e4cdaecdb86a32e</anchor>
      <arglist>(int table_index, Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>traverse_get_single_maybe_tuple</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ad187591d9fd39e23daf002923460b8cf</anchor>
      <arglist>(int table_index, Key &amp;&amp;key) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>traverse_get_single_tuple</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ad63d5e4a1ae60dbc35cdbfbedef3e6bf</anchor>
      <arglist>(int table_index, std::index_sequence&lt; I... &gt;, Key &amp;&amp;key) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>traverse_set_deep</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>afd8f78d9bd2a0bac7f97053214818ab8</anchor>
      <arglist>(int table_index, Key &amp;&amp;key, Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>tuple_get</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a426368fa443ca754c555d65c6e913735</anchor>
      <arglist>(int table_index, Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>tuple_set</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>acb792bfdea264fc6d780cf2458e2b36a</anchor>
      <arglist>(std::index_sequence&lt; I... &gt;, Pairs &amp;&amp;pairs)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>afe821cfe3a4fa7b87f4fd5a806fbd73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_usertype</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a4c580a9c7569cfbe34854f94e12cc9b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>state</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a9ded23f3edbd367dcaa3a3c3d49428eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>state_view</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a9273f82bde61260fe1b081f5d143153b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_table_core&lt; false &gt;</name>
    <filename>classsol_1_1basic__table__core.html</filename>
    <member kind="typedef">
      <type>iterator</type>
      <name>const_iterator</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>afb7329cf8e75930281a0bdba758d8ec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_table_iterator&lt; ref_t &gt;</type>
      <name>iterator</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ab447b92a11e0642c1c0a45e3b4311831</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>add</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>afbf774766cb370b9c85548a67bdb249b</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>abf45d5688dbdb2d8e8241b1900614170</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a65c681e70adf0588db568ca695212733</anchor>
      <arglist>(basic_table_core &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a920617407e6a209c5c9ed5a25538ffad</anchor>
      <arglist>(const basic_table_core &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a4dfdf197f7af19616af686a650a6af54</anchor>
      <arglist>(const stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aaf9312ededc3faefeeb5ffb8e9c159d8</anchor>
      <arglist>(lua_nil_t r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a984014077d076db3f9255df1727a8961</anchor>
      <arglist>(lua_State *L, const new_table &amp;nt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a2980ebad3c84618abe148ef6508d925c</anchor>
      <arglist>(lua_State *L, global_tag_t t) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a6c8bd04398bd9a16e25639606f314d26</anchor>
      <arglist>(lua_State *L, int index=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>abb89efa641864d9be8125d06fc46e7be</anchor>
      <arglist>(lua_State *L, ref_index index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a205ac31d755853cec01ffeac71537d03</anchor>
      <arglist>(lua_State *L, T &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a90f41a0f3934a09a513c693c13b70dc0</anchor>
      <arglist>(stack_reference &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a39ffa7f635f2fda100096eebc04f342a</anchor>
      <arglist>(T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ad4849e25971535bd978b9850d4df9130</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a8be1254b23c854807b0a5d79277a3da3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cend</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a22e1fc0e7157b2e6c9f4bbf52c7f040d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a88e7f30898f1349495fe54b7e559be36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ad510cf6051b1320b8aeceb68f1c11dce</anchor>
      <arglist>(int narr, int nrec, Key &amp;&amp;key, Value &amp;&amp;value, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a2b183c4b729558c572504ab9c34ee851</anchor>
      <arglist>(int narr=0, int nrec=0)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a31b981746a2bbb391ae51ceeefa56ace</anchor>
      <arglist>(Name &amp;&amp;name, int narr, int nrec, Key &amp;&amp;key, Value &amp;&amp;value, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ac07dcce4f052fbb0fbb1401403c3e390</anchor>
      <arglist>(Name &amp;&amp;name, int narr=0, int nrec=0)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create_named</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a653358cae8c65eaa593ce2eef8f12032</anchor>
      <arglist>(Name &amp;&amp;name, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create_with</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>afc608421c021d002950b405bac7354e8</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a5699e17551616e3257f33b4b0ce5aaeb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ad7ef24783207219ac39d2d8b2a07b105</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>for_each</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a5f5cf64505a8d309d1b4549589a57005</anchor>
      <arglist>(Fx &amp;&amp;fx) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ae85e730660b40aee4e9d98df9be18ef9</anchor>
      <arglist>(Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_or</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ae4aac7d43d289fbd64a6242ad045dd25</anchor>
      <arglist>(Key &amp;&amp;key, D &amp;&amp;otherwise) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_or</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a1140a78b90d196606d5873ab2b45321e</anchor>
      <arglist>(Key &amp;&amp;key, T &amp;&amp;otherwise) const</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>new_enum</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a4a70b958a205a3c4e014c688193fdc32</anchor>
      <arglist>(const string_view &amp;name, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>new_enum</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a37539fe1e59c653bc4707991ebdacbcf</anchor>
      <arglist>(const string_view &amp;name, std::initializer_list&lt; std::pair&lt; string_view, T &gt;&gt; items)</arglist>
    </member>
    <member kind="function">
      <type>usertype&lt; Class &gt;</type>
      <name>new_usertype</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a00514974c75e1743e277c43d12ff08aa</anchor>
      <arglist>(Key &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>usertype&lt; Class &gt;</type>
      <name>new_usertype</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ae0220d5b5766d1a51a012c6bf17a68fc</anchor>
      <arglist>(Key &amp;&amp;key, Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>usertype&lt; Class &gt;</type>
      <name>new_usertype</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aaf0dcd8a4fab60b017ce63a3476ff53b</anchor>
      <arglist>(Key &amp;&amp;key, automagic_enrollments enrollment)</arglist>
    </member>
    <member kind="function">
      <type>usertype&lt; Class &gt;</type>
      <name>new_usertype</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a8c02533cf087cf9c9e8540338fbdb0a0</anchor>
      <arglist>(Key &amp;&amp;key, constant_automagic_enrollments&lt; enrollment_flags &gt; enrollment)</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>afa3414193056c6bdeff0ef31979f74e7</anchor>
      <arglist>(basic_table_core &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a7440c3267ad6b22c2520635ad91f7991</anchor>
      <arglist>(const basic_table_core &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a523c81a2129020a0abc68d7a961b5135</anchor>
      <arglist>(T &amp;&amp;key) &amp;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>affec95a48364b2c43079ca61d2f046f9</anchor>
      <arglist>(T &amp;&amp;key) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aaaed00b97faac06415f1481f465e346c</anchor>
      <arglist>(T &amp;&amp;key) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>basic_pairs_range&lt; const basic_table_core &gt;</type>
      <name>pairs</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a16b8e589626dc21d24f68918a6a57abf</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_pairs_range&lt; basic_table_core &gt;</type>
      <name>pairs</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a5ffda52e6bccf2d01dcf2894043f767b</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>raw_get</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ad0114c84b810b5e9af44620f1e6640c8</anchor>
      <arglist>(Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>raw_get_or</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a29d36aff1421602b703ae87759fed012</anchor>
      <arglist>(Key &amp;&amp;key, D &amp;&amp;otherwise) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>raw_get_or</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a11d101562c9f5b3589f2085bbadba9e5</anchor>
      <arglist>(Key &amp;&amp;key, T &amp;&amp;otherwise) const</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>raw_set</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ae88d048021a8abcedbb7979675529dbc</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>set</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ae54c06e7302d2e6794f19b73e0f9f213</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>set_function</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a52f0b33b247fa16d57c6bf479b4bc887</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>set_function</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a78f9410aff4f54637461389ad23ed5e8</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a2d3c27dce29c822caca83541a31141cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>traverse_get</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a92cc8324e4873300ed354340f9087976</anchor>
      <arglist>(Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>traverse_raw_get</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ab041c214d8b5abb2a396cdd0fb09e4b6</anchor>
      <arglist>(Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>traverse_raw_set</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a894cc92c6c763d2a2223165a38ddb55e</anchor>
      <arglist>(Keys &amp;&amp;... keys)</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>traverse_set</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ab169cffb1b9b831468766906cc4d9c74</anchor>
      <arglist>(Keys &amp;&amp;... keys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static table</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a1b0f6c067d49e7bfbd7ddb7c5cd77849</anchor>
      <arglist>(lua_State *L, int narr, int nrec, Key &amp;&amp;key, Value &amp;&amp;value, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static table</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a04b861a8ccfbc15ec31397382613146d</anchor>
      <arglist>(lua_State *L, int narr=0, int nrec=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static table</type>
      <name>create_with</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a5ea8eae003b6155f015df0707769fb02</anchor>
      <arglist>(lua_State *L, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a6ec1bb30863e95cf98755101fcba9fd8</anchor>
      <arglist>(detail::no_safety_tag, lua_nil_t n)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aae0ea636a7a5a831f34185241567e4f0</anchor>
      <arglist>(detail::no_safety_tag, lua_State *L, int index)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>add7d9ae66329881aa6dde100d5ec5a58</anchor>
      <arglist>(detail::no_safety_tag, lua_State *L, ref_index index)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aa46feafa14d157ffcbab591fd49ddf22</anchor>
      <arglist>(detail::no_safety_tag, lua_State *L, T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a71723894914125037a43f77901444930</anchor>
      <arglist>(detail::no_safety_tag, T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_object&lt; ref_t &gt;</type>
      <name>base_t</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a9e5577de2cf98b3babf4ca917ec5dd44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::boolean&lt; stack::stack_detail::is_get_direct_tableless_v&lt; T, top_level, false &gt; &gt;</type>
      <name>is_get_direct_tableless</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a016191b8978010639703f08c52c90bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::false_type</type>
      <name>is_raw_get_direct_tableless</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a43c8b05de6c02092c9631d4aafaa1a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::false_type</type>
      <name>is_raw_set_direct_tableless</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>af6f3ca1a8712328af2585d79f3f0e81e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::boolean&lt; stack::stack_detail::is_set_direct_tableless_v&lt; T, top_level, false &gt; &gt;</type>
      <name>is_set_direct_tableless</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a4f756722bf0835f34dab5a32f98d4b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>af3ce148ac544181a8eace29ffdb4f0e3</anchor>
      <arglist>(types&lt; R(Args...)&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aad9f6734106d49112fdc8cdfd1b5ff4c</anchor>
      <arglist>(types&lt;&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a0164b38d1259594a568a5af473a4ace7</anchor>
      <arglist>(types&lt;&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_resolved_function</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aab0e87b891e2d952c622517be5cc7168</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>traverse_get_deep</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ae2707aac6af73709a7ab6f501c38dd48</anchor>
      <arglist>(int table_index, Key &amp;&amp;key, Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>traverse_get_deep_optional</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a6c2682999ebd0745e9f8dc3d67940cf1</anchor>
      <arglist>(int &amp;popcount, int table_index, Key &amp;&amp;key, Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>traverse_get_single</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a683302d4dc183c8e5e4cdaecdb86a32e</anchor>
      <arglist>(int table_index, Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>traverse_get_single_maybe_tuple</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ad187591d9fd39e23daf002923460b8cf</anchor>
      <arglist>(int table_index, Key &amp;&amp;key) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>traverse_get_single_tuple</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ad63d5e4a1ae60dbc35cdbfbedef3e6bf</anchor>
      <arglist>(int table_index, std::index_sequence&lt; I... &gt;, Key &amp;&amp;key) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>traverse_set_deep</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>afd8f78d9bd2a0bac7f97053214818ab8</anchor>
      <arglist>(int table_index, Key &amp;&amp;key, Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>tuple_get</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a426368fa443ca754c555d65c6e913735</anchor>
      <arglist>(int table_index, Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>tuple_set</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>acb792bfdea264fc6d780cf2458e2b36a</anchor>
      <arglist>(std::index_sequence&lt; I... &gt;, Pairs &amp;&amp;pairs)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>afe821cfe3a4fa7b87f4fd5a806fbd73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_usertype</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a4c580a9c7569cfbe34854f94e12cc9b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>state</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a9ded23f3edbd367dcaa3a3c3d49428eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>state_view</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a9273f82bde61260fe1b081f5d143153b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_table_core&lt; true &gt;</name>
    <filename>classsol_1_1basic__table__core.html</filename>
    <member kind="typedef">
      <type>iterator</type>
      <name>const_iterator</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>afb7329cf8e75930281a0bdba758d8ec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_table_iterator&lt; ref_t &gt;</type>
      <name>iterator</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ab447b92a11e0642c1c0a45e3b4311831</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>add</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>afbf774766cb370b9c85548a67bdb249b</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>abf45d5688dbdb2d8e8241b1900614170</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a65c681e70adf0588db568ca695212733</anchor>
      <arglist>(basic_table_core &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a920617407e6a209c5c9ed5a25538ffad</anchor>
      <arglist>(const basic_table_core &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a4dfdf197f7af19616af686a650a6af54</anchor>
      <arglist>(const stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aaf9312ededc3faefeeb5ffb8e9c159d8</anchor>
      <arglist>(lua_nil_t r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a984014077d076db3f9255df1727a8961</anchor>
      <arglist>(lua_State *L, const new_table &amp;nt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a2980ebad3c84618abe148ef6508d925c</anchor>
      <arglist>(lua_State *L, global_tag_t t) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a6c8bd04398bd9a16e25639606f314d26</anchor>
      <arglist>(lua_State *L, int index=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>abb89efa641864d9be8125d06fc46e7be</anchor>
      <arglist>(lua_State *L, ref_index index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a205ac31d755853cec01ffeac71537d03</anchor>
      <arglist>(lua_State *L, T &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a90f41a0f3934a09a513c693c13b70dc0</anchor>
      <arglist>(stack_reference &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a39ffa7f635f2fda100096eebc04f342a</anchor>
      <arglist>(T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ad4849e25971535bd978b9850d4df9130</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a8be1254b23c854807b0a5d79277a3da3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cend</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a22e1fc0e7157b2e6c9f4bbf52c7f040d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a88e7f30898f1349495fe54b7e559be36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ad510cf6051b1320b8aeceb68f1c11dce</anchor>
      <arglist>(int narr, int nrec, Key &amp;&amp;key, Value &amp;&amp;value, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a2b183c4b729558c572504ab9c34ee851</anchor>
      <arglist>(int narr=0, int nrec=0)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a31b981746a2bbb391ae51ceeefa56ace</anchor>
      <arglist>(Name &amp;&amp;name, int narr, int nrec, Key &amp;&amp;key, Value &amp;&amp;value, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ac07dcce4f052fbb0fbb1401403c3e390</anchor>
      <arglist>(Name &amp;&amp;name, int narr=0, int nrec=0)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create_named</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a653358cae8c65eaa593ce2eef8f12032</anchor>
      <arglist>(Name &amp;&amp;name, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create_with</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>afc608421c021d002950b405bac7354e8</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a5699e17551616e3257f33b4b0ce5aaeb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ad7ef24783207219ac39d2d8b2a07b105</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>for_each</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a5f5cf64505a8d309d1b4549589a57005</anchor>
      <arglist>(Fx &amp;&amp;fx) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ae85e730660b40aee4e9d98df9be18ef9</anchor>
      <arglist>(Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_or</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ae4aac7d43d289fbd64a6242ad045dd25</anchor>
      <arglist>(Key &amp;&amp;key, D &amp;&amp;otherwise) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_or</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a1140a78b90d196606d5873ab2b45321e</anchor>
      <arglist>(Key &amp;&amp;key, T &amp;&amp;otherwise) const</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>new_enum</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a4a70b958a205a3c4e014c688193fdc32</anchor>
      <arglist>(const string_view &amp;name, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>new_enum</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a37539fe1e59c653bc4707991ebdacbcf</anchor>
      <arglist>(const string_view &amp;name, std::initializer_list&lt; std::pair&lt; string_view, T &gt;&gt; items)</arglist>
    </member>
    <member kind="function">
      <type>usertype&lt; Class &gt;</type>
      <name>new_usertype</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a00514974c75e1743e277c43d12ff08aa</anchor>
      <arglist>(Key &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>usertype&lt; Class &gt;</type>
      <name>new_usertype</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ae0220d5b5766d1a51a012c6bf17a68fc</anchor>
      <arglist>(Key &amp;&amp;key, Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>usertype&lt; Class &gt;</type>
      <name>new_usertype</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aaf0dcd8a4fab60b017ce63a3476ff53b</anchor>
      <arglist>(Key &amp;&amp;key, automagic_enrollments enrollment)</arglist>
    </member>
    <member kind="function">
      <type>usertype&lt; Class &gt;</type>
      <name>new_usertype</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a8c02533cf087cf9c9e8540338fbdb0a0</anchor>
      <arglist>(Key &amp;&amp;key, constant_automagic_enrollments&lt; enrollment_flags &gt; enrollment)</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>afa3414193056c6bdeff0ef31979f74e7</anchor>
      <arglist>(basic_table_core &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a7440c3267ad6b22c2520635ad91f7991</anchor>
      <arglist>(const basic_table_core &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a523c81a2129020a0abc68d7a961b5135</anchor>
      <arglist>(T &amp;&amp;key) &amp;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>affec95a48364b2c43079ca61d2f046f9</anchor>
      <arglist>(T &amp;&amp;key) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aaaed00b97faac06415f1481f465e346c</anchor>
      <arglist>(T &amp;&amp;key) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>basic_pairs_range&lt; const basic_table_core &gt;</type>
      <name>pairs</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a16b8e589626dc21d24f68918a6a57abf</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_pairs_range&lt; basic_table_core &gt;</type>
      <name>pairs</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a5ffda52e6bccf2d01dcf2894043f767b</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>raw_get</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ad0114c84b810b5e9af44620f1e6640c8</anchor>
      <arglist>(Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>raw_get_or</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a29d36aff1421602b703ae87759fed012</anchor>
      <arglist>(Key &amp;&amp;key, D &amp;&amp;otherwise) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>raw_get_or</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a11d101562c9f5b3589f2085bbadba9e5</anchor>
      <arglist>(Key &amp;&amp;key, T &amp;&amp;otherwise) const</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>raw_set</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ae88d048021a8abcedbb7979675529dbc</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>set</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ae54c06e7302d2e6794f19b73e0f9f213</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>set_function</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a52f0b33b247fa16d57c6bf479b4bc887</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>set_function</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a78f9410aff4f54637461389ad23ed5e8</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a2d3c27dce29c822caca83541a31141cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>traverse_get</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a92cc8324e4873300ed354340f9087976</anchor>
      <arglist>(Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>traverse_raw_get</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ab041c214d8b5abb2a396cdd0fb09e4b6</anchor>
      <arglist>(Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>traverse_raw_set</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a894cc92c6c763d2a2223165a38ddb55e</anchor>
      <arglist>(Keys &amp;&amp;... keys)</arglist>
    </member>
    <member kind="function">
      <type>basic_table_core &amp;</type>
      <name>traverse_set</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ab169cffb1b9b831468766906cc4d9c74</anchor>
      <arglist>(Keys &amp;&amp;... keys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static table</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a1b0f6c067d49e7bfbd7ddb7c5cd77849</anchor>
      <arglist>(lua_State *L, int narr, int nrec, Key &amp;&amp;key, Value &amp;&amp;value, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static table</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a04b861a8ccfbc15ec31397382613146d</anchor>
      <arglist>(lua_State *L, int narr=0, int nrec=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static table</type>
      <name>create_with</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a5ea8eae003b6155f015df0707769fb02</anchor>
      <arglist>(lua_State *L, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a6ec1bb30863e95cf98755101fcba9fd8</anchor>
      <arglist>(detail::no_safety_tag, lua_nil_t n)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aae0ea636a7a5a831f34185241567e4f0</anchor>
      <arglist>(detail::no_safety_tag, lua_State *L, int index)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>add7d9ae66329881aa6dde100d5ec5a58</anchor>
      <arglist>(detail::no_safety_tag, lua_State *L, ref_index index)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aa46feafa14d157ffcbab591fd49ddf22</anchor>
      <arglist>(detail::no_safety_tag, lua_State *L, T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a71723894914125037a43f77901444930</anchor>
      <arglist>(detail::no_safety_tag, T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_object&lt; ref_t &gt;</type>
      <name>base_t</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a9e5577de2cf98b3babf4ca917ec5dd44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::boolean&lt; stack::stack_detail::is_get_direct_tableless_v&lt; T, top_level, false &gt; &gt;</type>
      <name>is_get_direct_tableless</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a016191b8978010639703f08c52c90bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::false_type</type>
      <name>is_raw_get_direct_tableless</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a43c8b05de6c02092c9631d4aafaa1a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::false_type</type>
      <name>is_raw_set_direct_tableless</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>af6f3ca1a8712328af2585d79f3f0e81e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::boolean&lt; stack::stack_detail::is_set_direct_tableless_v&lt; T, top_level, false &gt; &gt;</type>
      <name>is_set_direct_tableless</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a4f756722bf0835f34dab5a32f98d4b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>af3ce148ac544181a8eace29ffdb4f0e3</anchor>
      <arglist>(types&lt; R(Args...)&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aad9f6734106d49112fdc8cdfd1b5ff4c</anchor>
      <arglist>(types&lt;&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a0164b38d1259594a568a5af473a4ace7</anchor>
      <arglist>(types&lt;&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_resolved_function</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>aab0e87b891e2d952c622517be5cc7168</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>traverse_get_deep</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ae2707aac6af73709a7ab6f501c38dd48</anchor>
      <arglist>(int table_index, Key &amp;&amp;key, Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>traverse_get_deep_optional</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a6c2682999ebd0745e9f8dc3d67940cf1</anchor>
      <arglist>(int &amp;popcount, int table_index, Key &amp;&amp;key, Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>traverse_get_single</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a683302d4dc183c8e5e4cdaecdb86a32e</anchor>
      <arglist>(int table_index, Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>traverse_get_single_maybe_tuple</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ad187591d9fd39e23daf002923460b8cf</anchor>
      <arglist>(int table_index, Key &amp;&amp;key) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>traverse_get_single_tuple</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>ad63d5e4a1ae60dbc35cdbfbedef3e6bf</anchor>
      <arglist>(int table_index, std::index_sequence&lt; I... &gt;, Key &amp;&amp;key) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>traverse_set_deep</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>afd8f78d9bd2a0bac7f97053214818ab8</anchor>
      <arglist>(int table_index, Key &amp;&amp;key, Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>tuple_get</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a426368fa443ca754c555d65c6e913735</anchor>
      <arglist>(int table_index, Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>tuple_set</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>acb792bfdea264fc6d780cf2458e2b36a</anchor>
      <arglist>(std::index_sequence&lt; I... &gt;, Pairs &amp;&amp;pairs)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>afe821cfe3a4fa7b87f4fd5a806fbd73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_usertype</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a4c580a9c7569cfbe34854f94e12cc9b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>state</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a9ded23f3edbd367dcaa3a3c3d49428eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>state_view</name>
      <anchorfile>classsol_1_1basic__table__core.html</anchorfile>
      <anchor>a9273f82bde61260fe1b081f5d143153b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::basic_table_iterator</name>
    <filename>classsol_1_1basic__table__iterator.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>a37b00ff6f304977540d6ddda6d566d65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::input_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>a2598a3ab5e9c83030862298b2a218094</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>object</type>
      <name>key_type</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>a162b9c3417e02221145e199fb77668f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>object</type>
      <name>mapped_type</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>a9198c198bb4b5e456cc54a51fa873942</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type *</type>
      <name>pointer</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>af7a28a96414712fadef269824d466d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type &amp;</type>
      <name>reference</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>a29e2a30c4dee5b770ee14d77862cd213</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; object, object &gt;</type>
      <name>value_type</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>ad4042fd186769ffd447aec6ad2f0582d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_iterator</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>ab6fe8363773ddd603263521f5d77e2f4</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_table_iterator</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>a2ddfb55ac2204175f9f5735faef03454</anchor>
      <arglist>(reference_type x) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>a315a9aceeb02f98a69e30df9e31ab77e</anchor>
      <arglist>(const basic_table_iterator &amp;right) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator*</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>a70f7c5b23a998ec26c48ada468ab8ff4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_table_iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>afd27f6a821bbb1debd0f651c18e0db43</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_table_iterator</type>
      <name>operator++</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>a9748f4b4645eeb6435082d0e6ed4396f</anchor>
      <arglist>(int) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>a4baa7415c3bb98f7a8002ec5ab06995a</anchor>
      <arglist>(const basic_table_iterator &amp;right) const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~basic_table_iterator</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>ab4831e9d52b2b53d8cf3bb2ae745f6df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const typedef value_type &amp;</type>
      <name>const_reference</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>aa8c1d99a7e5b7be05438f7e2e5f2280c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ptrdiff_t</type>
      <name>idx</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>af15e4bed1cc932c722a674648dfb8ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>keyidx</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>a41490a2b7cb219e2df2486537d637f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::pair&lt; object, object &gt;</type>
      <name>kvp</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>ab3f40b0c95a916fcc5a7ff289bf232d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>reference_type</type>
      <name>ref</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>a23532671db7542e59a97fc46f2016c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>tableidx</name>
      <anchorfile>classsol_1_1basic__table__iterator.html</anchorfile>
      <anchor>a49ad347f8ad22011a527b58620f62f81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::basic_thread</name>
    <filename>classsol_1_1basic__thread.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>basic_thread</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>aa479a23e5970d7abecb26e54171e5bbf</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_thread</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>a8db2d4cad8501ea1af352010a9156fe1</anchor>
      <arglist>(basic_thread &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_thread</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>a96a4f6a084194df2600c5efe9455b09d</anchor>
      <arglist>(const basic_thread &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_thread</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>a6c06fecc3a1f498237b303d2c77541fa</anchor>
      <arglist>(const stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_thread</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>a658b112b6667580bf7feda643b6e6d6e</anchor>
      <arglist>(lua_State *L, int index=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_thread</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>a25a874c2b2bdc4f090b4a1b8570fb06c</anchor>
      <arglist>(lua_State *L, lua_State *actualthread)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_thread</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>a6dae341b45367b8d7981ee622d733569</anchor>
      <arglist>(lua_State *L, lua_thread_state actualthread)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_thread</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>a829cab47b8c046a751e1c5a1edd79562</anchor>
      <arglist>(lua_State *L, ref_index index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_thread</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>a4c9f1b885e7a32c926c815022c0dfb73</anchor>
      <arglist>(lua_State *L, T &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_thread</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>ae8976f7dc1c60a42aaa798786cf4715f</anchor>
      <arglist>(lua_State *L, this_state actualthread)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_thread</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>a95463a0bceb802b0c29b38827e45e4cd</anchor>
      <arglist>(stack_reference &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_thread</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>a77ba08de73cd626eb9abef14c476a28a</anchor>
      <arglist>(T &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type>basic_thread</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>a57fbfb9ab0d2d8e9c6189681d27e7776</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_main_thread</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>a1d4867fe9072503b7fd65d6f02ff1a04</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>basic_thread &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>abef547fb26c26fdfd066133a00a4923a</anchor>
      <arglist>(basic_thread &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>basic_thread &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>a068718a4a262fdca1aa8f77f39bbafec</anchor>
      <arglist>(const basic_thread &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>state_view</type>
      <name>state</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>a9f53c97507532e5371e9f67edd493442</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>thread_status</type>
      <name>status</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>a36e92101bdee20880b60484b5da56802</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>thread_state</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>afe840e101666bf25ad762e70f76ca370</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static basic_thread</type>
      <name>create</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>aab06f46c1d4159ba858d377cdd7c1b6b</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_object&lt; ref_t &gt;</type>
      <name>base_t</name>
      <anchorfile>classsol_1_1basic__thread.html</anchorfile>
      <anchor>a2ad0c8a44742dc772603a1f728ed505d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::basic_traits</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</filename>
    <templarg>it_is_noexcept</templarg>
    <templarg>has_c_variadic</templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <member kind="typedef">
      <type>void_tuple_element_t&lt; i, args_tuple &gt;</type>
      <name>arg_at</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a4e0b976691ac822a8d31ed17d9640cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; Args... &gt;</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5a8d34f759632229da676b3c9efe6149</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>args_tuple</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a21a0873aa8a6650817a59d7d8032d2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, args_list, types&lt; first_type, Args... &gt; &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a12e83a9aea6fbd123bd8c165501c6774</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, R(*)(Args...), R(*)(first_type, Args...)&gt;</type>
      <name>free_function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a42d0e59f44463020ee2f375377488cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, R(Args...), R(first_type, Args...)&gt;</type>
      <name>free_function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5fccb4c4faf59b7157a1c558979bce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R()</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5b199e9730761cf9b24d92b24a3029d</anchor>
      <arglist>(Args...)</arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aec39adb89f12ef3968fa13f1fa32e3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>return_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a9050ad3dabe76732384e5e2b967f32b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a66697c440f7f915676ad934d32fc3388</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; free_function_pointer_type &gt;</type>
      <name>signature_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a277aea0261cf70d2d5586043c40d923c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a835d5befd4625f0f792f6ed6482696a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>free_arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abdb90e81d54fa2c7b0d1d8ba0747422a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>has_c_var_arg</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>ab3dbbd14857b032034ed64f995963c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>is_member_function</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abb743e70fedb33a9b3f14853617f0b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>is_noexcept</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5f9b6e5fa3275d299291ef279d37227d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, int, T &gt; &amp;</type>
      <name>first_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a6b61244cbcdb444843cb9234c914a74c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_traits&lt; false, false, T, R, Args... &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</filename>
    <member kind="typedef">
      <type>void_tuple_element_t&lt; i, args_tuple &gt;</type>
      <name>arg_at</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a4e0b976691ac822a8d31ed17d9640cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; Args... &gt;</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5a8d34f759632229da676b3c9efe6149</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>args_tuple</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a21a0873aa8a6650817a59d7d8032d2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, args_list, types&lt; first_type, Args... &gt; &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a12e83a9aea6fbd123bd8c165501c6774</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, R(*)(Args...), R(*)(first_type, Args...)&gt;</type>
      <name>free_function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a42d0e59f44463020ee2f375377488cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, R(Args...), R(first_type, Args...)&gt;</type>
      <name>free_function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5fccb4c4faf59b7157a1c558979bce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R()</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5b199e9730761cf9b24d92b24a3029d</anchor>
      <arglist>(Args...)</arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aec39adb89f12ef3968fa13f1fa32e3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>return_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a9050ad3dabe76732384e5e2b967f32b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a66697c440f7f915676ad934d32fc3388</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; free_function_pointer_type &gt;</type>
      <name>signature_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a277aea0261cf70d2d5586043c40d923c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a835d5befd4625f0f792f6ed6482696a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>free_arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abdb90e81d54fa2c7b0d1d8ba0747422a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>has_c_var_arg</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>ab3dbbd14857b032034ed64f995963c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>is_member_function</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abb743e70fedb33a9b3f14853617f0b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>is_noexcept</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5f9b6e5fa3275d299291ef279d37227d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, int, T &gt; &amp;</type>
      <name>first_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a6b61244cbcdb444843cb9234c914a74c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_traits&lt; false, false, void, R, Args... &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</filename>
    <member kind="typedef">
      <type>void_tuple_element_t&lt; i, args_tuple &gt;</type>
      <name>arg_at</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a4e0b976691ac822a8d31ed17d9640cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; Args... &gt;</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5a8d34f759632229da676b3c9efe6149</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>args_tuple</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a21a0873aa8a6650817a59d7d8032d2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, args_list, types&lt; first_type, Args... &gt; &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a12e83a9aea6fbd123bd8c165501c6774</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, R(*)(Args...), R(*)(first_type, Args...)&gt;</type>
      <name>free_function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a42d0e59f44463020ee2f375377488cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, R(Args...), R(first_type, Args...)&gt;</type>
      <name>free_function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5fccb4c4faf59b7157a1c558979bce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R()</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5b199e9730761cf9b24d92b24a3029d</anchor>
      <arglist>(Args...)</arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aec39adb89f12ef3968fa13f1fa32e3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>return_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a9050ad3dabe76732384e5e2b967f32b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a66697c440f7f915676ad934d32fc3388</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; free_function_pointer_type &gt;</type>
      <name>signature_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a277aea0261cf70d2d5586043c40d923c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a835d5befd4625f0f792f6ed6482696a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>free_arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abdb90e81d54fa2c7b0d1d8ba0747422a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>has_c_var_arg</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>ab3dbbd14857b032034ed64f995963c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>is_member_function</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abb743e70fedb33a9b3f14853617f0b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>is_noexcept</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5f9b6e5fa3275d299291ef279d37227d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, int, void &gt; &amp;</type>
      <name>first_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a6b61244cbcdb444843cb9234c914a74c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_traits&lt; false, false, void, void &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</filename>
    <member kind="typedef">
      <type>void_tuple_element_t&lt; i, args_tuple &gt;</type>
      <name>arg_at</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a4e0b976691ac822a8d31ed17d9640cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; Args... &gt;</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5a8d34f759632229da676b3c9efe6149</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>args_tuple</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a21a0873aa8a6650817a59d7d8032d2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, args_list, types&lt; first_type, Args... &gt; &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a12e83a9aea6fbd123bd8c165501c6774</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, void(*)(Args...), void(*)(first_type, Args...)&gt;</type>
      <name>free_function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a42d0e59f44463020ee2f375377488cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, void(Args...), void(first_type, Args...)&gt;</type>
      <name>free_function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5fccb4c4faf59b7157a1c558979bce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void()</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5b199e9730761cf9b24d92b24a3029d</anchor>
      <arglist>(Args...)</arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aec39adb89f12ef3968fa13f1fa32e3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>return_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a9050ad3dabe76732384e5e2b967f32b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tuple_types&lt; void &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a66697c440f7f915676ad934d32fc3388</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; free_function_pointer_type &gt;</type>
      <name>signature_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a277aea0261cf70d2d5586043c40d923c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a835d5befd4625f0f792f6ed6482696a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>free_arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abdb90e81d54fa2c7b0d1d8ba0747422a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>has_c_var_arg</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>ab3dbbd14857b032034ed64f995963c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>is_member_function</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abb743e70fedb33a9b3f14853617f0b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>is_noexcept</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5f9b6e5fa3275d299291ef279d37227d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, int, void &gt; &amp;</type>
      <name>first_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a6b61244cbcdb444843cb9234c914a74c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_traits&lt; false, true, T, R, Args... &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</filename>
    <member kind="typedef">
      <type>void_tuple_element_t&lt; i, args_tuple &gt;</type>
      <name>arg_at</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a4e0b976691ac822a8d31ed17d9640cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; Args... &gt;</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5a8d34f759632229da676b3c9efe6149</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>args_tuple</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a21a0873aa8a6650817a59d7d8032d2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, args_list, types&lt; first_type, Args... &gt; &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a12e83a9aea6fbd123bd8c165501c6774</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, R(*)(Args...), R(*)(first_type, Args...)&gt;</type>
      <name>free_function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a42d0e59f44463020ee2f375377488cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, R(Args...), R(first_type, Args...)&gt;</type>
      <name>free_function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5fccb4c4faf59b7157a1c558979bce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R()</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5b199e9730761cf9b24d92b24a3029d</anchor>
      <arglist>(Args...)</arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aec39adb89f12ef3968fa13f1fa32e3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>return_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a9050ad3dabe76732384e5e2b967f32b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a66697c440f7f915676ad934d32fc3388</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; free_function_pointer_type &gt;</type>
      <name>signature_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a277aea0261cf70d2d5586043c40d923c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a835d5befd4625f0f792f6ed6482696a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>free_arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abdb90e81d54fa2c7b0d1d8ba0747422a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>has_c_var_arg</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>ab3dbbd14857b032034ed64f995963c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>is_member_function</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abb743e70fedb33a9b3f14853617f0b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>is_noexcept</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5f9b6e5fa3275d299291ef279d37227d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, int, T &gt; &amp;</type>
      <name>first_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a6b61244cbcdb444843cb9234c914a74c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_traits&lt; false, true, void, R, Args... &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</filename>
    <member kind="typedef">
      <type>void_tuple_element_t&lt; i, args_tuple &gt;</type>
      <name>arg_at</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a4e0b976691ac822a8d31ed17d9640cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; Args... &gt;</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5a8d34f759632229da676b3c9efe6149</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>args_tuple</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a21a0873aa8a6650817a59d7d8032d2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, args_list, types&lt; first_type, Args... &gt; &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a12e83a9aea6fbd123bd8c165501c6774</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, R(*)(Args...), R(*)(first_type, Args...)&gt;</type>
      <name>free_function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a42d0e59f44463020ee2f375377488cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, R(Args...), R(first_type, Args...)&gt;</type>
      <name>free_function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5fccb4c4faf59b7157a1c558979bce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R()</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5b199e9730761cf9b24d92b24a3029d</anchor>
      <arglist>(Args...)</arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aec39adb89f12ef3968fa13f1fa32e3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>return_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a9050ad3dabe76732384e5e2b967f32b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a66697c440f7f915676ad934d32fc3388</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; free_function_pointer_type &gt;</type>
      <name>signature_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a277aea0261cf70d2d5586043c40d923c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a835d5befd4625f0f792f6ed6482696a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>free_arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abdb90e81d54fa2c7b0d1d8ba0747422a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>has_c_var_arg</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>ab3dbbd14857b032034ed64f995963c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>is_member_function</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abb743e70fedb33a9b3f14853617f0b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>is_noexcept</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5f9b6e5fa3275d299291ef279d37227d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, int, void &gt; &amp;</type>
      <name>first_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a6b61244cbcdb444843cb9234c914a74c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_traits&lt; true, false, T, R, Args... &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</filename>
    <member kind="typedef">
      <type>void_tuple_element_t&lt; i, args_tuple &gt;</type>
      <name>arg_at</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a4e0b976691ac822a8d31ed17d9640cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; Args... &gt;</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5a8d34f759632229da676b3c9efe6149</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>args_tuple</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a21a0873aa8a6650817a59d7d8032d2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, args_list, types&lt; first_type, Args... &gt; &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a12e83a9aea6fbd123bd8c165501c6774</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, R(*)(Args...), R(*)(first_type, Args...)&gt;</type>
      <name>free_function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a42d0e59f44463020ee2f375377488cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, R(Args...), R(first_type, Args...)&gt;</type>
      <name>free_function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5fccb4c4faf59b7157a1c558979bce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R()</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5b199e9730761cf9b24d92b24a3029d</anchor>
      <arglist>(Args...)</arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aec39adb89f12ef3968fa13f1fa32e3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>return_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a9050ad3dabe76732384e5e2b967f32b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a66697c440f7f915676ad934d32fc3388</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; free_function_pointer_type &gt;</type>
      <name>signature_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a277aea0261cf70d2d5586043c40d923c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a835d5befd4625f0f792f6ed6482696a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>free_arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abdb90e81d54fa2c7b0d1d8ba0747422a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>has_c_var_arg</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>ab3dbbd14857b032034ed64f995963c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>is_member_function</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abb743e70fedb33a9b3f14853617f0b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>is_noexcept</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5f9b6e5fa3275d299291ef279d37227d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, int, T &gt; &amp;</type>
      <name>first_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a6b61244cbcdb444843cb9234c914a74c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_traits&lt; true, false, void, R, Args... &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</filename>
    <member kind="typedef">
      <type>void_tuple_element_t&lt; i, args_tuple &gt;</type>
      <name>arg_at</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a4e0b976691ac822a8d31ed17d9640cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; Args... &gt;</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5a8d34f759632229da676b3c9efe6149</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>args_tuple</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a21a0873aa8a6650817a59d7d8032d2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, args_list, types&lt; first_type, Args... &gt; &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a12e83a9aea6fbd123bd8c165501c6774</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, R(*)(Args...), R(*)(first_type, Args...)&gt;</type>
      <name>free_function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a42d0e59f44463020ee2f375377488cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, R(Args...), R(first_type, Args...)&gt;</type>
      <name>free_function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5fccb4c4faf59b7157a1c558979bce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R()</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5b199e9730761cf9b24d92b24a3029d</anchor>
      <arglist>(Args...)</arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aec39adb89f12ef3968fa13f1fa32e3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>return_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a9050ad3dabe76732384e5e2b967f32b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a66697c440f7f915676ad934d32fc3388</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; free_function_pointer_type &gt;</type>
      <name>signature_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a277aea0261cf70d2d5586043c40d923c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a835d5befd4625f0f792f6ed6482696a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>free_arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abdb90e81d54fa2c7b0d1d8ba0747422a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>has_c_var_arg</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>ab3dbbd14857b032034ed64f995963c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>is_member_function</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abb743e70fedb33a9b3f14853617f0b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>is_noexcept</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5f9b6e5fa3275d299291ef279d37227d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, int, void &gt; &amp;</type>
      <name>first_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a6b61244cbcdb444843cb9234c914a74c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_traits&lt; true, true, T, R, Args... &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</filename>
    <member kind="typedef">
      <type>void_tuple_element_t&lt; i, args_tuple &gt;</type>
      <name>arg_at</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a4e0b976691ac822a8d31ed17d9640cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; Args... &gt;</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5a8d34f759632229da676b3c9efe6149</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>args_tuple</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a21a0873aa8a6650817a59d7d8032d2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, args_list, types&lt; first_type, Args... &gt; &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a12e83a9aea6fbd123bd8c165501c6774</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, R(*)(Args...), R(*)(first_type, Args...)&gt;</type>
      <name>free_function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a42d0e59f44463020ee2f375377488cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, R(Args...), R(first_type, Args...)&gt;</type>
      <name>free_function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5fccb4c4faf59b7157a1c558979bce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R()</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5b199e9730761cf9b24d92b24a3029d</anchor>
      <arglist>(Args...)</arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aec39adb89f12ef3968fa13f1fa32e3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>return_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a9050ad3dabe76732384e5e2b967f32b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a66697c440f7f915676ad934d32fc3388</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; free_function_pointer_type &gt;</type>
      <name>signature_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a277aea0261cf70d2d5586043c40d923c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a835d5befd4625f0f792f6ed6482696a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>free_arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abdb90e81d54fa2c7b0d1d8ba0747422a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>has_c_var_arg</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>ab3dbbd14857b032034ed64f995963c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>is_member_function</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abb743e70fedb33a9b3f14853617f0b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>is_noexcept</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5f9b6e5fa3275d299291ef279d37227d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::conditional_t&lt; std::is_void&lt; T &gt;::value, int, T &gt; &amp;</type>
      <name>first_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a6b61244cbcdb444843cb9234c914a74c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_traits&lt; true, true, void, R, Args... &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</filename>
    <member kind="typedef">
      <type>void_tuple_element_t&lt; i, args_tuple &gt;</type>
      <name>arg_at</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a4e0b976691ac822a8d31ed17d9640cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; Args... &gt;</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5a8d34f759632229da676b3c9efe6149</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>args_tuple</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a21a0873aa8a6650817a59d7d8032d2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, args_list, types&lt; first_type, Args... &gt; &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a12e83a9aea6fbd123bd8c165501c6774</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, R(*)(Args...), R(*)(first_type, Args...)&gt;</type>
      <name>free_function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a42d0e59f44463020ee2f375377488cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, R(Args...), R(first_type, Args...)&gt;</type>
      <name>free_function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5fccb4c4faf59b7157a1c558979bce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R()</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aa5b199e9730761cf9b24d92b24a3029d</anchor>
      <arglist>(Args...)</arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>aec39adb89f12ef3968fa13f1fa32e3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>return_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a9050ad3dabe76732384e5e2b967f32b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a66697c440f7f915676ad934d32fc3388</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; free_function_pointer_type &gt;</type>
      <name>signature_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a277aea0261cf70d2d5586043c40d923c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a835d5befd4625f0f792f6ed6482696a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>free_arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abdb90e81d54fa2c7b0d1d8ba0747422a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>has_c_var_arg</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>ab3dbbd14857b032034ed64f995963c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>is_member_function</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>abb743e70fedb33a9b3f14853617f0b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>is_noexcept</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a5f9b6e5fa3275d299291ef279d37227d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::conditional_t&lt; std::is_void&lt; void &gt;::value, int, void &gt; &amp;</type>
      <name>first_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1basic__traits.html</anchorfile>
      <anchor>a6b61244cbcdb444843cb9234c914a74c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::basic_userdata</name>
    <filename>classsol_1_1basic__userdata.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>basic_userdata</name>
      <anchorfile>classsol_1_1basic__userdata.html</anchorfile>
      <anchor>ac04696955c3c309aed1425bad5f0de18</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_userdata</name>
      <anchorfile>classsol_1_1basic__userdata.html</anchorfile>
      <anchor>a830098fba26e3c3412e9d76b54fd6242</anchor>
      <arglist>(basic_userdata &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_userdata</name>
      <anchorfile>classsol_1_1basic__userdata.html</anchorfile>
      <anchor>a242f9e16a28f885cc2e992b382c1edc7</anchor>
      <arglist>(const basic_userdata &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_userdata</name>
      <anchorfile>classsol_1_1basic__userdata.html</anchorfile>
      <anchor>af95dd821f07455e5d8638475b8b3014b</anchor>
      <arglist>(const stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_userdata</name>
      <anchorfile>classsol_1_1basic__userdata.html</anchorfile>
      <anchor>a1800ee124074efce23894d28a331c997</anchor>
      <arglist>(lua_State *L, int index=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_userdata</name>
      <anchorfile>classsol_1_1basic__userdata.html</anchorfile>
      <anchor>a21003abd74cb35514b11e470c2b0170d</anchor>
      <arglist>(lua_State *L, ref_index index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_userdata</name>
      <anchorfile>classsol_1_1basic__userdata.html</anchorfile>
      <anchor>ac1240df8a05cd7d4a45ae043d414bab3</anchor>
      <arglist>(lua_State *L, T &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_userdata</name>
      <anchorfile>classsol_1_1basic__userdata.html</anchorfile>
      <anchor>a9344e1855699068680941c0c6d48f337</anchor>
      <arglist>(stack_reference &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_userdata</name>
      <anchorfile>classsol_1_1basic__userdata.html</anchorfile>
      <anchor>aaa1a7354f586c1890b9e6ecea423bddd</anchor>
      <arglist>(T &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>basic_userdata &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__userdata.html</anchorfile>
      <anchor>a89794017c49ac54cb73d711fcdce8640</anchor>
      <arglist>(basic_userdata &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>basic_userdata &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1basic__userdata.html</anchorfile>
      <anchor>aa7474bcba3bc2d9582624b3fa006c18b</anchor>
      <arglist>(const basic_userdata &amp;)=default</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_table&lt; base_type &gt;</type>
      <name>base_t</name>
      <anchorfile>classsol_1_1basic__userdata.html</anchorfile>
      <anchor>a598b11060d08a2e49a3728104947466a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::basic_usertype</name>
    <filename>classsol_1_1basic__usertype.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>usertype_proxy&lt; basic_usertype &amp;, std::decay_t&lt; Key &gt; &gt;</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a6f7614f281e52768065f09c29a57a67d</anchor>
      <arglist>(Key &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>usertype_proxy&lt; const basic_usertype &amp;, std::decay_t&lt; Key &gt; &gt;</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>ad2ff058a044aecfcc4ccceb6fd5ff7ea</anchor>
      <arglist>(Key &amp;&amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>basic_usertype &amp;</type>
      <name>set</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a442c2729a1da408e82227b1bb6a76eaf</anchor>
      <arglist>(Key &amp;&amp;key, Value &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>basic_usertype &amp;</type>
      <name>set_function</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a050ef6593e736404ed0ba6130784d058</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>basic_usertype &amp;</type>
      <name>set_function</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a44920d7343ef63c7ed3880f400a2c52d</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregister</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>aa884348af57429e13d69e4f3ee6a94cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_metatable&lt; base_type &gt;</type>
      <name>base_t</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a2d558c672941e2d74bd6e707def69df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_table&lt; base_type &gt;</type>
      <name>table_base_t</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a419b3697252fe9544f4e66cbc6354801</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a39d864e4accae9de999339dc568831ea</anchor>
      <arglist>(types&lt; R(Args...)&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a24e8420c52a35af00f68f5b0f54fa9dd</anchor>
      <arglist>(types&lt;&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>abc7b649307c140f9d6ba94effce5c1e0</anchor>
      <arglist>(types&lt;&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_resolved_function</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>afe5c5648264c40cf74c156b81ff1c965</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>tuple_set</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a2bfd83f4c5258f52e5d952271d38936c</anchor>
      <arglist>(std::index_sequence&lt; I... &gt;, std::tuple&lt; Args... &gt; &amp;&amp;args)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>afe821cfe3a4fa7b87f4fd5a806fbd73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a8b66eeec37c180ab84296b1f63a74556</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_usertype&lt; PJ::CreatedSeriesTime &gt;</name>
    <filename>classsol_1_1basic__usertype.html</filename>
    <member kind="function">
      <type>usertype_proxy&lt; basic_usertype &amp;, std::decay_t&lt; Key &gt; &gt;</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a6f7614f281e52768065f09c29a57a67d</anchor>
      <arglist>(Key &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>usertype_proxy&lt; const basic_usertype &amp;, std::decay_t&lt; Key &gt; &gt;</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>ad2ff058a044aecfcc4ccceb6fd5ff7ea</anchor>
      <arglist>(Key &amp;&amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>basic_usertype &amp;</type>
      <name>set</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a442c2729a1da408e82227b1bb6a76eaf</anchor>
      <arglist>(Key &amp;&amp;key, Value &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>basic_usertype &amp;</type>
      <name>set_function</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a050ef6593e736404ed0ba6130784d058</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>basic_usertype &amp;</type>
      <name>set_function</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a44920d7343ef63c7ed3880f400a2c52d</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregister</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>aa884348af57429e13d69e4f3ee6a94cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_metatable&lt; base_type &gt;</type>
      <name>base_t</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a2d558c672941e2d74bd6e707def69df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_table&lt; base_type &gt;</type>
      <name>table_base_t</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a419b3697252fe9544f4e66cbc6354801</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a39d864e4accae9de999339dc568831ea</anchor>
      <arglist>(types&lt; R(Args...)&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a24e8420c52a35af00f68f5b0f54fa9dd</anchor>
      <arglist>(types&lt;&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>abc7b649307c140f9d6ba94effce5c1e0</anchor>
      <arglist>(types&lt;&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_resolved_function</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>afe5c5648264c40cf74c156b81ff1c965</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>tuple_set</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a2bfd83f4c5258f52e5d952271d38936c</anchor>
      <arglist>(std::index_sequence&lt; I... &gt;, std::tuple&lt; Args... &gt; &amp;&amp;args)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>afe821cfe3a4fa7b87f4fd5a806fbd73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a8b66eeec37c180ab84296b1f63a74556</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_usertype&lt; PJ::CreatedSeriesXY &gt;</name>
    <filename>classsol_1_1basic__usertype.html</filename>
    <member kind="function">
      <type>usertype_proxy&lt; basic_usertype &amp;, std::decay_t&lt; Key &gt; &gt;</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a6f7614f281e52768065f09c29a57a67d</anchor>
      <arglist>(Key &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>usertype_proxy&lt; const basic_usertype &amp;, std::decay_t&lt; Key &gt; &gt;</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>ad2ff058a044aecfcc4ccceb6fd5ff7ea</anchor>
      <arglist>(Key &amp;&amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>basic_usertype &amp;</type>
      <name>set</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a442c2729a1da408e82227b1bb6a76eaf</anchor>
      <arglist>(Key &amp;&amp;key, Value &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>basic_usertype &amp;</type>
      <name>set_function</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a050ef6593e736404ed0ba6130784d058</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>basic_usertype &amp;</type>
      <name>set_function</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a44920d7343ef63c7ed3880f400a2c52d</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregister</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>aa884348af57429e13d69e4f3ee6a94cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_metatable&lt; base_type &gt;</type>
      <name>base_t</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a2d558c672941e2d74bd6e707def69df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_table&lt; base_type &gt;</type>
      <name>table_base_t</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a419b3697252fe9544f4e66cbc6354801</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a39d864e4accae9de999339dc568831ea</anchor>
      <arglist>(types&lt; R(Args...)&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a24e8420c52a35af00f68f5b0f54fa9dd</anchor>
      <arglist>(types&lt;&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>abc7b649307c140f9d6ba94effce5c1e0</anchor>
      <arglist>(types&lt;&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_resolved_function</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>afe5c5648264c40cf74c156b81ff1c965</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>tuple_set</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a2bfd83f4c5258f52e5d952271d38936c</anchor>
      <arglist>(std::index_sequence&lt; I... &gt;, std::tuple&lt; Args... &gt; &amp;&amp;args)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>afe821cfe3a4fa7b87f4fd5a806fbd73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a8b66eeec37c180ab84296b1f63a74556</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_usertype&lt; PJ::TimeseriesRef &gt;</name>
    <filename>classsol_1_1basic__usertype.html</filename>
    <member kind="function">
      <type>usertype_proxy&lt; basic_usertype &amp;, std::decay_t&lt; Key &gt; &gt;</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a6f7614f281e52768065f09c29a57a67d</anchor>
      <arglist>(Key &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>usertype_proxy&lt; const basic_usertype &amp;, std::decay_t&lt; Key &gt; &gt;</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>ad2ff058a044aecfcc4ccceb6fd5ff7ea</anchor>
      <arglist>(Key &amp;&amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>basic_usertype &amp;</type>
      <name>set</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a442c2729a1da408e82227b1bb6a76eaf</anchor>
      <arglist>(Key &amp;&amp;key, Value &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>basic_usertype &amp;</type>
      <name>set_function</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a050ef6593e736404ed0ba6130784d058</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>basic_usertype &amp;</type>
      <name>set_function</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a44920d7343ef63c7ed3880f400a2c52d</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregister</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>aa884348af57429e13d69e4f3ee6a94cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_metatable&lt; base_type &gt;</type>
      <name>base_t</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a2d558c672941e2d74bd6e707def69df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_table&lt; base_type &gt;</type>
      <name>table_base_t</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a419b3697252fe9544f4e66cbc6354801</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a39d864e4accae9de999339dc568831ea</anchor>
      <arglist>(types&lt; R(Args...)&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a24e8420c52a35af00f68f5b0f54fa9dd</anchor>
      <arglist>(types&lt;&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_fx</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>abc7b649307c140f9d6ba94effce5c1e0</anchor>
      <arglist>(types&lt;&gt;, Key &amp;&amp;key, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_resolved_function</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>afe5c5648264c40cf74c156b81ff1c965</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>tuple_set</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a2bfd83f4c5258f52e5d952271d38936c</anchor>
      <arglist>(std::index_sequence&lt; I... &gt;, std::tuple&lt; Args... &gt; &amp;&amp;args)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_metatable</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>afe821cfe3a4fa7b87f4fd5a806fbd73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_table_core</name>
      <anchorfile>classsol_1_1basic__usertype.html</anchorfile>
      <anchor>a8b66eeec37c180ab84296b1f63a74556</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::basic_variadic_results</name>
    <filename>structsol_1_1basic__variadic__results.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>basic_variadic_results</name>
      <anchorfile>structsol_1_1basic__variadic__results.html</anchorfile>
      <anchor>af0c17a0cf30dabe22d72af94cb659f73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_variadic_results</name>
      <anchorfile>structsol_1_1basic__variadic__results.html</anchorfile>
      <anchor>aafc569835465f2a54349d12ef961c2d0</anchor>
      <arglist>(Arg0 &amp;&amp;arg0, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_variadic_results</name>
      <anchorfile>structsol_1_1basic__variadic__results.html</anchorfile>
      <anchor>add44abce4a044163a1ddd8160e7159d9</anchor>
      <arglist>(basic_variadic_results &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_variadic_results</name>
      <anchorfile>structsol_1_1basic__variadic__results.html</anchorfile>
      <anchor>a268a12de77ccfa1e1aedad7f360dfa76</anchor>
      <arglist>(const basic_variadic_results &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_variadic_results</name>
      <anchorfile>structsol_1_1basic__variadic__results.html</anchorfile>
      <anchor>a7c83961e32831f8834ed4493c99fd1e1</anchor>
      <arglist>(protected_function_result fr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_variadic_results</name>
      <anchorfile>structsol_1_1basic__variadic__results.html</anchorfile>
      <anchor>a5a2b27654258bb505727d14ed55e80c4</anchor>
      <arglist>(unsafe_function_result fr)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; object, Al &gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1basic__variadic__results.html</anchorfile>
      <anchor>af0ff7344817ce41cf1cdecce1880865d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_variadic_results&lt;&gt;</name>
    <filename>structsol_1_1basic__variadic__results.html</filename>
    <member kind="function">
      <type></type>
      <name>basic_variadic_results</name>
      <anchorfile>structsol_1_1basic__variadic__results.html</anchorfile>
      <anchor>af0c17a0cf30dabe22d72af94cb659f73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_variadic_results</name>
      <anchorfile>structsol_1_1basic__variadic__results.html</anchorfile>
      <anchor>aafc569835465f2a54349d12ef961c2d0</anchor>
      <arglist>(Arg0 &amp;&amp;arg0, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_variadic_results</name>
      <anchorfile>structsol_1_1basic__variadic__results.html</anchorfile>
      <anchor>add44abce4a044163a1ddd8160e7159d9</anchor>
      <arglist>(basic_variadic_results &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_variadic_results</name>
      <anchorfile>structsol_1_1basic__variadic__results.html</anchorfile>
      <anchor>a268a12de77ccfa1e1aedad7f360dfa76</anchor>
      <arglist>(const basic_variadic_results &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_variadic_results</name>
      <anchorfile>structsol_1_1basic__variadic__results.html</anchorfile>
      <anchor>a7c83961e32831f8834ed4493c99fd1e1</anchor>
      <arglist>(protected_function_result fr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>basic_variadic_results</name>
      <anchorfile>structsol_1_1basic__variadic__results.html</anchorfile>
      <anchor>a5a2b27654258bb505727d14ed55e80c4</anchor>
      <arglist>(unsafe_function_result fr)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; object, typename std::allocator&lt; object &gt; &gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1basic__variadic__results.html</anchorfile>
      <anchor>af0ff7344817ce41cf1cdecce1880865d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::big_decimal_fp</name>
    <filename>structdetail_1_1big__decimal__fp.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>exponent</name>
      <anchorfile>structdetail_1_1big__decimal__fp.html</anchorfile>
      <anchor>a8c32508a67ea45aff332cf08538c1a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>significand</name>
      <anchorfile>structdetail_1_1big__decimal__fp.html</anchorfile>
      <anchor>a28984978e324a2f5e6eaff2a0ef1bb1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>significand_size</name>
      <anchorfile>structdetail_1_1big__decimal__fp.html</anchorfile>
      <anchor>a7ed9a423b2cfa0afaef4fd0e8a5c2129</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::bigint</name>
    <filename>classdetail_1_1bigint.html</filename>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>align</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>ab3ca9eb9d3e27c8fa43c2ceebabd1a0b</anchor>
      <arglist>(const bigint &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>assign</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a6f4b8db79eb3d7ed2b7087a5b7a9005e</anchor>
      <arglist>(const bigint &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>assign_pow10</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a8351139b55eb772c8f1c9f86e8e66e8f</anchor>
      <arglist>(int exp)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20</type>
      <name>bigint</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a4fdaa478b4151954a25da823680a48e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>bigint</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>afcdadd1fb0875d88c5bf5b2e4dcd55bf</anchor>
      <arglist>(const bigint &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>bigint</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a65d99072dfd6aeefcfef76c7a7f95a08</anchor>
      <arglist>(uint64_t n)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>divmod_assign</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>adacd09cb7946d5db562508484fca167d</anchor>
      <arglist>(const bigint &amp;divisor) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>num_bigits</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a785f465f288d102466cdebbe0b7526c1</anchor>
      <arglist>() const -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>operator*=</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>abca0aef4c93c071cf6eae9577fc13390</anchor>
      <arglist>(Int value) -&gt; bigint &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_NOINLINE FMT_CONSTEXPR20 auto</type>
      <name>operator&lt;&lt;=</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>ac9c19e6162938876bb84b62c95d42e17</anchor>
      <arglist>(int shift) -&gt; bigint &amp;</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a5cb74145a0631c08f94f3e07c7f2ba1f</anchor>
      <arglist>(const bigint &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>operator=</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>aaff1755167354bb39218a6d006d28836</anchor>
      <arglist>(Int n)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>square</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a15833eda9c0cc326a77b0a37ac208a20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>bigits_capacity</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a20b23b1ebde692308d676e069ad96909a3e14188bd30a6502c071d922a143b130</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>uint32_t</type>
      <name>bigit</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a53314e7a192f1ee4d769f660875b82ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>bigits_capacity</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a20b23b1ebde692308d676e069ad96909a3e14188bd30a6502c071d922a143b130</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>uint64_t</type>
      <name>double_bigit</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a8a8b30d253c2346fdd71eb4536a6890d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR20 void</type>
      <name>assign</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a8d4967e07b84b133970c82116dd36d0f</anchor>
      <arglist>(UInt n)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR20 void</type>
      <name>multiply</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a061aa61b6e30fa5a5d5a875cc67431c3</anchor>
      <arglist>(UInt value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR20 void</type>
      <name>multiply</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a3050b4f6ba52d519821195205c3adf9e</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>operator[]</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a57ea345208a5df33d72cfb706fc9484a</anchor>
      <arglist>(int index) -&gt; bigit &amp;</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>operator[]</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a8b53924e79c58f5a6fb29da085b94756</anchor>
      <arglist>(int index) const -&gt; bigit</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR20 void</type>
      <name>remove_leading_zeros</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a315d081560942c5584159aed7c519d6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR20 void</type>
      <name>subtract_aligned</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a11d63125bbe1226b8a68ef4ba926e81a</anchor>
      <arglist>(const bigint &amp;other)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR20 void</type>
      <name>subtract_bigits</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>afbf6df62c465afc7153b488d9a72187e</anchor>
      <arglist>(int index, bigit other, bigit &amp;borrow)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>basic_memory_buffer&lt; bigit, bigits_capacity &gt;</type>
      <name>bigits_</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>ad2e264c32f7c87dcccc938bfc5af02b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>exp_</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>ae512e5a798887aecaff2bca9d4b64339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static constexpr const int</type>
      <name>bigit_bits</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a12d52e15de70b3696781edab26071e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend FMT_CONSTEXPR20 auto</type>
      <name>add_compare</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>abef5d4535407f38b2454abbf4e176173</anchor>
      <arglist>(const bigint &amp;lhs1, const bigint &amp;lhs2, const bigint &amp;rhs) -&gt; int</arglist>
    </member>
    <member kind="friend">
      <type>friend FMT_CONSTEXPR20 auto</type>
      <name>compare</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a3f805c9a900e1616ff4733104393c7df</anchor>
      <arglist>(const bigint &amp;lhs, const bigint &amp;rhs) -&gt; int</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>formatter&lt; bigint &gt;</name>
      <anchorfile>classdetail_1_1bigint.html</anchorfile>
      <anchor>a2cd69505524105acb7ee0daf64b55996</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::binary_reader</name>
    <filename>classnlohmann_1_1detail_1_1binary__reader.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>binary_reader</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>acca2c4076df85f27dc1c904475e05c26</anchor>
      <arglist>(binary_reader &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>binary_reader</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>ab29d56b1e980a7b9a3383cf1ce862d1b</anchor>
      <arglist>(const binary_reader &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>binary_reader</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a2aee4c3507eca623f7cec32544fdc5b2</anchor>
      <arglist>(InputAdapterType &amp;&amp;adapter) noexcept</arglist>
    </member>
    <member kind="function">
      <type>binary_reader &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>ad3dc8b0f8ef6035465c14ed7dcbb67d4</anchor>
      <arglist>(binary_reader &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>binary_reader &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a35abcd6b3231a4c9d651f9c0eb610c96</anchor>
      <arglist>(const binary_reader &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sax_parse</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>ab4afd9ee276bbb15a0f898061aad94dd</anchor>
      <arglist>(const input_format_t format, json_sax_t *sax_, const bool strict=true, const cbor_tag_handler_t tag_handler=cbor_tag_handler_t::error)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~binary_reader</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a359031cba136452d9030ed9ab4517b74</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::binary_t</type>
      <name>binary_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>acf127bb88e4147fb692edabc2a0f0663</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename std::char_traits&lt; char_type &gt;::int_type</type>
      <name>char_int_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>aa12ade9a8c0acaebef6399e3d446b970</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename InputAdapterType::char_type</type>
      <name>char_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>abc20ff256868de6791b3646ab33fff76</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>SAX</type>
      <name>json_sax_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a4c33ab78a0df5afd524f16887550436d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_float_t</type>
      <name>number_float_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>ae4f1a7d10118d578ad03f7ee36df6fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_integer_t</type>
      <name>number_integer_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a2b46c2a929071fdb0b028befa77814bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_unsigned_t</type>
      <name>number_unsigned_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a02a70f424099428d9a69606b7fb7074a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::string_t</type>
      <name>string_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a823c244e5dbf1a8edae40819f9434237</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>exception_message</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a9c413c9a1bade1ce345740f4d69156f0</anchor>
      <arglist>(const input_format_t format, const std::string &amp;detail, const std::string &amp;context) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>char_int_type</type>
      <name>get</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>ad222095c0b21a87824cb10629299629a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_binary</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a55e13d567a53234573ab3833c0ca32e9</anchor>
      <arglist>(const input_format_t format, const NumberType len, binary_t &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_bson_binary</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a9940f56290b9278c58772eda2931e599</anchor>
      <arglist>(const NumberType len, binary_t &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_bson_cstr</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a354cbbaaea672c024ac949e1801c4302</anchor>
      <arglist>(string_t &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_bson_string</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a23921422802aa472360dd05023e20565</anchor>
      <arglist>(const NumberType len, string_t &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_cbor_array</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a3750658328bf3ec3cf23f1626f9ec3af</anchor>
      <arglist>(const std::size_t len, const cbor_tag_handler_t tag_handler)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_cbor_binary</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>acb001d18095dc5bcf7336ae5122b8340</anchor>
      <arglist>(binary_t &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_cbor_object</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a47092a2195bf9cd3cdb4dda67cc404ed</anchor>
      <arglist>(const std::size_t len, const cbor_tag_handler_t tag_handler)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_cbor_string</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a545a44ae4b3fa2b7a61d9e8517fb7154</anchor>
      <arglist>(string_t &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>char_int_type</type>
      <name>get_ignore_noop</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a252c1179651d22c5343bcf0b538ed26a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_msgpack_array</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a0ce1d7066597952efb008aaf578b2bd6</anchor>
      <arglist>(const std::size_t len)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_msgpack_binary</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a389e550fd397a48121cb82d92bb7475a</anchor>
      <arglist>(binary_t &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_msgpack_object</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a8bebd21ceef09b6b2562e87861832700</anchor>
      <arglist>(const std::size_t len)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_msgpack_string</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>ad8cba5585327caa550dd5b6dd25a64f8</anchor>
      <arglist>(string_t &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_number</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>ac356c6364fe0273d3303fb7a447f4ef6</anchor>
      <arglist>(const input_format_t format, NumberType &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_string</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a540919db22df36512f05a88945c13263</anchor>
      <arglist>(const input_format_t format, const NumberType len, string_t &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>get_token_string</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a7d323283c60a0b89ee5eeadf5cb9a5ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_ubjson_array</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>afb36cb588b795efa513fc95e949493b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_ubjson_high_precision_number</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a26c694413fb860057e1a839d5422b361</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_ubjson_object</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>adcf64ad3207f4bf37a5a31c920a385c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_ubjson_size_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a7b6c2d4c95d56751e233e285a5f1fea7</anchor>
      <arglist>(std::pair&lt; std::size_t, char_int_type &gt; &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_ubjson_size_value</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>aba7ba9ec9a52ad2bee8baff70176aa20</anchor>
      <arglist>(std::size_t &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_ubjson_string</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a4ae90db51c102e912b7eac83c78733a6</anchor>
      <arglist>(string_t &amp;result, const bool get_char=true)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>get_ubjson_value</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a7e5e0b71548d0649ce4f131280d06c33</anchor>
      <arglist>(const char_int_type prefix)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>parse_bson_array</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a23eb89a222e22533e9fd43e76722f44f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>parse_bson_element_internal</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a23bde2450d7a5772bf5051e36ff560a4</anchor>
      <arglist>(const char_int_type element_type, const std::size_t element_type_parse_position)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>parse_bson_element_list</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a4e07b75ccb2579d0e738b894f0fd8cf8</anchor>
      <arglist>(const bool is_array)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>parse_bson_internal</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>abf2051ba57d9ea9b378a2e7c14e22b34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>parse_cbor_internal</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a4e4accd5a2a41bfb2f18a8a0fcc9421c</anchor>
      <arglist>(const bool get_char, const cbor_tag_handler_t tag_handler)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>parse_msgpack_internal</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>ae020385ce9424271d61f85d3842c02cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>parse_ubjson_internal</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a5a79480d661019b0f3fc615ae12f7de7</anchor>
      <arglist>(const bool get_char=true)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>unexpect_eof</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a61a0bd8bbe7b560bd429fa990ba3ba1a</anchor>
      <arglist>(const input_format_t format, const char *context) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>chars_read</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>aa03c779d4512b5764895dc341b0ef902</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char_int_type</type>
      <name>current</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>ab47df98119524e9c7d9ff0b820913883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>InputAdapterType</type>
      <name>ia</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>a548c770e60f2285a931de4b7333c1ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>is_little_endian</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>ad615eba561e265165a80c95061af75b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>json_sax_t *</type>
      <name>sax</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__reader.html</anchorfile>
      <anchor>aba4d89d9d38235f72f60332d6c385222</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::binary_writer</name>
    <filename>classnlohmann_1_1detail_1_1binary__writer.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>binary_writer</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a373289af95a946c19bb4a58a5df71a78</anchor>
      <arglist>(output_adapter_t&lt; CharType &gt; adapter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_bson</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a9ffc566db5219b473762462234b47db9</anchor>
      <arglist>(const BasicJsonType &amp;j)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_cbor</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>aa0ab8d27fd88a33a2f801413ac4c7fbc</anchor>
      <arglist>(const BasicJsonType &amp;j)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_msgpack</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>ae4e0852b64102ce4b07d99f08f828b7c</anchor>
      <arglist>(const BasicJsonType &amp;j)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_ubjson</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a0f6c65053d859269f88eb4ebb0cd7060</anchor>
      <arglist>(const BasicJsonType &amp;j, const bool use_count, const bool use_type, const bool add_prefix=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr CharType</type>
      <name>to_char_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a2c2b2132ce56b3b45593374b622baa67</anchor>
      <arglist>(InputCharType x) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr CharType</type>
      <name>to_char_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>ab77aa48692bd4e64e4f051ce6aeb6d2d</anchor>
      <arglist>(std::uint8_t x) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CharType</type>
      <name>to_char_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a5e46f0dd3550901b15cf85265808d1ec</anchor>
      <arglist>(std::uint8_t x) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr CharType</type>
      <name>to_char_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>ab77aa48692bd4e64e4f051ce6aeb6d2d</anchor>
      <arglist>(std::uint8_t x) noexcept</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::binary_t</type>
      <name>binary_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a3169b4f7abb773ea30348770629c53e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_float_t</type>
      <name>number_float_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>abb4b7c621d0cb7633b5806c603f3c51a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::string_t</type>
      <name>string_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a29f2ae7a5c4a8c1dae47b3b2310de8a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>CharType</type>
      <name>ubjson_prefix</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a4c129249a5aee8e4ec8add6c6184e4f7</anchor>
      <arglist>(const BasicJsonType &amp;j) const noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_bson_array</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a025212bd170253638b9f05b3b6aa5bf9</anchor>
      <arglist>(const string_t &amp;name, const typename BasicJsonType::array_t &amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_bson_binary</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a97d34d9a70ddc06ae782c55454df42bc</anchor>
      <arglist>(const string_t &amp;name, const binary_t &amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_bson_boolean</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>ae099435e1df3096e0fc78333282f8f67</anchor>
      <arglist>(const string_t &amp;name, const bool value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_bson_double</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a263ec18815467bb9919021ef126919ca</anchor>
      <arglist>(const string_t &amp;name, const double value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_bson_element</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a7ff58bf1a80018148bed860667ffca07</anchor>
      <arglist>(const string_t &amp;name, const BasicJsonType &amp;j)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_bson_entry_header</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a1b5b7f5c03b1f8b1f59ea61db9634108</anchor>
      <arglist>(const string_t &amp;name, const std::uint8_t element_type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_bson_integer</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a553ad4dbdf27238eef90867e4bf2f3e5</anchor>
      <arglist>(const string_t &amp;name, const std::int64_t value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_bson_null</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a9927c1110b18661e0224a76156e5a7a9</anchor>
      <arglist>(const string_t &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_bson_object</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a29b3e0f83a8e5f2307804023109ba2c9</anchor>
      <arglist>(const typename BasicJsonType::object_t &amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_bson_object_entry</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a6231302930265eccb3f56c378f7b0661</anchor>
      <arglist>(const string_t &amp;name, const typename BasicJsonType::object_t &amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_bson_string</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a5e6574416915208fc035b57338ae3252</anchor>
      <arglist>(const string_t &amp;name, const string_t &amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_bson_unsigned</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>ac274e3d7a803e7223bb1a4fcb7cd594c</anchor>
      <arglist>(const string_t &amp;name, const BasicJsonType &amp;j)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_compact_float</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>ae69dc3c5b2e8c1c8e461779cddb87436</anchor>
      <arglist>(const number_float_t n, detail::input_format_t format)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_number</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a6e11b7227fcecc25a548ed45507b7d1c</anchor>
      <arglist>(const NumberType n)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_number_with_ubjson_prefix</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a0ea6745f944c0c61672146886b4ee90f</anchor>
      <arglist>(const NumberType n, const bool add_prefix)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_number_with_ubjson_prefix</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a0ea6745f944c0c61672146886b4ee90f</anchor>
      <arglist>(const NumberType n, const bool add_prefix)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_number_with_ubjson_prefix</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a0ea6745f944c0c61672146886b4ee90f</anchor>
      <arglist>(const NumberType n, const bool add_prefix)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::size_t</type>
      <name>calc_bson_array_size</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>af08f9302a02516ff8cf358a99aaa1ddf</anchor>
      <arglist>(const typename BasicJsonType::array_t &amp;value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::size_t</type>
      <name>calc_bson_binary_size</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a9dd6062fd249a695e0f93d558dba4685</anchor>
      <arglist>(const typename BasicJsonType::binary_t &amp;value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::size_t</type>
      <name>calc_bson_element_size</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a1e4372c5984184eb5bcc09af1fcc2ee0</anchor>
      <arglist>(const string_t &amp;name, const BasicJsonType &amp;j)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::size_t</type>
      <name>calc_bson_entry_header_size</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a11637a023d22e57a7e7aff3f98b10f84</anchor>
      <arglist>(const string_t &amp;name, const BasicJsonType &amp;j)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::size_t</type>
      <name>calc_bson_integer_size</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>aeab70c895931b96ea598306b37eca271</anchor>
      <arglist>(const std::int64_t value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::size_t</type>
      <name>calc_bson_object_size</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>acc6f1cc1fd370ee84ebc8cf7b8712840</anchor>
      <arglist>(const typename BasicJsonType::object_t &amp;value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::size_t</type>
      <name>calc_bson_string_size</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>aea44fd97a5cb9b4f175e66e3e4fdf158</anchor>
      <arglist>(const string_t &amp;value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static constexpr std::size_t</type>
      <name>calc_bson_unsigned_size</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>aa1d6bb9f3af16f07ce2440c354b5787b</anchor>
      <arglist>(const std::uint64_t value) noexcept</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static constexpr CharType</type>
      <name>get_cbor_float_prefix</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>afe5ac43e05973ba09ee79227bb589b59</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static constexpr CharType</type>
      <name>get_cbor_float_prefix</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a2b5cb010077da6241a18bb334736464c</anchor>
      <arglist>(float)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static constexpr CharType</type>
      <name>get_msgpack_float_prefix</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a47234a6e7ac9206d43553985f4cacbf2</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static constexpr CharType</type>
      <name>get_msgpack_float_prefix</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>ad452d114696407b98abc69b6001c270e</anchor>
      <arglist>(float)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static constexpr CharType</type>
      <name>get_ubjson_float_prefix</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a19eb47a53dbbe28f319532bef25d84e6</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static constexpr CharType</type>
      <name>get_ubjson_float_prefix</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a6837b20574152f7f645d0f6cd9fafdeb</anchor>
      <arglist>(float)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>is_little_endian</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a048887c907afe39759b777e8c888414c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>output_adapter_t&lt; CharType &gt;</type>
      <name>oa</name>
      <anchorfile>classnlohmann_1_1detail_1_1binary__writer.html</anchorfile>
      <anchor>a6f15b782a7900f50ef37d123008e601b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::u_detail::binding</name>
    <filename>structsol_1_1u__detail_1_1binding.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>sol::u_detail::binding_base</base>
    <member kind="typedef">
      <type>meta::conditional_t&lt; meta::is_c_str_of_v&lt; uF, char &gt;||meta::is_c_str_of_v&lt; uF, char16_t &gt;||meta::is_c_str_of_v&lt; uF, char32_t &gt;||meta::is_c_str_of_v&lt; uF, wchar_t &gt;, std::add_pointer_t&lt; std::add_const_t&lt; std::remove_all_extents_t&lt; Fq &gt; &gt;&gt;, std::decay_t&lt; Fq &gt; &gt;</type>
      <name>F</name>
      <anchorfile>structsol_1_1u__detail_1_1binding.html</anchorfile>
      <anchor>a0bebfbd099aab197a1cc6790c9028541</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::unqualified_t&lt; Fq &gt;</type>
      <name>uF</name>
      <anchorfile>structsol_1_1u__detail_1_1binding.html</anchorfile>
      <anchor>ad9f64c5a9478dbfb32ee41f82ad465b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>binding</name>
      <anchorfile>structsol_1_1u__detail_1_1binding.html</anchorfile>
      <anchor>a06b80323947633fa9002931d9659cc7e</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>data</name>
      <anchorfile>structsol_1_1u__detail_1_1binding.html</anchorfile>
      <anchor>aa3344a699bc476b1ece2e6850f88f8ea</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1u__detail_1_1binding.html</anchorfile>
      <anchor>a3bf1ed524cb1d383b5092448c18d4aa1</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call_</name>
      <anchorfile>structsol_1_1u__detail_1_1binding.html</anchorfile>
      <anchor>a6e93a4a0521090180426389ab18681df</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call_with_</name>
      <anchorfile>structsol_1_1u__detail_1_1binding.html</anchorfile>
      <anchor>ae4e6a5c61c42d6e1f568ffd58664cfc8</anchor>
      <arglist>(lua_State *L_, void *target)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_call</name>
      <anchorfile>structsol_1_1u__detail_1_1binding.html</anchorfile>
      <anchor>a74c5753dd1183b6f09b380fe6a49fdb3</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_call_</name>
      <anchorfile>structsol_1_1u__detail_1_1binding.html</anchorfile>
      <anchor>aca73e63b15e3945ff14cffccafcb9688</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_call_with_</name>
      <anchorfile>structsol_1_1u__detail_1_1binding.html</anchorfile>
      <anchor>abe8d37c65280889beddb8f088ccde9a1</anchor>
      <arglist>(lua_State *L_, void *target)</arglist>
    </member>
    <member kind="variable">
      <type>F</type>
      <name>data_</name>
      <anchorfile>structsol_1_1u__detail_1_1binding.html</anchorfile>
      <anchor>a856643f5132c1602069989f3f8b7abf1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::u_detail::binding_base</name>
    <filename>structsol_1_1u__detail_1_1binding__base.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void *</type>
      <name>data</name>
      <anchorfile>structsol_1_1u__detail_1_1binding__base.html</anchorfile>
      <anchor>a00c9c2dd37dfd7a75093efb7a28f6c5a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~binding_base</name>
      <anchorfile>structsol_1_1u__detail_1_1binding__base.html</anchorfile>
      <anchor>a4de64e185e77827dea3b888da6cdefb7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::u_detail::binding_data_equals</name>
    <filename>structsol_1_1u__detail_1_1binding__data__equals.html</filename>
    <member kind="function">
      <type></type>
      <name>binding_data_equals</name>
      <anchorfile>structsol_1_1u__detail_1_1binding__data__equals.html</anchorfile>
      <anchor>a65335f49cc9b0210e857c75a00984ad8</anchor>
      <arglist>(void *b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1u__detail_1_1binding__data__equals.html</anchorfile>
      <anchor>a7b41dbcd675c5aa59d3c4bad53451099</anchor>
      <arglist>(const std::unique_ptr&lt; binding_base &gt; &amp;ptr) const</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>binding_data</name>
      <anchorfile>structsol_1_1u__detail_1_1binding__data__equals.html</anchorfile>
      <anchor>aeeb708151079c88d22b33f5666c294f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>BIT_CStream_t</name>
    <filename>structBIT__CStream__t.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>bitContainer</name>
      <anchorfile>structBIT__CStream__t.html</anchorfile>
      <anchor>a0701b93cb0fc214cdc95cf63f167682c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>bitPos</name>
      <anchorfile>structBIT__CStream__t.html</anchorfile>
      <anchor>ae632695a8a7dd13e32adee1272abb7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>endPtr</name>
      <anchorfile>structBIT__CStream__t.html</anchorfile>
      <anchor>a335319fea998ea1ba5619247e8a9aeda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>ptr</name>
      <anchorfile>structBIT__CStream__t.html</anchorfile>
      <anchor>ad05947e19e81077ffe177b2e550861e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>startPtr</name>
      <anchorfile>structBIT__CStream__t.html</anchorfile>
      <anchor>ae487696c62a04bf60835894ca4cef1f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>BIT_DStream_t</name>
    <filename>structBIT__DStream__t.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>bitContainer</name>
      <anchorfile>structBIT__DStream__t.html</anchorfile>
      <anchor>ac4fb182796a0eba305c7daa6b0dea203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>bitsConsumed</name>
      <anchorfile>structBIT__DStream__t.html</anchorfile>
      <anchor>ac0c08d8644d25c1bbfb8dbfbf71490b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>limitPtr</name>
      <anchorfile>structBIT__DStream__t.html</anchorfile>
      <anchor>ae7f56084a39a9525b3d211dac938b124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>ptr</name>
      <anchorfile>structBIT__DStream__t.html</anchorfile>
      <anchor>a149aa538ca81926bc930a78f9266664b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>start</name>
      <anchorfile>structBIT__DStream__t.html</anchorfile>
      <anchor>a18182c7003885e38bb1fa28c7207bf29</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>BlockCnt</name>
    <filename>structBlockCnt.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>firstgoto</name>
      <anchorfile>structBlockCnt.html</anchorfile>
      <anchor>a71f625e92cb712d1ee99eb33fbd1b6eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>firstlabel</name>
      <anchorfile>structBlockCnt.html</anchorfile>
      <anchor>a6758e42029ff5971cac824a5d1a318b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>insidetbc</name>
      <anchorfile>structBlockCnt.html</anchorfile>
      <anchor>a33066e7c373e7732f5971d470f4580b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>isloop</name>
      <anchorfile>structBlockCnt.html</anchorfile>
      <anchor>a6434a0c8f9724248c839b6e9e6d9ec00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>nactvar</name>
      <anchorfile>structBlockCnt.html</anchorfile>
      <anchor>a02cb8afbdb34955d5499d4ee49c34ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct BlockCnt *</type>
      <name>previous</name>
      <anchorfile>structBlockCnt.html</anchorfile>
      <anchor>ad8896bfd8de35494fc3b7f1e31eb0032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>upval</name>
      <anchorfile>structBlockCnt.html</anchorfile>
      <anchor>a42e96c963c3c53887b4c93e9b7a53bac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>blockProperties_t</name>
    <filename>structblockProperties__t.html</filename>
    <member kind="variable">
      <type>blockType_e</type>
      <name>blockType</name>
      <anchorfile>structblockProperties__t.html</anchorfile>
      <anchor>aa6e7cc1e530ae22015d573d34d09ac2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>lastBlock</name>
      <anchorfile>structblockProperties__t.html</anchorfile>
      <anchor>af97d803cf157d5e08d399f945df9b2bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>origSize</name>
      <anchorfile>structblockProperties__t.html</anchorfile>
      <anchor>a6aa148d80646ee165bea8da4c4f9abaf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nonstd::span_lite::std17::bool_constant</name>
    <filename>structnonstd_1_1span__lite_1_1std17_1_1bool__constant.html</filename>
    <templarg>v</templarg>
    <base>integral_constant&lt; bool, v &gt;</base>
  </compound>
  <compound kind="class">
    <name>QwtClip::BottomEdge</name>
    <filename>classQwtClip_1_1BottomEdge.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>BottomEdge</name>
      <anchorfile>classQwtClip_1_1BottomEdge.html</anchorfile>
      <anchor>a1ffb779c39e6cfc6e3100b7bd90d78b1</anchor>
      <arglist>(Value, Value, Value, Value y2)</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>intersection</name>
      <anchorfile>classQwtClip_1_1BottomEdge.html</anchorfile>
      <anchor>adc0871d7eeefed4845b5561bc807cbf5</anchor>
      <arglist>(const Point &amp;p1, const Point &amp;p2) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInside</name>
      <anchorfile>classQwtClip_1_1BottomEdge.html</anchorfile>
      <anchor>a18b6e77aaf7f0bb52fc73f355535387f</anchor>
      <arglist>(const Point &amp;p) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Value</type>
      <name>m_y2</name>
      <anchorfile>classQwtClip_1_1BottomEdge.html</anchorfile>
      <anchor>ad05f56432e2207762e588599e9617061</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::dtoa_impl::boundaries</name>
    <filename>structnlohmann_1_1detail_1_1dtoa__impl_1_1boundaries.html</filename>
    <member kind="variable">
      <type>diyfp</type>
      <name>minus</name>
      <anchorfile>structnlohmann_1_1detail_1_1dtoa__impl_1_1boundaries.html</anchorfile>
      <anchor>aec4e5028333c01f3229062f31ce16763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>diyfp</type>
      <name>plus</name>
      <anchorfile>structnlohmann_1_1detail_1_1dtoa__impl_1_1boundaries.html</anchorfile>
      <anchor>a3321ae2816a6ec5250a0d8e29f798232</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>diyfp</type>
      <name>w</name>
      <anchorfile>structnlohmann_1_1detail_1_1dtoa__impl_1_1boundaries.html</anchorfile>
      <anchor>ad1668c60aeade5f2557fafed8b8aee1a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BSON_Parser</name>
    <filename>classBSON__Parser.html</filename>
    <base>NlohmannParser</base>
    <member kind="function">
      <type></type>
      <name>BSON_Parser</name>
      <anchorfile>classBSON__Parser.html</anchorfile>
      <anchor>a923ffef25e55c9a5fc6e9c87d9e12449</anchor>
      <arglist>(const std::string &amp;topic_name, PlotDataMapRef &amp;data, bool use_msg_stamp, const std::string &amp;stamp_fieldname)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseMessage</name>
      <anchorfile>classBSON__Parser.html</anchorfile>
      <anchor>ab97b61840e66803aa5901ca946183aa0</anchor>
      <arglist>(const MessageRef msg, double &amp;timestamp) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>BSON_ParserFactory</name>
    <filename>classBSON__ParserFactory.html</filename>
    <base>NlohmannParserCreator</base>
    <member kind="function">
      <type>MessageParserPtr</type>
      <name>createParser</name>
      <anchorfile>classBSON__ParserFactory.html</anchorfile>
      <anchor>aa87ec9ee110ab5888bc60425795e09f2</anchor>
      <arglist>(const std::string &amp;topic_name, const std::string &amp;, const std::string &amp;, PlotDataMapRef &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>encoding</name>
      <anchorfile>classBSON__ParserFactory.html</anchorfile>
      <anchor>a8ef4f813a30995e54b51ef7b9c8a4867</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classBSON__ParserFactory.html</anchorfile>
      <anchor>a98e1aa3030c58837663669731a3147e7</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::buffer</name>
    <filename>classdetail_1_1buffer.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>const T &amp;</type>
      <name>const_reference</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae0c5b968a30278a20a93f125e5fcb6d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a5924000772700e59f02fcfb81599e622</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ab12c0beccf64adf0091468e357ed4b92</anchor>
      <arglist>(const U *begin, const U *end)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>begin</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a7e86eec8027a356fb05d9bdd9b2ad06c</anchor>
      <arglist>() const noexcept -&gt; const T *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>begin</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>afbcac45acfd50f869d88dc7e5f93d31c</anchor>
      <arglist>() noexcept -&gt; T *</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ab0f4c5730a238421fd375ef0ca20fab1</anchor>
      <arglist>(const buffer &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>capacity</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ac7ff14268d6b32d3d878291445ff4dd3</anchor>
      <arglist>() const noexcept -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a8174757a0d86698229670044730dc59b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>data</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a9236804846c0d435c8d7c7201da20c62</anchor>
      <arglist>() const noexcept -&gt; const T *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>data</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>aeb33e0a2d2be2bbca9e0236c148089c8</anchor>
      <arglist>() noexcept -&gt; T *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>end</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>afe189c4e44f309ffd2c1ddbb769f98cf</anchor>
      <arglist>() const noexcept -&gt; const T *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>end</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a174b3a5e2fc3b66f12665796fd804b6b</anchor>
      <arglist>() noexcept -&gt; T *</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae4f118f6f8c274d20bcfd85ecf889f13</anchor>
      <arglist>(const buffer &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator[]</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae2c5fb40e845fc318a3d1a5f26f7ea0e</anchor>
      <arglist>(Idx index) -&gt; T &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator[]</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a69b47828a5083050dd64cb57c5519b96</anchor>
      <arglist>(Idx index) const -&gt; const T &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>push_back</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a08e276fab23911bbf1ff0a6c121720cf</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>size</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a8685285932360c284d19003fc4ba3edc</anchor>
      <arglist>() const noexcept -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>try_reserve</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a49f14bffd0dc654fc32dab0e00a5e0c6</anchor>
      <arglist>(size_t new_capacity)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>try_resize</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a549bc583bc03ed34b32162948e2b80e8</anchor>
      <arglist>(size_t count)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>aefed81ffa13f02c169920c4e8c791414</anchor>
      <arglist>(buffer &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR</type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a824dbe61e8a0b8c418846e5c4dfff518</anchor>
      <arglist>(size_t sz) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20</type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a1acdeb28498e6aa225cfeb65e3788c5c</anchor>
      <arglist>(T *p=nullptr, size_t sz=0, size_t cap=0) noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual FMT_CONSTEXPR20 void</type>
      <name>grow</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae1afeec5148a94656c7deaaad19d7da6</anchor>
      <arglist>(size_t capacity)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR void</type>
      <name>set</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a5c82aec716b07079ac88194eb9aa7feb</anchor>
      <arglist>(T *buf_data, size_t buf_capacity) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20</type>
      <name>~buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ac973ea8a6b76dda58250ea7c3662d841</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>capacity_</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a7349f46839be777594d3954819de76fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>ptr_</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a91e19b580bbeec5bcd8ed21815a041a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>size_</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a082720fd448f7a0184a3d0ea63ee4846</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>buffer&lt; bigit &gt;</name>
    <filename>classdetail_1_1buffer.html</filename>
    <member kind="typedef">
      <type>const bigit &amp;</type>
      <name>const_reference</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae0c5b968a30278a20a93f125e5fcb6d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bigit</type>
      <name>value_type</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a5924000772700e59f02fcfb81599e622</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ab12c0beccf64adf0091468e357ed4b92</anchor>
      <arglist>(const U *begin, const U *end)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>begin</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a7e86eec8027a356fb05d9bdd9b2ad06c</anchor>
      <arglist>() const noexcept -&gt; const bigit *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>begin</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>afbcac45acfd50f869d88dc7e5f93d31c</anchor>
      <arglist>() noexcept -&gt; bigit *</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ab0f4c5730a238421fd375ef0ca20fab1</anchor>
      <arglist>(const buffer &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>capacity</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ac7ff14268d6b32d3d878291445ff4dd3</anchor>
      <arglist>() const noexcept -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a8174757a0d86698229670044730dc59b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>data</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a9236804846c0d435c8d7c7201da20c62</anchor>
      <arglist>() const noexcept -&gt; const bigit *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>data</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>aeb33e0a2d2be2bbca9e0236c148089c8</anchor>
      <arglist>() noexcept -&gt; bigit *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>end</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>afe189c4e44f309ffd2c1ddbb769f98cf</anchor>
      <arglist>() const noexcept -&gt; const bigit *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>end</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a174b3a5e2fc3b66f12665796fd804b6b</anchor>
      <arglist>() noexcept -&gt; bigit *</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae4f118f6f8c274d20bcfd85ecf889f13</anchor>
      <arglist>(const buffer &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator[]</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae2c5fb40e845fc318a3d1a5f26f7ea0e</anchor>
      <arglist>(Idx index) -&gt; bigit &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator[]</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a69b47828a5083050dd64cb57c5519b96</anchor>
      <arglist>(Idx index) const -&gt; const bigit &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>push_back</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a08e276fab23911bbf1ff0a6c121720cf</anchor>
      <arglist>(const bigit &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>size</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a8685285932360c284d19003fc4ba3edc</anchor>
      <arglist>() const noexcept -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>try_reserve</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a49f14bffd0dc654fc32dab0e00a5e0c6</anchor>
      <arglist>(size_t new_capacity)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>try_resize</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a549bc583bc03ed34b32162948e2b80e8</anchor>
      <arglist>(size_t count)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20</type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a1acdeb28498e6aa225cfeb65e3788c5c</anchor>
      <arglist>(bigit *p=nullptr, size_t sz=0, size_t cap=0) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>aefed81ffa13f02c169920c4e8c791414</anchor>
      <arglist>(buffer &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR</type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a824dbe61e8a0b8c418846e5c4dfff518</anchor>
      <arglist>(size_t sz) noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual FMT_CONSTEXPR20 void</type>
      <name>grow</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae1afeec5148a94656c7deaaad19d7da6</anchor>
      <arglist>(size_t capacity)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR void</type>
      <name>set</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a5c82aec716b07079ac88194eb9aa7feb</anchor>
      <arglist>(bigit *buf_data, size_t buf_capacity) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20</type>
      <name>~buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ac973ea8a6b76dda58250ea7c3662d841</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>capacity_</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a7349f46839be777594d3954819de76fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bigit *</type>
      <name>ptr_</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a91e19b580bbeec5bcd8ed21815a041a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>size_</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a082720fd448f7a0184a3d0ea63ee4846</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>buffer&lt; char &gt;</name>
    <filename>classdetail_1_1buffer.html</filename>
    <member kind="typedef">
      <type>const char &amp;</type>
      <name>const_reference</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae0c5b968a30278a20a93f125e5fcb6d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>value_type</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a5924000772700e59f02fcfb81599e622</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ab12c0beccf64adf0091468e357ed4b92</anchor>
      <arglist>(const U *begin, const U *end)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>begin</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a7e86eec8027a356fb05d9bdd9b2ad06c</anchor>
      <arglist>() const noexcept -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>begin</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>afbcac45acfd50f869d88dc7e5f93d31c</anchor>
      <arglist>() noexcept -&gt; char *</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ab0f4c5730a238421fd375ef0ca20fab1</anchor>
      <arglist>(const buffer &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>capacity</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ac7ff14268d6b32d3d878291445ff4dd3</anchor>
      <arglist>() const noexcept -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a8174757a0d86698229670044730dc59b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>data</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a9236804846c0d435c8d7c7201da20c62</anchor>
      <arglist>() const noexcept -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>data</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>aeb33e0a2d2be2bbca9e0236c148089c8</anchor>
      <arglist>() noexcept -&gt; char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>end</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>afe189c4e44f309ffd2c1ddbb769f98cf</anchor>
      <arglist>() const noexcept -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>end</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a174b3a5e2fc3b66f12665796fd804b6b</anchor>
      <arglist>() noexcept -&gt; char *</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae4f118f6f8c274d20bcfd85ecf889f13</anchor>
      <arglist>(const buffer &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator[]</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae2c5fb40e845fc318a3d1a5f26f7ea0e</anchor>
      <arglist>(Idx index) -&gt; char &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator[]</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a69b47828a5083050dd64cb57c5519b96</anchor>
      <arglist>(Idx index) const -&gt; const char &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>push_back</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a08e276fab23911bbf1ff0a6c121720cf</anchor>
      <arglist>(const char &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>size</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a8685285932360c284d19003fc4ba3edc</anchor>
      <arglist>() const noexcept -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>try_reserve</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a49f14bffd0dc654fc32dab0e00a5e0c6</anchor>
      <arglist>(size_t new_capacity)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>try_resize</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a549bc583bc03ed34b32162948e2b80e8</anchor>
      <arglist>(size_t count)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>aefed81ffa13f02c169920c4e8c791414</anchor>
      <arglist>(buffer &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20</type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a1acdeb28498e6aa225cfeb65e3788c5c</anchor>
      <arglist>(char *p=nullptr, size_t sz=0, size_t cap=0) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR</type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a824dbe61e8a0b8c418846e5c4dfff518</anchor>
      <arglist>(size_t sz) noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual FMT_CONSTEXPR20 void</type>
      <name>grow</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae1afeec5148a94656c7deaaad19d7da6</anchor>
      <arglist>(size_t capacity)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR void</type>
      <name>set</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a5c82aec716b07079ac88194eb9aa7feb</anchor>
      <arglist>(char *buf_data, size_t buf_capacity) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20</type>
      <name>~buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ac973ea8a6b76dda58250ea7c3662d841</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>capacity_</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a7349f46839be777594d3954819de76fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>ptr_</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a91e19b580bbeec5bcd8ed21815a041a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>size_</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a082720fd448f7a0184a3d0ea63ee4846</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>buffer&lt; char_type &gt;</name>
    <filename>classdetail_1_1buffer.html</filename>
    <member kind="typedef">
      <type>const char_type &amp;</type>
      <name>const_reference</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae0c5b968a30278a20a93f125e5fcb6d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char_type</type>
      <name>value_type</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a5924000772700e59f02fcfb81599e622</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ab12c0beccf64adf0091468e357ed4b92</anchor>
      <arglist>(const U *begin, const U *end)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>begin</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a7e86eec8027a356fb05d9bdd9b2ad06c</anchor>
      <arglist>() const noexcept -&gt; const char_type *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>begin</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>afbcac45acfd50f869d88dc7e5f93d31c</anchor>
      <arglist>() noexcept -&gt; char_type *</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ab0f4c5730a238421fd375ef0ca20fab1</anchor>
      <arglist>(const buffer &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>capacity</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ac7ff14268d6b32d3d878291445ff4dd3</anchor>
      <arglist>() const noexcept -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a8174757a0d86698229670044730dc59b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>data</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a9236804846c0d435c8d7c7201da20c62</anchor>
      <arglist>() const noexcept -&gt; const char_type *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>data</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>aeb33e0a2d2be2bbca9e0236c148089c8</anchor>
      <arglist>() noexcept -&gt; char_type *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>end</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>afe189c4e44f309ffd2c1ddbb769f98cf</anchor>
      <arglist>() const noexcept -&gt; const char_type *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>end</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a174b3a5e2fc3b66f12665796fd804b6b</anchor>
      <arglist>() noexcept -&gt; char_type *</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae4f118f6f8c274d20bcfd85ecf889f13</anchor>
      <arglist>(const buffer &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator[]</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae2c5fb40e845fc318a3d1a5f26f7ea0e</anchor>
      <arglist>(Idx index) -&gt; char_type &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator[]</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a69b47828a5083050dd64cb57c5519b96</anchor>
      <arglist>(Idx index) const -&gt; const char_type &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>push_back</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a08e276fab23911bbf1ff0a6c121720cf</anchor>
      <arglist>(const char_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>size</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a8685285932360c284d19003fc4ba3edc</anchor>
      <arglist>() const noexcept -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>try_reserve</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a49f14bffd0dc654fc32dab0e00a5e0c6</anchor>
      <arglist>(size_t new_capacity)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>try_resize</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a549bc583bc03ed34b32162948e2b80e8</anchor>
      <arglist>(size_t count)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>aefed81ffa13f02c169920c4e8c791414</anchor>
      <arglist>(buffer &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20</type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a1acdeb28498e6aa225cfeb65e3788c5c</anchor>
      <arglist>(char_type *p=nullptr, size_t sz=0, size_t cap=0) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR</type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a824dbe61e8a0b8c418846e5c4dfff518</anchor>
      <arglist>(size_t sz) noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual FMT_CONSTEXPR20 void</type>
      <name>grow</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae1afeec5148a94656c7deaaad19d7da6</anchor>
      <arglist>(size_t capacity)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR void</type>
      <name>set</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a5c82aec716b07079ac88194eb9aa7feb</anchor>
      <arglist>(char_type *buf_data, size_t buf_capacity) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20</type>
      <name>~buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ac973ea8a6b76dda58250ea7c3662d841</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>capacity_</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a7349f46839be777594d3954819de76fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char_type *</type>
      <name>ptr_</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a91e19b580bbeec5bcd8ed21815a041a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>size_</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a082720fd448f7a0184a3d0ea63ee4846</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>buffer&lt; Container::value_type &gt;</name>
    <filename>classdetail_1_1buffer.html</filename>
    <member kind="typedef">
      <type>const Container::value_type &amp;</type>
      <name>const_reference</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae0c5b968a30278a20a93f125e5fcb6d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Container::value_type</type>
      <name>value_type</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a5924000772700e59f02fcfb81599e622</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ab12c0beccf64adf0091468e357ed4b92</anchor>
      <arglist>(const U *begin, const U *end)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>begin</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a7e86eec8027a356fb05d9bdd9b2ad06c</anchor>
      <arglist>() const noexcept -&gt; const Container::value_type *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>begin</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>afbcac45acfd50f869d88dc7e5f93d31c</anchor>
      <arglist>() noexcept -&gt; Container::value_type *</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ab0f4c5730a238421fd375ef0ca20fab1</anchor>
      <arglist>(const buffer &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>capacity</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ac7ff14268d6b32d3d878291445ff4dd3</anchor>
      <arglist>() const noexcept -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a8174757a0d86698229670044730dc59b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>data</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a9236804846c0d435c8d7c7201da20c62</anchor>
      <arglist>() const noexcept -&gt; const Container::value_type *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>data</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>aeb33e0a2d2be2bbca9e0236c148089c8</anchor>
      <arglist>() noexcept -&gt; Container::value_type *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>end</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>afe189c4e44f309ffd2c1ddbb769f98cf</anchor>
      <arglist>() const noexcept -&gt; const Container::value_type *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>end</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a174b3a5e2fc3b66f12665796fd804b6b</anchor>
      <arglist>() noexcept -&gt; Container::value_type *</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae4f118f6f8c274d20bcfd85ecf889f13</anchor>
      <arglist>(const buffer &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator[]</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae2c5fb40e845fc318a3d1a5f26f7ea0e</anchor>
      <arglist>(Idx index) -&gt; Container::value_type &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator[]</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a69b47828a5083050dd64cb57c5519b96</anchor>
      <arglist>(Idx index) const -&gt; const Container::value_type &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>push_back</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a08e276fab23911bbf1ff0a6c121720cf</anchor>
      <arglist>(const Container::value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>size</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a8685285932360c284d19003fc4ba3edc</anchor>
      <arglist>() const noexcept -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>try_reserve</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a49f14bffd0dc654fc32dab0e00a5e0c6</anchor>
      <arglist>(size_t new_capacity)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>try_resize</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a549bc583bc03ed34b32162948e2b80e8</anchor>
      <arglist>(size_t count)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>aefed81ffa13f02c169920c4e8c791414</anchor>
      <arglist>(buffer &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20</type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a1acdeb28498e6aa225cfeb65e3788c5c</anchor>
      <arglist>(Container::value_type *p=nullptr, size_t sz=0, size_t cap=0) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR</type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a824dbe61e8a0b8c418846e5c4dfff518</anchor>
      <arglist>(size_t sz) noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual FMT_CONSTEXPR20 void</type>
      <name>grow</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae1afeec5148a94656c7deaaad19d7da6</anchor>
      <arglist>(size_t capacity)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR void</type>
      <name>set</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a5c82aec716b07079ac88194eb9aa7feb</anchor>
      <arglist>(Container::value_type *buf_data, size_t buf_capacity) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20</type>
      <name>~buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ac973ea8a6b76dda58250ea7c3662d841</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>capacity_</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a7349f46839be777594d3954819de76fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Container::value_type *</type>
      <name>ptr_</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a91e19b580bbeec5bcd8ed21815a041a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>size_</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a082720fd448f7a0184a3d0ea63ee4846</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>buffer&lt; wchar_t &gt;</name>
    <filename>classdetail_1_1buffer.html</filename>
    <member kind="typedef">
      <type>const wchar_t &amp;</type>
      <name>const_reference</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae0c5b968a30278a20a93f125e5fcb6d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>wchar_t</type>
      <name>value_type</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a5924000772700e59f02fcfb81599e622</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ab12c0beccf64adf0091468e357ed4b92</anchor>
      <arglist>(const U *begin, const U *end)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>begin</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a7e86eec8027a356fb05d9bdd9b2ad06c</anchor>
      <arglist>() const noexcept -&gt; const wchar_t *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>begin</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>afbcac45acfd50f869d88dc7e5f93d31c</anchor>
      <arglist>() noexcept -&gt; wchar_t *</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ab0f4c5730a238421fd375ef0ca20fab1</anchor>
      <arglist>(const buffer &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>capacity</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ac7ff14268d6b32d3d878291445ff4dd3</anchor>
      <arglist>() const noexcept -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a8174757a0d86698229670044730dc59b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>data</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a9236804846c0d435c8d7c7201da20c62</anchor>
      <arglist>() const noexcept -&gt; const wchar_t *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>data</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>aeb33e0a2d2be2bbca9e0236c148089c8</anchor>
      <arglist>() noexcept -&gt; wchar_t *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>end</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>afe189c4e44f309ffd2c1ddbb769f98cf</anchor>
      <arglist>() const noexcept -&gt; const wchar_t *</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>end</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a174b3a5e2fc3b66f12665796fd804b6b</anchor>
      <arglist>() noexcept -&gt; wchar_t *</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae4f118f6f8c274d20bcfd85ecf889f13</anchor>
      <arglist>(const buffer &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator[]</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae2c5fb40e845fc318a3d1a5f26f7ea0e</anchor>
      <arglist>(Idx index) -&gt; wchar_t &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator[]</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a69b47828a5083050dd64cb57c5519b96</anchor>
      <arglist>(Idx index) const -&gt; const wchar_t &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>push_back</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a08e276fab23911bbf1ff0a6c121720cf</anchor>
      <arglist>(const wchar_t &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>size</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a8685285932360c284d19003fc4ba3edc</anchor>
      <arglist>() const noexcept -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>try_reserve</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a49f14bffd0dc654fc32dab0e00a5e0c6</anchor>
      <arglist>(size_t new_capacity)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>try_resize</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a549bc583bc03ed34b32162948e2b80e8</anchor>
      <arglist>(size_t count)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>aefed81ffa13f02c169920c4e8c791414</anchor>
      <arglist>(buffer &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR</type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a824dbe61e8a0b8c418846e5c4dfff518</anchor>
      <arglist>(size_t sz) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20</type>
      <name>buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a1acdeb28498e6aa225cfeb65e3788c5c</anchor>
      <arglist>(wchar_t *p=nullptr, size_t sz=0, size_t cap=0) noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual FMT_CONSTEXPR20 void</type>
      <name>grow</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ae1afeec5148a94656c7deaaad19d7da6</anchor>
      <arglist>(size_t capacity)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR void</type>
      <name>set</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a5c82aec716b07079ac88194eb9aa7feb</anchor>
      <arglist>(wchar_t *buf_data, size_t buf_capacity) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20</type>
      <name>~buffer</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>ac973ea8a6b76dda58250ea7c3662d841</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>capacity_</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a7349f46839be777594d3954819de76fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wchar_t *</type>
      <name>ptr_</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a91e19b580bbeec5bcd8ed21815a041a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>size_</name>
      <anchorfile>classdetail_1_1buffer.html</anchorfile>
      <anchor>a082720fd448f7a0184a3d0ea63ee4846</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>buffer_s</name>
    <filename>structbuffer__s.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>capacity</name>
      <anchorfile>structbuffer__s.html</anchorfile>
      <anchor>a12574f37c4a395de7a575f5be7047f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>start</name>
      <anchorfile>structbuffer__s.html</anchorfile>
      <anchor>a8f4d9945640d6646f9b385c335064768</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::buffer_traits</name>
    <filename>structdetail_1_1buffer__traits.html</filename>
    <member kind="function">
      <type></type>
      <name>buffer_traits</name>
      <anchorfile>structdetail_1_1buffer__traits.html</anchorfile>
      <anchor>afcfbda0c5fcd1483a5c0a76365f8bf5f</anchor>
      <arglist>(size_t)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>count</name>
      <anchorfile>structdetail_1_1buffer__traits.html</anchorfile>
      <anchor>ad98ba17c5408a566c4f9b6c0cced9e55</anchor>
      <arglist>() const -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>limit</name>
      <anchorfile>structdetail_1_1buffer__traits.html</anchorfile>
      <anchor>a9f27d4af37e82a680b294544adf9bd9b</anchor>
      <arglist>(size_t size) -&gt; size_t</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>buffered_file</name>
    <filename>classbuffered__file.html</filename>
    <member kind="function">
      <type></type>
      <name>buffered_file</name>
      <anchorfile>classbuffered__file.html</anchorfile>
      <anchor>a8059859b738bd114d3be4dca5412613a</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>buffered_file</name>
      <anchorfile>classbuffered__file.html</anchorfile>
      <anchor>a0da0bafb645c7c84540b1539c0ea740a</anchor>
      <arglist>(buffered_file &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>buffered_file</name>
      <anchorfile>classbuffered__file.html</anchorfile>
      <anchor>ac1b22b9f97483be7d80bdbd2004071a2</anchor>
      <arglist>(const buffered_file &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>FMT_API</type>
      <name>buffered_file</name>
      <anchorfile>classbuffered__file.html</anchorfile>
      <anchor>a880e91bb129936d5e35f00fde66349e5</anchor>
      <arglist>(cstring_view filename, cstring_view mode)</arglist>
    </member>
    <member kind="function">
      <type>FMT_API void</type>
      <name>close</name>
      <anchorfile>classbuffered__file.html</anchorfile>
      <anchor>a2756c39b06594666c5a8712873d7c878</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_API auto</type>
      <name>descriptor</name>
      <anchorfile>classbuffered__file.html</anchorfile>
      <anchor>a80be354008c695f46238dcfb110124b5</anchor>
      <arglist>() const -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get</name>
      <anchorfile>classbuffered__file.html</anchorfile>
      <anchor>a7671996f5a3f5333d1f3ab8b8eeb03b6</anchor>
      <arglist>() const noexcept -&gt; FILE *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator=</name>
      <anchorfile>classbuffered__file.html</anchorfile>
      <anchor>a33308b4c0abd9052c384d4628dd7da72</anchor>
      <arglist>(buffered_file &amp;&amp;other) -&gt; buffered_file &amp;</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classbuffered__file.html</anchorfile>
      <anchor>a218b92e404c0d1261c0bce0eff5e1c80</anchor>
      <arglist>(const buffered_file &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>classbuffered__file.html</anchorfile>
      <anchor>ad97c4521f94be51a5b30064803e2bef1</anchor>
      <arglist>(string_view format_str, const Args &amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vprint</name>
      <anchorfile>classbuffered__file.html</anchorfile>
      <anchor>a0a34fceffc31cc126a6b731461c88d8d</anchor>
      <arglist>(string_view format_str, format_args args)</arglist>
    </member>
    <member kind="function">
      <type>FMT_API</type>
      <name>~buffered_file</name>
      <anchorfile>classbuffered__file.html</anchorfile>
      <anchor>a474cce99ed99bab9c9b76dbd172ac2af</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>buffered_file</name>
      <anchorfile>classbuffered__file.html</anchorfile>
      <anchor>a7b22b0c86770bc7ddddbeb8b73cd2e91</anchor>
      <arglist>(FILE *f)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FILE *</type>
      <name>file_</name>
      <anchorfile>classbuffered__file.html</anchorfile>
      <anchor>a892dc6c92fc92fa76a6d462454d60c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>file</name>
      <anchorfile>classbuffered__file.html</anchorfile>
      <anchor>a686a90482e62dd1618201a3c79f9aae6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mcap::BufferReader</name>
    <filename>classmcap_1_1BufferReader.html</filename>
    <base>mcap::ICompressedReader</base>
    <member kind="function">
      <type></type>
      <name>BufferReader</name>
      <anchorfile>classmcap_1_1BufferReader.html</anchorfile>
      <anchor>a3b515880c46f750533fb97bc4a496dcf</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BufferReader</name>
      <anchorfile>classmcap_1_1BufferReader.html</anchorfile>
      <anchor>a64a07cf38af2513fb036f18915b9a46d</anchor>
      <arglist>(BufferReader &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BufferReader</name>
      <anchorfile>classmcap_1_1BufferReader.html</anchorfile>
      <anchor>a3d80d11596f8371ac668d2e96a68c9d6</anchor>
      <arglist>(const BufferReader &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>BufferReader &amp;</type>
      <name>operator=</name>
      <anchorfile>classmcap_1_1BufferReader.html</anchorfile>
      <anchor>a1961ec9228a534bda441329098308053</anchor>
      <arglist>(BufferReader &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>BufferReader &amp;</type>
      <name>operator=</name>
      <anchorfile>classmcap_1_1BufferReader.html</anchorfile>
      <anchor>a89556d75d482228a614accacc033b705</anchor>
      <arglist>(const BufferReader &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>read</name>
      <anchorfile>classmcap_1_1BufferReader.html</anchorfile>
      <anchor>aa62ba4cd78affc3f26ffb7938fe32dfd</anchor>
      <arglist>(std::byte **output, uint64_t offset, uint64_t size) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classmcap_1_1BufferReader.html</anchorfile>
      <anchor>a18fddce9a4952b391ef91e2f395a1976</anchor>
      <arglist>(const std::byte *data, uint64_t size, uint64_t uncompressedSize) override</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>size</name>
      <anchorfile>classmcap_1_1BufferReader.html</anchorfile>
      <anchor>ad2e017a14e63a3f308c6453df40f3db0</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>status</name>
      <anchorfile>classmcap_1_1BufferReader.html</anchorfile>
      <anchor>acbd155c98c60926f73ab6aa40d4ec769</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::byte *</type>
      <name>data_</name>
      <anchorfile>classmcap_1_1BufferReader.html</anchorfile>
      <anchor>a09a5905ed569ba91895c4460a4854052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>size_</name>
      <anchorfile>classmcap_1_1BufferReader.html</anchorfile>
      <anchor>a525c398d3dab46b2e144bf4369c68ff3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DataTamerParser::BufferSpan</name>
    <filename>structDataTamerParser_1_1BufferSpan.html</filename>
    <member kind="function">
      <type>void</type>
      <name>trimFront</name>
      <anchorfile>structDataTamerParser_1_1BufferSpan.html</anchorfile>
      <anchor>a81fe23468b430d842aefcc3884fb16c3</anchor>
      <arglist>(size_t n)</arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>data</name>
      <anchorfile>structDataTamerParser_1_1BufferSpan.html</anchorfile>
      <anchor>a04eccc9fc80f6e0fe528bcaa79ea45c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structDataTamerParser_1_1BufferSpan.html</anchorfile>
      <anchor>af50a246f946f7c8e1a2a11ea49e830a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mcap::BufferWriter</name>
    <filename>classmcap_1_1BufferWriter.html</filename>
    <base>mcap::IChunkWriter</base>
    <member kind="function">
      <type>const std::byte *</type>
      <name>compressedData</name>
      <anchorfile>classmcap_1_1BufferWriter.html</anchorfile>
      <anchor>ac78eb437639bf6350e58b8ddca1b6e0a</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>compressedSize</name>
      <anchorfile>classmcap_1_1BufferWriter.html</anchorfile>
      <anchor>a2f0de22f605ae94816affab55562f84b</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const std::byte *</type>
      <name>data</name>
      <anchorfile>classmcap_1_1BufferWriter.html</anchorfile>
      <anchor>a06fbef2e1394bedb1626615d2b200ab6</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmcap_1_1BufferWriter.html</anchorfile>
      <anchor>aad25b53daa408e9eb98283af437cad44</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>end</name>
      <anchorfile>classmcap_1_1BufferWriter.html</anchorfile>
      <anchor>af800e314b11dd85de0d8204f7ca7ebc1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleClear</name>
      <anchorfile>classmcap_1_1BufferWriter.html</anchorfile>
      <anchor>a9dfa45f2d58a0b3f86b258cfa4a285bd</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleWrite</name>
      <anchorfile>classmcap_1_1BufferWriter.html</anchorfile>
      <anchor>a71034ccc3e7da2efb64d14b28e875c53</anchor>
      <arglist>(const std::byte *data, uint64_t size) override</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>size</name>
      <anchorfile>classmcap_1_1BufferWriter.html</anchorfile>
      <anchor>a21a59391c518dfe2277df145c8d078bc</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::byte &gt;</type>
      <name>buffer_</name>
      <anchorfile>classmcap_1_1BufferWriter.html</anchorfile>
      <anchor>a627a0f32227ec4031b9bc7c479dcc0e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>BuffFS</name>
    <filename>structBuffFS.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>blen</name>
      <anchorfile>structBuffFS.html</anchorfile>
      <anchor>a6b76a3f6583a3f466fef60edfbe79d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structBuffFS.html</anchorfile>
      <anchor>a690ba639a9e1b6344da88bd18f0e591b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pushed</name>
      <anchorfile>structBuffFS.html</anchorfile>
      <anchor>ab32c9e07c74204d39625346bfe1de026</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>space</name>
      <anchorfile>structBuffFS.html</anchorfile>
      <anchor>ad1cd593b0b3eeae65ccf89ec8944ed2f</anchor>
      <arglist>[BUFVFS]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::byte_container_with_subtype</name>
    <filename>classnlohmann_1_1byte__container__with__subtype.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>BinaryType</type>
      <name>container_type</name>
      <anchorfile>classnlohmann_1_1byte__container__with__subtype.html</anchorfile>
      <anchor>a4d27e8633c5a5e3b49dd4ccb06515713</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::uint64_t</type>
      <name>subtype_type</name>
      <anchorfile>classnlohmann_1_1byte__container__with__subtype.html</anchorfile>
      <anchor>abf1e0e8ecd51472c25b0fe8aae786a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>byte_container_with_subtype</name>
      <anchorfile>classnlohmann_1_1byte__container__with__subtype.html</anchorfile>
      <anchor>a89c78caf8c7b54dc1bcfa4b0b23d2fc8</anchor>
      <arglist>() noexcept(noexcept(container_type()))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>byte_container_with_subtype</name>
      <anchorfile>classnlohmann_1_1byte__container__with__subtype.html</anchorfile>
      <anchor>a640b6dd55847e86dbb936f97b946170e</anchor>
      <arglist>(const container_type &amp;b) noexcept(noexcept(container_type(b)))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>byte_container_with_subtype</name>
      <anchorfile>classnlohmann_1_1byte__container__with__subtype.html</anchorfile>
      <anchor>a3c0a82d77668f384bce05c6ec4537cfe</anchor>
      <arglist>(const container_type &amp;b, subtype_type subtype_) noexcept(noexcept(container_type(b)))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>byte_container_with_subtype</name>
      <anchorfile>classnlohmann_1_1byte__container__with__subtype.html</anchorfile>
      <anchor>a73dcae1798eab1b496936bfae7b4b9c0</anchor>
      <arglist>(container_type &amp;&amp;b) noexcept(noexcept(container_type(std::move(b))))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>byte_container_with_subtype</name>
      <anchorfile>classnlohmann_1_1byte__container__with__subtype.html</anchorfile>
      <anchor>a8c61acfee31216f530d2bd37571a6ff4</anchor>
      <arglist>(container_type &amp;&amp;b, subtype_type subtype_) noexcept(noexcept(container_type(std::move(b))))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_subtype</name>
      <anchorfile>classnlohmann_1_1byte__container__with__subtype.html</anchorfile>
      <anchor>a7b122b28ff2b8680557ca44ac9748e49</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>has_subtype</name>
      <anchorfile>classnlohmann_1_1byte__container__with__subtype.html</anchorfile>
      <anchor>a9fc42fb07003bf7048c2f1fc79478e02</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classnlohmann_1_1byte__container__with__subtype.html</anchorfile>
      <anchor>a760bf39cc5477bc663d8bb3c44aabf6a</anchor>
      <arglist>(const byte_container_with_subtype &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classnlohmann_1_1byte__container__with__subtype.html</anchorfile>
      <anchor>aee67fde9d3d571a07d5bb35df21c0555</anchor>
      <arglist>(const byte_container_with_subtype &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_subtype</name>
      <anchorfile>classnlohmann_1_1byte__container__with__subtype.html</anchorfile>
      <anchor>aa8f9fca70673949d7483a6097d00d61c</anchor>
      <arglist>(subtype_type subtype_) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr subtype_type</type>
      <name>subtype</name>
      <anchorfile>classnlohmann_1_1byte__container__with__subtype.html</anchorfile>
      <anchor>abe68a969df28c8cb0b63355b4d38ec1a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_has_subtype</name>
      <anchorfile>classnlohmann_1_1byte__container__with__subtype.html</anchorfile>
      <anchor>a69aa7a914a7a31b61d3a9567d74ddf7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>subtype_type</type>
      <name>m_subtype</name>
      <anchorfile>classnlohmann_1_1byte__container__with__subtype.html</anchorfile>
      <anchor>ae27db6e25e5ae9ee5e9d3eb002b35072</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>bytes</name>
    <filename>classbytes.html</filename>
    <member kind="function">
      <type></type>
      <name>bytes</name>
      <anchorfile>classbytes.html</anchorfile>
      <anchor>ab9ec1ac5d7113fe73f30c0a14808baae</anchor>
      <arglist>(string_view data)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>string_view</type>
      <name>data_</name>
      <anchorfile>classbytes.html</anchorfile>
      <anchor>a41c22bd7344ce76bd918887512fe1acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>formatter&lt; bytes &gt;</name>
      <anchorfile>classbytes.html</anchorfile>
      <anchor>ad5f40c15775d3701a6c4784dc0c5f6ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::function_detail::c_call_matcher</name>
    <filename>structsol_1_1function__detail_1_1c__call__matcher.html</filename>
    <templarg>Fxs</templarg>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1function__detail_1_1c__call__matcher.html</anchorfile>
      <anchor>af703caec28fe53937d9b432f3d04738e</anchor>
      <arglist>(types&lt; Fx &gt;, meta::index_value&lt; I &gt;, types&lt; R &gt;, types&lt; Args... &gt;, lua_State *L, int, int) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::function_detail::c_function_invocation</name>
    <filename>structsol_1_1function__detail_1_1c__function__invocation.html</filename>
  </compound>
  <compound kind="struct">
    <name>detail::dragonbox::cache_accessor</name>
    <filename>structdetail_1_1dragonbox_1_1cache__accessor.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::dragonbox::cache_accessor&lt; double &gt;</name>
    <filename>structdetail_1_1dragonbox_1_1cache__accessor_3_01double_01_4.html</filename>
    <class kind="struct">detail::dragonbox::cache_accessor&lt; double &gt;::compute_mul_parity_result</class>
    <class kind="struct">detail::dragonbox::cache_accessor&lt; double &gt;::compute_mul_result</class>
    <member kind="typedef">
      <type>uint128_fallback</type>
      <name>cache_entry_type</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01double_01_4.html</anchorfile>
      <anchor>ae19bef91accac46945106f89332e27ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float_info&lt; double &gt;::carrier_uint</type>
      <name>carrier_uint</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01double_01_4.html</anchorfile>
      <anchor>aaf3bc258c5943f9702446f00babfd4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>compute_delta</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01double_01_4.html</anchorfile>
      <anchor>ace6325894e945338a2d2dcd96f9da010</anchor>
      <arglist>(cache_entry_type const &amp;cache, int beta) noexcept -&gt; uint32_t</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>compute_left_endpoint_for_shorter_interval_case</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01double_01_4.html</anchorfile>
      <anchor>a4e6007b40fb31fbad47de9f9d35f0b2d</anchor>
      <arglist>(const cache_entry_type &amp;cache, int beta) noexcept -&gt; carrier_uint</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>compute_mul</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01double_01_4.html</anchorfile>
      <anchor>ae8b6d9661e9f0a2f71dc0db3c742588b</anchor>
      <arglist>(carrier_uint u, const cache_entry_type &amp;cache) noexcept -&gt; compute_mul_result</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>compute_mul_parity</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01double_01_4.html</anchorfile>
      <anchor>a08dcaeba4527995a6cec582f36782687</anchor>
      <arglist>(carrier_uint two_f, const cache_entry_type &amp;cache, int beta) noexcept -&gt; compute_mul_parity_result</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>compute_right_endpoint_for_shorter_interval_case</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01double_01_4.html</anchorfile>
      <anchor>a806fff5c96c128ed929494071c1ecd27</anchor>
      <arglist>(const cache_entry_type &amp;cache, int beta) noexcept -&gt; carrier_uint</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>compute_round_up_for_shorter_interval_case</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01double_01_4.html</anchorfile>
      <anchor>ac61980cf0cd6b5eb717410fa727e1921</anchor>
      <arglist>(const cache_entry_type &amp;cache, int beta) noexcept -&gt; carrier_uint</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>get_cached_power</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01double_01_4.html</anchorfile>
      <anchor>a31fcff5e4f21e426b74d888cec30b9db</anchor>
      <arglist>(int k) noexcept -&gt; uint128_fallback</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::dragonbox::cache_accessor&lt; float &gt;</name>
    <filename>structdetail_1_1dragonbox_1_1cache__accessor_3_01float_01_4.html</filename>
    <class kind="struct">detail::dragonbox::cache_accessor&lt; float &gt;::compute_mul_parity_result</class>
    <class kind="struct">detail::dragonbox::cache_accessor&lt; float &gt;::compute_mul_result</class>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>cache_entry_type</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01float_01_4.html</anchorfile>
      <anchor>a6c027f9cf0f5ebe0ae62dfd934e78a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float_info&lt; float &gt;::carrier_uint</type>
      <name>carrier_uint</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01float_01_4.html</anchorfile>
      <anchor>a0095c2d0e47957177413040100a0d162</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>compute_delta</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01float_01_4.html</anchorfile>
      <anchor>a3a4484e434ed9356e88eb1d8e855e573</anchor>
      <arglist>(const cache_entry_type &amp;cache, int beta) noexcept -&gt; uint32_t</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>compute_left_endpoint_for_shorter_interval_case</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01float_01_4.html</anchorfile>
      <anchor>a9fbaea04bc46639a161258c7d9233747</anchor>
      <arglist>(const cache_entry_type &amp;cache, int beta) noexcept -&gt; carrier_uint</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>compute_mul</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01float_01_4.html</anchorfile>
      <anchor>a8a10a5af08a2e3fe4c79137ab5fd96dc</anchor>
      <arglist>(carrier_uint u, const cache_entry_type &amp;cache) noexcept -&gt; compute_mul_result</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>compute_mul_parity</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01float_01_4.html</anchorfile>
      <anchor>a499c53d4531a4b1359d3fcc60dfccbcc</anchor>
      <arglist>(carrier_uint two_f, const cache_entry_type &amp;cache, int beta) noexcept -&gt; compute_mul_parity_result</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>compute_right_endpoint_for_shorter_interval_case</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01float_01_4.html</anchorfile>
      <anchor>ae0590b9ca8382f24be1976526ad853d7</anchor>
      <arglist>(const cache_entry_type &amp;cache, int beta) noexcept -&gt; carrier_uint</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>compute_round_up_for_shorter_interval_case</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01float_01_4.html</anchorfile>
      <anchor>a4b89d081c357b1e2a547c5d74eafc76e</anchor>
      <arglist>(const cache_entry_type &amp;cache, int beta) noexcept -&gt; carrier_uint</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>get_cached_power</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01float_01_4.html</anchorfile>
      <anchor>af8b76e6ee7c93cf1b808c72da4f9c369</anchor>
      <arglist>(int k) noexcept -&gt; uint64_t</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cached_fft</name>
    <filename>structcached__fft.html</filename>
    <member kind="variable">
      <type>kiss_fft_cfg</type>
      <name>cfg</name>
      <anchorfile>structcached__fft.html</anchorfile>
      <anchor>afb920fe6744c8426e62ec284f4768e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>inverse</name>
      <anchorfile>structcached__fft.html</anchorfile>
      <anchor>a20780f26890a3f9f34674cb3858528bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>kfc_cfg</type>
      <name>next</name>
      <anchorfile>structcached__fft.html</anchorfile>
      <anchor>a0833a3c6067af51449742bbb6538bcd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nfft</name>
      <anchorfile>structcached__fft.html</anchorfile>
      <anchor>a495042ca2057462322da1660fd3292bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::dtoa_impl::cached_power</name>
    <filename>structnlohmann_1_1detail_1_1dtoa__impl_1_1cached__power.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>e</name>
      <anchorfile>structnlohmann_1_1detail_1_1dtoa__impl_1_1cached__power.html</anchorfile>
      <anchor>a9e89bc89bb7bf4361f43ea27eed91d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::uint64_t</type>
      <name>f</name>
      <anchorfile>structnlohmann_1_1detail_1_1dtoa__impl_1_1cached__power.html</anchorfile>
      <anchor>a21ae81f515f5b08d5bf423775ee56074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>k</name>
      <anchorfile>structnlohmann_1_1detail_1_1dtoa__impl_1_1cached__power.html</anchorfile>
      <anchor>a8c1f2efed643eeaa8fae83c697a29c6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RosMsgParser::ParsersCollection::CachedPack</name>
    <filename>structRosMsgParser_1_1ParsersCollection_1_1CachedPack.html</filename>
    <member kind="variable">
      <type>FlatMessage</type>
      <name>msg</name>
      <anchorfile>structRosMsgParser_1_1ParsersCollection_1_1CachedPack.html</anchorfile>
      <anchor>a306bd5c92a3b2623598f91738de539b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Parser</type>
      <name>parser</name>
      <anchorfile>structRosMsgParser_1_1ParsersCollection_1_1CachedPack.html</anchorfile>
      <anchor>a0819ee906a478d48761273098bf48d6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_construction</name>
    <filename>structsol_1_1call__construction.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::function_detail::call_indicator</name>
    <filename>structsol_1_1function__detail_1_1call__indicator.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::callable_traits</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1callable__traits.html</filename>
    <templarg></templarg>
    <templarg>b</templarg>
    <base>fx_traits&lt; std::decay_t&lt; Signature &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::callable_traits&lt; R(T::*), true &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1callable__traits_3_01R_07T_1_1_5_08_00_01true_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>return_type</type>
      <name>Arg</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1callable__traits_3_01R_07T_1_1_5_08_00_01true_01_4.html</anchorfile>
      <anchor>ab5a2ffbd91c5081b8f9dd005f7010e42</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void_tuple_element_t&lt; i, args_tuple &gt;</type>
      <name>arg_at</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1callable__traits_3_01R_07T_1_1_5_08_00_01true_01_4.html</anchorfile>
      <anchor>ac9967f586915e9d92b7354b384ce1d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; Arg &gt;</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1callable__traits_3_01R_07T_1_1_5_08_00_01true_01_4.html</anchorfile>
      <anchor>aad55a5d4809887c15eab863a68e73184</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; Arg &gt;</type>
      <name>args_tuple</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1callable__traits_3_01R_07T_1_1_5_08_00_01true_01_4.html</anchorfile>
      <anchor>ad5994418eb27398ffe13db8e5bb181ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; T, Arg &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1callable__traits_3_01R_07T_1_1_5_08_00_01true_01_4.html</anchorfile>
      <anchor>a2eb862abd3a6d190eb0c2a2be585f7b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>return_type(*</type>
      <name>free_function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1callable__traits_3_01R_07T_1_1_5_08_00_01true_01_4.html</anchorfile>
      <anchor>ad52d4d48cb358a6ba37fe5e008529dfb</anchor>
      <arglist>)(T &amp;, Arg)</arglist>
    </member>
    <member kind="typedef">
      <type>return_type(*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1callable__traits_3_01R_07T_1_1_5_08_00_01true_01_4.html</anchorfile>
      <anchor>a0d890b637e8ea964061a1f593dbd02c3</anchor>
      <arglist>)(T &amp;, Arg)</arglist>
    </member>
    <member kind="typedef">
      <type>return_type()</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1callable__traits_3_01R_07T_1_1_5_08_00_01true_01_4.html</anchorfile>
      <anchor>a8a3fe921c47ec4f1058664d5e1d45aab</anchor>
      <arglist>(T &amp;, return_type)</arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1callable__traits_3_01R_07T_1_1_5_08_00_01true_01_4.html</anchorfile>
      <anchor>a5200229f80c9aec9ae4f57f05d7f150e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_array_v&lt; R &gt;, std::add_lvalue_reference_t&lt; R &gt;, R &gt;</type>
      <name>return_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1callable__traits_3_01R_07T_1_1_5_08_00_01true_01_4.html</anchorfile>
      <anchor>a0c0c36ad1d6cf42f106f4cf0c2c2eab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; return_type &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1callable__traits_3_01R_07T_1_1_5_08_00_01true_01_4.html</anchorfile>
      <anchor>a055c0b57d55f6d255138543f9a3a9576</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R(T::*)</type>
      <name>signature_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1callable__traits_3_01R_07T_1_1_5_08_00_01true_01_4.html</anchorfile>
      <anchor>ab519e3aa032f10af8b44d8b13458f67b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1callable__traits_3_01R_07T_1_1_5_08_00_01true_01_4.html</anchorfile>
      <anchor>aa79bc1995a25fb4a685ba48846cc8e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::size_t</type>
      <name>free_arity</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1callable__traits_3_01R_07T_1_1_5_08_00_01true_01_4.html</anchorfile>
      <anchor>ab409645eacc65410d74ae80d47669ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>is_member_function</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1callable__traits_3_01R_07T_1_1_5_08_00_01true_01_4.html</anchorfile>
      <anchor>a4b0543137ec7cadefad38f9e03a81477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>is_noexcept</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1callable__traits_3_01R_07T_1_1_5_08_00_01true_01_4.html</anchorfile>
      <anchor>a4f2bd5849d7e96a0f6a069d5e0bed536</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper::caller</name>
    <filename>structsol_1_1wrapper_1_1caller.html</filename>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1wrapper_1_1caller.html</anchorfile>
      <anchor>a35b4bc89c594d466aa28a77c9f0181df</anchor>
      <arglist>(F &amp;fx, Args &amp;&amp;... args) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; F, std::enable_if_t&lt; std::is_function&lt; std::remove_pointer_t&lt; meta::unqualified_t&lt; F &gt; &gt; &gt;::value &gt; &gt;::caller</name>
    <filename>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__function_3_01std_1_1remove__2636132163eb34077fa3b492f01c78b6.html</filename>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__function_3_01std_1_1remove__2636132163eb34077fa3b492f01c78b6.html</anchorfile>
      <anchor>a2a9cc8c2d8cece350327eea109f94f30</anchor>
      <arglist>(F &amp;fx, Args &amp;&amp;... args) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; F, std::enable_if_t&lt; std::is_member_object_pointer&lt; meta::unqualified_t&lt; F &gt; &gt;::value &gt; &gt;::caller</name>
    <filename>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__member__object__pointer_3_01b6064a303aa55a07d03b34e0c29ef3f3.html</filename>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__member__object__pointer_3_01b6064a303aa55a07d03b34e0c29ef3f3.html</anchorfile>
      <anchor>aa5efad637a1297aa1fdba8f0929606c0</anchor>
      <arglist>(Fx &amp;&amp;fx, object_type &amp;mem, Args &amp;&amp;... args) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::member_function_wrapper::caller</name>
    <filename>structsol_1_1member__function__wrapper_1_1caller.html</filename>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1member__function__wrapper_1_1caller.html</anchorfile>
      <anchor>a6bc484358b32a29bb39d7e830d7e7086</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CallInfo</name>
    <filename>structCallInfo.html</filename>
    <member kind="variable">
      <type>struct CallInfo::@12::@15</type>
      <name>c</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>a8f1adf0b52f70b9da255486343b37c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>callstatus</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>acc4a0c29c9872277adb03d946a392d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_KContext</type>
      <name>ctx</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>a7c410e045297e80c91e9737f959e7ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>ftransfer</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>add164028847a347cdfce221f697f0f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StkId</type>
      <name>func</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>a378cfb37136fabfe59d1c38071c6c9d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>funcidx</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>adebb7e3602965a04deda09fcaf8fefc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_KFunction</type>
      <name>k</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>a861d3b2fbd9d287c22b0d9324f578e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct CallInfo::@12::@14</type>
      <name>l</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>a433016fc78bdfa10f353f061c6fc77c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct CallInfo *</type>
      <name>next</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>a71b69e9acba8caa2d8e833d8a79fdf9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nextraargs</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>a14e42d92bc824c3f470152b2ba3ac334</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nres</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>a1235c5fa93cd02162d842c6385af1c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>nresults</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>a0955b3fe49462610d53f082ac3cdac0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>ntransfer</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>aa9f1e7aa053a886e955762d303fcc475</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nyield</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>a1de818b3a003fcf25f1db6e294fa5b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ptrdiff_t</type>
      <name>old_errfunc</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>ae18597139d0d00b65683efed8ccd3c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct CallInfo *</type>
      <name>previous</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>a1b3e7558ecf4218dd0e3b367c077733b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Instruction *</type>
      <name>savedpc</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>a4f8b835724037f01569452eab143948f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StkId</type>
      <name>top</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>ae782b06ef00ccfe0720625ffa99b093a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct CallInfo::@13::@16</type>
      <name>transferinfo</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>a303a9292a0b0595f1a247297e13d57c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile l_signalT</type>
      <name>trap</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>a0034f1ca11027b0a66adacb28dd64618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union CallInfo::@12</type>
      <name>u</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>ac11de421244a1010b94ae42e82ee83f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union CallInfo::@13</type>
      <name>u2</name>
      <anchorfile>structCallInfo.html</anchorfile>
      <anchor>a13ea9743f5f2530cea70860a29af3a4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CallS</name>
    <filename>structCallS.html</filename>
    <member kind="variable">
      <type>StkId</type>
      <name>func</name>
      <anchorfile>structCallS.html</anchorfile>
      <anchor>ad175aaaa032f3e446b391f4e04bd1a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nresults</name>
      <anchorfile>structCallS.html</anchorfile>
      <anchor>ad786e0ae2bf61fad4a46b048830c9569</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBOR_Parser</name>
    <filename>classCBOR__Parser.html</filename>
    <base>NlohmannParser</base>
    <member kind="function">
      <type></type>
      <name>CBOR_Parser</name>
      <anchorfile>classCBOR__Parser.html</anchorfile>
      <anchor>a5921e72d35a9835eca51301dccf740dd</anchor>
      <arglist>(const std::string &amp;topic_name, PlotDataMapRef &amp;data, bool use_msg_stamp, const std::string &amp;stamp_fieldname)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseMessage</name>
      <anchorfile>classCBOR__Parser.html</anchorfile>
      <anchor>ad8790c0d4015c4e6fdab1eaf41c02620</anchor>
      <arglist>(const MessageRef msg, double &amp;timestamp) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBOR_ParserFactory</name>
    <filename>classCBOR__ParserFactory.html</filename>
    <base>NlohmannParserCreator</base>
    <member kind="function">
      <type>MessageParserPtr</type>
      <name>createParser</name>
      <anchorfile>classCBOR__ParserFactory.html</anchorfile>
      <anchor>a81b50c95664ab23e8638667367511735</anchor>
      <arglist>(const std::string &amp;topic_name, const std::string &amp;, const std::string &amp;, PlotDataMapRef &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>encoding</name>
      <anchorfile>classCBOR__ParserFactory.html</anchorfile>
      <anchor>a752eb800b3ab447c6447d4e884a684ed</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classCBOR__ParserFactory.html</anchorfile>
      <anchor>a1d9e66a0fed7457c5d0729dad20b27aa</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CClosure</name>
    <filename>structCClosure.html</filename>
    <member kind="variable">
      <type></type>
      <name>ClosureHeader</name>
      <anchorfile>structCClosure.html</anchorfile>
      <anchor>a552c31467816a1fafbd719cf83ff9cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_CFunction</type>
      <name>f</name>
      <anchorfile>structCClosure.html</anchorfile>
      <anchor>a1ba64febc8e6adc43fdbb82583852000</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TValue</type>
      <name>upvalue</name>
      <anchorfile>structCClosure.html</anchorfile>
      <anchor>a75d6bfc66f8ed48b3dd67007be84174f</anchor>
      <arglist>[1]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cD</name>
    <filename>structcD.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>c</name>
      <anchorfile>structcD.html</anchorfile>
      <anchor>aa68b26f214113dab16cd83ba3b727a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>d</name>
      <anchorfile>structcD.html</anchorfile>
      <anchor>a37ec85dba1611fa01f296f5bc5b0b76e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_Integer</type>
      <name>i</name>
      <anchorfile>structcD.html</anchorfile>
      <anchor>ae377276a71cc2b0d5a909ddcbee64fd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_Number</type>
      <name>n</name>
      <anchorfile>structcD.html</anchorfile>
      <anchor>ab78d28879dfb6fb0537b3d9c8115d781</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>p</name>
      <anchorfile>structcD.html</anchorfile>
      <anchor>a9c7af2544bc00d7c039dd7f38c598a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union cD::@19</type>
      <name>u</name>
      <anchorfile>structcD.html</anchorfile>
      <anchor>a6ef989eabf861064900cc847cef086ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CDockAreaLayout</name>
    <filename>classads_1_1CDockAreaLayout.html</filename>
    <member kind="function">
      <type></type>
      <name>CDockAreaLayout</name>
      <anchorfile>classads_1_1CDockAreaLayout.html</anchorfile>
      <anchor>afb0fe2038a58e1030a9271aefc3c3c02</anchor>
      <arglist>(QBoxLayout *ParentLayout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>count</name>
      <anchorfile>classads_1_1CDockAreaLayout.html</anchorfile>
      <anchor>a047f309af7a0f43b52e73aad8e848e18</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>currentIndex</name>
      <anchorfile>classads_1_1CDockAreaLayout.html</anchorfile>
      <anchor>ab6521814d045739312ff9bf75601ae57</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>currentWidget</name>
      <anchorfile>classads_1_1CDockAreaLayout.html</anchorfile>
      <anchor>a47acf9f92a74d4e8e57400ada5ad36b2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRect</type>
      <name>geometry</name>
      <anchorfile>classads_1_1CDockAreaLayout.html</anchorfile>
      <anchor>aa89170751a594bf53e84c54e75fb8d62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classads_1_1CDockAreaLayout.html</anchorfile>
      <anchor>ab0c9e524a5567be5cb29cd88592ac244</anchor>
      <arglist>(QWidget *w) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertWidget</name>
      <anchorfile>classads_1_1CDockAreaLayout.html</anchorfile>
      <anchor>ac20b32b3daf861484a1b09c7a91d3a73</anchor>
      <arglist>(int index, QWidget *Widget)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classads_1_1CDockAreaLayout.html</anchorfile>
      <anchor>a1977fc824cdea223f406281a3af3227f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeWidget</name>
      <anchorfile>classads_1_1CDockAreaLayout.html</anchorfile>
      <anchor>a820a65ec1eb6829c8cb77c0cad688baa</anchor>
      <arglist>(QWidget *Widget)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentIndex</name>
      <anchorfile>classads_1_1CDockAreaLayout.html</anchorfile>
      <anchor>a4227b23432fbde46a34f86ea2bc8b333</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>widget</name>
      <anchorfile>classads_1_1CDockAreaLayout.html</anchorfile>
      <anchor>aba6492c4aeb61a6b8cc53a1b2250ff1e</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_CurrentIndex</name>
      <anchorfile>classads_1_1CDockAreaLayout.html</anchorfile>
      <anchor>ad6542d8c6debc9069875cc2ac74d7554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QWidget *</type>
      <name>m_CurrentWidget</name>
      <anchorfile>classads_1_1CDockAreaLayout.html</anchorfile>
      <anchor>a4cd964d44227ec3a3de8d59419cbf1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QBoxLayout *</type>
      <name>m_ParentLayout</name>
      <anchorfile>classads_1_1CDockAreaLayout.html</anchorfile>
      <anchor>a6ed9301c4eec47af680291e6bcf78fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QList&lt; QWidget * &gt;</type>
      <name>m_Widgets</name>
      <anchorfile>classads_1_1CDockAreaLayout.html</anchorfile>
      <anchor>a27df7ee9e39da1b712e546e6e820d1f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CDockAreaTabBar</name>
    <filename>classads_1_1CDockAreaTabBar.html</filename>
    <member kind="typedef">
      <type>QScrollArea</type>
      <name>Super</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>af999cd6d3e47059ffa26a548ab50dce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>closeTab</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>ab876f4f55d567ba6a6f5cc99d402857d</anchor>
      <arglist>(int Index)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setCurrentIndex</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>aefb91bd26991548576b40c72c74b777c</anchor>
      <arglist>(int Index)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>currentChanged</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>abb2fc51e96e5c97957c47de3e3947919</anchor>
      <arglist>(int Index)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>currentChanging</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a72ceb43f7f3652925ee9b02e6276f715</anchor>
      <arglist>(int Index)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>elidedChanged</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a339b746be3ddeb3711eb5fa6eca43b2b</anchor>
      <arglist>(bool elided)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>removingTab</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a2076d9c2c1dfea3f0fe7413b7786d5d4</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>tabBarClicked</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a60ed3c59fcc68452bc2c4d359f95d074</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>tabClosed</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a8abf2c6062b36e7e7d14a24b861730ce</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>tabCloseRequested</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a856c916284f259f95728492667e5515f</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>tabInserted</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a530261192ee789b5e9bbeff977265512</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>tabMoved</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a6dac57f0553447a279a6f41eeed7d370</anchor>
      <arglist>(int from, int to)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>tabOpened</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a39ff311ff09beaafbfb747d0ba2e5d98</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDockAreaTabBar</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>af49bb58fd9b82f2370198be7ee79173d</anchor>
      <arglist>(CDockAreaWidget *parent)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>count</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a188a9cb36472222284327b665a4c8e2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>currentIndex</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a48f046883e944ecb42527115ca0303c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CDockWidgetTab *</type>
      <name>currentTab</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a9ddf5c4ac8de41ebd7cd9ebd7f601201</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>eventFilter</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a8ada9ae689e59e9e3efe20bcf3af4bec</anchor>
      <arglist>(QObject *watched, QEvent *event) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertTab</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>abc0c59f95005f00bed810031cd601e8f</anchor>
      <arglist>(int Index, CDockWidgetTab *Tab)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTabOpen</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>aff5fe40dd8afabb605eae278b82b9b9f</anchor>
      <arglist>(int Index) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a92d2609a72f31ef66b67b9f80c392c72</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTab</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a848f1984364cdb6a141485d60c9313d7</anchor>
      <arglist>(CDockWidgetTab *Tab)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeHint</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a04d33cef83e1ca0d6b7c7ba4c29842a4</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>CDockWidgetTab *</type>
      <name>tab</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a4d279e08d1160a07a158ead04d763f17</anchor>
      <arglist>(int Index) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDockAreaTabBar</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>abe0692b0c89b09e6dd2cff49cec2a96f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>wheelEvent</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>af4e07add6cec832cae56f4d1e07576d9</anchor>
      <arglist>(QWheelEvent *Event) override</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onCloseOtherTabsRequested</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a8bf71d20344c77ecb781a7a8d2d4a47b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onTabClicked</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a2bd18bdfc6ad88c0077de09e0e5546ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onTabCloseRequested</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>adbb261e1a5d0bf6881074b1f13716a68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onTabWidgetMoved</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a7585c382970953b0b1b7fa562f5197f5</anchor>
      <arglist>(const QPoint &amp;GlobalPos)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DockAreaTabBarPrivate *</type>
      <name>d</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>adfa70bd377f7f452de63f10fbef30b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockAreaTitleBar</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a9bb8b58590995b5028dc6b3fc87d80e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>DockAreaTabBarPrivate</name>
      <anchorfile>classads_1_1CDockAreaTabBar.html</anchorfile>
      <anchor>a550cd502b976eb2da1b788a067bb7dee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CDockAreaTitleBar</name>
    <filename>classads_1_1CDockAreaTitleBar.html</filename>
    <member kind="typedef">
      <type>QFrame</type>
      <name>Super</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>a6b33d4d76891543f6ea3f50d79aa9816</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>markTabsMenuOutdated</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>a68b7937021126038fd319bbbd91e3066</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>tabBarClicked</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>a28924e3258ea7dbef442ed969dbeaf94</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>QAbstractButton *</type>
      <name>button</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>aafc9e636572a24e34e165d3c2d27ca24</anchor>
      <arglist>(TitleBarButton which) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDockAreaTitleBar</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>a8674352e52634c10af9243cc81fc9808</anchor>
      <arglist>(CDockAreaWidget *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>contextMenuEvent</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>aa3679846b5781a16aad0f074c40b2a12</anchor>
      <arglist>(QContextMenuEvent *event) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOf</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>a4c15c22c44566f7dd9287c5a7f451f74</anchor>
      <arglist>(QWidget *widget) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertWidget</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>a0b0fded5fdfcac9b48850fa441cc5620</anchor>
      <arglist>(int index, QWidget *widget)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseDoubleClickEvent</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>a2602a67744990ce15a22dbe97e0ac0ba</anchor>
      <arglist>(QMouseEvent *event) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>aab52fdd47d11cc0238093b1e5065c43c</anchor>
      <arglist>(QMouseEvent *ev) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mousePressEvent</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>a4b5a4eefd2122b05f3dac4dbe0dd07fc</anchor>
      <arglist>(QMouseEvent *ev) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>a5cdf52f80c83cc58c2f9969aeaded218</anchor>
      <arglist>(QMouseEvent *ev) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setVisible</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>abebd88bf202c4de2e14afd574dc54ab0</anchor>
      <arglist>(bool Visible) override</arglist>
    </member>
    <member kind="function">
      <type>CDockAreaTabBar *</type>
      <name>tabBar</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>a5d5b9c67142808b370f176316d323579</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDockWidgetActionsButtons</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>a4a5da1ec55ff52f898be1cbde0c7e2fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDockAreaTitleBar</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>acd57f841b54e9131276b524104f187c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onCloseButtonClicked</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>ac930d71ed3208b96cfd410de5eb46b63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onCurrentTabChanged</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>a493fd14f4f702aa92d70c2af9aa73db4</anchor>
      <arglist>(int Index)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onTabsMenuAboutToShow</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>a2fb004357297579b7166b39684a4db2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onTabsMenuActionTriggered</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>a66830cbd40ec2fe8bd73767dee199138</anchor>
      <arglist>(QAction *Action)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onUndockButtonClicked</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>a9bbf25cd76dd86b665b88783bb4f484c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DockAreaTitleBarPrivate *</type>
      <name>d</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>adaa230d9dbed8e708d0dd794c5788ca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>DockAreaTitleBarPrivate</name>
      <anchorfile>classads_1_1CDockAreaTitleBar.html</anchorfile>
      <anchor>a5b800f0b25a6e5ff7a5923a0f3bcf378</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CDockAreaWidget</name>
    <filename>classads_1_1CDockAreaWidget.html</filename>
    <member kind="enumvalue">
      <name>DefaultFlags</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a95c62ce46a3faffd35ac9658bacac711a66ec7169a898d73e9576a615d61d60af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eDockAreaFlag</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a95c62ce46a3faffd35ac9658bacac711</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HideSingleWidgetTitleBar</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a95c62ce46a3faffd35ac9658bacac711ae154dd7f89f7dc93c8c9e96141d1ee05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DefaultFlags</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a95c62ce46a3faffd35ac9658bacac711a66ec7169a898d73e9576a615d61d60af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HideSingleWidgetTitleBar</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a95c62ce46a3faffd35ac9658bacac711ae154dd7f89f7dc93c8c9e96141d1ee05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QFrame</type>
      <name>Super</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>ad8c7ae240c53fa270a9f867ae16ba9e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>closeArea</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a3b1608ba510198e6399597487dad6163</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>closeOtherAreas</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a73baf6c2c61863c49ff4fb023399705f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setCurrentIndex</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>aa4314c47df11f47cbd9f76c1371756f6</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>currentChanged</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a269de93830d5faa2beb479643fe8723b</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>currentChanging</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>ab13842a5373c17722541d643f6351049</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>tabBarClicked</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a9979e5dcace5a4788497ebb5a2a1cdab</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>viewToggled</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>af8253ec9842e9aa8c6b7b376c4fd6572</anchor>
      <arglist>(bool Open)</arglist>
    </member>
    <member kind="function">
      <type>DockWidgetAreas</type>
      <name>allowedAreas</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a98359f413d34ef08dbf5895200d7ef5b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDockAreaWidget</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a30f11e2c16fe447c1273375213b71b33</anchor>
      <arglist>(CDockManager *DockManager, CDockContainerWidget *parent)</arglist>
    </member>
    <member kind="function">
      <type>QRect</type>
      <name>contentAreaGeometry</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a685b2a3864938e6109b300069749b190</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CDockWidget *</type>
      <name>currentDockWidget</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a3e93025a4ecdd74049ff7c5aede799ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>currentIndex</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a223180d31aff9b575ca07639ba593205</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DockAreaFlags</type>
      <name>dockAreaFlags</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a8fa17eb31e4d0cc7ba16ab5fbc1d3f19</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CDockContainerWidget *</type>
      <name>dockContainer</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a3db3abdaf884db64356addf94c2173cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CDockManager *</type>
      <name>dockManager</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a0719d7cdcbf9571c83323ff2f21484c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CDockWidget *</type>
      <name>dockWidget</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>afb884d41a55b97136bbdd458e52b27fe</anchor>
      <arglist>(int Index) const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; CDockWidget * &gt;</type>
      <name>dockWidgets</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a4034901abf99702337088d8582b35893</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dockWidgetsCount</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a48a2e49028ca2ebedcab72e3289bf9a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CDockWidget::DockWidgetFeatures</type>
      <name>features</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a875bab4838ee598b24412d1d768b4ad7</anchor>
      <arglist>(eBitwiseOperator Mode=BitwiseAnd) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexOfFirstOpenDockWidget</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a6b467c39b42fed2e9dbdb54a4a7bf2eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCentralWidgetArea</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a182e01a2a8cf99ea4d5fe1caa96ff793</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a35f87ac1f1961131d3ec88245f1d86a3</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>openDockWidgetsCount</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>ad0e028e38fbfc6d9c24fce092c6b7428</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; CDockWidget * &gt;</type>
      <name>openedDockWidgets</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>ac5d9bf90d8dca65a15f16457e0eb1906</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveState</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a8cb780a2e3fe8f40accfab7655f8baf3</anchor>
      <arglist>(QXmlStreamWriter &amp;Stream) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllowedAreas</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a14a504a1225be8962eb99727ba58d992</anchor>
      <arglist>(DockWidgetAreas areas)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentDockWidget</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a9a808203c898e0fa4911d94109d64c3a</anchor>
      <arglist>(CDockWidget *DockWidget)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDockAreaFlag</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a7d11feef9a1065dba49966da17ac6914</anchor>
      <arglist>(eDockAreaFlag Flag, bool On)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDockAreaFlags</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>abd21c36f58aee97ed35f03a46321d721</anchor>
      <arglist>(DockAreaFlags Flags)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setVisible</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>ab4c91e8739c1c0f30f66d2e78853c7fd</anchor>
      <arglist>(bool Visible) override</arglist>
    </member>
    <member kind="function">
      <type>CDockAreaTitleBar *</type>
      <name>titleBar</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a7cd3e768f638ba082ae568396401ec64</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QAbstractButton *</type>
      <name>titleBarButton</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a0e8f025db5d7240c89d9796a2ab07fc5</anchor>
      <arglist>(TitleBarButton which) const</arglist>
    </member>
    <member kind="function">
      <type>QRect</type>
      <name>titleBarGeometry</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a842c7b04473c4237ed1dba77933aefa5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDockAreaWidget</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a27b0f670c9efc50e9f20e6f1e293cda1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>toggleView</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>aa6de584f614e550c59513199f498baa7</anchor>
      <arglist>(bool Open)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addDockWidget</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a4ae830b7cfa75c473938664de0320d5d</anchor>
      <arglist>(CDockWidget *DockWidget)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>hideAreaWithNoVisibleContent</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a6096771dd3fc8913747605f60dcde426</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>index</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>afda53a3b408d81d4a24d5b53c570539b</anchor>
      <arglist>(CDockWidget *DockWidget)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>insertDockWidget</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a86af971be6a4e5d8d8e429ce673d05cf</anchor>
      <arglist>(int index, CDockWidget *DockWidget, bool Activate=true)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internalSetCurrentDockWidget</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>ac9715ca1868156d597a6ce6cba4bb579</anchor>
      <arglist>(CDockWidget *DockWidget)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>markTitleBarMenuOutdated</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a01ec5eee8a103d50ebd5a106f0f73b23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>CDockWidget *</type>
      <name>nextOpenDockWidget</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a05d187263ad30271d2bf736caa39e970</anchor>
      <arglist>(CDockWidget *DockWidget) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeDockWidget</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a416e327da093a30fd10d46dcd282b94e</anchor>
      <arglist>(CDockWidget *DockWidget)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toggleDockWidgetView</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>ad01ad35b6a9d47dfdfc8794d266d8a68</anchor>
      <arglist>(CDockWidget *DockWidget, bool Open)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateTitleBarVisibility</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>adf355eab73ea475efbeaa94c33e42bdf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onTabCloseRequested</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a5117b8a1649c1e6a96c5f0f8b080b07d</anchor>
      <arglist>(int Index)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>reorderDockWidget</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a17418ab75e4abf0a46c4b519fa95c3cd</anchor>
      <arglist>(int fromIndex, int toIndex)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>onDockWidgetFeaturesChanged</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a803cb6fc5cdc152ddebe31442ec257c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DockAreaWidgetPrivate *</type>
      <name>d</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a3facea9d5b6bbb88e4acbef82f8a0793</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockContainerWidget</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a9d3f15e4262ad0555a9c6d1e2503ac2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockManager</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a427774f5d9e9a2f58ed0bcd663cc9d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockWidget</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a486499c299d11ff4bd570515743f0ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockWidgetTab</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>aa21522c2d582e6691da643a6ac9b4bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>DockAreaWidgetPrivate</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a65128457f2bc4f9b169cb257c881faa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>DockContainerWidgetPrivate</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a77b29479c5cde52d8d7dd3805f95468b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>DockManagerPrivate</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>afe43f015d5bf235e419eb47a0416a6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>DockWidgetPrivate</name>
      <anchorfile>classads_1_1CDockAreaWidget.html</anchorfile>
      <anchor>a4c78cebda7482ba4b1d10986bb98e48d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CDockComponentsFactory</name>
    <filename>classads_1_1CDockComponentsFactory.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual CDockAreaTabBar *</type>
      <name>createDockAreaTabBar</name>
      <anchorfile>classads_1_1CDockComponentsFactory.html</anchorfile>
      <anchor>aedc748ce018c8a65a0a6eeedb17f11ff</anchor>
      <arglist>(CDockAreaWidget *DockArea) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CDockAreaTitleBar *</type>
      <name>createDockAreaTitleBar</name>
      <anchorfile>classads_1_1CDockComponentsFactory.html</anchorfile>
      <anchor>acbe247ee664baf2e24ce66feb9ab2b6e</anchor>
      <arglist>(CDockAreaWidget *DockArea) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CDockWidgetTab *</type>
      <name>createDockWidgetTab</name>
      <anchorfile>classads_1_1CDockComponentsFactory.html</anchorfile>
      <anchor>af415110f1dc098fcee268223ff39128c</anchor>
      <arglist>(CDockWidget *DockWidget) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDockComponentsFactory</name>
      <anchorfile>classads_1_1CDockComponentsFactory.html</anchorfile>
      <anchor>a00cfef23a8ad65e2ede77e2b33f71662</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const CDockComponentsFactory *</type>
      <name>factory</name>
      <anchorfile>classads_1_1CDockComponentsFactory.html</anchorfile>
      <anchor>a75b480c3c28e894b42c10d9f20df55c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>resetDefaultFactory</name>
      <anchorfile>classads_1_1CDockComponentsFactory.html</anchorfile>
      <anchor>a5d1000a25909391a5f0fddc03ab3f29b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setFactory</name>
      <anchorfile>classads_1_1CDockComponentsFactory.html</anchorfile>
      <anchor>a15229245e1d0796d40bf88515388968d</anchor>
      <arglist>(CDockComponentsFactory *Factory)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CDockContainerWidget</name>
    <filename>classads_1_1CDockContainerWidget.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>dockAreasAdded</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a150c8d183636cbae9e74e5473e807356</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dockAreasRemoved</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>aca6cd57d32eeb5ea5a35d6e941f9a165</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dockAreaViewToggled</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a5e727803ffe61545c842e92cd1862169</anchor>
      <arglist>(ads::CDockAreaWidget *DockArea, bool Open)</arglist>
    </member>
    <member kind="function">
      <type>CDockAreaWidget *</type>
      <name>addDockWidget</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a066b6661087bf0611c4e6108bb8a961e</anchor>
      <arglist>(DockWidgetArea area, CDockWidget *Dockwidget, CDockAreaWidget *DockAreaWidget=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDockContainerWidget</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>ab30a9d0f2b24b1753d3222435940d049</anchor>
      <arglist>(CDockManager *DockManager, QWidget *parent=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeOtherAreas</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a81a1d809e7c1148d7f773974342fe007</anchor>
      <arglist>(CDockAreaWidget *KeepOpenArea)</arglist>
    </member>
    <member kind="function">
      <type>CDockAreaWidget *</type>
      <name>dockArea</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>af653a36ac0329cce4d73da80994b64c8</anchor>
      <arglist>(int Index) const</arglist>
    </member>
    <member kind="function">
      <type>CDockAreaWidget *</type>
      <name>dockAreaAt</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>aa6877e9ebe8d77c7849c12144f169153</anchor>
      <arglist>(const QPoint &amp;GlobalPos) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dockAreaCount</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>afb8b3e0d6e178b455af45b2efb60e475</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpLayout</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a8d8d90fd950231fffbfe71489eca0dc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CDockWidget::DockWidgetFeatures</type>
      <name>features</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a666c9086357123b081792a8f83ef2bc4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CFloatingDockContainer *</type>
      <name>floatingWidget</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>ab16631b3df55ce12557df1784bb28afb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasTopLevelDockWidget</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a2eada74c1a3981ec5401ba4e188cb786</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFloating</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>ad30e43511d3e6e31f8271d41681f1e2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInFrontOf</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a8c54fb97223d367ce151a4d18ee29019</anchor>
      <arglist>(CDockContainerWidget *Other) const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; CDockAreaWidget * &gt;</type>
      <name>openedDockAreas</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>af2416a08a2372b1d26e774bbf755dd36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeDockWidget</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a8517e3bdf4098981682370bd1419258e</anchor>
      <arglist>(CDockWidget *Dockwidget)</arglist>
    </member>
    <member kind="function">
      <type>QSplitter *</type>
      <name>rootSplitter</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>ac746d09d914bb64aae65f559a23862af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>visibleDockAreaCount</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a1480fa609de9f40927afa4b33301b5d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>zOrderIndex</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>ac612c6bc2bb1e145bcfcb8beb8dfcaa6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDockContainerWidget</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>ac9d0de0ef48f3a2ae4a155df362ac50e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addDockArea</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a0b83a04d439433b1d21d9c21b85860c9</anchor>
      <arglist>(CDockAreaWidget *DockAreaWidget, DockWidgetArea area=CenterDockWidgetArea)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>createRootSplitter</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>abbc97134e5c8210d5a767a6ec51f0aea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QList&lt; CDockWidget * &gt;</type>
      <name>dockWidgets</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a0e488c2c37223c16fc992202f90a2490</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dropFloatingWidget</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a7d190099fb93fc836f066b40641d568d</anchor>
      <arglist>(CFloatingDockContainer *FloatingWidget, const QPoint &amp;TargetPos)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dropWidget</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a0bebae89738f9adb80ad9ffa3e3c22f2</anchor>
      <arglist>(QWidget *Widget, DockWidgetArea DropArea, CDockAreaWidget *TargetAreaWidget)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>event</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>aa67afe0879e45169d82b626b8bd6a3bc</anchor>
      <arglist>(QEvent *e) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>CDockAreaWidget *</type>
      <name>lastAddedDockAreaWidget</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a796777ab0e5e19bdd0d6090a8f8d3ae4</anchor>
      <arglist>(DockWidgetArea area) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeDockArea</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a6091253b1f4c0e1cd808ea3229f50f84</anchor>
      <arglist>(CDockAreaWidget *area)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>restoreState</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a79767846ece7baeb046afb8ece1fb883</anchor>
      <arglist>(CDockingStateReader &amp;Stream, bool Testing)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>saveState</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a3c659ecb1bdb4707f1ffa0fdbd64906a</anchor>
      <arglist>(QXmlStreamWriter &amp;Stream) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>CDockAreaWidget *</type>
      <name>topLevelDockArea</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a13e2d972e674e0a3d9c0105911416772</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>CDockWidget *</type>
      <name>topLevelDockWidget</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a37dc5cd20298a4f73cd8b3bc70773409</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateSplitterHandles</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a136fe6a22a119da571fca539045b350f</anchor>
      <arglist>(QSplitter *splitter)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DockContainerWidgetPrivate *</type>
      <name>d</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a226fc3c3751862428cbb3b2993c0fc28</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockAreaWidget</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a9b92b0f7149b50941e6f8a55c4b9389f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockManager</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a427774f5d9e9a2f58ed0bcd663cc9d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockWidget</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a486499c299d11ff4bd570515743f0ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CFloatingDockContainer</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a0605080a863e442f9d82ae82d0fa867c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CFloatingDragPreview</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a7bdd3fe5eca6222c946c4a44ac7442bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>DockAreaWidgetPrivate</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a65128457f2bc4f9b169cb257c881faa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>DockContainerWidgetPrivate</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a77b29479c5cde52d8d7dd3805f95468b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>DockManagerPrivate</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>afe43f015d5bf235e419eb47a0416a6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>FloatingDockContainerPrivate</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>adcc7a1ff6f19002cfa653295dca41661</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>FloatingDragPreviewPrivate</name>
      <anchorfile>classads_1_1CDockContainerWidget.html</anchorfile>
      <anchor>a2834fb96214d3567d2eba6e1a54e729e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CDockFocusController</name>
    <filename>classads_1_1CDockFocusController.html</filename>
    <member kind="typedef">
      <type>QObject</type>
      <name>Super</name>
      <anchorfile>classads_1_1CDockFocusController.html</anchorfile>
      <anchor>a56c06f5c071349f0a5bbade3170ccb09</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setDockWidgetFocused</name>
      <anchorfile>classads_1_1CDockFocusController.html</anchorfile>
      <anchor>ab55966edb8c01b951ac7bc8e2d1c7411</anchor>
      <arglist>(CDockWidget *focusedNow)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDockFocusController</name>
      <anchorfile>classads_1_1CDockFocusController.html</anchorfile>
      <anchor>a4e62496ddbd32f2d061bd843c39b5ad4</anchor>
      <arglist>(CDockManager *DockManager)</arglist>
    </member>
    <member kind="function">
      <type>CDockWidget *</type>
      <name>focusedDockWidget</name>
      <anchorfile>classads_1_1CDockFocusController.html</anchorfile>
      <anchor>a410865829c2e4c0389d98150601f8701</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyFloatingWidgetDrop</name>
      <anchorfile>classads_1_1CDockFocusController.html</anchorfile>
      <anchor>a071bee1f0fc6b300a702f0fec9616727</anchor>
      <arglist>(CFloatingDockContainer *FloatingWidget)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyWidgetOrAreaRelocation</name>
      <anchorfile>classads_1_1CDockFocusController.html</anchorfile>
      <anchor>afefa45fdc39b669859f8a9b8823c2cf8</anchor>
      <arglist>(QWidget *RelocatedWidget)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDockFocusController</name>
      <anchorfile>classads_1_1CDockFocusController.html</anchorfile>
      <anchor>ae1c1d161ab6c3ce191edb159de719ff9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setWidgetFocus</name>
      <anchorfile>classads_1_1CDockFocusController.html</anchorfile>
      <anchor>a22897342b6ff278e2874235f9801a676</anchor>
      <arglist>(QWidgetPtr widget)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onApplicationFocusChanged</name>
      <anchorfile>classads_1_1CDockFocusController.html</anchorfile>
      <anchor>acfe64b0dce114d95028d070c60bcc8f8</anchor>
      <arglist>(QWidget *old, QWidget *now)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onDockWidgetVisibilityChanged</name>
      <anchorfile>classads_1_1CDockFocusController.html</anchorfile>
      <anchor>a8c9d9afa3777247a862b28be7a913493</anchor>
      <arglist>(bool Visible)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onFocusedDockAreaViewToggled</name>
      <anchorfile>classads_1_1CDockFocusController.html</anchorfile>
      <anchor>aa385ee5082284ede0afaadfbb7078280</anchor>
      <arglist>(bool Open)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onStateRestored</name>
      <anchorfile>classads_1_1CDockFocusController.html</anchorfile>
      <anchor>a1e427ad212b16fd57390a2e2e7b1e491</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DockFocusControllerPrivate *</type>
      <name>d</name>
      <anchorfile>classads_1_1CDockFocusController.html</anchorfile>
      <anchor>a4d605053a6ca6775bf44a2ac3942dc9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>DockFocusControllerPrivate</name>
      <anchorfile>classads_1_1CDockFocusController.html</anchorfile>
      <anchor>ae41d191c092340bf4fce6e3d6b16717e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CDockingStateReader</name>
    <filename>classads_1_1CDockingStateReader.html</filename>
    <member kind="function">
      <type>int</type>
      <name>fileVersion</name>
      <anchorfile>classads_1_1CDockingStateReader.html</anchorfile>
      <anchor>a7a52c60226397b50ae9826efbffd085f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFileVersion</name>
      <anchorfile>classads_1_1CDockingStateReader.html</anchorfile>
      <anchor>a75fb6a34347cb13a3e40eb0d9be26e1e</anchor>
      <arglist>(int FileVersion)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_FileVersion</name>
      <anchorfile>classads_1_1CDockingStateReader.html</anchorfile>
      <anchor>adadb4ed27a9215e342c1722ca5905ec9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::internal::CDockInsertParam</name>
    <filename>classads_1_1internal_1_1CDockInsertParam.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>append</name>
      <anchorfile>classads_1_1internal_1_1CDockInsertParam.html</anchorfile>
      <anchor>aa9317a3e9497e4062d4759f3ccf33497</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insertOffset</name>
      <anchorfile>classads_1_1internal_1_1CDockInsertParam.html</anchorfile>
      <anchor>aa2d78e7f0dc1765f8faf9eaedcd6d42a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classads_1_1internal_1_1CDockInsertParam.html</anchorfile>
      <anchor>a6ba18a07b3be0350ffb7de510235a7d8</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CDockManager</name>
    <filename>classads_1_1CDockManager.html</filename>
    <base>ads::CDockContainerWidget</base>
    <member kind="enumvalue">
      <name>ActiveTabHasCloseButton</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a7eedf9e96ec87d81fd48db26ec3f7bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AllTabsHaveCloseButton</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a9c7555d20d2c7a68d7101b056bb5fc26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AlwaysShowTabs</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978abab29a54b67b4d15357fc88849002562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DefaultBaseConfig</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a9d8994a14d1a344c2029da2a37db010a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DefaultDockAreaButtons</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978aac22dfcac9d1aad403224e6f79b1017f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DefaultNonOpaqueConfig</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a36b9cfbcd7a1a4fe84751d78608ce455</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DefaultOpaqueConfig</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978af4c760cc280c76105b44bca306669fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockAreaCloseButtonClosesTab</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978afc59b668ac87274181f8dd4d48b3eddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockAreaDynamicTabsMenuButtonVisibility</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978ab62de44516736398a52a99bf26f1cab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockAreaHasCloseButton</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a657bf38bc7de98516b5be3582396d1c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockAreaHasTabsMenuButton</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a00230f70f32ecaba5fee94b1aadf5355</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockAreaHasUndockButton</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978ab8ccb305c228220716330c480fa92d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockAreaHideDisabledButtons</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a733aa90f05df9abfb0c003631da2eac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DragPreviewHasWindowFrame</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978aaf26a5321c2c218ce54697e844e6d0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DragPreviewIsDynamic</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a1d91bedd3da8db1f58015605e2e452f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DragPreviewShowsContentPixmap</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978ac9ed707be02c4f6c7595d31c9ef853e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eConfigFlag</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ActiveTabHasCloseButton</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a7eedf9e96ec87d81fd48db26ec3f7bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockAreaHasCloseButton</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a657bf38bc7de98516b5be3582396d1c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockAreaCloseButtonClosesTab</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978afc59b668ac87274181f8dd4d48b3eddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OpaqueSplitterResize</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a2ce7a578806d2e8b192b84335fe2bcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XmlAutoFormattingEnabled</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978ac1c01322041f9415e2765a88a14a7717</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XmlCompressionEnabled</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978ac567339569272b927f19381e6e4095ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TabCloseButtonIsToolButton</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978af3472be1947cb4a1c291c1a37c2d8c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AllTabsHaveCloseButton</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a9c7555d20d2c7a68d7101b056bb5fc26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RetainTabSizeWhenCloseButtonHidden</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a1bef7d681ad0db55ed4dbed2c4508cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OpaqueUndocking</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978ab28919a2c67bee0922f0568d1e7d79c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DragPreviewIsDynamic</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a1d91bedd3da8db1f58015605e2e452f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DragPreviewShowsContentPixmap</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978ac9ed707be02c4f6c7595d31c9ef853e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DragPreviewHasWindowFrame</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978aaf26a5321c2c218ce54697e844e6d0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AlwaysShowTabs</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978abab29a54b67b4d15357fc88849002562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockAreaHasUndockButton</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978ab8ccb305c228220716330c480fa92d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockAreaHasTabsMenuButton</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a00230f70f32ecaba5fee94b1aadf5355</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockAreaHideDisabledButtons</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a733aa90f05df9abfb0c003631da2eac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockAreaDynamicTabsMenuButtonVisibility</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978ab62de44516736398a52a99bf26f1cab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FloatingContainerHasWidgetTitle</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978aae10e844742842e58f1f33efb6edd3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FloatingContainerHasWidgetIcon</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a673d228c332482bb9d44a8b795eedf75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HideSingleCentralWidgetTitleBar</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978ac7efaa7fdd8de6853d6db79338f561f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FocusHighlighting</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a71d468251ebe44f0acc88e417e93d9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EqualSplitOnInsertion</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a1f22753d4550be10deb914bfa219b58a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FloatingContainerForceNativeTitleBar</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a9dafc2ce3f240269c9544fa8eec22671</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FloatingContainerForceQWidgetTitleBar</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a63b60582709bff469b36e4c6ba8ef9fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DefaultDockAreaButtons</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978aac22dfcac9d1aad403224e6f79b1017f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DefaultBaseConfig</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a9d8994a14d1a344c2029da2a37db010a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DefaultOpaqueConfig</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978af4c760cc280c76105b44bca306669fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DefaultNonOpaqueConfig</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a36b9cfbcd7a1a4fe84751d78608ce455</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NonOpaqueWithWindowFrame</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a9ab7f872c6dfc360b1cb969c2250a6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EqualSplitOnInsertion</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a1f22753d4550be10deb914bfa219b58a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eViewMenuInsertionOrder</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a670101754299f227367ba38b22f5b53f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MenuSortedByInsertion</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a670101754299f227367ba38b22f5b53fad0311c52d303a3e93785cc2ce16630a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MenuAlphabeticallySorted</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a670101754299f227367ba38b22f5b53faeb39b0028a0ee3bcf629cf83ecb47a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FloatingContainerForceNativeTitleBar</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a9dafc2ce3f240269c9544fa8eec22671</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FloatingContainerForceQWidgetTitleBar</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a63b60582709bff469b36e4c6ba8ef9fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FloatingContainerHasWidgetIcon</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a673d228c332482bb9d44a8b795eedf75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FloatingContainerHasWidgetTitle</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978aae10e844742842e58f1f33efb6edd3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FocusHighlighting</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a71d468251ebe44f0acc88e417e93d9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HideSingleCentralWidgetTitleBar</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978ac7efaa7fdd8de6853d6db79338f561f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MenuAlphabeticallySorted</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a670101754299f227367ba38b22f5b53faeb39b0028a0ee3bcf629cf83ecb47a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MenuSortedByInsertion</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a670101754299f227367ba38b22f5b53fad0311c52d303a3e93785cc2ce16630a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NonOpaqueWithWindowFrame</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a9ab7f872c6dfc360b1cb969c2250a6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OpaqueSplitterResize</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a2ce7a578806d2e8b192b84335fe2bcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OpaqueUndocking</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978ab28919a2c67bee0922f0568d1e7d79c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RetainTabSizeWhenCloseButtonHidden</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978a1bef7d681ad0db55ed4dbed2c4508cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CDockContainerWidget</type>
      <name>Super</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a59d5afec87d60f093435f2098a21ddde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TabCloseButtonIsToolButton</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978af3472be1947cb4a1c291c1a37c2d8c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XmlAutoFormattingEnabled</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978ac1c01322041f9415e2765a88a14a7717</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XmlCompressionEnabled</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a95a7e9dc19f304a7c747dc9e48547978ac567339569272b927f19381e6e4095ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>openPerspective</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a024fa5708dd8d0dc8889afb4bda2e8f3</anchor>
      <arglist>(const QString &amp;PerspectiveName)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setDockWidgetFocused</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a907d5b0a3827be6b6e234288ffea0bff</anchor>
      <arglist>(CDockWidget *DockWidget)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dockAreaCreated</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a78bff0de1c5e0734d0b9e044f3c5b7c0</anchor>
      <arglist>(ads::CDockAreaWidget *DockArea)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dockWidgetAboutToBeRemoved</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a82165507429b3a07ea500554601d125f</anchor>
      <arglist>(ads::CDockWidget *DockWidget)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dockWidgetAdded</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a1d9f5e040c6927e22bbe80cc7a2d7aca</anchor>
      <arglist>(ads::CDockWidget *DockWidget)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dockWidgetRemoved</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>ae0b5af849a0992e0f0e42f174dd3287d</anchor>
      <arglist>(ads::CDockWidget *DockWidget)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>floatingWidgetCreated</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a906b393f8469e1b208ef7380ca008bc9</anchor>
      <arglist>(ads::CFloatingDockContainer *FloatingWidget)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>focusedDockWidgetChanged</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a8352d268765f30fc8a84ad84af99ea99</anchor>
      <arglist>(ads::CDockWidget *old, ads::CDockWidget *now)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>openingPerspective</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a5c31cbde1425a7e060b9f02bde5db2c8</anchor>
      <arglist>(const QString &amp;PerspectiveName)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>perspectiveListChanged</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a03f608f5235e6cbf78d5467cead6dcee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>perspectiveOpened</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a3dbf90895900df10019dcd309765d178</anchor>
      <arglist>(const QString &amp;PerspectiveName)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>perspectivesRemoved</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a93ecba10415381fe13c386ab362b02d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>restoringState</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a8af7a088ef10092b8b48450bbe57a68b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>stateRestored</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a7d4f0a97dfe7e35d3c62c996caa83260</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CDockAreaWidget *</type>
      <name>addDockWidget</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a2a63e406865bfbd6cabb0957610e4efb</anchor>
      <arglist>(DockWidgetArea area, CDockWidget *Dockwidget, CDockAreaWidget *DockAreaWidget=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>CFloatingDockContainer *</type>
      <name>addDockWidgetFloating</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a203f093cedadcb4c24c1e934dfdc4d61</anchor>
      <arglist>(CDockWidget *Dockwidget)</arglist>
    </member>
    <member kind="function">
      <type>CDockAreaWidget *</type>
      <name>addDockWidgetTab</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>ad18c3728071d7d97406db682a5234149</anchor>
      <arglist>(DockWidgetArea area, CDockWidget *Dockwidget)</arglist>
    </member>
    <member kind="function">
      <type>CDockAreaWidget *</type>
      <name>addDockWidgetTabToArea</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>ad66c624513027a25393e7306b734e38b</anchor>
      <arglist>(CDockWidget *Dockwidget, CDockAreaWidget *DockAreaWidget)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPerspective</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a8ad735db500f859e46c61b1a7548cf02</anchor>
      <arglist>(const QString &amp;UniquePrespectiveName)</arglist>
    </member>
    <member kind="function">
      <type>QAction *</type>
      <name>addToggleViewActionToMenu</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a34c1d7c314d598e0ba0f33d29e7cffba</anchor>
      <arglist>(QAction *ToggleViewAction, const QString &amp;Group=QString(), const QIcon &amp;GroupIcon=QIcon())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDockManager</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a1a6cc11dafb75ea4891ac83201f1b56c</anchor>
      <arglist>(QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>CDockWidget *</type>
      <name>centralWidget</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>ae59fe80d65b7d7db434f95ecfcc8a933</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QList&lt; CDockContainerWidget * &gt;</type>
      <name>dockContainers</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a2b38cd14f6fbcaa60b9ce26c18026b47</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QMap&lt; QString, CDockWidget * &gt;</type>
      <name>dockWidgetsMap</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a54a28d431558941533d95918aa5c0830</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CDockWidget *</type>
      <name>findDockWidget</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a04c2894025ef6bfb33cb87f5fd35446e</anchor>
      <arglist>(const QString &amp;ObjectName) const</arglist>
    </member>
    <member kind="function">
      <type>const QList&lt; CFloatingDockContainer * &gt;</type>
      <name>floatingWidgets</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a959b82b2894c86c3066d5e3fd4904bf8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CDockWidget *</type>
      <name>focusedDockWidget</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a629c15448d71a6656d882c94ee557e1c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRestoringState</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a39494b0d5e30e45c78e695d9889744a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadPerspectives</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a468336217b3397ba458196c635744d0a</anchor>
      <arglist>(QSettings &amp;Settings)</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>perspectiveNames</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a1b28da5543b808f932fcd0fac6c590f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeDockWidget</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a3ede19fb42188c464e6a19d6ebcb093c</anchor>
      <arglist>(CDockWidget *Dockwidget)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePerspective</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a7b286c43d75164f9bbf180a4aaed291d</anchor>
      <arglist>(const QString &amp;Name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePerspectives</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a7483ebc530acb2c18f8061ca9f99c841</anchor>
      <arglist>(const QStringList &amp;Names)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>restoreState</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a2d7038f33eea1c835e43160a39e306db</anchor>
      <arglist>(const QByteArray &amp;state, int version=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>savePerspectives</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a1b01eda0c3fdd22991e9decca06890c3</anchor>
      <arglist>(QSettings &amp;Settings) const</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>saveState</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a9c1f9459b3e3f7bb8fab712555cfad13</anchor>
      <arglist>(int version=0) const</arglist>
    </member>
    <member kind="function">
      <type>CDockAreaWidget *</type>
      <name>setCentralWidget</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>ab93808b9614f35de653d5d760f0dc45f</anchor>
      <arglist>(CDockWidget *widget)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSplitterSizes</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a7d2f72ef4d33dd70dcb6d8654b723cb4</anchor>
      <arglist>(CDockAreaWidget *ContainedArea, const QList&lt; int &gt; &amp;sizes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewMenuInsertionOrder</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a04fd57096117f9e77b2fe983f51b86b9</anchor>
      <arglist>(eViewMenuInsertionOrder Order)</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; int &gt;</type>
      <name>splitterSizes</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>aece05c4175874d5422c417ca41fcbcb3</anchor>
      <arglist>(CDockAreaWidget *ContainedArea) const</arglist>
    </member>
    <member kind="function">
      <type>QMenu *</type>
      <name>viewMenu</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a4fe21062eca4f937fdd8c159e3570bf0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>zOrderIndex</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>ab7001d5c518c88fe8da9f27a4946a78a</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDockManager</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a9035bcfd73c56d2f00ce9e780fe0674f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ConfigFlags</type>
      <name>configFlags</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>ab8623c38c39dddf5e41d1f7b915fb84b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CIconProvider &amp;</type>
      <name>iconProvider</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a42b516993d89f66a5eb9a28f7b2d23a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setConfigFlag</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a4a0ab8628779bb15d94fc1f20afcb681</anchor>
      <arglist>(eConfigFlag Flag, bool On=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setConfigFlags</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>ae8270a688481c33204ebd6abb3c0ff7e</anchor>
      <arglist>(const ConfigFlags Flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setWidgetFocus</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a0a5a1c04199cfc936ac6fe407acaf53c</anchor>
      <arglist>(QWidgetPtr widget)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>startDragDistance</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>aa4c4fd4c3eb3cc9980c48ea43aa5b511</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>testConfigFlag</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a55b51e3111ae04de3ec0720875a2395c</anchor>
      <arglist>(eConfigFlag Flag)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>CDockOverlay *</type>
      <name>containerOverlay</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a832214ac66fb7c3965c88bd4a069a44e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>CDockOverlay *</type>
      <name>dockAreaOverlay</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>ac526d7fe1055260545e1135230755b86</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>notifyFloatingWidgetDrop</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a3f2d984fe27c993805f09fa5012f76b5</anchor>
      <arglist>(CFloatingDockContainer *FloatingWidget)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>notifyWidgetOrAreaRelocation</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a9209bc545e791c936a566d8d35c54a4c</anchor>
      <arglist>(QWidget *RelocatedWidget)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>registerDockContainer</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a0cc5001620cbfc2fffe53e6faed9eaaa</anchor>
      <arglist>(CDockContainerWidget *DockContainer)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>registerFloatingWidget</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>ac464ed524529347e6c90af571000c193</anchor>
      <arglist>(CFloatingDockContainer *FloatingWidget)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeDockContainer</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a5c2f6a2ed0971b066da308146b7687d1</anchor>
      <arglist>(CDockContainerWidget *DockContainer)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeFloatingWidget</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>accab9aed572512dae369dc105590b54a</anchor>
      <arglist>(CFloatingDockContainer *FloatingWidget)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>showEvent</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>afdbf982bf8e3ccedc1faeb639a66f1a1</anchor>
      <arglist>(QShowEvent *event) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DockManagerPrivate *</type>
      <name>d</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>aba1b1ad8d4e1acdc949eb59c946ede70</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockAreaTabBar</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>ad86b4bafa6cdd93d764b5d68775795a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockAreaTitleBar</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a9bb8b58590995b5028dc6b3fc87d80e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockContainerWidget</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a9d3f15e4262ad0555a9c6d1e2503ac2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockWidgetTab</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>aa21522c2d582e6691da643a6ac9b4bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CFloatingDockContainer</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a0605080a863e442f9d82ae82d0fa867c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CFloatingDragPreview</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a7bdd3fe5eca6222c946c4a44ac7442bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>DockAreaWidgetPrivate</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a65128457f2bc4f9b169cb257c881faa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>DockContainerWidgetPrivate</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a77b29479c5cde52d8d7dd3805f95468b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>DockManagerPrivate</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>afe43f015d5bf235e419eb47a0416a6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>DockWidgetTabPrivate</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a1f14febc21302821035a8107373f72f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>FloatingDockContainerPrivate</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>adcc7a1ff6f19002cfa653295dca41661</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>FloatingDragPreviewPrivate</name>
      <anchorfile>classads_1_1CDockManager.html</anchorfile>
      <anchor>a2834fb96214d3567d2eba6e1a54e729e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CDockSplitter</name>
    <filename>classads_1_1CDockSplitter.html</filename>
    <member kind="function">
      <type></type>
      <name>CDockSplitter</name>
      <anchorfile>classads_1_1CDockSplitter.html</anchorfile>
      <anchor>ab4af2ed4259c60ffdb05d9bb1e53f6cb</anchor>
      <arglist>(Qt::Orientation orientation, QWidget *parent=Q_NULLPTR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDockSplitter</name>
      <anchorfile>classads_1_1CDockSplitter.html</anchorfile>
      <anchor>a99d2c9e871a5a8f9ef67bff63bf2e31e</anchor>
      <arglist>(QWidget *parent=Q_NULLPTR)</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>firstWidget</name>
      <anchorfile>classads_1_1CDockSplitter.html</anchorfile>
      <anchor>a5b05f69a797d47855969f2a909e73cea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasVisibleContent</name>
      <anchorfile>classads_1_1CDockSplitter.html</anchorfile>
      <anchor>a5ab48432484e4f82f6732012442e6c15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isResizingWithContainer</name>
      <anchorfile>classads_1_1CDockSplitter.html</anchorfile>
      <anchor>a0a8604d7deca55c4a9f5ef96f6227ebc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>lastWidget</name>
      <anchorfile>classads_1_1CDockSplitter.html</anchorfile>
      <anchor>a1a61630068564da6dfcbe9ba2be43eca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDockSplitter</name>
      <anchorfile>classads_1_1CDockSplitter.html</anchorfile>
      <anchor>a560de129010a3191282a549dc635752b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DockSplitterPrivate *</type>
      <name>d</name>
      <anchorfile>classads_1_1CDockSplitter.html</anchorfile>
      <anchor>addb49bbf29ce53c05b14c9d75e599ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>DockSplitterPrivate</name>
      <anchorfile>classads_1_1CDockSplitter.html</anchorfile>
      <anchor>ad28c4bf109f5ab6535e26265a424304c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CDockWidget</name>
    <filename>classads_1_1CDockWidget.html</filename>
    <member kind="enumvalue">
      <name>ActionModeShow</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a3970947f622c047b3b71d12df95dd31aa4e75294c40d5f4b5b54641eb3ff6f6cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ActionModeToggle</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a3970947f622c047b3b71d12df95dd31aa449263e937889dc788564e854ae02298</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AllDockWidgetFeatures</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba33f2a080db4dc4dcd020f857211e2a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AutoScrollArea</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ab3a22f6ea1b2790512b71308850e4cf9a37d76d70a70779bba0cc496cf5b496c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CustomCloseHandling</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba0d13243ccaae913c74c5dfdb59f99d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DefaultDockWidgetFeatures</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba4354612e25bf29ce25fe05d50a2a6e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockWidgetAlwaysCloseAndDelete</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba05980fedb7a393b1b23fb82e0bf11920</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockWidgetClosable</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba08b1c09ebca342a61d64e83a55910d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockWidgetDeleteOnClose</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba6e8da7d633fabe74b70bc855c1224010</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DockWidgetFeature</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockWidgetClosable</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba08b1c09ebca342a61d64e83a55910d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockWidgetMovable</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba473f0b17eabdfe765d7b7720375a7560</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockWidgetFloatable</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba76ef0283e46cca755056407a4279ede5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockWidgetDeleteOnClose</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba6e8da7d633fabe74b70bc855c1224010</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CustomCloseHandling</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba0d13243ccaae913c74c5dfdb59f99d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockWidgetFocusable</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983baeb021971301c8a8555333ceb1a263615</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockWidgetForceCloseWithArea</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba47d0362eec5bda9f2039ea4ed568c14c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DefaultDockWidgetFeatures</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba4354612e25bf29ce25fe05d50a2a6e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AllDockWidgetFeatures</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba33f2a080db4dc4dcd020f857211e2a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockWidgetAlwaysCloseAndDelete</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba05980fedb7a393b1b23fb82e0bf11920</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoDockWidgetFeatures</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba4e5875d1834976191c7881068e672c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockWidgetFloatable</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba76ef0283e46cca755056407a4279ede5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockWidgetFocusable</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983baeb021971301c8a8555333ceb1a263615</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockWidgetForceCloseWithArea</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba47d0362eec5bda9f2039ea4ed568c14c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockWidgetMovable</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba473f0b17eabdfe765d7b7720375a7560</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eInsertMode</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ab3a22f6ea1b2790512b71308850e4cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AutoScrollArea</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ab3a22f6ea1b2790512b71308850e4cf9a37d76d70a70779bba0cc496cf5b496c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ForceScrollArea</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ab3a22f6ea1b2790512b71308850e4cf9a7c8b93dbbd5997af3ec89f3bc3bf0a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ForceNoScrollArea</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ab3a22f6ea1b2790512b71308850e4cf9a777ce6b9781e0575e080da4a0a42a41d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eMinimumSizeHintMode</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a3646b85d0a491477f071a75ee50b8c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MinimumSizeHintFromDockWidget</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a3646b85d0a491477f071a75ee50b8c4da36bab3caa8d8c0d5c1c9d7a4d34f7fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MinimumSizeHintFromContent</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a3646b85d0a491477f071a75ee50b8c4da502b5954e6688db9141ca76aaf8b22c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eState</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a6bc150ce8a6b9850e4dd82988a0effec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StateHidden</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a6bc150ce8a6b9850e4dd82988a0effecaea5360ff55a677561b90a38d8a814412</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StateDocked</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a6bc150ce8a6b9850e4dd82988a0effeca28526fcf1473d0e7b6bc9fd6761b510e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StateFloating</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a6bc150ce8a6b9850e4dd82988a0effeca34b5b309496d7a24739b8c7473b8562c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eToggleViewActionMode</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a3970947f622c047b3b71d12df95dd31a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ActionModeToggle</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a3970947f622c047b3b71d12df95dd31aa449263e937889dc788564e854ae02298</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ActionModeShow</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a3970947f622c047b3b71d12df95dd31aa4e75294c40d5f4b5b54641eb3ff6f6cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ForceNoScrollArea</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ab3a22f6ea1b2790512b71308850e4cf9a777ce6b9781e0575e080da4a0a42a41d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ForceScrollArea</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ab3a22f6ea1b2790512b71308850e4cf9a7c8b93dbbd5997af3ec89f3bc3bf0a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MinimumSizeHintFromContent</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a3646b85d0a491477f071a75ee50b8c4da502b5954e6688db9141ca76aaf8b22c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MinimumSizeHintFromDockWidget</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a3646b85d0a491477f071a75ee50b8c4da36bab3caa8d8c0d5c1c9d7a4d34f7fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoDockWidgetFeatures</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1e554d494d492908b1588d38ae6b983ba4e5875d1834976191c7881068e672c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StateDocked</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a6bc150ce8a6b9850e4dd82988a0effeca28526fcf1473d0e7b6bc9fd6761b510e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StateFloating</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a6bc150ce8a6b9850e4dd82988a0effeca34b5b309496d7a24739b8c7473b8562c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StateHidden</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a6bc150ce8a6b9850e4dd82988a0effecaea5360ff55a677561b90a38d8a814412</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QFrame</type>
      <name>Super</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>af6311f5cd000889e76b29e734aaa769b</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>closeDockWidget</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a2e1a7a172c9e37a2b7a17b4290b5ac50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>deleteDockWidget</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1a7c8edb916c176e0f3c509298cabc48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>raise</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a23b570a4c19f98aed837c2584ed4868f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setAsCurrentTab</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a3a58eded535a75782b37aad25a3b4ce3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setFloating</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>afd8cf1e880730e8a49d4959295dfc452</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>showFullScreen</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1c2c2dbc2ed5fd8570c04f285e37835d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>showNormal</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>afb8fd4b53247e1816b36382d902785bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>toggleView</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1ce8742b2e2f5a6fbeb8bef671f46ec8</anchor>
      <arglist>(bool Open=true)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>closed</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>af1ff6bbd58478f2acfd9975ab3906d6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>closeRequested</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a99fde29fcad39c7f9328ab95bb55f4b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>featuresChanged</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>afed23e06cf0165e8bf79a4e9215aef78</anchor>
      <arglist>(ads::CDockWidget::DockWidgetFeatures features)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>titleChanged</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a3cfbe925320de08f7c8321398ddff580</anchor>
      <arglist>(const QString &amp;Title)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>topLevelChanged</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a697d5f90841ed1cb965bdadd597543a0</anchor>
      <arglist>(bool topLevel)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>viewToggled</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a9baff2033e09d07945ee4fb0cafed9ea</anchor>
      <arglist>(bool Open)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>visibilityChanged</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ab8c4b8df0e189f9db541d705c065c80b</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDockWidget</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ac1e2dafb58e4e24643b5a18ac3e91b9b</anchor>
      <arglist>(const QString &amp;title, QWidget *parent=0)</arglist>
    </member>
    <member kind="function">
      <type>QToolBar *</type>
      <name>createDefaultToolBar</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>addefb38dbf7e495651916b1f06ff7532</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CDockAreaWidget *</type>
      <name>dockAreaWidget</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ac3489f24e36bf00fb613de034b673447</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CDockContainerWidget *</type>
      <name>dockContainer</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a62084bca8c7a0cf0e489ddb633c5fb28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CDockManager *</type>
      <name>dockManager</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ad7949e432f9150f42b7865a7db3e53c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>event</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a6efc06c65db7751567c8fc1a4e543908</anchor>
      <arglist>(QEvent *e) override</arglist>
    </member>
    <member kind="function">
      <type>DockWidgetFeatures</type>
      <name>features</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a466a7ca2c79a28555f3c4f99ccbd3f61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QIcon</type>
      <name>icon</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ae1ef00526c6d8d737eeb160591768d73</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCentralWidget</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a7682f7e7a15f1358dc364966b4a515d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isClosed</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>aaeaa1d99b23d88810c4ebd1827a3f7ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCurrentTab</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a9037d4e7a7b05b331c1a0f3f12db1b61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFloating</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ab2c2a0abdb18e2d1b497fded92246df0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFullScreen</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ae88f85f4d916eac7d75993b5576dd2b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInFloatingContainer</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a501e86e7aa1eaf9d631b92122529f292</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTabbed</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a8e33445c8186b2341f005ace9d321a54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ad8554eae917c36687584a2d2e142223d</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeature</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ae7dceb63cb21007f4f2f5f4eee9abe76</anchor>
      <arglist>(DockWidgetFeature flag, bool on)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatures</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a82ebcc9c77d50881be12844fdb9b3fbb</anchor>
      <arglist>(DockWidgetFeatures features)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIcon</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a6c07b7274c12b41f09081a77169f4e34</anchor>
      <arglist>(const QIcon &amp;Icon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimumSizeHintMode</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a3beb5ab6cc9efd115462030eaeda9d81</anchor>
      <arglist>(eMinimumSizeHintMode Mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTabToolTip</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>af2dff224bf24d8ca84eb8556f605ebe4</anchor>
      <arglist>(const QString &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitleBarActions</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a50e1c5ac2eff2abcf725309fcaddf484</anchor>
      <arglist>(QList&lt; QAction * &gt; actions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setToggleViewActionMode</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a7820fa0f26aa4cd9f3699325391e2263</anchor>
      <arglist>(eToggleViewActionMode Mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setToolBar</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a5945a4a9d666f0b55ff6cbd001ea7307</anchor>
      <arglist>(QToolBar *ToolBar)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setToolBarIconSize</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ae4eff82541afb33e30d186af262f4108</anchor>
      <arglist>(const QSize &amp;IconSize, eState State)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setToolBarStyle</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a3b348dfa54d723dfc8c7f03240cd2e1f</anchor>
      <arglist>(Qt::ToolButtonStyle Style, eState State)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWidget</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ab5543b45713548d1ecddb76756f2f54b</anchor>
      <arglist>(QWidget *widget, eInsertMode InsertMode=AutoScrollArea)</arglist>
    </member>
    <member kind="function">
      <type>CDockWidgetTab *</type>
      <name>tabWidget</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a8a749114b714f6f3d7abc54efa969296</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>takeWidget</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a46ff216d7d48802069694ddda98451bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QList&lt; QAction * &gt;</type>
      <name>titleBarActions</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a496bcee056dc0155d2cfbeccade6a128</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QAction *</type>
      <name>toggleViewAction</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ab209409ace032e543afceeb2e3a895a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QToolBar *</type>
      <name>toolBar</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a2f4d195895340bb69ec3decb18277776</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>toolBarIconSize</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>aace27d4952889858ebe0569cdc767322</anchor>
      <arglist>(eState State) const</arglist>
    </member>
    <member kind="function">
      <type>Qt::ToolButtonStyle</type>
      <name>toolBarStyle</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ae10f3bbce081dcc83d1877a4bc863978</anchor>
      <arglist>(eState State) const</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>widget</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>af2b6acd4f5ac87750abb3376f5151020</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDockWidget</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a481b3a02039c862aad760b893470ab69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>closeDockWidgetInternal</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a43f0dd8c9ab9072c0e626d1ebcda54e6</anchor>
      <arglist>(bool ForceClose=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>emitTopLevelChanged</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>aacbf1e57c46cbc7dc02223d64bc30a8c</anchor>
      <arglist>(bool Floating)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>flagAsUnassigned</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>acb7cce6c9245a117311f28343835b485</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>saveState</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>afc43e60c8676b493e28c2ae2a35fddcb</anchor>
      <arglist>(QXmlStreamWriter &amp;Stream) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setClosedState</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>afd39fadafc53a54cae191e165534a5df</anchor>
      <arglist>(bool Closed)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setDockArea</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a0582ab1717a1731f4eb67a3360dd9413</anchor>
      <arglist>(CDockAreaWidget *DockArea)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setDockManager</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a5b46a8ae9f90c8ad833b1929f24de384</anchor>
      <arglist>(CDockManager *DockManager)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setToggleViewActionChecked</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>abea765131b8d25abb299dddb01f54bd7</anchor>
      <arglist>(bool Checked)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toggleViewInternal</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>aed751057f9166d535dc4fd4e081a6390</anchor>
      <arglist>(bool Open)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>emitTopLevelEventForWidget</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>abec37a08116823df96f347b8f85f5c9e</anchor>
      <arglist>(CDockWidget *TopLevelDockWidget, bool Floating)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>setToolbarFloatingStyle</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ab3b1ff14e087f824c12b5701d641da56</anchor>
      <arglist>(bool topLevel)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DockWidgetPrivate *</type>
      <name>d</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ac23cfd1c5151b0dcf747d146dc844955</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>CDockAreaTabBar</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>ad86b4bafa6cdd93d764b5d68775795a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>CDockAreaWidget</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a9b92b0f7149b50941e6f8a55c4b9389f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>CDockContainerWidget</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a9d3f15e4262ad0555a9c6d1e2503ac2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>CDockManager</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a427774f5d9e9a2f58ed0bcd663cc9d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>CDockWidgetTab</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>aa21522c2d582e6691da643a6ac9b4bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>CFloatingDockContainer</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a0605080a863e442f9d82ae82d0fa867c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend struct</type>
      <name>DockAreaTitleBarPrivate</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a5b800f0b25a6e5ff7a5923a0f3bcf378</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>DockContainerWidgetPrivate</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a77b29479c5cde52d8d7dd3805f95468b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend struct</type>
      <name>DockManagerPrivate</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>afe43f015d5bf235e419eb47a0416a6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>DockWidgetPrivate</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a4c78cebda7482ba4b1d10986bb98e48d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend struct</type>
      <name>DockWidgetTabPrivate</name>
      <anchorfile>classads_1_1CDockWidget.html</anchorfile>
      <anchor>a1f14febc21302821035a8107373f72f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CDockWidgetTab</name>
    <filename>classads_1_1CDockWidgetTab.html</filename>
    <member kind="typedef">
      <type>QFrame</type>
      <name>Super</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a96031e97158bdd5c15f5588b331cde06</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>setVisible</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a0161211c7c5468dd74b11a6ce91de9fe</anchor>
      <arglist>(bool visible) override</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>activeTabChanged</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a55fcbc43761c96898b605e4939be76d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>clicked</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a186445215c22a867e394a3a473207a4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>closeOtherTabsRequested</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>ab5f4e07fa713ece885511bdbeae5be9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>closeRequested</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a11a873d7d4c348c1aa8cd5b5b08a177f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>elidedChanged</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>ab737ddb701905fec70872191e75e7e71</anchor>
      <arglist>(bool elided)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>moved</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a3339b37d1f4fd4dd805663b577bf3056</anchor>
      <arglist>(const QPoint &amp;GlobalPos)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDockWidgetTab</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>af362637d0244310bc040d4e530f67db9</anchor>
      <arglist>(CDockWidget *DockWidget, QWidget *parent=0)</arglist>
    </member>
    <member kind="function">
      <type>CDockAreaWidget *</type>
      <name>dockAreaWidget</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a942874be2082533f265d74e3018ddd22</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CDockWidget *</type>
      <name>dockWidget</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a1e3c521c6f74d47881547deee27a3414</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>event</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a37069201f54d870fa841c96369cb586a</anchor>
      <arglist>(QEvent *e) override</arglist>
    </member>
    <member kind="function">
      <type>const QIcon &amp;</type>
      <name>icon</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>afbfcc9ef184346eb7d32615b5c960601</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>iconSize</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a9472a380b8b2a2f7209310f41388900a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActiveTab</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>abb5dd4ee61990930374c309621874d93</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isClosable</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a1092418d3fca6dd23dc0b7f1ae1bed56</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTitleElided</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>af838246c92496547b50b159e22e4b7b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setActiveTab</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a193cc89ac423df8bda7439db4aa281e8</anchor>
      <arglist>(bool active)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDockAreaWidget</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>abca602eae58a66343fd2499687c89ca4</anchor>
      <arglist>(CDockAreaWidget *DockArea)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setElideMode</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a060dccc767cace75fbd13028d9603661</anchor>
      <arglist>(Qt::TextElideMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIcon</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a6c58f75a72ca30d69819b56be8e2b25a</anchor>
      <arglist>(const QIcon &amp;Icon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIconSize</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>ac27b2fde7c795af5db4ad4d43e9c6f0f</anchor>
      <arglist>(const QSize &amp;Size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a4db4c12b555aa467d24d01b33f32e645</anchor>
      <arglist>(const QString &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>text</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a03ccf9ca7c9d09bd96a4207b7bcc8038</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateStyle</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a2636f211ca3bcc954b8b467077ddf3c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDockWidgetTab</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>ab69e3a0dbb08a4754de7cec814a257ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>contextMenuEvent</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>af402f15b53b7a0b18dc4ec69509db797</anchor>
      <arglist>(QContextMenuEvent *ev) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseDoubleClickEvent</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>ac39021f51528f271671a30aeb731d124</anchor>
      <arglist>(QMouseEvent *event) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a1f569a0b7008c4415a20b196f2002847</anchor>
      <arglist>(QMouseEvent *ev) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mousePressEvent</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a3429e9df8065471fca79d61298c08fed</anchor>
      <arglist>(QMouseEvent *ev) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a9f77293af0f0e8675ff5e26e37535733</anchor>
      <arglist>(QMouseEvent *ev) override</arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>activeTab</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>aa788da3a6f386e93190a3ee76809eb04</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QSize</type>
      <name>iconSize</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a85fa88e45c6d3a10fa3011dce2ffdea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>detachDockWidget</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a4d50bd7195ffa5b2e7fd202983b35636</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>onDockWidgetFeaturesChanged</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>af9d9e9c98157d247e2290211ac613679</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DockWidgetTabPrivate *</type>
      <name>d</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a7491bd161ac773b5d879e025424a51b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockManager</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a427774f5d9e9a2f58ed0bcd663cc9d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockWidget</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a486499c299d11ff4bd570515743f0ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>DockWidgetTabPrivate</name>
      <anchorfile>classads_1_1CDockWidgetTab.html</anchorfile>
      <anchor>a1f14febc21302821035a8107373f72f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eprosima::fastcdr::Cdr</name>
    <filename>classeprosima_1_1fastcdr_1_1Cdr.html</filename>
    <class kind="class">eprosima::fastcdr::Cdr::state</class>
    <member kind="enumvalue">
      <name>AUTO_WITH_LONG_HEADER_BY_DEFAULT</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a447b3500aec49494365703b9d16468a7ae21d193a46c611a9ff836285f2403212</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUTO_WITH_SHORT_HEADER_BY_DEFAULT</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a447b3500aec49494365703b9d16468a7a7a1b2d27787964684b787f7bf783a019</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIG_ENDIANNESS</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ac2047dbdcffdd96554511e02bf08c93caafac253269f47047d5f2fab3a5d24e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Endianness</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ac2047dbdcffdd96554511e02bf08c93c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIG_ENDIANNESS</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ac2047dbdcffdd96554511e02bf08c93caafac253269f47047d5f2fab3a5d24e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LITTLE_ENDIANNESS</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ac2047dbdcffdd96554511e02bf08c93ca08834cc64f737686705c2a95da1f8c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LITTLE_ENDIANNESS</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ac2047dbdcffdd96554511e02bf08c93ca08834cc64f737686705c2a95da1f8c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LONG_HEADER</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a447b3500aec49494365703b9d16468a7aa3baca76cd8c62a88ab1aa2546738a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHORT_HEADER</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a447b3500aec49494365703b9d16468a7abcca6be3c4b37bbb96595e50c78d18cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XCdrHeaderSelection</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a447b3500aec49494365703b9d16468a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHORT_HEADER</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a447b3500aec49494365703b9d16468a7abcca6be3c4b37bbb96595e50c78d18cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LONG_HEADER</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a447b3500aec49494365703b9d16468a7aa3baca76cd8c62a88ab1aa2546738a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUTO_WITH_SHORT_HEADER_BY_DEFAULT</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a447b3500aec49494365703b9d16468a7a7a1b2d27787964684b787f7bf783a019</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUTO_WITH_LONG_HEADER_BY_DEFAULT</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a447b3500aec49494365703b9d16468a7ae21d193a46c611a9ff836285f2403212</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI state</type>
      <name>allocate_xcdrv2_dheader</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a3fdcdbd7c4b62f6f9fe96cac910ec225</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>begin_serialize_type</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a8ee51223c867b6acde612954da0dfbee</anchor>
      <arglist>(Cdr::state &amp;current_state, EncodingAlgorithmFlag type_encoding)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI</type>
      <name>Cdr</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a41fcc4c558c13f51b1b4225401cf916d</anchor>
      <arglist>(FastBuffer &amp;cdr_buffer, const Endianness endianness=DEFAULT_ENDIAN, const CdrVersion cdr_version=XCDRv2)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI void</type>
      <name>change_endianness</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aa99ca59216e4c54835fbd2d3485ccde7</anchor>
      <arglist>(Endianness endianness)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a7b7fa9d69e779144b0bee545d1aff73f</anchor>
      <arglist>(_T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a7b7fa9d69e779144b0bee545d1aff73f</anchor>
      <arglist>(_T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a7b7fa9d69e779144b0bee545d1aff73f</anchor>
      <arglist>(_T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a7b7fa9d69e779144b0bee545d1aff73f</anchor>
      <arglist>(_T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a7b7fa9d69e779144b0bee545d1aff73f</anchor>
      <arglist>(_T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a7b7fa9d69e779144b0bee545d1aff73f</anchor>
      <arglist>(_T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a7b7fa9d69e779144b0bee545d1aff73f</anchor>
      <arglist>(_T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a442ee6d48cfdeef9549c19c5de8e3b7e</anchor>
      <arglist>(_T &amp;value, Endianness endianness)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a826caf1c9060fd86a03427dd0650ee2d</anchor>
      <arglist>(bool &amp;bool_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a0a7ed6ad79f6e25ea4ed051690b5a557</anchor>
      <arglist>(char &amp;char_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aacd41ae3cef4c062feb3ae808447cc85</anchor>
      <arglist>(char *&amp;string_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a7cb5317234b7a05443e40777004a827e</anchor>
      <arglist>(double &amp;double_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aa1dc64d1269996f4a1136015343f9f2a</anchor>
      <arglist>(external&lt; _T &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a633787f0d02c4344e5e160b91f37f16c</anchor>
      <arglist>(fixed_string&lt; MAX_CHARS &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a7b877d8c8c642911bfee79c4d068f25e</anchor>
      <arglist>(float &amp;float_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5fb72fe1f1be3d3ca3bb494ae07722c9</anchor>
      <arglist>(int16_t &amp;short_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ab2d6183fb388bda796a7ebacdc698586</anchor>
      <arglist>(int32_t &amp;long_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ae96d34452dac6d2750f718af9c35a0a9</anchor>
      <arglist>(int64_t &amp;longlong_t)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a864fcfe13204de930c7f7059d4718616</anchor>
      <arglist>(int8_t &amp;int8)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a06d897e6317b5b8e23b2aafba7fe2369</anchor>
      <arglist>(long double &amp;ldouble_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ab27d5b92d14d11d42bc32765f20b0907</anchor>
      <arglist>(optional&lt; _T &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ad6c114f409779fb6c1acc4cc37ed6b11</anchor>
      <arglist>(optional&lt; external&lt; _T &gt;&gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ae6fa579b1eb30fa031226b984fe94784</anchor>
      <arglist>(std::array&lt; _T, _Size &gt; &amp;array_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>adfffb0a19153c123665d1552a87fbe39</anchor>
      <arglist>(std::bitset&lt; N &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>adfffb0a19153c123665d1552a87fbe39</anchor>
      <arglist>(std::bitset&lt; N &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>adfffb0a19153c123665d1552a87fbe39</anchor>
      <arglist>(std::bitset&lt; N &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>adfffb0a19153c123665d1552a87fbe39</anchor>
      <arglist>(std::bitset&lt; N &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ada77a6ba28ab9de18f2599c1f38dc4c6</anchor>
      <arglist>(std::map&lt; _K, _T &gt; &amp;map_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ada77a6ba28ab9de18f2599c1f38dc4c6</anchor>
      <arglist>(std::map&lt; _K, _T &gt; &amp;map_t)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a01acd1cbd48b9a89a42c50a177ac0b5e</anchor>
      <arglist>(std::string &amp;string_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ac29eb47189666d6e9010d57475150096</anchor>
      <arglist>(std::vector&lt; _T &gt; &amp;vector_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ac29eb47189666d6e9010d57475150096</anchor>
      <arglist>(std::vector&lt; _T &gt; &amp;vector_t)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a93ecfce0c9cfe7a9bb9026439285bb8f</anchor>
      <arglist>(std::vector&lt; bool &gt; &amp;vector_t)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a72575e47bc65559a2ea9b8d4fa7b0b78</anchor>
      <arglist>(std::wstring &amp;string_t)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a42f2ace4ccb5699e2db478b38c88d991</anchor>
      <arglist>(uint16_t &amp;ushort_t)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>af5654a1a7989abd5460c407132dcfa95</anchor>
      <arglist>(uint32_t &amp;ulong_t)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ab780cb0a8561759ce09c42178b2613a4</anchor>
      <arglist>(uint64_t &amp;ulonglong_t)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ad50e73038e7d0dfd29db296b0608aed1</anchor>
      <arglist>(uint8_t &amp;octet_t)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a716af042037bf8af57a48fa099677712</anchor>
      <arglist>(wchar_t &amp;wchar)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>afeacd617bff8648d432231824ae1e5b9</anchor>
      <arglist>(wchar_t *&amp;string_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a8a67a044599e8418f6028bad134d322f</anchor>
      <arglist>(_T *type_t, size_t num_elements, Endianness endianness)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a9f79d74d059276e82b1291c816c6cefb</anchor>
      <arglist>(_T *value, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ab1c9edff57f05ebffa92c2889fcffa88</anchor>
      <arglist>(bool *bool_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a0f391159db43fcafe50272f433e08b27</anchor>
      <arglist>(char *char_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a11d8e77d61edbd5ee331909977ba40f8</anchor>
      <arglist>(double *double_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a75a6d5c7580d38672a05095d9f2e88e7</anchor>
      <arglist>(float *float_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ad3edbbf51efa90b955b89f4d8d62ddf9</anchor>
      <arglist>(int16_t *short_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a7b5a2770ec03e77fd98e1a1df920b8a4</anchor>
      <arglist>(int32_t *long_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ad5c7f4a9868da139e5d413058f4ba825</anchor>
      <arglist>(int64_t *longlong_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ab509b0b8f832229a917fc44988b4f355</anchor>
      <arglist>(int8_t *int8, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a619f781c06146a9f25e32c8aaad5e59d</anchor>
      <arglist>(long double *ldouble_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a82195bf42635998078c156343742015f</anchor>
      <arglist>(std::vector&lt; _T &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a82195bf42635998078c156343742015f</anchor>
      <arglist>(std::vector&lt; _T &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a16cab0baee1378145cd08b990cf1c245</anchor>
      <arglist>(std::vector&lt; _T &gt; &amp;value, Endianness endianness)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ade9f7374fa28b21390e37f06014caf70</anchor>
      <arglist>(std::vector&lt; bool &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a1321925719faf6d4e3ace4cc15ee76a8</anchor>
      <arglist>(uint16_t *ushort_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ac5feeac748c4fc7a1ebaf2b90c278843</anchor>
      <arglist>(uint32_t *ulong_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a44f9146ba5a560cb51088ef622bcd6d3</anchor>
      <arglist>(uint64_t *ulonglong_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ab2b683753c44edb16a8aaaf08d99b252</anchor>
      <arglist>(uint8_t *octet_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a568160c85a891c1d99110a4421fbdd69</anchor>
      <arglist>(wchar_t *wchar, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize_member</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a6144d1e5084350a999d029d587acf51b</anchor>
      <arglist>(_T &amp;member_value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize_member</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>afd2174324f3aa0966466d34124e7903a</anchor>
      <arglist>(optional&lt; _T &gt; &amp;member_value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a91950870da2f2216b8013b547b1e2c1f</anchor>
      <arglist>(_T *&amp;sequence_t, size_t &amp;num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a91950870da2f2216b8013b547b1e2c1f</anchor>
      <arglist>(_T *&amp;sequence_t, size_t &amp;num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>deserialize_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ad1e9a514058b650de6e40b56991561fb</anchor>
      <arglist>(_T *&amp;sequence_t, size_t &amp;num_elements, Endianness endianness)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>deserialize_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a764a22211568def1ace5c473ad8fe4c0</anchor>
      <arglist>(std::string *&amp;sequence_t, size_t &amp;num_elements)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>deserialize_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a04f92243889bcd162e049170557cbaa2</anchor>
      <arglist>(std::wstring *&amp;sequence_t, size_t &amp;num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize_type</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aefef5673eea63b53e56134cced3f9263</anchor>
      <arglist>(EncodingAlgorithmFlag type_encoding, std::function&lt; bool(Cdr &amp;, const MemberId &amp;)&gt; functor)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>end_serialize_type</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a1d82f8050b406cc8698c303d3ef342cc</anchor>
      <arglist>(Cdr::state &amp;current_state)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Endianness</type>
      <name>endianness</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>af529c3db8640b1aa375f0429ccf11aff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI char *</type>
      <name>get_buffer_pointer</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a526b4c129311ad97f30d6b49b0820d14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI CdrVersion</type>
      <name>get_cdr_version</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aa5bb3760c8345b33697ce4025da5c7cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI char *</type>
      <name>get_current_position</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aa29e9230369ee084f00c3a181ef67c44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI std::array&lt; uint8_t, 2 &gt;</type>
      <name>get_dds_cdr_options</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a1a29ff7bca611ca25391bfd835b6c707</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI EncodingAlgorithmFlag</type>
      <name>get_encoding_flag</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aa319d1ae43fb703ed18009f5286c9f80</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI size_t</type>
      <name>get_serialized_data_length</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>adf4574410e01df948afcd389e287c1e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI state</type>
      <name>get_state</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>afa97a4520b7d9a437795e6c285e4fca7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI bool</type>
      <name>jump</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a7ae8068883cb26ee109d39fd4bc86ac7</anchor>
      <arglist>(size_t num_bytes)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI bool</type>
      <name>move_alignment_forward</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a26cfeface9852de9d8fff0c2eb26c240</anchor>
      <arglist>(size_t num_bytes)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a4c55c8297bac403407c849c6588d844f</anchor>
      <arglist>(const _T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aea731d2c7b38fafe980efd7cf67475f6</anchor>
      <arglist>(const MemberId &amp;member_id)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ab53c94cf7c1f14181a3539f2ef557cf1</anchor>
      <arglist>(_T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>read_encapsulation</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ad35f8f506c846def6ee9107c5890066a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI void</type>
      <name>reset</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ab15fb6327dc9e7a67033e8ac2fd2466c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_alignment</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a0e171694d565685b9570a469c735b5c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aeff315e37e48836f48a826e46cb9c164</anchor>
      <arglist>(char *string_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ab3f0c76e8350eec63d8a8f874e5fdd08</anchor>
      <arglist>(const _T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ab3f0c76e8350eec63d8a8f874e5fdd08</anchor>
      <arglist>(const _T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ab3f0c76e8350eec63d8a8f874e5fdd08</anchor>
      <arglist>(const _T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ab3f0c76e8350eec63d8a8f874e5fdd08</anchor>
      <arglist>(const _T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ab3f0c76e8350eec63d8a8f874e5fdd08</anchor>
      <arglist>(const _T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ab3f0c76e8350eec63d8a8f874e5fdd08</anchor>
      <arglist>(const _T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ab3f0c76e8350eec63d8a8f874e5fdd08</anchor>
      <arglist>(const _T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a05fc791d83721ada405c1bc5416ab91b</anchor>
      <arglist>(const _T &amp;value, Endianness endianness)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ada15be60bb0b9a018c53ef19f0b50804</anchor>
      <arglist>(const bool bool_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ad768997f8182c1e4be17d850e6321b1c</anchor>
      <arglist>(const char *string_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ae3634a0759d37c95786b5acf380e2b8d</anchor>
      <arglist>(const char char_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ae3e3ea4c66ec4f908844d845d2c35f01</anchor>
      <arglist>(const double double_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ad97398cde009403e1ed0bc8056618445</anchor>
      <arglist>(const external&lt; _T &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a0b5ea3fd5c673930027ed13354da08f1</anchor>
      <arglist>(const fixed_string&lt; MAX_CHARS &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>af40d0b0541f5be0c3b3aeb4de66c097b</anchor>
      <arglist>(const float float_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a4374e9fb3e211402e9c734e265c4ecdc</anchor>
      <arglist>(const int16_t short_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ae115528a96c1a7dc897a7c02fc87de75</anchor>
      <arglist>(const int32_t long_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aea7b525d54b7c604979dd71a1f038f93</anchor>
      <arglist>(const int64_t longlong_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a46c677da62d92085769b3bd30af90c82</anchor>
      <arglist>(const int8_t int8)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>af1f40687367d336d0ec6c2651e6a2d07</anchor>
      <arglist>(const long double ldouble_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a08068b24c98a286ce903c09eed83a6bd</anchor>
      <arglist>(const optional&lt; _T &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a1873ab57045f3c09ae92194bddfcf9ca</anchor>
      <arglist>(const std::array&lt; _T, _Size &gt; &amp;array_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a85fcb3361b20e9ea5a1ba1f6848cfd84</anchor>
      <arglist>(const std::bitset&lt; N &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a85fcb3361b20e9ea5a1ba1f6848cfd84</anchor>
      <arglist>(const std::bitset&lt; N &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a85fcb3361b20e9ea5a1ba1f6848cfd84</anchor>
      <arglist>(const std::bitset&lt; N &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a85fcb3361b20e9ea5a1ba1f6848cfd84</anchor>
      <arglist>(const std::bitset&lt; N &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a8bd6768efd48e55b4081ba398b67925c</anchor>
      <arglist>(const std::map&lt; _K, _T &gt; &amp;map_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a8bd6768efd48e55b4081ba398b67925c</anchor>
      <arglist>(const std::map&lt; _K, _T &gt; &amp;map_t)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a9db9de87fb2d654b4d7be9b826e73652</anchor>
      <arglist>(const std::string &amp;string_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a4ef1f1d28c6c61f3c655f00589b0f135</anchor>
      <arglist>(const std::vector&lt; _T &gt; &amp;vector_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a4ef1f1d28c6c61f3c655f00589b0f135</anchor>
      <arglist>(const std::vector&lt; _T &gt; &amp;vector_t)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a0dec5ff73f792a20d7ee703700f77ff2</anchor>
      <arglist>(const std::vector&lt; bool &gt; &amp;vector_t)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a215c577da40501adfd287ea91d0a9e5a</anchor>
      <arglist>(const std::wstring &amp;string_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>abbf447a9688fa7960a1c4585b4d10630</anchor>
      <arglist>(const uint16_t ushort_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a2a285508d677407ac6a9f56c7e07288c</anchor>
      <arglist>(const uint32_t ulong_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a07fb4131b0c25e076bd00a826fd97467</anchor>
      <arglist>(const uint64_t ulonglong_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ab53eb2d0dce849b72fe7898d12298a96</anchor>
      <arglist>(const uint8_t &amp;octet_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>afbff0fb9d750038f030d37dc3f25c5a1</anchor>
      <arglist>(const wchar_t *string_t)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a449b056dd79b4dc62f1ece6e7ad00654</anchor>
      <arglist>(const wchar_t wchar)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a4b134e88dd8066976607ccf8fcf21c38</anchor>
      <arglist>(const _T *type_t, size_t num_elements, Endianness endianness)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aa04b15be7108f5b83d4bcb2f78d4b302</anchor>
      <arglist>(const _T *value, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5a297ca06685cee7b09ed3916ac1df82</anchor>
      <arglist>(const bool *bool_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a9afad3edc6c4635523aad142de986a9e</anchor>
      <arglist>(const char *char_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5bf8c8d54a0523b45aa7d1d2f4bc671a</anchor>
      <arglist>(const double *double_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a093cbc59f142aa20ac3f58b5c7475a39</anchor>
      <arglist>(const fixed_string&lt; MAX_CHARS &gt; *value, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a580a0fb306f5f368991f9beb687afd6a</anchor>
      <arglist>(const float *float_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a1302c04ea8473d6f60b46f8ce0aa3b1c</anchor>
      <arglist>(const int16_t *short_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a0b3de768006b39ae35b35f92da3e3f58</anchor>
      <arglist>(const int32_t *long_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a81ab74d2236d525c847866de5ce45b74</anchor>
      <arglist>(const int64_t *longlong_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a2ddaf3e1bbb796c4bb8752e89d7ae4ae</anchor>
      <arglist>(const int8_t *int8, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a4dd70ab0f2c3e2715677a6df5bd9b54f</anchor>
      <arglist>(const long double *ldouble_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>afd73782e6917a9c0c23c95231220f5b5</anchor>
      <arglist>(const std::string *string_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a724c524f6bdf8ac0ca5f2916831bb46c</anchor>
      <arglist>(const std::vector&lt; _T &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a724c524f6bdf8ac0ca5f2916831bb46c</anchor>
      <arglist>(const std::vector&lt; _T &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aaa3be2855902bd371464f828aa2d57d7</anchor>
      <arglist>(const std::vector&lt; _T &gt; &amp;value, Endianness endianness)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a895978f75a32c40065fb6cdfea1de18b</anchor>
      <arglist>(const std::vector&lt; bool &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a6995f315891de97171b7b194984b53b0</anchor>
      <arglist>(const std::wstring *string_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a696c96d74753aaf5e680396cbd909cd5</anchor>
      <arglist>(const uint16_t *ushort_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a45a34c722907a87dfe35d56204571c1a</anchor>
      <arglist>(const uint32_t *ulong_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>add7233b5a25a5b03d0d44c9a9d46e6ad</anchor>
      <arglist>(const uint64_t *ulonglong_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a2aadb19ae4843cdec75d9a8d9bf71ca6</anchor>
      <arglist>(const uint8_t *octet_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a58971ea43963ce7c376779df663e7dfb</anchor>
      <arglist>(const wchar_t *wchar, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize_encapsulation</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5a40b1d3774fbe96aa6a513f7e27b278</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize_member</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a3740a7654af741de519f462eb342e06e</anchor>
      <arglist>(const MemberId &amp;member_id, const _T &amp;member_value, XCdrHeaderSelection header_selection=XCdrHeaderSelection::AUTO_WITH_SHORT_HEADER_BY_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize_member</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aea9bd41aaa367c4bbb74512b5ab28a82</anchor>
      <arglist>(const MemberId &amp;member_id, const optional&lt; _T &gt; &amp;member_value, XCdrHeaderSelection header_selection=XCdrHeaderSelection::AUTO_WITH_SHORT_HEADER_BY_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a798f39911d9e1d687308c323c2645b09</anchor>
      <arglist>(const _T *sequence_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a798f39911d9e1d687308c323c2645b09</anchor>
      <arglist>(const _T *sequence_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>Cdr &amp;</type>
      <name>serialize_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a4b3bb44dc384e58c5b88c6dd40c7a441</anchor>
      <arglist>(const _T *sequence_t, size_t num_elements, Endianness endianness)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI void</type>
      <name>set_dds_cdr_options</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a81c446c8b659c2bd36f6de08c6e0daf4</anchor>
      <arglist>(const std::array&lt; uint8_t, 2 &gt; &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI bool</type>
      <name>set_encoding_flag</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a260610f9bfedabdf8d738ce132062619</anchor>
      <arglist>(EncodingAlgorithmFlag encoding_flag)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI void</type>
      <name>set_state</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>acb69c5f4b979fcb082702b06fb47e737</anchor>
      <arglist>(const state &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI void</type>
      <name>set_xcdrv2_dheader</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ae76d2f89998abbe856980af8e570d204</anchor>
      <arglist>(const state &amp;state)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>alignment</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a2d301087280e4e4584b770194793c431</anchor>
      <arglist>(size_t current_alignment, size_t data_size)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Cdr_DllAPI Endianness</type>
      <name>DEFAULT_ENDIAN</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a6238fb937dc2e7bb98aed0e792526feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Cdr &amp;(Cdr::*)(const MemberId &amp;, bool, Cdr::state &amp;, XCdrHeaderSelection)</type>
      <name>begin_serialize_member_functor</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a34b9f3741a6c8b5d31382ce1c65c1ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Cdr &amp;(Cdr::*)(const MemberId &amp;, bool, Cdr::state &amp;, XCdrHeaderSelection)</type>
      <name>begin_serialize_opt_member_functor</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>abc14625db1827dfd95d5318b0fc1a3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Cdr &amp;(Cdr::*)(Cdr::state &amp;, EncodingAlgorithmFlag)</type>
      <name>begin_serialize_type_functor</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a55ebdb971db39a571e1909ee8e71e128</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Cdr &amp;(Cdr::*)(EncodingAlgorithmFlag, std::function&lt; bool(Cdr &amp;, const MemberId &amp;)&gt;)</type>
      <name>deserialize_type_functor</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a37c358db0aeb882b8a4334a3c7538371</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Cdr &amp;(Cdr::*)(const Cdr::state &amp;)</type>
      <name>end_serialize_member_functor</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a8f538604e4d4485e3e95f4f75461159a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Cdr &amp;(Cdr::*)(const Cdr::state &amp;)</type>
      <name>end_serialize_memberopt__functor</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>abdaab31d2679d97b09ea1540297613f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Cdr &amp;(Cdr::*)(const Cdr::state &amp;)</type>
      <name>end_serialize_type_functor</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a3813ae9870557c24d4cded37d5adba22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NO_SERIALIZED_MEMBER_SIZE</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5c784e6d97a3b1f655fd76ecf088d6c3a7b2ccc8419442860b93db885b2cf47f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>SERIALIZED_MEMBER_SIZE</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5c784e6d97a3b1f655fd76ecf088d6c3a48a289622f283f94e107022e55a545e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>SERIALIZED_MEMBER_SIZE_4</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5c784e6d97a3b1f655fd76ecf088d6c3a0972bab519f1e615792952dfec6ce546</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>SERIALIZED_MEMBER_SIZE_8</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5c784e6d97a3b1f655fd76ecf088d6c3af556131dd6b1445b3dab3618422d7b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>SerializedMemberSizeForNextInt</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5c784e6d97a3b1f655fd76ecf088d6c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NO_SERIALIZED_MEMBER_SIZE</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5c784e6d97a3b1f655fd76ecf088d6c3a7b2ccc8419442860b93db885b2cf47f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>SERIALIZED_MEMBER_SIZE</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5c784e6d97a3b1f655fd76ecf088d6c3a48a289622f283f94e107022e55a545e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>SERIALIZED_MEMBER_SIZE_4</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5c784e6d97a3b1f655fd76ecf088d6c3a0972bab519f1e615792952dfec6ce546</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>SERIALIZED_MEMBER_SIZE_8</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5c784e6d97a3b1f655fd76ecf088d6c3af556131dd6b1445b3dab3618422d7b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>alignment</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a31d131a6b7e38db72fc8ba19c48294cd</anchor>
      <arglist>(size_t data_size) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Cdr</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a54eebca3ffb4507ea5c3e030b0abc5ca</anchor>
      <arglist>(const Cdr &amp;)=delete</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>cdr_begin_serialize_member</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>af2228a38a8d8249eaa53c7344915fecf</anchor>
      <arglist>(const MemberId &amp;member_id, bool is_present, Cdr::state &amp;current_state, XCdrHeaderSelection header_selection)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>cdr_begin_serialize_type</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a75b34dfea53c1b47f9bd558397497864</anchor>
      <arglist>(Cdr::state &amp;current_state, EncodingAlgorithmFlag type_encoding)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>cdr_deserialize_type</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a3da8d8091ca4f0e008339d1a438bcbc3</anchor>
      <arglist>(EncodingAlgorithmFlag type_encoding, std::function&lt; bool(Cdr &amp;, const MemberId &amp;)&gt; functor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>cdr_end_serialize_member</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5a279d68d1804e0d2fe53735a2070505</anchor>
      <arglist>(const Cdr::state &amp;current_state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>cdr_end_serialize_type</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a9eb537fb387a45c162b1be5160d4643c</anchor>
      <arglist>(const Cdr::state &amp;current_state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a8b07093865fad9adb7fc08718b8108e8</anchor>
      <arglist>(std::array&lt; _T, _Size &gt; *array_t, size_t num_elements)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a558a457aec56c70c306671179aedf333</anchor>
      <arglist>(std::array&lt; _T, _Size &gt; *array_t, size_t num_elements, Endianness endianness)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize_bool_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a331366c228aa390a69025204a75e0614</anchor>
      <arglist>(std::vector&lt; bool &gt; &amp;vector_t)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize_bool_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a34ae0cff5d32c3efc5aa7dcb592e62da</anchor>
      <arglist>(std::vector&lt; bool &gt; &amp;vector_t)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize_string_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aea060fcfe23c6141b6c9556127cc2c44</anchor>
      <arglist>(std::string *&amp;sequence_t, size_t &amp;num_elements)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>deserialize_wstring_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>abfcc27ce94339d4eb21e77586ba890c2</anchor>
      <arglist>(std::wstring *&amp;sequence_t, size_t &amp;num_elements)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>uint32_t</type>
      <name>get_long_lc</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a84fbacf275cfd9098b2058ebcf0a1e5b</anchor>
      <arglist>(SerializedMemberSizeForNextInt serialized_member_size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr SerializedMemberSizeForNextInt</type>
      <name>get_serialized_member_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a6fb57085407a794fdd15ebb31ff79c47</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>uint32_t</type>
      <name>get_short_lc</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ac7f0e88006175e0d7cb5a011b5682a0b</anchor>
      <arglist>(size_t member_serialized_size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>make_alignment</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aeeafc2b1162eff08cdefc99b190ac637</anchor>
      <arglist>(size_t align)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ae3b7bffbf15e9eb44f9004aab791e292</anchor>
      <arglist>(const Cdr &amp;)=delete</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const Cdr_DllAPI char *</type>
      <name>read_string</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a36e5344ed8d26b4f002e929690c92172</anchor>
      <arglist>(uint32_t &amp;length)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const Cdr_DllAPI std::wstring</type>
      <name>read_wstring</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a3793f044d8f003d1046fdf3713feb901</anchor>
      <arglist>(uint32_t &amp;length)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reset_callbacks</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a6d262ac7265f27ea3d449aa6bc7da7ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>resize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5b63e5b8c1c81fa5173101cfb2f25139</anchor>
      <arglist>(size_t min_size_inc)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>af23995e69b0efc6c08dbd9a005f0bc0a</anchor>
      <arglist>(const std::array&lt; _T, _Size &gt; *array_t, size_t num_elements)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize_bool_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a9e1036dcb18e49670111aa58d9f5ad53</anchor>
      <arglist>(const std::vector&lt; bool &gt; &amp;vector_t)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr_DllAPI Cdr &amp;</type>
      <name>serialize_bool_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>adcf5c067d47321fdeac9dc7e73ca8515</anchor>
      <arglist>(const std::vector&lt; bool &gt; &amp;vector_t)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>xcdr1_begin_serialize_member</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a70fbf382d09462985d48441c0f00c876</anchor>
      <arglist>(const MemberId &amp;member_id, bool is_present, Cdr::state &amp;current_state, XCdrHeaderSelection header_selection)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>xcdr1_begin_serialize_opt_member</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5c9b88e2073653c0bbce49abd6076729</anchor>
      <arglist>(const MemberId &amp;member_id, bool is_present, Cdr::state &amp;current_state, XCdrHeaderSelection header_selection)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>xcdr1_begin_serialize_type</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a65157819dc5d2042f26b9d5dcee33f18</anchor>
      <arglist>(Cdr::state &amp;current_state, EncodingAlgorithmFlag type_encoding) noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>xcdr1_change_to_long_member_header</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>af39c4af49ceea034aa8ce25e883f24dc</anchor>
      <arglist>(const MemberId &amp;member_id, size_t member_serialized_size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>xcdr1_change_to_short_member_header</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a715398a6dbb633329a4e991aa79827a4</anchor>
      <arglist>(const MemberId &amp;member_id, size_t member_serialized_size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr_DllAPI bool</type>
      <name>xcdr1_deserialize_member_header</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ada51171a072d1304378cde9498a21514</anchor>
      <arglist>(MemberId &amp;member_id, Cdr::state &amp;current_state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>xcdr1_deserialize_type</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5ea3cdcbe8d30a1150137be18eaa4e9c</anchor>
      <arglist>(EncodingAlgorithmFlag type_encoding, std::function&lt; bool(Cdr &amp;, const MemberId &amp;)&gt; functor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>xcdr1_end_long_member_header</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aae4c5f7bfd1e0ec55c72e112b019d604</anchor>
      <arglist>(const MemberId &amp;member_id, size_t member_serialized_size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>xcdr1_end_serialize_member</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a1a444024c14388389eb67635d6e20c39</anchor>
      <arglist>(const Cdr::state &amp;current_state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>xcdr1_end_serialize_opt_member</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a78581b103957b7389aa3ad1c14bd688b</anchor>
      <arglist>(const Cdr::state &amp;current_state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>xcdr1_end_serialize_type</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ac5037535f8a56dbd2a7c16752914df01</anchor>
      <arglist>(const Cdr::state &amp;current_state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>xcdr1_end_short_member_header</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a653291b40b376ce59bc7ce2d92a18904</anchor>
      <arglist>(const MemberId &amp;member_id, size_t member_serialized_size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>xcdr1_serialize_long_member_header</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aca9739d5ae5808b56b1aa5033f7c793f</anchor>
      <arglist>(const MemberId &amp;member_id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>xcdr1_serialize_short_member_header</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a7511040f5af194219b1e62df3c78acbb</anchor>
      <arglist>(const MemberId &amp;member_id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>xcdr2_begin_serialize_member</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a56221665c7493c8b2598e8ba66c1483e</anchor>
      <arglist>(const MemberId &amp;member_id, bool is_present, Cdr::state &amp;current_state, XCdrHeaderSelection header_selection)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>xcdr2_begin_serialize_type</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aaadf8cf1ca8ee908d2985eadb376a60c</anchor>
      <arglist>(Cdr::state &amp;current_state, EncodingAlgorithmFlag type_encoding)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>xcdr2_change_to_long_member_header</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a2366ab7384cc68526445fe47c7283abd</anchor>
      <arglist>(const MemberId &amp;member_id, size_t member_serialized_size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>xcdr2_change_to_short_member_header</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>af438c1f9de055292cb82a63bc310aafd</anchor>
      <arglist>(const MemberId &amp;member_id, size_t member_serialized_size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>xcdr2_deserialize_member_header</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5e272b558811d9c036275625460caa01</anchor>
      <arglist>(MemberId &amp;member_id, Cdr::state &amp;current_state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>xcdr2_deserialize_type</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a0b6a6199457814bad21158b1f28eff45</anchor>
      <arglist>(EncodingAlgorithmFlag type_encoding, std::function&lt; bool(Cdr &amp;, const MemberId &amp;)&gt; functor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>xcdr2_end_long_member_header</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>acbf4295b207cfd1346c1ea0371d2ef8d</anchor>
      <arglist>(const MemberId &amp;member_id, size_t member_serialized_size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>xcdr2_end_serialize_member</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>acb333988a9278d1925388b146239ba2b</anchor>
      <arglist>(const Cdr::state &amp;current_state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Cdr &amp;</type>
      <name>xcdr2_end_serialize_type</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a06edaa844e919092a0f027844a24cabc</anchor>
      <arglist>(const Cdr::state &amp;current_state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>xcdr2_end_short_member_header</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a255af178d4e49ee7349b950adddc7bec</anchor>
      <arglist>(const MemberId &amp;member_id, size_t member_serialized_size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>xcdr2_serialize_long_member_header</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a66a73d4fe7e6d46ca5512f53ec676ed6</anchor>
      <arglist>(const MemberId &amp;member_id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>xcdr2_serialize_short_member_header</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ae8fddf0afa0c059d44dbd1a711689e67</anchor>
      <arglist>(const MemberId &amp;member_id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>xcdr2_shrink_to_long_member_header</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ab98a20c1edca44c1b4c39c33b83471a7</anchor>
      <arglist>(const MemberId &amp;member_id, const FastBuffer::iterator &amp;offset)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>align64_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a4809f899894f78001c768d8fa956980f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>begin_serialize_member_functor</type>
      <name>begin_serialize_member_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a68040b7f90939ca1f5cde57de5f3a3d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>begin_serialize_opt_member_functor</type>
      <name>begin_serialize_opt_member_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a742a33b0be12d431a239ec0ec1c63532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>begin_serialize_type_functor</type>
      <name>begin_serialize_type_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a9189f4557b0d474c0531e401a2448170</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FastBuffer &amp;</type>
      <name>cdr_buffer_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a7247dd3a964cc0f8d7de6555d9724218</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CdrVersion</type>
      <name>cdr_version_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>aca80216484824f8c74bf8acc18a5c2ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>EncodingAlgorithmFlag</type>
      <name>current_encoding_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>add63392721699c83eb7ef3223d19a17b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>deserialize_type_functor</type>
      <name>deserialize_type_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ad944ff76e0adcc331fbf0341ce5694ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>EncodingAlgorithmFlag</type>
      <name>encoding_flag_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a2ebdc15127b5acc62c1588f365482adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FastBuffer::iterator</type>
      <name>end_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5cb9478dce746eb01023c52b6931b876</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>end_serialize_member_functor</type>
      <name>end_serialize_member_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a089465bb1692a18b929274e577891b44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>end_serialize_member_functor</type>
      <name>end_serialize_opt_member_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a5741adad613c96a98ae4da4360a1cc42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>end_serialize_type_functor</type>
      <name>end_serialize_type_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>affcabe480dcfe086e0ed3a9372ebe6f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>endianness_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a065ae9d562880d5920b58e4021a96725</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>last_data_size_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a85a12cc3f13310d357fcebe2468929f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MemberId</type>
      <name>next_member_id_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>acf95dcd912129db14a3bd36c00d4202d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>enum eprosima::fastcdr::Cdr::SerializedMemberSizeForNextInt</type>
      <name>NO_SERIALIZED_MEMBER_SIZE</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ac96e2255bf64123b37f183d7b23b2071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FastBuffer::iterator</type>
      <name>offset_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>ad99e96e4f852d8d5f8a8e98e0ff84514</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; uint8_t, 2 &gt;</type>
      <name>options_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a2c5a7355fa610c8363939bc0ded63274</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FastBuffer::iterator</type>
      <name>origin_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>a8095299a20650f85548aa2e499076742</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>swap_bytes_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr.html</anchorfile>
      <anchor>add30c784aaf711f371aed19055895902</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eprosima::fastcdr::CdrSizeCalculator</name>
    <filename>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</filename>
    <member kind="function">
      <type>Cdr_DllAPI size_t</type>
      <name>begin_calculate_type_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a6040e5f08992543f4b6b847cd3b75b73</anchor>
      <arglist>(EncodingAlgorithmFlag new_encoding, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_array_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a3ef3f271e2bccac1709690c508deef1d</anchor>
      <arglist>(const _T *data, size_t num_elements, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_array_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>ac3aefd60fb5ee9e649e7ca726bbb1575</anchor>
      <arglist>(const char *data, size_t num_elements, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_array_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a23dc0508b51280a90cc293d6e586e062</anchor>
      <arglist>(const double *data, size_t num_elements, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_array_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a06b299189290bcb9b303b89c1084bce7</anchor>
      <arglist>(const float *data, size_t num_elements, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_array_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a37942da924c1cd103370e067cb437dbc</anchor>
      <arglist>(const int16_t *data, size_t num_elements, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_array_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a3d0ba56765644ba9de24c0072fc588d3</anchor>
      <arglist>(const int32_t *data, size_t num_elements, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_array_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>afbd35daf4859b1f1d994bd7c60ec770b</anchor>
      <arglist>(const int64_t *data, size_t num_elements, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_array_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>abb9865b9e7bb5f447130a2056ac88235</anchor>
      <arglist>(const int8_t *data, size_t num_elements, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_array_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a18b0f9268239d87e4eb565d723133e00</anchor>
      <arglist>(const long double *data, size_t num_elements, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_array_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a00355a20d0a8764cd45f1fa52cdd3710</anchor>
      <arglist>(const std::array&lt; _T, _N &gt; *data, size_t num_elements, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_array_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>ab255ad3fd0fa83ecb7a64748591caf2d</anchor>
      <arglist>(const std::vector&lt; _T &gt; &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_array_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>ab255ad3fd0fa83ecb7a64748591caf2d</anchor>
      <arglist>(const std::vector&lt; _T &gt; &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_array_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a0eff27855c81c960c21ae2bba5e1f5ed</anchor>
      <arglist>(const std::vector&lt; bool &gt; &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_array_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a07cbf00a416124e7f3075686ba36747c</anchor>
      <arglist>(const uint16_t *data, size_t num_elements, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_array_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a601d1877e7e1860c06a84956081556cc</anchor>
      <arglist>(const uint32_t *data, size_t num_elements, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_array_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>acfd7f1445bd6dab4c76f8ef5ae008056</anchor>
      <arglist>(const uint64_t *data, size_t num_elements, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_array_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>afca71649d53408b8c4e0b06d4124a44f</anchor>
      <arglist>(const uint8_t *data, size_t num_elements, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_array_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a19107e41b64a0c032a290ca56783e09f</anchor>
      <arglist>(const wchar_t *data, size_t num_elements, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_member_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>af0d630c061e31f913226e6a9c69d2bd3</anchor>
      <arglist>(const MemberId &amp;id, const _T &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_member_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>aa0e0d647fcb3b2c02a2b655f9b02c554</anchor>
      <arglist>(const MemberId &amp;id, const optional&lt; _T &gt; &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>af96184582882428502a233e0a70940f1</anchor>
      <arglist>(const _T &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>af96184582882428502a233e0a70940f1</anchor>
      <arglist>(const _T &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>af96184582882428502a233e0a70940f1</anchor>
      <arglist>(const _T &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>af96184582882428502a233e0a70940f1</anchor>
      <arglist>(const _T &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>af96184582882428502a233e0a70940f1</anchor>
      <arglist>(const _T &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>af96184582882428502a233e0a70940f1</anchor>
      <arglist>(const _T &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>af96184582882428502a233e0a70940f1</anchor>
      <arglist>(const _T &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a162338551b5617a4bca21b53f1659496</anchor>
      <arglist>(const bool &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>ab12edbb90ee28ae09b0f259c3ed99a17</anchor>
      <arglist>(const char &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>aba9d9eb0cba495e1c0ec8a8e8337b014</anchor>
      <arglist>(const double &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>aa5a5c450e4a46a874d7efe7bb688d5f0</anchor>
      <arglist>(const external&lt; _T &gt; &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a1233dc3709d80ee62ce3eb707b73666a</anchor>
      <arglist>(const fixed_string&lt; MAX_CHARS &gt; &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>ac2593f84bbbe8bca0796723bf9808684</anchor>
      <arglist>(const float &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a17f4965774667e7acc834761bc66b933</anchor>
      <arglist>(const int16_t &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>ad74cc151ec2e03e6d9cf86227c68554e</anchor>
      <arglist>(const int32_t &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a6c3642a5ddc0fbd254f0f488e12cd58a</anchor>
      <arglist>(const int64_t &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a55d8cc23d3869c8b1ef8ae371ca71763</anchor>
      <arglist>(const int8_t &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a110440e318376babda63ca2d939ac9fc</anchor>
      <arglist>(const long double &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a6e20c3b18d6d5c6a2173f9fb4f64c4c1</anchor>
      <arglist>(const optional&lt; _T &gt; &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a64e224a6cb6b0e0b34d7f07c4ef6e8c7</anchor>
      <arglist>(const std::array&lt; _T, _Size &gt; &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a2ee97040fda42e036e0503b46359a7e8</anchor>
      <arglist>(const std::bitset&lt; N &gt; &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a2ee97040fda42e036e0503b46359a7e8</anchor>
      <arglist>(const std::bitset&lt; N &gt; &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a2ee97040fda42e036e0503b46359a7e8</anchor>
      <arglist>(const std::bitset&lt; N &gt; &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a2ee97040fda42e036e0503b46359a7e8</anchor>
      <arglist>(const std::bitset&lt; N &gt; &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a3ef921911d1faf5d38aee3a9b07b7af3</anchor>
      <arglist>(const std::map&lt; _K, _V &gt; &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a3ef921911d1faf5d38aee3a9b07b7af3</anchor>
      <arglist>(const std::map&lt; _K, _V &gt; &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a88ec7b7cf1df882c2faa0ada9ff302e5</anchor>
      <arglist>(const std::string &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a40544d9748b4731599541e2a3dc94241</anchor>
      <arglist>(const std::vector&lt; _T &gt; &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a40544d9748b4731599541e2a3dc94241</anchor>
      <arglist>(const std::vector&lt; _T &gt; &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a5d0b5f87ffcec7022900b34db0290e8a</anchor>
      <arglist>(const std::vector&lt; bool &gt; &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a8123e12f532175bf5c5bad8c2ca993bd</anchor>
      <arglist>(const std::wstring &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a5202832f27c44ed54c3ad8d875070dc8</anchor>
      <arglist>(const uint16_t &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a365a70039e53707c494df18c43d4dc6a</anchor>
      <arglist>(const uint32_t &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a7871e49b783d3254cb9406ac2a8a8402</anchor>
      <arglist>(const uint64_t &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a1a86b079cb8f23b095a60ba18616fd10</anchor>
      <arglist>(const uint8_t &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>TEMPLATE_SPEC size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a650c3bfba55745098a2d761065ef29b8</anchor>
      <arglist>(const wchar_t &amp;data, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI</type>
      <name>CdrSizeCalculator</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a35611a4eec1310e48919e5960cc13e77</anchor>
      <arglist>(CdrVersion cdr_version)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI</type>
      <name>CdrSizeCalculator</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a0f7105f7a5671d698def764ce73d8150</anchor>
      <arglist>(CdrVersion cdr_version, EncodingAlgorithmFlag encoding)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI size_t</type>
      <name>end_calculate_type_serialized_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>aaa8f3fb20002d6e21808555e4ee0306f</anchor>
      <arglist>(EncodingAlgorithmFlag new_encoding, size_t &amp;current_alignment)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI CdrVersion</type>
      <name>get_cdr_version</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a5f8fd79fde96e76623816dcf7bb214b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI EncodingAlgorithmFlag</type>
      <name>get_encoding</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a56b85a1891c0570d48bca555d7c30678</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NO_SERIALIZED_MEMBER_SIZE</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>af18a35f6ce47d7e85583d005df9394efa9ab5eae171082945cb3b1a394ce411a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>SERIALIZED_MEMBER_SIZE</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>af18a35f6ce47d7e85583d005df9394efac99635a681e134cf9c8d378c802582b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>SERIALIZED_MEMBER_SIZE_4</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>af18a35f6ce47d7e85583d005df9394efa1e34e9d19b109387f4b9fa87bdb2b61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>SERIALIZED_MEMBER_SIZE_8</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>af18a35f6ce47d7e85583d005df9394efac326bd4c6abf9a230decf84faec68a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>SerializedMemberSizeForNextInt</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>af18a35f6ce47d7e85583d005df9394ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NO_SERIALIZED_MEMBER_SIZE</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>af18a35f6ce47d7e85583d005df9394efa9ab5eae171082945cb3b1a394ce411a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>SERIALIZED_MEMBER_SIZE</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>af18a35f6ce47d7e85583d005df9394efac99635a681e134cf9c8d378c802582b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>SERIALIZED_MEMBER_SIZE_4</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>af18a35f6ce47d7e85583d005df9394efa1e34e9d19b109387f4b9fa87bdb2b61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>SERIALIZED_MEMBER_SIZE_8</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>af18a35f6ce47d7e85583d005df9394efac326bd4c6abf9a230decf84faec68a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>alignment</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>ab84497848e0fa1ac141164cbe04a3590</anchor>
      <arglist>(size_t current_alignment, size_t data_size) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CdrSizeCalculator</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>aae39c95daf5617c190e0a7ba6da73722</anchor>
      <arglist>()=delete</arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr SerializedMemberSizeForNextInt</type>
      <name>get_serialized_member_size</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a7c3ced1afebad9679e1821deda8e902c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>align64_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>afc4eb7a14831fa212ddd6b9088a0be41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CdrVersion</type>
      <name>cdr_version_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a73573f48a18cb61f453ed46d52cf2835</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>EncodingAlgorithmFlag</type>
      <name>current_encoding_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>ad837c8d2846973a554b0e6dfaa5500f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>enum eprosima::fastcdr::CdrSizeCalculator::SerializedMemberSizeForNextInt</type>
      <name>NO_SERIALIZED_MEMBER_SIZE</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1CdrSizeCalculator.html</anchorfile>
      <anchor>a43b647792a7ff06c9d22fe713b2759ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CElidingLabel</name>
    <filename>classads_1_1CElidingLabel.html</filename>
    <member kind="typedef">
      <type>QLabel</type>
      <name>Super</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>afe61b5aa1ec7f6d9208e0045c7cc5602</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>clicked</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>abc578c3ccea2fcd1bfb067f56ed806ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>doubleClicked</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>a3a532255b249ac8443a8c2480afe5e07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>elidedChanged</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>a5c080a2905d5fc9d491d6ab28be64e5a</anchor>
      <arglist>(bool elided)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CElidingLabel</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>a6b1321d46922598709854812d5f86934</anchor>
      <arglist>(const QString &amp;text, QWidget *parent=0, Qt::WindowFlags f=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CElidingLabel</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>ac9295e95834c14049a28bde9a0dc74b4</anchor>
      <arglist>(QWidget *parent=0, Qt::WindowFlags f=0)</arglist>
    </member>
    <member kind="function">
      <type>Qt::TextElideMode</type>
      <name>elideMode</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>aa6865fd7988098ab056f68c1b7c5c06b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isElided</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>af7852062018d14f5204a5cf9b4b4edc0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>a1831e6b6128f4a9449ba99f2ded360c9</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setElideMode</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>adef12be987d1b0ac6881953d836118f2</anchor>
      <arglist>(Qt::TextElideMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>a174dc75fcf4fc31d5cb72cd17efb2653</anchor>
      <arglist>(const QString &amp;text)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeHint</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>a4077671e26e6f2a5e32c3f8d9d831acb</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>text</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>a74327434c1294debd0a3852d22441633</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CElidingLabel</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>a4e037cc486a716f4e7999ca550ad9ee5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseDoubleClickEvent</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>a4003af8bbc08c49caee404479f625bc5</anchor>
      <arglist>(QMouseEvent *ev) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>af178e82addc9770ec16c92f2ec9ca437</anchor>
      <arglist>(QMouseEvent *event) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>resizeEvent</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>ab260d0ce4a5cae1ea7154bb011bad3b9</anchor>
      <arglist>(QResizeEvent *event) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ElidingLabelPrivate *</type>
      <name>d</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>aea62d9d8de2d950a1124614fde3d0e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>ElidingLabelPrivate</name>
      <anchorfile>classads_1_1CElidingLabel.html</anchorfile>
      <anchor>ac7ce92ceee2caf579dd86c3977af19d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>backward::cfile_streambuf</name>
    <filename>classbackward_1_1cfile__streambuf.html</filename>
    <member kind="function">
      <type></type>
      <name>cfile_streambuf</name>
      <anchorfile>classbackward_1_1cfile__streambuf.html</anchorfile>
      <anchor>a798d4b7e1e05f3cce444421ba456f766</anchor>
      <arglist>(FILE *_sink)</arglist>
    </member>
    <member kind="function">
      <type>int_type</type>
      <name>overflow</name>
      <anchorfile>classbackward_1_1cfile__streambuf.html</anchorfile>
      <anchor>a6928e10675b021aff45f08ac0bdfe939</anchor>
      <arglist>(int_type ch) override</arglist>
    </member>
    <member kind="function">
      <type>int_type</type>
      <name>underflow</name>
      <anchorfile>classbackward_1_1cfile__streambuf.html</anchorfile>
      <anchor>a67f3b98cf16576290f422a3ef22ee22e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>std::streamsize</type>
      <name>xsputn</name>
      <anchorfile>classbackward_1_1cfile__streambuf.html</anchorfile>
      <anchor>a88cdae98971a07423b607b04b8fe2122</anchor>
      <arglist>(const char_type *s, std::streamsize count) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>cfile_streambuf</name>
      <anchorfile>classbackward_1_1cfile__streambuf.html</anchorfile>
      <anchor>ae46509153ea23bdc22eebc95b8852013</anchor>
      <arglist>(const cfile_streambuf &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>cfile_streambuf &amp;</type>
      <name>operator=</name>
      <anchorfile>classbackward_1_1cfile__streambuf.html</anchorfile>
      <anchor>a838087c3c7c1f54187934e0798cb1ba8</anchor>
      <arglist>(const cfile_streambuf &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; char &gt;</type>
      <name>buffer</name>
      <anchorfile>classbackward_1_1cfile__streambuf.html</anchorfile>
      <anchor>a1d86eea6c8bb41882e7d6cd2a1b28350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FILE *</type>
      <name>sink</name>
      <anchorfile>classbackward_1_1cfile__streambuf.html</anchorfile>
      <anchor>acb101ee63ffc7413c176af83abf9ea77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CFloatingDockContainer</name>
    <filename>classads_1_1CFloatingDockContainer.html</filename>
    <base>ads::IFloatingWidget</base>
    <member kind="typedef">
      <type>tFloatingWidgetBase</type>
      <name>Super</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>afc85b575b6c73c9cb68255e37e71295c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CFloatingDockContainer</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a982c18679d69bc39d8a2bf8d3426e694</anchor>
      <arglist>(CDockAreaWidget *DockArea)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CFloatingDockContainer</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>ab72c4f13c90a42c4339c601a53ffe582</anchor>
      <arglist>(CDockManager *DockManager)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CFloatingDockContainer</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>af5b0fb6982fc6553bcc44f930c20137e</anchor>
      <arglist>(CDockWidget *DockWidget)</arglist>
    </member>
    <member kind="function">
      <type>CDockContainerWidget *</type>
      <name>dockContainer</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a4a748132a7724f2dba52a5774108fbef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; CDockWidget * &gt;</type>
      <name>dockWidgets</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a7957a72d9564413089e6f1579a84f8f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasTopLevelDockWidget</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a82aeb0284961cf47fd8767b6d429c25c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isClosable</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>acd69c55ac21d01b859c51c80555fa38a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CDockWidget *</type>
      <name>topLevelDockWidget</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a3305fc595ec696af1556e25ad7d4c78f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFloatingDockContainer</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a96dae9aaf45987fe232d6dc850358855</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>changeEvent</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a6c1681cfafbcb471eeece5cc6d40e279</anchor>
      <arglist>(QEvent *event) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>closeEvent</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a11db6948371c638916fcf215aee9fba4</anchor>
      <arglist>(QCloseEvent *event) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>finishDragging</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>afe4b2099eb73d93bfcfcfa9304ad97c5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>hideEvent</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a1d745fe060bee6748d15df5304025b4e</anchor>
      <arglist>(QHideEvent *event) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initFloatingGeometry</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a758a7efddc8b57123a5a4281f7af95ec</anchor>
      <arglist>(const QPoint &amp;DragStartMousePos, const QSize &amp;Size)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>moveFloating</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a11fc1afa215e8d5bcfad1af7e8ef4ccf</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>restoreState</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>ad7bcabc27536d0af4bc31063be4ba264</anchor>
      <arglist>(CDockingStateReader &amp;Stream, bool Testing)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>showEvent</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a18e215386c1f20bcfc4a0bc96491424e</anchor>
      <arglist>(QShowEvent *event) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>startDragging</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a43af98d39ed8462a4f377abbef077a23</anchor>
      <arglist>(const QPoint &amp;DragStartMousePos, const QSize &amp;Size, QWidget *MouseEventHandler)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>startFloating</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>adc983c04546a52f5f71df2d0e37d32e2</anchor>
      <arglist>(const QPoint &amp;DragStartMousePos, const QSize &amp;Size, eDragState DragState, QWidget *MouseEventHandler) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateWindowTitle</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a68de95e3c87616aab050a65ce9894a64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onDockAreaCurrentChanged</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a8636fed283b3d299560112d32457d5a1</anchor>
      <arglist>(int Index)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onDockAreasAddedOrRemoved</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a814d56d443925c18a6ef7b97b6e3ae15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FloatingDockContainerPrivate *</type>
      <name>d</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>ab6576ab652255039a6848ccb38ff2983</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockAreaTabBar</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>ad86b4bafa6cdd93d764b5d68775795a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockAreaTitleBar</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a9bb8b58590995b5028dc6b3fc87d80e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockAreaWidget</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a9b92b0f7149b50941e6f8a55c4b9389f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockManager</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a427774f5d9e9a2f58ed0bcd663cc9d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockWidget</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a486499c299d11ff4bd570515743f0ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDockWidgetTab</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>aa21522c2d582e6691da643a6ac9b4bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CFloatingWidgetTitleBar</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>aae7208983068bcbd0ddf80beab495214</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>DockAreaTitleBarPrivate</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a5b800f0b25a6e5ff7a5923a0f3bcf378</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>DockManagerPrivate</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>afe43f015d5bf235e419eb47a0416a6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>DockWidgetTabPrivate</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>a1f14febc21302821035a8107373f72f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>FloatingDockContainerPrivate</name>
      <anchorfile>classads_1_1CFloatingDockContainer.html</anchorfile>
      <anchor>adcc7a1ff6f19002cfa653295dca41661</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CFloatingDragPreview</name>
    <filename>classads_1_1CFloatingDragPreview.html</filename>
    <base>ads::IFloatingWidget</base>
    <member kind="typedef">
      <type>QWidget</type>
      <name>Super</name>
      <anchorfile>classads_1_1CFloatingDragPreview.html</anchorfile>
      <anchor>aa356de2422c0ea86d7c3dbaaa2326d71</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>draggingCanceled</name>
      <anchorfile>classads_1_1CFloatingDragPreview.html</anchorfile>
      <anchor>a42920f6055589f09e556c82d7a6b61af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CFloatingDragPreview</name>
      <anchorfile>classads_1_1CFloatingDragPreview.html</anchorfile>
      <anchor>a3ff16fa01800934c31c40c8ab5efe64e</anchor>
      <arglist>(CDockAreaWidget *Content)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CFloatingDragPreview</name>
      <anchorfile>classads_1_1CFloatingDragPreview.html</anchorfile>
      <anchor>a04e74d9ef30a3dd9e540058a7025bc86</anchor>
      <arglist>(CDockWidget *Content)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>eventFilter</name>
      <anchorfile>classads_1_1CFloatingDragPreview.html</anchorfile>
      <anchor>a8ad9ace32c70fdab4114d70fa9579928</anchor>
      <arglist>(QObject *watched, QEvent *event) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finishDragging</name>
      <anchorfile>classads_1_1CFloatingDragPreview.html</anchorfile>
      <anchor>a83f6f64ad20c9efb9012fc6096699025</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>moveFloating</name>
      <anchorfile>classads_1_1CFloatingDragPreview.html</anchorfile>
      <anchor>a1a66ca188ee14374414c17efe45aae86</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>startFloating</name>
      <anchorfile>classads_1_1CFloatingDragPreview.html</anchorfile>
      <anchor>a6d24e572e4b83621f22409de97f2dcb0</anchor>
      <arglist>(const QPoint &amp;DragStartMousePos, const QSize &amp;Size, eDragState DragState, QWidget *MouseEventHandler) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CFloatingDragPreview</name>
      <anchorfile>classads_1_1CFloatingDragPreview.html</anchorfile>
      <anchor>a4b871813dc4946b8bdc4bb31344113bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>CFloatingDragPreview</name>
      <anchorfile>classads_1_1CFloatingDragPreview.html</anchorfile>
      <anchor>a37246827027a8a67760ff88d15837d80</anchor>
      <arglist>(QWidget *Content, QWidget *parent)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintEvent</name>
      <anchorfile>classads_1_1CFloatingDragPreview.html</anchorfile>
      <anchor>a04608027c9181c81383e54899abde900</anchor>
      <arglist>(QPaintEvent *e) override</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onApplicationStateChanged</name>
      <anchorfile>classads_1_1CFloatingDragPreview.html</anchorfile>
      <anchor>a32d8f7e1028b650bf0fe1392444382ab</anchor>
      <arglist>(Qt::ApplicationState state)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FloatingDragPreviewPrivate *</type>
      <name>d</name>
      <anchorfile>classads_1_1CFloatingDragPreview.html</anchorfile>
      <anchor>af6d853a2591fcae8de1f3fa1c6b89bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>FloatingDragPreviewPrivate</name>
      <anchorfile>classads_1_1CFloatingDragPreview.html</anchorfile>
      <anchor>a2834fb96214d3567d2eba6e1a54e729e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CFloatingWidgetTitleBar</name>
    <filename>classads_1_1CFloatingWidgetTitleBar.html</filename>
    <member kind="typedef">
      <type>QWidget</type>
      <name>Super</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>aeb15c79020aace19930749865dda00c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>closeRequested</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>a6b9459bc55b1e8ce11d599857c486221</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>maximizeRequested</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>ac9677d363d6604a1f3794335ea5048cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CFloatingWidgetTitleBar</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>a97bd1a9fb72ef3a0497b635d327b81fc</anchor>
      <arglist>(CFloatingDockContainer *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableCloseButton</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>ac2b7132129fc2dd95d83597d58805a01</anchor>
      <arglist>(bool Enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximizedIcon</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>af9e74669650dff04283d5babaa92b1ba</anchor>
      <arglist>(bool maximized)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitle</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>a76ba61861a567c67a09972e081b0fe5c</anchor>
      <arglist>(const QString &amp;Text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateStyle</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>abb159eff03838fef9c4f0b015b4969dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFloatingWidgetTitleBar</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>a8aea1b0393a6563ac77626d3ea02b160</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QIcon</type>
      <name>maximizeIcon</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>ad123130c0ebdb64487c54a5df88fd90b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseDoubleClickEvent</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>a16193429627b56b6d6897e58eb724041</anchor>
      <arglist>(QMouseEvent *event) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>a525d66470e05fd3957451995abc211e6</anchor>
      <arglist>(QMouseEvent *ev) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mousePressEvent</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>a67ff7d8d6c0acb7e1175c645c7c4da44</anchor>
      <arglist>(QMouseEvent *ev) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>a7dd0bc8f18d526ccc3e505b3f1aa0f69</anchor>
      <arglist>(QMouseEvent *ev) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QIcon</type>
      <name>normalIcon</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>a33fb597c341e0ee5768f486ba4723401</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setMaximizeIcon</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>af018c1ba4d3b4fbf4c102244936ba49f</anchor>
      <arglist>(const QIcon &amp;Icon)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setNormalIcon</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>a2964b9f915dd9b056054e2f368f8bb4f</anchor>
      <arglist>(const QIcon &amp;Icon)</arglist>
    </member>
    <member kind="property">
      <type>QIcon</type>
      <name>maximizeIcon</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>afbcc5cfc066bc84da5f047708e337038</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QIcon</type>
      <name>normalIcon</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>a3dfbe8de7060c472bea18e8f83916123</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FloatingWidgetTitleBarPrivate *</type>
      <name>d</name>
      <anchorfile>classads_1_1CFloatingWidgetTitleBar.html</anchorfile>
      <anchor>aabe99c4a62cdf60a309606f36d4c9523</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::Channel</name>
    <filename>structmcap_1_1Channel.html</filename>
    <member kind="function">
      <type></type>
      <name>Channel</name>
      <anchorfile>structmcap_1_1Channel.html</anchorfile>
      <anchor>a6f78498e419d3f1bee3ea3c82778f111</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Channel</name>
      <anchorfile>structmcap_1_1Channel.html</anchorfile>
      <anchor>ae68a79114fcdd3b203b2eb45a519130d</anchor>
      <arglist>(const std::string_view topic, const std::string_view messageEncoding, SchemaId schemaId, const KeyValueMap &amp;metadata={})</arglist>
    </member>
    <member kind="variable">
      <type>ChannelId</type>
      <name>id</name>
      <anchorfile>structmcap_1_1Channel.html</anchorfile>
      <anchor>ac6f208f927b2c7fc2bd18b3f6163a0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>messageEncoding</name>
      <anchorfile>structmcap_1_1Channel.html</anchorfile>
      <anchor>a4478e7b95cbadf1588e93f1da39cf2db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>KeyValueMap</type>
      <name>metadata</name>
      <anchorfile>structmcap_1_1Channel.html</anchorfile>
      <anchor>af902efc1f571ce3dbd3a75d648b0df0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SchemaId</type>
      <name>schemaId</name>
      <anchorfile>structmcap_1_1Channel.html</anchorfile>
      <anchor>abb2ffcccbcff75fa1d50d0beb20e0a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>structmcap_1_1Channel.html</anchorfile>
      <anchor>a4ba41180a7471086d357e95d66e8f289</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::char_converter</name>
    <filename>classdetail_1_1char__converter.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>char_converter</name>
      <anchorfile>classdetail_1_1char__converter.html</anchorfile>
      <anchor>a5d73ffb2e7d0921ea4b399342bd53501</anchor>
      <arglist>(basic_format_arg&lt; Context &gt; &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classdetail_1_1char__converter.html</anchorfile>
      <anchor>a96d85216101fbd706d33ff0107d07aef</anchor>
      <arglist>(T value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classdetail_1_1char__converter.html</anchorfile>
      <anchor>a80d103d05385e48ca638c6e16ab56819</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>basic_format_arg&lt; Context &gt; &amp;</type>
      <name>arg_</name>
      <anchorfile>classdetail_1_1char__converter.html</anchorfile>
      <anchor>a5209fe1d93d9858ca0a571e7496b010c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::char_t_impl</name>
    <filename>structdetail_1_1char__t__impl.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::char_t_impl&lt; S, enable_if_t&lt; is_string&lt; S &gt;::value &gt; &gt;</name>
    <filename>structdetail_1_1char__t__impl_3_01S_00_01enable__if__t_3_01is__string_3_01S_01_4_1_1value_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>decltype(to_string_view(std::declval&lt; S &gt;()))</type>
      <name>result</name>
      <anchorfile>structdetail_1_1char__t__impl_3_01S_00_01enable__if__t_3_01is__string_3_01S_01_4_1_1value_01_4_01_4.html</anchorfile>
      <anchor>a15e34a80442643385fecb1b9fb050ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename result::value_type</type>
      <name>type</name>
      <anchorfile>structdetail_1_1char__t__impl_3_01S_00_01enable__if__t_3_01is__string_3_01S_01_4_1_1value_01_4_01_4.html</anchorfile>
      <anchor>ab4d37774990a914de9dcde80c584948b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CheatsheetDialog</name>
    <filename>classCheatsheetDialog.html</filename>
    <member kind="function">
      <type></type>
      <name>CheatsheetDialog</name>
      <anchorfile>classCheatsheetDialog.html</anchorfile>
      <anchor>ab28d50bde9e8c0d943097dc4549ee14e</anchor>
      <arglist>(QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CheatsheetDialog</name>
      <anchorfile>classCheatsheetDialog.html</anchorfile>
      <anchor>ac9e249987a9e0a9dfc028629b2ab0e63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_listWidget_currentRowChanged</name>
      <anchorfile>classCheatsheetDialog.html</anchorfile>
      <anchor>a9cc3d8a78311b9b0c2b14ad1dfb3f28f</anchor>
      <arglist>(int currentRow)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::CheatsheetDialog *</type>
      <name>ui</name>
      <anchorfile>classCheatsheetDialog.html</anchorfile>
      <anchor>a937d7bb799f5cb85da9887acc61d0c8f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::Check</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__invocable_3_01T_00_01std_1_1enable__if__t_3_9std_1_1is_6b569154060ce1a47dd46afba317a006.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;!std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::Check</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__invocable_3_01T_00_01std_1_1enable__if__t_3_9std_1_1is_239aea911dd91f6d11ea3b7ce55baca2.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::chrono_format_checker</name>
    <filename>structdetail_1_1chrono__format__checker.html</filename>
    <base>null_chrono_spec_handler&lt; chrono_format_checker &gt;</base>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_12_hour</name>
      <anchorfile>structdetail_1_1chrono__format__checker.html</anchorfile>
      <anchor>a8c5e3f98677b4fab6d70cb6388323bb7</anchor>
      <arglist>(numeric_system, pad_type)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_12_hour_time</name>
      <anchorfile>structdetail_1_1chrono__format__checker.html</anchorfile>
      <anchor>a21f3a4860ce17aea8b45ecb3d769fd02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_24_hour</name>
      <anchorfile>structdetail_1_1chrono__format__checker.html</anchorfile>
      <anchor>a0be8b7d944dc9328da84a4b338604832</anchor>
      <arglist>(numeric_system, pad_type)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_24_hour_time</name>
      <anchorfile>structdetail_1_1chrono__format__checker.html</anchorfile>
      <anchor>a85d211ad30a6cb14403b45f03fa270a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_am_pm</name>
      <anchorfile>structdetail_1_1chrono__format__checker.html</anchorfile>
      <anchor>aaf2c47a5d0fad3c872bf898c8196f7be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_day_of_year</name>
      <anchorfile>structdetail_1_1chrono__format__checker.html</anchorfile>
      <anchor>a8c5c27d780037577a4c5690c75e271c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_duration_unit</name>
      <anchorfile>structdetail_1_1chrono__format__checker.html</anchorfile>
      <anchor>a2e9991d38c8f5314c9e4797fdebd53fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_duration_value</name>
      <anchorfile>structdetail_1_1chrono__format__checker.html</anchorfile>
      <anchor>a0580846fd4c0e2aebd5aec73a38d0d88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_time</name>
      <anchorfile>structdetail_1_1chrono__format__checker.html</anchorfile>
      <anchor>a47ebd97c5055bf9e698a9c3375f55516</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_minute</name>
      <anchorfile>structdetail_1_1chrono__format__checker.html</anchorfile>
      <anchor>a57c13d9009b3d2f1cfb5f22f392db46f</anchor>
      <arglist>(numeric_system, pad_type)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_second</name>
      <anchorfile>structdetail_1_1chrono__format__checker.html</anchorfile>
      <anchor>ac68e8a6995432b381353d6069ae28a36</anchor>
      <arglist>(numeric_system, pad_type)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_text</name>
      <anchorfile>structdetail_1_1chrono__format__checker.html</anchorfile>
      <anchor>a2894f707943c95ba24ee6fd222d90cf7</anchor>
      <arglist>(const Char *, const Char *)</arglist>
    </member>
    <member kind="function">
      <type>FMT_NORETURN void</type>
      <name>unsupported</name>
      <anchorfile>structdetail_1_1chrono__format__checker.html</anchorfile>
      <anchor>abab487af4b1cabd896bbe1c00b9467d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_precision_integral</name>
      <anchorfile>structdetail_1_1chrono__format__checker.html</anchorfile>
      <anchor>a7dca4040251bf8ebda5fef02fb18a427</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::chrono_formatter</name>
    <filename>structdetail_1_1chrono__formatter.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename FormatContext::char_type</type>
      <name>char_type</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>aeba2fd9bee3839cba4d17879f9c1eb9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::chrono::duration&lt; rep, std::milli &gt;</type>
      <name>milliseconds</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>aaceca99907123e2ca68fc7d6a7cfb65c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>conditional_t&lt; std::is_integral&lt; Rep &gt;::value &amp;&amp;sizeof(Rep)&lt; sizeof(int), unsigned, typename make_unsigned_or_unchanged&lt; Rep &gt;::type &gt;</type>
      <name>rep</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a2c6fb5bb3ba1229db77d88ed858a5194</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::chrono::duration&lt; rep &gt;</type>
      <name>seconds</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a0f895aad24b30328cfe90511f47bc7c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tm_writer&lt; OutputIt, char_type &gt;</type>
      <name>tm_writer_type</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>acf5d8f1f7f0f304e7a08f8e7756e1e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>chrono_formatter</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a72a55de74f10c6bb3a72c16025f6a853</anchor>
      <arglist>(FormatContext &amp;ctx, OutputIt o, std::chrono::duration&lt; Rep, Period &gt; d)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>days</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>aa605d601c367cd6498075a3f954ade2d</anchor>
      <arglist>() const -&gt; Rep</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>format_tm</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a7d28c8710e3dacf171fb207d76f3f1ea</anchor>
      <arglist>(const tm &amp;time, Callback cb, Args... args)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>handle_nan_inf</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>ac10b8ebb4869549cb75edbdbfbff26b1</anchor>
      <arglist>() -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>hour</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>afb147711d588820e3e568dbad5ace962</anchor>
      <arglist>() const -&gt; Rep</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>hour12</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a9742834532c7bd6b56cb5db52f354f45</anchor>
      <arglist>() const -&gt; Rep</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>minute</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a6e5e35b291bcba330fbd6392efd7f880</anchor>
      <arglist>() const -&gt; Rep</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_12_hour</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>ab50f544194c702dd3b3e49a6484f5dd3</anchor>
      <arglist>(numeric_system ns, pad_type pad)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_12_hour_time</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>ac36006ffd9d1918ee3354dae3c42b97d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_24_hour</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a8293b38f9f9c9c59d3e80ea47b4e81c3</anchor>
      <arglist>(numeric_system ns, pad_type pad)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_24_hour_time</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>af09d672f8daee55e6987b9e444bcb7bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_abbr_month</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a887410b07b22ffaee05aa9915f98e0f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_abbr_weekday</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a20190a929488a6507d1c1c6de5a20cd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_am_pm</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>af9e771f68673cbb4aa2202b928ab5ef1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_century</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>aaf824a909c8e55144646f95d1e9c5fa7</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_datetime</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>ad78d2d2b84620162584228a742e2dfbc</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_day_of_month</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a53a1a65fd655a6ddd17657ca96243b6c</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_day_of_month_space</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>ade847ac96e19513651ca091073ffca26</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_day_of_year</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>add9916009ee61d4203710977bdfbe253</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_dec0_week_of_year</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a8e9238fe04ba333355e5505bee5398c8</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_dec0_weekday</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a74c647d0cc9b2f21919929ca51e85fb0</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_dec1_week_of_year</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a09af79f817fa91cd95f9dffe319d5b26</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_dec1_weekday</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a4e15d72aeac5faa85b21fbf66e42d8df</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_dec_month</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a55c74f36e742cc08d7097c957c651b66</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_duration_unit</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a2209049fadfc704a5fee247950ae50af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_duration_value</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a492fb66f53c10c385845983cdd9e3679</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_full_month</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a8e9949f4ee62e704fd31b3c94bac603c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_full_weekday</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a7eee7ad5a30331deae56cce7571b0893</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_iso_date</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>aca7a2491f25f1354066692c41ebbc539</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_iso_time</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a819e1aa9eb91d0fb3f6cd0e0a0c4462e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_iso_week_based_short_year</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a3b54865c6478025666f538a05a3bf4dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_iso_week_based_year</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a70ee7bebc752fa69638f0a1f089b515a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_iso_week_of_year</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a5f8c1caa21cb4de0f910cd1e1b6d9592</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_loc_date</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a7c127b8dd72ce431182d2559e27260a8</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_loc_time</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a8a3560f73b6f1f7807a3fb6b2a8f0859</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_minute</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a4130957ecdbc9adca3776b2178163109</anchor>
      <arglist>(numeric_system ns, pad_type pad)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_offset_year</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a3a1bc58445f22395ff001355f2f57246</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_second</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>aff98495a9bca53f99d19d4d46a9639ca</anchor>
      <arglist>(numeric_system ns, pad_type pad)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_short_year</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>adbfdfbfdd2e080499575bdf71dd2bd22</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_text</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a651f0f314d469849a8ce7bae8de65b13</anchor>
      <arglist>(const char_type *begin, const char_type *end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_tz_name</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a50867ec6ec853e1911d481ebf70e2a04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_us_date</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a3771ec60ba31d586b31bda57f576cd11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_utc_offset</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a391035ec5f404f3cea0fc2b4faffd7b9</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_year</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>ac01b7f61e665ae1a0b72352778b3c82b</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>second</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a91a872447544d10931305fb3a3477334</anchor>
      <arglist>() const -&gt; Rep</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>time</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>aaa513a73485934c3f6b0f3d2ec6deb64</anchor>
      <arglist>() const -&gt; std::tm</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>ab4777bc4aab57b43a46e8b8198acc5d4</anchor>
      <arglist>(Rep value, int width, pad_type pad=pad_type::unspecified)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_nan</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>ab6016ece0c7d36ba3959abb566702475</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_ninf</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a2fdeef659b02e06ad322423d28788047</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_pinf</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a38c300a5fc95ef92d249b91ad4cd3e7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_sign</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a40ca3e085945aa66a6e2b499d4ef043b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>FormatContext &amp;</type>
      <name>context</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a0150e1d287a11078a50d883317237ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>localized</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a81a6a715ce559fa2217f91e019547baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>negative</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a8d9a34c1a10308e6f81e24e8f3328086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OutputIt</type>
      <name>out</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>aa409f576841d07ded4250215bef8f409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>precision</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>a60ef0d2708f1b5761f1c8a226c00b482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>seconds</type>
      <name>s</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>ad793b92f09fbf72b77e05b4890f7c738</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rep</type>
      <name>val</name>
      <anchorfile>structdetail_1_1chrono__formatter.html</anchorfile>
      <anchor>af671b4ebeb476af2255cae8213504c1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::Chunk</name>
    <filename>structmcap_1_1Chunk.html</filename>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>compressedSize</name>
      <anchorfile>structmcap_1_1Chunk.html</anchorfile>
      <anchor>a9e16e1c7dda7d856af8933eebe8ae5ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>compression</name>
      <anchorfile>structmcap_1_1Chunk.html</anchorfile>
      <anchor>ab812afc7c63488fca6bd284671b994be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timestamp</type>
      <name>messageEndTime</name>
      <anchorfile>structmcap_1_1Chunk.html</anchorfile>
      <anchor>aa30e44abcbf8ea5ee99db7e22daf36d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timestamp</type>
      <name>messageStartTime</name>
      <anchorfile>structmcap_1_1Chunk.html</anchorfile>
      <anchor>ab641d74633ad386b1e319c2753fd361b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::byte *</type>
      <name>records</name>
      <anchorfile>structmcap_1_1Chunk.html</anchorfile>
      <anchor>a4f1b7b29b0ab7083c8dd2ef341386020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>uncompressedCrc</name>
      <anchorfile>structmcap_1_1Chunk.html</anchorfile>
      <anchor>ae420f0e23c14a34211cdc784533a5594</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>uncompressedSize</name>
      <anchorfile>structmcap_1_1Chunk.html</anchorfile>
      <anchor>a41bcb27e1ea7d74affcf3d3fd72bc67d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::ChunkIndex</name>
    <filename>structmcap_1_1ChunkIndex.html</filename>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>chunkLength</name>
      <anchorfile>structmcap_1_1ChunkIndex.html</anchorfile>
      <anchor>a96d4b211a8784e8c719b87045c4768c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>chunkStartOffset</name>
      <anchorfile>structmcap_1_1ChunkIndex.html</anchorfile>
      <anchor>a2206cdfda46492c4794919a2602fdf4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>compressedSize</name>
      <anchorfile>structmcap_1_1ChunkIndex.html</anchorfile>
      <anchor>a3851c3a06b2b997fc611553dcff75ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>compression</name>
      <anchorfile>structmcap_1_1ChunkIndex.html</anchorfile>
      <anchor>a6f620705838270f6aa068ede648a2c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timestamp</type>
      <name>messageEndTime</name>
      <anchorfile>structmcap_1_1ChunkIndex.html</anchorfile>
      <anchor>a6314da40c09487f6768ad6a2fd0662ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>messageIndexLength</name>
      <anchorfile>structmcap_1_1ChunkIndex.html</anchorfile>
      <anchor>a30cd40a4dd47c8f61e40f98c977a0991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unordered_map&lt; ChannelId, ByteOffset &gt;</type>
      <name>messageIndexOffsets</name>
      <anchorfile>structmcap_1_1ChunkIndex.html</anchorfile>
      <anchor>a273f41e72c0cf7ecbde3f9293d96c333</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timestamp</type>
      <name>messageStartTime</name>
      <anchorfile>structmcap_1_1ChunkIndex.html</anchorfile>
      <anchor>a16765f401421c94d494d27739d13fc3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>uncompressedSize</name>
      <anchorfile>structmcap_1_1ChunkIndex.html</anchorfile>
      <anchor>a497b8a6bdbf305701b0aca9c70c09c19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::IndexedMessageReader::ChunkSlot</name>
    <filename>structmcap_1_1IndexedMessageReader_1_1ChunkSlot.html</filename>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>chunkStartOffset</name>
      <anchorfile>structmcap_1_1IndexedMessageReader_1_1ChunkSlot.html</anchorfile>
      <anchor>a40bdea394bb3190e0f2f6a2ecef553a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteArray</type>
      <name>decompressedChunk</name>
      <anchorfile>structmcap_1_1IndexedMessageReader_1_1ChunkSlot.html</anchorfile>
      <anchor>a0a555f3ec198625acec4cd6499e9af4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>unreadMessages</name>
      <anchorfile>structmcap_1_1IndexedMessageReader_1_1ChunkSlot.html</anchorfile>
      <anchor>a4812fc1b73e92fe39b0cbc2c342d9dba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CIconProvider</name>
    <filename>classads_1_1CIconProvider.html</filename>
    <member kind="function">
      <type></type>
      <name>CIconProvider</name>
      <anchorfile>classads_1_1CIconProvider.html</anchorfile>
      <anchor>adce90e9be2023027dde5e527716102b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QIcon</type>
      <name>customIcon</name>
      <anchorfile>classads_1_1CIconProvider.html</anchorfile>
      <anchor>a7fe9f8bf45c81eb3d257373ad4f72b68</anchor>
      <arglist>(eIcon IconId) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCustomIcon</name>
      <anchorfile>classads_1_1CIconProvider.html</anchorfile>
      <anchor>abac73d0483f0de449554a0622c75fc1f</anchor>
      <arglist>(eIcon IconId, const QIcon &amp;icon)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CIconProvider</name>
      <anchorfile>classads_1_1CIconProvider.html</anchorfile>
      <anchor>ae1ecf7a897f5e970a5812f1b0eb13657</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IconProviderPrivate *</type>
      <name>d</name>
      <anchorfile>classads_1_1CIconProvider.html</anchorfile>
      <anchor>a972dc7d64355e5337ca4056810d8ef59</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>IconProviderPrivate</name>
      <anchorfile>classads_1_1CIconProvider.html</anchorfile>
      <anchor>a124af85c54c377962acf9a64e2a86953</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::function_detail::class_indicator</name>
    <filename>structsol_1_1function__detail_1_1class__indicator.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structsol_1_1function__detail_1_1class__indicator.html</anchorfile>
      <anchor>a9b21337f5ba09d9a1adebf183c40b670</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::clean</name>
    <filename>structsol_1_1detail_1_1clean.html</filename>
    <templarg>n</templarg>
    <member kind="function">
      <type></type>
      <name>clean</name>
      <anchorfile>structsol_1_1detail_1_1clean.html</anchorfile>
      <anchor>afbe34baeb7656a88a7abc37afaeef781</anchor>
      <arglist>(lua_State *luastate)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~clean</name>
      <anchorfile>structsol_1_1detail_1_1clean.html</anchorfile>
      <anchor>a11d0a0d9ade65a54d95cf5a995602dca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structsol_1_1detail_1_1clean.html</anchorfile>
      <anchor>a0ee8a8e95a9f50fed9e0523d93f8bc33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CloseP</name>
    <filename>structCloseP.html</filename>
    <member kind="variable">
      <type>StkId</type>
      <name>level</name>
      <anchorfile>structCloseP.html</anchorfile>
      <anchor>a17028dbcb387a049f0f9d6179c89ffd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>status</name>
      <anchorfile>structCloseP.html</anchorfile>
      <anchor>a489a063640380c0a4e3755d14635b75b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::closure</name>
    <filename>structsol_1_1closure.html</filename>
    <templarg>Upvalues</templarg>
    <member kind="function">
      <type></type>
      <name>closure</name>
      <anchorfile>structsol_1_1closure.html</anchorfile>
      <anchor>a229cf764151027938cb4801dc1233ef8</anchor>
      <arglist>(lua_CFunction f, Upvalues... targetupvalues)</arglist>
    </member>
    <member kind="variable">
      <type>lua_CFunction</type>
      <name>c_function</name>
      <anchorfile>structsol_1_1closure.html</anchorfile>
      <anchor>a4597d357381e591f5fb755330b7d437e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::tuple&lt; Upvalues... &gt;</type>
      <name>upvalues</name>
      <anchorfile>structsol_1_1closure.html</anchorfile>
      <anchor>a2807c7ff9a3fb49a1f58a8a726d1b079</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>Closure</name>
    <filename>unionClosure.html</filename>
    <member kind="variable">
      <type>CClosure</type>
      <name>c</name>
      <anchorfile>unionClosure.html</anchorfile>
      <anchor>ace9dac5a62b61db682ef0cd86b3b44b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LClosure</type>
      <name>l</name>
      <anchorfile>unionClosure.html</anchorfile>
      <anchor>a8c338ec7dc76078cbee5887857de713c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::closure&lt;&gt;</name>
    <filename>structsol_1_1closure_3_4.html</filename>
    <member kind="function">
      <type></type>
      <name>closure</name>
      <anchorfile>structsol_1_1closure_3_4.html</anchorfile>
      <anchor>ae512053f103018e7b0550eae3c1aa4cb</anchor>
      <arglist>(lua_CFunction f, int upvalue_count=0)</arglist>
    </member>
    <member kind="variable">
      <type>lua_CFunction</type>
      <name>c_function</name>
      <anchorfile>structsol_1_1closure_3_4.html</anchorfile>
      <anchor>afb26846bbf84e1fc6c21f851a7143a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>upvalues</name>
      <anchorfile>structsol_1_1closure_3_4.html</anchorfile>
      <anchor>a555fdddef1b15b0014b6ce4f80018a50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::codecvt_result</name>
    <filename>structdetail_1_1codecvt__result.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>CodeUnit</type>
      <name>buf</name>
      <anchorfile>structdetail_1_1codecvt__result.html</anchorfile>
      <anchor>a9114466ff04f03888fcb1f0e34adb1d7</anchor>
      <arglist>[max_size]</arglist>
    </member>
    <member kind="variable">
      <type>CodeUnit *</type>
      <name>end</name>
      <anchorfile>structdetail_1_1codecvt__result.html</anchorfile>
      <anchor>a25929767603becedf453bbfc88c5fcc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const size_t</type>
      <name>max_size</name>
      <anchorfile>structdetail_1_1codecvt__result.html</anchorfile>
      <anchor>a1301124445c89393c7e1461e4fa07ba6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::color_type</name>
    <filename>structdetail_1_1color__type.html</filename>
    <class kind="union">detail::color_type::color_union</class>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>color_type</name>
      <anchorfile>structdetail_1_1color__type.html</anchorfile>
      <anchor>a310430399f4fe648b25c7b1c85d60a97</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>color_type</name>
      <anchorfile>structdetail_1_1color__type.html</anchorfile>
      <anchor>a356ad3e1cea9554517586a4356f5d931</anchor>
      <arglist>(color rgb_color) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>color_type</name>
      <anchorfile>structdetail_1_1color__type.html</anchorfile>
      <anchor>a2b3b47fb03098c9992b7782feec54e89</anchor>
      <arglist>(rgb rgb_color) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>color_type</name>
      <anchorfile>structdetail_1_1color__type.html</anchorfile>
      <anchor>adeee030ab865672676ef57e4f0d1a720</anchor>
      <arglist>(terminal_color term_color) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_rgb</name>
      <anchorfile>structdetail_1_1color__type.html</anchorfile>
      <anchor>a38792cbb3a9ff598710606c4b7c1f737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union detail::color_type::color_union</type>
      <name>value</name>
      <anchorfile>structdetail_1_1color__type.html</anchorfile>
      <anchor>a88faf542d6b20b046d332780fb71b2d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>detail::color_type::color_union</name>
    <filename>uniondetail_1_1color__type_1_1color__union.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>rgb_color</name>
      <anchorfile>uniondetail_1_1color__type_1_1color__union.html</anchorfile>
      <anchor>af1f8f66562ac72dbc4f55cdc038d9dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>term_color</name>
      <anchorfile>uniondetail_1_1color__type_1_1color__union.html</anchorfile>
      <anchor>a66180dd3ddfb2fcfacfe162c0eeacfd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>color_widgets::ColorDialog</name>
    <filename>classcolor__widgets_1_1ColorDialog.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>ButtonMode</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>af71c5f26899397b9adfeb3b27226f0cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OkCancel</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>af71c5f26899397b9adfeb3b27226f0cda0c9744a65a4dd47ef1cbeaf38029e6d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OkApplyCancel</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>af71c5f26899397b9adfeb3b27226f0cdabe2d2c4d83b7393ee609e921dd4cde7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Close</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>af71c5f26899397b9adfeb3b27226f0cdacae0193885a5da38d86cd5a8a44978c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Close</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>af71c5f26899397b9adfeb3b27226f0cdacae0193885a5da38d86cd5a8a44978c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OkApplyCancel</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>af71c5f26899397b9adfeb3b27226f0cdabe2d2c4d83b7393ee609e921dd4cde7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OkCancel</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>af71c5f26899397b9adfeb3b27226f0cda0c9744a65a4dd47ef1cbeaf38029e6d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>ae105f3d54580f399e1661a8627d1c745</anchor>
      <arglist>(const QColor &amp;c)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setWheelFlags</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a1dbf92f55ec07e145790324091c85fea</anchor>
      <arglist>(ColorWheel::DisplayFlags flags)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>showColor</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>aeb8f09eba76c05c9f578d293c04deb06</anchor>
      <arglist>(const QColor &amp;oldcolor)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>alphaEnabledChanged</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a78a1212a0fc7e0c57bd206c02fe2c4a1</anchor>
      <arglist>(bool alphaEnabled)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>colorChanged</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a5b68b7a482cb29cc92cf99942191e918</anchor>
      <arglist>(QColor)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>colorSelected</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a53a06ca3f37963f3e0f2ed2e18b7940a</anchor>
      <arglist>(QColor)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>wheelFlagsChanged</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a48516dbc58e8465c80c88199f540e274</anchor>
      <arglist>(ColorWheel::DisplayFlags flags)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>alphaEnabled</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a97abd22c2fb45183718fdbe611458a5d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ButtonMode</type>
      <name>buttonMode</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>af8cab8a2c8ec33b13741fa433667fab9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>color</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a5d159e114f036fd4ccfa13daf3820352</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColorDialog</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a7c567401e5224dcc2f6aabfceb5c195b</anchor>
      <arglist>(QWidget *parent=0, Qt::WindowFlags f=0)</arglist>
    </member>
    <member kind="function">
      <type>ColorPreview::DisplayMode</type>
      <name>previewDisplayMode</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a731c092f2508eccd1cb864b0ec4ed665</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setButtonMode</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a3e8971857c883fa15a7bdce76d417c72</anchor>
      <arglist>(ButtonMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPreviewDisplayMode</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>abf46daf6ba0fca0030c5c4a37c42c0f5</anchor>
      <arglist>(ColorPreview::DisplayMode mode)</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>sizeHint</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a96d8dfbb6fd7c0584350d8eec899de88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ColorWheel::DisplayFlags</type>
      <name>wheelFlags</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>ac05ab935387a045848263dcea5337d66</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dragEnterEvent</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a9df03efe38016e15bccf05cbb23721d5</anchor>
      <arglist>(QDragEnterEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dropEvent</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a05c4b4438fc6105a76d3b9396d87f6cb</anchor>
      <arglist>(QDropEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>ace852c753672187d5f69b08cc81d0299</anchor>
      <arglist>(QMouseEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a0f9a4a90be19feaee9411c606e8a5fe7</anchor>
      <arglist>(QMouseEvent *event)</arglist>
    </member>
    <member kind="property">
      <type>QColor</type>
      <name>color</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a89611f5936a8a2697eeb9af1a4ddb3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>ColorWheel::DisplayFlags</type>
      <name>wheelFlags</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>abc8fb4a5d21a763038d06ef3fd6731a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonBox_clicked</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a2aec9e762228f23bce1d4a8051f7c8be</anchor>
      <arglist>(QAbstractButton *)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>set_hsv</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a8a82a9698a25d028c378cba251b97e3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>set_rgb</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a46d5a40604f5cc32799036bcfa7b54fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>update_widgets</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a7c0fbf2342d72c83c7df45d83b565703</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setColorInternal</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a8faa4dbba01030e59dad1cf0c778d1c0</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Private *const</type>
      <name>p</name>
      <anchorfile>classcolor__widgets_1_1ColorDialog.html</anchorfile>
      <anchor>a48fa7096d7808ccb03983db5022d6050</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>backward::Colorize</name>
    <filename>classbackward_1_1Colorize.html</filename>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classbackward_1_1Colorize.html</anchorfile>
      <anchor>a292685cb3eb1d1ae5779e239b0d05ce6</anchor>
      <arglist>(ColorMode::type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classbackward_1_1Colorize.html</anchorfile>
      <anchor>ad1171b299febf4e9a72616642f5cc5ce</anchor>
      <arglist>(ColorMode::type, FILE *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Colorize</name>
      <anchorfile>classbackward_1_1Colorize.html</anchorfile>
      <anchor>a952bae33e9e382a19cde094266858a1c</anchor>
      <arglist>(std::ostream &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_color</name>
      <anchorfile>classbackward_1_1Colorize.html</anchorfile>
      <anchor>adb295a526c9b0c61d5ddde4358e94924</anchor>
      <arglist>(Color::type)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ColorMap</name>
    <filename>classColorMap.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; ColorMap &gt;</type>
      <name>Ptr</name>
      <anchorfile>classColorMap.html</anchorfile>
      <anchor>a2c4ceac1343a2732bdc945cf097cc78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>getError</name>
      <anchorfile>classColorMap.html</anchorfile>
      <anchor>a81c5fdf0d94baa5f0c0a1554eac81e4a</anchor>
      <arglist>(sol::error err) const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>mapColor</name>
      <anchorfile>classColorMap.html</anchorfile>
      <anchor>a2186e6a9569b91c5af1f8486ae171b76</anchor>
      <arglist>(double value) const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>script</name>
      <anchorfile>classColorMap.html</anchorfile>
      <anchor>ac890df3ff040afeb01a0b4b52f0ac655</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>sol::protected_function_result</type>
      <name>setScrip</name>
      <anchorfile>classColorMap.html</anchorfile>
      <anchor>a4a2e61688ce4f29db971de0efcfba568</anchor>
      <arglist>(QString script)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sol::state</type>
      <name>_lua_engine</name>
      <anchorfile>classColorMap.html</anchorfile>
      <anchor>aad82f6644d57b5c676dce64b48596541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sol::protected_function</type>
      <name>_lua_function</name>
      <anchorfile>classColorMap.html</anchorfile>
      <anchor>aae96169f4284a20dc947ecb87eb3582f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_script</name>
      <anchorfile>classColorMap.html</anchorfile>
      <anchor>a16317d25234c4cd34f55057dad97a9d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ColorMapEditor</name>
    <filename>classColorMapEditor.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>on_stylesheetChanged</name>
      <anchorfile>classColorMapEditor.html</anchorfile>
      <anchor>a1db919297e307b7526b9498c7adb56cb</anchor>
      <arglist>(QString theme)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColorMapEditor</name>
      <anchorfile>classColorMapEditor.html</anchorfile>
      <anchor>a47ea796b894efcf3e43a9a208c454b42</anchor>
      <arglist>(QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ColorMapEditor</name>
      <anchorfile>classColorMapEditor.html</anchorfile>
      <anchor>ad2548755b71dfb237628b435a74c68d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonDelete_clicked</name>
      <anchorfile>classColorMapEditor.html</anchorfile>
      <anchor>ac99e78edcaa621603a9def894c19dca1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonSave_clicked</name>
      <anchorfile>classColorMapEditor.html</anchorfile>
      <anchor>a83939536a89a923b5ec36ba354404057</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_listWidget_itemDoubleClicked</name>
      <anchorfile>classColorMapEditor.html</anchorfile>
      <anchor>a0ccf3730254db8c083e349e16a72f4ae</anchor>
      <arglist>(QListWidgetItem *item)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>selectRow</name>
      <anchorfile>classColorMapEditor.html</anchorfile>
      <anchor>a28361d5ee6d29360d7ad79714e75cc23</anchor>
      <arglist>(int row)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::colormap_editor *</type>
      <name>ui</name>
      <anchorfile>classColorMapEditor.html</anchorfile>
      <anchor>ab09039fa93bf3c49ce63e0e8c22d3869</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ColormapSelectorDialog</name>
    <filename>classColormapSelectorDialog.html</filename>
    <member kind="function">
      <type></type>
      <name>ColormapSelectorDialog</name>
      <anchorfile>classColormapSelectorDialog.html</anchorfile>
      <anchor>a9aa06c2cf10377290e00794a2cd8f15e</anchor>
      <arglist>(QString series, QString default_colormap, QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>selectedColorMap</name>
      <anchorfile>classColormapSelectorDialog.html</anchorfile>
      <anchor>ae156c6101ba7d887a09a023caa51d55e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ColormapSelectorDialog</name>
      <anchorfile>classColormapSelectorDialog.html</anchorfile>
      <anchor>a6ba5ae7c2e61bfa727681549ccdb0d43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonEditor_clicked</name>
      <anchorfile>classColormapSelectorDialog.html</anchorfile>
      <anchor>a1ed91e3146967ff171f764a4e10908c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_comboBox_currentTextChanged</name>
      <anchorfile>classColormapSelectorDialog.html</anchorfile>
      <anchor>a3d0d5c5ab71eb6a7a5d6af3a8a98b6f3</anchor>
      <arglist>(const QString &amp;arg1)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_selected</name>
      <anchorfile>classColormapSelectorDialog.html</anchorfile>
      <anchor>a585ff7c00bc3087c966099423c6b6760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::colormap_selector *</type>
      <name>ui</name>
      <anchorfile>classColormapSelectorDialog.html</anchorfile>
      <anchor>a84a71362125edc6f4dbb4561809c1a5d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>color_widgets::ColorPalette</name>
    <filename>classcolor__widgets_1_1ColorPalette.html</filename>
    <class kind="class">color_widgets::ColorPalette::Private</class>
    <member kind="typedef">
      <type>QPair&lt; QColor, QString &gt;</type>
      <name>value_type</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a98c0a65fc12d865192dad7bc23daa47c</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>appendColor</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>ad907fb808ca349744f89a9aefda4331c</anchor>
      <arglist>(const QColor &amp;color, const QString &amp;name=QString())</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>eraseColor</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a1f81d538f680da550e5d65aa1c334d43</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>insertColor</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a5209759f32faa710d651257972682753</anchor>
      <arglist>(int index, const QColor &amp;color, const QString &amp;name=QString())</arglist>
    </member>
    <member kind="slot">
      <type>bool</type>
      <name>save</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a8f1bc152ed5ead7b19ad483435334d0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>bool</type>
      <name>save</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>aaa561e7ed7676ce49f4558896c9a86a5</anchor>
      <arglist>(const QString &amp;filename)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setColorAt</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a5c738179fdb37dd0b133500041b97a05</anchor>
      <arglist>(int index, const QColor &amp;color)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setColorAt</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a4f4b57dbb05b81600b5e2a2586db5966</anchor>
      <arglist>(int index, const QColor &amp;color, const QString &amp;name)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setColors</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a7e434311130c92db6174b5e72e555574</anchor>
      <arglist>(const QVector&lt; QColor &gt; &amp;colors)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setColors</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a48d943d55ac834d4d9aced560a0e5a12</anchor>
      <arglist>(const QVector&lt; QPair&lt; QColor, QString &gt; &gt; &amp;colors)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setColumns</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>ace76c8741ec0d7775d520a964579a880</anchor>
      <arglist>(int columns)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setDirty</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>ad5a4d83b106c66b52982c486816f78b0</anchor>
      <arglist>(bool dirty)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setFileName</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>af22f3600633c90d9b60ad9e6c2f02046</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a22350bd43743196123492a3899db67b9</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setNameAt</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>aadb36e3df7dc38fdf6cdd7734c09102b</anchor>
      <arglist>(int index, const QString &amp;name=QString())</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>colorAdded</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a9b3933510d91536d45db83c54791ea52</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>colorChanged</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a49cd82695c6b83a6bf6b08c3ec66459d</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>colorRemoved</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>ab41c7df83c60203b3a98b02bf0d343e6</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>colorsChanged</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a9847801749616513a06efb79356d65be</anchor>
      <arglist>(const QVector&lt; QPair&lt; QColor, QString &gt; &gt; &amp;)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>colorsUpdated</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>aea53a941b96a647fbd68d7804d1f6d80</anchor>
      <arglist>(const QVector&lt; QPair&lt; QColor, QString &gt;&gt; &amp;)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>columnsChanged</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a7a2ffb637c32d85d76f3973fd94c7059</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dirtyChanged</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>ae05afebfac234a000d0fdad397be91c7</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>fileNameChanged</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a661e3762a92b9512450074f1fc73dbbe</anchor>
      <arglist>(const QString &amp;)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>nameChanged</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>afbcf8919b9e3fd7d86786bcf7f185513</anchor>
      <arglist>(const QString &amp;)</arglist>
    </member>
    <member kind="function">
      <type>Q_INVOKABLE QColor</type>
      <name>colorAt</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>ab24dcb0431fa8284d5eebc31cefee1f3</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColorPalette</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a59772a841e4c340c5e5193d9edfa0f3c</anchor>
      <arglist>(ColorPalette &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColorPalette</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a353f6d04cb85850bdea41165c34cd01c</anchor>
      <arglist>(const ColorPalette &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColorPalette</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a23736121043d6a5efe8e6a706c644f18</anchor>
      <arglist>(const QString &amp;name=QString())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColorPalette</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>ab617332d85ce76ffcf73d915f109ebc9</anchor>
      <arglist>(const QVector&lt; QColor &gt; &amp;colors, const QString &amp;name=QString(), int columns=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColorPalette</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>aac7313712f517de30d0594b71841866a</anchor>
      <arglist>(const QVector&lt; QPair&lt; QColor, QString &gt; &gt; &amp;colors, const QString &amp;name=QString(), int columns=0)</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; QPair&lt; QColor, QString &gt; &gt;</type>
      <name>colors</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a82c30d28b55450a33fcbc5e3bd5f54c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Q_INVOKABLE QVector&lt; QRgb &gt;</type>
      <name>colorTable</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a95fe7004e1b67645b42c41bc6d53989a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>columns</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>aeb7368979e40640a1eacfa6581d4d6d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>count</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a5ead65974445df72e318f72aa0aaa964</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dirty</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>aef5d387f79fd7eb96262de5411049a08</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>fileName</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a135c1ce432401a781580ad8fedd2b900</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Q_INVOKABLE bool</type>
      <name>load</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>ad69be820d35830371f5e6c66186e39dc</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Q_INVOKABLE void</type>
      <name>loadColorTable</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a4df321719acddcff0b188ab31fdfd878</anchor>
      <arglist>(const QVector&lt; QRgb &gt; &amp;color_table)</arglist>
    </member>
    <member kind="function">
      <type>Q_INVOKABLE bool</type>
      <name>loadImage</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>ad55461ca4a046f5266e45b1b8406fe36</anchor>
      <arglist>(const QImage &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>name</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a1ebec8a88925f4ff16ab65afed276fc3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Q_INVOKABLE QString</type>
      <name>nameAt</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a7a224d24d2d72f72f951b5d6dccec659</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; QColor &gt;</type>
      <name>onlyColors</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a448e2c7c6d18195d153e4093d8a98511</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ColorPalette &amp;</type>
      <name>operator=</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>afe6eb946b6d3ef291b2726d25e545177</anchor>
      <arglist>(ColorPalette &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>ColorPalette &amp;</type>
      <name>operator=</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>abd504b985aa1c113e5fae40c65f97f88</anchor>
      <arglist>(const ColorPalette &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QPixmap</type>
      <name>preview</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a5114e8758e274e9db8248ab879f7a5be</anchor>
      <arglist>(const QSize &amp;size, const QColor &amp;background=Qt::transparent) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ColorPalette</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>acce8539f0ea5c432023f90e885953c3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ColorPalette</type>
      <name>fromColorTable</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>aed69928e82cd450160d027eae14818ba</anchor>
      <arglist>(const QVector&lt; QRgb &gt; &amp;table)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ColorPalette</type>
      <name>fromFile</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a224e7252fb55254ab2ccd8fe2031da9b</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ColorPalette</type>
      <name>fromImage</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>aba1edbc87afebdd755fab55d96465ab0</anchor>
      <arglist>(const QImage &amp;image)</arglist>
    </member>
    <member kind="property">
      <type>QVector&lt; value_type &gt;</type>
      <name>colors</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a7895096865ac3d398181b4e6ad5418b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>columns</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>ab11df47b310f5d85d3d146eaec484317</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>count</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a5c3eeefb5dee6d882f83ef25a080c313</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>dirty</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a75a581dfbb2776d12001b04559872242</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QString</type>
      <name>fileName</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a6d85f856d67fb073c5725d8b6b43e04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QString</type>
      <name>name</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a82d0bb5a251438d5396df7b2d23db8f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>emitUpdate</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a10c1cc0d49eadb0b9aff018ee82b0141</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QString</type>
      <name>unnamed</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a7eb84c8123d8e6b077116be6e7f4c316</anchor>
      <arglist>(const QString &amp;name=QString()) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Private *</type>
      <name>p</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette.html</anchorfile>
      <anchor>a0d6709fef2022b36532c61be52f23915</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>color_widgets::ColorPreview</name>
    <filename>classcolor__widgets_1_1ColorPreview.html</filename>
    <class kind="class">color_widgets::ColorPreview::Private</class>
    <member kind="enumvalue">
      <name>AllAlpha</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a5823f509ba8d0ef546bb6eae84c50aeba21a6360d18184c013a9382b5b606534f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DisplayMode</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a5823f509ba8d0ef546bb6eae84c50aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoAlpha</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a5823f509ba8d0ef546bb6eae84c50aeba7ae30b3cbe2c1be9596c7374657cee30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AllAlpha</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a5823f509ba8d0ef546bb6eae84c50aeba21a6360d18184c013a9382b5b606534f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SplitAlpha</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a5823f509ba8d0ef546bb6eae84c50aeba8718a4049d51285a847f5d01aa42a863</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SplitColor</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a5823f509ba8d0ef546bb6eae84c50aeba527a3900a332027d1e218cf3d270899b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoAlpha</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a5823f509ba8d0ef546bb6eae84c50aeba7ae30b3cbe2c1be9596c7374657cee30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SplitAlpha</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a5823f509ba8d0ef546bb6eae84c50aeba8718a4049d51285a847f5d01aa42a863</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SplitColor</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a5823f509ba8d0ef546bb6eae84c50aeba527a3900a332027d1e218cf3d270899b</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a7601e4ccfcf2b659d0f5d27b67cad986</anchor>
      <arglist>(const QColor &amp;c)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setComparisonColor</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a10faa9234db8189ceac32ea648cefe43</anchor>
      <arglist>(const QColor &amp;c)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>clicked</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>af245805343fd2710af05ce3e72faa135</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>colorChanged</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>ac7e42a0052a0efc62d6bb79eb800fb35</anchor>
      <arglist>(QColor)</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>background</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>abd8a9a221b4ae3a9d557824b07d872b7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>color</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a7d6e089ebcf72eb62bd472a3eebc8bf7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColorPreview</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>ad50823bd9d630714b8776277751b3dbc</anchor>
      <arglist>(QWidget *parent=0)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>comparisonColor</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a33c101b74e9d76224e770c8c859b0e8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DisplayMode</type>
      <name>displayMode</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>ae5b3adb9dd3575f47152fc76854a92d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>ad4505854be6de4af4c2e4ea133172e1e</anchor>
      <arglist>(QPainter &amp;painter, QRect rect) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackground</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>ae21daaed3e7a8753c7bcc85f39eb6a90</anchor>
      <arglist>(const QBrush &amp;bk)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisplayMode</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a0c7ebc468bc5b06370c2763909c2979b</anchor>
      <arglist>(DisplayMode dm)</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>sizeHint</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a59fad5cb0680005c2f26cfd42cbff492</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ColorPreview</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a86d04b821eab07150ec0f1ea3573d085</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>af45a446fdc5133aae0cadbc152818680</anchor>
      <arglist>(QMouseEvent *ev)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>af5c4da9cb08749f0dccf91391f881f16</anchor>
      <arglist>(QMouseEvent *ev)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paintEvent</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>afa4576282eb04d2a4c8e221bdf4f2f28</anchor>
      <arglist>(QPaintEvent *)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resizeEvent</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a05e564ea877fb30dd78d75d0b6c72c67</anchor>
      <arglist>(QResizeEvent *)</arglist>
    </member>
    <member kind="property">
      <type>QBrush</type>
      <name>background</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a2fc25ecea26e7fdfedb6a50210eb019a</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QColor</type>
      <name>color</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>ad3e58ac267a884fd68c3dc4f33c0b214</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QColor</type>
      <name>comparisonColor</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>a72e3f0ca294f2661b64cf1e5572efdb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>DisplayMode</type>
      <name>display_mode</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>ae41dc4a005f30a28c34a10bfa233ad60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Private *const</type>
      <name>p</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview.html</anchorfile>
      <anchor>af8f2b51fd19752eb5f8826a919bb5de9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>color_widgets::ColorSelector</name>
    <filename>classcolor__widgets_1_1ColorSelector.html</filename>
    <base>color_widgets::ColorPreview</base>
    <member kind="enumvalue">
      <name>Confirm</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>adf0c319dbb4b60ba66ae19f036d42c82a7a0fd9f8890e326c63d7069d569aad28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Continuous</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>adf0c319dbb4b60ba66ae19f036d42c82a152f8326a44b57262a9139a4e1f21c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UpdateMode</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>adf0c319dbb4b60ba66ae19f036d42c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Confirm</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>adf0c319dbb4b60ba66ae19f036d42c82a7a0fd9f8890e326c63d7069d569aad28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Continuous</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>adf0c319dbb4b60ba66ae19f036d42c82a152f8326a44b57262a9139a4e1f21c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setWheelFlags</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>a8884d5c66767ae308f076b65078974eb</anchor>
      <arglist>(ColorWheel::DisplayFlags flags)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>showDialog</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>aacbdd5116946a42a9e35aaa08bc875c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>wheelFlagsChanged</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>a3f69ba40978de548efde1ae389ea4d53</anchor>
      <arglist>(ColorWheel::DisplayFlags flags)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColorSelector</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>a61204cc8c27b2163f6de37a10294f0ed</anchor>
      <arglist>(QWidget *parent=0)</arglist>
    </member>
    <member kind="function">
      <type>Qt::WindowModality</type>
      <name>dialogModality</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>a4293342db74bc39106dc27eb5824ce31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDialogModality</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>a495049cab632a7791153d5ffb9d9451f</anchor>
      <arglist>(Qt::WindowModality m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpdateMode</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>aa5abd2860bdb12133d07b8fd9da852ee</anchor>
      <arglist>(UpdateMode m)</arglist>
    </member>
    <member kind="function">
      <type>UpdateMode</type>
      <name>updateMode</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>a8b4a807803d959205fa506088f276090</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ColorWheel::DisplayFlags</type>
      <name>wheelFlags</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>a819606898074f8c0fabdf048a3d0d4ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ColorSelector</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>ab26a5f8f1fed73408510e65f47544818</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dragEnterEvent</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>a70e7886f5d2c9fdb906be1241f7b30ad</anchor>
      <arglist>(QDragEnterEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dropEvent</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>a734386e0d1d875f7c100fc4793a17d07</anchor>
      <arglist>(QDropEvent *event)</arglist>
    </member>
    <member kind="property">
      <type>Qt::WindowModality</type>
      <name>dialogModality</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>a724b0bf3561180de4c6969447cae4e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>UpdateMode</type>
      <name>updateMode</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>a20350f468ed99a0f0ad87d6067c7e4f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>ColorWheel::DisplayFlags</type>
      <name>wheelFlags</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>a94d49b5cc6080278c3d904329de5e8c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>accept_dialog</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>a5ace7b856b536dfadb9ba2770e4b8ab8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>reject_dialog</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>a5ae559f68d8818ebe5da7570a6e07bb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>update_old_color</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>ad00904a5a52ed86f90f29b107e14cbde</anchor>
      <arglist>(const QColor &amp;c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>connect_dialog</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>ab6e6fbd84dbb8c208dd157e68de47745</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>disconnect_dialog</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>af15104f4a06475e9c2aca1e584d46ea8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Private *const</type>
      <name>p</name>
      <anchorfile>classcolor__widgets_1_1ColorSelector.html</anchorfile>
      <anchor>a82bd3bf03ad684efa29d6b8448fe05fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtLinearColorMap::ColorStops::ColorStop</name>
    <filename>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</filename>
    <member kind="function">
      <type></type>
      <name>ColorStop</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</anchorfile>
      <anchor>a84e78987c0f89b2774f969cafc6362b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColorStop</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</anchorfile>
      <anchor>a1e9d7040458bb57453689c0c40989c1b</anchor>
      <arglist>(double p, const QColor &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateSteps</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</anchorfile>
      <anchor>a332c6d3d73a2708f7b62254bdeb07bd0</anchor>
      <arglist>(const ColorStop &amp;nextStop)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>a</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</anchorfile>
      <anchor>affa8ca574e7570b457d36cdba4416d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a0</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</anchorfile>
      <anchor>a068ce45cb971db4928fa85c10dc2776f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>aStep</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</anchorfile>
      <anchor>a475a810ebe2de6edf94194d21cbdecc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>b</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</anchorfile>
      <anchor>ac758ed15ff6edef61e9fdb83f4445625</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>b0</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</anchorfile>
      <anchor>a16e579fd759578ef6933cf39a327b79a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>bStep</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</anchorfile>
      <anchor>a9831f5badd24f8463dc1d86045ebd561</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</anchorfile>
      <anchor>a070bf47a7a720fdce94444548e9d625c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>g0</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</anchorfile>
      <anchor>abaf1d5cf37c814fe54a00235c29ac966</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gStep</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</anchorfile>
      <anchor>a953f3ad656a7d439de4ac5d35ddb033f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>pos</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</anchorfile>
      <anchor>ab1fd10061902b4fa703352da092926bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>posStep</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</anchorfile>
      <anchor>a229c6e143d096ddea743df83defa8088</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>r</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</anchorfile>
      <anchor>a3fbe14e94b63a7360342e267c66be0e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>r0</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</anchorfile>
      <anchor>a97fe5d5c7da6d22a54a98df24a232d3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRgb</type>
      <name>rgb</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</anchorfile>
      <anchor>a6cf7a06d98a7018c1ec42620c1c424b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rStep</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops_1_1ColorStop.html</anchorfile>
      <anchor>ad4d46c6b76f2b1f8dc7bb7254619db5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtLinearColorMap::ColorStops</name>
    <filename>classQwtLinearColorMap_1_1ColorStops.html</filename>
    <class kind="class">QwtLinearColorMap::ColorStops::ColorStop</class>
    <member kind="function">
      <type></type>
      <name>ColorStops</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops.html</anchorfile>
      <anchor>ac80eeb0c79a51f5ebef8cbac827f2c9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops.html</anchorfile>
      <anchor>a0a81cdf6bd255524f3843b7f21e77745</anchor>
      <arglist>(double pos, const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>QRgb</type>
      <name>rgb</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops.html</anchorfile>
      <anchor>a76a61ea30ff1936fbb2faa747185adcf</anchor>
      <arglist>(QwtLinearColorMap::Mode, double pos) const</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; double &gt;</type>
      <name>stops</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops.html</anchorfile>
      <anchor>a7a6b24cc0109d2c6f11ba7d2455b5e63</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>findUpper</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops.html</anchorfile>
      <anchor>a604d2ed4f4812e83e18d18ce4f82b217</anchor>
      <arglist>(double pos) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_doAlpha</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops.html</anchorfile>
      <anchor>afa1b8309c24b167f639c468ae1b823ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; ColorStop &gt;</type>
      <name>m_stops</name>
      <anchorfile>classQwtLinearColorMap_1_1ColorStops.html</anchorfile>
      <anchor>aef4fe11b45472d09a04c4fad77a67a7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>color_widgets::ColorWheel</name>
    <filename>classcolor__widgets_1_1ColorWheel.html</filename>
    <class kind="class">color_widgets::ColorWheel::Private</class>
    <member kind="enumvalue">
      <name>ANGLE_DEFAULT</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5a860e49a9cf095745466ae70e99a68769</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGLE_FIXED</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5a04ab0e0e8e7ea397555327179f693c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGLE_FLAGS</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5a1eeefc27554de32b77981773cf7d794b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGLE_ROTATING</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5aae24d352abd639cd44f6606d44d4f647</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_DEFAULT</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5adc459e2f9b2595583a5ee1bf732207db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_FLAGS</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5ac39b07dbd97091c893113b61f6d1247a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_HSL</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5ade936e10190b31a9b7c30935e3c93571</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_HSV</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5a9eec650640acde86e866d09da4cfa142</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_LCH</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5a7aa6b2620223340435add80b12345503</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DisplayEnum</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHAPE_DEFAULT</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5a24bf9018100f71493d85a5e2e4a2bd69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHAPE_TRIANGLE</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5a264bcee9933c43b508dbb617a92d567a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHAPE_SQUARE</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5aaf6d00885f86b9b7c1059b0c890d85d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHAPE_FLAGS</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5ae6230ef2f9d6ad9629da374c7093bac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGLE_DEFAULT</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5a860e49a9cf095745466ae70e99a68769</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGLE_FIXED</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5a04ab0e0e8e7ea397555327179f693c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGLE_ROTATING</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5aae24d352abd639cd44f6606d44d4f647</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGLE_FLAGS</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5a1eeefc27554de32b77981773cf7d794b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_DEFAULT</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5adc459e2f9b2595583a5ee1bf732207db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_HSV</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5a9eec650640acde86e866d09da4cfa142</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_HSL</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5ade936e10190b31a9b7c30935e3c93571</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_LCH</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5a7aa6b2620223340435add80b12345503</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_FLAGS</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5ac39b07dbd97091c893113b61f6d1247a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLAGS_DEFAULT</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5ad2ada6ef59294a7062b087a6d927e96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLAGS_ALL</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5aaa25eff53461521ac335a613093b09c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLAGS_ALL</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5aaa25eff53461521ac335a613093b09c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLAGS_DEFAULT</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5ad2ada6ef59294a7062b087a6d927e96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHAPE_DEFAULT</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5a24bf9018100f71493d85a5e2e4a2bd69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHAPE_FLAGS</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5ae6230ef2f9d6ad9629da374c7093bac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHAPE_SQUARE</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5aaf6d00885f86b9b7c1059b0c890d85d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHAPE_TRIANGLE</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa93497a83a40c51e704a77e5615330d5a264bcee9933c43b508dbb617a92d567a</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>a7549204ba9531de9c6426c2b10f39e67</anchor>
      <arglist>(QColor c)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setDisplayFlags</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>af9a766a238620afad87fca30c545973a</anchor>
      <arglist>(ColorWheel::DisplayFlags flags)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setHue</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa2a86073b71716f2a979ac2ec1de1a3e</anchor>
      <arglist>(qreal h)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setSaturation</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>abbde9bde4d79d058167e86022f2fea8f</anchor>
      <arglist>(qreal s)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>a05028148305496c85132b7b4b022fc91</anchor>
      <arglist>(qreal v)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>colorChanged</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>a60425baf2fc419866141993b7876a1f4</anchor>
      <arglist>(QColor)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>colorSelected</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>ac12228d685138e8c46f58194e99fef59</anchor>
      <arglist>(QColor)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>displayFlagsChanged</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>ac76cfb1be42577fd0375f7b12cd34940</anchor>
      <arglist>(ColorWheel::DisplayFlags flags)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>color</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>ad88226a0a01b51c0461831f77ae728e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColorWheel</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>a770c6c7c2892e94d732a7ea44c98a5de</anchor>
      <arglist>(QWidget *parent=0)</arglist>
    </member>
    <member kind="function">
      <type>DisplayFlags</type>
      <name>displayFlags</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>a5838b30c7cddd6f3a3f7995b19b1d048</anchor>
      <arglist>(DisplayFlags mask=FLAGS_ALL) const</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>hue</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>acc328a7178a1d62fadd7eb37f5348b1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>saturation</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>abe5303b77ad1e3f263fc52e2791520bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisplayFlag</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>a63265d31f4c4fc43cc3a9999b4f34d46</anchor>
      <arglist>(DisplayFlags flag, DisplayFlags mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWheelWidth</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aad0e184c212701e33fab57629458b262</anchor>
      <arglist>(unsigned int w)</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>sizeHint</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>ad44350c223bca8c7b0b5a750ba832993</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>value</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>a8ae4a323632ba6a956ab539846f74d52</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>wheelWidth</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>ac7613686f73833ef5f9b181429914abb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ColorWheel</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>afef84e4de3e8d63c1ee70be3239ffad9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DisplayFlags</type>
      <name>defaultDisplayFlags</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>ae548a20a1a19d904a89a4d436d1254f5</anchor>
      <arglist>(DisplayFlags mask=FLAGS_ALL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDefaultDisplayFlags</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>a8b872303c33d823962ac0e0c27a10905</anchor>
      <arglist>(DisplayFlags flags)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dragEnterEvent</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>a2146a9d1521eef054c52c542e9b44eea</anchor>
      <arglist>(QDragEnterEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dropEvent</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>a361f0df40d71bd28db7459281867be92</anchor>
      <arglist>(QDropEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>abe81065bdffa3391918d06b5a226eca2</anchor>
      <arglist>(QMouseEvent *) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mousePressEvent</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa5bab1ec31f946a7788f1698fc4ab364</anchor>
      <arglist>(QMouseEvent *) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>a6eda8cfa5bf36c4c575513d859702494</anchor>
      <arglist>(QMouseEvent *) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paintEvent</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>a674fd33239f961c25f11e8437a9fdc2d</anchor>
      <arglist>(QPaintEvent *) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resizeEvent</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>afc1c2e9de0cbc1ab0c11dca6727bbe47</anchor>
      <arglist>(QResizeEvent *) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="property">
      <type>QColor</type>
      <name>color</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>a7a0606176865247313382506fe98d560</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>DisplayFlags</type>
      <name>displayFlags</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>a126e10571568e8518452cd75ee6f9e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>qreal</type>
      <name>hue</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>af43f33cd4728dcdbb2b7891aad33658e</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>unsigned wheelWidth</type>
      <name>READ</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>a18c4229ba9f17fcd5980a8bb9916eedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>qreal</type>
      <name>saturation</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>aa825281b1ad212ed08f8e940dab2f502</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>qreal</type>
      <name>value</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>a33420fd8ed4f002e46012b6e475a9a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Private *const</type>
      <name>p</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel.html</anchorfile>
      <anchor>a67381a301c423c1dc33235bcfed44129</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>compareX</name>
    <filename>structcompareX.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structcompareX.html</anchorfile>
      <anchor>ad30bdb03fb4fb5c250dbaaf5c6d15ec4</anchor>
      <arglist>(const double x, const QPointF &amp;pos) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::compile_parse_context</name>
    <filename>classdetail_1_1compile__parse__context.html</filename>
    <templarg></templarg>
    <base>basic_format_parse_context</base>
    <member kind="function">
      <type>constexpr auto</type>
      <name>arg_type</name>
      <anchorfile>classdetail_1_1compile__parse__context.html</anchorfile>
      <anchor>ae3a059e0ab127d9890ebf4010ef839cc</anchor>
      <arglist>(int id) const -&gt; type</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>check_arg_id</name>
      <anchorfile>classdetail_1_1compile__parse__context.html</anchorfile>
      <anchor>a9927cfcce8d3c842039971b2cb806345</anchor>
      <arglist>(basic_string_view&lt; Char &gt;)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>check_arg_id</name>
      <anchorfile>classdetail_1_1compile__parse__context.html</anchorfile>
      <anchor>ac6e2e5bc64f2541111ce29559f105928</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>check_arg_id</name>
      <anchorfile>classdetail_1_1compile__parse__context.html</anchorfile>
      <anchor>a83f130644eeb162a932245c95447cf63</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>check_dynamic_spec</name>
      <anchorfile>classdetail_1_1compile__parse__context.html</anchorfile>
      <anchor>af4939a499a70e5ffd4389c12c16ec2e8</anchor>
      <arglist>(int arg_id)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>compile_parse_context</name>
      <anchorfile>classdetail_1_1compile__parse__context.html</anchorfile>
      <anchor>a25fb5e20db7b7d6e5a83138cdd3e9b23</anchor>
      <arglist>(basic_string_view&lt; Char &gt; format_str, int num_args, const type *types, int next_arg_id=0)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>next_arg_id</name>
      <anchorfile>classdetail_1_1compile__parse__context.html</anchorfile>
      <anchor>ac62c78afda65813e6d2c9a3e2842f63c</anchor>
      <arglist>() -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>num_args</name>
      <anchorfile>classdetail_1_1compile__parse__context.html</anchorfile>
      <anchor>a5144bacf8c3e9920f5992f2e6fe5f2b5</anchor>
      <arglist>() const -&gt; int</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_format_parse_context&lt; Char &gt;</type>
      <name>base</name>
      <anchorfile>classdetail_1_1compile__parse__context.html</anchorfile>
      <anchor>a659072c33b15a2be3f4b1a76588c74ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>num_args_</name>
      <anchorfile>classdetail_1_1compile__parse__context.html</anchorfile>
      <anchor>aff1a3ca25a2299977e2e2c67f54b16c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const type *</type>
      <name>types_</name>
      <anchorfile>classdetail_1_1compile__parse__context.html</anchorfile>
      <anchor>af966ff8a832409a310f624c96e898e67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::compile_string</name>
    <filename>structdetail_1_1compile__string.html</filename>
  </compound>
  <compound kind="class">
    <name>detail::compiled_string</name>
    <filename>classdetail_1_1compiled__string.html</filename>
  </compound>
  <compound kind="struct">
    <name>complex_s</name>
    <filename>structcomplex__s.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>DType</type>
      <name>imag</name>
      <anchorfile>structcomplex__s.html</anchorfile>
      <anchor>a5c9b2c345dc8ba9aa1a3b94d083f0bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DType</type>
      <name>real</name>
      <anchorfile>structcomplex__s.html</anchorfile>
      <anchor>a60d16908ffa6baae607761d482d28a37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>VideoDialog::CompressedFrame</name>
    <filename>structVideoDialog_1_1CompressedFrame.html</filename>
    <member kind="function">
      <type></type>
      <name>CompressedFrame</name>
      <anchorfile>structVideoDialog_1_1CompressedFrame.html</anchorfile>
      <anchor>af3d196d4c79beba4d7c06e8d4d813aa3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CompressedFrame</name>
      <anchorfile>structVideoDialog_1_1CompressedFrame.html</anchorfile>
      <anchor>a1887fea435c96a2aca38fa4352f95669</anchor>
      <arglist>(CompressedFrame &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CompressedFrame</name>
      <anchorfile>structVideoDialog_1_1CompressedFrame.html</anchorfile>
      <anchor>ae28a63223470e0d1bc124a3260580f39</anchor>
      <arglist>(const CompressedFrame &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CompressedFrame</name>
      <anchorfile>structVideoDialog_1_1CompressedFrame.html</anchorfile>
      <anchor>a2f4fc2363e5dda370dec359b143bb659</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structVideoDialog_1_1CompressedFrame.html</anchorfile>
      <anchor>a6e2fcc04c5fed10015c50394aaeeae87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>qoi_desc</type>
      <name>info</name>
      <anchorfile>structVideoDialog_1_1CompressedFrame.html</anchorfile>
      <anchor>a34a7bb2709d76ec0177cfed4a25adf84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>length</name>
      <anchorfile>structVideoDialog_1_1CompressedFrame.html</anchorfile>
      <anchor>af4b48341d6070699e201c181a7f5faa2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::dragonbox::cache_accessor&lt; float &gt;::compute_mul_parity_result</name>
    <filename>structdetail_1_1dragonbox_1_1cache__accessor_3_01float_01_4_1_1compute__mul__parity__result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>is_integer</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01float_01_4_1_1compute__mul__parity__result.html</anchorfile>
      <anchor>adc712384db315bda04f7e403679915d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>parity</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01float_01_4_1_1compute__mul__parity__result.html</anchorfile>
      <anchor>ad0113ee22eb146fc8a6274bf2e2f4e39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::dragonbox::cache_accessor&lt; double &gt;::compute_mul_parity_result</name>
    <filename>structdetail_1_1dragonbox_1_1cache__accessor_3_01double_01_4_1_1compute__mul__parity__result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>is_integer</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01double_01_4_1_1compute__mul__parity__result.html</anchorfile>
      <anchor>a5d7313eae88489c05eb99653ad8368f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>parity</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01double_01_4_1_1compute__mul__parity__result.html</anchorfile>
      <anchor>aff2675f321dbcbfc818efb3d42418b9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::dragonbox::cache_accessor&lt; float &gt;::compute_mul_result</name>
    <filename>structdetail_1_1dragonbox_1_1cache__accessor_3_01float_01_4_1_1compute__mul__result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>is_integer</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01float_01_4_1_1compute__mul__result.html</anchorfile>
      <anchor>a92c9356e686910620ecc735cc790c793</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>carrier_uint</type>
      <name>result</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01float_01_4_1_1compute__mul__result.html</anchorfile>
      <anchor>a76edc92ab1dd87ef7d4e3113a4fcb29f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::dragonbox::cache_accessor&lt; double &gt;::compute_mul_result</name>
    <filename>structdetail_1_1dragonbox_1_1cache__accessor_3_01double_01_4_1_1compute__mul__result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>is_integer</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01double_01_4_1_1compute__mul__result.html</anchorfile>
      <anchor>aef0958a4a38aa215ff35f58cdadb6dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>carrier_uint</type>
      <name>result</name>
      <anchorfile>structdetail_1_1dragonbox_1_1cache__accessor_3_01double_01_4_1_1compute__mul__result.html</anchorfile>
      <anchor>a7e0de97b71faff937179e67dbe4c0645</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::conditional</name>
    <filename>structsol_1_1meta_1_1conditional.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1conditional.html</anchorfile>
      <anchor>a7303ada4ca52d67446aff0b5d7e674c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nonstd::ring_span_lite::std11::conditional</name>
    <filename>structnonstd_1_1ring__span__lite_1_1std11_1_1conditional.html</filename>
    <templarg>B</templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structnonstd_1_1ring__span__lite_1_1std11_1_1conditional.html</anchorfile>
      <anchor>ad8599ff2bcf6f89df1b032e7d3f27172</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::conditional&lt; false &gt;</name>
    <filename>structsol_1_1meta_1_1conditional_3_01false_01_4.html</filename>
    <member kind="typedef">
      <type>U</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1conditional_3_01false_01_4.html</anchorfile>
      <anchor>a8e2715f75619019f5c7d718fb3f49455</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nonstd::ring_span_lite::std11::conditional&lt; false, T, F &gt;</name>
    <filename>structnonstd_1_1ring__span__lite_1_1std11_1_1conditional_3_01false_00_01T_00_01F_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>F</type>
      <name>type</name>
      <anchorfile>structnonstd_1_1ring__span__lite_1_1std11_1_1conditional_3_01false_00_01T_00_01F_01_4.html</anchorfile>
      <anchor>aa91db8e0b5ca17cae6dca6a41bb8b398</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::conditional_helper</name>
    <filename>structdetail_1_1conditional__helper.html</filename>
    <templarg>Ts</templarg>
  </compound>
  <compound kind="class">
    <name>ConfigZCM</name>
    <filename>classConfigZCM.html</filename>
    <member kind="function">
      <type></type>
      <name>ConfigZCM</name>
      <anchorfile>classConfigZCM.html</anchorfile>
      <anchor>a18f4d78e762df9811b47f69e9cfd31b9</anchor>
      <arglist>(QString prefix, QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>getLibraries</name>
      <anchorfile>classConfigZCM.html</anchorfile>
      <anchor>ac8a8346a4ced595b4ad1c742d5c5594a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ConfigZCM</name>
      <anchorfile>classConfigZCM.html</anchorfile>
      <anchor>a0388aa0065f380ff07f3a55c37a6e941</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonAdd_clicked</name>
      <anchorfile>classConfigZCM.html</anchorfile>
      <anchor>abd87d5ee970debb96ed49d4c48959c14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonRemove_clicked</name>
      <anchorfile>classConfigZCM.html</anchorfile>
      <anchor>a908550d657bec582bda778cbf06e3edb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_radioEnvironmentLibrary_toggled</name>
      <anchorfile>classConfigZCM.html</anchorfile>
      <anchor>a8efeb507f17fe95736ca87eef27669d3</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_radioManualLibrary_toggled</name>
      <anchorfile>classConfigZCM.html</anchorfile>
      <anchor>a767c0eb086d4482d01e1303f9c62e2c3</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_prefix</name>
      <anchorfile>classConfigZCM.html</anchorfile>
      <anchor>a2ea0a8398ca52ede41988eac260c18e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::ConfigZCM *</type>
      <name>ui</name>
      <anchorfile>classConfigZCM.html</anchorfile>
      <anchor>a6781f056c9e52764f947010a5bc6fb46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::conjunction</name>
    <filename>structnlohmann_1_1detail_1_1conjunction.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>conjunction</name>
    <filename>structconjunction.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::conjunction</name>
    <filename>structsol_1_1detail_1_1conjunction.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::conjunction&lt; B &gt;</name>
    <filename>structsol_1_1detail_1_1conjunction_3_01B_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::conjunction&lt; B, Bs... &gt;</name>
    <filename>structsol_1_1detail_1_1conjunction_3_01B_00_01Bs_8_8_8_01_4.html</filename>
    <templarg></templarg>
    <templarg>Bs</templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::conjunction&lt; B1 &gt;</name>
    <filename>structnlohmann_1_1detail_1_1conjunction_3_01B1_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::conjunction&lt; B1, Bn... &gt;</name>
    <filename>structnlohmann_1_1detail_1_1conjunction_3_01B1_00_01Bn_8_8_8_01_4.html</filename>
    <templarg></templarg>
    <templarg>Bn</templarg>
  </compound>
  <compound kind="class">
    <name>conjunction&lt; is_constructible&lt; T1, Args &gt;... &gt;</name>
    <filename>structnlohmann_1_1detail_1_1conjunction.html</filename>
  </compound>
  <compound kind="class">
    <name>conjunction&lt; is_default_constructible&lt; T1 &gt;, is_default_constructible&lt; T2 &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1conjunction.html</filename>
  </compound>
  <compound kind="class">
    <name>conjunction&lt; is_default_constructible&lt; Ts &gt;... &gt;</name>
    <filename>structnlohmann_1_1detail_1_1conjunction.html</filename>
  </compound>
  <compound kind="struct">
    <name>conjunction&lt; P &gt;</name>
    <filename>structconjunction_3_01P_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>conjunction&lt; P1, Pn... &gt;</name>
    <filename>structconjunction_3_01P1_00_01Pn_8_8_8_01_4.html</filename>
    <templarg></templarg>
    <templarg>Pn</templarg>
  </compound>
  <compound kind="struct">
    <name>ConsControl</name>
    <filename>structConsControl.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>na</name>
      <anchorfile>structConsControl.html</anchorfile>
      <anchor>abb136d2c320d052e5a7dd5518f490c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nh</name>
      <anchorfile>structConsControl.html</anchorfile>
      <anchor>a852370c0a8dc4a0ca21756191f170ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>expdesc *</type>
      <name>t</name>
      <anchorfile>structConsControl.html</anchorfile>
      <anchor>a48957892a93373c54f7baf9676f77587</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tostore</name>
      <anchorfile>structConsControl.html</anchorfile>
      <anchor>a27afc7c4e0be2751c3c2c981a94f1948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>expdesc</type>
      <name>v</name>
      <anchorfile>structConsControl.html</anchorfile>
      <anchor>a870b3f1c8296439dc09993d20d9f6caa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::constant_automagic_enrollments</name>
    <filename>structsol_1_1constant__automagic__enrollments.html</filename>
    <templarg>compile_time_defaults</templarg>
    <base>sol::automagic_enrollments</base>
  </compound>
  <compound kind="struct">
    <name>sol::constructor_handler</name>
    <filename>structsol_1_1constructor__handler.html</filename>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1constructor__handler.html</anchorfile>
      <anchor>aa6c505c7a26130a239bdfae0412ce7c5</anchor>
      <arglist>(lua_State *L, int index, type expected, type actual, string_view message) const noexcept(false)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::constructor_list</name>
    <filename>structsol_1_1constructor__list.html</filename>
    <templarg>Args</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::constructor_match</name>
    <filename>structsol_1_1call__detail_1_1constructor__match.html</filename>
    <templarg></templarg>
    <templarg>checked</templarg>
    <templarg>clean_stack</templarg>
    <member kind="function">
      <type></type>
      <name>constructor_match</name>
      <anchorfile>structsol_1_1call__detail_1_1constructor__match.html</anchorfile>
      <anchor>add80c66628193e3ee3b2b7883640e4fe</anchor>
      <arglist>(T *obj_ptr, reference &amp;obj_lua_ref, stack::stack_detail::undefined_metatable &amp;umf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1call__detail_1_1constructor__match.html</anchorfile>
      <anchor>a8d30e00042a8da7cceeabe7977c676ab</anchor>
      <arglist>(types&lt; Fx &gt;, meta::index_value&lt; I &gt;, types&lt; R... &gt; r, types&lt; Args... &gt; a, lua_State *L, int, int start) const</arglist>
    </member>
    <member kind="variable">
      <type>T *</type>
      <name>obj_</name>
      <anchorfile>structsol_1_1call__detail_1_1constructor__match.html</anchorfile>
      <anchor>a517b414186dcdd0e7e233b1f7930fb3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>reference *</type>
      <name>obj_lua_ref_</name>
      <anchorfile>structsol_1_1call__detail_1_1constructor__match.html</anchorfile>
      <anchor>a2563e43147613c33a25781079cd7e656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>stack::stack_detail::undefined_metatable *</type>
      <name>p_umf_</name>
      <anchorfile>structsol_1_1call__detail_1_1constructor__match.html</anchorfile>
      <anchor>ad797e1dd42fe1768d10ae477d105baac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::constructor_wrapper</name>
    <filename>structsol_1_1constructor__wrapper.html</filename>
    <templarg>Functions</templarg>
    <member kind="function">
      <type></type>
      <name>constructor_wrapper</name>
      <anchorfile>structsol_1_1constructor__wrapper.html</anchorfile>
      <anchor>a282d60243696a9e15e7f1275389ae0db</anchor>
      <arglist>(Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="variable">
      <type>std::tuple&lt; Functions... &gt;</type>
      <name>functions</name>
      <anchorfile>structsol_1_1constructor__wrapper.html</anchorfile>
      <anchor>ad4ece0955e23c37b282dc9b5bfcd9769</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::container_decay</name>
    <filename>structsol_1_1container__detail_1_1container__decay.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structsol_1_1container__detail_1_1container__decay.html</anchorfile>
      <anchor>a45c0c96824882a329e426f4f2eaf5f59</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::container_decay&lt; as_container_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1container__detail_1_1container__decay_3_01as__container__t_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structsol_1_1container__detail_1_1container__decay_3_01as__container__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a728f5d3d283a9a30bb02286c8417d12f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::container_input_adapter_factory_impl::container_input_adapter_factory</name>
    <filename>structnlohmann_1_1detail_1_1container__input__adapter__factory__impl_1_1container__input__adapter__factory.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::container_input_adapter_factory_impl::container_input_adapter_factory&lt; ContainerType, void_t&lt; decltype(begin(std::declval&lt; ContainerType &gt;()), end(std::declval&lt; ContainerType &gt;()))&gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1container__input__adapter__factory__impl_1_1container__input__adapte602516bdb0b70b8ee5c6d4ff825368be.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>decltype(input_adapter(begin(std::declval&lt; ContainerType &gt;()), end(std::declval&lt; ContainerType &gt;())))</type>
      <name>adapter_type</name>
      <anchorfile>structnlohmann_1_1detail_1_1container__input__adapter__factory__impl_1_1container__input__adapte602516bdb0b70b8ee5c6d4ff825368be.html</anchorfile>
      <anchor>aa801458464e2dc726530463d35310abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static adapter_type</type>
      <name>create</name>
      <anchorfile>structnlohmann_1_1detail_1_1container__input__adapter__factory__impl_1_1container__input__adapte602516bdb0b70b8ee5c6d4ff825368be.html</anchorfile>
      <anchor>a282eae71ce3b7a4249c6bc06da8b2670</anchor>
      <arglist>(const ContainerType &amp;container)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zmq::context_t</name>
    <filename>classzmq_1_1context__t.html</filename>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classzmq_1_1context__t.html</anchorfile>
      <anchor>a99eb7ea424d4f0c2ed0b6d3065abc55c</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>context_t</name>
      <anchorfile>classzmq_1_1context__t.html</anchorfile>
      <anchor>a363a609b7e045e4efb0989504d660a4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>context_t</name>
      <anchorfile>classzmq_1_1context__t.html</anchorfile>
      <anchor>a098638e33374e811b8d394d6b56627c4</anchor>
      <arglist>(int io_threads_, int max_sockets_=ZMQ_MAX_SOCKETS_DFLT)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getctxopt</name>
      <anchorfile>classzmq_1_1context__t.html</anchorfile>
      <anchor>a7500b2611c32e6432548728126050490</anchor>
      <arglist>(int option_)</arglist>
    </member>
    <member kind="function">
      <type>ZMQ_NODISCARD void *</type>
      <name>handle</name>
      <anchorfile>classzmq_1_1context__t.html</anchorfile>
      <anchor>a4918d3326e129cdccf0e3690b4f23528</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzmq_1_1context__t.html</anchorfile>
      <anchor>aef5455f8cb8d044d695258f881547c8f</anchor>
      <arglist>() const ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>ZMQ_EXPLICIT</type>
      <name>operator void *</name>
      <anchorfile>classzmq_1_1context__t.html</anchorfile>
      <anchor>a1514a5b0e8392ee4578b6436faa154cf</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>ZMQ_EXPLICIT</type>
      <name>operator void const *</name>
      <anchorfile>classzmq_1_1context__t.html</anchorfile>
      <anchor>a59e0dbf76d97ee0794f35e6760e7b287</anchor>
      <arglist>() const ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setctxopt</name>
      <anchorfile>classzmq_1_1context__t.html</anchorfile>
      <anchor>a1b7abe34787b406c3ca612ec4728f7f6</anchor>
      <arglist>(int option_, int optval_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classzmq_1_1context__t.html</anchorfile>
      <anchor>a2996d4c1ff97062753a5610fd54ca49f</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classzmq_1_1context__t.html</anchorfile>
      <anchor>a2ae3caec030a250b3896f8b6154d024f</anchor>
      <arglist>(context_t &amp;other) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~context_t</name>
      <anchorfile>classzmq_1_1context__t.html</anchorfile>
      <anchor>abf547547891e507adcc751fbc2454a83</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>context_t</name>
      <anchorfile>classzmq_1_1context__t.html</anchorfile>
      <anchor>a3faef7edaceeb005a93faacc26988788</anchor>
      <arglist>(const context_t &amp;) ZMQ_DELETED_FUNCTION</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classzmq_1_1context__t.html</anchorfile>
      <anchor>afe58dc4771295a8b4210405ccec76e69</anchor>
      <arglist>(const context_t &amp;) ZMQ_DELETED_FUNCTION</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>ptr</name>
      <anchorfile>classzmq_1_1context__t.html</anchorfile>
      <anchor>ad4edb05cca30cb5b510c1bfa75c2cfac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtRasterData::ContourPlane</name>
    <filename>classQwtRasterData_1_1ContourPlane.html</filename>
    <member kind="function">
      <type></type>
      <name>ContourPlane</name>
      <anchorfile>classQwtRasterData_1_1ContourPlane.html</anchorfile>
      <anchor>a9bb547d72d75091768a0fd8b39498ff0</anchor>
      <arglist>(double z)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>classQwtRasterData_1_1ContourPlane.html</anchorfile>
      <anchor>ac64d847251d09e065c844e5feecbe161</anchor>
      <arglist>(const QwtPoint3D vertex[3], QPointF line[2], bool ignoreOnPlane) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>z</name>
      <anchorfile>classQwtRasterData_1_1ContourPlane.html</anchorfile>
      <anchor>af6247ab94098ee0bec36d8fd31f77998</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classQwtRasterData_1_1ContourPlane.html</anchorfile>
      <anchor>a0370b5ccd405b4078d41000d95b2279c</anchor>
      <arglist>(double z) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QPointF</type>
      <name>intersection</name>
      <anchorfile>classQwtRasterData_1_1ContourPlane.html</anchorfile>
      <anchor>a0fe1ee5ec544508da9aab9883ce3df94</anchor>
      <arglist>(const QwtPoint3D &amp;p1, const QwtPoint3D &amp;p2) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_z</name>
      <anchorfile>classQwtRasterData_1_1ContourPlane.html</anchorfile>
      <anchor>a0355d7985a600b45721e1275197fa658</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineC1P::ControlPointsStore</name>
    <filename>classQwtSplineC1P_1_1ControlPointsStore.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addCubic</name>
      <anchorfile>classQwtSplineC1P_1_1ControlPointsStore.html</anchorfile>
      <anchor>a8858a9024894856148470e8f8deec98c</anchor>
      <arglist>(double cx1, double cy1, double cx2, double cy2, double x2, double y2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ControlPointsStore</name>
      <anchorfile>classQwtSplineC1P_1_1ControlPointsStore.html</anchorfile>
      <anchor>a63724ea9f7d37957ec6e8c1a5d0167da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>end</name>
      <anchorfile>classQwtSplineC1P_1_1ControlPointsStore.html</anchorfile>
      <anchor>a8d1355514455983a3c34007c3512c15f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtSplineC1P_1_1ControlPointsStore.html</anchorfile>
      <anchor>a15e083881e5e367ee69bdcba24d84f9b</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classQwtSplineC1P_1_1ControlPointsStore.html</anchorfile>
      <anchor>af5b5eacb29fb21d6987908718a1f427b</anchor>
      <arglist>(double x1, double y1)</arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; QLineF &gt;</type>
      <name>controlPoints</name>
      <anchorfile>classQwtSplineC1P_1_1ControlPointsStore.html</anchorfile>
      <anchor>acb0b7347a1bf48a2da2e903e1d8ad10e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QLineF *</type>
      <name>m_cp</name>
      <anchorfile>classQwtSplineC1P_1_1ControlPointsStore.html</anchorfile>
      <anchor>aa0a392b087e863f05937a477f7b243c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineLocalP::ControlPointsStore</name>
    <filename>classQwtSplineLocalP_1_1ControlPointsStore.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addCubic</name>
      <anchorfile>classQwtSplineLocalP_1_1ControlPointsStore.html</anchorfile>
      <anchor>a502202dccb7fc599d3f8fb04ebc7e7e5</anchor>
      <arglist>(const QPointF &amp;p1, double m1, const QPointF &amp;p2, double m2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtSplineLocalP_1_1ControlPointsStore.html</anchorfile>
      <anchor>a8ab53bb9a955156cc7aa938710cc4340</anchor>
      <arglist>(const QVector&lt; QPointF &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classQwtSplineLocalP_1_1ControlPointsStore.html</anchorfile>
      <anchor>af9d30d28097914f82c912c5ca02e0a7e</anchor>
      <arglist>(const QPointF &amp;, double)</arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; QLineF &gt;</type>
      <name>controlPoints</name>
      <anchorfile>classQwtSplineLocalP_1_1ControlPointsStore.html</anchorfile>
      <anchor>afb4b6c67974ac687cf1c128eb576eb4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QLineF *</type>
      <name>m_cp</name>
      <anchorfile>classQwtSplineLocalP_1_1ControlPointsStore.html</anchorfile>
      <anchor>afae8e21d38529b2bfacc39e9ede4037a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplinePleasingP::ControlPointsStore</name>
    <filename>classQwtSplinePleasingP_1_1ControlPointsStore.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addCubic</name>
      <anchorfile>classQwtSplinePleasingP_1_1ControlPointsStore.html</anchorfile>
      <anchor>a361b90b29f6d635eac18c501918bef57</anchor>
      <arglist>(const QPointF &amp;cp1, const QPointF &amp;cp2, const QPointF &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ControlPointsStore</name>
      <anchorfile>classQwtSplinePleasingP_1_1ControlPointsStore.html</anchorfile>
      <anchor>a3aeeb8aaef2b0cb43422ac15545120f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtSplinePleasingP_1_1ControlPointsStore.html</anchorfile>
      <anchor>a2dde6ba63b599486c9ba23b578afef3b</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classQwtSplinePleasingP_1_1ControlPointsStore.html</anchorfile>
      <anchor>a34190e96122296fa372215f600c3bee6</anchor>
      <arglist>(const QPointF &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; QLineF &gt;</type>
      <name>controlPoints</name>
      <anchorfile>classQwtSplinePleasingP_1_1ControlPointsStore.html</anchorfile>
      <anchor>a9ed7168607da2c8a9dead87fcad01bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QLineF *</type>
      <name>m_cp</name>
      <anchorfile>classQwtSplinePleasingP_1_1ControlPointsStore.html</anchorfile>
      <anchor>a0382e1efb6a5b687e376ec1b06e2a5f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::stack_detail::copy_code_units_utf</name>
    <filename>structsol_1_1stack_1_1stack__detail_1_1copy__code__units__utf.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>copy_code_units_utf</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1copy__code__units__utf.html</anchorfile>
      <anchor>ae63a1eb3ff68f796bac963a52d48b884</anchor>
      <arglist>(Ch *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1copy__code__units__utf.html</anchorfile>
      <anchor>a9b651243737600cc700cd5b178ac479d</anchor>
      <arglist>(const unicode::encoded_result&lt; ErCh &gt; er)</arglist>
    </member>
    <member kind="variable">
      <type>Ch *</type>
      <name>target_</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1copy__code__units__utf.html</anchorfile>
      <anchor>a9033172ca0c23dce3ae7809a0ca79a6c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nonstd::ring_span_lite::copy_popper</name>
    <filename>structnonstd_1_1ring__span__lite_1_1copy__popper.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>return_type</name>
      <anchorfile>structnonstd_1_1ring__span__lite_1_1copy__popper.html</anchorfile>
      <anchor>a18e24171107166325dc5050072fb88b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>copy_popper</name>
      <anchorfile>structnonstd_1_1ring__span__lite_1_1copy__popper.html</anchorfile>
      <anchor>a976710b791e340588cd0d4897925811b</anchor>
      <arglist>(T const &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structnonstd_1_1ring__span__lite_1_1copy__popper.html</anchorfile>
      <anchor>aa4b5a3e7e60ff3482d0c9ba524343812</anchor>
      <arglist>(T &amp;t) const</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>m_copy</name>
      <anchorfile>structnonstd_1_1ring__span__lite_1_1copy__popper.html</anchorfile>
      <anchor>a4299759161119a15db4b30f54d6de830</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::stack_detail::count_code_units_utf</name>
    <filename>structsol_1_1stack_1_1stack__detail_1_1count__code__units__utf.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>count_code_units_utf</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1count__code__units__utf.html</anchorfile>
      <anchor>a09a11b70b66ee13c95a3e323b947e2f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1count__code__units__utf.html</anchorfile>
      <anchor>a1bfc534ab6bf99afc7e23f615e36f27e</anchor>
      <arglist>(const unicode::encoded_result&lt; Ch &gt; er)</arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>needed_size</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1count__code__units__utf.html</anchorfile>
      <anchor>a884450d44572fcfa69a3f24eb4ffe485</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::count_for</name>
    <filename>structsol_1_1meta_1_1count__for.html</filename>
    <templarg>Pred</templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::count_for&lt; Pred, types&lt; Args... &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1count__for_3_01Pred_00_01types_3_01Args_8_8_8_01_4_01_4.html</filename>
    <templarg>Pred</templarg>
    <templarg>Args</templarg>
    <base>count_for_pack&lt; Pred, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::meta::count_for_pack</name>
    <filename>structsol_1_1meta_1_1count__for__pack.html</filename>
    <templarg>Pred</templarg>
    <templarg>Ts</templarg>
    <base>count_when_for_pack&lt; meta_detail::on_always, sizeof...(Ts), 0, Pred, Ts... &gt;</base>
  </compound>
  <compound kind="class">
    <name>count_for_pack&lt; Pred, Args... &gt;</name>
    <filename>structsol_1_1meta_1_1count__for__pack.html</filename>
    <base>count_when_for_pack&lt; meta_detail::on_always, sizeof...(Ts), 0, Pred, Ts... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::meta::count_for_to_pack</name>
    <filename>structsol_1_1meta_1_1count__for__to__pack.html</filename>
    <templarg>Limit</templarg>
    <templarg>Pred</templarg>
    <templarg>Ts</templarg>
    <base>count_when_for_pack&lt; meta_detail::on_always, Limit, 0, Pred, Ts... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>detail::count_fractional_digits</name>
    <filename>structdetail_1_1count__fractional__digits.html</filename>
    <templarg>Num</templarg>
    <templarg>Den</templarg>
    <templarg>N</templarg>
    <templarg>Enabled</templarg>
    <member kind="variable" static="yes">
      <type>static constexpr int</type>
      <name>value</name>
      <anchorfile>structdetail_1_1count__fractional__digits.html</anchorfile>
      <anchor>ae7659d0ac8b492b715e9a520149544e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::count_fractional_digits&lt; Num, Den, N, false &gt;</name>
    <filename>structdetail_1_1count__fractional__digits_3_01Num_00_01Den_00_01N_00_01false_01_4.html</filename>
    <templarg>Num</templarg>
    <templarg>Den</templarg>
    <templarg>N</templarg>
    <member kind="variable" static="yes">
      <type>static constexpr int</type>
      <name>value</name>
      <anchorfile>structdetail_1_1count__fractional__digits_3_01Num_00_01Den_00_01N_00_01false_01_4.html</anchorfile>
      <anchor>af83158c905c30ce30fd43ac410ebfd7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::count_when_for_pack</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1count__when__for__pack.html</filename>
    <templarg>When</templarg>
    <templarg>Limit</templarg>
    <templarg>I</templarg>
    <templarg>Pred</templarg>
    <templarg>Ts</templarg>
  </compound>
  <compound kind="class">
    <name>count_when_for_pack&lt; meta_detail::on_always, Limit, 0, Pred, Ts... &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1count__when__for__pack.html</filename>
  </compound>
  <compound kind="class">
    <name>count_when_for_pack&lt; meta_detail::on_always, sizeof...(Ts), 0, Pred, Ts... &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1count__when__for__pack.html</filename>
  </compound>
  <compound kind="class">
    <name>count_when_for_pack&lt; When, Limit, 0, Pred, Ts... &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1count__when__for__pack.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::meta::count_when_for_to_pack</name>
    <filename>structsol_1_1meta_1_1count__when__for__to__pack.html</filename>
    <templarg>When</templarg>
    <templarg>Limit</templarg>
    <templarg>Pred</templarg>
    <templarg>Ts</templarg>
    <base>count_when_for_pack&lt; When, Limit, 0, Pred, Ts... &gt;</base>
  </compound>
  <compound kind="class">
    <name>detail::counting_buffer</name>
    <filename>classdetail_1_1counting__buffer.html</filename>
    <templarg></templarg>
    <base>buffer&lt; char &gt;</base>
    <member kind="function">
      <type>auto</type>
      <name>count</name>
      <anchorfile>classdetail_1_1counting__buffer.html</anchorfile>
      <anchor>af42b8d1c78dcf73ba055cd2c1697dcfa</anchor>
      <arglist>() -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>counting_buffer</name>
      <anchorfile>classdetail_1_1counting__buffer.html</anchorfile>
      <anchor>a81beb6fef44863a66d30413bd3476983</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20 void</type>
      <name>grow</name>
      <anchorfile>classdetail_1_1counting__buffer.html</anchorfile>
      <anchor>ad3a44d497c6ddd5ac284f57a56639d2f</anchor>
      <arglist>(size_t) override</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>buffer_size</name>
      <anchorfile>classdetail_1_1counting__buffer.html</anchorfile>
      <anchor>a7bf72a0dd150bf4b68b8cee0068f3d08a6d60145d368aaf4dc4ef2b2ff8b39bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>buffer_size</name>
      <anchorfile>classdetail_1_1counting__buffer.html</anchorfile>
      <anchor>a7bf72a0dd150bf4b68b8cee0068f3d08a6d60145d368aaf4dc4ef2b2ff8b39bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>count_</name>
      <anchorfile>classdetail_1_1counting__buffer.html</anchorfile>
      <anchor>a72107459d93752caacc5904be78c5e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>data_</name>
      <anchorfile>classdetail_1_1counting__buffer.html</anchorfile>
      <anchor>a26d5e16bd543b715eb936a312a708d85</anchor>
      <arglist>[buffer_size]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::counting_iterator</name>
    <filename>classdetail_1_1counting__iterator.html</filename>
    <class kind="struct">detail::counting_iterator::value_type</class>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classdetail_1_1counting__iterator.html</anchorfile>
      <anchor>ab38fb05009ff6d308e752fe82bb2ae9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::output_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classdetail_1_1counting__iterator.html</anchorfile>
      <anchor>acfcf8c736ed785b53fe4fa89bffc2a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>pointer</name>
      <anchorfile>classdetail_1_1counting__iterator.html</anchorfile>
      <anchor>a6d99b75b9dac1f72e03e60da0d2051c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>reference</name>
      <anchorfile>classdetail_1_1counting__iterator.html</anchorfile>
      <anchor>af19e9f5a9b584d1bff8af6fc3ea1b6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>count</name>
      <anchorfile>classdetail_1_1counting__iterator.html</anchorfile>
      <anchor>a6769fd8d37871b54bbccc57565534145</anchor>
      <arglist>() const -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>counting_iterator</name>
      <anchorfile>classdetail_1_1counting__iterator.html</anchorfile>
      <anchor>a3e53d4aa549e91822f0d3ab33a93c244</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_UNCHECKED_ITERATOR</name>
      <anchorfile>classdetail_1_1counting__iterator.html</anchorfile>
      <anchor>af2990596b41bfc7ca16bb4cab7bdc4e8</anchor>
      <arglist>(counting_iterator)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator*</name>
      <anchorfile>classdetail_1_1counting__iterator.html</anchorfile>
      <anchor>a2ff781c45971024568f30b940587463b</anchor>
      <arglist>() const -&gt; value_type</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator++</name>
      <anchorfile>classdetail_1_1counting__iterator.html</anchorfile>
      <anchor>a412c711b60cba12ef536e3072040be01</anchor>
      <arglist>() -&gt; counting_iterator &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator++</name>
      <anchorfile>classdetail_1_1counting__iterator.html</anchorfile>
      <anchor>a91e9ab7669168f4d16d51f9526481619</anchor>
      <arglist>(int) -&gt; counting_iterator</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>count_</name>
      <anchorfile>classdetail_1_1counting__iterator.html</anchorfile>
      <anchor>a3b492a61648b9a625575983e22ce8db0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>FMT_CONSTEXPR friend auto</type>
      <name>operator+</name>
      <anchorfile>classdetail_1_1counting__iterator.html</anchorfile>
      <anchor>ace2655006a76926f947d2114f61a25a0</anchor>
      <arglist>(counting_iterator it, difference_type n) -&gt; counting_iterator</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>COVER_best_s</name>
    <filename>structCOVER__best__s.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>compressedSize</name>
      <anchorfile>structCOVER__best__s.html</anchorfile>
      <anchor>a9420869daf273f8b5c134f7def51d57d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_pthread_cond_t</type>
      <name>cond</name>
      <anchorfile>structCOVER__best__s.html</anchorfile>
      <anchor>a32ba325c890fedd92aaef54af9229208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>dict</name>
      <anchorfile>structCOVER__best__s.html</anchorfile>
      <anchor>aa70610bad8754f5b3b8bf00b1f23f6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>dictSize</name>
      <anchorfile>structCOVER__best__s.html</anchorfile>
      <anchor>af1a1ac03fe3cd4137f6e6934ca048e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>liveJobs</name>
      <anchorfile>structCOVER__best__s.html</anchorfile>
      <anchor>aaa4940d9a1da05d09ccead1b9105607c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_pthread_mutex_t</type>
      <name>mutex</name>
      <anchorfile>structCOVER__best__s.html</anchorfile>
      <anchor>a2f435939db7b1ec75ece5da8ed077a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZDICT_cover_params_t</type>
      <name>parameters</name>
      <anchorfile>structCOVER__best__s.html</anchorfile>
      <anchor>afa8e108b2ce9a21fbbfc54286ab522ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>COVER_ctx_t</name>
    <filename>structCOVER__ctx__t.html</filename>
    <member kind="variable">
      <type>unsigned</type>
      <name>d</name>
      <anchorfile>structCOVER__ctx__t.html</anchorfile>
      <anchor>a75acc55eb5193e04a80ed6ec083f0efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32 *</type>
      <name>dmerAt</name>
      <anchorfile>structCOVER__ctx__t.html</anchorfile>
      <anchor>ad8c6a0a3631e7c9d6e361d0718f62f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32 *</type>
      <name>freqs</name>
      <anchorfile>structCOVER__ctx__t.html</anchorfile>
      <anchor>af29f73d41b0185cb1221bbe3660bfa53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nbSamples</name>
      <anchorfile>structCOVER__ctx__t.html</anchorfile>
      <anchor>ace8f6135761569fb6ba2bbf8fc03c2cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nbTestSamples</name>
      <anchorfile>structCOVER__ctx__t.html</anchorfile>
      <anchor>a8ba9d9406c0f130884df515fced82c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nbTrainSamples</name>
      <anchorfile>structCOVER__ctx__t.html</anchorfile>
      <anchor>a5f8e8492de7de9249ad05edaa69b19c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t *</type>
      <name>offsets</name>
      <anchorfile>structCOVER__ctx__t.html</anchorfile>
      <anchor>a94a2e10a1dda3fd6c4fd257cb0127395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const BYTE *</type>
      <name>samples</name>
      <anchorfile>structCOVER__ctx__t.html</anchorfile>
      <anchor>a608774b9e29c274607bf9f96af532969</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t *</type>
      <name>samplesSizes</name>
      <anchorfile>structCOVER__ctx__t.html</anchorfile>
      <anchor>a454cdea770b6fbb9ede11f37db677d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32 *</type>
      <name>suffix</name>
      <anchorfile>structCOVER__ctx__t.html</anchorfile>
      <anchor>aaee6d3a60c557d96befbfe25c07f940b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>suffixSize</name>
      <anchorfile>structCOVER__ctx__t.html</anchorfile>
      <anchor>ac829046949aea6b665934b68eefde3dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>COVER_dictSelection</name>
    <filename>structCOVER__dictSelection.html</filename>
    <member kind="variable">
      <type>BYTE *</type>
      <name>dictContent</name>
      <anchorfile>structCOVER__dictSelection.html</anchorfile>
      <anchor>a688a6fd95e584c2099ed66458c0fbcfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>dictSize</name>
      <anchorfile>structCOVER__dictSelection.html</anchorfile>
      <anchor>aa98706c0410a1bed17eead6b6420e6dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>totalCompressedSize</name>
      <anchorfile>structCOVER__dictSelection.html</anchorfile>
      <anchor>ac28d67bcf3a12b9dad35d0bac96d8c9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>COVER_epoch_info_t</name>
    <filename>structCOVER__epoch__info__t.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>num</name>
      <anchorfile>structCOVER__epoch__info__t.html</anchorfile>
      <anchor>ac24f899031f020ca62e8bd48351fcf8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>size</name>
      <anchorfile>structCOVER__epoch__info__t.html</anchorfile>
      <anchor>abe25bf08652b16fe3ff996de8b0c7ba7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>COVER_map_pair_t_s</name>
    <filename>structCOVER__map__pair__t__s.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>key</name>
      <anchorfile>structCOVER__map__pair__t__s.html</anchorfile>
      <anchor>ad8d61089ba8245df274d1a41a4fb2e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>value</name>
      <anchorfile>structCOVER__map__pair__t__s.html</anchorfile>
      <anchor>a2987962f7d03aec34b48d63c10a20e11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>COVER_map_s</name>
    <filename>structCOVER__map__s.html</filename>
    <member kind="variable">
      <type>COVER_map_pair_t *</type>
      <name>data</name>
      <anchorfile>structCOVER__map__s.html</anchorfile>
      <anchor>a687186ebc55f319bf4fa0a50038f8763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>size</name>
      <anchorfile>structCOVER__map__s.html</anchorfile>
      <anchor>ad3324146e3a3d3a3878ceb85e1019074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>sizeLog</name>
      <anchorfile>structCOVER__map__s.html</anchorfile>
      <anchor>a6e2a9f8f90c1c383f324521b4dceb5d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>sizeMask</name>
      <anchorfile>structCOVER__map__s.html</anchorfile>
      <anchor>a711bb0fcdcf13ef4014a1b77a3c1792e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>COVER_segment_t</name>
    <filename>structCOVER__segment__t.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>begin</name>
      <anchorfile>structCOVER__segment__t.html</anchorfile>
      <anchor>ae62b6348250a43fa2983889c41c37646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>end</name>
      <anchorfile>structCOVER__segment__t.html</anchorfile>
      <anchor>ac00178369782da3fe00e1aac2b85dc72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>score</name>
      <anchorfile>structCOVER__segment__t.html</anchorfile>
      <anchor>a439faa15da8000472508d7b5197e43fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>COVER_tryParameters_data_s</name>
    <filename>structCOVER__tryParameters__data__s.html</filename>
    <member kind="variable">
      <type>COVER_best_t *</type>
      <name>best</name>
      <anchorfile>structCOVER__tryParameters__data__s.html</anchorfile>
      <anchor>af510d0aa3247652f852a0ee28482888f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const COVER_ctx_t *</type>
      <name>ctx</name>
      <anchorfile>structCOVER__tryParameters__data__s.html</anchorfile>
      <anchor>a255f592706e68375893ecf6c5cae1a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>dictBufferCapacity</name>
      <anchorfile>structCOVER__tryParameters__data__s.html</anchorfile>
      <anchor>a08944d226fae3dae325912c73dc92ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZDICT_cover_params_t</type>
      <name>parameters</name>
      <anchorfile>structCOVER__tryParameters__data__s.html</anchorfile>
      <anchor>a858abac45e3f3946c38110fc5594e231</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::internal::CRC32Table</name>
    <filename>structmcap_1_1internal_1_1CRC32Table.html</filename>
    <templarg>Polynomial</templarg>
    <templarg>NumTables</templarg>
    <member kind="function">
      <type>constexpr</type>
      <name>CRC32Table</name>
      <anchorfile>structmcap_1_1internal_1_1CRC32Table.html</anchorfile>
      <anchor>a212e00505f46ec0b647e586bcfa1026d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr uint32_t</type>
      <name>operator[]</name>
      <anchorfile>structmcap_1_1internal_1_1CRC32Table.html</anchorfile>
      <anchor>a561d8b25cab0389feddb7f6fbdf93b8a</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; uint32_t, 256 *NumTables &gt;</type>
      <name>table</name>
      <anchorfile>structmcap_1_1internal_1_1CRC32Table.html</anchorfile>
      <anchor>a6cde2043cb38f154abdddf806cfc0389</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::create_if_nil_t</name>
    <filename>structsol_1_1create__if__nil__t.html</filename>
  </compound>
  <compound kind="struct">
    <name>PJ::CreatedSeriesBase</name>
    <filename>structPJ_1_1CreatedSeriesBase.html</filename>
    <member kind="function">
      <type>std::pair&lt; double, double &gt;</type>
      <name>at</name>
      <anchorfile>structPJ_1_1CreatedSeriesBase.html</anchorfile>
      <anchor>a89ee5f0c1b113c45b8b86cb67d045476</anchor>
      <arglist>(unsigned i) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structPJ_1_1CreatedSeriesBase.html</anchorfile>
      <anchor>aed8e8e34e04f6aa58899fce77d4d1cfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CreatedSeriesBase</name>
      <anchorfile>structPJ_1_1CreatedSeriesBase.html</anchorfile>
      <anchor>a0198bf59ce548778f9349e0d3c15a2aa</anchor>
      <arglist>(PlotDataMapRef *data_map, const std::string &amp;name, bool timeseries)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>structPJ_1_1CreatedSeriesBase.html</anchorfile>
      <anchor>a81ccf00818e77f9347c64e7dc95bf3f3</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>size</name>
      <anchorfile>structPJ_1_1CreatedSeriesBase.html</anchorfile>
      <anchor>a6b38a0feb8e60cf89d4ce31b96b66117</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>PJ::PlotDataXY *</type>
      <name>_plot_data</name>
      <anchorfile>structPJ_1_1CreatedSeriesBase.html</anchorfile>
      <anchor>aa43e0c8683027d87657b14e012fed67d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::CreatedSeriesTime</name>
    <filename>structPJ_1_1CreatedSeriesTime.html</filename>
    <base>PJ::CreatedSeriesBase</base>
    <member kind="function">
      <type></type>
      <name>CreatedSeriesTime</name>
      <anchorfile>structPJ_1_1CreatedSeriesTime.html</anchorfile>
      <anchor>a7c86c7ec84981da4eaba0f6f1fde7c61</anchor>
      <arglist>(PlotDataMapRef *data_map, const std::string &amp;name)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::CreatedSeriesXY</name>
    <filename>structPJ_1_1CreatedSeriesXY.html</filename>
    <base>PJ::CreatedSeriesBase</base>
    <member kind="function">
      <type></type>
      <name>CreatedSeriesXY</name>
      <anchorfile>structPJ_1_1CreatedSeriesXY.html</anchorfile>
      <anchor>a833a4b0062bbcf19e82cff8610e37a3e</anchor>
      <arglist>(PlotDataMapRef *data_map, const std::string &amp;name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CSpacerWidget</name>
    <filename>classads_1_1CSpacerWidget.html</filename>
    <member kind="typedef">
      <type>QWidget</type>
      <name>Super</name>
      <anchorfile>classads_1_1CSpacerWidget.html</anchorfile>
      <anchor>a76b9017272785687aafb5afa34830197</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSpacerWidget</name>
      <anchorfile>classads_1_1CSpacerWidget.html</anchorfile>
      <anchor>a907cd89ba20eec9d3dc3357b3480d615</anchor>
      <arglist>(QWidget *Parent=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classads_1_1CSpacerWidget.html</anchorfile>
      <anchor>aaa6a881cddcfd0ae3c48ce5d41655871</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeHint</name>
      <anchorfile>classads_1_1CSpacerWidget.html</anchorfile>
      <anchor>a753c3b59da379ca5498c9c636b6bf835</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::CTitleBarButton</name>
    <filename>classads_1_1CTitleBarButton.html</filename>
    <member kind="typedef">
      <type>tTitleBarButton</type>
      <name>Super</name>
      <anchorfile>classads_1_1CTitleBarButton.html</anchorfile>
      <anchor>a74fbe29c5a0242bb514e7a8b4db1aa57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CTitleBarButton</name>
      <anchorfile>classads_1_1CTitleBarButton.html</anchorfile>
      <anchor>ace8d8289c4d3ebaa73a55bef0595c7a4</anchor>
      <arglist>(bool visible=true, QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setVisible</name>
      <anchorfile>classads_1_1CTitleBarButton.html</anchorfile>
      <anchor>a495d8f5e95ddf5011c04c6f227559535</anchor>
      <arglist>(bool visible) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>event</name>
      <anchorfile>classads_1_1CTitleBarButton.html</anchorfile>
      <anchor>a11d9b4d20bcb9f36fd0e178326b513b3</anchor>
      <arglist>(QEvent *ev) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>HideWhenDisabled</name>
      <anchorfile>classads_1_1CTitleBarButton.html</anchorfile>
      <anchor>a54330cb9ad761a3b0f9374252aea51aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>Visible</name>
      <anchorfile>classads_1_1CTitleBarButton.html</anchorfile>
      <anchor>a799cc9c3a3554d603573b08c44f8ffc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineCubicP::CurvatureStore</name>
    <filename>classQwtSplineCubicP_1_1CurvatureStore.html</filename>
    <member kind="function">
      <type>void</type>
      <name>closeR</name>
      <anchorfile>classQwtSplineCubicP_1_1CurvatureStore.html</anchorfile>
      <anchor>ac9fb75cfe9ee66b0ff5b63455fc38eb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; double &gt;</type>
      <name>curvatures</name>
      <anchorfile>classQwtSplineCubicP_1_1CurvatureStore.html</anchorfile>
      <anchor>aec6b27ecdbc222d1fa591d7567415e12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classQwtSplineCubicP_1_1CurvatureStore.html</anchorfile>
      <anchor>a8db618258411b7ce0a212c7deb8c1326</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>storeFirst</name>
      <anchorfile>classQwtSplineCubicP_1_1CurvatureStore.html</anchorfile>
      <anchor>a3ae46a4ac0df8ba82208e8022e9f8450</anchor>
      <arglist>(double, const QPointF &amp;, const QPointF &amp;, double b1, double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>storeLast</name>
      <anchorfile>classQwtSplineCubicP_1_1CurvatureStore.html</anchorfile>
      <anchor>abcc787256cc48d9651d24c69a1083255</anchor>
      <arglist>(double, const QPointF &amp;, const QPointF &amp;, double, double b2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>storeNext</name>
      <anchorfile>classQwtSplineCubicP_1_1CurvatureStore.html</anchorfile>
      <anchor>a11da4c9730808341f319e1276604cbc2</anchor>
      <arglist>(int index, double, const QPointF &amp;, const QPointF &amp;, double, double b2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>storePrevious</name>
      <anchorfile>classQwtSplineCubicP_1_1CurvatureStore.html</anchorfile>
      <anchor>a24cfa909bdb9750f997841d65c73ebdd</anchor>
      <arglist>(int index, double, const QPointF &amp;, const QPointF &amp;, double b1, double)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; double &gt;</type>
      <name>m_curvatures</name>
      <anchorfile>classQwtSplineCubicP_1_1CurvatureStore.html</anchorfile>
      <anchor>a815a518967df99b61f483a8654f221a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>m_cv</name>
      <anchorfile>classQwtSplineCubicP_1_1CurvatureStore.html</anchorfile>
      <anchor>aa7eb46a49b1b039bfccf4775a7a7f354</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::PlotWidgetBase::CurveInfo</name>
    <filename>structPJ_1_1PlotWidgetBase_1_1CurveInfo.html</filename>
    <member kind="variable">
      <type>QwtPlotCurve *</type>
      <name>curve</name>
      <anchorfile>structPJ_1_1PlotWidgetBase_1_1CurveInfo.html</anchorfile>
      <anchor>a26429bab5b85c56537903f8f405be832</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotMarker *</type>
      <name>marker</name>
      <anchorfile>structPJ_1_1PlotWidgetBase_1_1CurveInfo.html</anchorfile>
      <anchor>a5070c2ce6c7cae46f9476ce54d3d7c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>src_name</name>
      <anchorfile>structPJ_1_1PlotWidgetBase_1_1CurveInfo.html</anchorfile>
      <anchor>a55a1073a4c0915a2a8d103393991e6a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CurveListPanel</name>
    <filename>classCurveListPanel.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>clearSelections</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a153ececb8b27718695488fd1a2865ecf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getSelectedNames</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a644c2ad187c5714b8a4bd394c72f6db1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_stylesheetChanged</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>ace8f3a525db3ae4d1eb7522b880272f4</anchor>
      <arglist>(QString theme)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>refreshValues</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a3e30b1689c13c21d3b5a9ca33b7a7e0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>createMathPlot</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a2e8f1fb520ee23dec92ced63c84f3d11</anchor>
      <arglist>(const std::string &amp;linked_plot)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>deleteCurves</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a120b4c17bb360708dae6a17f485eaab0</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;curve_names)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>editMathPlot</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a8fe8bb886e981ee03175babc3af6c956</anchor>
      <arglist>(const std::string &amp;plot_name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>hiddenItemsChanged</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>acc23dc38362174edef51ea5cd1f6345a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>refreshMathPlot</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>afd079c35e7350e1816ee59412fe0d675</anchor>
      <arglist>(const std::string &amp;curve_name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>requestDeleteAll</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>aac3abe9ed7a3467e0fc9a55122146727</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addCurve</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>ac9d9d838d705d7f1e6d74d770b2cc098</anchor>
      <arglist>(const std::string &amp;plot_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCustom</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a530071dc1220281f0b7987ba13809df1</anchor>
      <arglist>(const QString &amp;item_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeFontSize</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>ae6376a4cab16379d0497f971835b42aa</anchor>
      <arglist>(int point_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a2ddfd47df35c7704cc0be6b76632194e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CurveListPanel</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>abad4dbe35359710f551db35a22ad788a</anchor>
      <arglist>(PlotDataMapRef &amp;mapped_plot_data, const TransformsMap &amp;mapped_math_plots, QWidget *parent)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is2ndColumnHidden</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a482ad13dc3494fbedf0ca1bf585c4f23</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>keyPressEvent</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>ab52ba6367a25109a0e7faab31d86c6ce</anchor>
      <arglist>(QKeyEvent *event) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rebuildEntireList</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>ac72f659f640269f8013be530018d1d9f</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;names)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshColumns</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a3227126db48996053d9544aee2f0683e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeCurve</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>afe24687e70cf48ab937f2f9a0e990cd1</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update2ndColumnValues</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>ad391fa2d3451629590ea061a63078ea1</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateAppearance</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>ad0a35f62c261a8d4abb34c49e893b6fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateFilter</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a6babe8dc8af12a3d188cad451e2d032a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CurveListPanel</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>ab48fc935099946509838ad5e6f3234f8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonAddCustom_clicked</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a3df1e1d41e7c05c0ccc907318f821585</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonEditCustom_clicked</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a185ed11cf2af1f60804cdd095776cd6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_checkBoxShowValues_toggled</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a87ba1831e563057439adc2295dab417e</anchor>
      <arglist>(bool show)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_lineEditFilter_textChanged</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a527bf2ff78b671d0d70c73075e797740</anchor>
      <arglist>(const QString &amp;search_string)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonTrash_clicked</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a485790a65a2b2d4e927ea2042da0a655</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onCustomSelectionChanged</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>aabe92ee47bcec244877cecefe4d61b80</anchor>
      <arglist>(const QItemSelection &amp;selected, const QItemSelection &amp;deselected)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>removeSelectedCurves</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a255c6d0620701f956c242080097336c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QString</type>
      <name>getTreeName</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a21a629968dce7f828e4f04860a50238b</anchor>
      <arglist>(QString name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateTreeModel</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a8d7856a310db8edfa88caf500ac70059</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_column_width_dirty</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a0e0586ed15d27ccdb3454e38af27421d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CurveTreeView *</type>
      <name>_custom_view</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a926f029d596293a1207b68feedeebe15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlotDataMapRef &amp;</type>
      <name>_plot_data</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a29ed3a8fe2a62c61bedad8bc5820fccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_style_dir</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a2d2b79dd8cdc9f27d1bf3f24f301793f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_tracker_time</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>aeb576d4ca31bdebaaefacd8009a60732</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const TransformsMap &amp;</type>
      <name>_transforms_map</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a7f7e31a7942598a84a402e931018c2b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CurveTreeView *</type>
      <name>_tree_view</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a76c9662b28fb6b452a98c2a0c1d33c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_set&lt; std::string &gt;</type>
      <name>_tree_view_items</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>af6cd2f03010ff551bfc6e550888f056e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::CurveListPanel *</type>
      <name>ui</name>
      <anchorfile>classCurveListPanel.html</anchorfile>
      <anchor>a7eaf0272877a92993dafc30e34be1951</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CurvesView</name>
    <filename>classCurvesView.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addItem</name>
      <anchorfile>classCurvesView.html</anchorfile>
      <anchor>abed2bdda630f9eebda2c51c83c16ca4f</anchor>
      <arglist>(const QString &amp;prefix, const QString &amp;tree_name, const QString &amp;plot_ID)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>applyVisibilityFilter</name>
      <anchorfile>classCurvesView.html</anchorfile>
      <anchor>a6db3f30b6f9c22453a97b4950da8506f</anchor>
      <arglist>(const QString &amp;filter_string)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classCurvesView.html</anchorfile>
      <anchor>aa9efec3141d2ee7c0839b1d409fbd82e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CurvesView</name>
      <anchorfile>classCurvesView.html</anchorfile>
      <anchor>a9d64a63d778e965592e6969ff2aa5c06</anchor>
      <arglist>(CurveListPanel *parent)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eventFilterBase</name>
      <anchorfile>classCurvesView.html</anchorfile>
      <anchor>a04c2e12ca79f0098c94f2cf0b47e2550</anchor>
      <arglist>(QObject *object, QEvent *event)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; std::string &gt;</type>
      <name>getSelectedNames</name>
      <anchorfile>classCurvesView.html</anchorfile>
      <anchor>ad2a462866e5eee3bf56e3b08b989c20a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::pair&lt; int, int &gt;</type>
      <name>hiddenItemsCount</name>
      <anchorfile>classCurvesView.html</anchorfile>
      <anchor>a4da8917723b6a6dec87d5507cc521dbf</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>hideValuesColumn</name>
      <anchorfile>classCurvesView.html</anchorfile>
      <anchor>aceb0364175a1a08c43e2e4b13c10232b</anchor>
      <arglist>(bool hide)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>refreshColumns</name>
      <anchorfile>classCurvesView.html</anchorfile>
      <anchor>ac140e4891f2c9d605ae2503bfb84815c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>refreshFontSize</name>
      <anchorfile>classCurvesView.html</anchorfile>
      <anchor>a286003d22db8e1eaaad7b92f576c1c9e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>removeCurve</name>
      <anchorfile>classCurvesView.html</anchorfile>
      <anchor>a2766438cceb0c66015a88f2570ed45b4</anchor>
      <arglist>(const QString &amp;name)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFontSize</name>
      <anchorfile>classCurvesView.html</anchorfile>
      <anchor>a3a52cd3e244e9fe5c09fa04048412e57</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setViewResizeEnabled</name>
      <anchorfile>classCurvesView.html</anchorfile>
      <anchor>a456c03d20d613c0b094d06be7316cb53</anchor>
      <arglist>(bool enable)=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPoint</type>
      <name>_drag_start_pos</name>
      <anchorfile>classCurvesView.html</anchorfile>
      <anchor>af0b4e900afd41df25bcf49eba59c4e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_dragging</name>
      <anchorfile>classCurvesView.html</anchorfile>
      <anchor>a407e2056c917638d9a7c9c48f92de93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_newX_modifier</name>
      <anchorfile>classCurvesView.html</anchorfile>
      <anchor>a060faf59af0a82436bf4deba8fa7de59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CurveListPanel *</type>
      <name>_parent_panel</name>
      <anchorfile>classCurvesView.html</anchorfile>
      <anchor>a8634e767b37135316fe93818fffef9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_point_size</name>
      <anchorfile>classCurvesView.html</anchorfile>
      <anchor>a8b20cb729031d7721d284096dfd82202</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CurveTableView</name>
    <filename>classCurveTableView.html</filename>
    <base>CurvesView</base>
    <member kind="function">
      <type>void</type>
      <name>addItem</name>
      <anchorfile>classCurveTableView.html</anchorfile>
      <anchor>ab4b355c8efa07bcd2c865bf614fde5aa</anchor>
      <arglist>(const QString &amp;prefix, const QString &amp;tree_name, const QString &amp;plot_ID) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applyVisibilityFilter</name>
      <anchorfile>classCurveTableView.html</anchorfile>
      <anchor>a553deb7c358ddc5d812e3350e61af3c2</anchor>
      <arglist>(const QString &amp;filter_string) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classCurveTableView.html</anchorfile>
      <anchor>a7f3a89fe60781de6da5ae8b63216728c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CurveTableView</name>
      <anchorfile>classCurveTableView.html</anchorfile>
      <anchor>a817a01049efc1e3a0dea9384f8886ab8</anchor>
      <arglist>(CurveListPanel *parent)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eventFilter</name>
      <anchorfile>classCurveTableView.html</anchorfile>
      <anchor>ade975cfbaeb9458b3edf54025a964c11</anchor>
      <arglist>(QObject *object, QEvent *event) override</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getSelectedNames</name>
      <anchorfile>classCurveTableView.html</anchorfile>
      <anchor>a6231eb848697dfbb1afbef981c24b6f7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::pair&lt; int, int &gt;</type>
      <name>hiddenItemsCount</name>
      <anchorfile>classCurveTableView.html</anchorfile>
      <anchor>ac5aa3c1c162923199010e735bf7d940a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>hideValuesColumn</name>
      <anchorfile>classCurveTableView.html</anchorfile>
      <anchor>a59d630e6eb76e233fec936286f8f7f1a</anchor>
      <arglist>(bool hide) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshColumns</name>
      <anchorfile>classCurveTableView.html</anchorfile>
      <anchor>ab12c392427b5b06c370812b423c68290</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshFontSize</name>
      <anchorfile>classCurveTableView.html</anchorfile>
      <anchor>a951e7fb84a39cc8999a4bc3d9bf297f6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeCurve</name>
      <anchorfile>classCurveTableView.html</anchorfile>
      <anchor>a47e9a1a27dea616b730ac4233fa2aeed</anchor>
      <arglist>(const QString &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewResizeEnabled</name>
      <anchorfile>classCurveTableView.html</anchorfile>
      <anchor>a074fe70027e6da87f4624f48efc8df10</anchor>
      <arglist>(bool enable) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_hidden_count</name>
      <anchorfile>classCurveTableView.html</anchorfile>
      <anchor>a9cfc51c464c282984784f7d02731c18d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QSet&lt; QString &gt;</type>
      <name>_inserted_curves</name>
      <anchorfile>classCurveTableView.html</anchorfile>
      <anchor>a2134abac3ae11c932807f6dff4e15622</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CurveTracker</name>
    <filename>classCurveTracker.html</filename>
    <member kind="enumvalue">
      <name>LINE_ONLY</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a1e23e73aad986b327e6b833e6fd990f5a730bd2a2594a55440f2ec9920baa2797</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Parameter</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a1e23e73aad986b327e6b833e6fd990f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINE_ONLY</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a1e23e73aad986b327e6b833e6fd990f5a730bd2a2594a55440f2ec9920baa2797</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VALUE</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a1e23e73aad986b327e6b833e6fd990f5a61f83090c087dc972a21d6579ad185f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VALUE_NAME</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a1e23e73aad986b327e6b833e6fd990f5a2125224610d358bac797b66ece2dbe13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VALUE</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a1e23e73aad986b327e6b833e6fd990f5a61f83090c087dc972a21d6579ad185f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VALUE_NAME</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a1e23e73aad986b327e6b833e6fd990f5a2125224610d358bac797b66ece2dbe13</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a039b3a2415053289cff065f3366d1b53</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>redraw</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>aa4212ccc8b7a4c389e741e32adc661c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a3400b7216f874b67572e842c35b6db0c</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setParameter</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a2179ef347a9e1bafcaada897bd3eb1af</anchor>
      <arglist>(Parameter par)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>abb42e6ace319f0bf7cfd5f82ab25d436</anchor>
      <arglist>(const QPointF &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>actualPosition</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a22bb024b1e10df852553f296e28aa5bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CurveTracker</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a7e1f5691e863d73057d43750ce9798f9</anchor>
      <arglist>(QwtPlot *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CurveTracker</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a5c1c55119324b5d49b49501558e69f7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QLineF</type>
      <name>curveLineAt</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>adc5b7daa302654bd72bb2d4a3b04f43a</anchor>
      <arglist>(const QwtPlotCurve *, double x) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QPoint</type>
      <name>invTransform</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>afca16d2d0145477d31cfd1792bc72929</anchor>
      <arglist>(QPointF)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QPointF</type>
      <name>transform</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a74054771ad6b23b30e1043869dddbcb4</anchor>
      <arglist>(QPoint)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtPlotMarker *</type>
      <name>_line_marker</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a6336307adc1a66b7b1dfda69ce150ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; QwtPlotMarker * &gt;</type>
      <name>_marker</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a608035f699c8eeeb414f174e57f41394</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Parameter</type>
      <name>_param</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>ab84db8ef3c19af5797862cd56fa953ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtPlot *</type>
      <name>_plot</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a05dd83af88327a62a5dd813e31d45be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPointF</type>
      <name>_prev_trackerpoint</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>af8707bca87060a020230a75e711115b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtPlotMarker *</type>
      <name>_text_marker</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a667c7d077fd19f9a2b33e626d49e51e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_visible</name>
      <anchorfile>classCurveTracker.html</anchorfile>
      <anchor>a759a066bbde65f0a2cc93319fc44bf20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CurveTreeView</name>
    <filename>classCurveTreeView.html</filename>
    <base>CurvesView</base>
    <member kind="function">
      <type>void</type>
      <name>addItem</name>
      <anchorfile>classCurveTreeView.html</anchorfile>
      <anchor>ac31677c765b8e783c2a240d12e020f2f</anchor>
      <arglist>(const QString &amp;prefix, const QString &amp;tree_name, const QString &amp;plot_ID) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applyVisibilityFilter</name>
      <anchorfile>classCurveTreeView.html</anchorfile>
      <anchor>aafac3f669453729d915eeaf52b7c519e</anchor>
      <arglist>(const QString &amp;filter_string) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classCurveTreeView.html</anchorfile>
      <anchor>a5a5ebedf75f11ae11ac1a1f6fdab3716</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CurveTreeView</name>
      <anchorfile>classCurveTreeView.html</anchorfile>
      <anchor>a56bf7db1c7cb1443be06a2a0ef6034ff</anchor>
      <arglist>(CurveListPanel *parent)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eventFilter</name>
      <anchorfile>classCurveTreeView.html</anchorfile>
      <anchor>af9a5d2ada939a0ef7135f48e1127b531</anchor>
      <arglist>(QObject *object, QEvent *event) override</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getSelectedNames</name>
      <anchorfile>classCurveTreeView.html</anchorfile>
      <anchor>ad9efe3f6d190350822168db43046564b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; int, int &gt;</type>
      <name>hiddenItemsCount</name>
      <anchorfile>classCurveTreeView.html</anchorfile>
      <anchor>a5bbcd2c58c924f6c80b2dd85a2b824b1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>hideValuesColumn</name>
      <anchorfile>classCurveTreeView.html</anchorfile>
      <anchor>a59b42464e291e4271fa5fe8791726e67</anchor>
      <arglist>(bool hide) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>keyPressEvent</name>
      <anchorfile>classCurveTreeView.html</anchorfile>
      <anchor>a6f7868cdb2ddc68c48073aec74ea075b</anchor>
      <arglist>(QKeyEvent *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshColumns</name>
      <anchorfile>classCurveTreeView.html</anchorfile>
      <anchor>ae3870ef1043fefd60859bdcce94c6a65</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshFontSize</name>
      <anchorfile>classCurveTreeView.html</anchorfile>
      <anchor>ae178d863de9d497c6b84596579171785</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeCurve</name>
      <anchorfile>classCurveTreeView.html</anchorfile>
      <anchor>ac6b8583e6b01e0a28f40d15b526dc91e</anchor>
      <arglist>(const QString &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewResizeEnabled</name>
      <anchorfile>classCurveTreeView.html</anchorfile>
      <anchor>ae330d790256c55a280275be5c699e1c0</anchor>
      <arglist>(bool) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>treeVisitor</name>
      <anchorfile>classCurveTreeView.html</anchorfile>
      <anchor>afe5ab3e3508e65726f54def25b3fb3aa</anchor>
      <arglist>(std::function&lt; void(QTreeWidgetItem *)&gt; visitor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>expandChildren</name>
      <anchorfile>classCurveTreeView.html</anchorfile>
      <anchor>acdbf1f2a4f96f53968302283315578fe</anchor>
      <arglist>(bool expanded, QTreeWidgetItem *item)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_hidden_count</name>
      <anchorfile>classCurveTreeView.html</anchorfile>
      <anchor>a0975e8793b22513e8234bae071389635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_leaf_count</name>
      <anchorfile>classCurveTreeView.html</anchorfile>
      <anchor>af3cf8bb8f7aa74c1a378e7620b0f0891</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::custom_value</name>
    <filename>structdetail_1_1custom__value.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename Context::parse_context_type</type>
      <name>parse_context</name>
      <anchorfile>structdetail_1_1custom__value.html</anchorfile>
      <anchor>a842d21b7a779096247e4b586d900f6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>format</name>
      <anchorfile>structdetail_1_1custom__value.html</anchorfile>
      <anchor>a95f35992a1d1e342fb21cb9d0a329ca1</anchor>
      <arglist>)(void *arg, parse_context &amp;parse_ctx, Context &amp;ctx)</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>value</name>
      <anchorfile>structdetail_1_1custom__value.html</anchorfile>
      <anchor>aa6a9a796b55133def1249e0bb2ec6758</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>custom_value&lt; basic_format_context &gt;</name>
    <filename>structdetail_1_1custom__value.html</filename>
    <member kind="typedef">
      <type>typename basic_format_context ::parse_context_type</type>
      <name>parse_context</name>
      <anchorfile>structdetail_1_1custom__value.html</anchorfile>
      <anchor>a842d21b7a779096247e4b586d900f6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>format</name>
      <anchorfile>structdetail_1_1custom__value.html</anchorfile>
      <anchor>a95f35992a1d1e342fb21cb9d0a329ca1</anchor>
      <arglist>)(void *arg, parse_context &amp;parse_ctx, basic_format_context &amp;ctx)</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>value</name>
      <anchorfile>structdetail_1_1custom__value.html</anchorfile>
      <anchor>aa6a9a796b55133def1249e0bb2ec6758</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>custom_value&lt; basic_printf_context &gt;</name>
    <filename>structdetail_1_1custom__value.html</filename>
    <member kind="typedef">
      <type>typename basic_printf_context ::parse_context_type</type>
      <name>parse_context</name>
      <anchorfile>structdetail_1_1custom__value.html</anchorfile>
      <anchor>a842d21b7a779096247e4b586d900f6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>format</name>
      <anchorfile>structdetail_1_1custom__value.html</anchorfile>
      <anchor>a95f35992a1d1e342fb21cb9d0a329ca1</anchor>
      <arglist>)(void *arg, parse_context &amp;parse_ctx, basic_printf_context &amp;ctx)</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>value</name>
      <anchorfile>structdetail_1_1custom__value.html</anchorfile>
      <anchor>aa6a9a796b55133def1249e0bb2ec6758</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CustomFunction</name>
    <filename>classCustomFunction.html</filename>
    <base>PJ::TransformFunction</base>
    <member kind="function">
      <type>QString</type>
      <name>aliasName</name>
      <anchorfile>classCustomFunction.html</anchorfile>
      <anchor>a15eef0d8feb7fea60a3ee7a8dd578789</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calculate</name>
      <anchorfile>classCustomFunction.html</anchorfile>
      <anchor>a057c2c9558121e364a27e6357417affe</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calculateAndAdd</name>
      <anchorfile>classCustomFunction.html</anchorfile>
      <anchor>a1c8a2fd5830a0737bc0f5a5d6567043c</anchor>
      <arglist>(PlotDataMapRef &amp;src_data)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calculatePoints</name>
      <anchorfile>classCustomFunction.html</anchorfile>
      <anchor>a6a61576f8e5831038d5c4fef2a0bdd31</anchor>
      <arglist>(const std::vector&lt; const PlotData * &gt; &amp;src_data, size_t point_index, std::vector&lt; PlotData::Point &gt; &amp;new_points)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CustomFunction</name>
      <anchorfile>classCustomFunction.html</anchorfile>
      <anchor>a8cd53eeaad76a3fd7b8ef24dfc684ba9</anchor>
      <arglist>(SnippetData snippet={})</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>initEngine</name>
      <anchorfile>classCustomFunction.html</anchorfile>
      <anchor>ab199d2d1a337e0bbe3b7ecd0434722f7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QString</type>
      <name>language</name>
      <anchorfile>classCustomFunction.html</anchorfile>
      <anchor>aee907176d2172e757d9bd1e1bee1dfd9</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numInputs</name>
      <anchorfile>classCustomFunction.html</anchorfile>
      <anchor>a188b70e887bf29d270f1534edd0b25d7</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numOutputs</name>
      <anchorfile>classCustomFunction.html</anchorfile>
      <anchor>a2ea165430af281a0611719c912b20d50</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classCustomFunction.html</anchorfile>
      <anchor>adf43cbb532f5d6aa898737140c80d25a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSnippet</name>
      <anchorfile>classCustomFunction.html</anchorfile>
      <anchor>ad4beae4a96eed4467d63ecf3644eba0a</anchor>
      <arglist>(const SnippetData &amp;snippet)</arglist>
    </member>
    <member kind="function">
      <type>const SnippetData &amp;</type>
      <name>snippet</name>
      <anchorfile>classCustomFunction.html</anchorfile>
      <anchor>a0cbb6bba1fb94fb6a2cd806e4ee84a4e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classCustomFunction.html</anchorfile>
      <anchor>aaef08af29656ec19ef0e8591cc0fcce4</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classCustomFunction.html</anchorfile>
      <anchor>a221fb1c7658053cc9c2e102a36d01273</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_linked_plot_name</name>
      <anchorfile>classCustomFunction.html</anchorfile>
      <anchor>aa4558f9de3f394b107a6010ec39b867f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_plot_name</name>
      <anchorfile>classCustomFunction.html</anchorfile>
      <anchor>a7f472f8deb2d67031a3a741c29018841</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SnippetData</type>
      <name>_snippet</name>
      <anchorfile>classCustomFunction.html</anchorfile>
      <anchor>aacc12e604ee55f4c03752e8177b98732</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::string &gt;</type>
      <name>_used_channels</name>
      <anchorfile>classCustomFunction.html</anchorfile>
      <anchor>a083bec4769a552325ad81d82c62bd423</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::DataEnd</name>
    <filename>structmcap_1_1DataEnd.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>dataSectionCrc</name>
      <anchorfile>structmcap_1_1DataEnd.html</anchorfile>
      <anchor>acc154fea4edb56d40753da0189719b52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DataLoadCSV</name>
    <filename>classDataLoadCSV.html</filename>
    <base>PJ::DataLoader</base>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::vector&lt; const char * &gt; &amp;</type>
      <name>compatibleFileExtensions</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>aac7f660a1bdf8cdce0c85ecc512655d6</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataLoadCSV</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>a607f3fad963e3660ac6dccabf5db8ad8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>name</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>a3ff31588ce2b9db94868f7b9dfa2b248</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>readDataFromFile</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>ad701d4c9f6349d172081e5fe4d5ee866</anchor>
      <arglist>(PJ::FileLoadInfo *fileload_info, PlotDataMapRef &amp;destination) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>a767c07101d4e46b809856e9e237ca723</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>af339251f7d5ef9d88dc05b8eae0ae1e2</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DataLoadCSV</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>a9f489fa2e09d3c2182c8a761276c0562</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>launchDialog</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>a030a06505e5c2c6c9ac5705364c0bbda</anchor>
      <arglist>(QFile &amp;file, std::vector&lt; std::string &gt; *ordered_names)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parseHeader</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>a0f1188ab3d53d8233cfb7afe0cce98fe</anchor>
      <arglist>(QFile &amp;file, std::vector&lt; std::string &gt; &amp;ordered_names)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QCSVHighlighter</type>
      <name>_csvHighlighter</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>a32dd5094d60f3b6b6e2d017519ce3ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DateTimeHelp *</type>
      <name>_dateTime_dialog</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>a9fabc7bfd33758c695dc8893d7dddfc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_default_time_axis</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>a5005622244fc7a2645895267f409094f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QChar</type>
      <name>_delimiter</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>a3ae1162ef5838d3e18ac4de7ddb16e87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QDialog *</type>
      <name>_dialog</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>a2884486262651bfcea92f06f6a650229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; const char * &gt;</type>
      <name>_extensions</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>abfa4273f15eb9faf6a9ede72a555c94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FileLoadInfo *</type>
      <name>_fileInfo</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>ad7ba85b178966a209a3700886572c540</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QStandardItemModel *</type>
      <name>_model</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>a86ef2a5bbaf1b9d090e68792b85f544e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::DialogCSV *</type>
      <name>_ui</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>a54238c09320e1bb526d8ee220dbbeec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>multiple_columns_warning_</name>
      <anchorfile>classDataLoadCSV.html</anchorfile>
      <anchor>a24436054610965d1a601e6b526bf2841</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::DataLoader</name>
    <filename>classPJ_1_1DataLoader.html</filename>
    <base>PJ::PlotJugglerPlugin</base>
    <member kind="function" virtualness="pure">
      <type>virtual const std::vector&lt; const char * &gt; &amp;</type>
      <name>compatibleFileExtensions</name>
      <anchorfile>classPJ_1_1DataLoader.html</anchorfile>
      <anchor>a02670ced95c15cf6c3086fd260189125</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataLoader</name>
      <anchorfile>classPJ_1_1DataLoader.html</anchorfile>
      <anchor>a2a4fe2112ecdd49c51522e1be28449b1</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>const ParserFactories *</type>
      <name>parserFactories</name>
      <anchorfile>classPJ_1_1DataLoader.html</anchorfile>
      <anchor>ac0a1bf2f468d837d0a9a96f02d03f2e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>readDataFromFile</name>
      <anchorfile>classPJ_1_1DataLoader.html</anchorfile>
      <anchor>a36d22dece6f552652ffff4b950ba3cc2</anchor>
      <arglist>(FileLoadInfo *fileload_info, PlotDataMapRef &amp;destination)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParserFactories</name>
      <anchorfile>classPJ_1_1DataLoader.html</anchorfile>
      <anchor>a630f8f4f72aa5f3532ca3460c06eb9e0</anchor>
      <arglist>(ParserFactories *parsers)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DataLoader</name>
      <anchorfile>classPJ_1_1DataLoader.html</anchorfile>
      <anchor>af0bc451ca6f6f79fbe7c19e915c9f583</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParserFactories *</type>
      <name>_parser_factories</name>
      <anchorfile>classPJ_1_1DataLoader.html</anchorfile>
      <anchor>a4b9b2a5d81a3052a7e7927a255bf6d04</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DataLoadMCAP</name>
    <filename>classDataLoadMCAP.html</filename>
    <base>PJ::DataLoader</base>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::vector&lt; const char * &gt; &amp;</type>
      <name>compatibleFileExtensions</name>
      <anchorfile>classDataLoadMCAP.html</anchorfile>
      <anchor>a9738d07896900ec36153757cd395c6a2</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataLoadMCAP</name>
      <anchorfile>classDataLoadMCAP.html</anchorfile>
      <anchor>a88e37ff60860c3590f3fe147f1cac1e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>name</name>
      <anchorfile>classDataLoadMCAP.html</anchorfile>
      <anchor>a2529545eb70822dc4056eeb95ee42b47</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>readDataFromFile</name>
      <anchorfile>classDataLoadMCAP.html</anchorfile>
      <anchor>aba0ecaf8f27085b893e5d7eb8abe5679</anchor>
      <arglist>(PJ::FileLoadInfo *fileload_info, PlotDataMapRef &amp;destination) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classDataLoadMCAP.html</anchorfile>
      <anchor>a4d739f468fc4ecddd0d7c1b3d0f621ba</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classDataLoadMCAP.html</anchorfile>
      <anchor>ab9fa0ac97ec388ca861f1574408c382a</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DataLoadMCAP</name>
      <anchorfile>classDataLoadMCAP.html</anchorfile>
      <anchor>af2ca7b024e0a976e8bc44f7c94dc57d4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::optional&lt; mcap::LoadParams &gt;</type>
      <name>_dialog_parameters</name>
      <anchorfile>classDataLoadMCAP.html</anchorfile>
      <anchor>a95444ff8702e09304b09049cbbbbb5d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DataLoadParquet</name>
    <filename>classDataLoadParquet.html</filename>
    <base>PJ::DataLoader</base>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::vector&lt; const char * &gt; &amp;</type>
      <name>compatibleFileExtensions</name>
      <anchorfile>classDataLoadParquet.html</anchorfile>
      <anchor>a10099334d046310cc4ab377ae44c9816</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataLoadParquet</name>
      <anchorfile>classDataLoadParquet.html</anchorfile>
      <anchor>ac17dc59f015354b97f35d526d49070f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>name</name>
      <anchorfile>classDataLoadParquet.html</anchorfile>
      <anchor>a6b88383fbf29df9d9e541db8cc18c6fd</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>readDataFromFile</name>
      <anchorfile>classDataLoadParquet.html</anchorfile>
      <anchor>ab951e489865919d6949c88cafd6e870c</anchor>
      <arglist>(PJ::FileLoadInfo *fileload_info, PlotDataMapRef &amp;destination) override</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>selectedSeries</name>
      <anchorfile>classDataLoadParquet.html</anchorfile>
      <anchor>a362445462a7d23103ec5f20893e3bb6f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classDataLoadParquet.html</anchorfile>
      <anchor>a7d2bb828a56ab2b544ee6c94b9f277c1</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classDataLoadParquet.html</anchorfile>
      <anchor>a59fa71902aee6d312c2ba4a51c2b59c9</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DataLoadParquet</name>
      <anchorfile>classDataLoadParquet.html</anchorfile>
      <anchor>a06b49cf22067774ed7104a5b6200429c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_default_time_axis</name>
      <anchorfile>classDataLoadParquet.html</anchorfile>
      <anchor>a4cbc1ae32d27096a3df96054ea60516b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QDialog *</type>
      <name>_dialog</name>
      <anchorfile>classDataLoadParquet.html</anchorfile>
      <anchor>a4e60847e3a67dc62a8f44fcf94f8f7ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; const char * &gt;</type>
      <name>_extensions</name>
      <anchorfile>classDataLoadParquet.html</anchorfile>
      <anchor>ac8ba4496c4988b92f0a4cd26df1ad6dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; parquet::ParquetFileReader &gt;</type>
      <name>parquet_reader_</name>
      <anchorfile>classDataLoadParquet.html</anchorfile>
      <anchor>af8452faacc736cd2a143978d7787d6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::DialogParquet *</type>
      <name>ui</name>
      <anchorfile>classDataLoadParquet.html</anchorfile>
      <anchor>a386d00c67ac89f30854d3d2eaea98c04</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DataLoadULog</name>
    <filename>classDataLoadULog.html</filename>
    <base>PJ::DataLoader</base>
    <member kind="function">
      <type>const std::vector&lt; const char * &gt; &amp;</type>
      <name>compatibleFileExtensions</name>
      <anchorfile>classDataLoadULog.html</anchorfile>
      <anchor>a0c8978adebb6f5362a46e7584b349065</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataLoadULog</name>
      <anchorfile>classDataLoadULog.html</anchorfile>
      <anchor>aabbe8cfd40cdf4ace4e8d6c0a42569e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classDataLoadULog.html</anchorfile>
      <anchor>ab44404d2f9ccfc2dd0fe5ceaaa9721c2</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readDataFromFile</name>
      <anchorfile>classDataLoadULog.html</anchorfile>
      <anchor>a517026dbac57a215cdc0acc7a0495ccc</anchor>
      <arglist>(PJ::FileLoadInfo *fileload_info, PlotDataMapRef &amp;destination) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classDataLoadULog.html</anchorfile>
      <anchor>af9b689c2502ce1e9a15e0c83b985b88b</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classDataLoadULog.html</anchorfile>
      <anchor>ac608c4e95a467a22b93bc416ccb7dde5</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DataLoadULog</name>
      <anchorfile>classDataLoadULog.html</anchorfile>
      <anchor>acbeffbc510f579e079af3cec073e1226</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_default_time_axis</name>
      <anchorfile>classDataLoadULog.html</anchorfile>
      <anchor>a4b6317535b1b06557818043ea90e198e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QWidget *</type>
      <name>_main_win</name>
      <anchorfile>classDataLoadULog.html</anchorfile>
      <anchor>af58b84e9495001dfd01706589a285760</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DataLoadZcm</name>
    <filename>classDataLoadZcm.html</filename>
    <base>PJ::DataLoader</base>
    <member kind="function">
      <type>const std::vector&lt; const char * &gt; &amp;</type>
      <name>compatibleFileExtensions</name>
      <anchorfile>classDataLoadZcm.html</anchorfile>
      <anchor>a7d13886f078ebf77f927cc7368375d17</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataLoadZcm</name>
      <anchorfile>classDataLoadZcm.html</anchorfile>
      <anchor>a20ca7439232a446144312a6d6385f023</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classDataLoadZcm.html</anchorfile>
      <anchor>a3df0be81b99a6f86696825a9ca228d69</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readDataFromFile</name>
      <anchorfile>classDataLoadZcm.html</anchorfile>
      <anchor>a319a4d532c6c45d940cb328244f03e31</anchor>
      <arglist>(PJ::FileLoadInfo *fileload_info, PlotDataMapRef &amp;destination) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classDataLoadZcm.html</anchorfile>
      <anchor>acf04374107b43d790984ee6fb7a57ae8</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classDataLoadZcm.html</anchorfile>
      <anchor>adfc4f0f69971522cf25411a13495e0d1</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DataLoadZcm</name>
      <anchorfile>classDataLoadZcm.html</anchorfile>
      <anchor>a8d453eb01ed19d34cb7f7fb966e5c3d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>launchDialog</name>
      <anchorfile>classDataLoadZcm.html</anchorfile>
      <anchor>a70d2b2bb9c4aec7e21bdcbb0b3c8c422</anchor>
      <arglist>(const std::string &amp;filepath)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>refreshChannels</name>
      <anchorfile>classDataLoadZcm.html</anchorfile>
      <anchor>a9a36d1d7bcc489a5b89d5595854a42fe</anchor>
      <arglist>(const std::string &amp;filepath)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_set&lt; std::string &gt;</type>
      <name>_all_channels</name>
      <anchorfile>classDataLoadZcm.html</anchorfile>
      <anchor>a3d94f0a4547ee87f4fe24be26aea5e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_all_channels_filepath</name>
      <anchorfile>classDataLoadZcm.html</anchorfile>
      <anchor>a60d472fe6dffd6a151a1e756775f3d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConfigZCM *</type>
      <name>_config_widget</name>
      <anchorfile>classDataLoadZcm.html</anchorfile>
      <anchor>a9034a23eb1e31049e14ca83a031359ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QDialog *</type>
      <name>_dialog</name>
      <anchorfile>classDataLoadZcm.html</anchorfile>
      <anchor>a477e2091f7f1df8188c572477e137684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_set&lt; std::string &gt;</type>
      <name>_selected_channels</name>
      <anchorfile>classDataLoadZcm.html</anchorfile>
      <anchor>a06201eb23afbffe122ce5e23dce6dbae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::DialogZcm *</type>
      <name>_ui</name>
      <anchorfile>classDataLoadZcm.html</anchorfile>
      <anchor>a3627bc97d8e0e58853999e73a32427ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ULogParser::DataStream</name>
    <filename>structULogParser_1_1DataStream.html</filename>
    <member kind="function">
      <type></type>
      <name>DataStream</name>
      <anchorfile>structULogParser_1_1DataStream.html</anchorfile>
      <anchor>ad1b382c6e9a706efffbfb130b7636050</anchor>
      <arglist>(char *data, int len)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>structULogParser_1_1DataStream.html</anchorfile>
      <anchor>a32441a6e9054d54b80e881df1f8a3b89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>structULogParser_1_1DataStream.html</anchorfile>
      <anchor>aa7e9fd6e557e46032928e34436e71987</anchor>
      <arglist>(char *dst, int len)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>_data</name>
      <anchorfile>structULogParser_1_1DataStream.html</anchorfile>
      <anchor>a88cc33822c9bf3598f8da00d4c38aadc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>_length</name>
      <anchorfile>structULogParser_1_1DataStream.html</anchorfile>
      <anchor>a172892a87958c2ff0d288a6be93a6a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>offset</name>
      <anchorfile>structULogParser_1_1DataStream.html</anchorfile>
      <anchor>a50f4ec77264ea41e963c6e046bbec282</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::DataStreamer</name>
    <filename>classPJ_1_1DataStreamer.html</filename>
    <base>PJ::PlotJugglerPlugin</base>
    <member kind="signal">
      <type>void</type>
      <name>clearBuffers</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>adc08aa3f5cb38be440278dd098277089</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>closed</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>a6901cc7fdeb053d883a18357a83ddad1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dataReceived</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>a81be735a7803927b4bb27b4cf51adc04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>notificationsChanged</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>a5ad0c59c9d040ff4075dcb7409f27566</anchor>
      <arglist>(int active_notification_count)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>removeGroup</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>a3c47201fdc459809b11e7ea2ca8d4788</anchor>
      <arglist>(std::string group_name)</arglist>
    </member>
    <member kind="function">
      <type>PlotDataMapRef &amp;</type>
      <name>dataMap</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>a1d2134c65e0a4621d751792b90bb350c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const PlotDataMapRef &amp;</type>
      <name>dataMap</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>ac1e030daf1b0720b7472370097bbd12b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataStreamer</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>a801e06232ba8fbb7304d23fe6efbf407</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isRunning</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>a560146cc33502552a743233dbe472bfa</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>std::mutex &amp;</type>
      <name>mutex</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>a7b5c464273ec790da69ba618ba1af3fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::pair&lt; QAction *, int &gt;</type>
      <name>notificationAction</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>ae4d1ea3ee26bfb7e8ebddf986439821f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const ParserFactories *</type>
      <name>parserFactories</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>a2d05556e3504e72c70d53f21f1920010</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximumRangeX</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>a73c1b460e2c18b2819e053ead14c107c</anchor>
      <arglist>(double range)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParserFactories</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>af128e48c53f08cef32aa34d248d72926</anchor>
      <arglist>(ParserFactories *parsers)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>a65e6be5c60483b905f80a4851fd28900</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>a179af788341f2082dd79a42cf1b3e8f6</anchor>
      <arglist>(QStringList *pre_selected_sources)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DataStreamer</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>a97494211cb75565264ae291eaa008a4f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlotDataMapRef</type>
      <name>_data_map</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>aa424b2e07c2568641f5f37ce2bd7df56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::mutex</type>
      <name>_mutex</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>a3c2a06087dbf91de781574380c119cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParserFactories *</type>
      <name>_parser_factories</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>a50a39d4f94a5e683cafe08909ad29135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QAction *</type>
      <name>_start_streamer</name>
      <anchorfile>classPJ_1_1DataStreamer.html</anchorfile>
      <anchor>acccd9d6a365c5557d3d71b3ea6111ed7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DataStreamMQTT</name>
    <filename>classDataStreamMQTT.html</filename>
    <base>PJ::DataStreamer</base>
    <member kind="function">
      <type></type>
      <name>DataStreamMQTT</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>a8839f995004acb9b722459d7a5a2aa9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isDebugPlugin</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>ad3fe57de6d0acabbb10739dab23f1ecd</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isRunning</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>a01fcbd4bc041d4b2faf4e09e4b2e0ed1</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>name</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>a69cd0c6e2e61967538495efb37ae7040</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; QAction *, int &gt;</type>
      <name>notificationAction</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>a219c3df084b8bc16050970f91df91c19</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>aa5346194b844dba46004ab7eda39f6ea</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>a3a92d40033033e2a1a111a1d569b9b77</anchor>
      <arglist>(QStringList *) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DataStreamMQTT</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>aa3ccee9e68dcaa6b4f045855049319e4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onComboProtocolChanged</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>a39593a7c0e3b7ec02e01f3019c513f5b</anchor>
      <arglist>(const QString &amp;)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onMessageReceived</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>a53996334bab14ead26c4f0f263348e8d</anchor>
      <arglist>(const mosquitto_message *message)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParserFactoryPlugin::Ptr</type>
      <name>_current_parser_creator</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>a6c968e10d1e06f659adee990e59f048a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MQTT_Dialog *</type>
      <name>_dialog</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>a3a77ddbd61f868360dd88779691b5c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_failed_parsing</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>afb04a8530ce4cd41b89e301d0600b4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MQTTClient::Ptr</type>
      <name>_mosq</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>a22abc9418593908cc6254981be0c9e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::thread</type>
      <name>_mqtt_thread</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>a8e63d1a435186109cd12ac29b6223e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QAction *</type>
      <name>_notification_action</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>a2391dae7350b65261adb585175e4dba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_map&lt; std::string, PJ::MessageParserPtr &gt;</type>
      <name>_parsers</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>acf1d77e51a02ff4aa93780bd443e8e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_protocol</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>a8451e930573867ee42d351a8212a83f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_running</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>a0532cd4035205bf46f3eb8c7edba4693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_topic_to_parse</name>
      <anchorfile>classDataStreamMQTT.html</anchorfile>
      <anchor>ae5eb456c1f2ad403bce243aeb622ddf8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DataStreamSample</name>
    <filename>classDataStreamSample.html</filename>
    <base>PJ::DataStreamer</base>
    <class kind="struct">DataStreamSample::Parameters</class>
    <member kind="function">
      <type></type>
      <name>DataStreamSample</name>
      <anchorfile>classDataStreamSample.html</anchorfile>
      <anchor>a4109ba55111f636c8be794338df1855e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isDebugPlugin</name>
      <anchorfile>classDataStreamSample.html</anchorfile>
      <anchor>af60288fa93b687e8d1b5f1cf51fe45a3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isRunning</name>
      <anchorfile>classDataStreamSample.html</anchorfile>
      <anchor>ac73fd009a3106f442491a6bf87020dd4</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>name</name>
      <anchorfile>classDataStreamSample.html</anchorfile>
      <anchor>a39615ac5e1b459aaea2d86de5a8c205c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; QAction *, int &gt;</type>
      <name>notificationAction</name>
      <anchorfile>classDataStreamSample.html</anchorfile>
      <anchor>ad30f7887bb074373a51cc057f72c63e5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>classDataStreamSample.html</anchorfile>
      <anchor>ad7840afd880b36328d445ac6a8ce3ec5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classDataStreamSample.html</anchorfile>
      <anchor>a5f6d89d0ced857976f4fc847d6100703</anchor>
      <arglist>(QStringList *) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classDataStreamSample.html</anchorfile>
      <anchor>ad85670f12510681849024cb25d9c09eb</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classDataStreamSample.html</anchorfile>
      <anchor>a6aee4492021b1b0117caea9bd0a9b6ac</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DataStreamSample</name>
      <anchorfile>classDataStreamSample.html</anchorfile>
      <anchor>a16c55f2cba797c30e93ab5d250692bc0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loop</name>
      <anchorfile>classDataStreamSample.html</anchorfile>
      <anchor>ad39ba22d5aaa39de073b6594d1b5ae9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>pushSingleCycle</name>
      <anchorfile>classDataStreamSample.html</anchorfile>
      <anchor>a18897a20bb41d43d2a997e70446d5e14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QAction *</type>
      <name>_dummy_notification</name>
      <anchorfile>classDataStreamSample.html</anchorfile>
      <anchor>aa8b1c3e4fc64ba82285b730033461c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_notifications_count</name>
      <anchorfile>classDataStreamSample.html</anchorfile>
      <anchor>a94c4fa37897a64b71ef6aaf0dace704e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, Parameters &gt;</type>
      <name>_parameters</name>
      <anchorfile>classDataStreamSample.html</anchorfile>
      <anchor>afe7f91276b9b667d268b367a021b9d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_running</name>
      <anchorfile>classDataStreamSample.html</anchorfile>
      <anchor>ac8183bcd531c186899bcba3637c04179</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::thread</type>
      <name>_thread</name>
      <anchorfile>classDataStreamSample.html</anchorfile>
      <anchor>a0421d00f34090da06dee628b2710b8a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DataStreamZcm</name>
    <filename>classDataStreamZcm.html</filename>
    <base>PJ::DataStreamer</base>
    <member kind="function">
      <type></type>
      <name>DataStreamZcm</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>a3a2a4db3b366597d7dc7cf26b9489cf7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isRunning</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>a6ecfad8b2c55837d5cf73cefc59b8d79</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>name</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>af44219fa7432a3d7ad798591459c4c4c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>a69b345274d63ab861a242d0bf4ee502d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>ab293f69deecc7603b6c9bf10b7ef6197</anchor>
      <arglist>(QStringList *) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>a24c1f5711725d8c2e29368a6951428af</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>aaf5216003d1f56f22830ae96215c2e58</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DataStreamZcm</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>a827d5cc3e74b92227d93b1bb6add438a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonUrl_clicked</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>ae9347a95328625d71aeb2c8a140453d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handler</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>a338b1ec4b3748c7b066d079d5c54ab6c</anchor>
      <arglist>(const zcm::ReceiveBuffer *rbuf, const std::string &amp;channel)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>processData</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>a9246f288329d405036d1d6138e96ffc5</anchor>
      <arglist>(const std::string &amp;name, zcm_field_type_t type, const void *data, void *usr)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConfigZCM *</type>
      <name>_config_widget</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>a78834b30ae1a136930481a13fcb8ae46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QDialog *</type>
      <name>_dialog</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>a835667e7aa11248869c5bd3f934d80a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::pair&lt; std::string, double &gt; &gt;</type>
      <name>_numerics</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>aa8e5a5f61148164a762acdf0d0959cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_running</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>aab05fd4271738ad6ea16fbc42337fb92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::pair&lt; std::string, std::string &gt; &gt;</type>
      <name>_strings</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>acfaeddd05068b529f9fe375eff6e6c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>zcm::Subscription *</type>
      <name>_subs</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>a2ad2fbaaafce283b8a16df7adb31bc6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_subscribe_string</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>a6248ebb0a7709d38e72ba88419ce429f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_transport</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>afd41e2280f20402bddae62aea6b246c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; zcm::TypeDb &gt;</type>
      <name>_types</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>a8637dcb050409c0b32af99169981fd7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_types_library</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>a0ec5101363111d7a525ad6878229b49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::DialogZcm *</type>
      <name>_ui</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>adbbfe329ba261e9afb32353b82256e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; zcm::ZCM &gt;</type>
      <name>_zcm</name>
      <anchorfile>classDataStreamZcm.html</anchorfile>
      <anchor>a67b447c0cb38d8279f283dd58ab89bdf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DataStreamZMQ</name>
    <filename>classDataStreamZMQ.html</filename>
    <base>PJ::DataStreamer</base>
    <member kind="function">
      <type></type>
      <name>DataStreamZMQ</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>a357325588f8ddfd33233759bab47d0ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isDebugPlugin</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>a9f785b7065ca5a8aa06d18218d7a10db</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isRunning</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>a17b1649cdc3b53b99a8509f7753f8bfd</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>name</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>ac1211090d436e46a32b75f1692d4f40b</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>a7970c91cae8b2446fa5f83cd804ef06c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>ab15eb9cc542cb6ac8e4c549ad1cc4779</anchor>
      <arglist>(QStringList *) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DataStreamZMQ</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>aaad939000c7a010eae4f053a204c5023</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>parseMessage</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>a64b8311be884b562b6abc226b24e3728</anchor>
      <arglist>(const PJ::MessageRef &amp;msg, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>parseTopicFilters</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>a6b4fb9202bac62cbdfd3655654548f84</anchor>
      <arglist>(const QString &amp;filters)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>receiveLoop</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>ab1096f9056991cff2eef1379314670ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>subscribeTopics</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>a1215954401272ff22b7aaf544c302943</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unsubscribeTopics</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>af1e2273e05cff55e4cc7ca7dc21ce03d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PJ::MessageParserPtr</type>
      <name>_parser</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>aea365747961d506102b8c80e0ef7df56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::thread</type>
      <name>_receive_thread</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>a842f1f6c8f46844faec7497a147465d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_running</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>aad71e9a40883d3cd36922535d9385b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_socket_address</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>ad01643f65170281818260ae169c269f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>_topic_filters</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>a1fa80eaeee16bef436d8ae54f8736079</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>zmq::context_t</type>
      <name>_zmq_context</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>a7079dcc09fb78a338a9bea57dbe59b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>zmq::socket_t</type>
      <name>_zmq_socket</name>
      <anchorfile>classDataStreamZMQ.html</anchorfile>
      <anchor>ae8ec6c169452ae297886bfbd0c7e9959</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::DataTamerSchemas</name>
    <filename>structPJ_1_1Msg_1_1DataTamerSchemas.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1DataTamerSchemas.html</anchorfile>
      <anchor>aaee79bddf7b63b2e8eb4ac8f97da6d71</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::DataTamerSnapshot</name>
    <filename>structPJ_1_1Msg_1_1DataTamerSnapshot.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1DataTamerSnapshot.html</anchorfile>
      <anchor>a44eea6faa207e2089bc00b98e835c154</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>active_mask</name>
      <anchorfile>structPJ_1_1Msg_1_1DataTamerSnapshot.html</anchorfile>
      <anchor>a4af5b6e2db089d0661c6dd98d18fc28c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>payload</name>
      <anchorfile>structPJ_1_1Msg_1_1DataTamerSnapshot.html</anchorfile>
      <anchor>ac28caa0b7114f59088b04f5a6e3e00ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>prefix</name>
      <anchorfile>structPJ_1_1Msg_1_1DataTamerSnapshot.html</anchorfile>
      <anchor>a75218afed68e153e5096543986c09f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>schema_hash</name>
      <anchorfile>structPJ_1_1Msg_1_1DataTamerSnapshot.html</anchorfile>
      <anchor>a8e0e1c9d8d35b998350df107f9f1794d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>timestamp_nsec</name>
      <anchorfile>structPJ_1_1Msg_1_1DataTamerSnapshot.html</anchorfile>
      <anchor>aaebe6046d91f2037ee96465c02fa9da8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DateTimeHelp</name>
    <filename>classDateTimeHelp.html</filename>
    <member kind="function">
      <type></type>
      <name>DateTimeHelp</name>
      <anchorfile>classDateTimeHelp.html</anchorfile>
      <anchor>a23a4a95334048882344b5ffd9b75c872</anchor>
      <arglist>(QDialog *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshExample</name>
      <anchorfile>classDateTimeHelp.html</anchorfile>
      <anchor>a530c2f9db4dd6612047afc646e8a0d92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DateTimeHelp</name>
      <anchorfile>classDateTimeHelp.html</anchorfile>
      <anchor>ae987262b9fe35da7b1b0a3476d83e72d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QDialog *</type>
      <name>_parent</name>
      <anchorfile>classDateTimeHelp.html</anchorfile>
      <anchor>a4032b925547aa71d5947f89d59b798d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::DateTimeHelp *</type>
      <name>ui</name>
      <anchorfile>classDateTimeHelp.html</anchorfile>
      <anchor>a3d942c0c02398d19025a2683c4c9e697</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::dragonbox::decimal_fp</name>
    <filename>structdetail_1_1dragonbox_1_1decimal__fp.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename float_info&lt; T &gt;::carrier_uint</type>
      <name>significand_type</name>
      <anchorfile>structdetail_1_1dragonbox_1_1decimal__fp.html</anchorfile>
      <anchor>ac76d233464776427ee705d60eb1a5d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>exponent</name>
      <anchorfile>structdetail_1_1dragonbox_1_1decimal__fp.html</anchorfile>
      <anchor>a77c491ed8ef6cc88d11a9eaa41d43a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>significand_type</type>
      <name>significand</name>
      <anchorfile>structdetail_1_1dragonbox_1_1decimal__fp.html</anchorfile>
      <anchor>a9a1a44ded7f0233dfa196d8b1c101e0e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::meta::meta_detail::supports_op_left_shift_test&lt; T, U, void_t&lt; decltype(std::declval&lt; T &amp; &gt;()&lt;&lt; std::declval&lt; U &amp; &gt;())&gt; &gt;</name>
    <filename>classsol_1_1meta_1_1meta__detail_1_1supports__op__left__shift__test_3_01T_00_01U_00_01void__t_3_cc0124ddb7a766ffe824fdbdfae860ef.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::unicode::decoded_result</name>
    <filename>structsol_1_1unicode_1_1decoded__result.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>char32_t</type>
      <name>codepoint</name>
      <anchorfile>structsol_1_1unicode_1_1decoded__result.html</anchorfile>
      <anchor>a79627357277602c8752b5a6365dd3ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>error_code</type>
      <name>error</name>
      <anchorfile>structsol_1_1unicode_1_1decoded__result.html</anchorfile>
      <anchor>abe4d5284817ce548c7afb99b7b1f88a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>It</type>
      <name>next</name>
      <anchorfile>structsol_1_1unicode_1_1decoded__result.html</anchorfile>
      <anchor>afd8d0ee878ee70928a0e3f7915917dff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::internal::DecompressChunkJob</name>
    <filename>structmcap_1_1internal_1_1DecompressChunkJob.html</filename>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>chunkStartOffset</name>
      <anchorfile>structmcap_1_1internal_1_1DecompressChunkJob.html</anchorfile>
      <anchor>afc7a79d33ae0941a41bbde02cac70f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timestamp</type>
      <name>messageEndTime</name>
      <anchorfile>structmcap_1_1internal_1_1DecompressChunkJob.html</anchorfile>
      <anchor>a13288eaeadbb174325f2a7bdd23c9ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>messageIndexEndOffset</name>
      <anchorfile>structmcap_1_1internal_1_1DecompressChunkJob.html</anchorfile>
      <anchor>ae51929488c802a480be46c62693075ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timestamp</type>
      <name>messageStartTime</name>
      <anchorfile>structmcap_1_1internal_1_1DecompressChunkJob.html</anchorfile>
      <anchor>af433b13d4166f789a15102d06944b309</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::default_arg_formatter</name>
    <filename>structdetail_1_1default__arg__formatter.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>buffer_context&lt; Char &gt;</type>
      <name>context</name>
      <anchorfile>structdetail_1_1default__arg__formatter.html</anchorfile>
      <anchor>a9804e9a76508f5a38cb9a315b55839eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>buffer_appender&lt; Char &gt;</type>
      <name>iterator</name>
      <anchorfile>structdetail_1_1default__arg__formatter.html</anchorfile>
      <anchor>a58dafe7ed6108b8e1a0d1cedb061450a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator()</name>
      <anchorfile>structdetail_1_1default__arg__formatter.html</anchorfile>
      <anchor>ae87b888a2d78c86a7b34efadd3a1df37</anchor>
      <arglist>(T value) -&gt; iterator</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator()</name>
      <anchorfile>structdetail_1_1default__arg__formatter.html</anchorfile>
      <anchor>a3eab9d49bf651739238b52f1e4d95b6d</anchor>
      <arglist>(typename basic_format_arg&lt; context &gt;::handle h) -&gt; iterator</arglist>
    </member>
    <member kind="variable">
      <type>basic_format_args&lt; context &gt;</type>
      <name>args</name>
      <anchorfile>structdetail_1_1default__arg__formatter.html</anchorfile>
      <anchor>af82652a73533fdda01c206be063e8e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>locale_ref</type>
      <name>loc</name>
      <anchorfile>structdetail_1_1default__arg__formatter.html</anchorfile>
      <anchor>ade3d821f38e492fe64c8c3c08a0a9bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>iterator</type>
      <name>out</name>
      <anchorfile>structdetail_1_1default__arg__formatter.html</anchorfile>
      <anchor>a1724f4fb7774bc4e42b1ef8b86359551</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::default_construct</name>
    <filename>structsol_1_1detail_1_1default__construct.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1detail_1_1default__construct.html</anchorfile>
      <anchor>a0b6e0b7af996985faa76de359bbdb405</anchor>
      <arglist>(T &amp;&amp;obj, Args &amp;&amp;... args) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structsol_1_1detail_1_1default__construct.html</anchorfile>
      <anchor>ab17aa4f144ce77cdb821b26bd4d47ed8</anchor>
      <arglist>(T &amp;&amp;obj, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>backward::details::default_delete</name>
    <filename>structbackward_1_1details_1_1default__delete.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structbackward_1_1details_1_1default__delete.html</anchorfile>
      <anchor>a300687fe20a53964f685e102a8c54d7c</anchor>
      <arglist>(T &amp;ptr) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::default_destroy</name>
    <filename>structsol_1_1detail_1_1default__destroy.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1detail_1_1default__destroy.html</anchorfile>
      <anchor>ab736a6c1de2af555d9ee6b413b0b8d1f</anchor>
      <arglist>(T &amp;&amp;obj) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>destroy</name>
      <anchorfile>structsol_1_1detail_1_1default__destroy.html</anchorfile>
      <anchor>a13394a29c3c519d2b147f7ce12f9ce9d</anchor>
      <arglist>(T &amp;&amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nonstd::ring_span_lite::default_popper</name>
    <filename>structnonstd_1_1ring__span__lite_1_1default__popper.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>return_type</name>
      <anchorfile>structnonstd_1_1ring__span__lite_1_1default__popper.html</anchorfile>
      <anchor>a0f91b70a61589d9551ada165dcc63de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structnonstd_1_1ring__span__lite_1_1default__popper.html</anchorfile>
      <anchor>a2c26a280882375fe0dd830407e837715</anchor>
      <arglist>(T &amp;t) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>default_popper&lt; double &gt;</name>
    <filename>structnonstd_1_1ring__span__lite_1_1default__popper.html</filename>
    <member kind="typedef">
      <type>double</type>
      <name>return_type</name>
      <anchorfile>structnonstd_1_1ring__span__lite_1_1default__popper.html</anchorfile>
      <anchor>a0f91b70a61589d9551ada165dcc63de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>structnonstd_1_1ring__span__lite_1_1default__popper.html</anchorfile>
      <anchor>a2c26a280882375fe0dd830407e837715</anchor>
      <arglist>(double &amp;t) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>default_popper&lt; PJ::PlotData::Point &gt;</name>
    <filename>structnonstd_1_1ring__span__lite_1_1default__popper.html</filename>
    <member kind="typedef">
      <type>PJ::PlotData::Point</type>
      <name>return_type</name>
      <anchorfile>structnonstd_1_1ring__span__lite_1_1default__popper.html</anchorfile>
      <anchor>a0f91b70a61589d9551ada165dcc63de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>PJ::PlotData::Point</type>
      <name>operator()</name>
      <anchorfile>structnonstd_1_1ring__span__lite_1_1default__popper.html</anchorfile>
      <anchor>a2c26a280882375fe0dd830407e837715</anchor>
      <arglist>(PJ::PlotData::Point &amp;t) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>default_popper&lt; PlotData::Point &gt;</name>
    <filename>structnonstd_1_1ring__span__lite_1_1default__popper.html</filename>
    <member kind="typedef">
      <type>PlotData::Point</type>
      <name>return_type</name>
      <anchorfile>structnonstd_1_1ring__span__lite_1_1default__popper.html</anchorfile>
      <anchor>a0f91b70a61589d9551ada165dcc63de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>PlotData::Point</type>
      <name>operator()</name>
      <anchorfile>structnonstd_1_1ring__span__lite_1_1default__popper.html</anchorfile>
      <anchor>a2c26a280882375fe0dd830407e837715</anchor>
      <arglist>(PlotData::Point &amp;t) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::DelayedCallback</name>
    <filename>classPJ_1_1DelayedCallback.html</filename>
    <member kind="function">
      <type>void</type>
      <name>connectCallback</name>
      <anchorfile>classPJ_1_1DelayedCallback.html</anchorfile>
      <anchor>a73c85ed97aed87d33d4e7a5ffeda2ee7</anchor>
      <arglist>(Function callback)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DelayedCallback</name>
      <anchorfile>classPJ_1_1DelayedCallback.html</anchorfile>
      <anchor>a0dff7364c3962b0f842bf06fa1b2e51a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triggerSignal</name>
      <anchorfile>classPJ_1_1DelayedCallback.html</anchorfile>
      <anchor>af5752a8aadf5b529902745a670283025</anchor>
      <arglist>(int delay_ms)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DelayedCallback</name>
      <anchorfile>classPJ_1_1DelayedCallback.html</anchorfile>
      <anchor>a6d1f6b70798fa54f8bec3e7299aafa45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QTimer *</type>
      <name>_delay_timer</name>
      <anchorfile>classPJ_1_1DelayedCallback.html</anchorfile>
      <anchor>a5b0507b0ef5488e77dadb3a2acbe65cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>backward::details::deleter</name>
    <filename>structbackward_1_1details_1_1deleter.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>F</templarg>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structbackward_1_1details_1_1deleter.html</anchorfile>
      <anchor>a9eef37f2cb4d1e7ab6d368a0b45673f2</anchor>
      <arglist>(U &amp;ptr) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::deleter</name>
    <filename>structsol_1_1detail_1_1deleter.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1detail_1_1deleter.html</anchorfile>
      <anchor>aea7f5c9316bb631be3268b056d73eea8</anchor>
      <arglist>(T *p) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>backward::details::demangler</name>
    <filename>structbackward_1_1details_1_1demangler.html</filename>
    <base>demangler_impl&lt; system_tag::current_tag &gt;</base>
  </compound>
  <compound kind="struct">
    <name>backward::details::demangler_impl</name>
    <filename>structbackward_1_1details_1_1demangler__impl.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>demangle</name>
      <anchorfile>structbackward_1_1details_1_1demangler__impl.html</anchorfile>
      <anchor>a0ca9dcbfd8f10cdc5ad83ed1762e3c67</anchor>
      <arglist>(const char *funcname)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>demangler_impl&lt; system_tag::current_tag &gt;</name>
    <filename>structbackward_1_1details_1_1demangler__impl.html</filename>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>demangle</name>
      <anchorfile>structbackward_1_1details_1_1demangler__impl.html</anchorfile>
      <anchor>a0ca9dcbfd8f10cdc5ad83ed1762e3c67</anchor>
      <arglist>(const char *funcname)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::deprecate_type</name>
    <filename>structsol_1_1detail_1_1deprecate__type.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structsol_1_1detail_1_1deprecate__type.html</anchorfile>
      <anchor>ab8c2c85df84a4005292b7302c3d30bc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::derive</name>
    <filename>structsol_1_1derive.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>types</type>
      <name>type</name>
      <anchorfile>structsol_1_1derive.html</anchorfile>
      <anchor>a94da4c9767f9241776cc91ee8ca218e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types</type>
      <name>type</name>
      <anchorfile>structsol_1_1derive.html</anchorfile>
      <anchor>a94da4c9767f9241776cc91ee8ca218e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::Derived</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__invocable_3_01T_00_01std_1_1enable__if__t_3_9std_1_1is_844c659a268198382dc1b7cc88688595.html</filename>
    <base>sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::F</base>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;!std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::Derived</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__invocable_3_01T_00_01std_1_1enable__if__t_3_9std_1_1is_6acce1b8c3ce8ee1dc90ebebdfef583f.html</filename>
    <base>sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;!std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::F</base>
    <member kind="function">
      <type></type>
      <name>~Derived</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1is__invocable_3_01T_00_01std_1_1enable__if__t_3_9std_1_1is_6acce1b8c3ce8ee1dc90ebebdfef583f.html</anchorfile>
      <anchor>adb3d3f80d6a16e090df59c5593a80a90</anchor>
      <arglist>()=delete</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RosMsgParser::Deserializer</name>
    <filename>classRosMsgParser_1_1Deserializer.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>bytesLeft</name>
      <anchorfile>classRosMsgParser_1_1Deserializer.html</anchorfile>
      <anchor>ab49710e357cd7940eb7401a607958a57</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Variant</type>
      <name>deserialize</name>
      <anchorfile>classRosMsgParser_1_1Deserializer.html</anchorfile>
      <anchor>a579122f9ef3aff6c11345b5423c8df8e</anchor>
      <arglist>(BuiltinType type)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Span&lt; const uint8_t &gt;</type>
      <name>deserializeByteSequence</name>
      <anchorfile>classRosMsgParser_1_1Deserializer.html</anchorfile>
      <anchor>af5c15aa1e04be3f1a1dd8b4466b2ee8b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>deserializeString</name>
      <anchorfile>classRosMsgParser_1_1Deserializer.html</anchorfile>
      <anchor>a2b889eecf7bf2d2e2320d68bd3714cdb</anchor>
      <arglist>(std::string &amp;out)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint32_t</type>
      <name>deserializeUInt32</name>
      <anchorfile>classRosMsgParser_1_1Deserializer.html</anchorfile>
      <anchor>a55e9386ba7f07d0fe8c0cd84fa83bf10</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const uint8_t *</type>
      <name>getCurrentPtr</name>
      <anchorfile>classRosMsgParser_1_1Deserializer.html</anchorfile>
      <anchor>a010fc6ca80ad7371eb516048d677a2f7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classRosMsgParser_1_1Deserializer.html</anchorfile>
      <anchor>ad78c858a1016fe75b5dbf2c6e663be75</anchor>
      <arglist>(Span&lt; const uint8_t &gt; buffer)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isROS2</name>
      <anchorfile>classRosMsgParser_1_1Deserializer.html</anchorfile>
      <anchor>a528ef74e57405f1d9ffd3e0fbdc762bb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>jump</name>
      <anchorfile>classRosMsgParser_1_1Deserializer.html</anchorfile>
      <anchor>a650aa87b26a7d0ca4fa1dcfee713da29</anchor>
      <arglist>(size_t bytes)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRosMsgParser_1_1Deserializer.html</anchorfile>
      <anchor>a8282fa893c0a71e61bf895424d3d8af2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Deserializer</name>
      <anchorfile>classRosMsgParser_1_1Deserializer.html</anchorfile>
      <anchor>af85a80d131ac8b0e70b711de2b7b4c3b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Span&lt; const uint8_t &gt;</type>
      <name>_buffer</name>
      <anchorfile>classRosMsgParser_1_1Deserializer.html</anchorfile>
      <anchor>a287f54654da660dcbf5d204cb580182c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::destructor_wrapper</name>
    <filename>structsol_1_1destructor__wrapper.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>destructor_wrapper</name>
      <anchorfile>structsol_1_1destructor__wrapper.html</anchorfile>
      <anchor>ab3ae01175ef1d03ba30e32c23f916c4d</anchor>
      <arglist>(Function f)</arglist>
    </member>
    <member kind="variable">
      <type>Function</type>
      <name>fx</name>
      <anchorfile>structsol_1_1destructor__wrapper.html</anchorfile>
      <anchor>ae291fd2c4a8d435861eabd7f45e4bf18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::destructor_wrapper&lt; void &gt;</name>
    <filename>structsol_1_1destructor__wrapper_3_01void_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::detector</name>
    <filename>structnlohmann_1_1detail_1_1detector.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Op</templarg>
    <templarg>Args</templarg>
    <member kind="typedef">
      <type>Default</type>
      <name>type</name>
      <anchorfile>structnlohmann_1_1detail_1_1detector.html</anchorfile>
      <anchor>a0cd69423587748bf3d3d702cc7b7c2ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::false_type</type>
      <name>value_t</name>
      <anchorfile>structnlohmann_1_1detail_1_1detector.html</anchorfile>
      <anchor>a5a132aab543d1706e2439268faf8d487</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::detector&lt; Default, void_t&lt; Op&lt; Args... &gt; &gt;, Op, Args... &gt;</name>
    <filename>structnlohmann_1_1detail_1_1detector_3_01Default_00_01void__t_3_01Op_3_01Args_8_8_8_01_4_01_4_00_01Op_00_01Args_8_8_8_01_4.html</filename>
    <templarg></templarg>
    <templarg>Op</templarg>
    <templarg>Args</templarg>
    <member kind="typedef">
      <type>Op&lt; Args... &gt;</type>
      <name>type</name>
      <anchorfile>structnlohmann_1_1detail_1_1detector_3_01Default_00_01void__t_3_01Op_3_01Args_8_8_8_01_4_01_4_00_01Op_00_01Args_8_8_8_01_4.html</anchorfile>
      <anchor>a5afd6a40e94dde21d120ac646468c495</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::true_type</type>
      <name>value_t</name>
      <anchorfile>structnlohmann_1_1detail_1_1detector_3_01Default_00_01void__t_3_01Op_3_01Args_8_8_8_01_4_01_4_00_01Op_00_01Args_8_8_8_01_4.html</anchorfile>
      <anchor>ab748f9f00bb31bee4978a033589f8c85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::DiagnosticArray</name>
    <filename>structPJ_1_1Msg_1_1DiagnosticArray.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1DiagnosticArray.html</anchorfile>
      <anchor>a94e8ae02b6c3c46a425980310e713ad3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Header</type>
      <name>header</name>
      <anchorfile>structPJ_1_1Msg_1_1DiagnosticArray.html</anchorfile>
      <anchor>a5aba133c2c4183c431a4763f0f6b5d1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; DiagnosticStatus &gt;</type>
      <name>status</name>
      <anchorfile>structPJ_1_1Msg_1_1DiagnosticArray.html</anchorfile>
      <anchor>a446911446990ba4b2066803d1af7e439</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::DiagnosticStatus</name>
    <filename>structPJ_1_1Msg_1_1DiagnosticStatus.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1DiagnosticStatus.html</anchorfile>
      <anchor>a165c65b476f61dedd7f09aa8875d13c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>hardware_id</name>
      <anchorfile>structPJ_1_1Msg_1_1DiagnosticStatus.html</anchorfile>
      <anchor>a8f11c812c7e03029f3fecee3a13f1c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::pair&lt; std::string, std::string &gt; &gt;</type>
      <name>key_value</name>
      <anchorfile>structPJ_1_1Msg_1_1DiagnosticStatus.html</anchorfile>
      <anchor>a5f67c99be7a42a837bf782c5c9778627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>level</name>
      <anchorfile>structPJ_1_1Msg_1_1DiagnosticStatus.html</anchorfile>
      <anchor>afb1c7906663b736faf434c963d5329dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>message</name>
      <anchorfile>structPJ_1_1Msg_1_1DiagnosticStatus.html</anchorfile>
      <anchor>a608e4507e9c67724925130b0198cdfa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structPJ_1_1Msg_1_1DiagnosticStatus.html</anchorfile>
      <anchor>ace6cc376d684bdc0416042f5ac306804</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DialogMCAP</name>
    <filename>classDialogMCAP.html</filename>
    <member kind="function">
      <type></type>
      <name>DialogMCAP</name>
      <anchorfile>classDialogMCAP.html</anchorfile>
      <anchor>a89ad21fa543310d29e99f1d91067ab74</anchor>
      <arglist>(const std::unordered_map&lt; int, mcap::ChannelPtr &gt; &amp;channels, const std::unordered_map&lt; int, mcap::SchemaPtr &gt; &amp;schemas, std::optional&lt; mcap::LoadParams &gt; default_parameters, QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>mcap::LoadParams</type>
      <name>getParams</name>
      <anchorfile>classDialogMCAP.html</anchorfile>
      <anchor>a75aefb5c59c9d8c276545224b0dd704c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DialogMCAP</name>
      <anchorfile>classDialogMCAP.html</anchorfile>
      <anchor>ae1a6128c120c4c377b2a9ec00da0dda1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>accept</name>
      <anchorfile>classDialogMCAP.html</anchorfile>
      <anchor>a26d47c424ca5f95bde1f4010bc7633ea</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_tableWidget_itemSelectionChanged</name>
      <anchorfile>classDialogMCAP.html</anchorfile>
      <anchor>ab92ea6a6b7744dbd031d25c954176905</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::dialog_mcap *</type>
      <name>ui</name>
      <anchorfile>classDialogMCAP.html</anchorfile>
      <anchor>acbb1dfe9b2b24de37acdb654f608fd16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const QString</type>
      <name>prefix</name>
      <anchorfile>classDialogMCAP.html</anchorfile>
      <anchor>a436b1c24c2cbcfcd080a523eb4377253</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DialogMultifilePrefix</name>
    <filename>classDialogMultifilePrefix.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>accept</name>
      <anchorfile>classDialogMultifilePrefix.html</anchorfile>
      <anchor>a36317a6846cc95b916b02574c3075114</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DialogMultifilePrefix</name>
      <anchorfile>classDialogMultifilePrefix.html</anchorfile>
      <anchor>ac46c6e0be64df5945fbbca6fad75f879</anchor>
      <arglist>(QStringList filenames, QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; QString, QString &gt;</type>
      <name>getPrefixes</name>
      <anchorfile>classDialogMultifilePrefix.html</anchorfile>
      <anchor>a068497fe057971e1e8a731846c777f9b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DialogMultifilePrefix</name>
      <anchorfile>classDialogMultifilePrefix.html</anchorfile>
      <anchor>a0e12e6cc827d8fe7e738ed50ce928a6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; QString, QLineEdit * &gt;</type>
      <name>_line_edits</name>
      <anchorfile>classDialogMultifilePrefix.html</anchorfile>
      <anchor>ab43d69bb2c8ed073931b728183587a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; QString, QString &gt;</type>
      <name>_prefixes</name>
      <anchorfile>classDialogMultifilePrefix.html</anchorfile>
      <anchor>a546f96d8f0f34225a111a2df89afe8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; QString, QString &gt;</type>
      <name>_previous_prefixes</name>
      <anchorfile>classDialogMultifilePrefix.html</anchorfile>
      <anchor>afcbc56766d9817be8f835288b37610ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::DialogMultifilePrefix *</type>
      <name>ui</name>
      <anchorfile>classDialogMultifilePrefix.html</anchorfile>
      <anchor>a44cc664bae847f86ddf4c86feff921eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DialogTransformEditor</name>
    <filename>classDialogTransformEditor.html</filename>
    <class kind="class">DialogTransformEditor::RowWidget</class>
    <member kind="function">
      <type></type>
      <name>DialogTransformEditor</name>
      <anchorfile>classDialogTransformEditor.html</anchorfile>
      <anchor>a293cb85e18bc959c1a3b44cd924745f1</anchor>
      <arglist>(PlotWidget *plotwidget)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DialogTransformEditor</name>
      <anchorfile>classDialogTransformEditor.html</anchorfile>
      <anchor>a3531b51f178bd12f560085617f4909d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_lineEditAlias_editingFinished</name>
      <anchorfile>classDialogTransformEditor.html</anchorfile>
      <anchor>a965a713fbb85f1addfd5848c4bbb431c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_listCurves_itemSelectionChanged</name>
      <anchorfile>classDialogTransformEditor.html</anchorfile>
      <anchor>a5f6a69b75a2f5cdda4f33d769b35dc46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_listTransforms_itemSelectionChanged</name>
      <anchorfile>classDialogTransformEditor.html</anchorfile>
      <anchor>a446c46b88e787d5d0c1a8fdf57e614cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonCancel_clicked</name>
      <anchorfile>classDialogTransformEditor.html</anchorfile>
      <anchor>a227b015af11d519a22307cc24298da00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonSave_clicked</name>
      <anchorfile>classDialogTransformEditor.html</anchorfile>
      <anchor>a25dbc5b50b1430cc2e96e1ee863da0ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupTable</name>
      <anchorfile>classDialogTransformEditor.html</anchorfile>
      <anchor>a34e74f7fa5bc4322172f111dbaa92646</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; QWidget * &gt;</type>
      <name>_connected_transform_widgets</name>
      <anchorfile>classDialogTransformEditor.html</anchorfile>
      <anchor>ad926b4b911759d8f6319cd930d8e2873</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlotWidget *</type>
      <name>_plotwidget</name>
      <anchorfile>classDialogTransformEditor.html</anchorfile>
      <anchor>ad79f3dca839fea40c0b761c5eee53528</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlotWidget *</type>
      <name>_plotwidget_origin</name>
      <anchorfile>classDialogTransformEditor.html</anchorfile>
      <anchor>abd9ff094c4a940ff39ad951098be7fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::plotwidget_transforms *</type>
      <name>ui</name>
      <anchorfile>classDialogTransformEditor.html</anchorfile>
      <anchor>a56113c74349bafec30c07c6a3d316ae0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dictItem</name>
    <filename>structdictItem.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>length</name>
      <anchorfile>structdictItem.html</anchorfile>
      <anchor>a352710587a57b6e33ed1e8a598bda991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>pos</name>
      <anchorfile>structdictItem.html</anchorfile>
      <anchor>a5b539f1e8af9a05b1a9274a1bd2c9533</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>savings</name>
      <anchorfile>structdictItem.html</anchorfile>
      <anchor>ad19746ddb0e1cdc05320df04e9c2ef02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::digit_grouping</name>
    <filename>classdetail_1_1digit__grouping.html</filename>
    <templarg></templarg>
    <class kind="struct">detail::digit_grouping::next_state</class>
    <member kind="function">
      <type>auto</type>
      <name>apply</name>
      <anchorfile>classdetail_1_1digit__grouping.html</anchorfile>
      <anchor>a0f6b16f6c24b8a79c3415aff8724e5b3</anchor>
      <arglist>(Out out, basic_string_view&lt; C &gt; digits) const -&gt; Out</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>count_separators</name>
      <anchorfile>classdetail_1_1digit__grouping.html</anchorfile>
      <anchor>ae83d5ca0e5978226865874f98b19c2b4</anchor>
      <arglist>(int num_digits) const -&gt; int</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>digit_grouping</name>
      <anchorfile>classdetail_1_1digit__grouping.html</anchorfile>
      <anchor>a728954897d99cdf30fa48db98da91996</anchor>
      <arglist>(locale_ref loc, bool localized=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>digit_grouping</name>
      <anchorfile>classdetail_1_1digit__grouping.html</anchorfile>
      <anchor>a8206f26f38aad3b945f673a5ab12d375</anchor>
      <arglist>(std::string grouping, std::basic_string&lt; Char &gt; sep)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>has_separator</name>
      <anchorfile>classdetail_1_1digit__grouping.html</anchorfile>
      <anchor>aa0feb94843d27452c6a1690f43045b3a</anchor>
      <arglist>() const -&gt; bool</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>initial_state</name>
      <anchorfile>classdetail_1_1digit__grouping.html</anchorfile>
      <anchor>a35896d09fe42092f3fcc1d510458660f</anchor>
      <arglist>() const -&gt; next_state</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>next</name>
      <anchorfile>classdetail_1_1digit__grouping.html</anchorfile>
      <anchor>abd1d32b1db7e21849b55dea24882a82a</anchor>
      <arglist>(next_state &amp;state) const -&gt; int</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>grouping_</name>
      <anchorfile>classdetail_1_1digit__grouping.html</anchorfile>
      <anchor>a6278a6c75b15921851f31a1e7d4e55f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::basic_string&lt; Char &gt;</type>
      <name>thousands_sep_</name>
      <anchorfile>classdetail_1_1digit__grouping.html</anchorfile>
      <anchor>af4edea9d331433c1925fb1d6ffdeb49d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::direct_error_tag</name>
    <filename>structsol_1_1detail_1_1direct__error__tag.html</filename>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::dtoa_impl::diyfp</name>
    <filename>structnlohmann_1_1detail_1_1dtoa__impl_1_1diyfp.html</filename>
    <member kind="function">
      <type>constexpr</type>
      <name>diyfp</name>
      <anchorfile>structnlohmann_1_1detail_1_1dtoa__impl_1_1diyfp.html</anchorfile>
      <anchor>ad8798a8823a49c8412f0fada9892c918</anchor>
      <arglist>(std::uint64_t f_, int e_) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static diyfp</type>
      <name>mul</name>
      <anchorfile>structnlohmann_1_1detail_1_1dtoa__impl_1_1diyfp.html</anchorfile>
      <anchor>aa5f250d12ce89c81fdb08900c6a823e8</anchor>
      <arglist>(const diyfp &amp;x, const diyfp &amp;y) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static diyfp</type>
      <name>normalize</name>
      <anchorfile>structnlohmann_1_1detail_1_1dtoa__impl_1_1diyfp.html</anchorfile>
      <anchor>a2246b5b40c7c6992153ef174063d6aa6</anchor>
      <arglist>(diyfp x) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static diyfp</type>
      <name>normalize_to</name>
      <anchorfile>structnlohmann_1_1detail_1_1dtoa__impl_1_1diyfp.html</anchorfile>
      <anchor>a6b6665e467ebabe0c0f7418d3fe4b118</anchor>
      <arglist>(const diyfp &amp;x, const int target_exponent) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static diyfp</type>
      <name>sub</name>
      <anchorfile>structnlohmann_1_1detail_1_1dtoa__impl_1_1diyfp.html</anchorfile>
      <anchor>aeb26771af54ad73598c1a0430d65d884</anchor>
      <arglist>(const diyfp &amp;x, const diyfp &amp;y) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>e</name>
      <anchorfile>structnlohmann_1_1detail_1_1dtoa__impl_1_1diyfp.html</anchorfile>
      <anchor>ae22e170815983961447c429f324c944d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::uint64_t</type>
      <name>f</name>
      <anchorfile>structnlohmann_1_1detail_1_1dtoa__impl_1_1diyfp.html</anchorfile>
      <anchor>aea90459e340a231ca31d46946803ef51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr int</type>
      <name>kPrecision</name>
      <anchorfile>structnlohmann_1_1detail_1_1dtoa__impl_1_1diyfp.html</anchorfile>
      <anchor>a03682754b06ed4f30b263119eecc2d52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ads::DockAreaTabBarPrivate</name>
    <filename>structads_1_1DockAreaTabBarPrivate.html</filename>
    <member kind="function">
      <type></type>
      <name>DockAreaTabBarPrivate</name>
      <anchorfile>structads_1_1DockAreaTabBarPrivate.html</anchorfile>
      <anchor>ae4cb602706d76164cd4fd56d379b4905</anchor>
      <arglist>(CDockAreaTabBar *_public)</arglist>
    </member>
    <member kind="function">
      <type>CDockWidgetTab *</type>
      <name>firstTab</name>
      <anchorfile>structads_1_1DockAreaTabBarPrivate.html</anchorfile>
      <anchor>ad7d96f0f28b2a3314ea007dda4614a21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CDockWidgetTab *</type>
      <name>lastTab</name>
      <anchorfile>structads_1_1DockAreaTabBarPrivate.html</anchorfile>
      <anchor>a12f06f28f3ea0d1feceb3784b9386bd9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTabs</name>
      <anchorfile>structads_1_1DockAreaTabBarPrivate.html</anchorfile>
      <anchor>a9bb25bdf3eaed8edbcb52507092bf890</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CDockAreaTabBar *</type>
      <name>_this</name>
      <anchorfile>structads_1_1DockAreaTabBarPrivate.html</anchorfile>
      <anchor>a0e9ad3eaccead1d935dc9b9a3aed88ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>CurrentIndex</name>
      <anchorfile>structads_1_1DockAreaTabBarPrivate.html</anchorfile>
      <anchor>a83265227fbc6d587bca53a8f47e270af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockAreaWidget *</type>
      <name>DockArea</name>
      <anchorfile>structads_1_1DockAreaTabBarPrivate.html</anchorfile>
      <anchor>a7e478ab916b4f57efda414debf0ae0e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QWidget *</type>
      <name>TabsContainerWidget</name>
      <anchorfile>structads_1_1DockAreaTabBarPrivate.html</anchorfile>
      <anchor>a4cdf66bebfd59cdb1c74812c9382dcd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QBoxLayout *</type>
      <name>TabsLayout</name>
      <anchorfile>structads_1_1DockAreaTabBarPrivate.html</anchorfile>
      <anchor>ad74055d009fe3973959ddfac83a4bf97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ads::DockAreaTitleBarPrivate</name>
    <filename>structads_1_1DockAreaTitleBarPrivate.html</filename>
    <member kind="function">
      <type>void</type>
      <name>createButtons</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>ad4dfbac743ff94a7ba713f064914fa25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createTabBar</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>adf3d8d588f37ea60ae4d7a927feab86a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DockAreaTitleBarPrivate</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>a4449c79280b644a6553ae9817a9731af</anchor>
      <arglist>(CDockAreaTitleBar *_public)</arglist>
    </member>
    <member kind="function">
      <type>CDockManager *</type>
      <name>dockManager</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>aa7923abe1280bed121e22f2313f6ab46</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDraggingState</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>ad5ba1510c2eb4bbb623da2bace55344a</anchor>
      <arglist>(eDragState dragState) const</arglist>
    </member>
    <member kind="function">
      <type>IFloatingWidget *</type>
      <name>makeAreaFloating</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>a6dbd7b08605ea4d284b3a33a62671da9</anchor>
      <arglist>(const QPoint &amp;Offset, eDragState DragState)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startFloating</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>a4c55f3c0396e88b30c8fa97aba4a7220</anchor>
      <arglist>(const QPoint &amp;Offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>testConfigFlag</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>acc4226cdcb3f6f772c94afa9932e1be4</anchor>
      <arglist>(CDockManager::eConfigFlag Flag)</arglist>
    </member>
    <member kind="variable">
      <type>CDockAreaTitleBar *</type>
      <name>_this</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>a03faa2eab95b1779d2cab6fac54f4f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointer&lt; tTitleBarButton &gt;</type>
      <name>CloseButton</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>a886a3f91dc58e1064d95330e927b7fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockAreaWidget *</type>
      <name>DockArea</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>aa525e3acfd84719eda0c9c3baa1b5ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QList&lt; tTitleBarButton * &gt;</type>
      <name>DockWidgetActionsButtons</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>a8a713973e29e90604402f194fbe4ad83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPoint</type>
      <name>DragStartMousePos</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>a1a961c1897d9428467a0fe761b36619a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>eDragState</type>
      <name>DragState</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>a7fd9a7759154d4b5d522d364e094c13c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IFloatingWidget *</type>
      <name>FloatingWidget</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>a11393acfb9460aeadea6362ce5e3ef0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QBoxLayout *</type>
      <name>Layout</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>a9f678be4156f6dd5098c799f86595192</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>MenuOutdated</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>a91366dda3a6308bc99cf8599551b2c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockAreaTabBar *</type>
      <name>TabBar</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>aa11841544174bc92845e564791b85e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QMenu *</type>
      <name>TabsMenu</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>aa1031e8b089571e7297464f36c1e1573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointer&lt; tTitleBarButton &gt;</type>
      <name>TabsMenuButton</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>ac762bfbb4ac168cceb063c174b7ba6b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointer&lt; tTitleBarButton &gt;</type>
      <name>UndockButton</name>
      <anchorfile>structads_1_1DockAreaTitleBarPrivate.html</anchorfile>
      <anchor>a6a65c45cab8ec31d5f5c19af1d17a870</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ads::DockAreaWidgetPrivate</name>
    <filename>structads_1_1DockAreaWidgetPrivate.html</filename>
    <member kind="function">
      <type>void</type>
      <name>createTitleBar</name>
      <anchorfile>structads_1_1DockAreaWidgetPrivate.html</anchorfile>
      <anchor>ad71fb869adbb399d41fb5cac95d2ec06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DockAreaWidgetPrivate</name>
      <anchorfile>structads_1_1DockAreaWidgetPrivate.html</anchorfile>
      <anchor>a1f62c29767a1587b076369a42dbdffc3</anchor>
      <arglist>(CDockAreaWidget *_public)</arglist>
    </member>
    <member kind="function">
      <type>CDockWidget *</type>
      <name>dockWidgetAt</name>
      <anchorfile>structads_1_1DockAreaWidgetPrivate.html</anchorfile>
      <anchor>aaed1000aad5197900fb36641716a874f</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dockWidgetIndex</name>
      <anchorfile>structads_1_1DockAreaWidgetPrivate.html</anchorfile>
      <anchor>a827b7f92083d935e206215210b691bbd</anchor>
      <arglist>(CDockWidget *DockWidget) const</arglist>
    </member>
    <member kind="function">
      <type>QAction *</type>
      <name>dockWidgetTabAction</name>
      <anchorfile>structads_1_1DockAreaWidgetPrivate.html</anchorfile>
      <anchor>a463dcde206be8103ab7d85ab8ed8aace</anchor>
      <arglist>(CDockWidget *DockWidget) const</arglist>
    </member>
    <member kind="function">
      <type>CDockAreaTabBar *</type>
      <name>tabBar</name>
      <anchorfile>structads_1_1DockAreaWidgetPrivate.html</anchorfile>
      <anchor>a445a91fff343c886f88ee0ede31364e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CDockWidgetTab *</type>
      <name>tabWidgetAt</name>
      <anchorfile>structads_1_1DockAreaWidgetPrivate.html</anchorfile>
      <anchor>a5232d21a86b883f09f4c5fd69582c228</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateMinimumSizeHint</name>
      <anchorfile>structads_1_1DockAreaWidgetPrivate.html</anchorfile>
      <anchor>a8f06727e3ed9f47f5f62ec0026634359</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTitleBarButtonStates</name>
      <anchorfile>structads_1_1DockAreaWidgetPrivate.html</anchorfile>
      <anchor>a3350306060c3823f521429977b34270b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CDockAreaWidget *</type>
      <name>_this</name>
      <anchorfile>structads_1_1DockAreaWidgetPrivate.html</anchorfile>
      <anchor>a27ff088e53b8465965a56124141696ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DockWidgetAreas</type>
      <name>AllowedAreas</name>
      <anchorfile>structads_1_1DockAreaWidgetPrivate.html</anchorfile>
      <anchor>a34bcf5f31c18b63c684a9845e6e50d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DockAreaLayout *</type>
      <name>ContentsLayout</name>
      <anchorfile>structads_1_1DockAreaWidgetPrivate.html</anchorfile>
      <anchor>a2e387dbbd822294eafcc5f6d54c6b6a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockManager *</type>
      <name>DockManager</name>
      <anchorfile>structads_1_1DockAreaWidgetPrivate.html</anchorfile>
      <anchor>add75a1a6eced803f8258cd8038fea9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockAreaWidget::DockAreaFlags</type>
      <name>Flags</name>
      <anchorfile>structads_1_1DockAreaWidgetPrivate.html</anchorfile>
      <anchor>a0a0167bf3a12e7619d48582d207604b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QBoxLayout *</type>
      <name>Layout</name>
      <anchorfile>structads_1_1DockAreaWidgetPrivate.html</anchorfile>
      <anchor>a742afbcaf3487d7780fabec983e8c483</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QSize</type>
      <name>MinSizeHint</name>
      <anchorfile>structads_1_1DockAreaWidgetPrivate.html</anchorfile>
      <anchor>a889470a1102ca4f587efadc29c455633</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockAreaTitleBar *</type>
      <name>TitleBar</name>
      <anchorfile>structads_1_1DockAreaWidgetPrivate.html</anchorfile>
      <anchor>ab7f5681f4d94a3bbe5c8b40a16b12e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>UpdateTitleBarButtons</name>
      <anchorfile>structads_1_1DockAreaWidgetPrivate.html</anchorfile>
      <anchor>a6cd02a7959f5867fceb7f1220062c4c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ads::DockContainerWidgetPrivate</name>
    <filename>classads_1_1DockContainerWidgetPrivate.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addDockArea</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a5a82caddb11d3b55b6eecdc8a24f5e18</anchor>
      <arglist>(CDockAreaWidget *NewDockWidget, DockWidgetArea area=CenterDockWidgetArea)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDockAreasToList</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a9b3b0391af06c9fe3047a0981f4aa064</anchor>
      <arglist>(const QList&lt; CDockAreaWidget * &gt; NewDockAreas)</arglist>
    </member>
    <member kind="function">
      <type>CDockAreaWidget *</type>
      <name>addDockWidgetToContainer</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>ad2c9eebfd26afa537d7a7d3f5ea604d6</anchor>
      <arglist>(DockWidgetArea area, CDockWidget *Dockwidget)</arglist>
    </member>
    <member kind="function">
      <type>CDockAreaWidget *</type>
      <name>addDockWidgetToDockArea</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>ab16c8652b005c19953dc562f32f90910</anchor>
      <arglist>(DockWidgetArea area, CDockWidget *Dockwidget, CDockAreaWidget *TargetDockArea)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>adjustSplitterSizesOnInsertion</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a7928c6cfbaf6829560189c9a90d19a4b</anchor>
      <arglist>(QSplitter *Splitter, qreal LastRatio=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendDockAreas</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a9de5279e79e2012a6717f8727a2a187e</anchor>
      <arglist>(const QList&lt; CDockAreaWidget * &gt; NewDockAreas)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DockContainerWidgetPrivate</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>aa7d00bb83bb06d9ab301acbc492c0ad2</anchor>
      <arglist>(CDockContainerWidget *_public)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dropIntoCenterOfSection</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a1f23d8ba3f6c2d95d8ce17bd5501fd71</anchor>
      <arglist>(CFloatingDockContainer *FloatingWidget, CDockAreaWidget *TargetArea)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dropIntoContainer</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>aa6dc2ffd13069bcc854a5a11115ed45f</anchor>
      <arglist>(CFloatingDockContainer *FloatingWidget, DockWidgetArea area)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dropIntoSection</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a8441dc18566c2c5570fad7a060195a16</anchor>
      <arglist>(CFloatingDockContainer *FloatingWidget, CDockAreaWidget *TargetArea, DockWidgetArea area)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpRecursive</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>ac5dcb53c68302389ce98914345f83b72</anchor>
      <arglist>(int level, QWidget *widget)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>emitDockAreasAdded</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a4e73480a00e799ed02fe1f7a250e8bdc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>emitDockAreasRemoved</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a450d96def5c9ed4ed7ad4ec52f4e3225</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>eDropMode</type>
      <name>getDropMode</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a7dc38fdf70a30ab1f23e31f33d13d2c1</anchor>
      <arglist>(const QPoint &amp;TargetPos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initVisibleDockAreaCount</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>af06add02f6e004d97de97c25d16e996e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveIntoCenterOfSection</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a1786b071f32d72998dfe5ca1c7cbfb44</anchor>
      <arglist>(QWidget *Widget, CDockAreaWidget *TargetArea)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveToContainer</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a9db53b56bc629273e3d768e7adf2e912</anchor>
      <arglist>(QWidget *Widgett, DockWidgetArea area)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveToNewSection</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>af0286871394d4200969533463da6c525</anchor>
      <arglist>(QWidget *Widget, CDockAreaWidget *TargetArea, DockWidgetArea area)</arglist>
    </member>
    <member kind="function">
      <type>CDockSplitter *</type>
      <name>newSplitter</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a1ed8345ebda32d2dd930ff37223cbca1</anchor>
      <arglist>(Qt::Orientation orientation, QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onDockAreaViewToggled</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a6f2560f641fbb0e665f85b43a5cf0d47</anchor>
      <arglist>(bool Visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onVisibleDockAreaCountChanged</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a5abb4d04cc6b3062225f7688e3c11741</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>restoreChildNodes</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>adaaad1fe5eb4cd460b700c3e3bfe4a0a</anchor>
      <arglist>(CDockingStateReader &amp;Stream, QWidget *&amp;CreatedWidget, bool Testing)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>restoreDockArea</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a5dd5de19c3a2f0f3b55a5675ff3ce15b</anchor>
      <arglist>(CDockingStateReader &amp;Stream, QWidget *&amp;CreatedWidget, bool Testing)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>restoreSplitter</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>adc48df70f79c36c7d79e656144a4283d</anchor>
      <arglist>(CDockingStateReader &amp;Stream, QWidget *&amp;CreatedWidget, bool Testing)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveChildNodesState</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>ab896274debab0c1951845c660b478e9c</anchor>
      <arglist>(QXmlStreamWriter &amp;Stream, QWidget *Widget)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateSplitterHandles</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a97fb19f225295a1319c247cf9d26895e</anchor>
      <arglist>(QSplitter *splitter)</arglist>
    </member>
    <member kind="function">
      <type>int &amp;</type>
      <name>visibleDockAreaCount</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>ae92a3fa46d5a14844e14392db46c6526</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>widgetResizesWithContainer</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a8ea178d09f59d4a66fb53a9965f4b60b</anchor>
      <arglist>(QWidget *widget)</arglist>
    </member>
    <member kind="variable">
      <type>CDockContainerWidget *</type>
      <name>_this</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a6c4f92b61b78383f58dcd5e151faaa93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QList&lt; CDockAreaWidget * &gt;</type>
      <name>DockAreas</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a0935ad24a346a4819c25435ca4130644</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointer&lt; CDockManager &gt;</type>
      <name>DockManager</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>ac1723aa0a217c753fdd3af8a93d9cb0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isFloating</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>aae423f544865970075808c14e8368cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockAreaWidget *</type>
      <name>LastAddedAreaCache</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>aa9afed4682b5acd9ca609ae33657c4d4</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable">
      <type>QGridLayout *</type>
      <name>Layout</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a68aa95d0191a0b2629681ccaf7e4a626</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QSplitter *</type>
      <name>RootSplitter</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a232cce730b3777b81418f580aea482f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockAreaWidget *</type>
      <name>TopLevelDockArea</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>ad693b070f2e2c7dedb138cf694f7acb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VisibleDockAreaCount</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a34f6ab6eb36d0aafa426b1a57deaf2c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>zOrderIndex</name>
      <anchorfile>classads_1_1DockContainerWidgetPrivate.html</anchorfile>
      <anchor>a2bdd8b1f6995ce8e9cf7240afd69ac0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ads::DockFocusControllerPrivate</name>
    <filename>structads_1_1DockFocusControllerPrivate.html</filename>
    <member kind="function">
      <type></type>
      <name>DockFocusControllerPrivate</name>
      <anchorfile>structads_1_1DockFocusControllerPrivate.html</anchorfile>
      <anchor>a09d4577a203f7a8e88d779b95ed7093f</anchor>
      <arglist>(CDockFocusController *_public)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDockWidgetFocus</name>
      <anchorfile>structads_1_1DockFocusControllerPrivate.html</anchorfile>
      <anchor>aef120d6d4d0cb952cb4dbf5e844d2874</anchor>
      <arglist>(CDockWidget *DockWidget)</arglist>
    </member>
    <member kind="variable">
      <type>CDockFocusController *</type>
      <name>_this</name>
      <anchorfile>structads_1_1DockFocusControllerPrivate.html</anchorfile>
      <anchor>a5145877b441ad6131214876c3f2b4352</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockManager *</type>
      <name>DockManager</name>
      <anchorfile>structads_1_1DockFocusControllerPrivate.html</anchorfile>
      <anchor>a9c44dbd1fe262e395886a707b31ca59b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointer&lt; CDockAreaWidget &gt;</type>
      <name>FocusedArea</name>
      <anchorfile>structads_1_1DockFocusControllerPrivate.html</anchorfile>
      <anchor>a2b35188230972c552eddab689d064ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointer&lt; CDockWidget &gt;</type>
      <name>FocusedDockWidget</name>
      <anchorfile>structads_1_1DockFocusControllerPrivate.html</anchorfile>
      <anchor>ad0aed636a00ce73c8e891426512068a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ForceFocusChangedSignal</name>
      <anchorfile>structads_1_1DockFocusControllerPrivate.html</anchorfile>
      <anchor>acb7a4daead64d430444d4c24cb0045d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockWidget *</type>
      <name>OldFocusedDockWidget</name>
      <anchorfile>structads_1_1DockFocusControllerPrivate.html</anchorfile>
      <anchor>a916c8c02a98f13f575eb23e3bb24b283</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ads::DockManagerPrivate</name>
    <filename>structads_1_1DockManagerPrivate.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addActionToMenu</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>ae020880e9a369a558cc1818735a46949</anchor>
      <arglist>(QAction *Action, QMenu *Menu, bool InsertSorted)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkFormat</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>ad6afce675a353de1ee6b549a3c987aa2</anchor>
      <arglist>(const QByteArray &amp;state, int version)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DockManagerPrivate</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>ab7189e5b9e6a19c038c5a881393041fd</anchor>
      <arglist>(CDockManager *_public)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>emitTopLevelEvents</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>ab7e94c03736126fd28f0da386ec0a33e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideFloatingWidgets</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>adb2d6f7451ae76df20b65246e4d87b12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadStylesheet</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>a918e81a1929da570ee375ae8836463dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markDockWidgetsDirty</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>a8ea8b86e476dcd838de03391059c304d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>restoreContainer</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>a450ef1b8d0b898115fd6b2cb8aef27c1</anchor>
      <arglist>(int Index, CDockingStateReader &amp;stream, bool Testing)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreDockAreasIndices</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>a4b8386a75cb8537359dee05f8f316b19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreDockWidgetsOpenState</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>a3e4527c302667f01881c25c4447747ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>restoreState</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>a3c8bf731354f0454e96b585b4a37580f</anchor>
      <arglist>(const QByteArray &amp;state, int version)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>restoreStateFromXml</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>ad59cc4f5648cb364a05c61d99d1576b7</anchor>
      <arglist>(const QByteArray &amp;state, int version, bool Testing=internal::Restore)</arglist>
    </member>
    <member kind="variable">
      <type>CDockManager *</type>
      <name>_this</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>a4931c45608101eb1201918c0c2d4f606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockWidget *</type>
      <name>CentralWidget</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>a2371873985a58daba057fbbb65c3ad15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockOverlay *</type>
      <name>ContainerOverlay</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>a9f36537b634b6f85884f1833be8b57a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QList&lt; CDockContainerWidget * &gt;</type>
      <name>Containers</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>afbca61ed5d70d0473ee24feb90118e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockOverlay *</type>
      <name>DockAreaOverlay</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>a6262733b669f46c50253a2a9ad9aeada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QMap&lt; QString, CDockWidget * &gt;</type>
      <name>DockWidgetsMap</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>a0444204b431f3c119c8fc4e8f5618d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QList&lt; CFloatingDockContainer * &gt;</type>
      <name>FloatingWidgets</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>a570ddcd9f72760fa581a102017d598f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockFocusController *</type>
      <name>FocusController</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>ab938788026c8b1a808057de20aca2614</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockManager::eViewMenuInsertionOrder</type>
      <name>MenuInsertionOrder</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>a75a7d6215c15cc222e709f2557c851b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QMap&lt; QString, QByteArray &gt;</type>
      <name>Perspectives</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>a8d6c7ee3383a66bc4c436aa834b283dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>RestoringState</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>adf3287d281fbc8cc69d9a6b7fcfa99e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; CFloatingDockContainer * &gt;</type>
      <name>UninitializedFloatingWidgets</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>a2e7d8312585aff007135c0796117bac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QMenu *</type>
      <name>ViewMenu</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>a2590769505cda02773685481905973cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QMap&lt; QString, QMenu * &gt;</type>
      <name>ViewMenuGroups</name>
      <anchorfile>structads_1_1DockManagerPrivate.html</anchorfile>
      <anchor>a683cc21d8390266a6afc1993c8b2eede</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ads::DockOverlayCrossPrivate</name>
    <filename>structads_1_1DockOverlayCrossPrivate.html</filename>
    <member kind="function">
      <type>QPoint</type>
      <name>areaGridPosition</name>
      <anchorfile>structads_1_1DockOverlayCrossPrivate.html</anchorfile>
      <anchor>aad0d249eef14a7c6066ff96c0d81d582</anchor>
      <arglist>(const DockWidgetArea area)</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>createDropIndicatorWidget</name>
      <anchorfile>structads_1_1DockOverlayCrossPrivate.html</anchorfile>
      <anchor>af3d9453cb8eba4edbfd33fb7c49177c3</anchor>
      <arglist>(DockWidgetArea DockWidgetArea, CDockOverlay::eMode Mode)</arglist>
    </member>
    <member kind="function">
      <type>QPixmap</type>
      <name>createHighDpiDropIndicatorPixmap</name>
      <anchorfile>structads_1_1DockOverlayCrossPrivate.html</anchorfile>
      <anchor>a01778c149f9de6e1435923aaec5da0b8</anchor>
      <arglist>(const QSizeF &amp;size, DockWidgetArea DockWidgetArea, CDockOverlay::eMode Mode)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>defaultIconColor</name>
      <anchorfile>structads_1_1DockOverlayCrossPrivate.html</anchorfile>
      <anchor>a12b7e335140448a032a98223069adff4</anchor>
      <arglist>(CDockOverlayCross::eIconColor ColorIndex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DockOverlayCrossPrivate</name>
      <anchorfile>structads_1_1DockOverlayCrossPrivate.html</anchorfile>
      <anchor>aa5928e91562f6798699908620eac0bd9</anchor>
      <arglist>(CDockOverlayCross *_public)</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>dropIndicatiorWidth</name>
      <anchorfile>structads_1_1DockOverlayCrossPrivate.html</anchorfile>
      <anchor>adf515fb091f0b6c0b9802e299dec2806</anchor>
      <arglist>(QLabel *l) const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>iconColor</name>
      <anchorfile>structads_1_1DockOverlayCrossPrivate.html</anchorfile>
      <anchor>a15ac8bb96f08babddeb541305446de6b</anchor>
      <arglist>(CDockOverlayCross::eIconColor ColorIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDropIndicatorIcon</name>
      <anchorfile>structads_1_1DockOverlayCrossPrivate.html</anchorfile>
      <anchor>aec75eb26343e00716282e2894467d0a2</anchor>
      <arglist>(QWidget *DropIndicatorWidget)</arglist>
    </member>
    <member kind="variable">
      <type>CDockOverlayCross *</type>
      <name>_this</name>
      <anchorfile>structads_1_1DockOverlayCrossPrivate.html</anchorfile>
      <anchor>ae1d9f3920db6474f97a2013603fe3e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockOverlay *</type>
      <name>DockOverlay</name>
      <anchorfile>structads_1_1DockOverlayCrossPrivate.html</anchorfile>
      <anchor>a9f863576be431f65fd1635909f5bd4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QHash&lt; DockWidgetArea, QWidget * &gt;</type>
      <name>DropIndicatorWidgets</name>
      <anchorfile>structads_1_1DockOverlayCrossPrivate.html</anchorfile>
      <anchor>a025e8e18d37a60b61ea8e2eadcf1ec91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QGridLayout *</type>
      <name>GridLayout</name>
      <anchorfile>structads_1_1DockOverlayCrossPrivate.html</anchorfile>
      <anchor>a850434bb5b666000bb31ffe5b7ee6722</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QColor</type>
      <name>IconColors</name>
      <anchorfile>structads_1_1DockOverlayCrossPrivate.html</anchorfile>
      <anchor>a832928adf8aab699f4dc9fd02917c165</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>LastDevicePixelRatio</name>
      <anchorfile>structads_1_1DockOverlayCrossPrivate.html</anchorfile>
      <anchor>a60dc923cea18e16176735274fee9bab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockOverlay::eMode</type>
      <name>Mode</name>
      <anchorfile>structads_1_1DockOverlayCrossPrivate.html</anchorfile>
      <anchor>a4e1c799af434586b000e39bde14acc4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>UpdateRequired</name>
      <anchorfile>structads_1_1DockOverlayCrossPrivate.html</anchorfile>
      <anchor>a32212b67fec6ebfb5ddc8de67876ec7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ads::DockOverlayPrivate</name>
    <filename>structads_1_1DockOverlayPrivate.html</filename>
    <member kind="function">
      <type></type>
      <name>DockOverlayPrivate</name>
      <anchorfile>structads_1_1DockOverlayPrivate.html</anchorfile>
      <anchor>ae29afaa7987cae198d73a5f271eab648</anchor>
      <arglist>(CDockOverlay *_public)</arglist>
    </member>
    <member kind="variable">
      <type>CDockOverlay *</type>
      <name>_this</name>
      <anchorfile>structads_1_1DockOverlayPrivate.html</anchorfile>
      <anchor>a5f160c7787fb76c10234cbfa14fda479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DockWidgetAreas</type>
      <name>AllowedAreas</name>
      <anchorfile>structads_1_1DockOverlayPrivate.html</anchorfile>
      <anchor>a2dc36c92ac4cd650ce25fff43caa1c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockOverlayCross *</type>
      <name>Cross</name>
      <anchorfile>structads_1_1DockOverlayPrivate.html</anchorfile>
      <anchor>a17ccf5355417c6ab714bca79fe908014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRect</type>
      <name>DropAreaRect</name>
      <anchorfile>structads_1_1DockOverlayPrivate.html</anchorfile>
      <anchor>a85abec48ed1610258b4b2c5c74614d78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>DropPreviewEnabled</name>
      <anchorfile>structads_1_1DockOverlayPrivate.html</anchorfile>
      <anchor>a5ddd27542ce0fd5e7a377d6000704d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DockWidgetArea</type>
      <name>LastLocation</name>
      <anchorfile>structads_1_1DockOverlayPrivate.html</anchorfile>
      <anchor>a12340c91b2b7df2e992a4374f91ea917</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockOverlay::eMode</type>
      <name>Mode</name>
      <anchorfile>structads_1_1DockOverlayPrivate.html</anchorfile>
      <anchor>aca3f8cdabc8a4567d312e201a96ddb7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointer&lt; QWidget &gt;</type>
      <name>TargetWidget</name>
      <anchorfile>structads_1_1DockOverlayPrivate.html</anchorfile>
      <anchor>aa6b209b520044bcbd4b8297254e075c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ads::DockSplitterPrivate</name>
    <filename>structads_1_1DockSplitterPrivate.html</filename>
    <member kind="function">
      <type></type>
      <name>DockSplitterPrivate</name>
      <anchorfile>structads_1_1DockSplitterPrivate.html</anchorfile>
      <anchor>a80d21bc86d7da53e5c94a5c87abbecad</anchor>
      <arglist>(CDockSplitter *_public)</arglist>
    </member>
    <member kind="variable">
      <type>CDockSplitter *</type>
      <name>_this</name>
      <anchorfile>structads_1_1DockSplitterPrivate.html</anchorfile>
      <anchor>a4b9bb294c82256f945337cbe9f3dc361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VisibleContentCount</name>
      <anchorfile>structads_1_1DockSplitterPrivate.html</anchorfile>
      <anchor>a9854bf45825e518787f1c361757a7209</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DockToolbar</name>
    <filename>classDockToolbar.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>on_stylesheetChanged</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>ab0c63e0f0d261fe5970bbe2477d2ad18</anchor>
      <arglist>(QString theme)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>backgroundColorRequest</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>acc0a099c46c10b6c28413fdcd54bc942</anchor>
      <arglist>(QString name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>titleChanged</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>a6c191fea27a0780e0de3d37cf8d5291c</anchor>
      <arglist>(QString title)</arglist>
    </member>
    <member kind="function">
      <type>QPushButton *</type>
      <name>buttonClose</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>a369e7b90bffebfd8c934496e798ffe09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QPushButton *</type>
      <name>buttonFullscreen</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>a6f32ffb2195f965039421a1df828e9d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QPushButton *</type>
      <name>buttonSplitHorizontal</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>a9e17b3c12cc23c3f527735c7d7ca55da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QPushButton *</type>
      <name>buttonSplitVertical</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>ab9dc2e74e2bcc23fcc5fbca233e1f125</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DockToolbar</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>a61da346883e2eed3c528d1a4624f6dd5</anchor>
      <arglist>(ads::CDockWidget *parent)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eventFilter</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>aa5a6af4ed44cf943008c7ab3fe891322</anchor>
      <arglist>(QObject *object, QEvent *event) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFullscreen</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>a3a1a9df89f85c1115c8d319394c7c07f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QLabel *</type>
      <name>label</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>ac622e9083092e0d13d87caeb14b0f009</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toggleFullscreen</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>a346bab2b2714b1859debf21fa55b2ea4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DockToolbar</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>a9019cc9ade81620168d897a0717d9ce3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonBackground_clicked</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>a9f7916c3b7a4fb9d3125c4749308b34e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dragEnterEvent</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>ae926a89905c9c55ef3f17e82f3c8eabd</anchor>
      <arglist>(QDragEnterEvent *event) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dragLeaveEvent</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>a0a381763ef312f58bb16d138684db129</anchor>
      <arglist>(QDragLeaveEvent *event) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dropEvent</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>aa06ba99a3f813de2ab8e672d80c1da07</anchor>
      <arglist>(QDropEvent *event) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>enterEvent</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>ac63c144707a028e23a87e5c38d4060af</anchor>
      <arglist>(QEvent *) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>leaveEvent</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>ac2f1504ddd9036863e34ea7815ce292b</anchor>
      <arglist>(QEvent *) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>a07e5a3ed232d82025871abfe9490f2fa</anchor>
      <arglist>(QMouseEvent *ev) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>mousePressEvent</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>a798b66944ad38b370d2f03457797297a</anchor>
      <arglist>(QMouseEvent *ev) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>a65ddfda919424f3f941c215923cd14eb</anchor>
      <arglist>(QMouseEvent *ev) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QIcon</type>
      <name>_collapse_icon</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>aa7f313b91c655fc02f00cdb56edfcdd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_dragging_curve</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>aa4d660485aedada58008968bd9edff26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QIcon</type>
      <name>_expand_icon</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>aae17bbf1d664aba74a7f7df4e765ee66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_fullscreen_mode</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>a98bb90bae624b2e796d13c1dcd871316</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ads::CDockWidget *</type>
      <name>_parent</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>ab0bc7b1e0f62b96713cb19c07806845f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::DraggableToolbar *</type>
      <name>ui</name>
      <anchorfile>classDockToolbar.html</anchorfile>
      <anchor>aee5d046e074cdf28004bfdede5bc6b7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DockWidget</name>
    <filename>classDockWidget.html</filename>
    <base>ads::CDockWidget</base>
    <member kind="slot">
      <type>DockWidget *</type>
      <name>splitHorizontal</name>
      <anchorfile>classDockWidget.html</anchorfile>
      <anchor>a646c569d82691bbcf16bf2a5a9330ebe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>DockWidget *</type>
      <name>splitVertical</name>
      <anchorfile>classDockWidget.html</anchorfile>
      <anchor>ac4e8b2116c9cfcefe9513f1708ec34d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>undoableChange</name>
      <anchorfile>classDockWidget.html</anchorfile>
      <anchor>a5bcc885bce4a78d9f408f66758c19a3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DockWidget</name>
      <anchorfile>classDockWidget.html</anchorfile>
      <anchor>af7f6a8989608b732011f38e0c2601b60</anchor>
      <arglist>(PlotDataMapRef &amp;datamap, QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>PlotWidget *</type>
      <name>plotWidget</name>
      <anchorfile>classDockWidget.html</anchorfile>
      <anchor>aa039de9d1e8e16f0847aa40bba5f56de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DockToolbar *</type>
      <name>toolBar</name>
      <anchorfile>classDockWidget.html</anchorfile>
      <anchor>a1420afd8a5c0f1f55edec79bff00d359</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DockWidget</name>
      <anchorfile>classDockWidget.html</anchorfile>
      <anchor>ad6be65291c2fa96d1d51d765661c1d9b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlotDataMapRef &amp;</type>
      <name>_datamap</name>
      <anchorfile>classDockWidget.html</anchorfile>
      <anchor>ad8f269a72082ecbdd0c6f96766ccd1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlotWidget *</type>
      <name>_plot_widget</name>
      <anchorfile>classDockWidget.html</anchorfile>
      <anchor>aad18acf8faa89cd475b26b67e9959a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DockToolbar *</type>
      <name>_toolbar</name>
      <anchorfile>classDockWidget.html</anchorfile>
      <anchor>a010810fa4f2df277b727595ffea0f106</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ads::DockWidgetPrivate</name>
    <filename>structads_1_1DockWidgetPrivate.html</filename>
    <member kind="function">
      <type></type>
      <name>DockWidgetPrivate</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>a0ca9bc57ef7772a681df3e1146f764bf</anchor>
      <arglist>(CDockWidget *_public)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideDockWidget</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>a176296f42a9edd9c1e1ca52174893e48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupScrollArea</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>a0770283ed2c098b61c697407a967e8c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupToolBar</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>a62c9cdd21047b3c9b20b5890f2ddcf49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showDockWidget</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>a2f69e4e74d8b5f48ce84ffbc8313126c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateParentDockArea</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>a70d575a0205eb29735a5d502c20daeb4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CDockWidget *</type>
      <name>_this</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>a821981aa45ed009d5c76665d79712380</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Closed</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>af594263cf1a877fcb2184e142bcfe7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockAreaWidget *</type>
      <name>DockArea</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>a9801bed92bbdd8c3d7b93fbefb851d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockManager *</type>
      <name>DockManager</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>abeb5621922a5b0fea780a0235bc5d84a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockWidget::DockWidgetFeatures</type>
      <name>Features</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>a101ca5319edfe2a68a71a3cf6939ad92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>IsFloatingTopLevel</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>aaebed149244f68bfe3465032c7269af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QBoxLayout *</type>
      <name>Layout</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>a64b539286f3b7948617891faec4df27d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockWidget::eMinimumSizeHintMode</type>
      <name>MinimumSizeHintMode</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>a84dee02fbdcc9330bfb74b4d43751f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QScrollArea *</type>
      <name>ScrollArea</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>a5ce418abbb2410a79f3a384dff412c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockWidgetTab *</type>
      <name>TabWidget</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>a1889ba23398402616054dfffd8d0e2fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QList&lt; QAction * &gt;</type>
      <name>TitleBarActions</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>a624b6276902305e5205c4da2dca7a65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QAction *</type>
      <name>ToggleViewAction</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>a44725df809377247399ea1aa7c1fc0b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QToolBar *</type>
      <name>ToolBar</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>ae7d262617fdb4a27680578186e5c29b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QSize</type>
      <name>ToolBarIconSizeDocked</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>aa3b8592d61f4de6740262d114314b68d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QSize</type>
      <name>ToolBarIconSizeFloating</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>aedb9e936d7ecee917fd9aa5c0ebc85f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::ToolButtonStyle</type>
      <name>ToolBarStyleDocked</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>a5cb8e0a341a13909e44836a686c0d6cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::ToolButtonStyle</type>
      <name>ToolBarStyleFloating</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>afafca90754a70a26ec0c28846de824d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QWidget *</type>
      <name>Widget</name>
      <anchorfile>structads_1_1DockWidgetPrivate.html</anchorfile>
      <anchor>a504e3b0573b6703de1c153b990188157</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ads::DockWidgetTabPrivate</name>
    <filename>structads_1_1DockWidgetTabPrivate.html</filename>
    <member kind="function">
      <type>QAbstractButton *</type>
      <name>createCloseButton</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>a7c1675579a8f8ea770e6001db54aceb4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IFloatingWidget *</type>
      <name>createFloatingWidget</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>a087db171b99fd8f15144ce6b73fa9612</anchor>
      <arglist>(T *Widget, bool OpaqueUndocking)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createLayout</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>a9f5b857b5033060a0b2af4ec6fc83e7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DockWidgetTabPrivate</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>ad377b4804cc1473c195937c244562c4b</anchor>
      <arglist>(CDockWidgetTab *_public)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDraggingState</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>a34d1e64ceb4184040213a3c080cf800d</anchor>
      <arglist>(eDragState dragState) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveTab</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>aed12c03176c65b4821894cfccd48f79b</anchor>
      <arglist>(QMouseEvent *ev)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveDragStartMousePosition</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>a916346b20fc673781c6e3869f8f31c83</anchor>
      <arglist>(const QPoint &amp;GlobalPos)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startFloating</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>acf0eb083c037de70475664e9923024ad</anchor>
      <arglist>(eDragState DraggingState=DraggingFloatingWidget)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testConfigFlag</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>ac39ce32f00f1dd99a22a9b2db36705ee</anchor>
      <arglist>(CDockManager::eConfigFlag Flag) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCloseButtonSizePolicy</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>afd2aeba681ab9f3658444d982e86314b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCloseButtonVisibility</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>aa03a5d7c00ac06bf294fef9839613714</anchor>
      <arglist>(bool active)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateIcon</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>a81ec7fb8b4798fc70a99f11dbb19f096</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CDockWidgetTab *</type>
      <name>_this</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>a99912f0101a83064c3d9b6ed530bda8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QAbstractButton *</type>
      <name>CloseButton</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>a1b802bf83126615c6810b403bc5b0575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockAreaWidget *</type>
      <name>DockArea</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>acf8eecf22d797c8f2cae0ff1870bb657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockWidget *</type>
      <name>DockWidget</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>a75718379494eeda1857b3803f73da910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPoint</type>
      <name>DragStartMousePosition</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>a61cadb35286b52034a273a0ad40f47ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>eDragState</type>
      <name>DragState</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>af8e51e0b5c5456a804a4bc158fa18e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IFloatingWidget *</type>
      <name>FloatingWidget</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>af4079190921d3b2af03ad536c69bec43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPoint</type>
      <name>GlobalDragStartMousePosition</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>aab2994290d9c745b264f95589a843fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QIcon</type>
      <name>Icon</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>a5515c93250295e3739d0045d3e24c66f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QLabel *</type>
      <name>IconLabel</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>a1f84f7d877081bb9f45fb9e066b97e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QSize</type>
      <name>IconSize</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>a02763d4f121613ce10be898d3c7b15f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QSpacerItem *</type>
      <name>IconTextSpacer</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>aa8ef6bd968c6a65a9a351e9a727a9fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>IsActiveTab</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>a93cecacc0786756fbb118655118b7ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPoint</type>
      <name>TabDragStartPosition</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>aa300f8296ebe60e59e38adc7c2f13a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tTabLabel *</type>
      <name>TitleLabel</name>
      <anchorfile>structads_1_1DockWidgetTabPrivate.html</anchorfile>
      <anchor>a8b6a72c23691be7cc8e5a0e76b144cbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PlotWidget::DragInfo</name>
    <filename>structPlotWidget_1_1DragInfo.html</filename>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>structPlotWidget_1_1DragInfo.html</anchorfile>
      <anchor>afadafeff9cd73754c672a1abcf2249e1a3018f26117ad4c18ee2270cc39884aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CURVES</name>
      <anchorfile>structPlotWidget_1_1DragInfo.html</anchorfile>
      <anchor>afadafeff9cd73754c672a1abcf2249e1a41bf9a390d0469c2b7846bf991f472be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEW_XY</name>
      <anchorfile>structPlotWidget_1_1DragInfo.html</anchorfile>
      <anchor>afadafeff9cd73754c672a1abcf2249e1ac7777554897de2f50c586d93d81ba083</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CURVES</name>
      <anchorfile>structPlotWidget_1_1DragInfo.html</anchorfile>
      <anchor>afadafeff9cd73754c672a1abcf2249e1a41bf9a390d0469c2b7846bf991f472be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEW_XY</name>
      <anchorfile>structPlotWidget_1_1DragInfo.html</anchorfile>
      <anchor>afadafeff9cd73754c672a1abcf2249e1ac7777554897de2f50c586d93d81ba083</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>structPlotWidget_1_1DragInfo.html</anchorfile>
      <anchor>afadafeff9cd73754c672a1abcf2249e1a3018f26117ad4c18ee2270cc39884aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; QString &gt;</type>
      <name>curves</name>
      <anchorfile>structPlotWidget_1_1DragInfo.html</anchorfile>
      <anchor>a28b4de50bc549e79dc212d860cf0c8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum PlotWidget::DragInfo::@33</type>
      <name>mode</name>
      <anchorfile>structPlotWidget_1_1DragInfo.html</anchorfile>
      <anchor>ad6643c2f0eda788282bcdbe18f205ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QObject *</type>
      <name>source</name>
      <anchorfile>structPlotWidget_1_1DragInfo.html</anchorfile>
      <anchor>a071b6f4663e255f7be2b92cee4e457e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DTableDesc</name>
    <filename>structDTableDesc.html</filename>
    <member kind="variable">
      <type>BYTE</type>
      <name>maxTableLog</name>
      <anchorfile>structDTableDesc.html</anchorfile>
      <anchor>a4e2f03b64c41d4d0b5b2d4e82ff6bfe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE</type>
      <name>reserved</name>
      <anchorfile>structDTableDesc.html</anchorfile>
      <anchor>a6435cf1a68475bd552d8512865d011d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE</type>
      <name>tableLog</name>
      <anchorfile>structDTableDesc.html</anchorfile>
      <anchor>acb67f9e6e15db38b4b3d3a934d9a791a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE</type>
      <name>tableType</name>
      <anchorfile>structDTableDesc.html</anchorfile>
      <anchor>a9b7c16365ae9b07b1bca67c40d00e212</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_storage_base::dummy</name>
    <filename>structsol_1_1detail_1_1optional__storage__base_1_1dummy.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_storage_base&lt; T, true &gt;::dummy</name>
    <filename>structsol_1_1detail_1_1optional__storage__base_3_01T_00_01true_01_4_1_1dummy.html</filename>
  </compound>
  <compound kind="class">
    <name>sol::dump_error</name>
    <filename>classsol_1_1dump__error.html</filename>
    <base>sol::error</base>
    <member kind="function">
      <type></type>
      <name>dump_error</name>
      <anchorfile>classsol_1_1dump__error.html</anchorfile>
      <anchor>a8579449875c36dd9d93649c166554ea7</anchor>
      <arglist>(int error_code_)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>error_code</name>
      <anchorfile>classsol_1_1dump__error.html</anchorfile>
      <anchor>a19fadd262689b2d6d8db8c4e8287bc1c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_ec</name>
      <anchorfile>classsol_1_1dump__error.html</anchorfile>
      <anchor>aeb636768c09289ccad0ea6ffe4fc6924</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DumpState</name>
    <filename>structDumpState.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structDumpState.html</anchorfile>
      <anchor>a93fbf2fa246b0b54becb7001b826a1bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structDumpState.html</anchorfile>
      <anchor>ac4aa62a665e8687596f6b6a4e0e77c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>status</name>
      <anchorfile>structDumpState.html</anchorfile>
      <anchor>a673485f23b723a08f496b001ef8127de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>strip</name>
      <anchorfile>structDumpState.html</anchorfile>
      <anchor>afd4b1bbfc1bd094919b8eca23a268391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_Writer</type>
      <name>writer</name>
      <anchorfile>structDumpState.html</anchorfile>
      <anchor>ac92b1985689ee766e53540b21702e7dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::dynamic_arg_list</name>
    <filename>classdetail_1_1dynamic__arg__list.html</filename>
    <class kind="struct">detail::dynamic_arg_list::node</class>
    <class kind="struct">detail::dynamic_arg_list::typed_node</class>
    <member kind="function">
      <type>auto</type>
      <name>push</name>
      <anchorfile>classdetail_1_1dynamic__arg__list.html</anchorfile>
      <anchor>a7a3fd1b3bcf25685c21a03303b232ad5</anchor>
      <arglist>(const Arg &amp;arg) -&gt; const T &amp;</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; node&lt;&gt; &gt;</type>
      <name>head_</name>
      <anchorfile>classdetail_1_1dynamic__arg__list.html</anchorfile>
      <anchor>a46d467de3b89f026974354e830e12ef0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>dynamic_format_arg_store</name>
    <filename>classdynamic__format__arg__store.html</filename>
    <templarg></templarg>
    <class kind="struct">dynamic_format_arg_store::need_copy</class>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classdynamic__format__arg__store.html</anchorfile>
      <anchor>a94763fc905f02222d575f7c03161c212</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>dynamic_format_arg_store</name>
      <anchorfile>classdynamic__format__arg__store.html</anchorfile>
      <anchor>a48136c185f01d0d7f30a2bb20934d959</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classdynamic__format__arg__store.html</anchorfile>
      <anchor>a14baaad39c59b82fdf86dc4276f7d7cc</anchor>
      <arglist>(const detail::named_arg&lt; char_type, T &gt; &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classdynamic__format__arg__store.html</anchorfile>
      <anchor>a710e994685e69fd1cd4f56d29efc0d95</anchor>
      <arglist>(const T &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classdynamic__format__arg__store.html</anchorfile>
      <anchor>ac58637a7965cbfeab47c2f50e923dc07</anchor>
      <arglist>(std::reference_wrapper&lt; T &gt; arg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classdynamic__format__arg__store.html</anchorfile>
      <anchor>a9c6983c46b69775b5066f6ad748be584</anchor>
      <arglist>(size_t new_cap, size_t new_cap_named)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename Context::char_type</type>
      <name>char_type</name>
      <anchorfile>classdynamic__format__arg__store.html</anchorfile>
      <anchor>a2997fb5c2d4ac7205672e7afe550f9c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>conditional_t&lt; std::is_convertible&lt; T, std::basic_string&lt; char_type &gt; &gt;::value &amp;&amp;!detail::is_reference_wrapper&lt; T &gt;::value, std::basic_string&lt; char_type &gt;, T &gt;</type>
      <name>stored_type</name>
      <anchorfile>classdynamic__format__arg__store.html</anchorfile>
      <anchor>a95865616efaf6068c73d6f9b6a6f5df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>data</name>
      <anchorfile>classdynamic__format__arg__store.html</anchorfile>
      <anchor>ad13a1512569d5059e149bd65226ad7fb</anchor>
      <arglist>() const -&gt; const basic_format_arg&lt; Context &gt; *</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>emplace_arg</name>
      <anchorfile>classdynamic__format__arg__store.html</anchorfile>
      <anchor>a013581c49dc10f6184fcc7de015957fc</anchor>
      <arglist>(const detail::named_arg&lt; char_type, T &gt; &amp;arg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>emplace_arg</name>
      <anchorfile>classdynamic__format__arg__store.html</anchorfile>
      <anchor>a3e3f7af053771a3dff451014a5024c79</anchor>
      <arglist>(const T &amp;arg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>get_types</name>
      <anchorfile>classdynamic__format__arg__store.html</anchorfile>
      <anchor>a6709a643bdd08c1447b54e07851f8d6d</anchor>
      <arglist>() const -&gt; unsigned long long</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; basic_format_arg&lt; Context &gt; &gt;</type>
      <name>data_</name>
      <anchorfile>classdynamic__format__arg__store.html</anchorfile>
      <anchor>a945374d17adbecffe69386a0c098b95a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::dynamic_arg_list</type>
      <name>dynamic_args_</name>
      <anchorfile>classdynamic__format__arg__store.html</anchorfile>
      <anchor>ad5a82849fb8ab4f8618d94f19a990457</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; detail::named_arg_info&lt; char_type &gt; &gt;</type>
      <name>named_info_</name>
      <anchorfile>classdynamic__format__arg__store.html</anchorfile>
      <anchor>afcc3f9a3361e1f7a84c6deeb0830a26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_format_args&lt; Context &gt;</name>
      <anchorfile>classdynamic__format__arg__store.html</anchorfile>
      <anchor>ab8e9e33cc7b78829001a86ef6110ebb6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::dynamic_format_specs</name>
    <filename>structdetail_1_1dynamic__format__specs.html</filename>
    <templarg></templarg>
    <base>format_specs&lt; char &gt;</base>
    <member kind="variable">
      <type>arg_ref&lt; Char &gt;</type>
      <name>precision_ref</name>
      <anchorfile>structdetail_1_1dynamic__format__specs.html</anchorfile>
      <anchor>ac78aa47db18af586dfb0e286a82a2384</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arg_ref&lt; Char &gt;</type>
      <name>width_ref</name>
      <anchorfile>structdetail_1_1dynamic__format__specs.html</anchorfile>
      <anchor>ac4d563c4278c979da9763e7d376aa08a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::dynamic_spec_id_handler</name>
    <filename>structdetail_1_1dynamic__spec__id__handler.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_auto</name>
      <anchorfile>structdetail_1_1dynamic__spec__id__handler.html</anchorfile>
      <anchor>a770b6007c634b181e322eabcb99957c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_index</name>
      <anchorfile>structdetail_1_1dynamic__spec__id__handler.html</anchorfile>
      <anchor>a9fd3d54902a469c2dee4f1befeb2e01a</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_name</name>
      <anchorfile>structdetail_1_1dynamic__spec__id__handler.html</anchorfile>
      <anchor>a3d1603943d46df4f888c36c16ab38557</anchor>
      <arglist>(basic_string_view&lt; Char &gt; id)</arglist>
    </member>
    <member kind="variable">
      <type>basic_format_parse_context&lt; Char &gt; &amp;</type>
      <name>ctx</name>
      <anchorfile>structdetail_1_1dynamic__spec__id__handler.html</anchorfile>
      <anchor>adcbae21db65214cf1ca5dc2d8b1612f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arg_ref&lt; Char &gt; &amp;</type>
      <name>ref</name>
      <anchorfile>structdetail_1_1dynamic__spec__id__handler.html</anchorfile>
      <anchor>a2d0cfb04af237b90a50868ece86686ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Dyndata</name>
    <filename>structDyndata.html</filename>
    <member kind="variable">
      <type>struct Dyndata::@11</type>
      <name>actvar</name>
      <anchorfile>structDyndata.html</anchorfile>
      <anchor>aca362b3e86c1ac97eea4d41a87f86ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vardesc *</type>
      <name>arr</name>
      <anchorfile>structDyndata.html</anchorfile>
      <anchor>a9ea28d4a31d64ce92476584631e0849d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Labellist</type>
      <name>gt</name>
      <anchorfile>structDyndata.html</anchorfile>
      <anchor>a0e4b4f8cf1af3f8e4398e705f22e09cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Labellist</type>
      <name>label</name>
      <anchorfile>structDyndata.html</anchorfile>
      <anchor>a72bb32d4e97bf9af6005d8459d44d1ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>structDyndata.html</anchorfile>
      <anchor>ab7b4e1b3f94ab7cad0cf0991172dca47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>size</name>
      <anchorfile>structDyndata.html</anchorfile>
      <anchor>a5f104a2554c21af98954babb640ac030</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::ebco</name>
    <filename>structsol_1_1detail_1_1ebco.html</filename>
    <templarg></templarg>
    <templarg>tag</templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a308f98668378652a0379fa0f6189a0e5</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a8c5394fe5407e801ef12079c254c7d08</anchor>
      <arglist>(Arg &amp;&amp;arg, Args &amp;&amp;... args) noexcept(std::is_nothrow_constructible_v&lt; T, Arg, Args... &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a4df8457095880dab2fa164f015f2a051</anchor>
      <arglist>(const ebco &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a93ab74cef8737172aeaba3bc05bc1867</anchor>
      <arglist>(const T &amp;v) noexcept(std::is_nothrow_copy_constructible_v&lt; T &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a9b5f7336eee104c8e425c8424c41fd33</anchor>
      <arglist>(ebco &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a04a3c9b3a7db18f28ee49ab52b6c7e9f</anchor>
      <arglist>(T &amp;&amp;v) noexcept(std::is_nothrow_move_constructible_v&lt; T &gt;)</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a01473f58e348aa6da6894933b42b5195</anchor>
      <arglist>(const ebco &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a0efc76f54e8d92f4652f917b1a5d78eb</anchor>
      <arglist>(const T &amp;v) noexcept(std::is_nothrow_copy_assignable_v&lt; T &gt;)</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>ac1f59e25e9853c4b540d801974732d7d</anchor>
      <arglist>(ebco &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a5effdf172b9dbe5c93d8b223ba82ab7f</anchor>
      <arglist>(T &amp;&amp;v) noexcept(std::is_nothrow_move_assignable_v&lt; T &gt;)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;&amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a9951d0b614d356f0bda41cbca3b8dc81</anchor>
      <arglist>() &amp;&amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>ad74f6078683d6e52a4104bc39613d722</anchor>
      <arglist>() &amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>T const  &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a9f4b4afb5e77dbdc8600fa5e858e87c8</anchor>
      <arglist>() const &amp;noexcept</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>m_value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>ac69036e0349e6524d583b8a6773726df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ebco&lt; R, 0 &gt;</name>
    <filename>structsol_1_1detail_1_1ebco.html</filename>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a308f98668378652a0379fa0f6189a0e5</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a8c5394fe5407e801ef12079c254c7d08</anchor>
      <arglist>(Arg &amp;&amp;arg, Args &amp;&amp;... args) noexcept(std::is_nothrow_constructible_v&lt; R, Arg, Args... &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a4df8457095880dab2fa164f015f2a051</anchor>
      <arglist>(const ebco &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a93ab74cef8737172aeaba3bc05bc1867</anchor>
      <arglist>(const R &amp;v) noexcept(std::is_nothrow_copy_constructible_v&lt; R &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a9b5f7336eee104c8e425c8424c41fd33</anchor>
      <arglist>(ebco &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a04a3c9b3a7db18f28ee49ab52b6c7e9f</anchor>
      <arglist>(R &amp;&amp;v) noexcept(std::is_nothrow_move_constructible_v&lt; R &gt;)</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a01473f58e348aa6da6894933b42b5195</anchor>
      <arglist>(const ebco &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a0efc76f54e8d92f4652f917b1a5d78eb</anchor>
      <arglist>(const R &amp;v) noexcept(std::is_nothrow_copy_assignable_v&lt; R &gt;)</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>ac1f59e25e9853c4b540d801974732d7d</anchor>
      <arglist>(ebco &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a5effdf172b9dbe5c93d8b223ba82ab7f</anchor>
      <arglist>(R &amp;&amp;v) noexcept(std::is_nothrow_move_assignable_v&lt; R &gt;)</arglist>
    </member>
    <member kind="function">
      <type>R &amp;&amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a9951d0b614d356f0bda41cbca3b8dc81</anchor>
      <arglist>() &amp;&amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>R &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>ad74f6078683d6e52a4104bc39613d722</anchor>
      <arglist>() &amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>R const &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a9f4b4afb5e77dbdc8600fa5e858e87c8</anchor>
      <arglist>() const &amp;noexcept</arglist>
    </member>
    <member kind="variable">
      <type>R</type>
      <name>m_value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>ac69036e0349e6524d583b8a6773726df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ebco&lt; std::initializer_list&lt; lua_value &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1ebco.html</filename>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a308f98668378652a0379fa0f6189a0e5</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a8c5394fe5407e801ef12079c254c7d08</anchor>
      <arglist>(Arg &amp;&amp;arg, Args &amp;&amp;... args) noexcept(std::is_nothrow_constructible_v&lt; std::initializer_list&lt; lua_value &gt;, Arg, Args... &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a4df8457095880dab2fa164f015f2a051</anchor>
      <arglist>(const ebco &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a93ab74cef8737172aeaba3bc05bc1867</anchor>
      <arglist>(const std::initializer_list&lt; lua_value &gt; &amp;v) noexcept(std::is_nothrow_copy_constructible_v&lt; std::initializer_list&lt; lua_value &gt; &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a9b5f7336eee104c8e425c8424c41fd33</anchor>
      <arglist>(ebco &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a04a3c9b3a7db18f28ee49ab52b6c7e9f</anchor>
      <arglist>(std::initializer_list&lt; lua_value &gt; &amp;&amp;v) noexcept(std::is_nothrow_move_constructible_v&lt; std::initializer_list&lt; lua_value &gt; &gt;)</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a01473f58e348aa6da6894933b42b5195</anchor>
      <arglist>(const ebco &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a0efc76f54e8d92f4652f917b1a5d78eb</anchor>
      <arglist>(const std::initializer_list&lt; lua_value &gt; &amp;v) noexcept(std::is_nothrow_copy_assignable_v&lt; std::initializer_list&lt; lua_value &gt; &gt;)</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>ac1f59e25e9853c4b540d801974732d7d</anchor>
      <arglist>(ebco &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a5effdf172b9dbe5c93d8b223ba82ab7f</anchor>
      <arglist>(std::initializer_list&lt; lua_value &gt; &amp;&amp;v) noexcept(std::is_nothrow_move_assignable_v&lt; std::initializer_list&lt; lua_value &gt; &gt;)</arglist>
    </member>
    <member kind="function">
      <type>std::initializer_list&lt; lua_value &gt; &amp;&amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a9951d0b614d356f0bda41cbca3b8dc81</anchor>
      <arglist>() &amp;&amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::initializer_list&lt; lua_value &gt; &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>ad74f6078683d6e52a4104bc39613d722</anchor>
      <arglist>() &amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::initializer_list&lt; lua_value &gt; const &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a9f4b4afb5e77dbdc8600fa5e858e87c8</anchor>
      <arglist>() const &amp;noexcept</arglist>
    </member>
    <member kind="variable">
      <type>std::initializer_list&lt; lua_value &gt;</type>
      <name>m_value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>ac69036e0349e6524d583b8a6773726df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::ebco&lt; T &amp;&amp;, tag &gt;</name>
    <filename>structsol_1_1detail_1_1ebco_3_01T_01_6_6_00_01tag_01_4.html</filename>
    <templarg></templarg>
    <templarg>tag</templarg>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_6_00_01tag_01_4.html</anchorfile>
      <anchor>a8daee46a205e4f1f3d8156e3e82b493b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_6_00_01tag_01_4.html</anchorfile>
      <anchor>a36e36cfc78a73846f076b9f1b146c47f</anchor>
      <arglist>(const ebco &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_6_00_01tag_01_4.html</anchorfile>
      <anchor>a4c709f2bb0543a9f445a2e891fa88dd5</anchor>
      <arglist>(ebco &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_6_00_01tag_01_4.html</anchorfile>
      <anchor>afc824ae2975c763b130b2944a4469de4</anchor>
      <arglist>(T &amp;&amp;v) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_6_00_01tag_01_4.html</anchorfile>
      <anchor>a493f5e5f461920c7d41739faf534313e</anchor>
      <arglist>(const ebco &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_6_00_01tag_01_4.html</anchorfile>
      <anchor>ae5307ac74c9a82736b6ea6e9affc1a80</anchor>
      <arglist>(ebco &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>T &amp;&amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_6_00_01tag_01_4.html</anchorfile>
      <anchor>a22dd5ef1a7efec295baf5eb5e5810ea1</anchor>
      <arglist>() &amp;&amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_6_00_01tag_01_4.html</anchorfile>
      <anchor>aeb66164a4caed09c44cb39bf2bdcd387</anchor>
      <arglist>() &amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_6_00_01tag_01_4.html</anchorfile>
      <anchor>ae81042739c3b4d8864b09a08036071b4</anchor>
      <arglist>() const &amp;noexcept</arglist>
    </member>
    <member kind="variable">
      <type>T &amp;&amp;</type>
      <name>ref</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_6_00_01tag_01_4.html</anchorfile>
      <anchor>a53adf7f4890c1865ce275a441f6c4e29</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::ebco&lt; T &amp;, tag &gt;</name>
    <filename>structsol_1_1detail_1_1ebco_3_01T_01_6_00_01tag_01_4.html</filename>
    <templarg></templarg>
    <templarg>tag</templarg>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_00_01tag_01_4.html</anchorfile>
      <anchor>ab1fa6c175b606a50719fc3fe0c4e04be</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_00_01tag_01_4.html</anchorfile>
      <anchor>a3f2181da7c875c1366359d2c6eacc3c4</anchor>
      <arglist>(const ebco &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_00_01tag_01_4.html</anchorfile>
      <anchor>a2b84a4653161a95cca1eff4bb4c0a3b3</anchor>
      <arglist>(ebco &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_00_01tag_01_4.html</anchorfile>
      <anchor>a8321c2119c7afd5b242d15cfcf0c1d76</anchor>
      <arglist>(T &amp;v) noexcept</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_00_01tag_01_4.html</anchorfile>
      <anchor>aa6ffa8bd8e9a5bb2284e9361c3e8ca6e</anchor>
      <arglist>(const ebco &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_00_01tag_01_4.html</anchorfile>
      <anchor>a88061271f12f9344ba1c41ee189d5b03</anchor>
      <arglist>(ebco &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_00_01tag_01_4.html</anchorfile>
      <anchor>aa0992f17824125e775acde5d9bba2437</anchor>
      <arglist>(T &amp;v) noexcept</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_00_01tag_01_4.html</anchorfile>
      <anchor>ad768655feff176a4782a5a3ff1a17dc9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>m_ref</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_01_6_00_01tag_01_4.html</anchorfile>
      <anchor>aa9294c0c79aa6f752419741fb36b7c23</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ebco&lt; T &gt;</name>
    <filename>structsol_1_1detail_1_1ebco.html</filename>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a308f98668378652a0379fa0f6189a0e5</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a8c5394fe5407e801ef12079c254c7d08</anchor>
      <arglist>(Arg &amp;&amp;arg, Args &amp;&amp;... args) noexcept(std::is_nothrow_constructible_v&lt; T, Arg, Args... &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a4df8457095880dab2fa164f015f2a051</anchor>
      <arglist>(const ebco &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a93ab74cef8737172aeaba3bc05bc1867</anchor>
      <arglist>(const T &amp;v) noexcept(std::is_nothrow_copy_constructible_v&lt; T &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a9b5f7336eee104c8e425c8424c41fd33</anchor>
      <arglist>(ebco &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a04a3c9b3a7db18f28ee49ab52b6c7e9f</anchor>
      <arglist>(T &amp;&amp;v) noexcept(std::is_nothrow_move_constructible_v&lt; T &gt;)</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a01473f58e348aa6da6894933b42b5195</anchor>
      <arglist>(const ebco &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a0efc76f54e8d92f4652f917b1a5d78eb</anchor>
      <arglist>(const T &amp;v) noexcept(std::is_nothrow_copy_assignable_v&lt; T &gt;)</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>ac1f59e25e9853c4b540d801974732d7d</anchor>
      <arglist>(ebco &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a5effdf172b9dbe5c93d8b223ba82ab7f</anchor>
      <arglist>(T &amp;&amp;v) noexcept(std::is_nothrow_move_assignable_v&lt; T &gt;)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;&amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a9951d0b614d356f0bda41cbca3b8dc81</anchor>
      <arglist>() &amp;&amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>ad74f6078683d6e52a4104bc39613d722</anchor>
      <arglist>() &amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>T const &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a9f4b4afb5e77dbdc8600fa5e858e87c8</anchor>
      <arglist>() const &amp;noexcept</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>m_value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>ac69036e0349e6524d583b8a6773726df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::ebco&lt; T, tag, std::enable_if_t&lt;!std::is_reference_v&lt; T &gt; &amp;&amp;std::is_class_v&lt; T &gt; &amp;&amp;!std::is_final_v&lt; T &gt; &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1ebco_3_01T_00_01tag_00_01std_1_1enable__if__t_3_9std_1_1is__reference__v_3a7e8fd2738606eff84021c08f91147e.html</filename>
    <templarg></templarg>
    <templarg>tag</templarg>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_00_01tag_00_01std_1_1enable__if__t_3_9std_1_1is__reference__v_3a7e8fd2738606eff84021c08f91147e.html</anchorfile>
      <anchor>aee22e21000ecd8ee431618d166204664</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_00_01tag_00_01std_1_1enable__if__t_3_9std_1_1is__reference__v_3a7e8fd2738606eff84021c08f91147e.html</anchorfile>
      <anchor>a18e62aa39229dc646e6fd78c74c2ab5f</anchor>
      <arglist>(Arg &amp;&amp;arg, Args &amp;&amp;... args) noexcept(std::is_nothrow_constructible_v&lt; T, Arg, Args... &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_00_01tag_00_01std_1_1enable__if__t_3_9std_1_1is__reference__v_3a7e8fd2738606eff84021c08f91147e.html</anchorfile>
      <anchor>ada204f32ddf55491a72743dd083ae64b</anchor>
      <arglist>(const ebco &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_00_01tag_00_01std_1_1enable__if__t_3_9std_1_1is__reference__v_3a7e8fd2738606eff84021c08f91147e.html</anchorfile>
      <anchor>a4bcd41a2cfd0036adba24a93d1f38dcd</anchor>
      <arglist>(const T &amp;v) noexcept(std::is_nothrow_copy_constructible_v&lt; T &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_00_01tag_00_01std_1_1enable__if__t_3_9std_1_1is__reference__v_3a7e8fd2738606eff84021c08f91147e.html</anchorfile>
      <anchor>a01a3d044437b4674abeae3bc7daeb07c</anchor>
      <arglist>(ebco &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_00_01tag_00_01std_1_1enable__if__t_3_9std_1_1is__reference__v_3a7e8fd2738606eff84021c08f91147e.html</anchorfile>
      <anchor>a0c63f813b5592de801a4b1a0d1780efb</anchor>
      <arglist>(T &amp;&amp;v) noexcept(std::is_nothrow_move_constructible_v&lt; T &gt;)</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_00_01tag_00_01std_1_1enable__if__t_3_9std_1_1is__reference__v_3a7e8fd2738606eff84021c08f91147e.html</anchorfile>
      <anchor>a42c5bc17d16088f94a64f342b58b0145</anchor>
      <arglist>(const ebco &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_00_01tag_00_01std_1_1enable__if__t_3_9std_1_1is__reference__v_3a7e8fd2738606eff84021c08f91147e.html</anchorfile>
      <anchor>a0998826c1875006c0185a0719e4e60c2</anchor>
      <arglist>(const T &amp;v) noexcept(std::is_nothrow_copy_assignable_v&lt; T &gt;)</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_00_01tag_00_01std_1_1enable__if__t_3_9std_1_1is__reference__v_3a7e8fd2738606eff84021c08f91147e.html</anchorfile>
      <anchor>a9970cd3f878649068b12263712c89d7d</anchor>
      <arglist>(ebco &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_00_01tag_00_01std_1_1enable__if__t_3_9std_1_1is__reference__v_3a7e8fd2738606eff84021c08f91147e.html</anchorfile>
      <anchor>a10daf53d73139e853c6d5b372fc1fd02</anchor>
      <arglist>(T &amp;&amp;v) noexcept(std::is_nothrow_move_assignable_v&lt; T &gt;)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;&amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_00_01tag_00_01std_1_1enable__if__t_3_9std_1_1is__reference__v_3a7e8fd2738606eff84021c08f91147e.html</anchorfile>
      <anchor>a64ae52917c049cd71d940086c0d1065f</anchor>
      <arglist>() &amp;&amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_00_01tag_00_01std_1_1enable__if__t_3_9std_1_1is__reference__v_3a7e8fd2738606eff84021c08f91147e.html</anchorfile>
      <anchor>a2e7a08047b7c26ef435374c9b0aa7ec9</anchor>
      <arglist>() &amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>T const  &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco_3_01T_00_01tag_00_01std_1_1enable__if__t_3_9std_1_1is__reference__v_3a7e8fd2738606eff84021c08f91147e.html</anchorfile>
      <anchor>af682a98e8c3d85164755e5de03183682</anchor>
      <arglist>() const &amp;noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ebco&lt; W, 1 &gt;</name>
    <filename>structsol_1_1detail_1_1ebco.html</filename>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a308f98668378652a0379fa0f6189a0e5</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a8c5394fe5407e801ef12079c254c7d08</anchor>
      <arglist>(Arg &amp;&amp;arg, Args &amp;&amp;... args) noexcept(std::is_nothrow_constructible_v&lt; W, Arg, Args... &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a4df8457095880dab2fa164f015f2a051</anchor>
      <arglist>(const ebco &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a93ab74cef8737172aeaba3bc05bc1867</anchor>
      <arglist>(const W &amp;v) noexcept(std::is_nothrow_copy_constructible_v&lt; W &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a9b5f7336eee104c8e425c8424c41fd33</anchor>
      <arglist>(ebco &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ebco</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a04a3c9b3a7db18f28ee49ab52b6c7e9f</anchor>
      <arglist>(W &amp;&amp;v) noexcept(std::is_nothrow_move_constructible_v&lt; W &gt;)</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a01473f58e348aa6da6894933b42b5195</anchor>
      <arglist>(const ebco &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a0efc76f54e8d92f4652f917b1a5d78eb</anchor>
      <arglist>(const W &amp;v) noexcept(std::is_nothrow_copy_assignable_v&lt; W &gt;)</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>ac1f59e25e9853c4b540d801974732d7d</anchor>
      <arglist>(ebco &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ebco &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a5effdf172b9dbe5c93d8b223ba82ab7f</anchor>
      <arglist>(W &amp;&amp;v) noexcept(std::is_nothrow_move_assignable_v&lt; W &gt;)</arglist>
    </member>
    <member kind="function">
      <type>W &amp;&amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a9951d0b614d356f0bda41cbca3b8dc81</anchor>
      <arglist>() &amp;&amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>W &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>ad74f6078683d6e52a4104bc39613d722</anchor>
      <arglist>() &amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>W const &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>a9f4b4afb5e77dbdc8600fa5e858e87c8</anchor>
      <arglist>() const &amp;noexcept</arglist>
    </member>
    <member kind="variable">
      <type>W</type>
      <name>m_value</name>
      <anchorfile>structsol_1_1detail_1_1ebco.html</anchorfile>
      <anchor>ac69036e0349e6524d583b8a6773726df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>EditorRowWidget</name>
    <filename>classEditorRowWidget.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>deleteRow</name>
      <anchorfile>classEditorRowWidget.html</anchorfile>
      <anchor>ad121ce8ecdb3fb9eb221a22a9c7d685a</anchor>
      <arglist>(QWidget *_this)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>color</name>
      <anchorfile>classEditorRowWidget.html</anchorfile>
      <anchor>ae6887e403aaf4fb379d4f75799cef11e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EditorRowWidget</name>
      <anchorfile>classEditorRowWidget.html</anchorfile>
      <anchor>a56e71d7b99931efd97d12897c1706e9a</anchor>
      <arglist>(QString text, QColor color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enterEvent</name>
      <anchorfile>classEditorRowWidget.html</anchorfile>
      <anchor>a9f65ee5527462db7d0ac6119c9eb51c8</anchor>
      <arglist>(QEvent *ev) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>leaveEvent</name>
      <anchorfile>classEditorRowWidget.html</anchorfile>
      <anchor>a5effea065812a1fb199d69870ec5955b</anchor>
      <arglist>(QEvent *ev) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classEditorRowWidget.html</anchorfile>
      <anchor>a7c63e6b80d23a8b886f3eea0cd7ff4d8</anchor>
      <arglist>(QColor color)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>text</name>
      <anchorfile>classEditorRowWidget.html</anchorfile>
      <anchor>aa0ede08657ae5fb0b1db91aa5cfc3dc0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QColor</type>
      <name>_color</name>
      <anchorfile>classEditorRowWidget.html</anchorfile>
      <anchor>ab266274e2ca92e209b9c5953078d34aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPushButton *</type>
      <name>_delete_button</name>
      <anchorfile>classEditorRowWidget.html</anchorfile>
      <anchor>a700c9086b1beefc019f27ece85fc56e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QWidget *</type>
      <name>_empty_spacer</name>
      <anchorfile>classEditorRowWidget.html</anchorfile>
      <anchor>a70512032de9bdde825796dc70a043c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QLabel *</type>
      <name>_text</name>
      <anchorfile>classEditorRowWidget.html</anchorfile>
      <anchor>a1fdccfebf630d752c49a5ecf23039ded</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ads::ElidingLabelPrivate</name>
    <filename>structads_1_1ElidingLabelPrivate.html</filename>
    <member kind="function">
      <type>void</type>
      <name>elideText</name>
      <anchorfile>structads_1_1ElidingLabelPrivate.html</anchorfile>
      <anchor>ac67494d2683bb78230d3b19c6164a40b</anchor>
      <arglist>(int Width)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ElidingLabelPrivate</name>
      <anchorfile>structads_1_1ElidingLabelPrivate.html</anchorfile>
      <anchor>a145ce459faa1572ceeb12df9365c073f</anchor>
      <arglist>(CElidingLabel *_public)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isModeElideNone</name>
      <anchorfile>structads_1_1ElidingLabelPrivate.html</anchorfile>
      <anchor>a48fed0d99c742d6515d7732aea0d9d10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>CElidingLabel *</type>
      <name>_this</name>
      <anchorfile>structads_1_1ElidingLabelPrivate.html</anchorfile>
      <anchor>a944eff07868052b82cf8db34fd410280</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::TextElideMode</type>
      <name>ElideMode</name>
      <anchorfile>structads_1_1ElidingLabelPrivate.html</anchorfile>
      <anchor>aaba64fac6f8912e90058bd34d335a2cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>IsElided</name>
      <anchorfile>structads_1_1ElidingLabelPrivate.html</anchorfile>
      <anchor>aef897e6e4f208ed302107499d4dcdb3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>Text</name>
      <anchorfile>structads_1_1ElidingLabelPrivate.html</anchorfile>
      <anchor>ac3384a766de1e560de241568c39826bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::Empty</name>
    <filename>structPJ_1_1Msg_1_1Empty.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1Empty.html</anchorfile>
      <anchor>a83fbc2201b5046af9861caab6ba59a90</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nonstd::span_lite::detail::enabler</name>
    <filename>structnonstd_1_1span__lite_1_1detail_1_1enabler.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::unicode::encoded_result</name>
    <filename>structsol_1_1unicode_1_1encoded__result.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>std::array&lt; C, 4 &gt;</type>
      <name>code_units</name>
      <anchorfile>structsol_1_1unicode_1_1encoded__result.html</anchorfile>
      <anchor>ab26c4afc8e72fa978e70e1bc1e086bd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>code_units_size</name>
      <anchorfile>structsol_1_1unicode_1_1encoded__result.html</anchorfile>
      <anchor>a61ff49e07601f1f8f76bcdc7396f9d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>error_code</type>
      <name>error</name>
      <anchorfile>structsol_1_1unicode_1_1encoded__result.html</anchorfile>
      <anchor>ab7e1159c371aa6ca788ce04a0fcda1c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::env_key_t</name>
    <filename>structsol_1_1env__key__t.html</filename>
  </compound>
  <compound kind="class">
    <name>QwtSplineCubicP::Equation2</name>
    <filename>classQwtSplineCubicP_1_1Equation2.html</filename>
    <member kind="function">
      <type></type>
      <name>Equation2</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation2.html</anchorfile>
      <anchor>a4daa574ffd0b60bf19ca841bfd1ca69d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Equation2</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation2.html</anchorfile>
      <anchor>a9e08aaaccb08fab450f7d5ae7abb90d3</anchor>
      <arglist>(double p0, double q0, double r0)</arglist>
    </member>
    <member kind="function">
      <type>Equation2</type>
      <name>normalized</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation2.html</anchorfile>
      <anchor>a6dcf26581035b6863a3504d95d606ae7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>resolved1</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation2.html</anchorfile>
      <anchor>a4b429471b560b08b238d5ee8faac8c7d</anchor>
      <arglist>(const Equation2 &amp;eq) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>resolved1</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation2.html</anchorfile>
      <anchor>a522bbedfac429e65b7f1e1f81187cca3</anchor>
      <arglist>(double x2) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>resolved2</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation2.html</anchorfile>
      <anchor>a3f69b3298a68169ae76d69ec36c814d6</anchor>
      <arglist>(const Equation2 &amp;eq) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>resolved2</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation2.html</anchorfile>
      <anchor>ad58498085c52c35e54b53e8ba0033d97</anchor>
      <arglist>(double x1) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation2.html</anchorfile>
      <anchor>aff00bcd3bf049694ab5a3b2c0d5d7d24</anchor>
      <arglist>(double p0, double q0, double r0)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>p</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation2.html</anchorfile>
      <anchor>a822d09bd578006bd13611a82910f3e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>q</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation2.html</anchorfile>
      <anchor>ac98acdb012154ae40949cbc5a95d7d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>r</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation2.html</anchorfile>
      <anchor>a664ce54ec67478924701d4881b189b8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineCubicP::Equation3</name>
    <filename>classQwtSplineCubicP_1_1Equation3.html</filename>
    <member kind="function">
      <type></type>
      <name>Equation3</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation3.html</anchorfile>
      <anchor>a0d303fc75ace92159b6cd894f1c3a25a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Equation3</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation3.html</anchorfile>
      <anchor>a5f8352d0f8e96109a654f4e6a925e907</anchor>
      <arglist>(const QPointF &amp;p1, const QPointF &amp;p2, const QPointF &amp;p3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Equation3</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation3.html</anchorfile>
      <anchor>a7a8d7c85c49903f55de9dedaab05df90</anchor>
      <arglist>(double cp, double cq, double du, double dr)</arglist>
    </member>
    <member kind="function">
      <type>Equation3</type>
      <name>normalized</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation3.html</anchorfile>
      <anchor>a8f590b95cc370c047ef76e223bef2e12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation3.html</anchorfile>
      <anchor>ac67fca29ddb1e788253901383bd2c003</anchor>
      <arglist>(const Equation3 &amp;c) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>resolved1</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation3.html</anchorfile>
      <anchor>ac2b59de7acdcc943687b863bfc46d0e1</anchor>
      <arglist>(double x2, double x3) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>resolved2</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation3.html</anchorfile>
      <anchor>ac7ccc5ea8887214da129bb421c9f7366</anchor>
      <arglist>(double x1, double x3) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>resolved3</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation3.html</anchorfile>
      <anchor>a7209cc52a031726ef8899693b0a28ef5</anchor>
      <arglist>(double x1, double x2) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation3.html</anchorfile>
      <anchor>a0dab5b1fd1424a31fcd5b69915f96b86</anchor>
      <arglist>(double cp, double cq, double du, double dr)</arglist>
    </member>
    <member kind="function">
      <type>Equation2</type>
      <name>substituted1</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation3.html</anchorfile>
      <anchor>a9a30d5d700382b318eab0c6b23998108</anchor>
      <arglist>(const Equation2 &amp;eq) const</arglist>
    </member>
    <member kind="function">
      <type>Equation2</type>
      <name>substituted1</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation3.html</anchorfile>
      <anchor>a706ec1971c5985b410b36d28f88d8037</anchor>
      <arglist>(const Equation3 &amp;eq) const</arglist>
    </member>
    <member kind="function">
      <type>Equation2</type>
      <name>substituted2</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation3.html</anchorfile>
      <anchor>a05167f7b7b5ed385da8e5a2c7d254ea5</anchor>
      <arglist>(const Equation3 &amp;eq) const</arglist>
    </member>
    <member kind="function">
      <type>Equation2</type>
      <name>substituted3</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation3.html</anchorfile>
      <anchor>a11521b2e7ef849fbfa64634de3a41f15</anchor>
      <arglist>(const Equation2 &amp;eq) const</arglist>
    </member>
    <member kind="function">
      <type>Equation2</type>
      <name>substituted3</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation3.html</anchorfile>
      <anchor>a28ace2008ac5b1e22891faa0d6713c7f</anchor>
      <arglist>(const Equation3 &amp;eq) const</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>p</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation3.html</anchorfile>
      <anchor>a621b3a93e0b90644a8c26b35c49a02d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>q</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation3.html</anchorfile>
      <anchor>a8a98c2b28a301bded0b0ab8f69d16b12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>r</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation3.html</anchorfile>
      <anchor>a7a9ce82fd6560155b8e2e64adc2121f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>u</name>
      <anchorfile>classQwtSplineCubicP_1_1Equation3.html</anchorfile>
      <anchor>ae6405c264f4758075c7cbdc6d7defd3d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineCubicP::EquationSystem</name>
    <filename>classQwtSplineCubicP_1_1EquationSystem.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>resolve</name>
      <anchorfile>classQwtSplineCubicP_1_1EquationSystem.html</anchorfile>
      <anchor>a28b5878f8514d502cbc9f1b32c1ebdca</anchor>
      <arglist>(const QPolygonF &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEndCondition</name>
      <anchorfile>classQwtSplineCubicP_1_1EquationSystem.html</anchorfile>
      <anchor>abdbc5e6b3f79c61ceb3df8b8ad8bb98f</anchor>
      <arglist>(double p, double q, double u, double r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartCondition</name>
      <anchorfile>classQwtSplineCubicP_1_1EquationSystem.html</anchorfile>
      <anchor>abb3252d4c5af26b943e454fa1b4a634f</anchor>
      <arglist>(double p, double q, double u, double r)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>store</name>
      <anchorfile>classQwtSplineCubicP_1_1EquationSystem.html</anchorfile>
      <anchor>ae4d4a841eda2444739a69f91c0cd6de3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>resolveSpline</name>
      <anchorfile>classQwtSplineCubicP_1_1EquationSystem.html</anchorfile>
      <anchor>aa2ef670ea60c2c4ceafa9ea5e1b6a2eb</anchor>
      <arglist>(const QPolygonF &amp;points, double b1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Equation2</type>
      <name>substituteSpline</name>
      <anchorfile>classQwtSplineCubicP_1_1EquationSystem.html</anchorfile>
      <anchor>a7b99e8d60065a238d717f40eec3ff2ed</anchor>
      <arglist>(const QPolygonF &amp;points, const Equation2 &amp;eq)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Equation3</type>
      <name>m_conditionsEQ</name>
      <anchorfile>classQwtSplineCubicP_1_1EquationSystem.html</anchorfile>
      <anchor>a7f4b3bc465288117582394bf7733a980</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; Equation2 &gt;</type>
      <name>m_eq</name>
      <anchorfile>classQwtSplineCubicP_1_1EquationSystem.html</anchorfile>
      <anchor>a04788dc260819de5b1e43cbcf48560ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>m_store</name>
      <anchorfile>classQwtSplineCubicP_1_1EquationSystem.html</anchorfile>
      <anchor>aaa8e2450f240b48fa9d85fcceafbf29d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineCubicP::EquationSystem2</name>
    <filename>classQwtSplineCubicP_1_1EquationSystem2.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>resolve</name>
      <anchorfile>classQwtSplineCubicP_1_1EquationSystem2.html</anchorfile>
      <anchor>a7b1290498ebd017bb667ae8da7e35cb1</anchor>
      <arglist>(const QPolygonF &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>store</name>
      <anchorfile>classQwtSplineCubicP_1_1EquationSystem2.html</anchorfile>
      <anchor>ac1b46c127e449928e4eb8970b442c8d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; Equation3 &gt;</type>
      <name>m_eq</name>
      <anchorfile>classQwtSplineCubicP_1_1EquationSystem2.html</anchorfile>
      <anchor>a11fbc6674a8c0ab8517153741bb287ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>m_store</name>
      <anchorfile>classQwtSplineCubicP_1_1EquationSystem2.html</anchorfile>
      <anchor>ae90c9a058e0f2e16ecbac9c860274438</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>resolveSpline</name>
      <anchorfile>classQwtSplineCubicP_1_1EquationSystem2.html</anchorfile>
      <anchor>abdae136b2ab5723e4c55255832e3ed6c</anchor>
      <arglist>(const QPolygonF &amp;points, double b0, double bi)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>resolveSpline2</name>
      <anchorfile>classQwtSplineCubicP_1_1EquationSystem2.html</anchorfile>
      <anchor>a92ad717a12d3ec1b0dce64478b9ec8f7</anchor>
      <arglist>(const QPolygonF &amp;points, double b0, double bi, QVector&lt; double &gt; &amp;m)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>resolveSpline3</name>
      <anchorfile>classQwtSplineCubicP_1_1EquationSystem2.html</anchorfile>
      <anchor>a406a4fc2163da209b3bc940bed234f73</anchor>
      <arglist>(const QPolygonF &amp;points, double b0, double b1, QVector&lt; double &gt; &amp;m)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>resolveSpline4</name>
      <anchorfile>classQwtSplineCubicP_1_1EquationSystem2.html</anchorfile>
      <anchor>a005b0df8bb65eb8b40203524f333eed9</anchor>
      <arglist>(const QPolygonF &amp;points, double b2, double b1, QVector&lt; double &gt; &amp;m)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>substitute</name>
      <anchorfile>classQwtSplineCubicP_1_1EquationSystem2.html</anchorfile>
      <anchor>ab172ae3411ad711bb53c3fe9cad0978f</anchor>
      <arglist>(const QPolygonF &amp;points, Equation2 &amp;eqn, Equation2 &amp;eqX)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::error</name>
    <filename>classsol_1_1error.html</filename>
    <member kind="function">
      <type></type>
      <name>error</name>
      <anchorfile>classsol_1_1error.html</anchorfile>
      <anchor>ab27b8700a911b1be06018929a00bcd5b</anchor>
      <arglist>(const error &amp;e)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>error</name>
      <anchorfile>classsol_1_1error.html</anchorfile>
      <anchor>a981a3b00a151baa0552435151ae547da</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>error</name>
      <anchorfile>classsol_1_1error.html</anchorfile>
      <anchor>a1f4158262f3ff9a41e4f6e8af5f17c3d</anchor>
      <arglist>(detail::direct_error_tag, const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>error</name>
      <anchorfile>classsol_1_1error.html</anchorfile>
      <anchor>a3f2033a254d29deb2c3c0c91c9dee1c2</anchor>
      <arglist>(detail::direct_error_tag, std::string &amp;&amp;str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>error</name>
      <anchorfile>classsol_1_1error.html</anchorfile>
      <anchor>a5191440f8c3c3b2a3e478b80ebf6142a</anchor>
      <arglist>(error &amp;&amp;e)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>error</name>
      <anchorfile>classsol_1_1error.html</anchorfile>
      <anchor>aeaecd49051d626b4d1eb1cb89f01b5f5</anchor>
      <arglist>(std::string &amp;&amp;str)</arglist>
    </member>
    <member kind="function">
      <type>error &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1error.html</anchorfile>
      <anchor>acdf07bbc7e48e0b191c482d3446375c4</anchor>
      <arglist>(const error &amp;e)=default</arglist>
    </member>
    <member kind="function">
      <type>error &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1error.html</anchorfile>
      <anchor>aa2e28c21369cfbdadb851b0546fb8f9e</anchor>
      <arglist>(error &amp;&amp;e)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>classsol_1_1error.html</anchorfile>
      <anchor>a743471af179f6090f861d140b32a9652</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>what_reason</name>
      <anchorfile>classsol_1_1error.html</anchorfile>
      <anchor>aff81dd35a86a38446846f6bf5abef6f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::error_handler</name>
    <filename>structdetail_1_1error__handler.html</filename>
    <member kind="function">
      <type>constexpr</type>
      <name>error_handler</name>
      <anchorfile>structdetail_1_1error__handler.html</anchorfile>
      <anchor>a383cfdaa465e5fb272b3e1f28b48f422</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>FMT_NORETURN void</type>
      <name>on_error</name>
      <anchorfile>structdetail_1_1error__handler.html</anchorfile>
      <anchor>a3e62cbe8e25a4d9e692271d35d300690</anchor>
      <arglist>(const char *message)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::error_result</name>
    <filename>structsol_1_1detail_1_1error__result.html</filename>
    <member kind="function">
      <type></type>
      <name>error_result</name>
      <anchorfile>structsol_1_1detail_1_1error__result.html</anchorfile>
      <anchor>a5430a63e47a4b1af89dcba06a57c56f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>error_result</name>
      <anchorfile>structsol_1_1detail_1_1error__result.html</anchorfile>
      <anchor>a5c15d553962345a7f237dc2b1343d537</anchor>
      <arglist>(const char *format_string_, const char *first_message_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>error_result</name>
      <anchorfile>structsol_1_1detail_1_1error__result.html</anchorfile>
      <anchor>a301bd38d3698af6f178b31a53c4af679</anchor>
      <arglist>(int results_)</arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; const char *, 4 &gt;</type>
      <name>argument_strings</name>
      <anchorfile>structsol_1_1detail_1_1error__result.html</anchorfile>
      <anchor>ab33f6bfa17d68992da28eedf7b0dc181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>format_string</name>
      <anchorfile>structsol_1_1detail_1_1error__result.html</anchorfile>
      <anchor>a3f9709ceb7c4a92c73eb95ac3ad00894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>results</name>
      <anchorfile>structsol_1_1detail_1_1error__result.html</anchorfile>
      <anchor>a9e30b2caabdc4d5099834b77eb1290f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zmq::error_t</name>
    <filename>classzmq_1_1error__t.html</filename>
    <member kind="function">
      <type></type>
      <name>error_t</name>
      <anchorfile>classzmq_1_1error__t.html</anchorfile>
      <anchor>a700a0c6ab7d91a1b2e02c64ece7b56f0</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>error_t</name>
      <anchorfile>classzmq_1_1error__t.html</anchorfile>
      <anchor>a2a44f5d7705528e7d5bf475ffdd37736</anchor>
      <arglist>(int err) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>num</name>
      <anchorfile>classzmq_1_1error__t.html</anchorfile>
      <anchor>a5cbc95a5c7bff44f74688fd6c3d0ae4c</anchor>
      <arglist>() const ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>classzmq_1_1error__t.html</anchorfile>
      <anchor>ae17eabefc24504776bd9aa8773c604b8</anchor>
      <arglist>() const ZMQ_NOTHROW ZMQ_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>errnum</name>
      <anchorfile>classzmq_1_1error__t.html</anchorfile>
      <anchor>a9a1a7b2c1a5d4ee7099014c0cadc25d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>EStats_ress_t</name>
    <filename>structEStats__ress__t.html</filename>
    <member kind="variable">
      <type>ZSTD_CDict *</type>
      <name>dict</name>
      <anchorfile>structEStats__ress__t.html</anchorfile>
      <anchor>aba19956ed1850659b7f49e276de7b1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>workPlace</name>
      <anchorfile>structEStats__ress__t.html</anchorfile>
      <anchor>adff3e61bd048dba5f65254893244f978</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_CCtx *</type>
      <name>zc</name>
      <anchorfile>structEStats__ress__t.html</anchorfile>
      <anchor>a3f2565c1a18cdcab8e284303ca8b0b4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eprosima::fastcdr::exception::Exception</name>
    <filename>classeprosima_1_1fastcdr_1_1exception_1_1Exception.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual Cdr_DllAPI void</type>
      <name>raise</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1Exception.html</anchorfile>
      <anchor>a6ce989ac84b95d8fe382f4e8f61e3452</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Cdr_DllAPI char *</type>
      <name>what</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1Exception.html</anchorfile>
      <anchor>a91eace2bc486fa18d3f913a28f3921f8</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Cdr_DllAPI</type>
      <name>~Exception</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1Exception.html</anchorfile>
      <anchor>a3155ddd526b441d3d5fb6b64f90b2dc5</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Cdr_DllAPI</type>
      <name>Exception</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1Exception.html</anchorfile>
      <anchor>ad79e110c91a9b3e7601beaaaf1a813d4</anchor>
      <arglist>(const char *const &amp;message) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Cdr_DllAPI</type>
      <name>Exception</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1Exception.html</anchorfile>
      <anchor>ad6953dc805c918bef22c1ba38e9d0698</anchor>
      <arglist>(const Exception &amp;ex) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Cdr_DllAPI</type>
      <name>Exception</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1Exception.html</anchorfile>
      <anchor>ab5c1f34aeac02973c2beedeb65ce2e97</anchor>
      <arglist>(Exception &amp;&amp;ex) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Cdr_DllAPI Exception &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1Exception.html</anchorfile>
      <anchor>ab1a6d3a913699ac71bfcdb286d717594</anchor>
      <arglist>(const Exception &amp;ex) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Cdr_DllAPI Exception &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1Exception.html</anchorfile>
      <anchor>a73fd5a9b473d02894c7291fcdc14f327</anchor>
      <arglist>(Exception &amp;&amp;ex) noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char *</type>
      <name>m_message</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1Exception.html</anchorfile>
      <anchor>a0f3e63a19b1f92fa400011486e070063</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::exception</name>
    <filename>classnlohmann_1_1detail_1_1exception.html</filename>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>classnlohmann_1_1detail_1_1exception.html</anchorfile>
      <anchor>a0672c25ecdf14d1a071d4d6478a65af0</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>id</name>
      <anchorfile>classnlohmann_1_1detail_1_1exception.html</anchorfile>
      <anchor>a0d4589a3fb54e81646d986c05efa3b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>exception</name>
      <anchorfile>classnlohmann_1_1detail_1_1exception.html</anchorfile>
      <anchor>ae323ad0d53bc724414c2233164e65657</anchor>
      <arglist>(int id_, const char *what_arg)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static std::string</type>
      <name>diagnostics</name>
      <anchorfile>classnlohmann_1_1detail_1_1exception.html</anchorfile>
      <anchor>aa353a7dba4fd179f7224b8a2a238a264</anchor>
      <arglist>(const BasicJsonType &amp;leaf_element)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static std::string</type>
      <name>name</name>
      <anchorfile>classnlohmann_1_1detail_1_1exception.html</anchorfile>
      <anchor>abf41a7e9178356314082284e6cfea278</anchor>
      <arglist>(const std::string &amp;ename, int id_)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::runtime_error</type>
      <name>m</name>
      <anchorfile>classnlohmann_1_1detail_1_1exception.html</anchorfile>
      <anchor>ad54778dc4f125488cbce8ec276dfdde2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>expdesc</name>
    <filename>structexpdesc.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>f</name>
      <anchorfile>structexpdesc.html</anchorfile>
      <anchor>afe6e22f2c18d75bc97add0e1f62e93e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>idx</name>
      <anchorfile>structexpdesc.html</anchorfile>
      <anchor>a2333bf09cdfaeb847c56b2a13925ff11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct expdesc::@7::@8</type>
      <name>ind</name>
      <anchorfile>structexpdesc.html</anchorfile>
      <anchor>a644ed1670f0d5e6b70d901f49e385fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>info</name>
      <anchorfile>structexpdesc.html</anchorfile>
      <anchor>a0b2f77c33e2412d54ec90f71030121e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_Integer</type>
      <name>ival</name>
      <anchorfile>structexpdesc.html</anchorfile>
      <anchor>ab9299c85deaf83fd3f37c0f7d29639e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>expkind</type>
      <name>k</name>
      <anchorfile>structexpdesc.html</anchorfile>
      <anchor>ae74b3577aad7833518986edca3db242c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_Number</type>
      <name>nval</name>
      <anchorfile>structexpdesc.html</anchorfile>
      <anchor>ad7e0406615f459c8df64b2b7b86e6a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>ridx</name>
      <anchorfile>structexpdesc.html</anchorfile>
      <anchor>af19de25aff8a4e626089882273d06150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TString *</type>
      <name>strval</name>
      <anchorfile>structexpdesc.html</anchorfile>
      <anchor>ad2c5bc52ce3eecf4eb5cce524ee56d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>t</name>
      <anchorfile>structexpdesc.html</anchorfile>
      <anchor>aff73ceb852b920307d0adf7b42111d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>t</name>
      <anchorfile>structexpdesc.html</anchorfile>
      <anchor>a406e85dd954d4a5cec0c0f4a73e519bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union expdesc::@7</type>
      <name>u</name>
      <anchorfile>structexpdesc.html</anchorfile>
      <anchor>a28f64a96f2fe058745c702821ddb1d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct expdesc::@7::@9</type>
      <name>var</name>
      <anchorfile>structexpdesc.html</anchorfile>
      <anchor>a22222ee502c37822d0548bef0b0f6a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>vidx</name>
      <anchorfile>structexpdesc.html</anchorfile>
      <anchor>ac8c69adf7bc2d0259b5e86c5e1d48f6c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::utility_internal::Extend</name>
    <filename>structnlohmann_1_1detail_1_1utility__internal_1_1Extend.html</filename>
    <templarg></templarg>
    <templarg>SeqSize</templarg>
    <templarg>Rem</templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::utility_internal::Extend&lt; integer_sequence&lt; T, Ints... &gt;, SeqSize, 0 &gt;</name>
    <filename>structnlohmann_1_1detail_1_1utility__internal_1_1Extend_3_01integer__sequence_3_01T_00_01Ints_8_453fbce128d545e87778192b2e607842.html</filename>
    <templarg></templarg>
    <templarg>Ints</templarg>
    <templarg>SeqSize</templarg>
    <member kind="typedef">
      <type>integer_sequence&lt; T, Ints...,(Ints+SeqSize)... &gt;</type>
      <name>type</name>
      <anchorfile>structnlohmann_1_1detail_1_1utility__internal_1_1Extend_3_01integer__sequence_3_01T_00_01Ints_8_453fbce128d545e87778192b2e607842.html</anchorfile>
      <anchor>a75d2738748868859f358e87d3b89f6fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::utility_internal::Extend&lt; integer_sequence&lt; T, Ints... &gt;, SeqSize, 1 &gt;</name>
    <filename>structnlohmann_1_1detail_1_1utility__internal_1_1Extend_3_01integer__sequence_3_01T_00_01Ints_8_011635d85b816e1c1a7e948fa832c519.html</filename>
    <templarg></templarg>
    <templarg>Ints</templarg>
    <templarg>SeqSize</templarg>
    <member kind="typedef">
      <type>integer_sequence&lt; T, Ints...,(Ints+SeqSize)..., 2 *SeqSize &gt;</type>
      <name>type</name>
      <anchorfile>structnlohmann_1_1detail_1_1utility__internal_1_1Extend_3_01integer__sequence_3_01T_00_01Ints_8_011635d85b816e1c1a7e948fa832c519.html</anchorfile>
      <anchor>a92558ed5df85e65e1a68ec1de14e2a7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eprosima::fastcdr::external</name>
    <filename>classeprosima_1_1fastcdr_1_1external.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>ab79fc3912b9ec0eee928cc44accaf3f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>external</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>a8242fbcdfd7206e8d976b52afedae6df</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>external</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>ac5d6f972ff0ce9876763ab97ea90c4f2</anchor>
      <arglist>(const external&lt; T &gt; &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>external</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>a255ce9fe9755ea1229f63f22bfa6b8a1</anchor>
      <arglist>(std::shared_ptr&lt; T &gt; pointer) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>external</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>a2d76fa24bb984e5959bf216067d76b12</anchor>
      <arglist>(T *pointer, bool locked=false) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>get</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>a5c9dbe61961701c9872283ff2023f945</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>a947a9b5b520cf6e1dc366953fe16afd7</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; T &gt;</type>
      <name>get_shared_ptr</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>aa2adc0578bc743b844dbe69f0c056863</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_locked</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>a130af2b737bf946632a5d48e56b178f7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>ac001d1f4ad625bbd1b7ee7c71afc5d29</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>ae7afc646642735f929067caf3ee671b7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>a6e148968ffd2122d877b4ae87ca885d0</anchor>
      <arglist>(const external&lt; T &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator*</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>a21d23e5a7c1e237398aa9b8f6fd02cda</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>af6897e0a44d240e1f174df6b59f7fc8f</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>ae899dfccd7cfdd348a5d4064e2a3da2e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>a63b3ae7b65566ec7b1a061e2af924eb4</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>external&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>a0a8753aedf25a8036194f96a01ab66b3</anchor>
      <arglist>(const external&lt; T &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>a00260694066b3b8356709f97011c1042</anchor>
      <arglist>(const external&lt; T &gt; &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~external</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>a4307ad693f5de6fe9bce95781808f15f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>locked_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>a3e0a7ff7e4df355a302d827eaac8fbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; T &gt;</type>
      <name>pointer_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1external.html</anchorfile>
      <anchor>aae47e4f91d5a80ef3d7395ba8195a3d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::external_constructor</name>
    <filename>structnlohmann_1_1detail_1_1external__constructor.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::external_constructor&lt; value_t::array &gt;</name>
    <filename>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1array_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1array_01_4.html</anchorfile>
      <anchor>a110f50fd5378da876d9a6d6a8d945e37</anchor>
      <arglist>(BasicJsonType &amp;j, const CompatibleArrayType &amp;arr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1array_01_4.html</anchorfile>
      <anchor>a1b9226304e6492141080b4ebf228ddac</anchor>
      <arglist>(BasicJsonType &amp;j, const std::valarray&lt; T &gt; &amp;arr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1array_01_4.html</anchorfile>
      <anchor>a4ebb19b1cb84b4cb224a4c5322e16f14</anchor>
      <arglist>(BasicJsonType &amp;j, const std::vector&lt; bool &gt; &amp;arr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1array_01_4.html</anchorfile>
      <anchor>abfb2a6eec0bc21e8a7438546aebc55d8</anchor>
      <arglist>(BasicJsonType &amp;j, const typename BasicJsonType::array_t &amp;arr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1array_01_4.html</anchorfile>
      <anchor>a50474d6624957a630a1d398cac1e7bfa</anchor>
      <arglist>(BasicJsonType &amp;j, typename BasicJsonType::array_t &amp;&amp;arr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::external_constructor&lt; value_t::binary &gt;</name>
    <filename>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1binary_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1binary_01_4.html</anchorfile>
      <anchor>a0ff0da4f9a4d27955961477102c50a27</anchor>
      <arglist>(BasicJsonType &amp;j, const typename BasicJsonType::binary_t &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1binary_01_4.html</anchorfile>
      <anchor>a1c478157dc8bad20f09572c5b2406150</anchor>
      <arglist>(BasicJsonType &amp;j, typename BasicJsonType::binary_t &amp;&amp;b)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::external_constructor&lt; value_t::boolean &gt;</name>
    <filename>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1boolean_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1boolean_01_4.html</anchorfile>
      <anchor>a867122bcf0856c757bd6bcbfb8be74bc</anchor>
      <arglist>(BasicJsonType &amp;j, typename BasicJsonType::boolean_t b) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::external_constructor&lt; value_t::number_float &gt;</name>
    <filename>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1number__float_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1number__float_01_4.html</anchorfile>
      <anchor>a669df5a4d258b588e67f747c6d656cdb</anchor>
      <arglist>(BasicJsonType &amp;j, typename BasicJsonType::number_float_t val) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::external_constructor&lt; value_t::number_integer &gt;</name>
    <filename>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1number__integer_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1number__integer_01_4.html</anchorfile>
      <anchor>a7c3949672ddb45095cc2527635feef0b</anchor>
      <arglist>(BasicJsonType &amp;j, typename BasicJsonType::number_integer_t val) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::external_constructor&lt; value_t::number_unsigned &gt;</name>
    <filename>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1number__unsigned_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1number__unsigned_01_4.html</anchorfile>
      <anchor>a17969b14852f43e04353858c87b0f539</anchor>
      <arglist>(BasicJsonType &amp;j, typename BasicJsonType::number_unsigned_t val) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::external_constructor&lt; value_t::object &gt;</name>
    <filename>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1object_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1object_01_4.html</anchorfile>
      <anchor>a91f89abe0ec4dec59099b691682ff927</anchor>
      <arglist>(BasicJsonType &amp;j, const CompatibleObjectType &amp;obj)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1object_01_4.html</anchorfile>
      <anchor>a3a369c5d49596dd4411e368425f9ac7a</anchor>
      <arglist>(BasicJsonType &amp;j, const typename BasicJsonType::object_t &amp;obj)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1object_01_4.html</anchorfile>
      <anchor>a1e044961affbd6417386d6e9f1d545e9</anchor>
      <arglist>(BasicJsonType &amp;j, typename BasicJsonType::object_t &amp;&amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::external_constructor&lt; value_t::string &gt;</name>
    <filename>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1string_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1string_01_4.html</anchorfile>
      <anchor>a8822d43f0e20c5a28be329f9ca7de6c4</anchor>
      <arglist>(BasicJsonType &amp;j, const CompatibleStringType &amp;str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1string_01_4.html</anchorfile>
      <anchor>ad88d0b4b7ea01ea20e12cc1b82fe0d92</anchor>
      <arglist>(BasicJsonType &amp;j, const typename BasicJsonType::string_t &amp;s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>construct</name>
      <anchorfile>structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1string_01_4.html</anchorfile>
      <anchor>a74f56b9ca1d4e8db9751353d76668322</anchor>
      <arglist>(BasicJsonType &amp;j, typename BasicJsonType::string_t &amp;&amp;s)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::F</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__invocable_3_01T_00_01std_1_1enable__if__t_3_9std_1_1is_e7467c479232b62253b35cc435998e14.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1is__invocable_3_01T_00_01std_1_1enable__if__t_3_9std_1_1is_e7467c479232b62253b35cc435998e14.html</anchorfile>
      <anchor>ad6d2d60ac41ef5a8e7d3feeee07b311b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;!std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::F</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__invocable_3_01T_00_01std_1_1enable__if__t_3_9std_1_1is_0156f1c1268ecbfda85547942da4af80.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1is__invocable_3_01T_00_01std_1_1enable__if__t_3_9std_1_1is_0156f1c1268ecbfda85547942da4af80.html</anchorfile>
      <anchor>af6316c9c3ad79e9b8e4d09deb8268c1d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::factory_wrapper</name>
    <filename>structsol_1_1factory__wrapper.html</filename>
    <templarg>Functions</templarg>
    <member kind="function">
      <type></type>
      <name>factory_wrapper</name>
      <anchorfile>structsol_1_1factory__wrapper.html</anchorfile>
      <anchor>a04d8dd5692bc9f92a4986b932f722948</anchor>
      <arglist>(Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="variable">
      <type>std::tuple&lt; Functions... &gt;</type>
      <name>functions</name>
      <anchorfile>structsol_1_1factory__wrapper.html</anchorfile>
      <anchor>aaee2ba1848b226225b6cfa810da2b81b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::fallback_digit_grouping</name>
    <filename>classdetail_1_1fallback__digit__grouping.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>constexpr auto</type>
      <name>apply</name>
      <anchorfile>classdetail_1_1fallback__digit__grouping.html</anchorfile>
      <anchor>aec7a06decc2c4f2f75128cc0e020839d</anchor>
      <arglist>(Out out, basic_string_view&lt; C &gt;) const -&gt; Out</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>count_separators</name>
      <anchorfile>classdetail_1_1fallback__digit__grouping.html</anchorfile>
      <anchor>aacaddbae21a288467c247ebc90f85595</anchor>
      <arglist>(int) const -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>fallback_digit_grouping</name>
      <anchorfile>classdetail_1_1fallback__digit__grouping.html</anchorfile>
      <anchor>ac057b5c954f77b523d1e95206661a133</anchor>
      <arglist>(locale_ref, bool)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>has_separator</name>
      <anchorfile>classdetail_1_1fallback__digit__grouping.html</anchorfile>
      <anchor>a6274a60076b9cee6b0f9cd06d5864490</anchor>
      <arglist>() const -&gt; bool</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eprosima::fastcdr::FastBuffer</name>
    <filename>classeprosima_1_1fastcdr_1_1FastBuffer.html</filename>
    <member kind="typedef">
      <type>_FastBuffer_iterator</type>
      <name>iterator</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastBuffer.html</anchorfile>
      <anchor>a64e29f0ce25799fe9b021ff213a3cf3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastBuffer.html</anchorfile>
      <anchor>a4d1c8988a6b44dfea93f1bb46213cc91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastBuffer.html</anchorfile>
      <anchor>a8b2908a82c0828ce248e855bc66d8145</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FastBuffer</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastBuffer.html</anchorfile>
      <anchor>a24076a961250a560662e52b06cbfa3c8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FastBuffer</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastBuffer.html</anchorfile>
      <anchor>addabf13cb2388c05d071548099fd3336</anchor>
      <arglist>(char *const buffer, const size_t bufferSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FastBuffer</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastBuffer.html</anchorfile>
      <anchor>a2368f364f173b34aa38892ab3ed87778</anchor>
      <arglist>(FastBuffer &amp;&amp;fbuffer)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>getBuffer</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastBuffer.html</anchorfile>
      <anchor>a265eb236c36ee9219cb15b0e20f30a81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getBufferSize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastBuffer.html</anchorfile>
      <anchor>ab2801cbb0dfbecea79d36f2c55ebc0a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FastBuffer &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastBuffer.html</anchorfile>
      <anchor>ae43696baff834d7db6a9d7d4ae5c99cb</anchor>
      <arglist>(FastBuffer &amp;&amp;fbuffer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reserve</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastBuffer.html</anchorfile>
      <anchor>af123b6337185791047d3e7bf3dd9263a</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastBuffer.html</anchorfile>
      <anchor>a45657487bcd5b66cfbb7f22da20f2a4f</anchor>
      <arglist>(size_t min_size_inc)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FastBuffer</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastBuffer.html</anchorfile>
      <anchor>ae8a5ccf8c1bfea737f2f5e30f1e027e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>FastBuffer</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastBuffer.html</anchorfile>
      <anchor>a2a10713cac793633964456d6d94ee92a</anchor>
      <arglist>(const FastBuffer &amp;)=delete</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FastBuffer &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastBuffer.html</anchorfile>
      <anchor>a99449dc3123dfa7acf2b8bcc9aa1ebf3</anchor>
      <arglist>(const FastBuffer &amp;)=delete</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>buffer_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastBuffer.html</anchorfile>
      <anchor>a4daa6fcf98ad8b86d984d9e44596ebb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_internalBuffer</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastBuffer.html</anchorfile>
      <anchor>a469e9e880b39163b4d73910062aef25e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>size_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastBuffer.html</anchorfile>
      <anchor>a19b8d0f35ce660df15fd05a9272020d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eprosima::fastcdr::FastCdr</name>
    <filename>classeprosima_1_1fastcdr_1_1FastCdr.html</filename>
    <class kind="class">eprosima::fastcdr::FastCdr::state</class>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>afd3078687bd69e10b92e0b3ecb792130</anchor>
      <arglist>(_T &amp;type_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>afa4b0fbf114ea6d17478be640d23a69a</anchor>
      <arglist>(bool &amp;bool_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a81f1902a90afae54465162e290e99024</anchor>
      <arglist>(char &amp;char_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ad50e88a7712609c9e3bb81618680c129</anchor>
      <arglist>(char *&amp;string_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ad3f3dd5336622c08e47bbb70d081033b</anchor>
      <arglist>(double &amp;double_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a9572f50c639415e624e52b1eae96e441</anchor>
      <arglist>(float &amp;float_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>aa3d1b9d30b6907a19c745afa876bcbcb</anchor>
      <arglist>(int16_t &amp;short_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a6a49f30df121cf7f267bc7505f58679a</anchor>
      <arglist>(int32_t &amp;long_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ab415e64b0fa3a274ae77e0677c0e5449</anchor>
      <arglist>(int64_t &amp;longlong_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>aff1a0a5624b90ea6794e2905796c2464</anchor>
      <arglist>(int8_t &amp;int8)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>af30c9b24f05d2907a37b560b5fc1dcc5</anchor>
      <arglist>(long double &amp;ldouble_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a998abc834c0608183fd4901756434582</anchor>
      <arglist>(std::array&lt; _T, _Size &gt; &amp;array_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ac70f0a207ddde67cc4cb8725f549743c</anchor>
      <arglist>(std::string &amp;string_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>acb6b64fcb055f39a41588fecfece281c</anchor>
      <arglist>(std::vector&lt; _T &gt; &amp;vector_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>aeb6b25eae6dda05844ac7026d5947d5a</anchor>
      <arglist>(std::vector&lt; bool &gt; &amp;vector_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ae6e03e35930ffb070e84581b2ddf1218</anchor>
      <arglist>(std::wstring &amp;string_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a99b780525cb78d38818e9461076173c1</anchor>
      <arglist>(uint16_t &amp;ushort_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a79658c78424faaab7ee112ac50d30d8d</anchor>
      <arglist>(uint32_t &amp;ulong_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a69f47628a98fbe8f1fa6aca59d0ef412</anchor>
      <arglist>(uint64_t &amp;ulonglong_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a2b27fe9e6abee92a34b7791bfd148d53</anchor>
      <arglist>(uint8_t &amp;octet_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a104525325fa25f4df3d50753fec6b869</anchor>
      <arglist>(wchar_t &amp;wchar)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a9a8595fb715396b0042aa8641a49f05a</anchor>
      <arglist>(wchar_t *&amp;string_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a8d14ae2c11683024aaf0d692f67aa100</anchor>
      <arglist>(_T *type_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ae4106043db63f6743c8b6fa39db9e807</anchor>
      <arglist>(bool *bool_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a03e3fae2c5dd84b4c11975cfb463e595</anchor>
      <arglist>(char *char_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a827c724123162fb0129e6157f95930f4</anchor>
      <arglist>(double *double_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>aa0480f7540e802bd991a33d7007580be</anchor>
      <arglist>(float *float_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a45cab3394c67955f3ec4f91399263e11</anchor>
      <arglist>(int16_t *short_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a037998480bbd128dedf07e80c4174400</anchor>
      <arglist>(int32_t *long_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ac037d2c636a414799214ee25743def74</anchor>
      <arglist>(int64_t *longlong_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ab49e3dce149a66ce40cc2ac3d40f1bcd</anchor>
      <arglist>(int8_t *int8, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a26aabfecd61b966ee8bc39e590aa2720</anchor>
      <arglist>(long double *ldouble_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a49a25d2aff783046d3c63fa2420425d6</anchor>
      <arglist>(std::string *string_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a5a1fc94813f57944b94ba13196e6ef2b</anchor>
      <arglist>(std::vector&lt; _T &gt; *vector_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>af3315b4cbccf5e57d3dd3fdf7fd450ee</anchor>
      <arglist>(std::wstring *string_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a50d84ffb9127d31e8112a20786fb0279</anchor>
      <arglist>(uint16_t *ushort_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a56ae34331d1999a9ddcd45a98d49db5f</anchor>
      <arglist>(uint32_t *ulong_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>aadd4c9506c5c60158079dceae99f71fb</anchor>
      <arglist>(uint64_t *ulonglong_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a15fd10302eceafdca24488448ba1ec71</anchor>
      <arglist>(uint8_t *octet_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a6c5d44e271e82532360f013efba795ac</anchor>
      <arglist>(wchar_t *wchar, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a5d650a9db778316581e10cce55a05a7e</anchor>
      <arglist>(_T *&amp;sequence_t, size_t &amp;num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a2ebf6e38e814e5aaf526713addc36b44</anchor>
      <arglist>(std::string *&amp;sequence_t, size_t &amp;num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>deserialize_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ae94d9b68dd35f05ce94c160b66b3a7c1</anchor>
      <arglist>(std::wstring *&amp;sequence_t, size_t &amp;num_elements)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FastCdr</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ac70c132fec3e67924a0814c2932d17f2</anchor>
      <arglist>(FastBuffer &amp;cdr_buffer)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>get_current_position</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a6a9b6664849cc86cec9bf02ef7cdf55e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_serialized_data_length</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>abd338093566744c63272276790bfae01</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FastCdr::state</type>
      <name>get_state</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ad14b03a889027b3948adb6548ec5c60d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>jump</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a97a42b53ed4521095a782b53936c0efa</anchor>
      <arglist>(size_t num_bytes)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a0b18fb194a07937f4548b4ab18abda07</anchor>
      <arglist>(const _T &amp;type_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ae1b8e7c0f512ae4a1691326c68d07d21</anchor>
      <arglist>(const bool bool_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ab6c8cb72e0feaceca29f54b54e5dbf21</anchor>
      <arglist>(const char *string_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a73989fc5bfc1bb04137f3d24583d23b0</anchor>
      <arglist>(const char char_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ae08ed5e3196acac3db607a0a6c165ff3</anchor>
      <arglist>(const double double_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>af0dcbfa1cb43a7195829ff9a3752bb36</anchor>
      <arglist>(const float float_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ad11dadb264c01ed22d7be87becc9458c</anchor>
      <arglist>(const int16_t short_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ac28148a0e340dd7dbf2902e7ec6e1ff6</anchor>
      <arglist>(const int32_t long_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a7ad5849f3a9a403c19e7af3e7d3849d7</anchor>
      <arglist>(const int64_t longlong_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a57c1b468e8d33197f7aa9b982f23b03d</anchor>
      <arglist>(const int8_t int8)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a111d26b85984c8cb15b4932aa25b19b1</anchor>
      <arglist>(const long double ldouble_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a43054123b111f7f4bcd821354f079f8b</anchor>
      <arglist>(const std::array&lt; _T, _Size &gt; &amp;array_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a6c1b4127687f68512e9ebd792e9d870e</anchor>
      <arglist>(const std::string &amp;string_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>afe832f55635cde8f9af50a48f326f22f</anchor>
      <arglist>(const std::vector&lt; _T &gt; &amp;vector_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ab2e8d549b8420ee8a11e9f6fb94c6307</anchor>
      <arglist>(const std::wstring &amp;string_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a23a5401fb421d8eec948b25b167bc6a8</anchor>
      <arglist>(const uint16_t ushort_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a381cb626c23409dfb819dbc168dc8d75</anchor>
      <arglist>(const uint32_t ulong_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a51d12489ccbc146a80264be91895653e</anchor>
      <arglist>(const uint64_t ulonglong_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ac433de1bda5a09ddc086c44be3ac906c</anchor>
      <arglist>(const uint8_t octet_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a1b575304196ae8b3c800a896fefbc64e</anchor>
      <arglist>(const wchar_t *string_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a49514ee412fdf1ffab11bf8b481cfed8</anchor>
      <arglist>(const wchar_t wchar)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ac4b5ddfdf3d53b111ef10f1bea6dcbdf</anchor>
      <arglist>(_T &amp;type_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a7bc022386df7f92755deccf2b13088f8</anchor>
      <arglist>(bool &amp;bool_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a392aef3041d81fe1f139113f521863be</anchor>
      <arglist>(char &amp;char_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>aa444db49159322198572bcd603b98404</anchor>
      <arglist>(char *&amp;string_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a1a0fe06af4545d352fceffddded5d482</anchor>
      <arglist>(double &amp;double_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a91bbc56d888dade287f6fdcdffde2516</anchor>
      <arglist>(float &amp;float_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ab6b8c70b065ea699348e1853a6b91245</anchor>
      <arglist>(int16_t &amp;short_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a20a5c9b750f1f0a237a18a3cdc1e2c28</anchor>
      <arglist>(int32_t &amp;long_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>aa4cba82c4534577d94e676109c28a53e</anchor>
      <arglist>(int64_t &amp;longlong_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a81ff8f2e4e782c226bf5ff86327084dc</anchor>
      <arglist>(int8_t &amp;int8)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a02c3ee2dc5eee0b26f74c4050b603ff4</anchor>
      <arglist>(long double &amp;ldouble_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>adbf2b8e196c30c0483b6b23220698e19</anchor>
      <arglist>(std::array&lt; _T, _Size &gt; &amp;array_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>aefe37f0cebe64ee30f73dfd80043e4a3</anchor>
      <arglist>(std::string &amp;string_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ae8eeac325924bbdfaf4b21a1a7576aed</anchor>
      <arglist>(std::vector&lt; _T &gt; &amp;vector_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ae05958917aa693c393dead27626194be</anchor>
      <arglist>(std::wstring &amp;string_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a9685834ef69ccb5fe315c8a1ee64273f</anchor>
      <arglist>(uint16_t &amp;ushort_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a3fd91aca295a6cb85087af0f9365ae13</anchor>
      <arglist>(uint32_t &amp;ulong_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>af7b1ee80532517e6423219153eb0883b</anchor>
      <arglist>(uint64_t &amp;ulonglong_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a38437410eea21740c65ed56fcd468f26</anchor>
      <arglist>(uint8_t &amp;octet_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a38928e22316c71decb40cd4c229660ed</anchor>
      <arglist>(wchar_t &amp;wchar)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a328fb57bf4d69a517f59a4b814d3133d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a7d3579ed16bda4c61decec585bff6420</anchor>
      <arglist>(const _T &amp;type_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>af047798445d2cc5812ba16b32207ab07</anchor>
      <arglist>(const bool bool_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a9428606ef244296fc62b7531e6165258</anchor>
      <arglist>(const char *string_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a6756d4a3e0581711b68b5c8d3bdedbfe</anchor>
      <arglist>(const char char_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a97de92654a109e08ca4f9fb6778f58c4</anchor>
      <arglist>(const double double_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a4a9c4cc11b1b3ee924bf0b18ddc5428b</anchor>
      <arglist>(const float float_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a89087e68f415f6f3da04818bf6792645</anchor>
      <arglist>(const int16_t short_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a376a1f78b6d31f70938107af29508ca8</anchor>
      <arglist>(const int32_t long_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ae6fed6fc05cacb42630ad2088615c4bc</anchor>
      <arglist>(const int64_t longlong_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a433e6d73f930dc47366d383dd378033c</anchor>
      <arglist>(const int8_t int8)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a971cba4b5898c366b6f71cd7a474fd20</anchor>
      <arglist>(const long double ldouble_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>aa6e2d9ccea7604926686be0106464411</anchor>
      <arglist>(const std::array&lt; _T, _Size &gt; &amp;array_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a4f9bd88262f4ba31ba16acd67b3f6254</anchor>
      <arglist>(const std::string &amp;string_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ab4ca3be8c06fe94f616c6d47896f85ca</anchor>
      <arglist>(const std::vector&lt; _T &gt; &amp;vector_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a665272912906524102d661b5e1ec7937</anchor>
      <arglist>(const std::vector&lt; bool &gt; &amp;vector_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a57f16990415e2305da009f442f9e2cbc</anchor>
      <arglist>(const std::wstring &amp;string_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ac1b76aab232d7a7c1216c794487ebae4</anchor>
      <arglist>(const uint16_t ushort_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a69cd64ae22a05ec0bacdfacb4a7bb1a1</anchor>
      <arglist>(const uint32_t ulong_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a80252f47745a04c1a5f9c824162b6279</anchor>
      <arglist>(const uint64_t ulonglong_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a17ff2f9517c21b59dbfc60fc25fdf5c4</anchor>
      <arglist>(const uint8_t octet_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a36fd587cebdba74c66ab6276730a729b</anchor>
      <arglist>(const wchar_t *string_t)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>adc4b2fbceacc3ee9e0806c35b1c47de2</anchor>
      <arglist>(const wchar_t wchar)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ae91e68d221067d0ab5aa2fb1afeb698e</anchor>
      <arglist>(const _T *type_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a0cfd431e48feb0b886ebd351a2fe4365</anchor>
      <arglist>(const bool *bool_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>afce048f433738f0abd2c0945ecc8d0c8</anchor>
      <arglist>(const char *char_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>aa9147f2ac1d49c52d19b0e0d20fb969d</anchor>
      <arglist>(const double *double_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>aeb7e53e1f1e1496bb41fd156544ff07e</anchor>
      <arglist>(const float *float_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ac0d0f5a9e01e2ea4d9833653f2426089</anchor>
      <arglist>(const int16_t *short_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a8d832731f4bfbba2c49c129dd0948e40</anchor>
      <arglist>(const int32_t *long_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ad0895eafe68fdf9412edfb4be25a6c01</anchor>
      <arglist>(const int64_t *longlong_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>abca9c657fb2d6a66fd7ce6a395296709</anchor>
      <arglist>(const int8_t *int8, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a4cbab7d21610483ee89de6842ee9d5f2</anchor>
      <arglist>(const long double *ldouble_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ade7e408eaf1ca72ea16928a3b4729af7</anchor>
      <arglist>(const std::string *string_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a9b45b2f26c997b87c01398762ab41359</anchor>
      <arglist>(const std::vector&lt; _T &gt; *vector_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a35f376d079b4d13a40905575cc6bfb5b</anchor>
      <arglist>(const std::wstring *string_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a6e5c922b196536729c37ea5ad68baa52</anchor>
      <arglist>(const uint16_t *ushort_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a027a19de1706b597730f2f1469af759d</anchor>
      <arglist>(const uint32_t *ulong_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>adf8c7f916b8233d129348e30772e34f2</anchor>
      <arglist>(const uint64_t *ulonglong_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a410f47d4f979e46c7de37ee718ee5a01</anchor>
      <arglist>(const uint8_t *octet_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a6a7367cc3c3e0faa1f12d47ccebd0a0b</anchor>
      <arglist>(const wchar_t *wchar, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>FastCdr &amp;</type>
      <name>serialize_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a4a8f0490ae28d7be9a1d86bf03f3ef20</anchor>
      <arglist>(const _T *sequence_t, size_t num_elements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_state</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a06ac348b8925b3898bc91f62cbf65a0c</anchor>
      <arglist>(FastCdr::state &amp;state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FastCdr &amp;</type>
      <name>deserialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a524a00192804d4c3c5f4f430af4fad4f</anchor>
      <arglist>(std::array&lt; _T, _Size &gt; *array_t, size_t num_elements)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FastCdr &amp;</type>
      <name>deserialize_bool_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a47b83f0e4a22bfdf9f260a9f070edc19</anchor>
      <arglist>(std::vector&lt; bool &gt; &amp;vector_t)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FastCdr &amp;</type>
      <name>deserialize_string_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>acc642428598c1da1db767f56182cbb22</anchor>
      <arglist>(std::string *&amp;sequence_t, size_t &amp;num_elements)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FastCdr &amp;</type>
      <name>deserialize_wstring_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a6c58feab0e8ef863e2f54e4e8925fe54</anchor>
      <arglist>(std::wstring *&amp;sequence_t, size_t &amp;num_elements)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>FastCdr</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>abc3f19984997134977ea900c2a5526e6</anchor>
      <arglist>(const FastCdr &amp;)=delete</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FastCdr &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a502ff4baf3553987874a1f3316e58974</anchor>
      <arglist>(const FastCdr &amp;)=delete</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const char *</type>
      <name>read_string</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a84a55dc4475173ed6446a7a6fa061838</anchor>
      <arglist>(uint32_t &amp;length)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::wstring</type>
      <name>read_wstring</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a3966a16ce095f673ed8274f8361c6f91</anchor>
      <arglist>(uint32_t &amp;length)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>resize</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a2044141490dc1c74efe543b04e08358b</anchor>
      <arglist>(size_t min_size_inc)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FastCdr &amp;</type>
      <name>serialize_array</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>ae90988c209958f552676bbbcd2005574</anchor>
      <arglist>(const std::array&lt; _T, _Size &gt; *array_t, size_t num_elements)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FastCdr &amp;</type>
      <name>serialize_bool_sequence</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a6cdb28eaed48440687bb488ce06f5f6f</anchor>
      <arglist>(const std::vector&lt; bool &gt; &amp;vector_t)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FastBuffer &amp;</type>
      <name>cdr_buffer_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a568d5e7f45736cddeda8deb69741604f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FastBuffer::iterator</type>
      <name>current_position_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a0998ba07a08414646db81063354ceb67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FastBuffer::iterator</type>
      <name>last_position_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr.html</anchorfile>
      <anchor>a4e9268c8b391ec03ade40356b8972b86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RosMsgParser::FastCDR_Deserializer</name>
    <filename>classRosMsgParser_1_1FastCDR__Deserializer.html</filename>
    <base>RosMsgParser::Deserializer</base>
    <member kind="function">
      <type>Variant</type>
      <name>deserialize</name>
      <anchorfile>classRosMsgParser_1_1FastCDR__Deserializer.html</anchorfile>
      <anchor>ae1a2dc136c7217100332b02a73e66229</anchor>
      <arglist>(BuiltinType type) override</arglist>
    </member>
    <member kind="function">
      <type>Span&lt; const uint8_t &gt;</type>
      <name>deserializeByteSequence</name>
      <anchorfile>classRosMsgParser_1_1FastCDR__Deserializer.html</anchorfile>
      <anchor>a1c844e144c1ae413837e913b8dcfd09d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deserializeString</name>
      <anchorfile>classRosMsgParser_1_1FastCDR__Deserializer.html</anchorfile>
      <anchor>afc9e49bb3e92ebd92e22d8e8bbff64d4</anchor>
      <arglist>(std::string &amp;dst) override</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>deserializeUInt32</name>
      <anchorfile>classRosMsgParser_1_1FastCDR__Deserializer.html</anchorfile>
      <anchor>ac196bdb330f975fc07b43a4b68f0a510</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>getCurrentPtr</name>
      <anchorfile>classRosMsgParser_1_1FastCDR__Deserializer.html</anchorfile>
      <anchor>ab6e75cbd6abb6f394233ce33103c0cf6</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isROS2</name>
      <anchorfile>classRosMsgParser_1_1FastCDR__Deserializer.html</anchorfile>
      <anchor>ac656345c32debc38c42ab5724cc70a7d</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jump</name>
      <anchorfile>classRosMsgParser_1_1FastCDR__Deserializer.html</anchorfile>
      <anchor>ad965aa0c7df7086d88e477927c21c5d0</anchor>
      <arglist>(size_t bytes) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classRosMsgParser_1_1FastCDR__Deserializer.html</anchorfile>
      <anchor>ab2173213fc4744bc2022bf987c3b7791</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; eprosima::fastcdr::Cdr &gt;</type>
      <name>_cdr</name>
      <anchorfile>classRosMsgParser_1_1FastCDR__Deserializer.html</anchorfile>
      <anchor>ad9f7a7c1d3a7afe4680e1d67e65b6636</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; eprosima::fastcdr::FastBuffer &gt;</type>
      <name>_cdr_buffer</name>
      <anchorfile>classRosMsgParser_1_1FastCDR__Deserializer.html</anchorfile>
      <anchor>a89e0312b56aa5a5da7958e07ea093b3d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>FASTCOVER_accel_t</name>
    <filename>structFASTCOVER__accel__t.html</filename>
    <member kind="variable">
      <type>unsigned</type>
      <name>finalize</name>
      <anchorfile>structFASTCOVER__accel__t.html</anchorfile>
      <anchor>afaf817de3af3240c7405f0bc704d1a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>skip</name>
      <anchorfile>structFASTCOVER__accel__t.html</anchorfile>
      <anchor>ac71a389ac5a5252e9ca363301b83b874</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>FASTCOVER_ctx_t</name>
    <filename>structFASTCOVER__ctx__t.html</filename>
    <member kind="variable">
      <type>FASTCOVER_accel_t</type>
      <name>accelParams</name>
      <anchorfile>structFASTCOVER__ctx__t.html</anchorfile>
      <anchor>aa5ef9348ed93c8db8a4b07e0e447cd26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>d</name>
      <anchorfile>structFASTCOVER__ctx__t.html</anchorfile>
      <anchor>aea20648a97d4abb19c56409673abde02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>f</name>
      <anchorfile>structFASTCOVER__ctx__t.html</anchorfile>
      <anchor>a3a76ab71b8617fcc4d0b5364e007f74a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32 *</type>
      <name>freqs</name>
      <anchorfile>structFASTCOVER__ctx__t.html</anchorfile>
      <anchor>a2ae97b4a539a4d8f827691150854792c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nbDmers</name>
      <anchorfile>structFASTCOVER__ctx__t.html</anchorfile>
      <anchor>ad047dbd1a36f93720aa3649a8ccf306f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nbSamples</name>
      <anchorfile>structFASTCOVER__ctx__t.html</anchorfile>
      <anchor>a407d223b7da3b0672ff0437447daf9bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nbTestSamples</name>
      <anchorfile>structFASTCOVER__ctx__t.html</anchorfile>
      <anchor>ae173dcf029d4940ec93c031afce9deda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nbTrainSamples</name>
      <anchorfile>structFASTCOVER__ctx__t.html</anchorfile>
      <anchor>a18c14dadc8b8d816a4c0ae8164b832e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t *</type>
      <name>offsets</name>
      <anchorfile>structFASTCOVER__ctx__t.html</anchorfile>
      <anchor>aa78b9b62230ee7310a8419ce262e3dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const BYTE *</type>
      <name>samples</name>
      <anchorfile>structFASTCOVER__ctx__t.html</anchorfile>
      <anchor>a85b6bf2842b857b01f4faf68c8cc9157</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t *</type>
      <name>samplesSizes</name>
      <anchorfile>structFASTCOVER__ctx__t.html</anchorfile>
      <anchor>a1d6df1b31a56c1b2dc335ae53d6c5933</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>FASTCOVER_tryParameters_data_s</name>
    <filename>structFASTCOVER__tryParameters__data__s.html</filename>
    <member kind="variable">
      <type>COVER_best_t *</type>
      <name>best</name>
      <anchorfile>structFASTCOVER__tryParameters__data__s.html</anchorfile>
      <anchor>a216943eda4b3585420d44f96269bb4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const FASTCOVER_ctx_t *</type>
      <name>ctx</name>
      <anchorfile>structFASTCOVER__tryParameters__data__s.html</anchorfile>
      <anchor>aedd3fedc92d5becf73a13dc4e64a1c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>dictBufferCapacity</name>
      <anchorfile>structFASTCOVER__tryParameters__data__s.html</anchorfile>
      <anchor>a23e92180320ca670331d8a5daf751c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZDICT_cover_params_t</type>
      <name>parameters</name>
      <anchorfile>structFASTCOVER__tryParameters__data__s.html</anchorfile>
      <anchor>a6fdb36b7e4f297896442847045ee2a4c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ULogParser::Field</name>
    <filename>structULogParser_1_1Field.html</filename>
    <member kind="function">
      <type></type>
      <name>Field</name>
      <anchorfile>structULogParser_1_1Field.html</anchorfile>
      <anchor>a50336a3164a28032cd1d8fa7ee12424d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>array_size</name>
      <anchorfile>structULogParser_1_1Field.html</anchorfile>
      <anchor>acdbaa6e73ffe62f5a544e67537874ba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>field_name</name>
      <anchorfile>structULogParser_1_1Field.html</anchorfile>
      <anchor>acc2c9366fd707409e524834552260905</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>other_type_ID</name>
      <anchorfile>structULogParser_1_1Field.html</anchorfile>
      <anchor>a43ca0d86ae652ae207a4cc4b6965ffa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FormatType</type>
      <name>type</name>
      <anchorfile>structULogParser_1_1Field.html</anchorfile>
      <anchor>a00683dd70b2d7ad5a60720a0633533d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::field_getter</name>
    <filename>structsol_1_1stack_1_1field__getter.html</filename>
    <templarg></templarg>
    <templarg>global</templarg>
    <templarg>raw</templarg>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1field__getter.html</anchorfile>
      <anchor>ac929d335540f21254a695bc2cae17ea5</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, int tableindex=default_table_index)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr int</type>
      <name>default_table_index</name>
      <anchorfile>structsol_1_1stack_1_1field__getter.html</anchorfile>
      <anchor>a3436e3c3586d126184ca93ec6da82368</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::field_getter&lt; std::pair&lt; A, B &gt;, b, raw, C &gt;</name>
    <filename>structsol_1_1stack_1_1field__getter_3_01std_1_1pair_3_01A_00_01B_01_4_00_01b_00_01raw_00_01C_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>b</templarg>
    <templarg>raw</templarg>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1field__getter_3_01std_1_1pair_3_01A_00_01B_01_4_00_01b_00_01raw_00_01C_01_4.html</anchorfile>
      <anchor>ac82727aa95bbb20d079390fec9dabde5</anchor>
      <arglist>(lua_State *L, Keys &amp;&amp;keys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1field__getter_3_01std_1_1pair_3_01A_00_01B_01_4_00_01b_00_01raw_00_01C_01_4.html</anchorfile>
      <anchor>a0eae57fee2aaf25551975232cb72a580</anchor>
      <arglist>(lua_State *L, Keys &amp;&amp;keys, int tableindex)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::field_getter&lt; std::tuple&lt; Args... &gt;, b, raw, C &gt;</name>
    <filename>structsol_1_1stack_1_1field__getter_3_01std_1_1tuple_3_01Args_8_8_8_01_4_00_01b_00_01raw_00_01C_01_4.html</filename>
    <templarg>Args</templarg>
    <templarg>b</templarg>
    <templarg>raw</templarg>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>structsol_1_1stack_1_1field__getter_3_01std_1_1tuple_3_01Args_8_8_8_01_4_00_01b_00_01raw_00_01C_01_4.html</anchorfile>
      <anchor>afb96a778e624b3e08217049db6facd49</anchor>
      <arglist>(std::index_sequence&lt; 0, I... &gt;, lua_State *L, Keys &amp;&amp;keys, int tableindex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1field__getter_3_01std_1_1tuple_3_01Args_8_8_8_01_4_00_01b_00_01raw_00_01C_01_4.html</anchorfile>
      <anchor>aee2ef87466c29cb4f0af170ff6030eaf</anchor>
      <arglist>(lua_State *L, Keys &amp;&amp;keys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1field__getter_3_01std_1_1tuple_3_01Args_8_8_8_01_4_00_01b_00_01raw_00_01C_01_4.html</anchorfile>
      <anchor>a1841ad5877545f27cbd99b66ef959d69</anchor>
      <arglist>(lua_State *L, Keys &amp;&amp;keys, int tableindex)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::field_setter</name>
    <filename>structsol_1_1stack_1_1field__setter.html</filename>
    <templarg></templarg>
    <templarg>global</templarg>
    <templarg>raw</templarg>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structsol_1_1stack_1_1field__setter.html</anchorfile>
      <anchor>a3895eb47e3f50a9b176b37279ac9cf1b</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, Value &amp;&amp;value, int tableindex=default_table_index)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr int</type>
      <name>default_table_index</name>
      <anchorfile>structsol_1_1stack_1_1field__setter.html</anchorfile>
      <anchor>aef5e723e2f860e24b14e496c888ec575</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::field_setter&lt; std::pair&lt; A, B &gt;, b, raw, C &gt;</name>
    <filename>structsol_1_1stack_1_1field__setter_3_01std_1_1pair_3_01A_00_01B_01_4_00_01b_00_01raw_00_01C_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>b</templarg>
    <templarg>raw</templarg>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structsol_1_1stack_1_1field__setter_3_01std_1_1pair_3_01A_00_01B_01_4_00_01b_00_01raw_00_01C_01_4.html</anchorfile>
      <anchor>af1558998d6ae5fc919b500c008a673a4</anchor>
      <arglist>(lua_State *L, Keys &amp;&amp;keys, Value &amp;&amp;value, int tableindex=-1)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::field_setter&lt; std::tuple&lt; Args... &gt;, b, raw, C &gt;</name>
    <filename>structsol_1_1stack_1_1field__setter_3_01std_1_1tuple_3_01Args_8_8_8_01_4_00_01b_00_01raw_00_01C_01_4.html</filename>
    <templarg>Args</templarg>
    <templarg>b</templarg>
    <templarg>raw</templarg>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>structsol_1_1stack_1_1field__setter_3_01std_1_1tuple_3_01Args_8_8_8_01_4_00_01b_00_01raw_00_01C_01_4.html</anchorfile>
      <anchor>a488ec819fa4057771fb167c7c886f41f</anchor>
      <arglist>(std::index_sequence&lt; I &gt;, lua_State *L, Keys &amp;&amp;keys, Value &amp;&amp;value, int tableindex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>structsol_1_1stack_1_1field__setter_3_01std_1_1tuple_3_01Args_8_8_8_01_4_00_01b_00_01raw_00_01C_01_4.html</anchorfile>
      <anchor>a037765d09740689c90a1ccd15cf1bc24</anchor>
      <arglist>(std::index_sequence&lt; I0, I1, I... &gt;, lua_State *L, Keys &amp;&amp;keys, Value &amp;&amp;value, int tableindex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structsol_1_1stack_1_1field__setter_3_01std_1_1tuple_3_01Args_8_8_8_01_4_00_01b_00_01raw_00_01C_01_4.html</anchorfile>
      <anchor>a7e9768798c989824b95b0e7800f2ef63</anchor>
      <arglist>(lua_State *L, Keys &amp;&amp;keys, Value &amp;&amp;value, int tableindex=-3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>top_apply</name>
      <anchorfile>structsol_1_1stack_1_1field__setter_3_01std_1_1tuple_3_01Args_8_8_8_01_4_00_01b_00_01raw_00_01C_01_4.html</anchorfile>
      <anchor>ade1ba21f65b54c5aad5330c9bd22e90f</anchor>
      <arglist>(std::index_sequence&lt; I0, I... &gt;, lua_State *L, Keys &amp;&amp;keys, Value &amp;&amp;value, int tableindex)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RosMsgParser::FieldLeaf</name>
    <filename>structRosMsgParser_1_1FieldLeaf.html</filename>
    <member kind="variable">
      <type>SmallVector&lt; uint16_t, 4 &gt;</type>
      <name>index_array</name>
      <anchorfile>structRosMsgParser_1_1FieldLeaf.html</anchorfile>
      <anchor>a0834fe907046278736ca9d76c1bf9067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const FieldTreeNode *</type>
      <name>node</name>
      <anchorfile>structRosMsgParser_1_1FieldLeaf.html</anchorfile>
      <anchor>a140c8a4273e4e9b997b5b02000f7670d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RosMsgParser::FieldsVector</name>
    <filename>structRosMsgParser_1_1FieldsVector.html</filename>
    <member kind="function">
      <type></type>
      <name>FieldsVector</name>
      <anchorfile>structRosMsgParser_1_1FieldsVector.html</anchorfile>
      <anchor>ab0d6c4ed6dfad8bf4df9d391e3ba97cb</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FieldsVector</name>
      <anchorfile>structRosMsgParser_1_1FieldsVector.html</anchorfile>
      <anchor>a74456a3b6561376dd24a743dce409464</anchor>
      <arglist>(const FieldLeaf &amp;leaf)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toStdString</name>
      <anchorfile>structRosMsgParser_1_1FieldsVector.html</anchorfile>
      <anchor>a8780142d5625ec30da8ad4bf3e651959</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toStr</name>
      <anchorfile>structRosMsgParser_1_1FieldsVector.html</anchorfile>
      <anchor>a1e0b8fda86d5cf6b9bfb4a58ff0ec44a</anchor>
      <arglist>(std::string &amp;destination) const</arglist>
    </member>
    <member kind="variable">
      <type>SmallVector&lt; const ROSField *, 8 &gt;</type>
      <name>fields</name>
      <anchorfile>structRosMsgParser_1_1FieldsVector.html</anchorfile>
      <anchor>a4eacc1a9c7ff30b59cd53c9a47581988</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SmallVector&lt; uint16_t, 4 &gt;</type>
      <name>index_array</name>
      <anchorfile>structRosMsgParser_1_1FieldsVector.html</anchorfile>
      <anchor>abe22257c18ab8e7b3c77715ed1dc8ebb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::file_access</name>
    <filename>classdetail_1_1file__access.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>FileMemberPtr</templarg>
    <member kind="friend" protection="private">
      <type>friend auto</type>
      <name>get_file</name>
      <anchorfile>classdetail_1_1file__access.html</anchorfile>
      <anchor>af51f63dee287e36393a2af522d0f2f67</anchor>
      <arglist>(BufType &amp;obj) -&gt; FILE *</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::file_input_adapter</name>
    <filename>classnlohmann_1_1detail_1_1file__input__adapter.html</filename>
    <member kind="typedef">
      <type>char</type>
      <name>char_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1file__input__adapter.html</anchorfile>
      <anchor>ac853c96c60f93dc97433dacd98179f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>file_input_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1file__input__adapter.html</anchorfile>
      <anchor>a308099b496a0cba2123a06fe99a95d02</anchor>
      <arglist>(const file_input_adapter &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>file_input_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1file__input__adapter.html</anchorfile>
      <anchor>a5a35c5bc8d6216ee6e4070fc4b6b0127</anchor>
      <arglist>(file_input_adapter &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>file_input_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1file__input__adapter.html</anchorfile>
      <anchor>aeade050f2793280503be93feff2ece5b</anchor>
      <arglist>(std::FILE *f) noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::char_traits&lt; char &gt;::int_type</type>
      <name>get_character</name>
      <anchorfile>classnlohmann_1_1detail_1_1file__input__adapter.html</anchorfile>
      <anchor>a300fa4e2da1891e97eb0d85bf14cb022</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>file_input_adapter &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1file__input__adapter.html</anchorfile>
      <anchor>ad59bbc7e3f23dd74475c5cb818784e42</anchor>
      <arglist>(const file_input_adapter &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>file_input_adapter &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1file__input__adapter.html</anchorfile>
      <anchor>acfd616c651d601a1dfc7fbdd6973f716</anchor>
      <arglist>(file_input_adapter &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~file_input_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1file__input__adapter.html</anchorfile>
      <anchor>a6977a9d721de8181253d8431a335ba63</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::FILE *</type>
      <name>m_file</name>
      <anchorfile>classnlohmann_1_1detail_1_1file__input__adapter.html</anchorfile>
      <anchor>a164fbe2739ac97e517e22bc1fff1c174</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FileErrorCollector</name>
    <filename>classFileErrorCollector.html</filename>
    <member kind="function">
      <type>void</type>
      <name>AddError</name>
      <anchorfile>classFileErrorCollector.html</anchorfile>
      <anchor>a05e3056652c6b23db8fab02e490a9263</anchor>
      <arglist>(const std::string &amp;filename, int line, int, const std::string &amp;message) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AddWarning</name>
      <anchorfile>classFileErrorCollector.html</anchorfile>
      <anchor>a4d4a226fb49bec864abdaa75814e1cc2</anchor>
      <arglist>(const std::string &amp;filename, int line, int, const std::string &amp;message) override</arglist>
    </member>
    <member kind="function">
      <type>const QStringList &amp;</type>
      <name>errors</name>
      <anchorfile>classFileErrorCollector.html</anchorfile>
      <anchor>ab452753ec742e7aeaad927dda9402526</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QStringList</type>
      <name>_errors</name>
      <anchorfile>classFileErrorCollector.html</anchorfile>
      <anchor>a73efbb612969bac7e1061ecf15870464</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ParserFactoryProtobuf::FileInfo</name>
    <filename>structParserFactoryProtobuf_1_1FileInfo.html</filename>
    <member kind="variable">
      <type>std::map&lt; QString, const google::protobuf::Descriptor * &gt;</type>
      <name>descriptors</name>
      <anchorfile>structParserFactoryProtobuf_1_1FileInfo.html</anchorfile>
      <anchor>a5987ce9479b6df0d893165330d5e06f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const google::protobuf::FileDescriptor *</type>
      <name>file_descriptor</name>
      <anchorfile>structParserFactoryProtobuf_1_1FileInfo.html</anchorfile>
      <anchor>a46460b9684751a41c27e5ef0a99b3c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>file_path</name>
      <anchorfile>structParserFactoryProtobuf_1_1FileInfo.html</anchorfile>
      <anchor>a61aa06b9cd2b76b30e85bc54fa401852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QByteArray</type>
      <name>proto_text</name>
      <anchorfile>structParserFactoryProtobuf_1_1FileInfo.html</anchorfile>
      <anchor>a2b587d2b647ef6d0cbb05cbb35cbbec6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::FileLoadInfo</name>
    <filename>structPJ_1_1FileLoadInfo.html</filename>
    <member kind="variable">
      <type>QString</type>
      <name>filename</name>
      <anchorfile>structPJ_1_1FileLoadInfo.html</anchorfile>
      <anchor>a729263d426e63109fcd09904169570ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QDomDocument</type>
      <name>plugin_config</name>
      <anchorfile>structPJ_1_1FileLoadInfo.html</anchorfile>
      <anchor>afa0019d642b3c9196f44cd84cb2a9213</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>prefix</name>
      <anchorfile>structPJ_1_1FileLoadInfo.html</anchorfile>
      <anchor>a2c99d253ebcfe57a7ba1b9d393d22283</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mcap::FileReader</name>
    <filename>classmcap_1_1FileReader.html</filename>
    <base>mcap::IReadable</base>
    <member kind="function">
      <type></type>
      <name>FileReader</name>
      <anchorfile>classmcap_1_1FileReader.html</anchorfile>
      <anchor>aa47cc582cab704ee938c64af7d62d3a5</anchor>
      <arglist>(std::FILE *file)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>read</name>
      <anchorfile>classmcap_1_1FileReader.html</anchorfile>
      <anchor>a6860f32e8af269a1eaff77fdd17da395</anchor>
      <arglist>(std::byte **output, uint64_t offset, uint64_t size) override</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>size</name>
      <anchorfile>classmcap_1_1FileReader.html</anchorfile>
      <anchor>a479f419e139cc708bd71326a438924c4</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::byte &gt;</type>
      <name>buffer_</name>
      <anchorfile>classmcap_1_1FileReader.html</anchorfile>
      <anchor>ae60daf02b6bace18d9f3f1b0ce6713ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::FILE *</type>
      <name>file_</name>
      <anchorfile>classmcap_1_1FileReader.html</anchorfile>
      <anchor>a46006eb66e62fab4be49a9727585b63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>position_</name>
      <anchorfile>classmcap_1_1FileReader.html</anchorfile>
      <anchor>a7010f93840384bad9cae8f6098e3c4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>size_</name>
      <anchorfile>classmcap_1_1FileReader.html</anchorfile>
      <anchor>a34257c6fd16b9bcdf8b1ddeb0b64598d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mcap::FileStreamReader</name>
    <filename>classmcap_1_1FileStreamReader.html</filename>
    <base>mcap::IReadable</base>
    <member kind="function">
      <type></type>
      <name>FileStreamReader</name>
      <anchorfile>classmcap_1_1FileStreamReader.html</anchorfile>
      <anchor>a3d08984b0c8de209addb524727fcebb3</anchor>
      <arglist>(std::ifstream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>read</name>
      <anchorfile>classmcap_1_1FileStreamReader.html</anchorfile>
      <anchor>a2ccdadfaae1290bea3a205f657d30a31</anchor>
      <arglist>(std::byte **output, uint64_t offset, uint64_t size) override</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>size</name>
      <anchorfile>classmcap_1_1FileStreamReader.html</anchorfile>
      <anchor>a7b0a0ec4ac1ffbfc862fc9ae56ef8d28</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::byte &gt;</type>
      <name>buffer_</name>
      <anchorfile>classmcap_1_1FileStreamReader.html</anchorfile>
      <anchor>aa27ef6f2b2c6bbc9ccdc255f413a6e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>position_</name>
      <anchorfile>classmcap_1_1FileStreamReader.html</anchorfile>
      <anchor>a0a219d33873ef6c8f0d898827b1e6b04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>size_</name>
      <anchorfile>classmcap_1_1FileStreamReader.html</anchorfile>
      <anchor>a9cfa4a5896cca35f9819cc24a954c474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ifstream &amp;</type>
      <name>stream_</name>
      <anchorfile>classmcap_1_1FileStreamReader.html</anchorfile>
      <anchor>a61f330240c83f911054f544c0d34f7be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mcap::FileWriter</name>
    <filename>classmcap_1_1FileWriter.html</filename>
    <base>mcap::IWritable</base>
    <member kind="function">
      <type>void</type>
      <name>end</name>
      <anchorfile>classmcap_1_1FileWriter.html</anchorfile>
      <anchor>afa57a3e360e6d1fa72e1321de71a6b1f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleWrite</name>
      <anchorfile>classmcap_1_1FileWriter.html</anchorfile>
      <anchor>a71cc961395ea89aa8c13cdf5ad2979c9</anchor>
      <arglist>(const std::byte *data, uint64_t size) override</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>open</name>
      <anchorfile>classmcap_1_1FileWriter.html</anchorfile>
      <anchor>a26648910f0b60897c29b7bc4f11534c5</anchor>
      <arglist>(std::string_view filename)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>size</name>
      <anchorfile>classmcap_1_1FileWriter.html</anchorfile>
      <anchor>a99f192a09bdc2cfebc3d695e93d979aa</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FileWriter</name>
      <anchorfile>classmcap_1_1FileWriter.html</anchorfile>
      <anchor>a122c1a52fe65fc4aec8cf4e0e3fb05e3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::FILE *</type>
      <name>file_</name>
      <anchorfile>classmcap_1_1FileWriter.html</anchorfile>
      <anchor>a1ac0178395a6bd56ab25b572f97d5410</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>size_</name>
      <anchorfile>classmcap_1_1FileWriter.html</anchorfile>
      <anchor>a00b21aa74ee1d99a461fbaff67b50c28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::fill_t</name>
    <filename>structdetail_1_1fill__t.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>constexpr auto</type>
      <name>data</name>
      <anchorfile>structdetail_1_1fill__t.html</anchorfile>
      <anchor>a7edc0a23187a72a309b28f68ec692b7b</anchor>
      <arglist>() const -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>operator=</name>
      <anchorfile>structdetail_1_1fill__t.html</anchorfile>
      <anchor>a29faa6a7f3624a3dcb34fa027eeebcb3</anchor>
      <arglist>(basic_string_view&lt; Char &gt; s)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator[]</name>
      <anchorfile>structdetail_1_1fill__t.html</anchorfile>
      <anchor>a9458da57e2d8ea4fc9832678519ee890</anchor>
      <arglist>(size_t index) -&gt; Char &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator[]</name>
      <anchorfile>structdetail_1_1fill__t.html</anchorfile>
      <anchor>a814a03591243388378a6221dc2a68efd</anchor>
      <arglist>(size_t index) const -&gt; const Char &amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>size</name>
      <anchorfile>structdetail_1_1fill__t.html</anchorfile>
      <anchor>abc1c6774aad2022316308c94145327c1</anchor>
      <arglist>() const -&gt; size_t</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>max_size</name>
      <anchorfile>structdetail_1_1fill__t.html</anchorfile>
      <anchor>a4c4990257569bec4bbdd9f5ac6afe0fcaf75b129a8a943d2964d461d56b3431d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>max_size</name>
      <anchorfile>structdetail_1_1fill__t.html</anchorfile>
      <anchor>a4c4990257569bec4bbdd9f5ac6afe0fcaf75b129a8a943d2964d461d56b3431d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Char</type>
      <name>data_</name>
      <anchorfile>structdetail_1_1fill__t.html</anchorfile>
      <anchor>ae4a77122340aaadd2c484a93d3a782d7</anchor>
      <arglist>[max_size]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>size_</name>
      <anchorfile>structdetail_1_1fill__t.html</anchorfile>
      <anchor>ad21f286f4d94defbeaf23e5a5c61e919</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>fill_t&lt; char &gt;</name>
    <filename>structdetail_1_1fill__t.html</filename>
    <member kind="function">
      <type>constexpr auto</type>
      <name>data</name>
      <anchorfile>structdetail_1_1fill__t.html</anchorfile>
      <anchor>a7edc0a23187a72a309b28f68ec692b7b</anchor>
      <arglist>() const -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>operator=</name>
      <anchorfile>structdetail_1_1fill__t.html</anchorfile>
      <anchor>a29faa6a7f3624a3dcb34fa027eeebcb3</anchor>
      <arglist>(basic_string_view&lt; char &gt; s)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator[]</name>
      <anchorfile>structdetail_1_1fill__t.html</anchorfile>
      <anchor>a9458da57e2d8ea4fc9832678519ee890</anchor>
      <arglist>(size_t index) -&gt; char &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator[]</name>
      <anchorfile>structdetail_1_1fill__t.html</anchorfile>
      <anchor>a814a03591243388378a6221dc2a68efd</anchor>
      <arglist>(size_t index) const -&gt; const char &amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>size</name>
      <anchorfile>structdetail_1_1fill__t.html</anchorfile>
      <anchor>abc1c6774aad2022316308c94145327c1</anchor>
      <arglist>() const -&gt; size_t</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>max_size</name>
      <anchorfile>structdetail_1_1fill__t.html</anchorfile>
      <anchor>a4c4990257569bec4bbdd9f5ac6afe0fcaf75b129a8a943d2964d461d56b3431d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>data_</name>
      <anchorfile>structdetail_1_1fill__t.html</anchorfile>
      <anchor>ae4a77122340aaadd2c484a93d3a782d7</anchor>
      <arglist>[max_size]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>size_</name>
      <anchorfile>structdetail_1_1fill__t.html</anchorfile>
      <anchor>ad21f286f4d94defbeaf23e5a5c61e919</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::find_escape_result</name>
    <filename>structdetail_1_1find__escape__result.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>const Char *</type>
      <name>begin</name>
      <anchorfile>structdetail_1_1find__escape__result.html</anchorfile>
      <anchor>a48c5da0f037d83314fd58f34330ffad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>cp</name>
      <anchorfile>structdetail_1_1find__escape__result.html</anchorfile>
      <anchor>aa2c50c206fae827523c328e0ec3d4a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Char *</type>
      <name>end</name>
      <anchorfile>structdetail_1_1find__escape__result.html</anchorfile>
      <anchor>a16b4900274c89381dd99dc68518cd9e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::find_in_pack_v</name>
    <filename>structsol_1_1meta_1_1find__in__pack__v.html</filename>
    <templarg></templarg>
    <templarg>Vs</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::find_in_pack_v&lt; V, Vs1, Vs... &gt;</name>
    <filename>structsol_1_1meta_1_1find__in__pack__v_3_01V_00_01Vs1_00_01Vs_8_8_8_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Vs</templarg>
    <base>any&lt; boolean&lt;(V::value==Vs1::value)&gt;, find_in_pack_v&lt; V, Vs... &gt; &gt;</base>
  </compound>
  <compound kind="class">
    <name>FirstDerivative</name>
    <filename>classFirstDerivative.html</filename>
    <base>PJ::TransformFunction_SISO</base>
    <member kind="function">
      <type></type>
      <name>FirstDerivative</name>
      <anchorfile>classFirstDerivative.html</anchorfile>
      <anchor>a2b0768b437ab26fcbfaad278cf2aa034</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classFirstDerivative.html</anchorfile>
      <anchor>a754b25eb442e86e3e78a48e852a6ad59</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_buttonCompute_clicked</name>
      <anchorfile>classFirstDerivative.html</anchorfile>
      <anchor>a6117ce4d5e0875f1d05ebaf7bb2a29ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>optionsWidget</name>
      <anchorfile>classFirstDerivative.html</anchorfile>
      <anchor>aedab0f2735326d52edcd1d5bf136cee8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classFirstDerivative.html</anchorfile>
      <anchor>a88a838df7f494c42f090e6d23f8d494d</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classFirstDerivative.html</anchorfile>
      <anchor>a293f9fc6b54be18f01a7e5e3b9e24806</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FirstDerivative</name>
      <anchorfile>classFirstDerivative.html</anchorfile>
      <anchor>a81340a787b6a6414c05d7036e3c9a115</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>transformName</name>
      <anchorfile>classFirstDerivative.html</anchorfile>
      <anchor>aaa9dbea39e41916e898c5b362167ed08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::optional&lt; PlotData::Point &gt;</type>
      <name>calculateNextPoint</name>
      <anchorfile>classFirstDerivative.html</anchorfile>
      <anchor>ac519f80dd37cb0496ae0191bba1a63be</anchor>
      <arglist>(size_t index) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_dT</name>
      <anchorfile>classFirstDerivative.html</anchorfile>
      <anchor>aea95689632aa91c01b9414556aadcd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QWidget *</type>
      <name>_widget</name>
      <anchorfile>classFirstDerivative.html</anchorfile>
      <anchor>a9a504970d2b44b941310aeb373e810d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::FirstDerivariveForm *</type>
      <name>ui</name>
      <anchorfile>classFirstDerivative.html</anchorfile>
      <anchor>a6b9c44ec481963e9f50fcfc53f6f3d40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::fixed_buffer_traits</name>
    <filename>classdetail_1_1fixed__buffer__traits.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>count</name>
      <anchorfile>classdetail_1_1fixed__buffer__traits.html</anchorfile>
      <anchor>a2e4dad3bb55ec685a54212fd130b53b2</anchor>
      <arglist>() const -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed_buffer_traits</name>
      <anchorfile>classdetail_1_1fixed__buffer__traits.html</anchorfile>
      <anchor>ae886d3f8c6eaf908df5b6053ad290ad5</anchor>
      <arglist>(size_t limit)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>limit</name>
      <anchorfile>classdetail_1_1fixed__buffer__traits.html</anchorfile>
      <anchor>a903e1824d56823aee484e76417a503af</anchor>
      <arglist>(size_t size) -&gt; size_t</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>count_</name>
      <anchorfile>classdetail_1_1fixed__buffer__traits.html</anchorfile>
      <anchor>aae0b06fb774fe808369fcaf0ed4ff8d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>limit_</name>
      <anchorfile>classdetail_1_1fixed__buffer__traits.html</anchorfile>
      <anchor>a0af81dbe6a622a41bfc9cd93b96c344d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>eprosima::fastcdr::fixed_string</name>
    <filename>structeprosima_1_1fastcdr_1_1fixed__string.html</filename>
    <templarg>MAX_CHARS</templarg>
    <member kind="function">
      <type>fixed_string &amp;</type>
      <name>assign</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>ad3cca5b8468eedc2c4696255eac54db4</anchor>
      <arglist>(const char *c_array, size_t n_chars) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>ad95bd73c5daa1db6991b4975738ef689</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>ab700904bc38ff127c03d9dd4cc578375</anchor>
      <arglist>(const char *str) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>aad3dd8ed21b382bcb160faccfebed019</anchor>
      <arglist>(const fixed_string&lt; N &gt; &amp;str) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>a217d50624fcd4f1d97a94697a343687e</anchor>
      <arglist>(const std::string &amp;str) const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed_string</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>a3e8fa72a62aa8811ba89ba4efe26f7ad</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed_string</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>ad1c4e1802c6f15dfb13f51e590ad074e</anchor>
      <arglist>(const char *c_array, size_t n_chars) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed_string</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>a6c7761809e0e51b20b54acef28bf3164</anchor>
      <arglist>(const char *c_string) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed_string</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>aa59ba65a781bf1260458bb03c385df8a</anchor>
      <arglist>(const std::string &amp;str) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const char *</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>a7c6ca8da807a3fb12bd7c0f4c48c663e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>a92673d774dddde24e40d37dbc1cb88fc</anchor>
      <arglist>(const char *rhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>a787ed561dbe2a60a03a04d9dda6d1546</anchor>
      <arglist>(const fixed_string&lt; N &gt; &amp;rhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>aa85099306d6910f579a93dc773d1fa6c</anchor>
      <arglist>(const std::string &amp;rhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>a305643230227b09ff7829cb8c4270c92</anchor>
      <arglist>(const fixed_string&lt; N &gt; &amp;rhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>ac9b559e1d41012b0987e2e9ddd74a985</anchor>
      <arglist>(const std::string &amp;rhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>fixed_string &amp;</type>
      <name>operator=</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>a67689f0ce561329d4ff1e4a33d7f6f94</anchor>
      <arglist>(const char *c_string) noexcept</arglist>
    </member>
    <member kind="function">
      <type>fixed_string &amp;</type>
      <name>operator=</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>a12c18ffdd4544eb4f70b757b56f485ee</anchor>
      <arglist>(const fixed_string&lt; N &gt; &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>fixed_string &amp;</type>
      <name>operator=</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>a5e9b06ecf20d2b61aa1d51f2627036f1</anchor>
      <arglist>(const std::string &amp;str) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>a56e94258953e7303a9c24e8f665bf2a8</anchor>
      <arglist>(const char *rhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>a3a047f38ddbd1b252aa76c36bfb6e8e6</anchor>
      <arglist>(const fixed_string&lt; N &gt; &amp;rhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>ae9ca0c059b874a190e053de13298c034</anchor>
      <arglist>(const std::string &amp;rhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>a45ed9601cccd94bf4a772e3dfe2fc4d6</anchor>
      <arglist>(const fixed_string&lt; N &gt; &amp;rhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>a124f7b78ab38f88fbe56b4469168c9ec</anchor>
      <arglist>(const std::string &amp;rhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>ad301ad4940a9192a0cf13a6382077fc1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_string</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>a0a8dac55778d010961153abf7dda733c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr size_t</type>
      <name>max_size</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>aaba1844867b43f4d8708d11daf5f2077</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>a0ed7a9300e6ffe1f7478fe80f2362de2</anchor>
      <arglist>(const char *c_string) noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>string_data</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>a5a46393f6d46e88bc763760b35f16678</anchor>
      <arglist>[MAX_CHARS+1]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>string_len</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1fixed__string.html</anchorfile>
      <anchor>a214e7805a82ad26b3175cc82ee1b87c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RosMsgParser::FlatMessage</name>
    <filename>structRosMsgParser_1_1FlatMessage.html</filename>
    <member kind="variable">
      <type>std::vector&lt; std::pair&lt; FieldsVector, Span&lt; const uint8_t &gt; &gt; &gt;</type>
      <name>blob</name>
      <anchorfile>structRosMsgParser_1_1FlatMessage.html</anchorfile>
      <anchor>a5b20a15082b38098d04eb42d3c342acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; uint8_t &gt; &gt;</type>
      <name>blob_storage</name>
      <anchorfile>structRosMsgParser_1_1FlatMessage.html</anchorfile>
      <anchor>aa9dcde05f2e352be263ac70c3fcbc062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::pair&lt; FieldsVector, std::string &gt; &gt;</type>
      <name>name</name>
      <anchorfile>structRosMsgParser_1_1FlatMessage.html</anchorfile>
      <anchor>a37bcfa0385005878b7e516c637ae1686</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; MessageSchema &gt;</type>
      <name>schema</name>
      <anchorfile>structRosMsgParser_1_1FlatMessage.html</anchorfile>
      <anchor>a52890f6279f7654eedd0178f3f2c8587</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::pair&lt; FieldsVector, Variant &gt; &gt;</type>
      <name>value</name>
      <anchorfile>structRosMsgParser_1_1FlatMessage.html</anchorfile>
      <anchor>af14bc73477ec6c7a6e232d657ed374f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::dragonbox::float_info</name>
    <filename>structdetail_1_1dragonbox_1_1float__info.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::dragonbox::float_info&lt; double &gt;</name>
    <filename>structdetail_1_1dragonbox_1_1float__info_3_01double_01_4.html</filename>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>carrier_uint</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01double_01_4.html</anchorfile>
      <anchor>a8c97de9832dd0d2098355f060c7b49f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>big_divisor</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01double_01_4.html</anchorfile>
      <anchor>a30c5106a10f34cdfbdcf0706a8efc14e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>exponent_bits</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01double_01_4.html</anchorfile>
      <anchor>aec53ef967ca8d110ffb798ae0df88c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>kappa</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01double_01_4.html</anchorfile>
      <anchor>ae6bb8c779647b4b1ca89f9c369d3f2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>max_k</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01double_01_4.html</anchorfile>
      <anchor>a862bee6ecc046e2dd1aa5b7f1d5c528b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>min_k</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01double_01_4.html</anchorfile>
      <anchor>a0bbe79e34c6327d5bf019fc0b2214d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>shorter_interval_tie_lower_threshold</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01double_01_4.html</anchorfile>
      <anchor>a5897dacf444527b16006bf0b295c08b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>shorter_interval_tie_upper_threshold</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01double_01_4.html</anchorfile>
      <anchor>a30e5b8e48842d9b5d8a762cd0b218ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>small_divisor</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01double_01_4.html</anchorfile>
      <anchor>af3564af9ccab87e8196c1647f996af2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::dragonbox::float_info&lt; float &gt;</name>
    <filename>structdetail_1_1dragonbox_1_1float__info_3_01float_01_4.html</filename>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>carrier_uint</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01float_01_4.html</anchorfile>
      <anchor>aac782118cac14b6fbf4b45ba2ec4aa5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>big_divisor</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01float_01_4.html</anchorfile>
      <anchor>abd216a754eb231296ca14e8112302d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>exponent_bits</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01float_01_4.html</anchorfile>
      <anchor>ace29e7be03a1d4ce3167bca8952d6eae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>kappa</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01float_01_4.html</anchorfile>
      <anchor>a455c44fe707ef99e9e08068009bb56a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>max_k</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01float_01_4.html</anchorfile>
      <anchor>a1f773a1839df4237f4f27be7d4e8fa3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>min_k</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01float_01_4.html</anchorfile>
      <anchor>ad173f78537c4d6f949233390ab60be26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>shorter_interval_tie_lower_threshold</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01float_01_4.html</anchorfile>
      <anchor>a133a8247852b54fec78851ac4ddb6f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>shorter_interval_tie_upper_threshold</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01float_01_4.html</anchorfile>
      <anchor>a59b61d1d94487c391687a96b10ea5eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>small_divisor</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01float_01_4.html</anchorfile>
      <anchor>a1cd7f629cbfcd996e426e04441b31d8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>float_info&lt; T &gt;</name>
    <filename>structdetail_1_1dragonbox_1_1float__info.html</filename>
  </compound>
  <compound kind="struct">
    <name>detail::dragonbox::float_info&lt; T, enable_if_t&lt; is_double_double&lt; T &gt;::value &gt; &gt;</name>
    <filename>structdetail_1_1dragonbox_1_1float__info_3_01T_00_01enable__if__t_3_01is__double__double_3_01T_01_4_1_1value_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>detail::uint128_t</type>
      <name>carrier_uint</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01T_00_01enable__if__t_3_01is__double__double_3_01T_01_4_1_1value_01_4_01_4.html</anchorfile>
      <anchor>a999ac6d1e9330a1b296c070bee7fca90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::dragonbox::float_info&lt; T, enable_if_t&lt; std::numeric_limits&lt; T &gt;::digits==64||std::numeric_limits&lt; T &gt;::digits==113||is_float128&lt; T &gt;::value &gt; &gt;</name>
    <filename>structdetail_1_1dragonbox_1_1float__info_3_01T_00_01enable__if__t_3_01std_1_1numeric__limits_3_099b10ab0a2f942de1fd73a3e930eb71c.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>detail::uint128_t</type>
      <name>carrier_uint</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01T_00_01enable__if__t_3_01std_1_1numeric__limits_3_099b10ab0a2f942de1fd73a3e930eb71c.html</anchorfile>
      <anchor>a14601b7464563aa2d5d6eb1ddfb05e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>exponent_bits</name>
      <anchorfile>structdetail_1_1dragonbox_1_1float__info_3_01T_00_01enable__if__t_3_01std_1_1numeric__limits_3_099b10ab0a2f942de1fd73a3e930eb71c.html</anchorfile>
      <anchor>a39a70c96415f08490c1dd0142532abce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::float_specs</name>
    <filename>structdetail_1_1float__specs.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>binary32</name>
      <anchorfile>structdetail_1_1float__specs.html</anchorfile>
      <anchor>ac259e69fe1aba951f6bf570d6c9dac13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float_format</type>
      <name>format</name>
      <anchorfile>structdetail_1_1float__specs.html</anchorfile>
      <anchor>a9f8f14d5bf873ac15d7d07bb16b3ff48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>locale</name>
      <anchorfile>structdetail_1_1float__specs.html</anchorfile>
      <anchor>a276465e33d2ed7664f8419d58c8da14d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>precision</name>
      <anchorfile>structdetail_1_1float__specs.html</anchorfile>
      <anchor>a07d8df8d9a677b8f82a5459f523ba687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>showpoint</name>
      <anchorfile>structdetail_1_1float__specs.html</anchorfile>
      <anchor>a0864327af06f1a17def013990791bdb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sign_t</type>
      <name>sign</name>
      <anchorfile>structdetail_1_1float__specs.html</anchorfile>
      <anchor>a4e3a889685ce8125740a9225c1e1dafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>upper</name>
      <anchorfile>structdetail_1_1float__specs.html</anchorfile>
      <anchor>a3e42a443ccd7eb180603c588b692b762</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ads::FloatingDockContainerPrivate</name>
    <filename>structads_1_1FloatingDockContainerPrivate.html</filename>
    <member kind="function">
      <type></type>
      <name>FloatingDockContainerPrivate</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>a026ee3cad5f646a9896855814559dbb0</anchor>
      <arglist>(CFloatingDockContainer *_public)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleEscapeKey</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>ae951488d4d895cfbe35c2959a58dc174</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isState</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>afa604685526b8688dadbf489a05798b5</anchor>
      <arglist>(eDragState StateId) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reflectCurrentWidget</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>a5f7501aaa837324797896530807bdce1</anchor>
      <arglist>(CDockWidget *CurrentWidget)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setState</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>a89e46fbd5c0b03ef82ae8433cb0f6855</anchor>
      <arglist>(eDragState StateId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowTitle</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>a162d07bef924c960ceb610dfba506a28</anchor>
      <arglist>(const QString &amp;Text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>titleMouseReleaseEvent</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>a2fa812c790fc2b989ae01716094622d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDropOverlays</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>af63f39dfdf3db22532d5138a1d758e67</anchor>
      <arglist>(const QPoint &amp;GlobalPos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>testConfigFlag</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>a5a8f756862d4317952fad49715deba80</anchor>
      <arglist>(CDockManager::eConfigFlag Flag)</arglist>
    </member>
    <member kind="variable">
      <type>CFloatingDockContainer *</type>
      <name>_this</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>a7195292406a76c89e5d17a005e63b121</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockContainerWidget *</type>
      <name>DockContainer</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>a9daf0ea5c5960d96f73df6c519d48757</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointer&lt; CDockManager &gt;</type>
      <name>DockManager</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>a6f132eeb7dcc3131b6cb20c812177f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>eDragState</type>
      <name>DraggingState</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>a28a8ca04a76065c17f94bfc14a4e48da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPoint</type>
      <name>DragStartMousePosition</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>a3bdb21328db8ca776da93e08f631abf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPoint</type>
      <name>DragStartPos</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>a03b02db9b06b5acebf68c5da572ca3c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockContainerWidget *</type>
      <name>DropContainer</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>a45c9e93e063401820d13efaf026e108c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Hiding</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>a4511f12b6af7c61f24870adec035457b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockAreaWidget *</type>
      <name>SingleDockArea</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>ab6f746ea1483276c516165a4e99d69e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>zOrderIndex</name>
      <anchorfile>structads_1_1FloatingDockContainerPrivate.html</anchorfile>
      <anchor>a1f4594ea13d747e6834822c33456e2a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ads::FloatingDragPreviewPrivate</name>
    <filename>structads_1_1FloatingDragPreviewPrivate.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cancelDragging</name>
      <anchorfile>structads_1_1FloatingDragPreviewPrivate.html</anchorfile>
      <anchor>a7e315d29a1c707f37017cb0777f58891</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createFloatingWidget</name>
      <anchorfile>structads_1_1FloatingDragPreviewPrivate.html</anchorfile>
      <anchor>a1ae13a0fba742ca6895d19eacd676160</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FloatingDragPreviewPrivate</name>
      <anchorfile>structads_1_1FloatingDragPreviewPrivate.html</anchorfile>
      <anchor>a7e89bce4839a05ea20b5b4949f6dbab2</anchor>
      <arglist>(CFloatingDragPreview *_public)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHidden</name>
      <anchorfile>structads_1_1FloatingDragPreviewPrivate.html</anchorfile>
      <anchor>a870b2b30c39ebbeec0f01c52006c9a5f</anchor>
      <arglist>(bool Value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDropOverlays</name>
      <anchorfile>structads_1_1FloatingDragPreviewPrivate.html</anchorfile>
      <anchor>a7159e1d7164fda9a89737d4d12d328be</anchor>
      <arglist>(const QPoint &amp;GlobalPos)</arglist>
    </member>
    <member kind="variable">
      <type>CFloatingDragPreview *</type>
      <name>_this</name>
      <anchorfile>structads_1_1FloatingDragPreviewPrivate.html</anchorfile>
      <anchor>a9901f600c4abf04983245b73635a89c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Canceled</name>
      <anchorfile>structads_1_1FloatingDragPreviewPrivate.html</anchorfile>
      <anchor>a01280d3c0aa8e853c52aa9a775ad55eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QWidget *</type>
      <name>Content</name>
      <anchorfile>structads_1_1FloatingDragPreviewPrivate.html</anchorfile>
      <anchor>a04ca894b452dc71240f3263b4604eafe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPixmap</type>
      <name>ContentPreviewPixmap</name>
      <anchorfile>structads_1_1FloatingDragPreviewPrivate.html</anchorfile>
      <anchor>af9055bf78e48afc92c770525aa48c2c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockAreaWidget *</type>
      <name>ContentSourceArea</name>
      <anchorfile>structads_1_1FloatingDragPreviewPrivate.html</anchorfile>
      <anchor>a4eda75e56974b9185d8614587c07ec07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockManager *</type>
      <name>DockManager</name>
      <anchorfile>structads_1_1FloatingDragPreviewPrivate.html</anchorfile>
      <anchor>a6b9cf17911e2dbe4cc7d2489f80aabde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPoint</type>
      <name>DragStartMousePosition</name>
      <anchorfile>structads_1_1FloatingDragPreviewPrivate.html</anchorfile>
      <anchor>a56d7b27d446e9a90407f89135d05b608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDockContainerWidget *</type>
      <name>DropContainer</name>
      <anchorfile>structads_1_1FloatingDragPreviewPrivate.html</anchorfile>
      <anchor>a1e5e7315adf5691ab6479c4164f9121e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Hidden</name>
      <anchorfile>structads_1_1FloatingDragPreviewPrivate.html</anchorfile>
      <anchor>a75b68306604e10bf58c1fae4bb121d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>qreal</type>
      <name>WindowOpacity</name>
      <anchorfile>structads_1_1FloatingDragPreviewPrivate.html</anchorfile>
      <anchor>a343b9068063beb0365deccf99e774169</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ads::FloatingWidgetTitleBarPrivate</name>
    <filename>structads_1_1FloatingWidgetTitleBarPrivate.html</filename>
    <member kind="function">
      <type>void</type>
      <name>createLayout</name>
      <anchorfile>structads_1_1FloatingWidgetTitleBarPrivate.html</anchorfile>
      <anchor>adbe127200cb654f2c8b6c087c3f9e4a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FloatingWidgetTitleBarPrivate</name>
      <anchorfile>structads_1_1FloatingWidgetTitleBarPrivate.html</anchorfile>
      <anchor>af8be7f7e4078115fa3a6e5ad78c11db3</anchor>
      <arglist>(CFloatingWidgetTitleBar *_public)</arglist>
    </member>
    <member kind="variable">
      <type>CFloatingWidgetTitleBar *</type>
      <name>_this</name>
      <anchorfile>structads_1_1FloatingWidgetTitleBarPrivate.html</anchorfile>
      <anchor>a53f291fd15b3e9d06469ad56de7229ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tCloseButton *</type>
      <name>CloseButton</name>
      <anchorfile>structads_1_1FloatingWidgetTitleBarPrivate.html</anchorfile>
      <anchor>a53e60c9b54bcf2fee1295ca2787cf407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>eDragState</type>
      <name>DragState</name>
      <anchorfile>structads_1_1FloatingWidgetTitleBarPrivate.html</anchorfile>
      <anchor>a8172ebe964c6bbbadcf604d05ab2a925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CFloatingDockContainer *</type>
      <name>FloatingWidget</name>
      <anchorfile>structads_1_1FloatingWidgetTitleBarPrivate.html</anchorfile>
      <anchor>a2bac82b32fc465d93cd0ee2425a602cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QLabel *</type>
      <name>IconLabel</name>
      <anchorfile>structads_1_1FloatingWidgetTitleBarPrivate.html</anchorfile>
      <anchor>a10eefb02fd695d448b6a003df4c2fae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tMaximizeButton *</type>
      <name>MaximizeButton</name>
      <anchorfile>structads_1_1FloatingWidgetTitleBarPrivate.html</anchorfile>
      <anchor>a188167312964c65d110277f37c4c2ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Maximized</name>
      <anchorfile>structads_1_1FloatingWidgetTitleBarPrivate.html</anchorfile>
      <anchor>aa16f16315afeb743fd889d47275da270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QIcon</type>
      <name>MaximizeIcon</name>
      <anchorfile>structads_1_1FloatingWidgetTitleBarPrivate.html</anchorfile>
      <anchor>a93a7909a3134d8ae3401392cbfb1520d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QIcon</type>
      <name>NormalIcon</name>
      <anchorfile>structads_1_1FloatingWidgetTitleBarPrivate.html</anchorfile>
      <anchor>a46cbb6ae20c922aaa8dc72ebbba4a547</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tTabLabel *</type>
      <name>TitleLabel</name>
      <anchorfile>structads_1_1FloatingWidgetTitleBarPrivate.html</anchorfile>
      <anchor>a8a06328b162b3f4662a29a859e07ea1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::Footer</name>
    <filename>structmcap_1_1Footer.html</filename>
    <member kind="function">
      <type></type>
      <name>Footer</name>
      <anchorfile>structmcap_1_1Footer.html</anchorfile>
      <anchor>a259cec9e3594bbc7b72687f7b2661873</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Footer</name>
      <anchorfile>structmcap_1_1Footer.html</anchorfile>
      <anchor>a529cdbca280e4c276d22328568d556e2</anchor>
      <arglist>(ByteOffset summaryStart, ByteOffset summaryOffsetStart)</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>summaryCrc</name>
      <anchorfile>structmcap_1_1Footer.html</anchorfile>
      <anchor>a17c3150295d56654167bf8ffa4c51e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>summaryOffsetStart</name>
      <anchorfile>structmcap_1_1Footer.html</anchorfile>
      <anchor>a2472bc7f87617c64c8bfc36b5620fe49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>summaryStart</name>
      <anchorfile>structmcap_1_1Footer.html</anchorfile>
      <anchor>a710587e426e87a664d33ca9e2cac8b4c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ULogParser::Format</name>
    <filename>structULogParser_1_1Format.html</filename>
    <member kind="function">
      <type></type>
      <name>Format</name>
      <anchorfile>structULogParser_1_1Format.html</anchorfile>
      <anchor>a5319e6148e80cd7ba8b0623bbe108a90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Field &gt;</type>
      <name>fields</name>
      <anchorfile>structULogParser_1_1Format.html</anchorfile>
      <anchor>ab99bae89b4eef5f97faaffb29351a132</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structULogParser_1_1Format.html</anchorfile>
      <anchor>a4deae906cfaa1056a01723e3001cc694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>padding</name>
      <anchorfile>structULogParser_1_1Format.html</anchorfile>
      <anchor>ad18269fddf93105a6e6ac289d8cdef32</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>format_arg_store</name>
    <filename>classformat__arg__store.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE</type>
      <name>format_arg_store</name>
      <anchorfile>classformat__arg__store.html</anchorfile>
      <anchor>a124d9777beb3f0145dd3bbee75ba2ca7</anchor>
      <arglist>(T &amp;... args)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>conditional_t&lt; is_packed, detail::value&lt; Context &gt;, basic_format_arg&lt; Context &gt; &gt;</type>
      <name>value_type</name>
      <anchorfile>classformat__arg__store.html</anchorfile>
      <anchor>adca76a9694514be48ffbc8253f2c8d68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::arg_data&lt; value_type, typename Context::char_type, num_args, num_named_args &gt;</type>
      <name>data_</name>
      <anchorfile>classformat__arg__store.html</anchorfile>
      <anchor>a8c4455204a76935307f85e89fad3492f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static constexpr unsigned long long</type>
      <name>desc</name>
      <anchorfile>classformat__arg__store.html</anchorfile>
      <anchor>acd47df094f80be88aa89975b342523bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const bool</type>
      <name>is_packed</name>
      <anchorfile>classformat__arg__store.html</anchorfile>
      <anchor>a888a530af0dcf680153a13f7453871eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const size_t</type>
      <name>num_args</name>
      <anchorfile>classformat__arg__store.html</anchorfile>
      <anchor>ae02d97eac035816ed9368edfdc908d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static constexpr size_t</type>
      <name>num_named_args</name>
      <anchorfile>classformat__arg__store.html</anchorfile>
      <anchor>a7993853ae19478461175ad0e15035be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_format_args&lt; Context &gt;</name>
      <anchorfile>classformat__arg__store.html</anchorfile>
      <anchor>ab8e9e33cc7b78829001a86ef6110ebb6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::format_as_result</name>
    <filename>structdetail_1_1format__as__result.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>decltype(map(static_cast&lt; T * &gt;(nullptr)))</type>
      <name>type</name>
      <anchorfile>structdetail_1_1format__as__result.html</anchorfile>
      <anchor>a3db8c5b7eb76e749316535d82fb1ef49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1format__as__result.html</anchorfile>
      <anchor>ae30ba34d78421f97ef9cefa8400014c5</anchor>
      <arglist>(...) -&gt; void</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1format__as__result.html</anchorfile>
      <anchor>a18bd8aba54d496c90865e36cdd01d74f</anchor>
      <arglist>(U *) -&gt; remove_cvref_t&lt; decltype(format_as(std::declval&lt; U &gt;()))&gt;</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::format_decimal_result</name>
    <filename>structdetail_1_1format__decimal__result.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>Iterator</type>
      <name>begin</name>
      <anchorfile>structdetail_1_1format__decimal__result.html</anchorfile>
      <anchor>a4edd28a3177b84fb7b7831eb09cf2c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Iterator</type>
      <name>end</name>
      <anchorfile>structdetail_1_1format__decimal__result.html</anchorfile>
      <anchor>a0b6a0a28f7cc28195f3ccb518344653a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>format_facet</name>
    <filename>classformat__facet.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>format_facet</name>
      <anchorfile>classformat__facet.html</anchorfile>
      <anchor>a935e0ac70f6cf9342ccb4bae09821a1a</anchor>
      <arglist>(Locale &amp;loc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>format_facet</name>
      <anchorfile>classformat__facet.html</anchorfile>
      <anchor>ab6ea53fcd9b03aa502d4fc5805844d52</anchor>
      <arglist>(string_view sep=&quot;&quot;, std::initializer_list&lt; unsigned char &gt; g={3}, std::string decimal_point=&quot;.&quot;)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>put</name>
      <anchorfile>classformat__facet.html</anchorfile>
      <anchor>a0062be1a44a94f5224963162aed57148</anchor>
      <arglist>(appender out, loc_value val, const format_specs&lt;&gt; &amp;specs) const -&gt; bool</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static FMT_API Locale::id</type>
      <name>id</name>
      <anchorfile>classformat__facet.html</anchorfile>
      <anchor>a159e13fe25cc115eec41296ad6dc11d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_API FMT_FUNC auto</type>
      <name>do_put</name>
      <anchorfile>classformat__facet.html</anchorfile>
      <anchor>a74a29e4c59663546761067fe473b65d6</anchor>
      <arglist>(appender out, loc_value val, const format_specs&lt;&gt; &amp;specs) const -&gt; bool</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual auto</type>
      <name>do_put</name>
      <anchorfile>classformat__facet.html</anchorfile>
      <anchor>a6c3caad266d99a1f1748885c423509f5</anchor>
      <arglist>(appender out, loc_value val, const format_specs&lt;&gt; &amp;specs) const -&gt; bool</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>decimal_point_</name>
      <anchorfile>classformat__facet.html</anchorfile>
      <anchor>a0d2950dc4fbc5f24440fdda4f4d34e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>grouping_</name>
      <anchorfile>classformat__facet.html</anchorfile>
      <anchor>a6e0bcad1d1bec109b54d0c6e0337165d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>separator_</name>
      <anchorfile>classformat__facet.html</anchorfile>
      <anchor>a0e92020ecd9d290aeb32dad519c1e892</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>format_int</name>
    <filename>classformat__int.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>c_str</name>
      <anchorfile>classformat__int.html</anchorfile>
      <anchor>aadfe4e08e0007018df9c78863ad13d23</anchor>
      <arglist>() const -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>data</name>
      <anchorfile>classformat__int.html</anchorfile>
      <anchor>ac8f7ea8ed9a0d5bdfa5cb0661e8851b8</anchor>
      <arglist>() const -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>format_int</name>
      <anchorfile>classformat__int.html</anchorfile>
      <anchor>a3664fa2bb28b1636eb2ceb8f2a28c5d3</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>format_int</name>
      <anchorfile>classformat__int.html</anchorfile>
      <anchor>a72e64eccbef3c56539074d790c4f5811</anchor>
      <arglist>(long long value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>format_int</name>
      <anchorfile>classformat__int.html</anchorfile>
      <anchor>a473c02889ad9139f7b6c008de5be9224</anchor>
      <arglist>(long value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>format_int</name>
      <anchorfile>classformat__int.html</anchorfile>
      <anchor>a04c207f578ee7611d897c77ab4a34ff0</anchor>
      <arglist>(unsigned long long value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>format_int</name>
      <anchorfile>classformat__int.html</anchorfile>
      <anchor>affccebfca726a18d469e726655401d35</anchor>
      <arglist>(unsigned long value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>format_int</name>
      <anchorfile>classformat__int.html</anchorfile>
      <anchor>ad474137ee4a9d0545f0c8a2b3f6f6cf8</anchor>
      <arglist>(unsigned value)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>size</name>
      <anchorfile>classformat__int.html</anchorfile>
      <anchor>a2f1870d4b535ead8699717fdcb25e997</anchor>
      <arglist>() const -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>str</name>
      <anchorfile>classformat__int.html</anchorfile>
      <anchor>a0f1b5493b06b98edb747737ba864f86f</anchor>
      <arglist>() const -&gt; std::string</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>buffer_size</name>
      <anchorfile>classformat__int.html</anchorfile>
      <anchor>a3297deb7df5fd66ead92d28b5df5711ea85b22e7b1356b91e71d3d12b29c7f959</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>buffer_size</name>
      <anchorfile>classformat__int.html</anchorfile>
      <anchor>a3297deb7df5fd66ead92d28b5df5711ea85b22e7b1356b91e71d3d12b29c7f959</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>format_signed</name>
      <anchorfile>classformat__int.html</anchorfile>
      <anchor>a5b51571827ce661c8dda5f93b8983112</anchor>
      <arglist>(Int value) -&gt; char *</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>format_unsigned</name>
      <anchorfile>classformat__int.html</anchorfile>
      <anchor>a975c394a7ab31fd2d38861d628652bc7</anchor>
      <arglist>(UInt value) -&gt; char *</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>buffer_</name>
      <anchorfile>classformat__int.html</anchorfile>
      <anchor>a3745ce7628678412e5f38a6fb832af80</anchor>
      <arglist>[buffer_size]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>str_</name>
      <anchorfile>classformat__int.html</anchorfile>
      <anchor>af8ac92284c699e868144d186a991894a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>format_specs</name>
    <filename>structformat__specs.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>constexpr</type>
      <name>format_specs</name>
      <anchorfile>structformat__specs.html</anchorfile>
      <anchor>a4337dacd76f497292d9f5dfd4cf117dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>align_t</type>
      <name>align</name>
      <anchorfile>structformat__specs.html</anchorfile>
      <anchor>a78675380e4534467a1290345f8d791d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>alt</name>
      <anchorfile>structformat__specs.html</anchorfile>
      <anchor>adc1c1881639a74ae3fd489576c2d9d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>detail::fill_t&lt; Char &gt;</type>
      <name>fill</name>
      <anchorfile>structformat__specs.html</anchorfile>
      <anchor>a221b3ced1aedfbb4545126b0e1804afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>localized</name>
      <anchorfile>structformat__specs.html</anchorfile>
      <anchor>ae3657f7e42eebd5818b828758783669e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>precision</name>
      <anchorfile>structformat__specs.html</anchorfile>
      <anchor>a4ada2ef6a00954600c400a911963b223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sign_t</type>
      <name>sign</name>
      <anchorfile>structformat__specs.html</anchorfile>
      <anchor>a51e248f0f4bbe380aef6d2c3b1cd5abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>presentation_type</type>
      <name>type</name>
      <anchorfile>structformat__specs.html</anchorfile>
      <anchor>a92c76675e4c1424d45b0b68b83c07ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>structformat__specs.html</anchorfile>
      <anchor>a216065de3a74637356f82db9e1aadd07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>format_specs&lt; char &gt;</name>
    <filename>structformat__specs.html</filename>
    <member kind="function">
      <type>constexpr</type>
      <name>format_specs</name>
      <anchorfile>structformat__specs.html</anchorfile>
      <anchor>a4337dacd76f497292d9f5dfd4cf117dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>align_t</type>
      <name>align</name>
      <anchorfile>structformat__specs.html</anchorfile>
      <anchor>a78675380e4534467a1290345f8d791d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>alt</name>
      <anchorfile>structformat__specs.html</anchorfile>
      <anchor>adc1c1881639a74ae3fd489576c2d9d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>detail::fill_t&lt; char &gt;</type>
      <name>fill</name>
      <anchorfile>structformat__specs.html</anchorfile>
      <anchor>a221b3ced1aedfbb4545126b0e1804afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>localized</name>
      <anchorfile>structformat__specs.html</anchorfile>
      <anchor>ae3657f7e42eebd5818b828758783669e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>precision</name>
      <anchorfile>structformat__specs.html</anchorfile>
      <anchor>a4ada2ef6a00954600c400a911963b223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sign_t</type>
      <name>sign</name>
      <anchorfile>structformat__specs.html</anchorfile>
      <anchor>a51e248f0f4bbe380aef6d2c3b1cd5abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>presentation_type</type>
      <name>type</name>
      <anchorfile>structformat__specs.html</anchorfile>
      <anchor>a92c76675e4c1424d45b0b68b83c07ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>structformat__specs.html</anchorfile>
      <anchor>a216065de3a74637356f82db9e1aadd07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::format_string_checker</name>
    <filename>classdetail_1_1format__string__checker.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>format_string_checker</name>
      <anchorfile>classdetail_1_1format__string__checker.html</anchorfile>
      <anchor>a02de70780e22eb6316c1621ee0f74d02</anchor>
      <arglist>(basic_string_view&lt; Char &gt; fmt)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>on_arg_id</name>
      <anchorfile>classdetail_1_1format__string__checker.html</anchorfile>
      <anchor>a3f9e79eb4f282612240634afd703e73a</anchor>
      <arglist>() -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>on_arg_id</name>
      <anchorfile>classdetail_1_1format__string__checker.html</anchorfile>
      <anchor>ad08ecc7d69d9e5f29a0078b8b8c61f7b</anchor>
      <arglist>(basic_string_view&lt; Char &gt; id) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>on_arg_id</name>
      <anchorfile>classdetail_1_1format__string__checker.html</anchorfile>
      <anchor>a5eb608f98b1bdd581871b16ce29bf53e</anchor>
      <arglist>(int id) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_error</name>
      <anchorfile>classdetail_1_1format__string__checker.html</anchorfile>
      <anchor>a43610a2ec23e3847b3aae48235d47b82</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>on_format_specs</name>
      <anchorfile>classdetail_1_1format__string__checker.html</anchorfile>
      <anchor>a4f27d08981f624a24b27bd4154f351d8</anchor>
      <arglist>(int id, const Char *begin, const Char *) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_replacement_field</name>
      <anchorfile>classdetail_1_1format__string__checker.html</anchorfile>
      <anchor>ad5feb91adc18b1edd82275765fa85950</anchor>
      <arglist>(int id, const Char *begin)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_text</name>
      <anchorfile>classdetail_1_1format__string__checker.html</anchorfile>
      <anchor>a7771f28140bedae7da2beaf0345c47a1</anchor>
      <arglist>(const Char *, const Char *)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>compile_parse_context&lt; Char &gt;</type>
      <name>parse_context_type</name>
      <anchorfile>classdetail_1_1format__string__checker.html</anchorfile>
      <anchor>a5c8d7bc28d746e066e7d8a673329ae3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>const Char *(*)(parse_context_type &amp;)</type>
      <name>parse_func</name>
      <anchorfile>classdetail_1_1format__string__checker.html</anchorfile>
      <anchor>aec84300afea80c8b88b8417fcb6cb73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>parse_context_type</type>
      <name>context_</name>
      <anchorfile>classdetail_1_1format__string__checker.html</anchorfile>
      <anchor>a4a717f82da22b3d0856de3f92cda6e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>parse_func</type>
      <name>parse_funcs_</name>
      <anchorfile>classdetail_1_1format__string__checker.html</anchorfile>
      <anchor>a68a13b935cafecb30c9e4bf0400763d3</anchor>
      <arglist>[num_args &gt; 0 ? static_cast&lt; size_t &gt;(num_args) :1]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>type</type>
      <name>types_</name>
      <anchorfile>classdetail_1_1format__string__checker.html</anchorfile>
      <anchor>ab951b9f662db4e7103f3a6f567181ad2</anchor>
      <arglist>[num_args &gt; 0 ? static_cast&lt; size_t &gt;(num_args) :1]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static constexpr int</type>
      <name>num_args</name>
      <anchorfile>classdetail_1_1format__string__checker.html</anchorfile>
      <anchor>a6d7c0828e9a4f55f324e11a6f7e36843</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>format_to_n_result</name>
    <filename>structformat__to__n__result.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>OutputIt</type>
      <name>out</name>
      <anchorfile>structformat__to__n__result.html</anchorfile>
      <anchor>a90597c6c1d23c7301aef16e756c6263b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structformat__to__n__result.html</anchorfile>
      <anchor>ab1c815078e1a78716bb07b9ed8c7023b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::format_tuple_element</name>
    <filename>structdetail_1_1format__tuple__element.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename FormatContext::char_type</type>
      <name>char_type</name>
      <anchorfile>structdetail_1_1format__tuple__element.html</anchorfile>
      <anchor>ae880a3444e23ec1a88b66e19112b6d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structdetail_1_1format__tuple__element.html</anchorfile>
      <anchor>ad3778aeb8fcd14bb5c47f2738b08da08</anchor>
      <arglist>(const formatter&lt; T, char_type &gt; &amp;f, const T &amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>FormatContext &amp;</type>
      <name>ctx</name>
      <anchorfile>structdetail_1_1format__tuple__element.html</anchorfile>
      <anchor>acfd80220af7a1a908a37bb68e03a8e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>structdetail_1_1format__tuple__element.html</anchorfile>
      <anchor>a79344ee3f442584d0abfbdfb2c006c1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>basic_string_view&lt; char_type &gt;</type>
      <name>separator</name>
      <anchorfile>structdetail_1_1format__tuple__element.html</anchorfile>
      <anchor>afae81dcf96ba3b36d579202f063e4d8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::formatbuf</name>
    <filename>classdetail_1_1formatbuf.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>formatbuf</name>
      <anchorfile>classdetail_1_1formatbuf.html</anchorfile>
      <anchor>ac0ef3aba2f08e3f32504d16457a3ea25</anchor>
      <arglist>(buffer&lt; char_type &gt; &amp;buf)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>auto</type>
      <name>overflow</name>
      <anchorfile>classdetail_1_1formatbuf.html</anchorfile>
      <anchor>a6a6c7e6320e944974f955d6737140292</anchor>
      <arglist>(int_type ch) -&gt; int_type override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>auto</type>
      <name>xsputn</name>
      <anchorfile>classdetail_1_1formatbuf.html</anchorfile>
      <anchor>a1a2edcc4af6bc21378e4d3974356f1a1</anchor>
      <arglist>(const char_type *s, streamsize count) -&gt; streamsize override</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename Streambuf::char_type</type>
      <name>char_type</name>
      <anchorfile>classdetail_1_1formatbuf.html</anchorfile>
      <anchor>ae5db392bd4e56f958eb9f0b8a279ff6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename Streambuf::int_type</type>
      <name>int_type</name>
      <anchorfile>classdetail_1_1formatbuf.html</anchorfile>
      <anchor>a271d5192375891b2e5e697d74a0ac487</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>decltype(std::declval&lt; Streambuf &gt;().sputn(nullptr, 0))</type>
      <name>streamsize</name>
      <anchorfile>classdetail_1_1formatbuf.html</anchorfile>
      <anchor>a7cd376d14f863db38b71ee8901d6572c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename Streambuf::traits_type</type>
      <name>traits_type</name>
      <anchorfile>classdetail_1_1formatbuf.html</anchorfile>
      <anchor>a0dd12e7b5b26416eceb2888840c9897d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>buffer&lt; char_type &gt; &amp;</type>
      <name>buffer_</name>
      <anchorfile>classdetail_1_1formatbuf.html</anchorfile>
      <anchor>a409d25f420bcf114c25ef44f12a2c094</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::arg_mapper::formattable</name>
    <filename>structdetail_1_1arg__mapper_1_1formattable.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>formatter</name>
    <filename>structformatter.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>formatter</name>
      <anchorfile>structformatter.html</anchorfile>
      <anchor>a7ddc442868c51825dcd1f4b3911436f1</anchor>
      <arglist>()=delete</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>formatter&lt; basic_string_view&lt; Char &gt;, Char &gt;</name>
    <filename>structformatter.html</filename>
    <member kind="function">
      <type></type>
      <name>formatter</name>
      <anchorfile>structformatter.html</anchorfile>
      <anchor>a7ddc442868c51825dcd1f4b3911436f1</anchor>
      <arglist>()=delete</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; BitRef, Char, enable_if_t&lt; detail::is_bit_reference_like&lt; BitRef &gt;::value &gt; &gt;</name>
    <filename>structformatter_3_01BitRef_00_01Char_00_01enable__if__t_3_01detail_1_1is__bit__reference__like_3f2c684d9034798559b11bdb7e62d2aeb.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>formatter&lt; bool, Char &gt;</base>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01BitRef_00_01Char_00_01enable__if__t_3_01detail_1_1is__bit__reference__like_3f2c684d9034798559b11bdb7e62d2aeb.html</anchorfile>
      <anchor>a02830b17edbacddd745733a8bad392c2</anchor>
      <arglist>(const BitRef &amp;v, FormatContext &amp;ctx) const -&gt; decltype(ctx.out())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>formatter&lt; bool, Char &gt;</name>
    <filename>structformatter.html</filename>
    <member kind="function">
      <type></type>
      <name>formatter</name>
      <anchorfile>structformatter.html</anchorfile>
      <anchor>a7ddc442868c51825dcd1f4b3911436f1</anchor>
      <arglist>()=delete</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; bytes &gt;</name>
    <filename>structformatter_3_01bytes_01_4.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01bytes_01_4.html</anchorfile>
      <anchor>a83564f7339fc600390b0520f0eafcc8d</anchor>
      <arglist>(bytes b, FormatContext &amp;ctx) -&gt; decltype(ctx.out())</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse</name>
      <anchorfile>structformatter_3_01bytes_01_4.html</anchorfile>
      <anchor>a43f4398b426fe8cf17c8163cd486aebf</anchor>
      <arglist>(ParseContext &amp;ctx) -&gt; const char *</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::dynamic_format_specs</type>
      <name>specs_</name>
      <anchorfile>structformatter_3_01bytes_01_4.html</anchorfile>
      <anchor>a9030e8920f6230c3bd744cae01628324</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>formatter&lt; Char, T &gt;</name>
    <filename>structformatter.html</filename>
    <member kind="function">
      <type></type>
      <name>formatter</name>
      <anchorfile>structformatter.html</anchorfile>
      <anchor>a7ddc442868c51825dcd1f4b3911436f1</anchor>
      <arglist>()=delete</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; Char[N], Char &gt;</name>
    <filename>structformatter_3_01Char_0fN_0e_00_01Char_01_4.html</filename>
    <templarg></templarg>
    <templarg>N</templarg>
    <base>formatter&lt; basic_string_view&lt; Char &gt;, Char &gt;</base>
  </compound>
  <compound kind="class">
    <name>formatter&lt; detail::all&lt; T::container_type &gt;, Char &gt;</name>
    <filename>structformatter.html</filename>
    <member kind="function">
      <type></type>
      <name>formatter</name>
      <anchorfile>structformatter.html</anchorfile>
      <anchor>a7ddc442868c51825dcd1f4b3911436f1</anchor>
      <arglist>()=delete</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; detail::bigint &gt;</name>
    <filename>structformatter_3_01detail_1_1bigint_01_4.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01detail_1_1bigint_01_4.html</anchorfile>
      <anchor>a9e2d28d212df985ec35f09b339cf2557</anchor>
      <arglist>(const detail::bigint &amp;n, format_context &amp;ctx) const -&gt; format_context::iterator</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse</name>
      <anchorfile>structformatter_3_01detail_1_1bigint_01_4.html</anchorfile>
      <anchor>ad88d4d5adf9e68739c8e97cf24b7a39f</anchor>
      <arglist>(format_parse_context &amp;ctx) -&gt; format_parse_context::iterator</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>formatter&lt; detail::format_as_t&lt; T &gt;, Char &gt;</name>
    <filename>structformatter.html</filename>
    <member kind="function">
      <type></type>
      <name>formatter</name>
      <anchorfile>structformatter.html</anchorfile>
      <anchor>a7ddc442868c51825dcd1f4b3911436f1</anchor>
      <arglist>()=delete</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; detail::streamed_view&lt; T &gt;, Char &gt;</name>
    <filename>structformatter_3_01detail_1_1streamed__view_3_01T_01_4_00_01Char_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>basic_ostream_formatter</base>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01detail_1_1streamed__view_3_01T_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>a48f23c7dec8d24a1650cfd0d4df5ba38</anchor>
      <arglist>(detail::streamed_view&lt; T &gt; view, basic_format_context&lt; OutputIt, Char &gt; &amp;ctx) const -&gt; OutputIt</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; detail::styled_arg&lt; T &gt;, Char &gt;</name>
    <filename>structformatter_3_01detail_1_1styled__arg_3_01T_01_4_00_01Char_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>formatter&lt; T, Char &gt;</base>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01detail_1_1styled__arg_3_01T_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>a66c75e987c7cdbb492a5ebe0f493c671</anchor>
      <arglist>(const detail::styled_arg&lt; T &gt; &amp;arg, FormatContext &amp;ctx) const -&gt; decltype(ctx.out())</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; group_digits_view&lt; T &gt; &gt;</name>
    <filename>structformatter_3_01group__digits__view_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>formatter&lt; T &gt;</base>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01group__digits__view_3_01T_01_4_01_4.html</anchorfile>
      <anchor>aa92cd02fa2e9b3342f2e6eda5d44b071</anchor>
      <arglist>(group_digits_view&lt; T &gt; t, FormatContext &amp;ctx) -&gt; decltype(ctx.out())</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse</name>
      <anchorfile>structformatter_3_01group__digits__view_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a19c862a5f805e5ffb3df5a6fa383dbd0</anchor>
      <arglist>(ParseContext &amp;ctx) -&gt; const char *</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::dynamic_format_specs</type>
      <name>specs_</name>
      <anchorfile>structformatter_3_01group__digits__view_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ab8cd2efd791659d1567c6e23326035d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; join_view&lt; It, Sentinel, Char &gt;, Char &gt;</name>
    <filename>structformatter_3_01join__view_3_01It_00_01Sentinel_00_01Char_01_4_00_01Char_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01join__view_3_01It_00_01Sentinel_00_01Char_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>a6d90f7f8626355659416aaf19647163b</anchor>
      <arglist>(const join_view&lt; It, Sentinel, Char &gt; &amp;value, FormatContext &amp;ctx) const -&gt; decltype(ctx.out())</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse</name>
      <anchorfile>structformatter_3_01join__view_3_01It_00_01Sentinel_00_01Char_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>a1d44c3a170df415a88c462043bccb8ac</anchor>
      <arglist>(ParseContext &amp;ctx) -&gt; const Char *</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename std::iterator_traits&lt; It &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>structformatter_3_01join__view_3_01It_00_01Sentinel_00_01Char_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>a419b9d1836d6a2209eeade0c3cf9e003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>formatter&lt; remove_cvref_t&lt; value_type &gt;, Char &gt;</type>
      <name>value_formatter_</name>
      <anchorfile>structformatter_3_01join__view_3_01It_00_01Sentinel_00_01Char_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>a50a67574d5399d0f90b6a2803594335d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; nested_view&lt; T &gt; &gt;</name>
    <filename>structformatter_3_01nested__view_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01nested__view_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a247a7b4b0a0f277d1b6867cc6417330e</anchor>
      <arglist>(nested_view&lt; T &gt; view, format_context &amp;ctx) const -&gt; decltype(ctx.out())</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse</name>
      <anchorfile>structformatter_3_01nested__view_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ad9dbe18230bb029d14011ffbdae61b8c</anchor>
      <arglist>(format_parse_context &amp;ctx) -&gt; const char *</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; R, Char, enable_if_t&lt; conjunction&lt; bool_constant&lt; range_format_kind&lt; R, Char &gt;::value !=range_format::disabled &gt;, detail::is_formattable_delayed&lt; R, Char &gt; &gt;::value &gt; &gt;</name>
    <filename>structformatter_3_01R_00_01Char_00_01enable__if__t_3_01conjunction_3_01bool__constant_3_01range_a517618dba6fd541e274987d4e83314d.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>range_default_formatter&lt; range_format_kind&lt; R, Char &gt;::value, R, Char &gt;</base>
  </compound>
  <compound kind="class">
    <name>formatter&lt; remove_cvref_t&lt; value_type &gt;, Char &gt;</name>
    <filename>structformatter.html</filename>
    <member kind="function">
      <type></type>
      <name>formatter</name>
      <anchorfile>structformatter.html</anchorfile>
      <anchor>a7ddc442868c51825dcd1f4b3911436f1</anchor>
      <arglist>()=delete</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; std::atomic&lt; T &gt;, Char, enable_if_t&lt; is_formattable&lt; T, Char &gt;::value &gt; &gt;</name>
    <filename>structformatter_3_01std_1_1atomic_3_01T_01_4_00_01Char_00_01enable__if__t_3_01is__formattable_3_257bcb557ea9fb22d1a05bf1854906f1.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>formatter&lt; T, Char &gt;</base>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01std_1_1atomic_3_01T_01_4_00_01Char_00_01enable__if__t_3_01is__formattable_3_257bcb557ea9fb22d1a05bf1854906f1.html</anchorfile>
      <anchor>a755dbdccc6708830a21417c641b8f1ad</anchor>
      <arglist>(const std::atomic&lt; T &gt; &amp;v, FormatContext &amp;ctx) const -&gt; decltype(ctx.out())</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; std::bitset&lt; N &gt;, Char &gt;</name>
    <filename>structformatter_3_01std_1_1bitset_3_01N_01_4_00_01Char_01_4.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <base>nested_formatter&lt; string_view &gt;</base>
    <class kind="struct">formatter&lt; std::bitset&lt; N &gt;, Char &gt;::writer</class>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01std_1_1bitset_3_01N_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>a9fcebd0fa62cf9a50f40c38dffeab9f9</anchor>
      <arglist>(const std::bitset&lt; N &gt; &amp;bs, FormatContext &amp;ctx) const -&gt; decltype(ctx.out())</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; std::chrono::duration&lt; Rep, Period &gt;, Char &gt;</name>
    <filename>structformatter_3_01std_1_1chrono_1_1duration_3_01Rep_00_01Period_01_4_00_01Char_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01std_1_1chrono_1_1duration_3_01Rep_00_01Period_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>a4a5f18da796aba79bd0604170d0d3b4e</anchor>
      <arglist>(std::chrono::duration&lt; Rep, Period &gt; d, FormatContext &amp;ctx) const -&gt; decltype(ctx.out())</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse</name>
      <anchorfile>structformatter_3_01std_1_1chrono_1_1duration_3_01Rep_00_01Period_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>a61336eae6a6e84dc63a367da3aaf91e8</anchor>
      <arglist>(basic_format_parse_context&lt; Char &gt; &amp;ctx) -&gt; decltype(ctx.begin())</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>basic_string_view&lt; Char &gt;</type>
      <name>format_str_</name>
      <anchorfile>structformatter_3_01std_1_1chrono_1_1duration_3_01Rep_00_01Period_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>a6475458505fa56172eedb9212fc1cdf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>localized_</name>
      <anchorfile>structformatter_3_01std_1_1chrono_1_1duration_3_01Rep_00_01Period_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>ae2ad44e86f8bd48a7898520df5770a7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::arg_ref&lt; Char &gt;</type>
      <name>precision_ref_</name>
      <anchorfile>structformatter_3_01std_1_1chrono_1_1duration_3_01Rep_00_01Period_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>aadd66065f0c8632537140b9598e72e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>format_specs&lt; Char &gt;</type>
      <name>specs_</name>
      <anchorfile>structformatter_3_01std_1_1chrono_1_1duration_3_01Rep_00_01Period_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>a8145d306f1f029f593d13ab343aa12fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::arg_ref&lt; Char &gt;</type>
      <name>width_ref_</name>
      <anchorfile>structformatter_3_01std_1_1chrono_1_1duration_3_01Rep_00_01Period_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>a2872eea290e2dd6e778dac438a9458c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; std::chrono::time_point&lt; std::chrono::system_clock, Duration &gt;, Char &gt;</name>
    <filename>structformatter_3_01std_1_1chrono_1_1time__point_3_01std_1_1chrono_1_1system__clock_00_01Duration_01_4_00_01Char_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>formatter&lt; std::tm, Char &gt;</base>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01std_1_1chrono_1_1time__point_3_01std_1_1chrono_1_1system__clock_00_01Duration_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>aa6100ddeeee860eeb2a5705d59a1dff1</anchor>
      <arglist>(std::chrono::time_point&lt; std::chrono::system_clock, Duration &gt; val, FormatContext &amp;ctx) const -&gt; decltype(ctx.out())</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>formatter</name>
      <anchorfile>structformatter_3_01std_1_1chrono_1_1time__point_3_01std_1_1chrono_1_1system__clock_00_01Duration_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>ab5427d990dadee68e7a7f06213451832</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; std::error_code, Char &gt;</name>
    <filename>structformatter_3_01std_1_1error__code_00_01Char_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01std_1_1error__code_00_01Char_01_4.html</anchorfile>
      <anchor>abd7ed4fa01dc9e08f3cce7c4e6095837</anchor>
      <arglist>(const std::error_code &amp;ec, FormatContext &amp;ctx) const -&gt; decltype(ctx.out())</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse</name>
      <anchorfile>structformatter_3_01std_1_1error__code_00_01Char_01_4.html</anchorfile>
      <anchor>adcdb896ac03c1ed55422d788faa04edb</anchor>
      <arglist>(ParseContext &amp;ctx) -&gt; decltype(ctx.begin())</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; std::thread::id, Char &gt;</name>
    <filename>structformatter_3_01std_1_1thread_1_1id_00_01Char_01_4.html</filename>
    <templarg></templarg>
    <base>basic_ostream_formatter</base>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; std::tm, Char &gt;</name>
    <filename>structformatter_3_01std_1_1tm_00_01Char_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01std_1_1tm_00_01Char_01_4.html</anchorfile>
      <anchor>a0222d68c5e1ca97550eecb6cf60abed0</anchor>
      <arglist>(const std::tm &amp;tm, FormatContext &amp;ctx) const -&gt; decltype(ctx.out())</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse</name>
      <anchorfile>structformatter_3_01std_1_1tm_00_01Char_01_4.html</anchorfile>
      <anchor>a69e968b3253987c0bd52813bea36cf2f</anchor>
      <arglist>(basic_format_parse_context&lt; Char &gt; &amp;ctx) -&gt; decltype(ctx.begin())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>auto</type>
      <name>do_format</name>
      <anchorfile>structformatter_3_01std_1_1tm_00_01Char_01_4.html</anchorfile>
      <anchor>a9b5eac325370d60c8293386b1331ca69</anchor>
      <arglist>(const std::tm &amp;tm, FormatContext &amp;ctx, const Duration *subsecs) const -&gt; decltype(ctx.out())</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>basic_string_view&lt; Char &gt;</type>
      <name>format_str_</name>
      <anchorfile>structformatter_3_01std_1_1tm_00_01Char_01_4.html</anchorfile>
      <anchor>a09231bfea2255d09739e03605e501a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>format_specs&lt; Char &gt;</type>
      <name>specs_</name>
      <anchorfile>structformatter_3_01std_1_1tm_00_01Char_01_4.html</anchorfile>
      <anchor>aa27f44b852be0ff01ca42fe0b62f0264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::arg_ref&lt; Char &gt;</type>
      <name>width_ref_</name>
      <anchorfile>structformatter_3_01std_1_1tm_00_01Char_01_4.html</anchorfile>
      <anchor>a87d2dba4454e5301e59e4b58ede697cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>formatter&lt; string_view &gt;</name>
    <filename>structformatter.html</filename>
    <member kind="function">
      <type></type>
      <name>formatter</name>
      <anchorfile>structformatter.html</anchorfile>
      <anchor>a7ddc442868c51825dcd1f4b3911436f1</anchor>
      <arglist>()=delete</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>formatter&lt; T &gt;</name>
    <filename>structformatter.html</filename>
    <member kind="function">
      <type></type>
      <name>formatter</name>
      <anchorfile>structformatter.html</anchorfile>
      <anchor>a7ddc442868c51825dcd1f4b3911436f1</anchor>
      <arglist>()=delete</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>formatter&lt; T, Char &gt;</name>
    <filename>structformatter.html</filename>
    <member kind="function">
      <type></type>
      <name>formatter</name>
      <anchorfile>structformatter.html</anchorfile>
      <anchor>a7ddc442868c51825dcd1f4b3911436f1</anchor>
      <arglist>()=delete</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; T, Char, enable_if_t&lt; conjunction&lt; detail::is_container_adaptor_like&lt; T &gt;, bool_constant&lt; range_format_kind&lt; T, Char &gt;::value==range_format::disabled &gt; &gt;::value &gt; &gt;</name>
    <filename>structformatter_3_01T_00_01Char_00_01enable__if__t_3_01conjunction_3_01detail_1_1is__container__621a5d85fc7e9c6a2a3d6f4b47e12a86.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>formatter&lt; detail::all&lt; T::container_type &gt;, Char &gt;</base>
    <member kind="typedef">
      <type>detail::all&lt; typename T::container_type &gt;</type>
      <name>all</name>
      <anchorfile>structformatter_3_01T_00_01Char_00_01enable__if__t_3_01conjunction_3_01detail_1_1is__container__621a5d85fc7e9c6a2a3d6f4b47e12a86.html</anchorfile>
      <anchor>a9b552972ac7c1d81a5bbac66ce293fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01T_00_01Char_00_01enable__if__t_3_01conjunction_3_01detail_1_1is__container__621a5d85fc7e9c6a2a3d6f4b47e12a86.html</anchorfile>
      <anchor>a90d4d779ee6e84d1eedc3812918e20d8</anchor>
      <arglist>(const T &amp;t, FormatContext &amp;ctx) const -&gt; decltype(ctx.out())</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; T, Char, enable_if_t&lt; detail::has_format_as&lt; T &gt;::value &gt; &gt;</name>
    <filename>structformatter_3_01T_00_01Char_00_01enable__if__t_3_01detail_1_1has__format__as_3_01T_01_4_1_1value_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>formatter&lt; detail::format_as_t&lt; T &gt;, Char &gt;</base>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01T_00_01Char_00_01enable__if__t_3_01detail_1_1has__format__as_3_01T_01_4_1_1value_01_4_01_4.html</anchorfile>
      <anchor>af10e3ca62d3e89c3c7f0a594ee3f7337</anchor>
      <arglist>(const T &amp;value, FormatContext &amp;ctx) const -&gt; decltype(ctx.out())</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; T, Char, enable_if_t&lt; detail::type_constant&lt; T, Char &gt;::value !=detail::type::custom_type &gt; &gt;</name>
    <filename>structformatter_3_01T_00_01Char_00_01enable__if__t_3_01detail_1_1type__constant_3_01T_00_01Char_67602321fdfe0eb9cff36125517f1a34.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01T_00_01Char_00_01enable__if__t_3_01detail_1_1type__constant_3_01T_00_01Char_67602321fdfe0eb9cff36125517f1a34.html</anchorfile>
      <anchor>aa1888b26564d7e2161fb64af1cccda11</anchor>
      <arglist>(const T &amp;val, FormatContext &amp;ctx) const -&gt; decltype(ctx.out())</arglist>
    </member>
    <member kind="function">
      <type>FMT_END_EXPORT FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01T_00_01Char_00_01enable__if__t_3_01detail_1_1type__constant_3_01T_00_01Char_67602321fdfe0eb9cff36125517f1a34.html</anchorfile>
      <anchor>adf067d79ecee0f2ebf717ec1733cec89</anchor>
      <arglist>(const T &amp;val, FormatContext &amp;ctx) const -&gt; decltype(ctx.out())</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse</name>
      <anchorfile>structformatter_3_01T_00_01Char_00_01enable__if__t_3_01detail_1_1type__constant_3_01T_00_01Char_67602321fdfe0eb9cff36125517f1a34.html</anchorfile>
      <anchor>aa63b794fde0bb23281655bd07a5ab63b</anchor>
      <arglist>(ParseContext &amp;ctx) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>set_debug_format</name>
      <anchorfile>structformatter_3_01T_00_01Char_00_01enable__if__t_3_01detail_1_1type__constant_3_01T_00_01Char_67602321fdfe0eb9cff36125517f1a34.html</anchorfile>
      <anchor>af4b34f507b09db7c8005a6f606b0e87d</anchor>
      <arglist>(bool set=true)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::dynamic_format_specs&lt; Char &gt;</type>
      <name>specs_</name>
      <anchorfile>structformatter_3_01T_00_01Char_00_01enable__if__t_3_01detail_1_1type__constant_3_01T_00_01Char_67602321fdfe0eb9cff36125517f1a34.html</anchorfile>
      <anchor>a8d322c4f48a97e3cb43cba3a3a2deefa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; T, Char, typename std::enable_if&lt; std::is_base_of&lt; std::exception, T &gt;::value &gt;::type &gt;</name>
    <filename>structformatter_3_01T_00_01Char_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_3_01stfae8494296639e33162475e4c33a6c54.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01T_00_01Char_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_3_01stfae8494296639e33162475e4c33a6c54.html</anchorfile>
      <anchor>afd47283accf29c91fd9689e72d501d42</anchor>
      <arglist>(const std::exception &amp;ex, basic_format_context&lt; OutputIt, Char &gt; &amp;ctx) const -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse</name>
      <anchorfile>structformatter_3_01T_00_01Char_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_3_01stfae8494296639e33162475e4c33a6c54.html</anchorfile>
      <anchor>ad1538fece58f7a88fd6c1e192cb2dd36</anchor>
      <arglist>(basic_format_parse_context&lt; Char &gt; &amp;ctx) -&gt; decltype(ctx.begin())</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>with_typename_</name>
      <anchorfile>structformatter_3_01T_00_01Char_00_01typename_01std_1_1enable__if_3_01std_1_1is__base__of_3_01stfae8494296639e33162475e4c33a6c54.html</anchorfile>
      <anchor>a137fe927e7ac31dd6f914d9ac9e7e4bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; Tuple, Char, enable_if_t&lt; fmt::is_tuple_like&lt; Tuple &gt;::value &amp;&amp;fmt::is_tuple_formattable&lt; Tuple, Char &gt;::value &gt; &gt;</name>
    <filename>structformatter_3_01Tuple_00_01Char_00_01enable__if__t_3_01fmt_1_1is__tuple__like_3_01Tuple_01_47d3c15699decdc1f07f707ead66758b7.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01Tuple_00_01Char_00_01enable__if__t_3_01fmt_1_1is__tuple__like_3_01Tuple_01_47d3c15699decdc1f07f707ead66758b7.html</anchorfile>
      <anchor>a44d56ae74cb6f1d0d82959f6b687b0dc</anchor>
      <arglist>(const Tuple &amp;value, FormatContext &amp;ctx) const -&gt; decltype(ctx.out())</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>formatter</name>
      <anchorfile>structformatter_3_01Tuple_00_01Char_00_01enable__if__t_3_01fmt_1_1is__tuple__like_3_01Tuple_01_47d3c15699decdc1f07f707ead66758b7.html</anchorfile>
      <anchor>a7aab555dd69f6199c18839d6b6a87dbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse</name>
      <anchorfile>structformatter_3_01Tuple_00_01Char_00_01enable__if__t_3_01fmt_1_1is__tuple__like_3_01Tuple_01_47d3c15699decdc1f07f707ead66758b7.html</anchorfile>
      <anchor>aac5c8e36ec1121eaf02e43960eca3df1</anchor>
      <arglist>(ParseContext &amp;ctx) -&gt; decltype(ctx.begin())</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>set_brackets</name>
      <anchorfile>structformatter_3_01Tuple_00_01Char_00_01enable__if__t_3_01fmt_1_1is__tuple__like_3_01Tuple_01_47d3c15699decdc1f07f707ead66758b7.html</anchorfile>
      <anchor>a385ac63a4631424bafc37094a59ec8f2</anchor>
      <arglist>(basic_string_view&lt; Char &gt; open, basic_string_view&lt; Char &gt; close)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>set_separator</name>
      <anchorfile>structformatter_3_01Tuple_00_01Char_00_01enable__if__t_3_01fmt_1_1is__tuple__like_3_01Tuple_01_47d3c15699decdc1f07f707ead66758b7.html</anchorfile>
      <anchor>a709fe7746b61cc11b6ae2bf7f08ca4a2</anchor>
      <arglist>(basic_string_view&lt; Char &gt; sep)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>decltype(detail::tuple::get_formatters&lt; Tuple, Char &gt;(detail::tuple_index_sequence&lt; Tuple &gt;()))</type>
      <name>formatters_</name>
      <anchorfile>structformatter_3_01Tuple_00_01Char_00_01enable__if__t_3_01fmt_1_1is__tuple__like_3_01Tuple_01_47d3c15699decdc1f07f707ead66758b7.html</anchorfile>
      <anchor>a809368a44ad9b918e8e76256084657a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>basic_string_view&lt; Char &gt;</type>
      <name>closing_bracket_</name>
      <anchorfile>structformatter_3_01Tuple_00_01Char_00_01enable__if__t_3_01fmt_1_1is__tuple__like_3_01Tuple_01_47d3c15699decdc1f07f707ead66758b7.html</anchorfile>
      <anchor>a35ff94d6adfe7b650526095065bcbdc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>basic_string_view&lt; Char &gt;</type>
      <name>opening_bracket_</name>
      <anchorfile>structformatter_3_01Tuple_00_01Char_00_01enable__if__t_3_01fmt_1_1is__tuple__like_3_01Tuple_01_47d3c15699decdc1f07f707ead66758b7.html</anchorfile>
      <anchor>aa25746cf7b508d0b3d00a27a65f42035</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>basic_string_view&lt; Char &gt;</type>
      <name>separator_</name>
      <anchorfile>structformatter_3_01Tuple_00_01Char_00_01enable__if__t_3_01fmt_1_1is__tuple__like_3_01Tuple_01_47d3c15699decdc1f07f707ead66758b7.html</anchorfile>
      <anchor>a2c8d6cef2087a8062c2956cc749ca64a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; tuple_join_view&lt; Char, T... &gt;, Char &gt;</name>
    <filename>structformatter_3_01tuple__join__view_3_01Char_00_01T_8_8_8_01_4_00_01Char_01_4.html</filename>
    <templarg></templarg>
    <templarg>T</templarg>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01tuple__join__view_3_01Char_00_01T_8_8_8_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>a711c3b1dd9324f4fdc90a389b79d1d7e</anchor>
      <arglist>(const tuple_join_view&lt; Char, T... &gt; &amp;value, FormatContext &amp;ctx) const -&gt; typename FormatContext::iterator</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse</name>
      <anchorfile>structformatter_3_01tuple__join__view_3_01Char_00_01T_8_8_8_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>a8ec097cbd651b391c19e9b63dd56ee49</anchor>
      <arglist>(ParseContext &amp;ctx) -&gt; decltype(ctx.begin())</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>do_format</name>
      <anchorfile>structformatter_3_01tuple__join__view_3_01Char_00_01T_8_8_8_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>af22e8c20e33c67973a6e7c8739e608e2</anchor>
      <arglist>(const tuple_join_view&lt; Char, T... &gt; &amp;, FormatContext &amp;ctx, std::integral_constant&lt; size_t, 0 &gt;) const -&gt; typename FormatContext::iterator</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>do_format</name>
      <anchorfile>structformatter_3_01tuple__join__view_3_01Char_00_01T_8_8_8_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>a5549c36ec2c1ef311ab25e5e91278fcc</anchor>
      <arglist>(const tuple_join_view&lt; Char, T... &gt; &amp;value, FormatContext &amp;ctx, std::integral_constant&lt; size_t, N &gt;) const -&gt; typename FormatContext::iterator</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR auto</type>
      <name>do_parse</name>
      <anchorfile>structformatter_3_01tuple__join__view_3_01Char_00_01T_8_8_8_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>ae4ae8bbe7c526b12254e8158016878cb</anchor>
      <arglist>(ParseContext &amp;ctx, std::integral_constant&lt; size_t, 0 &gt;) -&gt; decltype(ctx.begin())</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR auto</type>
      <name>do_parse</name>
      <anchorfile>structformatter_3_01tuple__join__view_3_01Char_00_01T_8_8_8_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>aab3b5eb5d88072614709ef2f6ce632a1</anchor>
      <arglist>(ParseContext &amp;ctx, std::integral_constant&lt; size_t, N &gt;) -&gt; decltype(ctx.begin())</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::tuple&lt; formatter&lt; typename std::decay&lt; T &gt;::type, Char &gt;... &gt;</type>
      <name>formatters_</name>
      <anchorfile>structformatter_3_01tuple__join__view_3_01Char_00_01T_8_8_8_01_4_00_01Char_01_4.html</anchorfile>
      <anchor>a11e0ef06575063c28e1927375f65d53d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; weekday, Char &gt;</name>
    <filename>structformatter_3_01weekday_00_01Char_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structformatter_3_01weekday_00_01Char_01_4.html</anchorfile>
      <anchor>acbaef9cf81c0318bc604deb3e15acf82</anchor>
      <arglist>(weekday wd, FormatContext &amp;ctx) const -&gt; decltype(ctx.out())</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse</name>
      <anchorfile>structformatter_3_01weekday_00_01Char_01_4.html</anchorfile>
      <anchor>a417dfc29121b956fa54c273edbac8ff9</anchor>
      <arglist>(basic_format_parse_context&lt; Char &gt; &amp;ctx) -&gt; decltype(ctx.begin())</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>localized</name>
      <anchorfile>structformatter_3_01weekday_00_01Char_01_4.html</anchorfile>
      <anchor>a91f1962986b4c31df0a842728f1e6f4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::forward_as_value_t</name>
    <filename>structsol_1_1forward__as__value__t.html</filename>
    <templarg></templarg>
    <base protection="private">ebco&lt; T &gt;</base>
    <member kind="function">
      <type></type>
      <name>forward_as_value_t</name>
      <anchorfile>structsol_1_1forward__as__value__t.html</anchorfile>
      <anchor>ae007d26b341e24a8d673e31c13614689</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>forward_as_value_t</name>
      <anchorfile>structsol_1_1forward__as__value__t.html</anchorfile>
      <anchor>a2059d81147d538c06ba0ba48b1bdcd33</anchor>
      <arglist>(const forward_as_value_t &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>forward_as_value_t</name>
      <anchorfile>structsol_1_1forward__as__value__t.html</anchorfile>
      <anchor>a1bc1150ba755be69afbccce573e58528</anchor>
      <arglist>(forward_as_value_t &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>forward_as_value_t &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1forward__as__value__t.html</anchorfile>
      <anchor>a102d01a83af13a076967004fba04ce2b</anchor>
      <arglist>(const forward_as_value_t &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>forward_as_value_t &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1forward__as__value__t.html</anchorfile>
      <anchor>af2ab7ec7618ca03cf840c10b55e242f2</anchor>
      <arglist>(forward_as_value_t &amp;&amp;)=default</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>detail::ebco&lt; T &gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1forward__as__value__t.html</anchorfile>
      <anchor>a1093fd503d7d32fac26f6e8c68f27191</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zmq::from_handle_t</name>
    <filename>structzmq_1_1from__handle__t.html</filename>
    <class kind="struct">zmq::from_handle_t::_private</class>
    <member kind="function">
      <type>ZMQ_CONSTEXPR_FN ZMQ_EXPLICIT</type>
      <name>from_handle_t</name>
      <anchorfile>structzmq_1_1from__handle__t.html</anchorfile>
      <anchor>aeba2de68a274cce2fc3021206636f37f</anchor>
      <arglist>(_private) ZMQ_NOTHROW</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::from_json_fn</name>
    <filename>structnlohmann_1_1detail_1_1from__json__fn.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>operator()</name>
      <anchorfile>structnlohmann_1_1detail_1_1from__json__fn.html</anchorfile>
      <anchor>a4ab8572670a673d64b783589cf658270</anchor>
      <arglist>(const BasicJsonType &amp;j, T &amp;&amp;val) const noexcept(noexcept(from_json(j, std::forward&lt; T &gt;(val)))) -&gt; decltype(from_json(j, std::forward&lt; T &gt;(val)))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>FSE_CState_t</name>
    <filename>structFSE__CState__t.html</filename>
    <member kind="variable">
      <type>unsigned</type>
      <name>stateLog</name>
      <anchorfile>structFSE__CState__t.html</anchorfile>
      <anchor>a27385660c0ede951a2f98bd14c544158</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>stateTable</name>
      <anchorfile>structFSE__CState__t.html</anchorfile>
      <anchor>a8d945af061ae3d88af0083a91db499f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>symbolTT</name>
      <anchorfile>structFSE__CState__t.html</anchorfile>
      <anchor>adc689302e998afbc655fc98f4f25d773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ptrdiff_t</type>
      <name>value</name>
      <anchorfile>structFSE__CState__t.html</anchorfile>
      <anchor>a8ddc09335f5191f9589bf6dce7e84326</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>FSE_decode_t</name>
    <filename>structFSE__decode__t.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>nbBits</name>
      <anchorfile>structFSE__decode__t.html</anchorfile>
      <anchor>abaf1c5852962b094a8a7b31de081daf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>newState</name>
      <anchorfile>structFSE__decode__t.html</anchorfile>
      <anchor>a7b8441c9d529d69153bc6099ddc518b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>symbol</name>
      <anchorfile>structFSE__decode__t.html</anchorfile>
      <anchor>a9d072df1718191911765efb6672a2495</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>FSE_DecompressWksp</name>
    <filename>structFSE__DecompressWksp.html</filename>
    <member kind="variable">
      <type>FSE_DTable</type>
      <name>dtable</name>
      <anchorfile>structFSE__DecompressWksp.html</anchorfile>
      <anchor>a1910fcd8278067fba1e7e33f5a05d7e8</anchor>
      <arglist>[1]</arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>ncount</name>
      <anchorfile>structFSE__DecompressWksp.html</anchorfile>
      <anchor>a776336b8a3e48212407657e755e79f0f</anchor>
      <arglist>[FSE_MAX_SYMBOL_VALUE+1]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>FSE_DState_t</name>
    <filename>structFSE__DState__t.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>state</name>
      <anchorfile>structFSE__DState__t.html</anchorfile>
      <anchor>a6fe781328826cde3d06d1980414db4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>table</name>
      <anchorfile>structFSE__DState__t.html</anchorfile>
      <anchor>a9118493a316ed3e2cf5acb8fabc81abf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>FSE_DTableHeader</name>
    <filename>structFSE__DTableHeader.html</filename>
    <member kind="variable">
      <type>U16</type>
      <name>fastMode</name>
      <anchorfile>structFSE__DTableHeader.html</anchorfile>
      <anchor>a7fafa818de88915df08d6c4a010db2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U16</type>
      <name>tableLog</name>
      <anchorfile>structFSE__DTableHeader.html</anchorfile>
      <anchor>acef3516232a2f5a4b4459798efa43b5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>FSE_symbolCompressionTransform</name>
    <filename>structFSE__symbolCompressionTransform.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>deltaFindState</name>
      <anchorfile>structFSE__symbolCompressionTransform.html</anchorfile>
      <anchor>a3ff33206d94c2865d1084b8c50a50431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>deltaNbBits</name>
      <anchorfile>structFSE__symbolCompressionTransform.html</anchorfile>
      <anchor>a29164fa81995bf5ec35be08f592a7284</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>FuncState</name>
    <filename>structFuncState.html</filename>
    <member kind="variable">
      <type>struct BlockCnt *</type>
      <name>bl</name>
      <anchorfile>structFuncState.html</anchorfile>
      <anchor>a43d13c83a7d67d08a48dcc4ad41c2236</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Proto *</type>
      <name>f</name>
      <anchorfile>structFuncState.html</anchorfile>
      <anchor>a9eb5835ecb89505391ace26565f4f805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>firstlabel</name>
      <anchorfile>structFuncState.html</anchorfile>
      <anchor>a11b10fc6cd08b40b8e55455e812db760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>firstlocal</name>
      <anchorfile>structFuncState.html</anchorfile>
      <anchor>a7357e446fded54ea3d2f4cfe529a3648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>freereg</name>
      <anchorfile>structFuncState.html</anchorfile>
      <anchor>a99e672543fbe771557b576b69f54e551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>iwthabs</name>
      <anchorfile>structFuncState.html</anchorfile>
      <anchor>a5ddc3f780b936d7f3e5936f8ec9eda79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lasttarget</name>
      <anchorfile>structFuncState.html</anchorfile>
      <anchor>af20e4cc7f98b798b5319e4015c7ccb04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct LexState *</type>
      <name>ls</name>
      <anchorfile>structFuncState.html</anchorfile>
      <anchor>af0b246751acfbdec5bebc850e9e3217a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nabslineinfo</name>
      <anchorfile>structFuncState.html</anchorfile>
      <anchor>a487e08851245a9672ec61d4d10025c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>nactvar</name>
      <anchorfile>structFuncState.html</anchorfile>
      <anchor>a0e00cba6eaa6fc648b7762976e9b748b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>ndebugvars</name>
      <anchorfile>structFuncState.html</anchorfile>
      <anchor>a707d74ea43d2e0230e840236fbfb3c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>needclose</name>
      <anchorfile>structFuncState.html</anchorfile>
      <anchor>af11f4a129f3c84bef358c4aabd388778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nk</name>
      <anchorfile>structFuncState.html</anchorfile>
      <anchor>a51f2362dabbe7e117feb2f059253a01b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>np</name>
      <anchorfile>structFuncState.html</anchorfile>
      <anchor>aa6952cddc83bd271703e1458d012d67d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>nups</name>
      <anchorfile>structFuncState.html</anchorfile>
      <anchor>aa6595513c43642ce3b506131d847dd7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pc</name>
      <anchorfile>structFuncState.html</anchorfile>
      <anchor>ab2fe1df83ece8a6ca9e5cd70859a7b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct FuncState *</type>
      <name>prev</name>
      <anchorfile>structFuncState.html</anchorfile>
      <anchor>aef40521f156a3aceaec2a431a3ba8df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>previousline</name>
      <anchorfile>structFuncState.html</anchorfile>
      <anchor>a23d2f4916fa4bacbc59d95f4c7a216bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::function_arguments</name>
    <filename>structsol_1_1function__arguments.html</filename>
    <templarg></templarg>
    <templarg>Ps</templarg>
    <member kind="function">
      <type></type>
      <name>function_arguments</name>
      <anchorfile>structsol_1_1function__arguments.html</anchorfile>
      <anchor>a73afe25a34867ec0b2974b7ec9287de3</anchor>
      <arglist>(Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="variable">
      <type>std::tuple&lt; Ps... &gt;</type>
      <name>arguments</name>
      <anchorfile>structsol_1_1function__arguments.html</anchorfile>
      <anchor>a302d2c350fe736eed56437ad17ee38a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::function_sig</name>
    <filename>structsol_1_1function__sig.html</filename>
    <templarg>Args</templarg>
  </compound>
  <compound kind="class">
    <name>FunctionEditorWidget</name>
    <filename>classFunctionEditorWidget.html</filename>
    <member kind="enumvalue">
      <name>CREATE</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a9ed163429dfcef2263260c81436b8dd7a695258c32ebe32c6f5f95278d4840615</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EditorMode</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a9ed163429dfcef2263260c81436b8dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CREATE</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a9ed163429dfcef2263260c81436b8dd7a695258c32ebe32c6f5f95278d4840615</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODIFY</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a9ed163429dfcef2263260c81436b8dd7a010bdea07accf376a4fbb9386c077bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODIFY</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a9ed163429dfcef2263260c81436b8dd7a010bdea07accf376a4fbb9386c077bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_stylesheetChanged</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a154269b5afe1909177d723e565575595</anchor>
      <arglist>(QString theme)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>accept</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>aa9668ba11ee7ad2848753d6ea41539d3</anchor>
      <arglist>(std::vector&lt; CustomPlotPtr &gt; plot)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>closed</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a73ff1cd5986170dc37a2ff971ab0e871</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a0f97d2c6486a0093a2b39bb2f4e45fd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createNewPlot</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a67d1dacf88ae421a3e11ad3b5610749e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>editExistingPlot</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>adbf394f14a2f2fe59323649854e0ae5a</anchor>
      <arglist>(CustomPlotPtr data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eventFilter</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>aa65fe05005bb32dfee53904971b5c733</anchor>
      <arglist>(QObject *obj, QEvent *event) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FunctionEditorWidget</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a06327460e8a05c1bd5cf2963def59e16</anchor>
      <arglist>(PlotDataMapRef &amp;plotMapData, const TransformsMap &amp;mapped_custom_plots, QWidget *parent)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>getLinkedData</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>af9f9e2b4ab1e7408b279cfd0b84549c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const PlotData &amp;</type>
      <name>getPlotData</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>af1adb47a7a8ab8b3868c3df5864c14be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveSettings</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a567faf2b606a3a6a496195f931b58938</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLinkedPlotName</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a3a7223a59c6c5d175bc626205eb1cc36</anchor>
      <arglist>(const QString &amp;linkedPlotName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FunctionEditorWidget</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a245e051335742f4c4a1f506e173a78cd</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonLoadFunctions_clicked</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>abd98b75617d5ed7df8ea4dce1a6deaaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonSaveCurrent_clicked</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a363d5e493e18bcfa9741c561ca4a5f0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonSaveFunctions_clicked</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a0d905c0c21cada82fad8abbf94e5cdfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_functionText_textChanged</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a462a090aac8daf909147afc85a716999</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_functionTextBatch_textChanged</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a7e9bcd3125d6298c81d4f61f5ed912a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_globalVarsText_textChanged</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>ae4dc4f54618daf9a41688efd75ede485</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_globalVarsTextBatch_textChanged</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>aceaac7ff840334ab032f77cce0bd9d3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_lineEditSource_textChanged</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a260d1b4ba86d22e9b2d847edcc5f2123</anchor>
      <arglist>(const QString &amp;text)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_lineEditTab2Filter_textChanged</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a55812de529471f2fc50edba4235d616b</anchor>
      <arglist>(const QString &amp;arg1)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_listAdditionalSources_itemSelectionChanged</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a363ff297c3e46924a4bb4e1da7e39804</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_listSourcesChanged</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a7de45b8e561efec97f6ba6cf303bcb56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_nameLineEdit_textChanged</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>affe11336855be1e28a23ffb1857e6964</anchor>
      <arglist>(const QString &amp;arg1)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonCancel_pressed</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a9c8cd0078f53be02dfbf7f98aaefc016</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonCreate_clicked</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a0c408c75b35acb1a5af35c55e867535b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonDeleteCurves_clicked</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a0c3da105e34a5a5c4b603af8bc19fe76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonHelp_clicked</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a62fbdb34fd712ac83c1c6be377327950</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonHelpTab2_clicked</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a7c634c7e991dad8be9ad1939971ab70e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_snippetsListSaved_currentRowChanged</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a0cff4902904872ae8519f05922a7a7fa</anchor>
      <arglist>(int currentRow)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_snippetsListSaved_doubleClicked</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>ac5cfa02a7852946b94c505a491ca4b97</anchor>
      <arglist>(const QModelIndex &amp;index)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_suffixLineEdit_textChanged</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a4bb0b2d679dc79b779ee5bf0a86c71b8</anchor>
      <arglist>(const QString &amp;arg1)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_tabWidget_currentChanged</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a0a559e81d165990b0cee8e8a31ac5403</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onLineEditTab2FilterChanged</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>ae124e21210aa5a7312c1ed4b3d63d03f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onRenameSaved</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a4f68f1bb92d3bd318510cbad307c0ba9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onUpdatePreview</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>acdfe2a53fd936c4079ef57ffdacbdeb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onUpdatePreviewBatch</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a7a23ffee78c0f1da0b52386e7cab9f30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>savedContextMenu</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a829b03068f59cb151919da147967f978</anchor>
      <arglist>(const QPoint &amp;pos)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>addToSaved</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a81f02755f312c60f9a96fc34bfcb4c66</anchor>
      <arglist>(const QString &amp;name, const SnippetData &amp;snippet)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QByteArray</type>
      <name>exportSnippets</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a5607581a3f187dc326d49a7d753b1232</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>importSnippets</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a75dbb5d840cdcba10421a149a1cb106f</anchor>
      <arglist>(const QByteArray &amp;xml_text)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setSemaphore</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a6f5114610ef89115bc673c6316e46360</anchor>
      <arglist>(QLabel *semaphore, QString errors)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updatePreview</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a8f5577921492bd5bbd77724d544866ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QStringList</type>
      <name>_dragging_curves</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a2ee9cbe24cf6a6d4382703cdc0249a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>EditorMode</type>
      <name>_editor_mode</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>abb1cd582f10838b436a635e55ab5aef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlotDataMapRef</type>
      <name>_local_plot_data</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a16b591acb476e545dc0dae8f857fb348</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlotDataMapRef &amp;</type>
      <name>_plot_map_data</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a1bd36c39f3abee68c0ccfa1439eb7b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlotWidget *</type>
      <name>_preview_widget</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a5b555c8a0a5e88ae84d3d980457ce220</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SnippetsMap</type>
      <name>_snipped_saved</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a03a555b4368363a942d2f2a7511d51b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DelayedCallback</type>
      <name>_tab2_filter</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>abfe2c3414960c57b51f69a3a8fc7fa1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const TransformsMap &amp;</type>
      <name>_transform_maps</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a478f129238d475aec8642b57c9a6ce8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DelayedCallback</type>
      <name>_update_preview_tab1</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>abe640372229f9c0ffbec50f19cd806d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DelayedCallback</type>
      <name>_update_preview_tab2</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>afdd523edd8edca726634727ad8822703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_v_count</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a559a1b2e5a357a07bd3498412806ca4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QLuaCompleter *</type>
      <name>lua_completer_</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a63f88dc98a54ec459050211cbc16fe29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QLuaCompleter *</type>
      <name>lua_completer_batch_</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>a383692a254c7288d394de070b3bc8019</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::FunctionEditor *</type>
      <name>ui</name>
      <anchorfile>classFunctionEditorWidget.html</anchorfile>
      <anchor>abe6e2627b6457c16faab36155671ee65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::function_detail::functor_function</name>
    <filename>structsol_1_1function__detail_1_1functor__function.html</filename>
    <templarg></templarg>
    <templarg>is_yielding</templarg>
    <templarg>no_trampoline</templarg>
    <member kind="typedef">
      <type>std::decay_t&lt; meta::unwrap_unqualified_t&lt; Func &gt; &gt;</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1function__detail_1_1functor__function.html</anchorfile>
      <anchor>a5a45c9af3a47cf2b2dd937f6fff4a4bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>functor_function</name>
      <anchorfile>structsol_1_1function__detail_1_1functor__function.html</anchorfile>
      <anchor>a17b6e2d7bd91bbf15c3808a02beafa7b</anchor>
      <arglist>(function_type f, Args &amp;&amp;... args) noexcept(std::is_nothrow_constructible_v&lt; function_type, function_type, Args... &gt;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1function__detail_1_1functor__function.html</anchorfile>
      <anchor>a81d11d4ad98dfd17bf7e09099534add4</anchor>
      <arglist>(lua_State *L) noexcept(noexcept(call_detail::call_wrapped&lt; void, true, false &gt;(L, invocation)))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1function__detail_1_1functor__function.html</anchorfile>
      <anchor>a810205f9b26e208519badc69700be187</anchor>
      <arglist>(lua_State *L, functor_function &amp;self) noexcept(noexcept(call_detail::call_wrapped&lt; void, true, false &gt;(L, self.invocation)))</arglist>
    </member>
    <member kind="variable">
      <type>function_type</type>
      <name>invocation</name>
      <anchorfile>structsol_1_1function__detail_1_1functor__function.html</anchorfile>
      <anchor>ad3016031c5d5c2052e50aefd55213344</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits.html</filename>
    <templarg></templarg>
    <templarg>b</templarg>
    <base>basic_traits&lt; false, false, void, void &gt;</base>
  </compound>
  <compound kind="class">
    <name>fx_traits&lt; fx_traits&lt; decltype(&amp;Signature::operator())&gt;::function_type, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits.html</filename>
    <base>basic_traits&lt; false, false, void, void &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(*)(Args...) noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07_5_08_07Args_8_8_8_08_01noexcept_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, false, void, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07_5_08_07Args_8_8_8_08_01noexcept_00_01false_01_4.html</anchorfile>
      <anchor>a49296645e366b4f86c411ab4eb2ac5f4</anchor>
      <arglist>)(Args...) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(*)(Args...), false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07_5_08_07Args_8_8_8_08_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, false, void, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07_5_08_07Args_8_8_8_08_00_01false_01_4.html</anchorfile>
      <anchor>a8b1a6f00012396b3acae74859eb438f2</anchor>
      <arglist>)(Args...)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(*)(Args...,...) noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07_5_08_07Args_8_8_8_00_8_8_8_08_01noexcept_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, true, void, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07_5_08_07Args_8_8_8_00_8_8_8_08_01noexcept_00_01false_01_4.html</anchorfile>
      <anchor>ade3a5f30d8d8fdbd8ea57690616bdd7e</anchor>
      <arglist>)(Args...,...) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(*)(Args...,...), false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07_5_08_07Args_8_8_8_00_8_8_8_08_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, true, void, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07_5_08_07Args_8_8_8_00_8_8_8_08_00_01false_01_4.html</anchorfile>
      <anchor>aa1db786fada2872bba6909610e61a543</anchor>
      <arglist>)(Args...,...)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(Args...) noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07Args_8_8_8_08_01noexcept_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, false, void, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07Args_8_8_8_08_01noexcept_00_01false_01_4.html</anchorfile>
      <anchor>a0e0ce5bbea83811b2e510e7b9ae49a46</anchor>
      <arglist>)(Args...) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(Args...), false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07Args_8_8_8_08_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, false, void, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07Args_8_8_8_08_00_01false_01_4.html</anchorfile>
      <anchor>a42cb79c2a8dbaeefd8f26887eda7063a</anchor>
      <arglist>)(Args...)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(Args...,...) noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07Args_8_8_8_00_8_8_8_08_01noexcept_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, true, void, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07Args_8_8_8_00_8_8_8_08_01noexcept_00_01false_01_4.html</anchorfile>
      <anchor>aa66fec29b0812486f3a7a19339a3f6df</anchor>
      <arglist>)(Args...,...) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(Args...,...), false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07Args_8_8_8_00_8_8_8_08_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, true, void, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07Args_8_8_8_00_8_8_8_08_00_01false_01_4.html</anchorfile>
      <anchor>a44d84946b194caf3b51888d70d0927b1</anchor>
      <arglist>)(Args...,...)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const &amp;&amp;, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01_6_6_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, false, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01_6_6_00_01false_01_4.html</anchorfile>
      <anchor>a4e634719ee33ce4180e1af0defe7d8bb</anchor>
      <arglist>)(Args...) const &amp;&amp;</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const &amp;&amp;noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01_6_6noexcept_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, false, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01_6_6noexcept_00_01false_01_4.html</anchorfile>
      <anchor>aff9c270d3cbcf53970744e296d5b2573</anchor>
      <arglist>)(Args...) const &amp;&amp;noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const &amp;, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01_6_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, false, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01_6_00_01false_01_4.html</anchorfile>
      <anchor>ae4a0377ab9a3b3ef8bdb152a760e74ee</anchor>
      <arglist>)(Args...) const &amp;</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const &amp;noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01_6noexcept_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, false, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01_6noexcept_00_01false_01_4.html</anchorfile>
      <anchor>ac1ee4a60df496501deef7bea32416227</anchor>
      <arglist>)(Args...) const &amp;noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01noexcept_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, false, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01noexcept_00_01false_01_4.html</anchorfile>
      <anchor>ab9b0190e205f20d866a7d37b1b666986</anchor>
      <arglist>)(Args...) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const volatile &amp;&amp;, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01volatile_01_6_6_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, false, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01volatile_01_6_6_00_01false_01_4.html</anchorfile>
      <anchor>ae69f834e8588f78c6b16b4840b8b3ed9</anchor>
      <arglist>)(Args...) const volatile &amp;&amp;</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const volatile &amp;&amp;noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01volb0ece2acce9a5ab6edffed647e712998.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, false, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01volb0ece2acce9a5ab6edffed647e712998.html</anchorfile>
      <anchor>a5de1ecba00310ca2aa3a7a0ae6928996</anchor>
      <arglist>)(Args...) const volatile &amp;&amp;noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const volatile &amp;, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01volatile_01_6_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, false, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01volatile_01_6_00_01false_01_4.html</anchorfile>
      <anchor>a5ed51ad4424e9050cde1877b22170cb2</anchor>
      <arglist>)(Args...) const volatile &amp;</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const volatile &amp;noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01vol3915d1dbbf40e8cbeedd30ae5467d615.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, false, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01vol3915d1dbbf40e8cbeedd30ae5467d615.html</anchorfile>
      <anchor>a6463df254da5f53faf187c11b58923c7</anchor>
      <arglist>)(Args...) const volatile &amp;noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const volatile noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01vol1fc2053ff1ba4920b85ab1bcd10db597.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, false, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01vol1fc2053ff1ba4920b85ab1bcd10db597.html</anchorfile>
      <anchor>a52f62114ccb34871f212adc67ea7a7d5</anchor>
      <arglist>)(Args...) const volatile noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const volatile, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01volatile_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, false, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_01volatile_00_01false_01_4.html</anchorfile>
      <anchor>a716d89009182d934583357955d94e68c</anchor>
      <arglist>)(Args...) const volatile</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, false, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01const_00_01false_01_4.html</anchorfile>
      <anchor>a2accf7d949634ef8dd96c3ef3a6cd8f3</anchor>
      <arglist>)(Args...) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01noexcept_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, false, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_01noexcept_00_01false_01_4.html</anchorfile>
      <anchor>acabbc9720c9d3f841e3e735cfa5d2401</anchor>
      <arglist>)(Args...) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...)&amp;&amp;, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_6_6_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, false, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_6_6_00_01false_01_4.html</anchorfile>
      <anchor>a2f66acc04804a35e2be7c84237a65d45</anchor>
      <arglist>)(Args...) &amp;&amp;</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...)&amp;&amp;noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_6_6noexcept_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, false, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_6_6noexcept_00_01false_01_4.html</anchorfile>
      <anchor>a8ddb57893e3e1fb906cb6edce9768e14</anchor>
      <arglist>)(Args...) &amp;&amp;noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...)&amp;, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_6_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, false, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_6_00_01false_01_4.html</anchorfile>
      <anchor>a6b0dcecab1f324f6a7c4ebc5c3ba95bc</anchor>
      <arglist>)(Args...) &amp;</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...)&amp;noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_6noexcept_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, false, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_6noexcept_00_01false_01_4.html</anchorfile>
      <anchor>aa475ec26dafdfcdad1b7fae0f86c33a7</anchor>
      <arglist>)(Args...) &amp;noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...), false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, false, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_08_00_01false_01_4.html</anchorfile>
      <anchor>a89a7b1327bc9334e36d370cb0b92495e</anchor>
      <arglist>)(Args...)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const &amp;&amp;, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01const_01_6_6_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, true, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01const_01_6_6_00_01false_01_4.html</anchorfile>
      <anchor>a12bfbd715c7eb8fdfa1251e87c9073f9</anchor>
      <arglist>)(Args...,...) const &amp;&amp;</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const &amp;&amp;noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01co9183aaa59ad737aab7f83c42fd19645d.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, true, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01co9183aaa59ad737aab7f83c42fd19645d.html</anchorfile>
      <anchor>aeef0950facba6027c40cdfee47e8e9fe</anchor>
      <arglist>)(Args...,...) const &amp;&amp;noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const &amp;, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01const_01_6_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, true, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01const_01_6_00_01false_01_4.html</anchorfile>
      <anchor>a8750a091e8034236bd96cda14c6a0825</anchor>
      <arglist>)(Args...,...) const &amp;</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const &amp;noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01co6b30c4b9bc654479f9cb4067088dd638.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, true, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01co6b30c4b9bc654479f9cb4067088dd638.html</anchorfile>
      <anchor>a9de901897d03d9a218fe96db9f9ffb38</anchor>
      <arglist>)(Args...,...) const &amp;noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01const_01noexcept_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, true, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01const_01noexcept_00_01false_01_4.html</anchorfile>
      <anchor>abc01b9789511e2ee8919c9b67c056574</anchor>
      <arglist>)(Args...,...) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const volatile &amp;&amp;, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01co4a267091f01f0162b35a301a0ac8542a.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, true, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01co4a267091f01f0162b35a301a0ac8542a.html</anchorfile>
      <anchor>a9aff066355eab3ad36ccf8c8b9fdc13c</anchor>
      <arglist>)(Args...,...) const volatile &amp;&amp;</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const volatile &amp;&amp;noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01co7007b4f095fc98fa5c9468c456d06946.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, true, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01co7007b4f095fc98fa5c9468c456d06946.html</anchorfile>
      <anchor>acb01d20ec794e2b9bbb39d8db33ecfcc</anchor>
      <arglist>)(Args...,...) const volatile &amp;&amp;noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const volatile &amp;, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01cofae964f2f610f3f08ce3900ae9e65a46.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, true, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01cofae964f2f610f3f08ce3900ae9e65a46.html</anchorfile>
      <anchor>a329b6b78bcb3ec70b7110ed8e436b54c</anchor>
      <arglist>)(Args...,...) const volatile &amp;</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const volatile &amp;noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01codf0d45ba28c64f202ddea4f7f0413733.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, true, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01codf0d45ba28c64f202ddea4f7f0413733.html</anchorfile>
      <anchor>a9c0785cc9cfdec2fbf654d9d8611f59b</anchor>
      <arglist>)(Args...,...) const volatile &amp;noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const volatile noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01coab01c85daaaf177fcfb7dd2723fa1f85.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, true, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01coab01c85daaaf177fcfb7dd2723fa1f85.html</anchorfile>
      <anchor>a92f07e8e71438d7fa3d23abffac88126</anchor>
      <arglist>)(Args...,...) const volatile noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const volatile, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01const_01volatile_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, true, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01const_01volatile_00_01false_01_4.html</anchorfile>
      <anchor>ad79bd97afeec870a377ab6369c71a989</anchor>
      <arglist>)(Args...,...) const volatile</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01const_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, true, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01const_00_01false_01_4.html</anchorfile>
      <anchor>a561112f20e285951e6365664f87ae89b</anchor>
      <arglist>)(Args...,...) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01noexcept_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, true, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01noexcept_00_01false_01_4.html</anchorfile>
      <anchor>a36a2091e68139ea564552f3a5819bf5e</anchor>
      <arglist>)(Args...,...) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...)&amp;&amp;, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_6_6_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, true, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_6_6_00_01false_01_4.html</anchorfile>
      <anchor>a23cf19328345d13f257e46c4ee74ace3</anchor>
      <arglist>)(Args...,...) &amp;&amp;</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...)&amp;&amp;noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_6_6noexcept_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, true, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_6_6noexcept_00_01false_01_4.html</anchorfile>
      <anchor>aed3c5b2740268cacfa897556db12c327</anchor>
      <arglist>)(Args...,...) &amp;&amp;noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...)&amp;, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_6_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, true, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_6_00_01false_01_4.html</anchorfile>
      <anchor>a675ecd8689641841750454c0b9bb254c</anchor>
      <arglist>)(Args...,...) &amp;</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...)&amp;noexcept, false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_6noexcept_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; true, true, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_6noexcept_00_01false_01_4.html</anchorfile>
      <anchor>a91442673d3dfc0ebd82dd40e5e91a067</anchor>
      <arglist>)(Args...,...) &amp;noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...), false &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_00_01false_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>basic_traits&lt; false, true, T, R, Args... &gt;</base>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>function_pointer_type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01R_07T_1_1_5_08_07Args_8_8_8_00_8_8_8_08_00_01false_01_4.html</anchorfile>
      <anchor>a8c74d3aef267ee52d90fe904e4d07dcd</anchor>
      <arglist>)(Args...,...)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::fx_traits&lt; Signature, true &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits_3_01Signature_00_01true_01_4.html</filename>
    <templarg></templarg>
    <base>fx_traits&lt; fx_traits&lt; decltype(&amp;Signature::operator())&gt;::function_type, false &gt;</base>
  </compound>
  <compound kind="class">
    <name>fx_traits&lt; std::decay_t&lt; Signature &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1fx__traits.html</filename>
    <base>basic_traits&lt; false, false, void, void &gt;</base>
  </compound>
  <compound kind="struct">
    <name>GCObject</name>
    <filename>structGCObject.html</filename>
    <member kind="variable">
      <type></type>
      <name>CommonHeader</name>
      <anchorfile>structGCObject.html</anchorfile>
      <anchor>af27f3b17495ada2a250831a5424ed971</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>GCUnion</name>
    <filename>unionGCUnion.html</filename>
    <member kind="variable">
      <type>union Closure</type>
      <name>cl</name>
      <anchorfile>unionGCUnion.html</anchorfile>
      <anchor>af6104ad9cdf1e73fb97dac1f0b56f3e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject</type>
      <name>gc</name>
      <anchorfile>unionGCUnion.html</anchorfile>
      <anchor>a13ae493ad805f4272526bbb154ea469e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct Table</type>
      <name>h</name>
      <anchorfile>unionGCUnion.html</anchorfile>
      <anchor>ac8feeecb39ca5ebcb0da61723d75e240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct Proto</type>
      <name>p</name>
      <anchorfile>unionGCUnion.html</anchorfile>
      <anchor>a9460c9cc70874512ef4909a71566e5fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct lua_State</type>
      <name>th</name>
      <anchorfile>unionGCUnion.html</anchorfile>
      <anchor>aca3e042321dae2675c5bad3c69115cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct TString</type>
      <name>ts</name>
      <anchorfile>unionGCUnion.html</anchorfile>
      <anchor>a1d3891294f8d2d40688a8de859f8e755</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct Udata</type>
      <name>u</name>
      <anchorfile>unionGCUnion.html</anchorfile>
      <anchor>a3ce49a4620b5914041add83397482cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct UpVal</type>
      <name>upv</name>
      <anchorfile>unionGCUnion.html</anchorfile>
      <anchor>a0ab2626c0011ec4125364edd0e6e6813</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::utility_internal::Gen</name>
    <filename>structnlohmann_1_1detail_1_1utility__internal_1_1Gen.html</filename>
    <templarg></templarg>
    <templarg>N</templarg>
    <member kind="typedef">
      <type>typename Extend&lt; typename Gen&lt; T, N/2 &gt;::type, N/2, N % 2 &gt;::type</type>
      <name>type</name>
      <anchorfile>structnlohmann_1_1detail_1_1utility__internal_1_1Gen.html</anchorfile>
      <anchor>a1d6f2c7fb3fa065bf8cf6e6e3544dcef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::utility_internal::Gen&lt; T, 0 &gt;</name>
    <filename>structnlohmann_1_1detail_1_1utility__internal_1_1Gen_3_01T_00_010_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>integer_sequence&lt; T &gt;</type>
      <name>type</name>
      <anchorfile>structnlohmann_1_1detail_1_1utility__internal_1_1Gen_3_01T_00_010_01_4.html</anchorfile>
      <anchor>aa0c393a15d2fb6a2de5b93facb192f8f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::get_cstring</name>
    <filename>structdetail_1_1get__cstring.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>auto</type>
      <name>operator()</name>
      <anchorfile>structdetail_1_1get__cstring.html</anchorfile>
      <anchor>aaa8b33c68bcf2114ec7f3a7679826eda</anchor>
      <arglist>(const Char *s) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator()</name>
      <anchorfile>structdetail_1_1get__cstring.html</anchorfile>
      <anchor>aa34ae29e0197fe32fe7eb2dbfacdf77c</anchor>
      <arglist>(T) -&gt; const Char *</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::get_is_primitive</name>
    <filename>structsol_1_1detail_1_1get__is__primitive.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>sol::is_lua_primitive</base>
  </compound>
  <compound kind="struct">
    <name>sol::detail::get_is_primitive&lt; T, false, true &gt;</name>
    <filename>structsol_1_1detail_1_1get__is__primitive_3_01T_00_01false_00_01true_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>get_is_primitive&lt; T, meta::meta_detail::is_adl_sol_lua_get_v&lt; T &gt;, meta::meta_detail::is_adl_sol_lua_get_v&lt; meta::unqualified_t&lt; T &gt; &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1get__is__primitive.html</filename>
    <base>sol::is_lua_primitive</base>
  </compound>
  <compound kind="struct">
    <name>sol::detail::get_is_primitive&lt; T, true, false &gt;</name>
    <filename>structsol_1_1detail_1_1get__is__primitive_3_01T_00_01true_00_01false_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::get_is_primitive&lt; T, true, true &gt;</name>
    <filename>structsol_1_1detail_1_1get__is__primitive_3_01T_00_01true_00_01true_01_4.html</filename>
    <templarg></templarg>
    <base>sol::detail::get_is_primitive&lt; T, true, false &gt;</base>
  </compound>
  <compound kind="class">
    <name>detail::get_locale</name>
    <filename>classdetail_1_1get__locale.html</filename>
    <member kind="function">
      <type></type>
      <name>get_locale</name>
      <anchorfile>classdetail_1_1get__locale.html</anchorfile>
      <anchor>a7d733f4bf68a0b6e7e5266518571207a</anchor>
      <arglist>(bool localized, locale_ref loc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const std::locale &amp;</name>
      <anchorfile>classdetail_1_1get__locale.html</anchorfile>
      <anchor>a8c98ad47cd7fa32f93f6496eca447da9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~get_locale</name>
      <anchorfile>classdetail_1_1get__locale.html</anchorfile>
      <anchor>ae4b294d5d0dbd1659b3cc7b21fb6956d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::locale</type>
      <name>locale_</name>
      <anchorfile>classdetail_1_1get__locale.html</anchorfile>
      <anchor>adbbdd89bc8fbd705e18f1ef05b5a88b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>has_locale_</name>
      <anchorfile>classdetail_1_1get__locale.html</anchorfile>
      <anchor>a209151dbe6e2096bebe32704c23d3e9f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>global_State</name>
    <filename>structglobal__State.html</filename>
    <member kind="variable">
      <type>GCObject *</type>
      <name>allgc</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>aaba2570fb1444c6457a82df9fbad05ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>allweak</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>ab092ebab0f825675b9e4861d4d4a4fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>currentwhite</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a31fbedd19538500531d49532226a001a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>ephemeron</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a291641a891457af2d199cb920d9d1a0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>finobj</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>afa672a968752a31f2319d40deecfeecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>finobjold1</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a3472d212085f38fb8b5e7aaf2800826f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>finobjrold</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a237e6929ce1995e5ea10c2099899fd5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>finobjsur</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a13b646894c7b76cfe43c9d084e1a5634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>firstold1</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a1519e03d08f4b7ec0d91d135a7ea3150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>fixedgc</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a429b525c636d5b268e03f1c10a85cf8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_Alloc</type>
      <name>frealloc</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>aa26cfe7f3761fda56740a545d15001ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>l_mem</type>
      <name>GCdebt</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a238d1f76279f013961d01abb93a74a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>gcemergency</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a3caf542e40aca4f02d6cc6ff2008f467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_mem</type>
      <name>GCestimate</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>ae23429c806265058502b09625ba3249f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>gckind</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>acf4c834918cf4766f13dd91306360802</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>gcpause</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a353b803e7a9704be8e7a6e0ca733f2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>gcrunning</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a2e17e6957e466e8c99c1d8d89701cd12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>gcstate</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>aea4d494b8b9accef389f2be8830f7a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>gcstepmul</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>aef2dfb5d4e99ac83516b90aeb4122bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>gcstepsize</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a5a127a12d8334fdbb245b1c127981119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>gcstopem</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a435de3a5495d7529fff62accc539a96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>genmajormul</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a3ab0f14c8f8e48f010384dc55455690d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>genminormul</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a98874843ee4d2605ac35e61f08eedc60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>gray</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a2d96e2afbc62ff832ab660ed4c357696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>grayagain</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a2ccaa5d2e98c086489c04e2045082535</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TValue</type>
      <name>l_registry</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a3e4eaa91bd14094bf3217073aa40b4f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_mem</type>
      <name>lastatomic</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a6a7ec27b8c8e2d89bf54fdae5e37c25a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct lua_State *</type>
      <name>mainthread</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a2c81856ac69a92580d4330cd1070c7c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TString *</type>
      <name>memerrmsg</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a713375c43bd8b0b3016a97f173ce6992</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct Table *</type>
      <name>mt</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>afedc8eb51bcf9d250bac26862e4127d5</anchor>
      <arglist>[LUA_NUMTAGS]</arglist>
    </member>
    <member kind="variable">
      <type>TValue</type>
      <name>nilvalue</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a112c02e74c5adda770367c8a120b1fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>old1</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>ad26c972db49d6ae2befcdd842c21e59b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_CFunction</type>
      <name>panic</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>aa925f5bcdedf55e5353e37cfe9e5d6d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>reallyold</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a3e26ca024b115b33c7af7c5c5c09edaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>seed</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a3e1a9b3a2f2dd49f14a38726239494e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TString *</type>
      <name>strcache</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a6a097f2df5d409e565d4a8270be00e13</anchor>
      <arglist>[STRCACHE_N][STRCACHE_M]</arglist>
    </member>
    <member kind="variable">
      <type>stringtable</type>
      <name>strt</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a8cdea736db8d268e488aa9e9fa5c992c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>survival</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>aff359f11cdc555233f202a9cd03c0b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject **</type>
      <name>sweepgc</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a357ff5a5981fc6c64825508c7718fbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TString *</type>
      <name>tmname</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>ac1d80bd5bb3d4427b25054696eb1542c</anchor>
      <arglist>[TM_N]</arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>tobefnz</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a90da07dbcac2e16b87e559180ebbe852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>l_mem</type>
      <name>totalbytes</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a65a97a2438ae380708fb1f380e982961</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct lua_State *</type>
      <name>twups</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a5e243c2a4646364e0507a5a6cf417eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>ud</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>af12419c778ac134ece8e269bfcaf06ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>ud_warn</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a650d67aa8435f102fe0345f6c357db6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_WarnFunction</type>
      <name>warnf</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>a31ea16cf1c2d0244112365de89e84b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>weak</name>
      <anchorfile>structglobal__State.html</anchorfile>
      <anchor>ab84f67e3b1e863392e504e9d13787891</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::global_tag_t</name>
    <filename>structsol_1_1global__tag__t.html</filename>
  </compound>
  <compound kind="struct">
    <name>GMatchState</name>
    <filename>structGMatchState.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>lastmatch</name>
      <anchorfile>structGMatchState.html</anchorfile>
      <anchor>a4d3c93b2bce2d7ab8f93ef66b8467968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MatchState</type>
      <name>ms</name>
      <anchorfile>structGMatchState.html</anchorfile>
      <anchor>abfb95dc1d2dfee73eea2a0ef49e055b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>p</name>
      <anchorfile>structGMatchState.html</anchorfile>
      <anchor>aef14e967b7044328ae7c7891b777327e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>src</name>
      <anchorfile>structGMatchState.html</anchorfile>
      <anchor>af42065e8cba02d3fb87ad37460c5b26c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtSymbol::PrivateData::Graphic</name>
    <filename>structQwtSymbol_1_1PrivateData_1_1Graphic.html</filename>
    <member kind="variable">
      <type>QwtGraphic</type>
      <name>graphic</name>
      <anchorfile>structQwtSymbol_1_1PrivateData_1_1Graphic.html</anchorfile>
      <anchor>a030c9f2fe18a8f2f4fa6c40de0036eec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>group_digits_view</name>
    <filename>structgroup__digits__view.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>T</type>
      <name>value</name>
      <anchorfile>structgroup__digits__view.html</anchorfile>
      <anchor>a3beb08e30e5edb27699baa72638b7350</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>basic_format_arg::handle</name>
    <filename>classbasic__format__arg_1_1handle.html</filename>
    <member kind="function">
      <type>void</type>
      <name>format</name>
      <anchorfile>classbasic__format__arg_1_1handle.html</anchorfile>
      <anchor>a852f33b9cb9b17f05c6f8082b7de7aef</anchor>
      <arglist>(typename Context::parse_context_type &amp;parse_ctx, Context &amp;ctx) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>handle</name>
      <anchorfile>classbasic__format__arg_1_1handle.html</anchorfile>
      <anchor>ac0d4282ad01b376182beefd63f511d73</anchor>
      <arglist>(detail::custom_value&lt; Context &gt; custom)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::custom_value&lt; Context &gt;</type>
      <name>custom_</name>
      <anchorfile>classbasic__format__arg_1_1handle.html</anchorfile>
      <anchor>ae310107d67afc1e5c198d4020341de90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>backward::details::handle</name>
    <filename>classbackward_1_1details_1_1handle.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>rm_ptr&lt; T &gt;::type &amp;</type>
      <name>ref_t</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>afc2bea511758f29e998a4770433b4229</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>get</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>ad283eef0a321faef1b2014d22453d2aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>handle</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a78c6097b852985ab7a2d065502751da7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>handle</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a24a0552c5b80dad5993ed45efd920879</anchor>
      <arglist>(const handle &amp;from)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>handle</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>ad30fd9cee50f44cf088b3e84ebfba2e5</anchor>
      <arglist>(T val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const dummy *</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a0bc884690c83806ac149e14e963fa1e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator&amp;</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a619702abaac70c05e3367879b0b3edd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ref_t</type>
      <name>operator*</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a1efea59630b355764c377774692f6696</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_ref_t</type>
      <name>operator*</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a6ba69ee75e670123684d11263b963125</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a4190de3e5855724077d57d151458704c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a7833b93d4a5581475555c765876db418</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>handle &amp;</type>
      <name>operator=</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>ab473d1e23f64d28a61540366eb7104ce</anchor>
      <arglist>(const handle &amp;from)</arglist>
    </member>
    <member kind="function">
      <type>ref_t</type>
      <name>operator[]</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a59556f3effb574212931fdc9db949cfe</anchor>
      <arglist>(size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>release</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a97288bfea18438a8ce07c2018b18d978</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a8fea5935a3972beb6ab5fc457d8f3236</anchor>
      <arglist>(T new_val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>adf744eade5fcb454324d4fa45cfa2a38</anchor>
      <arglist>(handle &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>acb0c16caba4ff1ba8a6cce5ca3745071</anchor>
      <arglist>(T new_val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~handle</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a14d70e04abaab25ffaa33bdb5f9152aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const typedef rm_ptr&lt; T &gt;::type &amp;</type>
      <name>const_ref_t</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a2f6ecfe1739201c57808d076c8fac214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_empty</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a4a0a24a127c7ce01429f63dcb488e098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>_val</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a1d523299d15b726db3988da92e783096</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>handle&lt; std::ifstream *, backward::details::default_delete&lt; std::ifstream * &gt; &gt;</name>
    <filename>classbackward_1_1details_1_1handle.html</filename>
    <member kind="typedef">
      <type>rm_ptr&lt; std::ifstream * &gt;::type &amp;</type>
      <name>ref_t</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>afc2bea511758f29e998a4770433b4229</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ifstream *</type>
      <name>get</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>ad283eef0a321faef1b2014d22453d2aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>handle</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a78c6097b852985ab7a2d065502751da7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>handle</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a24a0552c5b80dad5993ed45efd920879</anchor>
      <arglist>(const handle &amp;from)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>handle</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>ad30fd9cee50f44cf088b3e84ebfba2e5</anchor>
      <arglist>(std::ifstream * val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const dummy *</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a0bc884690c83806ac149e14e963fa1e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::ifstream * *</type>
      <name>operator&amp;</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a619702abaac70c05e3367879b0b3edd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ref_t</type>
      <name>operator*</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a1efea59630b355764c377774692f6696</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_ref_t</type>
      <name>operator*</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a6ba69ee75e670123684d11263b963125</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::ifstream * &amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a4190de3e5855724077d57d151458704c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::ifstream * &amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a7833b93d4a5581475555c765876db418</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>handle &amp;</type>
      <name>operator=</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>ab473d1e23f64d28a61540366eb7104ce</anchor>
      <arglist>(const handle &amp;from)</arglist>
    </member>
    <member kind="function">
      <type>ref_t</type>
      <name>operator[]</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a59556f3effb574212931fdc9db949cfe</anchor>
      <arglist>(size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>std::ifstream *</type>
      <name>release</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a97288bfea18438a8ce07c2018b18d978</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a8fea5935a3972beb6ab5fc457d8f3236</anchor>
      <arglist>(std::ifstream * new_val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>adf744eade5fcb454324d4fa45cfa2a38</anchor>
      <arglist>(handle &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>acb0c16caba4ff1ba8a6cce5ca3745071</anchor>
      <arglist>(std::ifstream * new_val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~handle</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a14d70e04abaab25ffaa33bdb5f9152aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const typedef rm_ptr&lt; std::ifstream * &gt;::type &amp;</type>
      <name>const_ref_t</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a2f6ecfe1739201c57808d076c8fac214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_empty</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a4a0a24a127c7ce01429f63dcb488e098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ifstream *</type>
      <name>_val</name>
      <anchorfile>classbackward_1_1details_1_1handle.html</anchorfile>
      <anchor>a1d523299d15b726db3988da92e783096</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::has_begin_end</name>
    <filename>structsol_1_1meta_1_1has__begin__end.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::has_begin_end_impl</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1has__begin__end__impl.html</filename>
    <member kind="function" static="yes">
      <type>static std::false_type</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__begin__end__impl.html</anchorfile>
      <anchor>aaa212b0bb1da79163c4241c67228f39c</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::true_type</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__begin__end__impl.html</anchorfile>
      <anchor>a6c6bd87c623c6e65af6f4573f9959cc4</anchor>
      <arglist>(int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_clear_test</name>
    <filename>structsol_1_1container__detail_1_1has__clear__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__clear__test.html</anchorfile>
      <anchor>abd49e72234cf515dda7e5fcb69f2b15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__clear__test.html</anchorfile>
      <anchor>a2911c616844c02fb7f8c972800df53a1</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__clear__test.html</anchorfile>
      <anchor>a6c7c7fead5b5636dfd973b1b5a37421a</anchor>
      <arglist>(decltype(&amp;C::clear))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::has_const_begin_end</name>
    <filename>structdetail_1_1has__const__begin__end.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::has_const_begin_end&lt; T, void_t&lt; decltype(detail::range_begin(std::declval&lt; const remove_cvref_t&lt; T &gt; &amp; &gt;())), decltype(detail::range_end(std::declval&lt; const remove_cvref_t&lt; T &gt; &amp; &gt;()))&gt; &gt;</name>
    <filename>structdetail_1_1has__const__begin__end_3_01T_00_01void__t_3_01decltype_07detail_1_1range__begin_da5b8c1778b39196d77eefc293dfa14c.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_empty_test</name>
    <filename>structsol_1_1container__detail_1_1has__empty__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__empty__test.html</anchorfile>
      <anchor>a5f33fae80478123f59cc2b01722b7861</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__empty__test.html</anchorfile>
      <anchor>aa04816721cb417a6156a77049d059bec</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__empty__test.html</anchorfile>
      <anchor>a2e7ee19005eb234911108263e28038b1</anchor>
      <arglist>(decltype(&amp;C::empty))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_erase_after_test</name>
    <filename>structsol_1_1container__detail_1_1has__erase__after__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__erase__after__test.html</anchorfile>
      <anchor>ad9a61e3bfed1ff8b39149df93eeeb62c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__erase__after__test.html</anchorfile>
      <anchor>afb1134eef48dbd8592afaf0012c7b1ba</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__erase__after__test.html</anchorfile>
      <anchor>a3e0a3e3303284921612a8826d5453c21</anchor>
      <arglist>(decltype(std::declval&lt; C &gt;().erase_after(std::declval&lt; std::add_rvalue_reference_t&lt; typename C::const_iterator &gt;&gt;())) *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_erase_key_test</name>
    <filename>structsol_1_1container__detail_1_1has__erase__key__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__erase__key__test.html</anchorfile>
      <anchor>ab8d8e65ae551072454651e4349e8cebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__erase__key__test.html</anchorfile>
      <anchor>a6d41364ef83fae7a2ecf5ce1ab3c43e3</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__erase__key__test.html</anchorfile>
      <anchor>a62283e2afb70a75526c3a60bc3c78324</anchor>
      <arglist>(decltype(std::declval&lt; C &gt;().erase(std::declval&lt; typename C::key_type &gt;())) *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_erase_test</name>
    <filename>structsol_1_1container__detail_1_1has__erase__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__erase__test.html</anchorfile>
      <anchor>ab92f0ff21eb1bca0d6de44508d003948</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__erase__test.html</anchorfile>
      <anchor>a7c2d8fe242d1d3c2846e12db84bc9c88</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__erase__test.html</anchorfile>
      <anchor>a4a78e79eb867ee616a1a4f839f34ede4</anchor>
      <arglist>(decltype(std::declval&lt; C &gt;().erase(std::declval&lt; typename C::iterator &gt;())) *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_find_test</name>
    <filename>structsol_1_1container__detail_1_1has__find__test.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__find__test.html</anchorfile>
      <anchor>a6fc1693444e5502360fec2d275adaaac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__find__test.html</anchorfile>
      <anchor>a0c639069ce9d3b93b4e87e0707a43d62</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__find__test.html</anchorfile>
      <anchor>a630b0b51b1438283700805f73e2ce731</anchor>
      <arglist>(decltype(std::declval&lt; C &gt;().find(std::declval&lt; std::add_rvalue_reference_t&lt; typename C::value_type &gt;&gt;())) *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_find_test&lt; T, std::enable_if_t&lt; meta::is_lookup&lt; T &gt;::value &gt; &gt;</name>
    <filename>structsol_1_1container__detail_1_1has__find__test_3_01T_00_01std_1_1enable__if__t_3_01meta_1_1isdd4df826b4a433e1e184bf66fafe7897.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__find__test_3_01T_00_01std_1_1enable__if__t_3_01meta_1_1isdd4df826b4a433e1e184bf66fafe7897.html</anchorfile>
      <anchor>a6a51cffbe09f0573cbcd186bd40afa75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__find__test_3_01T_00_01std_1_1enable__if__t_3_01meta_1_1isdd4df826b4a433e1e184bf66fafe7897.html</anchorfile>
      <anchor>abb85d7cd103947b280594386ce5e747e</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__find__test_3_01T_00_01std_1_1enable__if__t_3_01meta_1_1isdd4df826b4a433e1e184bf66fafe7897.html</anchorfile>
      <anchor>ac5dfc56676833c22760c1afe44ec91cc</anchor>
      <arglist>(decltype(std::declval&lt; C &gt;().find(std::declval&lt; std::add_rvalue_reference_t&lt; typename C::key_type &gt;&gt;())) *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::has_flip</name>
    <filename>structdetail_1_1has__flip.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::has_flip&lt; T, void_t&lt; decltype(std::declval&lt; T &gt;().flip())&gt; &gt;</name>
    <filename>structdetail_1_1has__flip_3_01T_00_01void__t_3_01decltype_07std_1_1declval_3_01T_01_4_07_08_8flip_07_08_08_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::has_format_as</name>
    <filename>structdetail_1_1has__format__as.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::has_from_json</name>
    <filename>structnlohmann_1_1detail_1_1has__from__json.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::has_from_json&lt; BasicJsonType, T, enable_if_t&lt; !is_basic_json&lt; T &gt;::value &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1has__from__json_3_01BasicJsonType_00_01T_00_01enable__if__t_3_01_9is3ee028c64c76c768be45996bb13fc9c5.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename BasicJsonType::template json_serializer&lt; T, void &gt;</type>
      <name>serializer</name>
      <anchorfile>structnlohmann_1_1detail_1_1has__from__json_3_01BasicJsonType_00_01T_00_01enable__if__t_3_01_9is3ee028c64c76c768be45996bb13fc9c5.html</anchorfile>
      <anchor>ac0718a48961f28e32604e1b16c6f2e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structnlohmann_1_1detail_1_1has__from__json_3_01BasicJsonType_00_01T_00_01enable__if__t_3_01_9is3ee028c64c76c768be45996bb13fc9c5.html</anchorfile>
      <anchor>a4d1c8c5e3080360d4ba3d4701b00d442</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::has_insert_after_test</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1has__insert__after__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__insert__after__test.html</anchorfile>
      <anchor>a197c0c5f815140a0e6fc946ccdb3fb73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__insert__after__test.html</anchorfile>
      <anchor>a0c40cf001a8bd098faff3b0760b22752</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__insert__after__test.html</anchorfile>
      <anchor>a7922df0978204b34e237ca4d24f1f503</anchor>
      <arglist>(decltype(std::declval&lt; C &gt;().insert_after(std::declval&lt; std::add_rvalue_reference_t&lt; typename C::const_iterator &gt;&gt;(), std::declval&lt; std::add_rvalue_reference_t&lt; typename C::value_type &gt;&gt;())) *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::has_insert_test</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1has__insert__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__insert__test.html</anchorfile>
      <anchor>af666b3ab1912b3994de7c6a851213e7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__insert__test.html</anchorfile>
      <anchor>ac91e1f5cb5034e00dfc8f72872ba946d</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__insert__test.html</anchorfile>
      <anchor>aa8fd07d0194c245cbc830897582a62e4</anchor>
      <arglist>(decltype(std::declval&lt; C &gt;().insert(std::declval&lt; std::add_rvalue_reference_t&lt; typename C::value_type &gt;&gt;())) *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::has_insert_with_iterator_test</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1has__insert__with__iterator__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__insert__with__iterator__test.html</anchorfile>
      <anchor>ac4dbc96f0a0c1b8aa227b5e43bfbff4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__insert__with__iterator__test.html</anchorfile>
      <anchor>ace86e124180d62608cb9b543dcf4cecf</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__insert__with__iterator__test.html</anchorfile>
      <anchor>a4450da3072a8a6d5b73d5f99e71d5960</anchor>
      <arglist>(decltype(std::declval&lt; C &gt;().insert(std::declval&lt; std::add_rvalue_reference_t&lt; typename C::iterator &gt;&gt;(), std::declval&lt; std::add_rvalue_reference_t&lt; typename C::value_type &gt;&gt;())) *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::has_internal_marker_impl</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1has__internal__marker__impl.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::has_internal_marker_impl&lt; T, void_t&lt; typename T::SOL_INTERNAL_UNSPECIALIZED_MARKER_ &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1has__internal__marker__impl_3_01T_00_01void__t_3_01typename5cf28a466397d2df64daef392852131d.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::has_isfinite</name>
    <filename>structdetail_1_1has__isfinite.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::has_isfinite&lt; T, enable_if_t&lt; sizeof(std::isfinite(T())) !=0 &gt; &gt;</name>
    <filename>structdetail_1_1has__isfinite_3_01T_00_01enable__if__t_3_01sizeof_07std_1_1isfinite_07T_07_08_08_08_01_9_0a0_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::has_iterator</name>
    <filename>structsol_1_1meta_1_1has__iterator.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::has_iterator_impl</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1has__iterator__impl.html</filename>
    <member kind="function" static="yes">
      <type>static std::false_type</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__iterator__impl.html</anchorfile>
      <anchor>ab398a1f6cfe1d04198345a701f9ae1e8</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::true_type</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__iterator__impl.html</anchorfile>
      <anchor>a9c0385396acd37eaa7dd8c30ed6c124b</anchor>
      <arglist>(int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::has_key_comp</name>
    <filename>structsol_1_1meta_1_1has__key__comp.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::has_key_comp_impl</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1has__key__comp__impl.html</filename>
    <member kind="function" static="yes">
      <type>static std::false_type</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__key__comp__impl.html</anchorfile>
      <anchor>a2bc86459ce20efe8e6237bcc82eafd5a</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::true_type</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__key__comp__impl.html</anchorfile>
      <anchor>a5f202fa46dfd146c944f590e7866b0ab</anchor>
      <arglist>(int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::has_key_type</name>
    <filename>structsol_1_1meta_1_1has__key__type.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::has_key_type_impl</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1has__key__type__impl.html</filename>
    <member kind="function" static="yes">
      <type>static std::false_type</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__key__type__impl.html</anchorfile>
      <anchor>a165a566822fc23e42331994cb5774cb0</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::true_type</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__key__type__impl.html</anchorfile>
      <anchor>a2e024cbb60c5383d754a607b51cc00bd</anchor>
      <arglist>(int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::has_key_value_pair</name>
    <filename>structsol_1_1meta_1_1has__key__value__pair.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::has_key_value_pair_impl</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1has__key__value__pair__impl.html</filename>
    <member kind="function" static="yes">
      <type>static std::false_type</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__key__value__pair__impl.html</anchorfile>
      <anchor>ab5af5f2889f559d35e7a119cdd765fd4</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::true_type</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__key__value__pair__impl.html</anchorfile>
      <anchor>ad258151d1ade20d4992a180fb888b016</anchor>
      <arglist>(int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::has_load_factor</name>
    <filename>structsol_1_1meta_1_1has__load__factor.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::has_load_factor_impl</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1has__load__factor__impl.html</filename>
    <member kind="function" static="yes">
      <type>static std::false_type</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__load__factor__impl.html</anchorfile>
      <anchor>a403278c981a3badcb800c389a89e9ec1</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::true_type</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__load__factor__impl.html</anchorfile>
      <anchor>a3aa057734494ae0d885714927b9ffb18</anchor>
      <arglist>(int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::has_mapped_type</name>
    <filename>structsol_1_1meta_1_1has__mapped__type.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::has_mapped_type_impl</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1has__mapped__type__impl.html</filename>
    <member kind="function" static="yes">
      <type>static std::false_type</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__mapped__type__impl.html</anchorfile>
      <anchor>a5eb25828fe0c4092b233ac035e7b7da9</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::true_type</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__mapped__type__impl.html</anchorfile>
      <anchor>a50f48fc70ef4f77060518e10fc351113</anchor>
      <arglist>(int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::has_max_size_test</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1has__max__size__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__max__size__test.html</anchorfile>
      <anchor>a930afa094ca92692002442e288714fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__max__size__test.html</anchorfile>
      <anchor>a0a4c90200252ee970e1f5ca38f78c495</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__max__size__test.html</anchorfile>
      <anchor>adfcb57b9d1edf9257d900ba5aa350854</anchor>
      <arglist>(decltype(std::declval&lt; C &gt;().max_size()) *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::has_member_data_tm_gmtoff</name>
    <filename>structdetail_1_1has__member__data__tm__gmtoff.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::has_member_data_tm_gmtoff&lt; T, void_t&lt; decltype(T::tm_gmtoff)&gt; &gt;</name>
    <filename>structdetail_1_1has__member__data__tm__gmtoff_3_01T_00_01void__t_3_01decltype_07T_1_1tm__gmtoff_08_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::has_member_data_tm_zone</name>
    <filename>structdetail_1_1has__member__data__tm__zone.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::has_member_data_tm_zone&lt; T, void_t&lt; decltype(T::tm_zone)&gt; &gt;</name>
    <filename>structdetail_1_1has__member__data__tm__zone_3_01T_00_01void__t_3_01decltype_07T_1_1tm__zone_08_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::has_member_fn_begin_end_t</name>
    <filename>structdetail_1_1has__member__fn__begin__end__t.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::has_member_fn_begin_end_t&lt; T, void_t&lt; decltype(std::declval&lt; T &gt;().begin()), decltype(std::declval&lt; T &gt;().end())&gt; &gt;</name>
    <filename>structdetail_1_1has__member__fn__begin__end__t_3_01T_00_01void__t_3_01decltype_07std_1_1declval_7bfaf74b5a50caef111e70a0e029c9dc.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::has_mutable_begin_end</name>
    <filename>structdetail_1_1has__mutable__begin__end.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::has_mutable_begin_end&lt; T, void_t&lt; decltype(detail::range_begin(std::declval&lt; T &gt;())), decltype(detail::range_end(std::declval&lt; T &gt;())), int &gt; &gt;</name>
    <filename>structdetail_1_1has__mutable__begin__end_3_01T_00_01void__t_3_01decltype_07detail_1_1range__begif6fe79957647df09b3c7b25ba8c4c85b.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::has_non_default_from_json</name>
    <filename>structnlohmann_1_1detail_1_1has__non__default__from__json.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::has_non_default_from_json&lt; BasicJsonType, T, enable_if_t&lt; !is_basic_json&lt; T &gt;::value &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1has__non__default__from__json_3_01BasicJsonType_00_01T_00_01enable__b7a8cd863889b54d1139b207b4233111.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename BasicJsonType::template json_serializer&lt; T, void &gt;</type>
      <name>serializer</name>
      <anchorfile>structnlohmann_1_1detail_1_1has__non__default__from__json_3_01BasicJsonType_00_01T_00_01enable__b7a8cd863889b54d1139b207b4233111.html</anchorfile>
      <anchor>a4bcee5e52902d3011df08cf0233e5e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structnlohmann_1_1detail_1_1has__non__default__from__json_3_01BasicJsonType_00_01T_00_01enable__b7a8cd863889b54d1139b207b4233111.html</anchorfile>
      <anchor>a5d5bc2b9f1c107696d64d92cf6b5d0d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::has_push_back_test</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1has__push__back__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__push__back__test.html</anchorfile>
      <anchor>ae0a133eda6838e21c41bd541dd6e56b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__push__back__test.html</anchorfile>
      <anchor>ace5e05569b5e4dfe01297b7f998a7fee</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__push__back__test.html</anchorfile>
      <anchor>afa5ef2c5874341837378fc050c7dbd2c</anchor>
      <arglist>(decltype(std::declval&lt; C &gt;().push_back(std::declval&lt; std::add_rvalue_reference_t&lt; typename C::value_type &gt;&gt;())) *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::has_size_test</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1has__size__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__size__test.html</anchorfile>
      <anchor>a497417c972c72698c33e2d16ffe85549</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__size__test.html</anchorfile>
      <anchor>a331d35637e6fee403e1abf93ca6ee6aa</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__size__test.html</anchorfile>
      <anchor>a294993825d65d5eb1a3749679330cf92</anchor>
      <arglist>(decltype(std::declval&lt; C &gt;().size()) *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::has_to_json</name>
    <filename>structnlohmann_1_1detail_1_1has__to__json.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::has_to_json&lt; BasicJsonType, T, enable_if_t&lt; !is_basic_json&lt; T &gt;::value &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1has__to__json_3_01BasicJsonType_00_01T_00_01enable__if__t_3_01_9is__4a8838c1c30336126696a126041e661c.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename BasicJsonType::template json_serializer&lt; T, void &gt;</type>
      <name>serializer</name>
      <anchorfile>structnlohmann_1_1detail_1_1has__to__json_3_01BasicJsonType_00_01T_00_01enable__if__t_3_01_9is__4a8838c1c30336126696a126041e661c.html</anchorfile>
      <anchor>a7af8dd95a01e7ca32f10075c9934b107</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structnlohmann_1_1detail_1_1has__to__json_3_01BasicJsonType_00_01T_00_01enable__if__t_3_01_9is__4a8838c1c30336126696a126041e661c.html</anchorfile>
      <anchor>a25600efc3dbab20cebe1a90f97505d6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::has_to_string_test</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1has__to__string__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__to__string__test.html</anchorfile>
      <anchor>a1ded0525fc8c1aaa4b066c0e4ec17dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__to__string__test.html</anchorfile>
      <anchor>a81ff0ff1423c1858ec1abcbac823e128</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__to__string__test.html</anchorfile>
      <anchor>a5e6d8e689c08b8b4e379d5a30dbf5220</anchor>
      <arglist>(decltype(std::declval&lt; C &gt;().to_string()) *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_traits_add_test</name>
    <filename>structsol_1_1container__detail_1_1has__traits__add__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__add__test.html</anchorfile>
      <anchor>a4f6213893bfaea2c20b1e649fd0f873e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__add__test.html</anchorfile>
      <anchor>a310f297c77ca526744b2a6dc0588187f</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__add__test.html</anchorfile>
      <anchor>afbd6341150d4e736c102ae93c43cdcae</anchor>
      <arglist>(decltype(&amp;C::add))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_traits_at_test</name>
    <filename>structsol_1_1container__detail_1_1has__traits__at__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__at__test.html</anchorfile>
      <anchor>ae91681eb57590b0de4ccc21fb6321300</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__at__test.html</anchorfile>
      <anchor>a207ec51eaf6c128a31f60adfa6c0819e</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__at__test.html</anchorfile>
      <anchor>aca52b64a5bbddb478b5a003953bc206f</anchor>
      <arglist>(decltype(&amp;C::at))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_traits_erase_test</name>
    <filename>structsol_1_1container__detail_1_1has__traits__erase__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__erase__test.html</anchorfile>
      <anchor>ae4a81db6b1ab5a323d69e6d644c382e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__erase__test.html</anchorfile>
      <anchor>a01a2d12948f3889d0eb1287d1e709809</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__erase__test.html</anchorfile>
      <anchor>a2809c473fe0787cdd33f38b061d6eccc</anchor>
      <arglist>(decltype(&amp;C::erase))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_traits_find_test</name>
    <filename>structsol_1_1container__detail_1_1has__traits__find__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__find__test.html</anchorfile>
      <anchor>a1ad987499340d9679c26dd05760abf0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__find__test.html</anchorfile>
      <anchor>ab1af9b61bb8f606277e4ff423b32fd25</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__find__test.html</anchorfile>
      <anchor>acf4068049d33d9ea2821ef5ac45b39df</anchor>
      <arglist>(decltype(&amp;C::find))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_traits_get_test</name>
    <filename>structsol_1_1container__detail_1_1has__traits__get__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__get__test.html</anchorfile>
      <anchor>ae2fee3ee59bcc47750721e9039a80b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__get__test.html</anchorfile>
      <anchor>a9b5e674c1c88696eea26a4c7b3b8d8b0</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__get__test.html</anchorfile>
      <anchor>ac98c4871b2a4929f67d74f4143b24cd4</anchor>
      <arglist>(decltype(&amp;C::get))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_traits_index_get_test</name>
    <filename>structsol_1_1container__detail_1_1has__traits__index__get__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__index__get__test.html</anchorfile>
      <anchor>a9de6973daff5299cc6b6fc4533ff0562</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__index__get__test.html</anchorfile>
      <anchor>a9c0255fed99572f0f1e1eee5a32639c6</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__index__get__test.html</anchorfile>
      <anchor>acb2002e2b54966045e227835ddfcb46a</anchor>
      <arglist>(decltype(&amp;C::index_get))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_traits_index_of_test</name>
    <filename>structsol_1_1container__detail_1_1has__traits__index__of__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__index__of__test.html</anchorfile>
      <anchor>a71c0615e63e4ad0512acb0b03500f4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__index__of__test.html</anchorfile>
      <anchor>ab3ee0efc0031a0bec28edf84d0349812</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__index__of__test.html</anchorfile>
      <anchor>a051c62802397737af1aa3dc570622345</anchor>
      <arglist>(decltype(&amp;C::index_of))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_traits_index_set_test</name>
    <filename>structsol_1_1container__detail_1_1has__traits__index__set__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__index__set__test.html</anchorfile>
      <anchor>ad9809ad4da63c0d9e59f3495879bfe75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__index__set__test.html</anchorfile>
      <anchor>ad1bb507b68f27cbd75a3d362b498c0c7</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__index__set__test.html</anchorfile>
      <anchor>ab694dc2aecf85c444b89ca030fdfd63d</anchor>
      <arglist>(decltype(&amp;C::index_set))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_traits_insert_test</name>
    <filename>structsol_1_1container__detail_1_1has__traits__insert__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__insert__test.html</anchorfile>
      <anchor>aa801e90cdef6421563782e061be042b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__insert__test.html</anchorfile>
      <anchor>ab3c5fed2ebda19189a2e05808424954e</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__insert__test.html</anchorfile>
      <anchor>ad31e0756a9083b085d1a0d68ed1129a5</anchor>
      <arglist>(decltype(&amp;C::insert))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_traits_ipairs_test</name>
    <filename>structsol_1_1container__detail_1_1has__traits__ipairs__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__ipairs__test.html</anchorfile>
      <anchor>a9709c69aa8e999ecef5ce69552cc1ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__ipairs__test.html</anchorfile>
      <anchor>ad4e1ddf6cef10f1542bf3ea294ae80bc</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__ipairs__test.html</anchorfile>
      <anchor>ae6af0efb1eb9f282aff750a821cd8846</anchor>
      <arglist>(decltype(&amp;C::ipairs))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_traits_next_test</name>
    <filename>structsol_1_1container__detail_1_1has__traits__next__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__next__test.html</anchorfile>
      <anchor>a7c426a25409fbee5f26b5af2397e56e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__next__test.html</anchorfile>
      <anchor>af0fb7ae9c0d0b4df60c239f4465bdc20</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__next__test.html</anchorfile>
      <anchor>aa87078eeef86bac30836764b4b4652d7</anchor>
      <arglist>(decltype(&amp;C::next))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_traits_pairs_test</name>
    <filename>structsol_1_1container__detail_1_1has__traits__pairs__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__pairs__test.html</anchorfile>
      <anchor>a1b5f127c40e833ae127394f851dea741</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__pairs__test.html</anchorfile>
      <anchor>abba634d6c3a027ff4d38bddaac638e92</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__pairs__test.html</anchorfile>
      <anchor>a8c32331de95021737489dfdf8db39c7f</anchor>
      <arglist>(decltype(&amp;C::pairs))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_traits_set_test</name>
    <filename>structsol_1_1container__detail_1_1has__traits__set__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__set__test.html</anchorfile>
      <anchor>a524730cd19982d3d22699844330c8efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__set__test.html</anchorfile>
      <anchor>a84304725eede1b4a3d7bcae4cd2f4f01</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__set__test.html</anchorfile>
      <anchor>ae413af5dda6339c95d80bcdacb647012</anchor>
      <arglist>(decltype(&amp;C::set))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::has_traits_size_test</name>
    <filename>structsol_1_1container__detail_1_1has__traits__size__test.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__size__test.html</anchorfile>
      <anchor>a39eb26b0678a485e129b99f52b18c4c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__size__test.html</anchorfile>
      <anchor>a5700d016bd1ff92c3d0828fd9fe1f2ca</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static meta::sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1container__detail_1_1has__traits__size__test.html</anchorfile>
      <anchor>a1e3bf97416e0c97788b430e21eda3f5c</anchor>
      <arglist>(decltype(&amp;C::size))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::has_value_type</name>
    <filename>structsol_1_1meta_1_1has__value__type.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::has_value_type_impl</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1has__value__type__impl.html</filename>
    <member kind="function" static="yes">
      <type>static std::false_type</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__value__type__impl.html</anchorfile>
      <anchor>add4227cb24e538eb9afb6dac36eb85f8</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::true_type</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1has__value__type__impl.html</anchorfile>
      <anchor>a9df75a3e648f8626a6e010324b91b6b1</anchor>
      <arglist>(int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::hash&lt; nlohmann::NLOHMANN_BASIC_JSON_TPL &gt;</name>
    <filename>structstd_1_1hash_3_01nlohmann_1_1NLOHMANN__BASIC__JSON__TPL_01_4.html</filename>
    <member kind="function">
      <type>std::size_t</type>
      <name>operator()</name>
      <anchorfile>structstd_1_1hash_3_01nlohmann_1_1NLOHMANN__BASIC__JSON__TPL_01_4.html</anchorfile>
      <anchor>aeadbcf51ae3e58f8daa2025aa7737dd8</anchor>
      <arglist>(const nlohmann::NLOHMANN_BASIC_JSON_TPL &amp;j) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::hash&lt; RosMsgParser::ROSType &gt;</name>
    <filename>structstd_1_1hash_3_01RosMsgParser_1_1ROSType_01_4.html</filename>
    <member kind="typedef">
      <type>RosMsgParser::ROSType</type>
      <name>argument_type</name>
      <anchorfile>structstd_1_1hash_3_01RosMsgParser_1_1ROSType_01_4.html</anchorfile>
      <anchor>ace35d06ce9f55a6b3dede28051e068a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>result_type</name>
      <anchorfile>structstd_1_1hash_3_01RosMsgParser_1_1ROSType_01_4.html</anchorfile>
      <anchor>a445c20c73b5336c40583a8d6fd68e11c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structstd_1_1hash_3_01RosMsgParser_1_1ROSType_01_4.html</anchorfile>
      <anchor>aaa9e847f36f30348626e4c53e258279b</anchor>
      <arglist>(RosMsgParser::ROSType const &amp;type) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::hash&lt;::sol::optional&lt; T &gt; &gt;</name>
    <filename>structstd_1_1hash_3_1_1sol_1_1optional_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>::std::size_t</type>
      <name>operator()</name>
      <anchorfile>structstd_1_1hash_3_1_1sol_1_1optional_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a199edbc999b21306f1dde0637d8bc854</anchor>
      <arglist>(const ::sol::optional&lt; T &gt; &amp;o) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>backward::details::hashtable</name>
    <filename>structbackward_1_1details_1_1hashtable.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::map&lt; K, V &gt;</type>
      <name>type</name>
      <anchorfile>structbackward_1_1details_1_1hashtable.html</anchorfile>
      <anchor>aae4f677b99219aebb58cb5e0cc303225</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hashtable&lt; std::string, SourceFile &gt;</name>
    <filename>structbackward_1_1details_1_1hashtable.html</filename>
    <member kind="typedef">
      <type>std::map&lt; std::string, SourceFile &gt;</type>
      <name>type</name>
      <anchorfile>structbackward_1_1details_1_1hashtable.html</anchorfile>
      <anchor>aae4f677b99219aebb58cb5e0cc303225</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::Header</name>
    <filename>structPJ_1_1Msg_1_1Header.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>frame_id</name>
      <anchorfile>structPJ_1_1Msg_1_1Header.html</anchorfile>
      <anchor>a0d324a31742015206ec8ba7b7e6d8d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>seq</name>
      <anchorfile>structPJ_1_1Msg_1_1Header.html</anchorfile>
      <anchor>aa5f78fca0c3827b2d454a4ab849bd161</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PJ::Msg::Time</type>
      <name>stamp</name>
      <anchorfile>structPJ_1_1Msg_1_1Header.html</anchorfile>
      <anchor>a3e6c6407d3b17f587faaf232f092640b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Header</name>
    <filename>structHeader.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>islittle</name>
      <anchorfile>structHeader.html</anchorfile>
      <anchor>abf580577b27ac36c8c26b86131a01b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structHeader.html</anchorfile>
      <anchor>a457e855332e97f5433ee103cfb30a4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxalign</name>
      <anchorfile>structHeader.html</anchorfile>
      <anchor>ab700f7decdc27164d1d0cf76585032f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::Header</name>
    <filename>structmcap_1_1Header.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>library</name>
      <anchorfile>structmcap_1_1Header.html</anchorfile>
      <anchor>a26dbb037763f52493dab1be383ee75e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>profile</name>
      <anchorfile>structmcap_1_1Header.html</anchorfile>
      <anchor>a201171b54b1fbcc5f94fd2618341bbe4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HUF_buildCTable_wksp_tables</name>
    <filename>structHUF__buildCTable__wksp__tables.html</filename>
    <member kind="variable">
      <type>huffNodeTable</type>
      <name>huffNodeTbl</name>
      <anchorfile>structHUF__buildCTable__wksp__tables.html</anchorfile>
      <anchor>aede41babec92f0facbd4c4a02baf3001</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rankPos</type>
      <name>rankPosition</name>
      <anchorfile>structHUF__buildCTable__wksp__tables.html</anchorfile>
      <anchor>a832fa17969ef4d930a649e2159eae2e9</anchor>
      <arglist>[RANK_POSITION_TABLE_SIZE]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HUF_compress_tables_t</name>
    <filename>structHUF__compress__tables__t.html</filename>
    <member kind="variable">
      <type>HUF_buildCTable_wksp_tables</type>
      <name>buildCTable_wksp</name>
      <anchorfile>structHUF__compress__tables__t.html</anchorfile>
      <anchor>a44a54eb70aaa0b026f839a4dec47c393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>count</name>
      <anchorfile>structHUF__compress__tables__t.html</anchorfile>
      <anchor>ad9580c2483dc48e960f760544c05679b</anchor>
      <arglist>[HUF_SYMBOLVALUE_MAX+1]</arglist>
    </member>
    <member kind="variable">
      <type>HUF_CElt</type>
      <name>CTable</name>
      <anchorfile>structHUF__compress__tables__t.html</anchorfile>
      <anchor>a76d322419c041c7e56b48b43a39b517f</anchor>
      <arglist>[HUF_CTABLE_SIZE_ST(HUF_SYMBOLVALUE_MAX)]</arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>hist_wksp</name>
      <anchorfile>structHUF__compress__tables__t.html</anchorfile>
      <anchor>adbbb26cffe659a9defdaa1abca65bcf5</anchor>
      <arglist>[HIST_WKSP_SIZE_U32]</arglist>
    </member>
    <member kind="variable">
      <type>union HUF_compress_tables_t::@32</type>
      <name>wksps</name>
      <anchorfile>structHUF__compress__tables__t.html</anchorfile>
      <anchor>a72c1c0a442f5ba8693cccad9ed967958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HUF_WriteCTableWksp</type>
      <name>writeCTable_wksp</name>
      <anchorfile>structHUF__compress__tables__t.html</anchorfile>
      <anchor>a4706e143aeaf1b6bb769d90fa1d7300c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HUF_CompressWeightsWksp</name>
    <filename>structHUF__CompressWeightsWksp.html</filename>
    <member kind="variable">
      <type>unsigned</type>
      <name>count</name>
      <anchorfile>structHUF__CompressWeightsWksp.html</anchorfile>
      <anchor>a50db675cbabcbc0aa663d6230c45412b</anchor>
      <arglist>[HUF_TABLELOG_MAX+1]</arglist>
    </member>
    <member kind="variable">
      <type>FSE_CTable</type>
      <name>CTable</name>
      <anchorfile>structHUF__CompressWeightsWksp.html</anchorfile>
      <anchor>a1001ec0b9e63811edf20b6c3f03a4971</anchor>
      <arglist>[FSE_CTABLE_SIZE_U32(MAX_FSE_TABLELOG_FOR_HUFF_HEADER, HUF_TABLELOG_MAX)]</arglist>
    </member>
    <member kind="variable">
      <type>S16</type>
      <name>norm</name>
      <anchorfile>structHUF__CompressWeightsWksp.html</anchorfile>
      <anchor>ae7311d62007877353a377aafe7871fca</anchor>
      <arglist>[HUF_TABLELOG_MAX+1]</arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>scratchBuffer</name>
      <anchorfile>structHUF__CompressWeightsWksp.html</anchorfile>
      <anchor>a1b7d2a9c68662bc41af6c08c90a0168e</anchor>
      <arglist>[FSE_BUILD_CTABLE_WORKSPACE_SIZE_U32(HUF_TABLELOG_MAX, MAX_FSE_TABLELOG_FOR_HUFF_HEADER)]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HUF_CStream_t</name>
    <filename>structHUF__CStream__t.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>bitContainer</name>
      <anchorfile>structHUF__CStream__t.html</anchorfile>
      <anchor>a5d6d210ecd093e04f9744fd6be106108</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>bitPos</name>
      <anchorfile>structHUF__CStream__t.html</anchorfile>
      <anchor>a0e76e71c12930a0efedaf3cd23df6c06</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>BYTE *</type>
      <name>endPtr</name>
      <anchorfile>structHUF__CStream__t.html</anchorfile>
      <anchor>af9fa7091d0634211e20e19c8b6d87e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE *</type>
      <name>ptr</name>
      <anchorfile>structHUF__CStream__t.html</anchorfile>
      <anchor>accdb06c18ee18590a4df903e0d4b6855</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE *</type>
      <name>startPtr</name>
      <anchorfile>structHUF__CStream__t.html</anchorfile>
      <anchor>a1820ab4d05d8bc5e580b8946aac30ea0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HUF_DecompressFastArgs</name>
    <filename>structHUF__DecompressFastArgs.html</filename>
    <member kind="variable">
      <type>U64</type>
      <name>bits</name>
      <anchorfile>structHUF__DecompressFastArgs.html</anchorfile>
      <anchor>a5190134bee49e3bd151d9b1e29d08de5</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>void const  *</type>
      <name>dt</name>
      <anchorfile>structHUF__DecompressFastArgs.html</anchorfile>
      <anchor>afc8a9f07013131b930a59efdea7a1a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE const  *</type>
      <name>iend</name>
      <anchorfile>structHUF__DecompressFastArgs.html</anchorfile>
      <anchor>aff388aa1f5a813328193b6d827c982f5</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>BYTE const  *</type>
      <name>ilimit</name>
      <anchorfile>structHUF__DecompressFastArgs.html</anchorfile>
      <anchor>a03783d6418366814acebf2c3235703ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE const  *</type>
      <name>ip</name>
      <anchorfile>structHUF__DecompressFastArgs.html</anchorfile>
      <anchor>ab9f7d67fc09606724c77d80799c1437a</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>BYTE *</type>
      <name>oend</name>
      <anchorfile>structHUF__DecompressFastArgs.html</anchorfile>
      <anchor>a5e43758d00846f2737f914b861a0767d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE *</type>
      <name>op</name>
      <anchorfile>structHUF__DecompressFastArgs.html</anchorfile>
      <anchor>a1006d37f1c9a6415e1e0b45caefcc552</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HUF_DEltX1</name>
    <filename>structHUF__DEltX1.html</filename>
    <member kind="variable">
      <type>BYTE</type>
      <name>byte</name>
      <anchorfile>structHUF__DEltX1.html</anchorfile>
      <anchor>a43b8cc3a6aae1d66aca970d1a00bac9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE</type>
      <name>nbBits</name>
      <anchorfile>structHUF__DEltX1.html</anchorfile>
      <anchor>a60c4d28dbaa993ee78edecef74812529</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HUF_DEltX2</name>
    <filename>structHUF__DEltX2.html</filename>
    <member kind="variable">
      <type>BYTE</type>
      <name>length</name>
      <anchorfile>structHUF__DEltX2.html</anchorfile>
      <anchor>acc843a9a1180f44ec77241361c654c54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE</type>
      <name>nbBits</name>
      <anchorfile>structHUF__DEltX2.html</anchorfile>
      <anchor>ad72e298d75f27283548b1cfa32ef01c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U16</type>
      <name>sequence</name>
      <anchorfile>structHUF__DEltX2.html</anchorfile>
      <anchor>a9fd92d544f1a11423f15834ab0c77539</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HUF_ReadDTableX1_Workspace</name>
    <filename>structHUF__ReadDTableX1__Workspace.html</filename>
    <member kind="variable">
      <type>BYTE</type>
      <name>huffWeight</name>
      <anchorfile>structHUF__ReadDTableX1__Workspace.html</anchorfile>
      <anchor>ad137af23f6989dff243153e438b8c195</anchor>
      <arglist>[HUF_SYMBOLVALUE_MAX+1]</arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>rankStart</name>
      <anchorfile>structHUF__ReadDTableX1__Workspace.html</anchorfile>
      <anchor>a6de8dab43692eed322e9043e0ff34615</anchor>
      <arglist>[HUF_TABLELOG_ABSOLUTEMAX+1]</arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>rankVal</name>
      <anchorfile>structHUF__ReadDTableX1__Workspace.html</anchorfile>
      <anchor>a7e91ed3bf1b83e041ebd4e043dcdb720</anchor>
      <arglist>[HUF_TABLELOG_ABSOLUTEMAX+1]</arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>statsWksp</name>
      <anchorfile>structHUF__ReadDTableX1__Workspace.html</anchorfile>
      <anchor>a295bc4c68ae265ffab3c652461e371c1</anchor>
      <arglist>[HUF_READ_STATS_WORKSPACE_SIZE_U32]</arglist>
    </member>
    <member kind="variable">
      <type>BYTE</type>
      <name>symbols</name>
      <anchorfile>structHUF__ReadDTableX1__Workspace.html</anchorfile>
      <anchor>a84d97e1a3cb8376bd0efe3f7e31810ac</anchor>
      <arglist>[HUF_SYMBOLVALUE_MAX+1]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HUF_ReadDTableX2_Workspace</name>
    <filename>structHUF__ReadDTableX2__Workspace.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>calleeWksp</name>
      <anchorfile>structHUF__ReadDTableX2__Workspace.html</anchorfile>
      <anchor>af738c819ee2ffdcdd1a63cacd2f0155b</anchor>
      <arglist>[HUF_READ_STATS_WORKSPACE_SIZE_U32]</arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>rankStart0</name>
      <anchorfile>structHUF__ReadDTableX2__Workspace.html</anchorfile>
      <anchor>a44bc4c26ce72a792a004d8c563608688</anchor>
      <arglist>[HUF_TABLELOG_MAX+3]</arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>rankStats</name>
      <anchorfile>structHUF__ReadDTableX2__Workspace.html</anchorfile>
      <anchor>a8d614653095911b12c6540490ccf6a60</anchor>
      <arglist>[HUF_TABLELOG_MAX+1]</arglist>
    </member>
    <member kind="variable">
      <type>rankValCol_t</type>
      <name>rankVal</name>
      <anchorfile>structHUF__ReadDTableX2__Workspace.html</anchorfile>
      <anchor>a771ab2bbb287fc1fad6ec0c4c4359daf</anchor>
      <arglist>[HUF_TABLELOG_MAX]</arglist>
    </member>
    <member kind="variable">
      <type>sortedSymbol_t</type>
      <name>sortedSymbol</name>
      <anchorfile>structHUF__ReadDTableX2__Workspace.html</anchorfile>
      <anchor>adcdcdbad8e5e48a269ee27c8b1ac42e5</anchor>
      <arglist>[HUF_SYMBOLVALUE_MAX+1]</arglist>
    </member>
    <member kind="variable">
      <type>BYTE</type>
      <name>weightList</name>
      <anchorfile>structHUF__ReadDTableX2__Workspace.html</anchorfile>
      <anchor>a44916466b98657405ec763970c9a9ecc</anchor>
      <arglist>[HUF_SYMBOLVALUE_MAX+1]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HUF_WriteCTableWksp</name>
    <filename>structHUF__WriteCTableWksp.html</filename>
    <member kind="variable">
      <type>BYTE</type>
      <name>bitsToWeight</name>
      <anchorfile>structHUF__WriteCTableWksp.html</anchorfile>
      <anchor>a9ac0287992789a61b081aa5ec84b1492</anchor>
      <arglist>[HUF_TABLELOG_MAX+1]</arglist>
    </member>
    <member kind="variable">
      <type>BYTE</type>
      <name>huffWeight</name>
      <anchorfile>structHUF__WriteCTableWksp.html</anchorfile>
      <anchor>a9519394ea5fa8752e5b93ff6c9277fa4</anchor>
      <arglist>[HUF_SYMBOLVALUE_MAX]</arglist>
    </member>
    <member kind="variable">
      <type>HUF_CompressWeightsWksp</type>
      <name>wksp</name>
      <anchorfile>structHUF__WriteCTableWksp.html</anchorfile>
      <anchor>aab052a92416dabb4e946d6c9033f1d2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::i_am_secret</name>
    <filename>structsol_1_1detail_1_1i__am__secret.html</filename>
  </compound>
  <compound kind="class">
    <name>mcap::IChunkWriter</name>
    <filename>classmcap_1_1IChunkWriter.html</filename>
    <base>mcap::IWritable</base>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmcap_1_1IChunkWriter.html</anchorfile>
      <anchor>a7c4160eb88c9e02bc60aba7cfa458491</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::byte *</type>
      <name>compressedData</name>
      <anchorfile>classmcap_1_1IChunkWriter.html</anchorfile>
      <anchor>a61139fa516fc0099821524e39566cfba</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint64_t</type>
      <name>compressedSize</name>
      <anchorfile>classmcap_1_1IChunkWriter.html</anchorfile>
      <anchor>a7c1887f263b25c7769027650c0a5365a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::byte *</type>
      <name>data</name>
      <anchorfile>classmcap_1_1IChunkWriter.html</anchorfile>
      <anchor>a7f8cd2c1c0c8d03e8dbca607a5b57028</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>empty</name>
      <anchorfile>classmcap_1_1IChunkWriter.html</anchorfile>
      <anchor>a598456823eea9892570918196fc3ee6f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>end</name>
      <anchorfile>classmcap_1_1IChunkWriter.html</anchorfile>
      <anchor>ac6857cb4881c23e24866facd2edc8e48</anchor>
      <arglist>() override=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint64_t</type>
      <name>size</name>
      <anchorfile>classmcap_1_1IChunkWriter.html</anchorfile>
      <anchor>a78fb76b47b10e06cb8db63220dfe667b</anchor>
      <arglist>() const override=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IChunkWriter</name>
      <anchorfile>classmcap_1_1IChunkWriter.html</anchorfile>
      <anchor>a6a0ff3ab525db215bfa2db14af53416a</anchor>
      <arglist>() override=default</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>handleClear</name>
      <anchorfile>classmcap_1_1IChunkWriter.html</anchorfile>
      <anchor>a01cd0daabc21b6ec47ab682a6c4a8ee8</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mcap::ICompressedReader</name>
    <filename>classmcap_1_1ICompressedReader.html</filename>
    <base>mcap::IReadable</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classmcap_1_1ICompressedReader.html</anchorfile>
      <anchor>aaaa5a3c63985fc8848a0b0923e223644</anchor>
      <arglist>(const std::byte *data, uint64_t size, uint64_t uncompressedSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Status</type>
      <name>status</name>
      <anchorfile>classmcap_1_1ICompressedReader.html</anchorfile>
      <anchor>a69cc83bcc6a76c9b22b8874866099451</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ICompressedReader</name>
      <anchorfile>classmcap_1_1ICompressedReader.html</anchorfile>
      <anchor>ac553a2bf76ea6e1d0de3f7049cccf99a</anchor>
      <arglist>() override=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ads::IconProviderPrivate</name>
    <filename>structads_1_1IconProviderPrivate.html</filename>
    <member kind="function">
      <type></type>
      <name>IconProviderPrivate</name>
      <anchorfile>structads_1_1IconProviderPrivate.html</anchorfile>
      <anchor>a2d11ca70aed23bc0989f7c9e48da179e</anchor>
      <arglist>(CIconProvider *_public)</arglist>
    </member>
    <member kind="variable">
      <type>CIconProvider *</type>
      <name>_this</name>
      <anchorfile>structads_1_1IconProviderPrivate.html</anchorfile>
      <anchor>ac4b7ab8ef0f853b1a4229dd1682bf3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; QIcon &gt;</type>
      <name>UserIcons</name>
      <anchorfile>structads_1_1IconProviderPrivate.html</anchorfile>
      <anchor>aaaee3dfaada0b98d0ae7c69883a93975</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::identity</name>
    <filename>structsol_1_1meta_1_1identity.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1identity.html</anchorfile>
      <anchor>aab18124328512e8a7f5be4afa4f5e113</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::identity_tag</name>
    <filename>structnlohmann_1_1detail_1_1identity__tag.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>ads::IFloatingWidget</name>
    <filename>classads_1_1IFloatingWidget.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>finishDragging</name>
      <anchorfile>classads_1_1IFloatingWidget.html</anchorfile>
      <anchor>a64ea260983749369cd6ff5d663b7f236</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>moveFloating</name>
      <anchorfile>classads_1_1IFloatingWidget.html</anchorfile>
      <anchor>ade8aa025fae16b202fe9367393cce461</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>startFloating</name>
      <anchorfile>classads_1_1IFloatingWidget.html</anchorfile>
      <anchor>a7c97fa18ba9203eb3dc27144aeb19cd9</anchor>
      <arglist>(const QPoint &amp;DragStartMousePos, const QSize &amp;Size, eDragState DragState, QWidget *MouseEventHandler)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IFloatingWidget</name>
      <anchorfile>classads_1_1IFloatingWidget.html</anchorfile>
      <anchor>a577b00ef3e0f2854f6a7874fc3fe31f9</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtPlotRasterItem::PrivateData::ImageCache</name>
    <filename>structQwtPlotRasterItem_1_1PrivateData_1_1ImageCache.html</filename>
    <member kind="variable">
      <type>QRectF</type>
      <name>area</name>
      <anchorfile>structQwtPlotRasterItem_1_1PrivateData_1_1ImageCache.html</anchorfile>
      <anchor>a5dca9e14b3cd729967521200e74b086f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QImage</type>
      <name>image</name>
      <anchorfile>structQwtPlotRasterItem_1_1PrivateData_1_1ImageCache.html</anchorfile>
      <anchor>ac5a579f093728f9fbe4ce0810294d6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotRasterItem::CachePolicy</type>
      <name>policy</name>
      <anchorfile>structQwtPlotRasterItem_1_1PrivateData_1_1ImageCache.html</anchorfile>
      <anchor>aab43bb6a7f0f02f4986a2ffe45f324dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QSizeF</type>
      <name>size</name>
      <anchorfile>structQwtPlotRasterItem_1_1PrivateData_1_1ImageCache.html</anchorfile>
      <anchor>a6c45e03703a65b4620c0c61b57f01ca1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtPainterCommand::ImageData</name>
    <filename>structQwtPainterCommand_1_1ImageData.html</filename>
    <member kind="variable">
      <type>Qt::ImageConversionFlags</type>
      <name>flags</name>
      <anchorfile>structQwtPainterCommand_1_1ImageData.html</anchorfile>
      <anchor>ae7066e830700950d6eb17c8556a2e992</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QImage</type>
      <name>image</name>
      <anchorfile>structQwtPainterCommand_1_1ImageData.html</anchorfile>
      <anchor>aa712f9a44335c3ec589b2f8075e61a6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRectF</type>
      <name>rect</name>
      <anchorfile>structQwtPainterCommand_1_1ImageData.html</anchorfile>
      <anchor>ad168f89725eb19cfc86d7c63fa55a106</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRectF</type>
      <name>subRect</name>
      <anchorfile>structQwtPainterCommand_1_1ImageData.html</anchorfile>
      <anchor>ac2a4512173d18f7f0cece0f946635369</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ImageLabel</name>
    <filename>classImageLabel.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>setPixmap</name>
      <anchorfile>classImageLabel.html</anchorfile>
      <anchor>a31004072fa6922806359c845c89fb2bc</anchor>
      <arglist>(const QPixmap &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImageLabel</name>
      <anchorfile>classImageLabel.html</anchorfile>
      <anchor>ab0a101dbaf19491729fff3913c039007</anchor>
      <arglist>(QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>const QPixmap *</type>
      <name>pixmap</name>
      <anchorfile>classImageLabel.html</anchorfile>
      <anchor>a0ecf28451887336438cccfe9599a15c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paintEvent</name>
      <anchorfile>classImageLabel.html</anchorfile>
      <anchor>a2a6895f38feeea933f9194a14d603154</anchor>
      <arglist>(QPaintEvent *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPixmap</type>
      <name>pix</name>
      <anchorfile>classImageLabel.html</anchorfile>
      <anchor>a97ebf93ba2ed711ac9c91322ff7a0cce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mcap::LinearMessageView::Iterator::Impl</name>
    <filename>classmcap_1_1LinearMessageView_1_1Iterator_1_1Impl.html</filename>
    <member kind="function">
      <type>reference</type>
      <name>dereference</name>
      <anchorfile>classmcap_1_1LinearMessageView_1_1Iterator_1_1Impl.html</anchorfile>
      <anchor>a7c6b97ddfb34208f932f2e269a1724ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>has_value</name>
      <anchorfile>classmcap_1_1LinearMessageView_1_1Iterator_1_1Impl.html</anchorfile>
      <anchor>a058d0b0030ff8158dcacd732e6db36f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classmcap_1_1LinearMessageView_1_1Iterator_1_1Impl.html</anchorfile>
      <anchor>a6addb37b71ad0542dfa555dceb6e6082</anchor>
      <arglist>(const Impl &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classmcap_1_1LinearMessageView_1_1Iterator_1_1Impl.html</anchorfile>
      <anchor>a8a7848568afc6c8855839740639f0ab4</anchor>
      <arglist>(Impl &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classmcap_1_1LinearMessageView_1_1Iterator_1_1Impl.html</anchorfile>
      <anchor>a6246b4b5e70f97c6a5d1e7b752281092</anchor>
      <arglist>(McapReader &amp;mcapReader, ByteOffset dataStart, ByteOffset dataEnd, const ReadMessageOptions &amp;options, const ProblemCallback &amp;onProblem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>increment</name>
      <anchorfile>classmcap_1_1LinearMessageView_1_1Iterator_1_1Impl.html</anchorfile>
      <anchor>a6f9fb3e8fe6fac6de84dbec8bc44ff9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Impl &amp;</type>
      <name>operator=</name>
      <anchorfile>classmcap_1_1LinearMessageView_1_1Iterator_1_1Impl.html</anchorfile>
      <anchor>a913609f303ac0dd7a1bb21014875dca2</anchor>
      <arglist>(const Impl &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>Impl &amp;</type>
      <name>operator=</name>
      <anchorfile>classmcap_1_1LinearMessageView_1_1Iterator_1_1Impl.html</anchorfile>
      <anchor>a44cdcbf69cada1fd9f287f59342a59f6</anchor>
      <arglist>(Impl &amp;&amp;)=delete</arglist>
    </member>
    <member kind="variable">
      <type>Message</type>
      <name>curMessage_</name>
      <anchorfile>classmcap_1_1LinearMessageView_1_1Iterator_1_1Impl.html</anchorfile>
      <anchor>a87cbac85523072352e982f63a489b805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::optional&lt; MessageView &gt;</type>
      <name>curMessageView_</name>
      <anchorfile>classmcap_1_1LinearMessageView_1_1Iterator_1_1Impl.html</anchorfile>
      <anchor>a3108e12d4705e3734f44144ab46d4e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::optional&lt; IndexedMessageReader &gt;</type>
      <name>indexedMessageReader_</name>
      <anchorfile>classmcap_1_1LinearMessageView_1_1Iterator_1_1Impl.html</anchorfile>
      <anchor>ae8420c32b1e2e0aae4a5f0205cac03fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>McapReader &amp;</type>
      <name>mcapReader_</name>
      <anchorfile>classmcap_1_1LinearMessageView_1_1Iterator_1_1Impl.html</anchorfile>
      <anchor>aa54967c1403cd627356a2611ec30df96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ProblemCallback &amp;</type>
      <name>onProblem_</name>
      <anchorfile>classmcap_1_1LinearMessageView_1_1Iterator_1_1Impl.html</anchorfile>
      <anchor>ac7290fe3648f7c8834462281f4725451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ReadMessageOptions</type>
      <name>readMessageOptions_</name>
      <anchorfile>classmcap_1_1LinearMessageView_1_1Iterator_1_1Impl.html</anchorfile>
      <anchor>a70cb01746d7c84ae777738380a6a0518</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::optional&lt; TypedRecordReader &gt;</type>
      <name>recordReader_</name>
      <anchorfile>classmcap_1_1LinearMessageView_1_1Iterator_1_1Impl.html</anchorfile>
      <anchor>a78afc84b298482bbb1ca80c66f21347a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>onMessage</name>
      <anchorfile>classmcap_1_1LinearMessageView_1_1Iterator_1_1Impl.html</anchorfile>
      <anchor>af581eeb0082abb3635a5030e6c8db0f3</anchor>
      <arglist>(const Message &amp;message, RecordOffset offset)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::implicit_wrapper</name>
    <filename>structsol_1_1detail_1_1implicit__wrapper.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>implicit_wrapper</name>
      <anchorfile>structsol_1_1detail_1_1implicit__wrapper.html</anchorfile>
      <anchor>a5f48b806458b77abbe241eb0d60c5054</anchor>
      <arglist>(T &amp;value_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>implicit_wrapper</name>
      <anchorfile>structsol_1_1detail_1_1implicit__wrapper.html</anchorfile>
      <anchor>a050a2085b0934fd393c0cb38ebe80d5b</anchor>
      <arglist>(T *value_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T&amp;</name>
      <anchorfile>structsol_1_1detail_1_1implicit__wrapper.html</anchorfile>
      <anchor>a1a1086a1b8de446a6ad20e8a24078f6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T*</name>
      <anchorfile>structsol_1_1detail_1_1implicit__wrapper.html</anchorfile>
      <anchor>a886e67c84483e14fa507534d7880203a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>T &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1implicit__wrapper.html</anchorfile>
      <anchor>a6e00aa599e474956e21041e46b9f39e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::Imu</name>
    <filename>structPJ_1_1Msg_1_1Imu.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1Imu.html</anchorfile>
      <anchor>a0cbac179f513e31b44e4a2636114bf32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>angular_velocity</name>
      <anchorfile>structPJ_1_1Msg_1_1Imu.html</anchorfile>
      <anchor>a9bf9f52ab192cbd0e746920479cfefa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; double, 9 &gt;</type>
      <name>angular_velocity_covariance</name>
      <anchorfile>structPJ_1_1Msg_1_1Imu.html</anchorfile>
      <anchor>a3f7ea985e824a126b057d93aa5e0f077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Header</type>
      <name>header</name>
      <anchorfile>structPJ_1_1Msg_1_1Imu.html</anchorfile>
      <anchor>ad0c832b68e0b1e2265674a89094221f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>linear_acceleration</name>
      <anchorfile>structPJ_1_1Msg_1_1Imu.html</anchorfile>
      <anchor>ae31efcbd70208d30a27f7de138dced32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; double, 9 &gt;</type>
      <name>linear_acceleration_covariance</name>
      <anchorfile>structPJ_1_1Msg_1_1Imu.html</anchorfile>
      <anchor>aecb8060aedb3ccbf1f2c47cff0f94756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Quaternion</type>
      <name>orientation</name>
      <anchorfile>structPJ_1_1Msg_1_1Imu.html</anchorfile>
      <anchor>ac943d6a83a91a4cda99945062f693b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; double, 9 &gt;</type>
      <name>orientation_covariance</name>
      <anchorfile>structPJ_1_1Msg_1_1Imu.html</anchorfile>
      <anchor>ae9b6103a81e40c7823a5ed5614078f76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>inBuff_t</name>
    <filename>structinBuff__t.html</filename>
    <member kind="variable">
      <type>buffer_t</type>
      <name>buffer</name>
      <anchorfile>structinBuff__t.html</anchorfile>
      <anchor>a15a377a863ff2b10775ac2f6aec4011a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>filled</name>
      <anchorfile>structinBuff__t.html</anchorfile>
      <anchor>af4deba806f35daac5d9ef7636496d16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>range_t</type>
      <name>prefix</name>
      <anchorfile>structinBuff__t.html</anchorfile>
      <anchor>a5c27c5954c290328f82365fcf366aad0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::u_detail::index_call_storage</name>
    <filename>structsol_1_1u__detail_1_1index__call__storage.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>binding_data</name>
      <anchorfile>structsol_1_1u__detail_1_1index__call__storage.html</anchorfile>
      <anchor>a8391a8e345a671b9cfd45a5d950cc653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>index_call_function *</type>
      <name>index</name>
      <anchorfile>structsol_1_1u__detail_1_1index__call__storage.html</anchorfile>
      <anchor>aa6e149f118055a44f4aafe6925db79a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>index_call_function *</type>
      <name>new_index</name>
      <anchorfile>structsol_1_1u__detail_1_1index__call__storage.html</anchorfile>
      <anchor>a069eca579ed28dcb85cbaf0bd3e78116</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::index_in</name>
    <filename>structsol_1_1meta_1_1index__in.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>index_in_pack&lt; 0, T, List &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::meta::index_in&lt; T, types&lt; Args... &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1index__in_3_01T_00_01types_3_01Args_8_8_8_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>index_in_pack&lt; 0, T, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::index_in_pack</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1index__in__pack.html</filename>
    <templarg>I</templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::index_in_pack</name>
    <filename>structsol_1_1meta_1_1index__in__pack.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>index_in_pack&lt; 0, T, Args... &gt;</base>
  </compound>
  <compound kind="class">
    <name>index_in_pack&lt; 0, T, Args... &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1index__in__pack.html</filename>
  </compound>
  <compound kind="class">
    <name>index_in_pack&lt; 0, T, List &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1index__in__pack.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::index_in_pack&lt; I, T, T1, Args... &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1index__in__pack_3_01I_00_01T_00_01T1_00_01Args_8_8_8_01_4.html</filename>
    <templarg>I</templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::indexed_insert</name>
    <filename>structsol_1_1detail_1_1indexed__insert.html</filename>
    <member kind="function">
      <type></type>
      <name>indexed_insert</name>
      <anchorfile>structsol_1_1detail_1_1indexed__insert.html</anchorfile>
      <anchor>a8b6980399ca95586ffa6c034917bffad</anchor>
      <arglist>(lua_reg_table &amp;registration_table_, int &amp;index_ref_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1detail_1_1indexed__insert.html</anchorfile>
      <anchor>a67366cbc2cd1de2a2db3534c20ba4c5c</anchor>
      <arglist>(meta_function meta_function_name_, lua_CFunction c_function_)</arglist>
    </member>
    <member kind="variable">
      <type>int &amp;</type>
      <name>index</name>
      <anchorfile>structsol_1_1detail_1_1indexed__insert.html</anchorfile>
      <anchor>a5bec7c5d215ceedcb0b6aabb4ab830b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_reg_table &amp;</type>
      <name>registration_table</name>
      <anchorfile>structsol_1_1detail_1_1indexed__insert.html</anchorfile>
      <anchor>af2a93b032aaf135bd9a2ea9c77c91d72</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::IndexedMessageReader</name>
    <filename>structmcap_1_1IndexedMessageReader.html</filename>
    <class kind="struct">mcap::IndexedMessageReader::ChunkSlot</class>
    <member kind="function">
      <type></type>
      <name>IndexedMessageReader</name>
      <anchorfile>structmcap_1_1IndexedMessageReader.html</anchorfile>
      <anchor>a237fdfc901c71f4bc4e570c52dacf5e6</anchor>
      <arglist>(McapReader &amp;reader, const ReadMessageOptions &amp;options, const std::function&lt; void(const Message &amp;, RecordOffset)&gt; onMessage)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>next</name>
      <anchorfile>structmcap_1_1IndexedMessageReader.html</anchorfile>
      <anchor>afead0c8ae705556ac0c2d690ae8a4798</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>status</name>
      <anchorfile>structmcap_1_1IndexedMessageReader.html</anchorfile>
      <anchor>a674baea6710b9b3fca5f4319d34b146a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>decompressChunk</name>
      <anchorfile>structmcap_1_1IndexedMessageReader.html</anchorfile>
      <anchor>aaedf533fac72b0cce61392d1a73e3080</anchor>
      <arglist>(const Chunk &amp;chunk, ChunkSlot &amp;slot)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>findFreeChunkSlot</name>
      <anchorfile>structmcap_1_1IndexedMessageReader.html</anchorfile>
      <anchor>a0869dbd9ef838d520d43b03aaa2e2ffd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; ChunkSlot &gt;</type>
      <name>chunkSlots_</name>
      <anchorfile>structmcap_1_1IndexedMessageReader.html</anchorfile>
      <anchor>a4fb2cd7b930a7eeba3954ed704ac0286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LZ4Reader</type>
      <name>lz4Reader_</name>
      <anchorfile>structmcap_1_1IndexedMessageReader.html</anchorfile>
      <anchor>a859279a6a56df46af28f2e073491105d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>McapReader &amp;</type>
      <name>mcapReader_</name>
      <anchorfile>structmcap_1_1IndexedMessageReader.html</anchorfile>
      <anchor>aa28f83a168605b529addae034ea3cba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::function&lt; void(const Message &amp;, RecordOffset)&gt;</type>
      <name>onMessage_</name>
      <anchorfile>structmcap_1_1IndexedMessageReader.html</anchorfile>
      <anchor>a5514a65666d3bc125339e0a7e2505fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ReadMessageOptions</type>
      <name>options_</name>
      <anchorfile>structmcap_1_1IndexedMessageReader.html</anchorfile>
      <anchor>ac911e21bc0a98eed33a9340236eee953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::ReadJobQueue</type>
      <name>queue_</name>
      <anchorfile>structmcap_1_1IndexedMessageReader.html</anchorfile>
      <anchor>a83c56de9e425fd88c261fd558af93d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RecordReader</type>
      <name>recordReader_</name>
      <anchorfile>structmcap_1_1IndexedMessageReader.html</anchorfile>
      <anchor>a21384bf711408ff80fa1bb20345f5c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_set&lt; ChannelId &gt;</type>
      <name>selectedChannels_</name>
      <anchorfile>structmcap_1_1IndexedMessageReader.html</anchorfile>
      <anchor>ad5a4eccc9e25e255378ca8bbf895d20c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Status</type>
      <name>status_</name>
      <anchorfile>structmcap_1_1IndexedMessageReader.html</anchorfile>
      <anchor>ab513f3f74c20400cc224d5fa81c7b6b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::inheritance</name>
    <filename>structsol_1_1detail_1_1inheritance.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>base&lt; T &gt;::type</type>
      <name>bases_t</name>
      <anchorfile>structsol_1_1detail_1_1inheritance.html</anchorfile>
      <anchor>ad8589e52d0a9fa813b90f95375910d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>type_cast</name>
      <anchorfile>structsol_1_1detail_1_1inheritance.html</anchorfile>
      <anchor>afa05a7b06dd7a4d975721942adf49c25</anchor>
      <arglist>(void *voiddata, const string_view &amp;ti)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>type_cast_bases</name>
      <anchorfile>structsol_1_1detail_1_1inheritance.html</anchorfile>
      <anchor>a7b6a511f1e43fd2f564f99814e0ae71c</anchor>
      <arglist>(types&lt; Base, Args... &gt;, T *data, const string_view &amp;ti)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>type_cast_bases</name>
      <anchorfile>structsol_1_1detail_1_1inheritance.html</anchorfile>
      <anchor>af6e096416f420dc5ec6f235057e7a400</anchor>
      <arglist>(types&lt;&gt;, T *, const string_view &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>type_cast_with</name>
      <anchorfile>structsol_1_1detail_1_1inheritance.html</anchorfile>
      <anchor>a2de1e8a88890cdb3fdf96353af972745</anchor>
      <arglist>(void *voiddata, const string_view &amp;ti)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>type_check</name>
      <anchorfile>structsol_1_1detail_1_1inheritance.html</anchorfile>
      <anchor>a328828abadc4593dbf590390d548dbbf</anchor>
      <arglist>(const string_view &amp;ti)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>type_check_bases</name>
      <anchorfile>structsol_1_1detail_1_1inheritance.html</anchorfile>
      <anchor>a43f32ef8ecdef61a1d7093b595ab2020</anchor>
      <arglist>(types&lt; Base, Args... &gt;, const string_view &amp;ti)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>type_check_bases</name>
      <anchorfile>structsol_1_1detail_1_1inheritance.html</anchorfile>
      <anchor>a6b43e9ca89ef42c9658e955c72f7c676</anchor>
      <arglist>(types&lt;&gt;, const string_view &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>type_check_with</name>
      <anchorfile>structsol_1_1detail_1_1inheritance.html</anchorfile>
      <anchor>a25ee83594531831d58d6e89b224bfe08</anchor>
      <arglist>(const string_view &amp;ti)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>type_unique_cast</name>
      <anchorfile>structsol_1_1detail_1_1inheritance.html</anchorfile>
      <anchor>ab9b20786ebdc9661283af85aad912549</anchor>
      <arglist>(void *source_data, void *target_data, const string_view &amp;ti, const string_view &amp;rebind_ti)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>type_unique_cast_bases</name>
      <anchorfile>structsol_1_1detail_1_1inheritance.html</anchorfile>
      <anchor>a6ad936bb351117d593f994378f10470d</anchor>
      <arglist>(types&lt; Base, Args... &gt;, void *source_data, void *target_data, const string_view &amp;ti)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>type_unique_cast_bases</name>
      <anchorfile>structsol_1_1detail_1_1inheritance.html</anchorfile>
      <anchor>aa597e392ba419b63ab117a92005db9f9</anchor>
      <arglist>(types&lt;&gt;, void *, void *, const string_view &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>type_unique_cast_with</name>
      <anchorfile>structsol_1_1detail_1_1inheritance.html</anchorfile>
      <anchor>aa81dc3242757b5f9a53b74eb95dc3276</anchor>
      <arglist>(void *source_data, void *target_data, const string_view &amp;ti, const string_view &amp;rebind_ti)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::input_stream_adapter</name>
    <filename>classnlohmann_1_1detail_1_1input__stream__adapter.html</filename>
    <member kind="typedef">
      <type>char</type>
      <name>char_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1input__stream__adapter.html</anchorfile>
      <anchor>a72f0713587f6bb3f3fbaae7d34c0ca39</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::char_traits&lt; char &gt;::int_type</type>
      <name>get_character</name>
      <anchorfile>classnlohmann_1_1detail_1_1input__stream__adapter.html</anchorfile>
      <anchor>ac6c760c5df3a85b5800b4271c09e8671</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>input_stream_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1input__stream__adapter.html</anchorfile>
      <anchor>a5190fe4d0c5ff2e3b348b28ee3bb2218</anchor>
      <arglist>(const input_stream_adapter &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>input_stream_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1input__stream__adapter.html</anchorfile>
      <anchor>a0be44ef098e88e8453eb4c31c9b14421</anchor>
      <arglist>(input_stream_adapter &amp;&amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>input_stream_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1input__stream__adapter.html</anchorfile>
      <anchor>af487152e4606d013eb4ec6a90eaf82ea</anchor>
      <arglist>(std::istream &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>input_stream_adapter &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1input__stream__adapter.html</anchorfile>
      <anchor>a3577dff99cc91968557b52959b0363e4</anchor>
      <arglist>(input_stream_adapter &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>input_stream_adapter &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1input__stream__adapter.html</anchorfile>
      <anchor>aeac5048221929b8f7558d1698dd0fb3a</anchor>
      <arglist>(input_stream_adapter &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~input_stream_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1input__stream__adapter.html</anchorfile>
      <anchor>a1d29416acc75b02bfaf251d9d8ef8f36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::istream *</type>
      <name>is</name>
      <anchorfile>classnlohmann_1_1detail_1_1input__stream__adapter.html</anchorfile>
      <anchor>a55893bf84cb17d877464984942df9632</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::streambuf *</type>
      <name>sb</name>
      <anchorfile>classnlohmann_1_1detail_1_1input__stream__adapter.html</anchorfile>
      <anchor>aa94582dc8262cf35dfcfbe7b7fcd6c6c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::int_checker</name>
    <filename>structdetail_1_1int__checker.html</filename>
    <templarg>IsSigned</templarg>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>fits_in_int</name>
      <anchorfile>structdetail_1_1int__checker.html</anchorfile>
      <anchor>a9061e0ee288b6621fba6f6e425512130</anchor>
      <arglist>(bool) -&gt; bool</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>fits_in_int</name>
      <anchorfile>structdetail_1_1int__checker.html</anchorfile>
      <anchor>a114acfbdae2732a623311cac809c6525</anchor>
      <arglist>(T value) -&gt; bool</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::int_checker&lt; true &gt;</name>
    <filename>structdetail_1_1int__checker_3_01true_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>fits_in_int</name>
      <anchorfile>structdetail_1_1int__checker_3_01true_01_4.html</anchorfile>
      <anchor>a94ed73cbf8bc24cd3352dcc92c510a83</anchor>
      <arglist>(int) -&gt; bool</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>fits_in_int</name>
      <anchorfile>structdetail_1_1int__checker_3_01true_01_4.html</anchorfile>
      <anchor>af44fe904aba76be4c1fd04ee555c9c7d</anchor>
      <arglist>(T value) -&gt; bool</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::integer_sequence</name>
    <filename>structdetail_1_1integer__sequence.html</filename>
    <templarg></templarg>
    <templarg>N</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>structdetail_1_1integer__sequence.html</anchorfile>
      <anchor>ad1483b15cf25402cf653f8ec3b485241</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FMT_CONSTEXPR auto</type>
      <name>size</name>
      <anchorfile>structdetail_1_1integer__sequence.html</anchorfile>
      <anchor>a7464005b33ba7134c0a7352b74b52a13</anchor>
      <arglist>() -&gt; size_t</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::integer_sequence</name>
    <filename>structnlohmann_1_1detail_1_1integer__sequence.html</filename>
    <templarg></templarg>
    <templarg>Ints</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>structnlohmann_1_1detail_1_1integer__sequence.html</anchorfile>
      <anchor>a0220e7e5f85f91c6b7a930e469cda5c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr std::size_t</type>
      <name>size</name>
      <anchorfile>structnlohmann_1_1detail_1_1integer__sequence.html</anchorfile>
      <anchor>a6024bae596d01193397a7396af3aa19a</anchor>
      <arglist>() noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>integer_sequence&lt; T, Ns... &gt;</name>
    <filename>structdetail_1_1integer__sequence.html</filename>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>structdetail_1_1integer__sequence.html</anchorfile>
      <anchor>ad1483b15cf25402cf653f8ec3b485241</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FMT_CONSTEXPR auto</type>
      <name>size</name>
      <anchorfile>structdetail_1_1integer__sequence.html</anchorfile>
      <anchor>a7464005b33ba7134c0a7352b74b52a13</anchor>
      <arglist>() -&gt; size_t</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nonstd::span_lite::std11::integral_constant</name>
    <filename>structnonstd_1_1span__lite_1_1std11_1_1integral__constant.html</filename>
    <templarg></templarg>
    <templarg>v</templarg>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structnonstd_1_1span__lite_1_1std11_1_1integral__constant.html</anchorfile>
      <anchor>a1af58cb987a42e6c09c7775d08696109a8012e7753ff01fabc223e67f317f947a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structnonstd_1_1span__lite_1_1std11_1_1integral__constant.html</anchorfile>
      <anchor>a1af58cb987a42e6c09c7775d08696109a8012e7753ff01fabc223e67f317f947a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>integral_constant&lt; bool, v &gt;</name>
    <filename>structnonstd_1_1span__lite_1_1std11_1_1integral__constant.html</filename>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structnonstd_1_1span__lite_1_1std11_1_1integral__constant.html</anchorfile>
      <anchor>a1af58cb987a42e6c09c7775d08696109a8012e7753ff01fabc223e67f317f947a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IntegralTransform</name>
    <filename>classIntegralTransform.html</filename>
    <base>PJ::TransformFunction_SISO</base>
    <member kind="function">
      <type></type>
      <name>IntegralTransform</name>
      <anchorfile>classIntegralTransform.html</anchorfile>
      <anchor>a64e80d560bd58787b320b3fd020a5a8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classIntegralTransform.html</anchorfile>
      <anchor>a4116148c2290890f12b05d84d19c72ff</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_buttonCompute_clicked</name>
      <anchorfile>classIntegralTransform.html</anchorfile>
      <anchor>aab6c8c94cc8af297019c6334ae493fa2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>optionsWidget</name>
      <anchorfile>classIntegralTransform.html</anchorfile>
      <anchor>a30d2990a9eda0b2d3c99efdea30b8382</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classIntegralTransform.html</anchorfile>
      <anchor>ab1a1b300f68b47512eaa230481472f53</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classIntegralTransform.html</anchorfile>
      <anchor>a703449fe959e2a6c2564ed640578e0a9</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classIntegralTransform.html</anchorfile>
      <anchor>a02bfc53de617412ff5ebac17e2d8d4e1</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IntegralTransform</name>
      <anchorfile>classIntegralTransform.html</anchorfile>
      <anchor>a425ddee17a85aa996f0593ea27db2edf</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>transformName</name>
      <anchorfile>classIntegralTransform.html</anchorfile>
      <anchor>ae98666fed0d39b2e79b8843f5d6aae34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::optional&lt; PlotData::Point &gt;</type>
      <name>calculateNextPoint</name>
      <anchorfile>classIntegralTransform.html</anchorfile>
      <anchor>aa818204d5b1f58d41fbf35ad627ddd38</anchor>
      <arglist>(size_t index) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_accumulated_value</name>
      <anchorfile>classIntegralTransform.html</anchorfile>
      <anchor>a5c6c9f2bc8759bad16cb220299e5583f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_dT</name>
      <anchorfile>classIntegralTransform.html</anchorfile>
      <anchor>ace24d77ffcd23520bf029f6d2f8f167a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QWidget *</type>
      <name>_widget</name>
      <anchorfile>classIntegralTransform.html</anchorfile>
      <anchor>a86500c3c3bb0045dc382af6b42db7839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::IntegralTransform *</type>
      <name>ui</name>
      <anchorfile>classIntegralTransform.html</anchorfile>
      <anchor>a79fa6428799026775b5956160c908dc7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::internal_iterator</name>
    <filename>structnlohmann_1_1detail_1_1internal__iterator.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>BasicJsonType::array_t::iterator</type>
      <name>array_iterator</name>
      <anchorfile>structnlohmann_1_1detail_1_1internal__iterator.html</anchorfile>
      <anchor>a8294a6e6f01b58e1cce8fbae66a50b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BasicJsonType::object_t::iterator</type>
      <name>object_iterator</name>
      <anchorfile>structnlohmann_1_1detail_1_1internal__iterator.html</anchorfile>
      <anchor>a8cb0af3498061426c1d0a65ad6220408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>primitive_iterator_t</type>
      <name>primitive_iterator</name>
      <anchorfile>structnlohmann_1_1detail_1_1internal__iterator.html</anchorfile>
      <anchor>a2b3bb45f968210e42c282017eeeb63a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>internal_iterator&lt; typename std::remove_const&lt; BasicJsonType &gt;::type &gt;</name>
    <filename>structnlohmann_1_1detail_1_1internal__iterator.html</filename>
    <member kind="variable">
      <type>typename std::remove_const&lt; BasicJsonType &gt;::type ::array_t::iterator</type>
      <name>array_iterator</name>
      <anchorfile>structnlohmann_1_1detail_1_1internal__iterator.html</anchorfile>
      <anchor>a8294a6e6f01b58e1cce8fbae66a50b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>typename std::remove_const&lt; BasicJsonType &gt;::type ::object_t::iterator</type>
      <name>object_iterator</name>
      <anchorfile>structnlohmann_1_1detail_1_1internal__iterator.html</anchorfile>
      <anchor>a8cb0af3498061426c1d0a65ad6220408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>primitive_iterator_t</type>
      <name>primitive_iterator</name>
      <anchorfile>structnlohmann_1_1detail_1_1internal__iterator.html</anchorfile>
      <anchor>a2b3bb45f968210e42c282017eeeb63a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mcap::internal::Interval</name>
    <filename>classmcap_1_1internal_1_1Interval.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>Interval</name>
      <anchorfile>classmcap_1_1internal_1_1Interval.html</anchorfile>
      <anchor>ae27f9ada20868d059eafaa09586dca87</anchor>
      <arglist>(const Scalar &amp;s, const Scalar &amp;e, const Value &amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>Scalar</type>
      <name>start</name>
      <anchorfile>classmcap_1_1internal_1_1Interval.html</anchorfile>
      <anchor>ae3638bb73722e0dd3668b34c544b53ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Scalar</type>
      <name>stop</name>
      <anchorfile>classmcap_1_1internal_1_1Interval.html</anchorfile>
      <anchor>ad5bdddcf50bd6e70e12d91f340bf2dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Value</type>
      <name>value</name>
      <anchorfile>classmcap_1_1internal_1_1Interval.html</anchorfile>
      <anchor>aab5fd4193805ec6d111b65be33a4908f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::internal::IntervalTree::IntervalStartCmp</name>
    <filename>structmcap_1_1internal_1_1IntervalTree_1_1IntervalStartCmp.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structmcap_1_1internal_1_1IntervalTree_1_1IntervalStartCmp.html</anchorfile>
      <anchor>ab369e0e938b67ef2164d774c1fb9bdb7</anchor>
      <arglist>(const interval &amp;a, const interval &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::internal::IntervalTree::IntervalStopCmp</name>
    <filename>structmcap_1_1internal_1_1IntervalTree_1_1IntervalStopCmp.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structmcap_1_1internal_1_1IntervalTree_1_1IntervalStopCmp.html</anchorfile>
      <anchor>a12e01875b1334d108d5f88dc3dd6898c</anchor>
      <arglist>(const interval &amp;a, const interval &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mcap::internal::IntervalTree</name>
    <filename>classmcap_1_1internal_1_1IntervalTree.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <class kind="struct">mcap::internal::IntervalTree::IntervalStartCmp</class>
    <class kind="struct">mcap::internal::IntervalTree::IntervalStopCmp</class>
    <member kind="typedef">
      <type>Interval&lt; Scalar, Value &gt;</type>
      <name>interval</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>afc6c93550c3a498b1eef2e4a71060dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; interval &gt;</type>
      <name>interval_vector</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>af09d00da8b9d470124cd0aff9de9bb6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; IntervalTree &gt;</type>
      <name>clone</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>aa1ec5267d6f5f06a678a0d5cf04b8f03</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a465b28db6faae45e6750f57e61b33799</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Scalar, Scalar &gt;</type>
      <name>extent</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a0bfc77940971ce56f4c5384dc757d7e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>interval_vector</type>
      <name>find_contained</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a2764f3843a8e88e9279a6c4cad16161f</anchor>
      <arglist>(const Scalar &amp;start, const Scalar &amp;stop) const</arglist>
    </member>
    <member kind="function">
      <type>interval_vector</type>
      <name>find_overlapping</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>aae388ddc9ebda144cd6450d3623bdeee</anchor>
      <arglist>(const Scalar &amp;start, const Scalar &amp;stop) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntervalTree</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>ae98638d7236bcb94c8be2e2df3fba2ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntervalTree</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a73df39017e61d3809c54a8d9ae30b56e</anchor>
      <arglist>(const IntervalTree &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntervalTree</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a5e8f6e3c8b45666760d50c11bd178e52</anchor>
      <arglist>(interval_vector &amp;&amp;ivals, std::size_t depth=16, std::size_t minbucket=64, std::size_t maxbucket=512, Scalar leftextent=0, Scalar rightextent=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntervalTree</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a5f0fd91d0ec48c99e8941821b1d232ed</anchor>
      <arglist>(IntervalTree &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; bool, std::pair&lt; Scalar, Scalar &gt; &gt;</type>
      <name>is_valid</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>ab9d777ef1ca9ea67c5a798731965e574</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IntervalTree &amp;</type>
      <name>operator=</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a7b0cfae28eb54bc7ac7a94665ea1e0d7</anchor>
      <arglist>(const IntervalTree &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>IntervalTree &amp;</type>
      <name>operator=</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a35cee0cb11432bba4ea7e5f2b8d46840</anchor>
      <arglist>(IntervalTree &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit_all</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a4db59d3ff12ea11d5432c1919f6e94c2</anchor>
      <arglist>(UnaryFunction f) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit_contained</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>ad7d8c0ab8eabd6e757df925acc4e1c76</anchor>
      <arglist>(const Scalar &amp;start, const Scalar &amp;stop, UnaryFunction f) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit_near</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a329b002a8604f696f98257a436a8ddee</anchor>
      <arglist>(const Scalar &amp;start, const Scalar &amp;stop, UnaryFunction f) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit_overlapping</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a44df84b04b0ac20c0303dd530aef4c27</anchor>
      <arglist>(const Scalar &amp;pos, UnaryFunction f) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit_overlapping</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>afb730359c499860b9989e99fae9db050</anchor>
      <arglist>(const Scalar &amp;start, const Scalar &amp;stop, UnaryFunction f) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IntervalTree</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a4f1b18b165ecc1a8f2c791a1cb418034</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Scalar</type>
      <name>center</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>afc4d984515dc25e2084db0f2deb0053b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>interval_vector</type>
      <name>intervals</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a0b8057351a1f0e51c99c6305e827130c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; IntervalTree &gt;</type>
      <name>left</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a032ddacb9e57fdd055d37a1cdf69834e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; IntervalTree &gt;</type>
      <name>right</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a4a5e55c17f7de64f8d96947df223cbad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IntervalTree&lt; ByteOffset, mcap::ChunkIndex &gt;</name>
    <filename>classmcap_1_1internal_1_1IntervalTree.html</filename>
    <member kind="typedef">
      <type>Interval&lt; ByteOffset, mcap::ChunkIndex &gt;</type>
      <name>interval</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>afc6c93550c3a498b1eef2e4a71060dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; interval &gt;</type>
      <name>interval_vector</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>af09d00da8b9d470124cd0aff9de9bb6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; IntervalTree &gt;</type>
      <name>clone</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>aa1ec5267d6f5f06a678a0d5cf04b8f03</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a465b28db6faae45e6750f57e61b33799</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; ByteOffset, ByteOffset &gt;</type>
      <name>extent</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a0bfc77940971ce56f4c5384dc757d7e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>interval_vector</type>
      <name>find_contained</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a2764f3843a8e88e9279a6c4cad16161f</anchor>
      <arglist>(const ByteOffset &amp;start, const ByteOffset &amp;stop) const</arglist>
    </member>
    <member kind="function">
      <type>interval_vector</type>
      <name>find_overlapping</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>aae388ddc9ebda144cd6450d3623bdeee</anchor>
      <arglist>(const ByteOffset &amp;start, const ByteOffset &amp;stop) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntervalTree</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>ae98638d7236bcb94c8be2e2df3fba2ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntervalTree</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a73df39017e61d3809c54a8d9ae30b56e</anchor>
      <arglist>(const IntervalTree &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntervalTree</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a5e8f6e3c8b45666760d50c11bd178e52</anchor>
      <arglist>(interval_vector &amp;&amp;ivals, std::size_t depth=16, std::size_t minbucket=64, std::size_t maxbucket=512, ByteOffset leftextent=0, ByteOffset rightextent=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntervalTree</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a5f0fd91d0ec48c99e8941821b1d232ed</anchor>
      <arglist>(IntervalTree &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; bool, std::pair&lt; ByteOffset, ByteOffset &gt; &gt;</type>
      <name>is_valid</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>ab9d777ef1ca9ea67c5a798731965e574</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IntervalTree &amp;</type>
      <name>operator=</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a7b0cfae28eb54bc7ac7a94665ea1e0d7</anchor>
      <arglist>(const IntervalTree &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>IntervalTree &amp;</type>
      <name>operator=</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a35cee0cb11432bba4ea7e5f2b8d46840</anchor>
      <arglist>(IntervalTree &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit_all</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a4db59d3ff12ea11d5432c1919f6e94c2</anchor>
      <arglist>(UnaryFunction f) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit_contained</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>ad7d8c0ab8eabd6e757df925acc4e1c76</anchor>
      <arglist>(const ByteOffset &amp;start, const ByteOffset &amp;stop, UnaryFunction f) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit_near</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a329b002a8604f696f98257a436a8ddee</anchor>
      <arglist>(const ByteOffset &amp;start, const ByteOffset &amp;stop, UnaryFunction f) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit_overlapping</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a44df84b04b0ac20c0303dd530aef4c27</anchor>
      <arglist>(const ByteOffset &amp;pos, UnaryFunction f) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit_overlapping</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>afb730359c499860b9989e99fae9db050</anchor>
      <arglist>(const ByteOffset &amp;start, const ByteOffset &amp;stop, UnaryFunction f) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IntervalTree</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a4f1b18b165ecc1a8f2c791a1cb418034</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ByteOffset</type>
      <name>center</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>afc4d984515dc25e2084db0f2deb0053b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>interval_vector</type>
      <name>intervals</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a0b8057351a1f0e51c99c6305e827130c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; IntervalTree &gt;</type>
      <name>left</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a032ddacb9e57fdd055d37a1cdf69834e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; IntervalTree &gt;</type>
      <name>right</name>
      <anchorfile>classmcap_1_1internal_1_1IntervalTree.html</anchorfile>
      <anchor>a4a5e55c17f7de64f8d96947df223cbad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::invalid_iterator</name>
    <filename>classnlohmann_1_1detail_1_1invalid__iterator.html</filename>
    <base>nlohmann::detail::exception</base>
    <member kind="function" static="yes">
      <type>static invalid_iterator</type>
      <name>create</name>
      <anchorfile>classnlohmann_1_1detail_1_1invalid__iterator.html</anchorfile>
      <anchor>a34104b98ab00564e564176b4d2ba7c3c</anchor>
      <arglist>(int id_, const std::string &amp;what_arg, const BasicJsonType &amp;context)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>invalid_iterator</name>
      <anchorfile>classnlohmann_1_1detail_1_1invalid__iterator.html</anchorfile>
      <anchor>adf4a6697420f3bddb4addfc0b98f6ee2</anchor>
      <arglist>(int id_, const char *what_arg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::invoke_result_impl</name>
    <filename>structsol_1_1detail_1_1invoke__result__impl.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Us</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::invoke_result_impl&lt; F, decltype(detail::invoke(std::declval&lt; F &gt;(), std::declval&lt; Us &gt;()...), void()), Us... &gt;</name>
    <filename>structsol_1_1detail_1_1invoke__result__impl_3_01F_00_01decltype_07detail_1_1invoke_07std_1_1decl8d3851fff6a4b1c500f31099a3a943f0.html</filename>
    <templarg></templarg>
    <templarg>Us</templarg>
    <member kind="typedef">
      <type>decltype(detail::invoke(std::declval&lt; F &gt;(), std::declval&lt; Us &gt;()...))</type>
      <name>type</name>
      <anchorfile>structsol_1_1detail_1_1invoke__result__impl_3_01F_00_01decltype_07detail_1_1invoke_07std_1_1decl8d3851fff6a4b1c500f31099a3a943f0.html</anchorfile>
      <anchor>aeb53607db55d6aadff39fcd01b20e03d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; F, std::enable_if_t&lt; std::is_function&lt; std::remove_pointer_t&lt; meta::unqualified_t&lt; F &gt; &gt; &gt;::value &gt; &gt;::invoker</name>
    <filename>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__function_3_01std_1_1remove__fd2143a47310f3276bd37bcdf060a39e.html</filename>
    <templarg>fx</templarg>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__function_3_01std_1_1remove__fd2143a47310f3276bd37bcdf060a39e.html</anchorfile>
      <anchor>a6af94fb76f8754323167ede5838df4d7</anchor>
      <arglist>(Args &amp;&amp;... args) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; F, std::enable_if_t&lt; std::is_member_object_pointer&lt; meta::unqualified_t&lt; F &gt; &gt;::value &gt; &gt;::invoker</name>
    <filename>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__member__object__pointer_3_01a2f0a0332034144b05c631f3e2cba8f3.html</filename>
    <templarg>fx</templarg>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__member__object__pointer_3_01a2f0a0332034144b05c631f3e2cba8f3.html</anchorfile>
      <anchor>adbc80f081cc0517e8333d716e95a3661</anchor>
      <arglist>(Args &amp;&amp;... args) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::member_function_wrapper::invoker</name>
    <filename>structsol_1_1member__function__wrapper_1_1invoker.html</filename>
    <templarg>fx</templarg>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1member__function__wrapper_1_1invoker.html</anchorfile>
      <anchor>a726aa26e690b87eee819c1009c00e4e0</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IoErrorCollector</name>
    <filename>classIoErrorCollector.html</filename>
    <member kind="function">
      <type>void</type>
      <name>AddError</name>
      <anchorfile>classIoErrorCollector.html</anchorfile>
      <anchor>abd8d56ebef691fb66a5dc6ee0f63d218</anchor>
      <arglist>(int line, google::protobuf::io::ColumnNumber column, const std::string &amp;message) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AddWarning</name>
      <anchorfile>classIoErrorCollector.html</anchorfile>
      <anchor>a3ec1470720ab74125e3b61662374f570</anchor>
      <arglist>(int line, google::protobuf::io::ColumnNumber column, const std::string &amp;message) override</arglist>
    </member>
    <member kind="function">
      <type>const QStringList &amp;</type>
      <name>errors</name>
      <anchorfile>classIoErrorCollector.html</anchorfile>
      <anchor>a04dc2e28a14ac08c5e4aa960afc92101</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QStringList</type>
      <name>_errors</name>
      <anchorfile>classIoErrorCollector.html</anchorfile>
      <anchor>a707f0a23acd6ebb1cd86587101729168</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::IReadable</name>
    <filename>structmcap_1_1IReadable.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual uint64_t</type>
      <name>read</name>
      <anchorfile>structmcap_1_1IReadable.html</anchorfile>
      <anchor>a8bc148c70c3a81ffdccaa3c6b0e5098b</anchor>
      <arglist>(std::byte **output, uint64_t offset, uint64_t size)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint64_t</type>
      <name>size</name>
      <anchorfile>structmcap_1_1IReadable.html</anchorfile>
      <anchor>a91ce7f758aea08f407596c747211cfeb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IReadable</name>
      <anchorfile>structmcap_1_1IReadable.html</anchorfile>
      <anchor>a22bb901aa345d4f89a10c48cda121514</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_actual_type_rebindable_for_test</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__actual__type__rebindable__for__test.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_actual_type_rebindable_for_test&lt; T, Element, true &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__actual__type__rebindable__for__test_3_01T_00_01Element_00_01true_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::swap_adl_tests::is_adl_swap_noexcept</name>
    <filename>structsol_1_1detail_1_1swap__adl__tests_1_1is__adl__swap__noexcept.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_automagical</name>
    <filename>structsol_1_1is__automagical.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::is_back_insert_iterator</name>
    <filename>structdetail_1_1is__back__insert__iterator.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::is_back_insert_iterator&lt; std::back_insert_iterator&lt; Container &gt; &gt;</name>
    <filename>structdetail_1_1is__back__insert__iterator_3_01std_1_1back__insert__iterator_3_01Container_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_basic_json</name>
    <filename>structnlohmann_1_1detail_1_1is__basic__json.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_basic_json&lt; NLOHMANN_BASIC_JSON_TPL &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__basic__json_3_01NLOHMANN__BASIC__JSON__TPL_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>detail::is_bit_reference_like</name>
    <filename>structdetail_1_1is__bit__reference__like.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>value</name>
      <anchorfile>structdetail_1_1is__bit__reference__like.html</anchorfile>
      <anchor>a959e3d778936dee01ebb7540f5bd4b2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::is_callable</name>
    <filename>structsol_1_1is__callable.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>is_char</name>
    <filename>structis__char.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>is_char&lt; char &gt;</name>
    <filename>structis__char_3_01char_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>is_char&lt; char16_t &gt;</name>
    <filename>structis__char_3_01char16__t_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>is_char&lt; char32_t &gt;</name>
    <filename>structis__char_3_01char32__t_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>is_char&lt; detail::char8_type &gt;</name>
    <filename>structis__char_3_01detail_1_1char8__type_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>is_char&lt; wchar_t &gt;</name>
    <filename>structis__char_3_01wchar__t_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_compatible_array_type</name>
    <filename>structnlohmann_1_1detail_1_1is__compatible__array__type.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>is_compatible_array_type_impl&lt; BasicJsonType, CompatibleArrayType &gt;</base>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_compatible_array_type_impl</name>
    <filename>structnlohmann_1_1detail_1_1is__compatible__array__type__impl.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>is_compatible_array_type_impl&lt; BasicJsonType, CompatibleArrayType &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__compatible__array__type__impl.html</filename>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_compatible_array_type_impl&lt; BasicJsonType, CompatibleArrayType, enable_if_t&lt; is_detected&lt; iterator_t, CompatibleArrayType &gt;::value &amp;&amp;is_iterator_traits&lt; iterator_traits&lt; detected_t&lt; iterator_t, CompatibleArrayType &gt; &gt; &gt;::value &amp;&amp;!std::is_same&lt; CompatibleArrayType, detected_t&lt; range_value_t, CompatibleArrayType &gt; &gt;::value &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__compatible__array__type__impl_3_01BasicJsonType_00_01CompatibleAfaa3c0bd038fd031f5ee109e19639e03.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__compatible__array__type__impl_3_01BasicJsonType_00_01CompatibleAfaa3c0bd038fd031f5ee109e19639e03.html</anchorfile>
      <anchor>ad77105133ea27756f970d73b61c6d8dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_compatible_integer_type</name>
    <filename>structnlohmann_1_1detail_1_1is__compatible__integer__type.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>is_compatible_integer_type_impl&lt; RealIntegerType, CompatibleNumberIntegerType &gt;</base>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_compatible_integer_type_impl</name>
    <filename>structnlohmann_1_1detail_1_1is__compatible__integer__type__impl.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>is_compatible_integer_type_impl&lt; RealIntegerType, CompatibleNumberIntegerType &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__compatible__integer__type__impl.html</filename>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_compatible_integer_type_impl&lt; RealIntegerType, CompatibleNumberIntegerType, enable_if_t&lt; std::is_integral&lt; RealIntegerType &gt;::value &amp;&amp;std::is_integral&lt; CompatibleNumberIntegerType &gt;::value &amp;&amp;!std::is_same&lt; bool, CompatibleNumberIntegerType &gt;::value &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__compatible__integer__type__impl_3_01RealIntegerType_00_01Compatie5920c849e839ebb9f8c57349c900796.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::numeric_limits&lt; CompatibleNumberIntegerType &gt;</type>
      <name>CompatibleLimits</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__compatible__integer__type__impl_3_01RealIntegerType_00_01Compatie5920c849e839ebb9f8c57349c900796.html</anchorfile>
      <anchor>a24d97696ca33fba8096e452b1901a8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::numeric_limits&lt; RealIntegerType &gt;</type>
      <name>RealLimits</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__compatible__integer__type__impl_3_01RealIntegerType_00_01Compatie5920c849e839ebb9f8c57349c900796.html</anchorfile>
      <anchor>ab267aabfe36c5b9c305c5e5faf06ea36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>value</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__compatible__integer__type__impl_3_01RealIntegerType_00_01Compatie5920c849e839ebb9f8c57349c900796.html</anchorfile>
      <anchor>a8fd20d5e7d65d14b4e9f4ee181a3aded</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_compatible_object_type</name>
    <filename>structnlohmann_1_1detail_1_1is__compatible__object__type.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>is_compatible_object_type_impl&lt; BasicJsonType, CompatibleObjectType &gt;</base>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_compatible_object_type_impl</name>
    <filename>structnlohmann_1_1detail_1_1is__compatible__object__type__impl.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>is_compatible_object_type_impl&lt; BasicJsonType, CompatibleObjectType &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__compatible__object__type__impl.html</filename>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_compatible_object_type_impl&lt; BasicJsonType, CompatibleObjectType, enable_if_t&lt; is_detected&lt; mapped_type_t, CompatibleObjectType &gt;::value &amp;&amp;is_detected&lt; key_type_t, CompatibleObjectType &gt;::value &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__compatible__object__type__impl_3_01BasicJsonType_00_01Compatible1dd1bd23ba0e4ce33237aa702f8058a9.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename BasicJsonType::object_t</type>
      <name>object_t</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__compatible__object__type__impl_3_01BasicJsonType_00_01Compatible1dd1bd23ba0e4ce33237aa702f8058a9.html</anchorfile>
      <anchor>ab019855b17c1a0cb16fda6731f338afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__compatible__object__type__impl_3_01BasicJsonType_00_01Compatible1dd1bd23ba0e4ce33237aa702f8058a9.html</anchorfile>
      <anchor>a74b723d759119148c44a5e0899956a72</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_compatible_string_type</name>
    <filename>structnlohmann_1_1detail_1_1is__compatible__string__type.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>value</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__compatible__string__type.html</anchorfile>
      <anchor>a3a4d8480fba1300e3986a80f37da7713</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_compatible_type</name>
    <filename>structnlohmann_1_1detail_1_1is__compatible__type.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>is_compatible_type_impl&lt; BasicJsonType, CompatibleType &gt;</base>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_compatible_type_impl</name>
    <filename>structnlohmann_1_1detail_1_1is__compatible__type__impl.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>is_compatible_type_impl&lt; BasicJsonType, CompatibleType &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__compatible__type__impl.html</filename>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_compatible_type_impl&lt; BasicJsonType, CompatibleType, enable_if_t&lt; is_complete_type&lt; CompatibleType &gt;::value &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__compatible__type__impl_3_01BasicJsonType_00_01CompatibleType_00_fa54cb60e66f5c6ba93b1dd3f418b703.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__compatible__type__impl_3_01BasicJsonType_00_01CompatibleType_00_fa54cb60e66f5c6ba93b1dd3f418b703.html</anchorfile>
      <anchor>a1e4cacef2d41bdc682a1e2946edb0a41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::is_compile_string</name>
    <filename>structdetail_1_1is__compile__string.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::is_compiled_string</name>
    <filename>structdetail_1_1is__compiled__string.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_complete_type</name>
    <filename>structnlohmann_1_1detail_1_1is__complete__type.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_complete_type&lt; T, decltype(void(sizeof(T)))&gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__complete__type_3_01T_00_01decltype_07void_07sizeof_07T_08_08_08_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_constructible</name>
    <filename>structnlohmann_1_1detail_1_1is__constructible.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_constructible&lt; const std::pair&lt; T1, T2 &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__constructible_3_01const_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>nlohmann::detail::is_default_constructible&lt; const std::pair&lt; T1, T2 &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_constructible&lt; const std::tuple&lt; Ts... &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__constructible_3_01const_01std_1_1tuple_3_01Ts_8_8_8_01_4_01_4.html</filename>
    <templarg>Ts</templarg>
    <base>nlohmann::detail::is_default_constructible&lt; const std::tuple&lt; Ts... &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_constructible&lt; std::pair&lt; T1, T2 &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__constructible_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>nlohmann::detail::is_default_constructible&lt; std::pair&lt; T1, T2 &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_constructible&lt; std::tuple&lt; Ts... &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__constructible_3_01std_1_1tuple_3_01Ts_8_8_8_01_4_01_4.html</filename>
    <templarg>Ts</templarg>
    <base>nlohmann::detail::is_default_constructible&lt; std::tuple&lt; Ts... &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_constructible_array_type</name>
    <filename>structnlohmann_1_1detail_1_1is__constructible__array__type.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>is_constructible_array_type_impl&lt; BasicJsonType, ConstructibleArrayType &gt;</base>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_constructible_array_type_impl</name>
    <filename>structnlohmann_1_1detail_1_1is__constructible__array__type__impl.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>is_constructible_array_type_impl&lt; BasicJsonType, ConstructibleArrayType &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__constructible__array__type__impl.html</filename>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_constructible_array_type_impl&lt; BasicJsonType, ConstructibleArrayType, enable_if_t&lt; !std::is_same&lt; ConstructibleArrayType, typename BasicJsonType::value_type &gt;::value &amp;&amp;!is_compatible_string_type&lt; BasicJsonType, ConstructibleArrayType &gt;::value &amp;&amp;is_default_constructible&lt; ConstructibleArrayType &gt;::value &amp;&amp;(std::is_move_assignable&lt; ConstructibleArrayType &gt;::value||std::is_copy_assignable&lt; ConstructibleArrayType &gt;::value)&amp;&amp;is_detected&lt; iterator_t, ConstructibleArrayType &gt;::value &amp;&amp;is_iterator_traits&lt; iterator_traits&lt; detected_t&lt; iterator_t, ConstructibleArrayType &gt; &gt; &gt;::value &amp;&amp;is_detected&lt; range_value_t, ConstructibleArrayType &gt;::value &amp;&amp;!std::is_same&lt; ConstructibleArrayType, detected_t&lt; range_value_t, ConstructibleArrayType &gt; &gt;::value &amp;&amp;is_complete_type&lt; detected_t&lt; range_value_t, ConstructibleArrayType &gt; &gt;::value &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__constructible__array__type__impl_3_01BasicJsonType_00_01Construc9fb32d79d2f03f291695c23371cb431d.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>range_value_t&lt; ConstructibleArrayType &gt;</type>
      <name>value_type</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__constructible__array__type__impl_3_01BasicJsonType_00_01Construc9fb32d79d2f03f291695c23371cb431d.html</anchorfile>
      <anchor>a438d22266bdc2c931702813be54fe166</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__constructible__array__type__impl_3_01BasicJsonType_00_01Construc9fb32d79d2f03f291695c23371cb431d.html</anchorfile>
      <anchor>a82e4763d4b833bb655ffa2c7371188ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_constructible_array_type_impl&lt; BasicJsonType, ConstructibleArrayType, enable_if_t&lt; std::is_same&lt; ConstructibleArrayType, typename BasicJsonType::value_type &gt;::value &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__constructible__array__type__impl_3_01BasicJsonType_00_01Construce6fa33688da703b95649da4749cdeb98.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_constructible_object_type</name>
    <filename>structnlohmann_1_1detail_1_1is__constructible__object__type.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>is_constructible_object_type_impl&lt; BasicJsonType, ConstructibleObjectType &gt;</base>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_constructible_object_type_impl</name>
    <filename>structnlohmann_1_1detail_1_1is__constructible__object__type__impl.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>is_constructible_object_type_impl&lt; BasicJsonType, ConstructibleObjectType &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__constructible__object__type__impl.html</filename>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_constructible_object_type_impl&lt; BasicJsonType, ConstructibleObjectType, enable_if_t&lt; is_detected&lt; mapped_type_t, ConstructibleObjectType &gt;::value &amp;&amp;is_detected&lt; key_type_t, ConstructibleObjectType &gt;::value &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__constructible__object__type__impl_3_01BasicJsonType_00_01Construa4d1e16800f2c4963485512ecf18377c.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename BasicJsonType::object_t</type>
      <name>object_t</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__constructible__object__type__impl_3_01BasicJsonType_00_01Construa4d1e16800f2c4963485512ecf18377c.html</anchorfile>
      <anchor>ae335fdc59d1b0d79e52a808b71b11c67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__constructible__object__type__impl_3_01BasicJsonType_00_01Construa4d1e16800f2c4963485512ecf18377c.html</anchorfile>
      <anchor>a50418a0a88d63afbf7246af49f3e554c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_constructible_string_type</name>
    <filename>structnlohmann_1_1detail_1_1is__constructible__string__type.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>value</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__constructible__string__type.html</anchorfile>
      <anchor>a7006ba555b7a92e3f35f8806f781a995</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_constructible_tuple</name>
    <filename>structnlohmann_1_1detail_1_1is__constructible__tuple.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_constructible_tuple&lt; T1, std::tuple&lt; Args... &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__constructible__tuple_3_01T1_00_01std_1_1tuple_3_01Args_8_8_8_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>conjunction&lt; is_constructible&lt; T1, Args &gt;... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::detail::is_constructor</name>
    <filename>structsol_1_1detail_1_1is__constructor.html</filename>
    <templarg></templarg>
    <base>sol::detail::is_non_factory_constructor</base>
  </compound>
  <compound kind="struct">
    <name>sol::detail::is_constructor&lt; factory_wrapper&lt; Args... &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1is__constructor_3_01factory__wrapper_3_01Args_8_8_8_01_4_01_4.html</filename>
    <templarg>Args</templarg>
  </compound>
  <compound kind="class">
    <name>is_constructor&lt; meta::unqualified_t&lt; F &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1is__constructor.html</filename>
    <base>is_non_factory_constructor&lt; meta::unqualified_t&lt; F &gt; &gt;</base>
  </compound>
  <compound kind="class">
    <name>is_constructor&lt; meta::unqualified_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1is__constructor.html</filename>
    <base>is_non_factory_constructor&lt; meta::unqualified_t&lt; T &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::detail::is_constructor&lt; policy_wrapper&lt; F, Policies... &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1is__constructor_3_01policy__wrapper_3_01F_00_01Policies_8_8_8_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Policies</templarg>
    <base>is_constructor&lt; meta::unqualified_t&lt; F &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::detail::is_constructor&lt; protect_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1is__constructor_3_01protect__t_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>is_constructor&lt; meta::unqualified_t&lt; T &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::is_container</name>
    <filename>structsol_1_1is__container.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_container&lt; basic_variadic_results&lt; Al &gt; &gt;</name>
    <filename>structsol_1_1is__container_3_01basic__variadic__results_3_01Al_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_container&lt; variadic_results &gt;</name>
    <filename>structsol_1_1is__container_3_01variadic__results_01_4.html</filename>
  </compound>
  <compound kind="class">
    <name>detail::is_container_adaptor_like</name>
    <filename>classdetail_1_1is__container__adaptor__like.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>value</name>
      <anchorfile>classdetail_1_1is__container__adaptor__like.html</anchorfile>
      <anchor>a5d67fd9f83afd20b5ee957cf69e2f258</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>check</name>
      <anchorfile>classdetail_1_1is__container__adaptor__like.html</anchorfile>
      <anchor>a7c556148e4c2143e3b14ef98cd78714a</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static auto</type>
      <name>check</name>
      <anchorfile>classdetail_1_1is__container__adaptor__like.html</anchorfile>
      <anchor>a374a9f1f02577c2aaa04a4cb394a9b9c</anchor>
      <arglist>(U *p) -&gt; typename U::container_type</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_contiguous</name>
    <filename>structis__contiguous.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>is_contiguous&lt; basic_memory_buffer&lt; T, SIZE, Allocator &gt; &gt;</name>
    <filename>structis__contiguous_3_01basic__memory__buffer_3_01T_00_01SIZE_00_01Allocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>SIZE</templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>is_contiguous&lt; std::basic_string&lt; Char &gt; &gt;</name>
    <filename>structis__contiguous_3_01std_1_1basic__string_3_01Char_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_default_constructible</name>
    <filename>structnlohmann_1_1detail_1_1is__default__constructible.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_default_constructible&lt; const std::pair&lt; T1, T2 &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__default__constructible_3_01const_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>conjunction&lt; is_default_constructible&lt; T1 &gt;, is_default_constructible&lt; T2 &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_default_constructible&lt; const std::tuple&lt; Ts... &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__default__constructible_3_01const_01std_1_1tuple_3_01Ts_8_8_8_01_4_01_4.html</filename>
    <templarg>Ts</templarg>
    <base>conjunction&lt; is_default_constructible&lt; Ts &gt;... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_default_constructible&lt; std::pair&lt; T1, T2 &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__default__constructible_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>conjunction&lt; is_default_constructible&lt; T1 &gt;, is_default_constructible&lt; T2 &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_default_constructible&lt; std::tuple&lt; Ts... &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__default__constructible_3_01std_1_1tuple_3_01Ts_8_8_8_01_4_01_4.html</filename>
    <templarg>Ts</templarg>
    <base>conjunction&lt; is_default_constructible&lt; Ts &gt;... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::detail::is_destructor</name>
    <filename>structsol_1_1detail_1_1is__destructor.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::is_destructor&lt; destructor_wrapper&lt; Fx &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1is__destructor_3_01destructor__wrapper_3_01Fx_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_detected</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__detected.html</filename>
    <templarg>Test</templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_detected&lt; Test, void_t&lt; Test&lt; Args... &gt; &gt;, Args... &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__detected_3_01Test_00_01void__t_3_01Test_3_01Args_8_8_8_01_4_01_4_00_01Args_8_8_8_01_4.html</filename>
    <templarg>Test</templarg>
    <templarg>Args</templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_detected_lazy</name>
    <filename>structnlohmann_1_1detail_1_1is__detected__lazy.html</filename>
    <templarg>Op</templarg>
    <templarg>Args</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::is_forced_container</name>
    <filename>structsol_1_1container__detail_1_1is__forced__container.html</filename>
    <templarg></templarg>
    <base>sol::is_container</base>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::is_forced_container&lt; as_container_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1container__detail_1_1is__forced__container_3_01as__container__t_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::is_formattable_delayed</name>
    <filename>structdetail_1_1is__formattable__delayed.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_function</name>
    <filename>structsol_1_1is__function.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_function&lt; basic_function&lt; T, aligned &gt; &gt;</name>
    <filename>structsol_1_1is__function_3_01basic__function_3_01T_00_01aligned_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>aligned</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_function&lt; basic_protected_function&lt; T, aligned, Handler &gt; &gt;</name>
    <filename>structsol_1_1is__function_3_01basic__protected__function_3_01T_00_01aligned_00_01Handler_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>aligned</templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_function_binding</name>
    <filename>structsol_1_1is__function__binding.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_getable</name>
    <filename>structnlohmann_1_1detail_1_1is__getable.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__getable.html</anchorfile>
      <anchor>a2150b5b5398683147928a61c99cd0070</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::is_global_table</name>
    <filename>structsol_1_1is__global__table.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_global_table&lt; basic_table_core&lt; true, T &gt; &gt;</name>
    <filename>structsol_1_1is__global__table_3_01basic__table__core_3_01true_00_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>RosMsgParser::details::is_integer</name>
    <filename>structRosMsgParser_1_1details_1_1is__integer.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::is_integral</name>
    <filename>structdetail_1_1is__integral.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::is_integral&lt; int128_opt &gt;</name>
    <filename>structdetail_1_1is__integral_3_01int128__opt_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>detail::is_integral&lt; uint128_t &gt;</name>
    <filename>structdetail_1_1is__integral_3_01uint128__t_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_invocable</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__invocable.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt; std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_same&lt; decltype(void(&amp;T::operator())), void &gt;::value &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__invocable_3_01T_00_01std_1_1enable__if__t_3_01std_1_1is5424c8e1b3216821f1e3b5e227dd5f8e.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;!std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__invocable_3_01T_00_01std_1_1enable__if__t_3_9std_1_1is_86f895cf890cdb3cc675b57c7502b694.html</filename>
    <templarg></templarg>
    <class kind="struct">sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;!std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::Check</class>
    <class kind="struct">sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;!std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::Derived</class>
    <class kind="struct">sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;!std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::F</class>
    <member kind="function" static="yes">
      <type>static sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1is__invocable_3_01T_00_01std_1_1enable__if__t_3_9std_1_1is_86f895cf890cdb3cc675b57c7502b694.html</anchorfile>
      <anchor>ab6c1dda168aa64609e5617a1da988f16</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1is__invocable_3_01T_00_01std_1_1enable__if__t_3_9std_1_1is_86f895cf890cdb3cc675b57c7502b694.html</anchorfile>
      <anchor>a2ceaeab1d16ab08d3f24f91148ae15f4</anchor>
      <arglist>(Check&lt; void(F::*)(), &amp;V::operator()&gt; *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1is__invocable_3_01T_00_01std_1_1enable__if__t_3_9std_1_1is_86f895cf890cdb3cc675b57c7502b694.html</anchorfile>
      <anchor>af8c54c8217867721eced1227b114c66d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__invocable_3_01T_00_01std_1_1enable__if__t_3_9std_1_1is_aa3a56900079e8bd6eb1354507b202ab.html</filename>
    <templarg></templarg>
    <class kind="struct">sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::Check</class>
    <class kind="struct">sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::Derived</class>
    <class kind="struct">sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;::F</class>
    <member kind="function" static="yes">
      <type>static sfinae_yes_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1is__invocable_3_01T_00_01std_1_1enable__if__t_3_9std_1_1is_aa3a56900079e8bd6eb1354507b202ab.html</anchorfile>
      <anchor>a666623c5eb27fad95899bf4e411c8ad1</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static sfinae_no_t</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1is__invocable_3_01T_00_01std_1_1enable__if__t_3_9std_1_1is_aa3a56900079e8bd6eb1354507b202ab.html</anchorfile>
      <anchor>a306d9ab4e2b7f5e0f02a4a3e85daa3a4</anchor>
      <arglist>(Check&lt; void(F::*)(), &amp;V::operator()&gt; *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1is__invocable_3_01T_00_01std_1_1enable__if__t_3_9std_1_1is_aa3a56900079e8bd6eb1354507b202ab.html</anchorfile>
      <anchor>a58c3484401706dde72a1e3c7061b24f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::is_invokable</name>
    <filename>structsol_1_1meta_1_1is__invokable.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::is_invokable&lt; Fun(Args...)&gt;</name>
    <filename>structsol_1_1meta_1_1is__invokable_3_01Fun_07Args_8_8_8_08_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_invokable_tester</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__invokable__tester.html</filename>
    <member kind="function" static="yes">
      <type>static std::false_type</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1is__invokable__tester.html</anchorfile>
      <anchor>ae72054aae848141dc510d47f2fa694e2</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static always_true&lt; decltype(std::declval&lt; Fun &gt;)(std::declval&lt; Args &gt;)...))&gt;</type>
      <name>test</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1is__invokable__tester.html</anchorfile>
      <anchor>a9f342acd013405d112060f8ac2dcdd20</anchor>
      <arglist>(int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_iterator_of_multibyte</name>
    <filename>structnlohmann_1_1detail_1_1is__iterator__of__multibyte.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename std::iterator_traits&lt; T &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__iterator__of__multibyte.html</anchorfile>
      <anchor>a830339a3ad86d82d32a67f9c180523b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_iterator_traits</name>
    <filename>structnlohmann_1_1detail_1_1is__iterator__traits.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_iterator_traits&lt; iterator_traits&lt; T &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__iterator__traits_3_01iterator__traits_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>value</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__iterator__traits_3_01iterator__traits_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ac2711760b352b8921accc6609957dc90</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>iterator_traits&lt; T &gt;</type>
      <name>traits</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__iterator__traits_3_01iterator__traits_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a1cbceaaa83a3ad294c3cb66b9df48e78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_json_ref</name>
    <filename>structnlohmann_1_1detail_1_1is__json__ref.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_json_ref&lt; json_ref&lt; T &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1is__json__ref_3_01json__ref_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_index</name>
    <filename>structsol_1_1is__lua__index.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_index&lt; absolute_index &gt;</name>
    <filename>structsol_1_1is__lua__index_3_01absolute__index_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_index&lt; raw_index &gt;</name>
    <filename>structsol_1_1is__lua__index_3_01raw__index_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_index&lt; ref_index &gt;</name>
    <filename>structsol_1_1is__lua__index_3_01ref__index_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_index&lt; upvalue_index &gt;</name>
    <filename>structsol_1_1is__lua__index_3_01upvalue__index_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_primitive</name>
    <filename>structsol_1_1is__lua__primitive.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_primitive&lt; as_table_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1is__lua__primitive_3_01as__table__t_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_primitive&lt; light&lt; T &gt; &gt;</name>
    <filename>structsol_1_1is__lua__primitive_3_01light_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>sol::is_lua_primitive&lt; T * &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_primitive&lt; lightuserdata_value &gt;</name>
    <filename>structsol_1_1is__lua__primitive_3_01lightuserdata__value_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_primitive&lt; nested&lt; T &gt; &gt;</name>
    <filename>structsol_1_1is__lua__primitive_3_01nested_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_primitive&lt; non_null&lt; T &gt; &gt;</name>
    <filename>structsol_1_1is__lua__primitive_3_01non__null_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>sol::is_lua_primitive&lt; T * &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_primitive&lt; optional&lt; T &gt; &gt;</name>
    <filename>structsol_1_1is__lua__primitive_3_01optional_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_primitive&lt; protected_function_result &gt;</name>
    <filename>structsol_1_1is__lua__primitive_3_01protected__function__result_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_primitive&lt; stack_proxy &gt;</name>
    <filename>structsol_1_1is__lua__primitive_3_01stack__proxy_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_primitive&lt; stack_proxy_base &gt;</name>
    <filename>structsol_1_1is__lua__primitive_3_01stack__proxy__base_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_primitive&lt; std::optional&lt; T &gt; &gt;</name>
    <filename>structsol_1_1is__lua__primitive_3_01std_1_1optional_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_primitive&lt; std::reference_wrapper&lt; T &gt; &gt;</name>
    <filename>structsol_1_1is__lua__primitive_3_01std_1_1reference__wrapper_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_primitive&lt; T * &gt;</name>
    <filename>structsol_1_1is__lua__primitive_3_01T_01_5_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_primitive&lt; unsafe_function_result &gt;</name>
    <filename>structsol_1_1is__lua__primitive_3_01unsafe__function__result_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_primitive&lt; user&lt; T &gt; &gt;</name>
    <filename>structsol_1_1is__lua__primitive_3_01user_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_primitive&lt; userdata_value &gt;</name>
    <filename>structsol_1_1is__lua__primitive_3_01userdata__value_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_reference</name>
    <filename>structsol_1_1is__lua__reference.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_lua_reference_or_proxy</name>
    <filename>structsol_1_1is__lua__reference__or__proxy.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_main_threaded</name>
    <filename>structsol_1_1is__main__threaded.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>detail::is_map</name>
    <filename>classdetail_1_1is__map.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>value</name>
      <anchorfile>classdetail_1_1is__map.html</anchorfile>
      <anchor>a0cd1a5171489ca40984123a204bb0698</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>check</name>
      <anchorfile>classdetail_1_1is__map.html</anchorfile>
      <anchor>af208b629e62df186784246abdcd54fdc</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static auto</type>
      <name>check</name>
      <anchorfile>classdetail_1_1is__map.html</anchorfile>
      <anchor>a517c0d3e057f36aef03858076eae2f2b</anchor>
      <arglist>(U *) -&gt; typename U::mapped_type</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_matched_lookup_impl</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__matched__lookup__impl.html</filename>
    <templarg></templarg>
    <templarg>b</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_matched_lookup_impl&lt; T, true &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__matched__lookup__impl_3_01T_00_01true_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::is_move_only</name>
    <filename>structsol_1_1meta_1_1is__move__only.html</filename>
    <templarg></templarg>
    <base>all&lt; neg&lt; std::is_reference&lt; T &gt; &gt;, neg&lt; std::is_copy_constructible&lt; unqualified_t&lt; T &gt; &gt; &gt;, std::is_move_constructible&lt; unqualified_t&lt; T &gt; &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>detail::is_named_arg</name>
    <filename>structdetail_1_1is__named__arg.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::is_named_arg&lt; named_arg&lt; Char, T &gt; &gt;</name>
    <filename>structdetail_1_1is__named__arg_3_01named__arg_3_01Char_00_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::is_non_factory_constructor</name>
    <filename>structsol_1_1detail_1_1is__non__factory__constructor.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::is_non_factory_constructor&lt; constructor_wrapper&lt; Args... &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1is__non__factory__constructor_3_01constructor__wrapper_3_01Args_8_8_8_01_4_01_4.html</filename>
    <templarg>Args</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::is_non_factory_constructor&lt; constructors&lt; Args... &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1is__non__factory__constructor_3_01constructors_3_01Args_8_8_8_01_4_01_4.html</filename>
    <templarg>Args</templarg>
  </compound>
  <compound kind="class">
    <name>is_non_factory_constructor&lt; meta::unqualified_t&lt; F &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1is__non__factory__constructor.html</filename>
  </compound>
  <compound kind="class">
    <name>is_non_factory_constructor&lt; meta::unqualified_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1is__non__factory__constructor.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::is_non_factory_constructor&lt; no_construction &gt;</name>
    <filename>structsol_1_1detail_1_1is__non__factory__constructor_3_01no__construction_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::is_nothrow_swappable</name>
    <filename>structsol_1_1detail_1_1is__nothrow__swappable.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::is_optional_impl</name>
    <filename>structsol_1_1detail_1_1is__optional__impl.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::is_optional_impl&lt; optional&lt; T &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1is__optional__impl_3_01optional_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_ordered_map</name>
    <filename>structnlohmann_1_1detail_1_1is__ordered__map.html</filename>
    <templarg></templarg>
    <class kind="struct">nlohmann::detail::is_ordered_map::two</class>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__ordered__map.html</anchorfile>
      <anchor>abefa05b2e5e180fe0110f9643db245e4a6680a97e8a9b59a5bd3e039d6a8864fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>one</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__ordered__map.html</anchorfile>
      <anchor>a99a559f257bee6888355dc2d18ed2a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__ordered__map.html</anchorfile>
      <anchor>abefa05b2e5e180fe0110f9643db245e4a6680a97e8a9b59a5bd3e039d6a8864fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static two</type>
      <name>test</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__ordered__map.html</anchorfile>
      <anchor>ac566c43218f7753a8c7c1867c907d1c4</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static one</type>
      <name>test</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__ordered__map.html</anchorfile>
      <anchor>adae06dbd38b0f19c5930d37db1a476b1</anchor>
      <arglist>(decltype(&amp;C::capacity))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::is_output_iterator</name>
    <filename>structdetail_1_1is__output__iterator.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::is_output_iterator&lt; It, T, void_t&lt; typename std::iterator_traits&lt; It &gt;::iterator_category, decltype(*std::declval&lt; It &gt;()=std::declval&lt; T &gt;())&gt; &gt;</name>
    <filename>structdetail_1_1is__output__iterator_3_01It_00_01T_00_01void__t_3_01typename_01std_1_1iterator__643bc46b03779f11a51b06a74333a7fb.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::is_pair</name>
    <filename>structsol_1_1meta_1_1is__pair.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::is_pair&lt; std::pair&lt; T1, T2 &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1is__pair_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_probably_stateless_lambda</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__probably__stateless__lambda.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_probably_stateless_lambda&lt; T, true &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__probably__stateless__lambda_3_01T_00_01true_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_proxy_primitive</name>
    <filename>structsol_1_1is__proxy__primitive.html</filename>
    <templarg></templarg>
    <base>get_is_primitive&lt; T, meta::meta_detail::is_adl_sol_lua_get_v&lt; T &gt;, meta::meta_detail::is_adl_sol_lua_get_v&lt; meta::unqualified_t&lt; T &gt; &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_range</name>
    <filename>structnlohmann_1_1detail_1_1is__range.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__range.html</anchorfile>
      <anchor>af7cd9fa19ca24709795adaae999e8ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>detected_t&lt; result_of_begin, t_ref &gt;</type>
      <name>iterator</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__range.html</anchorfile>
      <anchor>a3d8ea602c1dae108207b6d8bb7c01fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>detected_t&lt; result_of_end, t_ref &gt;</type>
      <name>sentinel</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__range.html</anchorfile>
      <anchor>a06db7efae07453ba8d435e2f73fef092</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename std::add_lvalue_reference&lt; T &gt;::type</type>
      <name>t_ref</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__range.html</anchorfile>
      <anchor>ab5fa77fe4dd3f81f39773b0cd26b479e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static constexpr auto</type>
      <name>is_iterator_begin</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__range.html</anchorfile>
      <anchor>aa035c8ee74dce948ae5b6aa6cc221e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_range</name>
    <filename>structis__range.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>value</name>
      <anchorfile>structis__range.html</anchorfile>
      <anchor>a819cbadd22bd4b30b7dfe494351cea61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::is_range_</name>
    <filename>structdetail_1_1is__range__.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::is_range_&lt; T, void &gt;</name>
    <filename>structdetail_1_1is__range___3_01T_00_01void_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::is_reference_wrapper</name>
    <filename>structdetail_1_1is__reference__wrapper.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::is_reference_wrapper&lt; std::reference_wrapper&lt; T &gt; &gt;</name>
    <filename>structdetail_1_1is__reference__wrapper_3_01std_1_1reference__wrapper_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>RosMsgParser::details::is_safe_integer_conversion</name>
    <filename>structRosMsgParser_1_1details_1_1is__safe__integer__conversion.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nonstd::span_lite::std11::is_same</name>
    <filename>structnonstd_1_1span__lite_1_1std11_1_1is__same.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>nonstd::span_lite::std11::integral_constant</base>
  </compound>
  <compound kind="struct">
    <name>nonstd::span_lite::std11::is_same&lt; T, T &gt;</name>
    <filename>structnonstd_1_1span__lite_1_1std11_1_1is__same_3_01T_00_01T_01_4.html</filename>
    <templarg></templarg>
    <base>nonstd::span_lite::std11::integral_constant</base>
  </compound>
  <compound kind="struct">
    <name>detail::is_same_arithmetic_type</name>
    <filename>structdetail_1_1is__same__arithmetic__type.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>RosMsgParser::details::is_same_real</name>
    <filename>structRosMsgParser_1_1details_1_1is__same__real.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_sax</name>
    <filename>structnlohmann_1_1detail_1_1is__sax.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__sax.html</anchorfile>
      <anchor>a8ab7e51087000e948b4a2492257484dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::binary_t</type>
      <name>binary_t</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__sax.html</anchorfile>
      <anchor>ae6abc30644e683c20f8c2c4d63834fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::exception</type>
      <name>exception_t</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__sax.html</anchorfile>
      <anchor>a6efa516f35d544cc8ce9a954f849fed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_float_t</type>
      <name>number_float_t</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__sax.html</anchorfile>
      <anchor>a58d3205c8d3c7a01cc330374fa7976c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_integer_t</type>
      <name>number_integer_t</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__sax.html</anchorfile>
      <anchor>aa9a29390ca9810cee149510f586f5573</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_unsigned_t</type>
      <name>number_unsigned_t</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__sax.html</anchorfile>
      <anchor>a655c9b8038e51e5b9211e2419118644d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::string_t</type>
      <name>string_t</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__sax.html</anchorfile>
      <anchor>ad8e2e1427ff43536370b6db6ab83ae50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_sax_static_asserts</name>
    <filename>structnlohmann_1_1detail_1_1is__sax__static__asserts.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::binary_t</type>
      <name>binary_t</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__sax__static__asserts.html</anchorfile>
      <anchor>adb3ffd1849091f6edb5c2d6e650e4266</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::exception</type>
      <name>exception_t</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__sax__static__asserts.html</anchorfile>
      <anchor>a34e1bc8ab7adbbab5f7d8c45a964020b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_float_t</type>
      <name>number_float_t</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__sax__static__asserts.html</anchorfile>
      <anchor>a65d4be40c41ddc31fd2c3583d87d5faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_integer_t</type>
      <name>number_integer_t</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__sax__static__asserts.html</anchorfile>
      <anchor>a474adf99bf1eaa8292284fd3064c80fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_unsigned_t</type>
      <name>number_unsigned_t</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__sax__static__asserts.html</anchorfile>
      <anchor>af8733df7fcaebb25434285885db7f127</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::string_t</type>
      <name>string_t</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__sax__static__asserts.html</anchorfile>
      <anchor>a067c98d2145bb54d862f4794ac1287bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::is_set</name>
    <filename>classdetail_1_1is__set.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>value</name>
      <anchorfile>classdetail_1_1is__set.html</anchorfile>
      <anchor>ad99d1a06a22bbbcdb7529f2a01342af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>check</name>
      <anchorfile>classdetail_1_1is__set.html</anchorfile>
      <anchor>accabb07ac21b3c497ddf51deb35fbd89</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static auto</type>
      <name>check</name>
      <anchorfile>classdetail_1_1is__set.html</anchorfile>
      <anchor>a61f64913fd45e3cd9c0cd327e1fbaf45</anchor>
      <arglist>(U *) -&gt; typename U::key_type</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nonstd::span_lite::std11::is_signed</name>
    <filename>structnonstd_1_1span__lite_1_1std11_1_1is__signed.html</filename>
    <templarg></templarg>
    <base>nonstd::span_lite::std11::integral_constant</base>
  </compound>
  <compound kind="struct">
    <name>nonstd::span_lite::std11::is_signed&lt; signed char &gt;</name>
    <filename>structnonstd_1_1span__lite_1_1std11_1_1is__signed_3_01signed_01char_01_4.html</filename>
    <base>nonstd::span_lite::std11::integral_constant</base>
  </compound>
  <compound kind="struct">
    <name>nonstd::span_lite::std11::is_signed&lt; signed int &gt;</name>
    <filename>structnonstd_1_1span__lite_1_1std11_1_1is__signed_3_01signed_01int_01_4.html</filename>
    <base>nonstd::span_lite::std11::integral_constant</base>
  </compound>
  <compound kind="struct">
    <name>nonstd::span_lite::std11::is_signed&lt; signed long &gt;</name>
    <filename>structnonstd_1_1span__lite_1_1std11_1_1is__signed_3_01signed_01long_01_4.html</filename>
    <base>nonstd::span_lite::std11::integral_constant</base>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_specialization_of</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__specialization__of.html</filename>
    <templarg></templarg>
    <templarg>Templ</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::is_specialization_of&lt; Templ&lt; T... &gt;, Templ &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1is__specialization__of_3_01Templ_3_01T_8_8_8_01_4_00_01Templ_01_4.html</filename>
    <templarg>T</templarg>
    <templarg>Templ</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::is_speshul</name>
    <filename>structsol_1_1detail_1_1is__speshul.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::is_speshul&lt; protected_function_result &gt;</name>
    <filename>structsol_1_1detail_1_1is__speshul_3_01protected__function__result_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::is_speshul&lt; unsafe_function_result &gt;</name>
    <filename>structsol_1_1detail_1_1is__speshul_3_01unsafe__function__result_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::is_stack_based</name>
    <filename>structsol_1_1is__stack__based.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_stack_based&lt; protected_function_result &gt;</name>
    <filename>structsol_1_1is__stack__based_3_01protected__function__result_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::is_stack_based&lt; stack_count &gt;</name>
    <filename>structsol_1_1is__stack__based_3_01stack__count_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::is_stack_based&lt; stack_proxy &gt;</name>
    <filename>structsol_1_1is__stack__based_3_01stack__proxy_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::is_stack_based&lt; stack_proxy_base &gt;</name>
    <filename>structsol_1_1is__stack__based_3_01stack__proxy__base_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::is_stack_based&lt; unsafe_function_result &gt;</name>
    <filename>structsol_1_1is__stack__based_3_01unsafe__function__result_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::is_stack_based&lt; variadic_args &gt;</name>
    <filename>structsol_1_1is__stack__based_3_01variadic__args_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::is_stack_table</name>
    <filename>structsol_1_1is__stack__table.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_stack_table&lt; basic_lua_table&lt; T &gt; &gt;</name>
    <filename>structsol_1_1is__stack__table_3_01basic__lua__table_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_stack_table&lt; basic_table_core&lt; x, T &gt; &gt;</name>
    <filename>structsol_1_1is__stack__table_3_01basic__table__core_3_01x_00_01T_01_4_01_4.html</filename>
    <templarg>x</templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_stateless_lua_reference</name>
    <filename>structsol_1_1is__stateless__lua__reference.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::is_statically_named_arg</name>
    <filename>structdetail_1_1is__statically__named__arg.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>detail::is_std_string_like</name>
    <filename>classdetail_1_1is__std__string__like.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>value</name>
      <anchorfile>classdetail_1_1is__std__string__like.html</anchorfile>
      <anchor>a7a11f39f4f783f98c57a3461af91eb9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>check</name>
      <anchorfile>classdetail_1_1is__std__string__like.html</anchorfile>
      <anchor>aab58eaad03a29a00f00cc31d705170cc</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static auto</type>
      <name>check</name>
      <anchorfile>classdetail_1_1is__std__string__like.html</anchorfile>
      <anchor>af010eb255aeba02fdf3def19f1098590</anchor>
      <arglist>(U *p) -&gt; decltype((void) p-&gt;find(&apos;a&apos;), p-&gt;length(),(void) p-&gt;data(), int())</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::is_std_string_like&lt; fmt::basic_string_view&lt; Char &gt; &gt;</name>
    <filename>structdetail_1_1is__std__string__like_3_01fmt_1_1basic__string__view_3_01Char_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::swap_adl_tests::is_std_swap_noexcept</name>
    <filename>structsol_1_1detail_1_1swap__adl__tests_1_1is__std__swap__noexcept.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::swap_adl_tests::is_std_swap_noexcept&lt; T[N]&gt;</name>
    <filename>structsol_1_1detail_1_1swap__adl__tests_1_1is__std__swap__noexcept_3_01T_0fN_0e_4.html</filename>
    <templarg></templarg>
    <templarg>N</templarg>
    <base>sol::detail::swap_adl_tests::is_std_swap_noexcept</base>
  </compound>
  <compound kind="struct">
    <name>detail::is_string</name>
    <filename>structdetail_1_1is__string.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::is_string_of</name>
    <filename>structsol_1_1meta_1_1is__string__of.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::is_string_of&lt; std::basic_string&lt; CharT, TraitsT, AllocT &gt;, CharTargetT &gt;</name>
    <filename>structsol_1_1meta_1_1is__string__of_3_01std_1_1basic__string_3_01CharT_00_01TraitsT_00_01AllocT_01_4_00_01CharTargetT_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::is_string_view_of</name>
    <filename>structsol_1_1meta_1_1is__string__view__of.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::is_string_view_of&lt; std::basic_string_view&lt; CharT, TraitsT &gt;, CharTargetT &gt;</name>
    <filename>structsol_1_1meta_1_1is__string__view__of_3_01std_1_1basic__string__view_3_01CharT_00_01TraitsT_01_4_00_01CharTargetT_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::is_swappable</name>
    <filename>structsol_1_1detail_1_1is__swappable.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::is_swappable&lt; T[N], T[N]&gt;</name>
    <filename>structsol_1_1detail_1_1is__swappable_3_01T_0fN_0e_00_01T_0fN_0e_4.html</filename>
    <templarg></templarg>
    <templarg>N</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_table</name>
    <filename>structsol_1_1is__table.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_table&lt; basic_lua_table&lt; T &gt; &gt;</name>
    <filename>structsol_1_1is__table_3_01basic__lua__table_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_table&lt; basic_table_core&lt; x, T &gt; &gt;</name>
    <filename>structsol_1_1is__table_3_01basic__table__core_3_01x_00_01T_01_4_01_4.html</filename>
    <templarg>x</templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_tieable</name>
    <filename>structsol_1_1is__tieable.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_to_stringable</name>
    <filename>structsol_1_1is__to__stringable.html</filename>
    <templarg></templarg>
    <base>any&lt; meta::supports_to_string_member&lt; meta::unqualified_t&lt; T &gt; &gt;, meta::supports_adl_to_string&lt; meta::unqualified_t&lt; T &gt; &gt;, meta::supports_op_left_shift&lt; std::ostream, meta::unqualified_t&lt; T &gt; &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::is_to_stringable&lt; base_list&lt; Args... &gt; &gt;</name>
    <filename>structsol_1_1is__to__stringable_3_01base__list_3_01Args_8_8_8_01_4_01_4.html</filename>
    <templarg>Args</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_transparent_argument</name>
    <filename>structsol_1_1is__transparent__argument.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>is_tuple_formattable</name>
    <filename>structis__tuple__formattable.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>value</name>
      <anchorfile>structis__tuple__formattable.html</anchorfile>
      <anchor>aff047490b999793146353b0a2cb83ffd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::is_tuple_formattable_</name>
    <filename>classdetail_1_1is__tuple__formattable__.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>value</name>
      <anchorfile>classdetail_1_1is__tuple__formattable__.html</anchorfile>
      <anchor>a96a9c7d725d91b93138285d23919f6f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::is_tuple_formattable_&lt; T, C, true &gt;</name>
    <filename>classdetail_1_1is__tuple__formattable___3_01T_00_01C_00_01true_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>value</name>
      <anchorfile>classdetail_1_1is__tuple__formattable___3_01T_00_01C_00_01true_01_4.html</anchorfile>
      <anchor>abb147657145b6a4f790cb39ae83e29b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static auto</type>
      <name>check</name>
      <anchorfile>classdetail_1_1is__tuple__formattable___3_01T_00_01C_00_01true_01_4.html</anchorfile>
      <anchor>acb7c77467fbdaea7cb1185516483a329</anchor>
      <arglist>(index_sequence&lt; Is... &gt;) -&gt; decltype(check2(index_sequence&lt; Is... &gt;</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static auto</type>
      <name>check2</name>
      <anchorfile>classdetail_1_1is__tuple__formattable___3_01T_00_01C_00_01true_01_4.html</anchorfile>
      <anchor>a92f540b81cff2d17fca6f5d544a8ced8</anchor>
      <arglist>(...) -&gt; std::false_type</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static auto</type>
      <name>check2</name>
      <anchorfile>classdetail_1_1is__tuple__formattable___3_01T_00_01C_00_01true_01_4.html</anchorfile>
      <anchor>afcbd4903875a52fe36057d3154c398b6</anchor>
      <arglist>(index_sequence&lt; Is... &gt;, integer_sequence&lt; bool,(Is==Is)... &gt;) -&gt; std::true_type</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_tuple_like</name>
    <filename>structis__tuple__like.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>value</name>
      <anchorfile>structis__tuple__like.html</anchorfile>
      <anchor>a9d479b4d7173a1919c0910d1b9b3c6db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::is_tuple_like_</name>
    <filename>classdetail_1_1is__tuple__like__.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr const bool</type>
      <name>value</name>
      <anchorfile>classdetail_1_1is__tuple__like__.html</anchorfile>
      <anchor>a59d651d0c9bbf174f882ac44a70f1986</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>check</name>
      <anchorfile>classdetail_1_1is__tuple__like__.html</anchorfile>
      <anchor>a835fc90f6bdd75922842a13102e4a01d</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static auto</type>
      <name>check</name>
      <anchorfile>classdetail_1_1is__tuple__like__.html</anchorfile>
      <anchor>aec24d8339180ca200e198ec087868e7b</anchor>
      <arglist>(U *p) -&gt; decltype(std::tuple_size&lt; U &gt;::value, int())</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::is_unique_usertype</name>
    <filename>structsol_1_1is__unique__usertype.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_value_semantic_for_function</name>
    <filename>structsol_1_1is__value__semantic__for__function.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::is_var_bind</name>
    <filename>structsol_1_1call__detail_1_1is__var__bind.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::is_var_bind&lt; detail::no_prop &gt;</name>
    <filename>structsol_1_1call__detail_1_1is__var__bind_3_01detail_1_1no__prop_01_4.html</filename>
  </compound>
  <compound kind="class">
    <name>is_var_bind&lt; meta::unqualified_t&lt; F &gt; &gt;</name>
    <filename>structsol_1_1call__detail_1_1is__var__bind.html</filename>
  </compound>
  <compound kind="class">
    <name>is_var_bind&lt; meta::unqualified_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1call__detail_1_1is__var__bind.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::is_var_bind&lt; policy_wrapper&lt; F, Policies... &gt; &gt;</name>
    <filename>structsol_1_1call__detail_1_1is__var__bind_3_01policy__wrapper_3_01F_00_01Policies_8_8_8_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Policies</templarg>
    <base>is_var_bind&lt; meta::unqualified_t&lt; F &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::is_var_bind&lt; property_wrapper&lt; R, W &gt; &gt;</name>
    <filename>structsol_1_1call__detail_1_1is__var__bind_3_01property__wrapper_3_01R_00_01W_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::is_var_bind&lt; readonly_wrapper&lt; T &gt; &gt;</name>
    <filename>structsol_1_1call__detail_1_1is__var__bind_3_01readonly__wrapper_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>is_var_bind&lt; meta::unqualified_t&lt; T &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::is_var_bind&lt; T, std::enable_if_t&lt; is_lua_reference_or_proxy&lt; T &gt;::value &gt; &gt;</name>
    <filename>structsol_1_1call__detail_1_1is__var__bind_3_01T_00_01std_1_1enable__if__t_3_01is__lua__referenc29e1c04263e5a9a2d753b938588ae3c7.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::is_var_bind&lt; T, std::enable_if_t&lt; std::is_member_object_pointer&lt; T &gt;::value &gt; &gt;</name>
    <filename>structsol_1_1call__detail_1_1is__var__bind_3_01T_00_01std_1_1enable__if__t_3_01std_1_1is__member2b549547f278894e05ae1421c9bce3b8.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::is_var_bind&lt; var_wrapper&lt; T &gt; &gt;</name>
    <filename>structsol_1_1call__detail_1_1is__var__bind_3_01var__wrapper_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::is_variable_binding</name>
    <filename>structsol_1_1is__variable__binding.html</filename>
    <templarg></templarg>
    <base>is_var_bind&lt; meta::unqualified_t&lt; T &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::is_variadic_arguments</name>
    <filename>structsol_1_1is__variadic__arguments.html</filename>
    <templarg></templarg>
    <base>any&lt; std::is_same&lt; T, variadic_args &gt;, meta::is_optional&lt; T &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>detail::is_zero_int</name>
    <filename>structdetail_1_1is__zero__int.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>operator()</name>
      <anchorfile>structdetail_1_1is__zero__int.html</anchorfile>
      <anchor>a071dd096585299030809a997cf4d3341</anchor>
      <arglist>(T value) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator()</name>
      <anchorfile>structdetail_1_1is__zero__int.html</anchorfile>
      <anchor>ab35a869029ed215c4dfde259210971cb</anchor>
      <arglist>(T) -&gt; bool</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>llvm_vecsmall::IsPod</name>
    <filename>structllvm__vecsmall_1_1IsPod.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>QwtPlotDict::PrivateData::ItemList</name>
    <filename>classQwtPlotDict_1_1PrivateData_1_1ItemList.html</filename>
    <base>QList&lt; QwtPlotItem * &gt;</base>
    <class kind="class">QwtPlotDict::PrivateData::ItemList::LessZThan</class>
    <member kind="function">
      <type>void</type>
      <name>insertItem</name>
      <anchorfile>classQwtPlotDict_1_1PrivateData_1_1ItemList.html</anchorfile>
      <anchor>aa6921f9051238ff5c5aeb63a49477dfe</anchor>
      <arglist>(QwtPlotItem *item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeItem</name>
      <anchorfile>classQwtPlotDict_1_1PrivateData_1_1ItemList.html</anchorfile>
      <anchor>a4688f237aed0b650bf6b778895254e0e</anchor>
      <arglist>(QwtPlotItem *item)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarItemDict::PrivateData::ItemList</name>
    <filename>classQwtPolarItemDict_1_1PrivateData_1_1ItemList.html</filename>
    <base>QList&lt; QwtPolarItem * &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>insertItem</name>
      <anchorfile>classQwtPolarItemDict_1_1PrivateData_1_1ItemList.html</anchorfile>
      <anchor>a1c32f1d75a61a21b4ab91064a8978069</anchor>
      <arglist>(QwtPolarItem *item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeItem</name>
      <anchorfile>classQwtPolarItemDict_1_1PrivateData_1_1ItemList.html</anchorfile>
      <anchor>a6fab4aee8d7de7f406432a7fc93bfc00</anchor>
      <arglist>(QwtPolarItem *item)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::usertype_container_default&lt; X, std::enable_if_t&lt; meta::all&lt; is_forced_container&lt; meta::unqualified_t&lt; X &gt; &gt;, meta::has_value_type&lt; meta::unqualified_t&lt; container_decay_t&lt; X &gt; &gt; &gt;, meta::has_iterator&lt; meta::unqualified_t&lt; container_decay_t&lt; X &gt; &gt; &gt; &gt;::value &gt; &gt;::iter</name>
    <filename>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_399b2940b985a7fc54a10c5a95a8eb441.html</filename>
    <member kind="function">
      <type></type>
      <name>iter</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_399b2940b985a7fc54a10c5a95a8eb441.html</anchorfile>
      <anchor>aa11c2a8f08612e8aef62ce24b860d6de</anchor>
      <arglist>(lua_State *L_, int stack_index, T &amp;source_, iterator it_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~iter</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_399b2940b985a7fc54a10c5a95a8eb441.html</anchorfile>
      <anchor>aa428d6e7a1e30c09ea7a9f0a1c573e92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>index</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_399b2940b985a7fc54a10c5a95a8eb441.html</anchorfile>
      <anchor>a526983e2512e773a008c1ec2d840ee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>iterator</type>
      <name>it</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_399b2940b985a7fc54a10c5a95a8eb441.html</anchorfile>
      <anchor>a0a70ea613723cc2c3fdb47186eb73e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>reference</type>
      <name>keep_alive</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_399b2940b985a7fc54a10c5a95a8eb441.html</anchorfile>
      <anchor>ac8625d7d26427e44fc9c210566032fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T &amp;</type>
      <name>source</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_399b2940b985a7fc54a10c5a95a8eb441.html</anchorfile>
      <anchor>aac9d069750f134e9f2d1055c488198fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::usertype_container_default&lt; X, std::enable_if_t&lt; std::is_array&lt; std::remove_pointer_t&lt; meta::unwrap_unqualified_t&lt; X &gt; &gt; &gt;::value &gt; &gt;::iter</name>
    <filename>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_355c72173a329eb61703a7802d2eddeea.html</filename>
    <member kind="function">
      <type></type>
      <name>iter</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_355c72173a329eb61703a7802d2eddeea.html</anchorfile>
      <anchor>ad4c9a8c3fb72ae870047c42e44c4d1f7</anchor>
      <arglist>(lua_State *L_, int stack_index, T &amp;source, iterator it) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~iter</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_355c72173a329eb61703a7802d2eddeea.html</anchorfile>
      <anchor>ac0c8a9011eea6e54c1c125d1fcf7d3bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>iterator</type>
      <name>it</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_355c72173a329eb61703a7802d2eddeea.html</anchorfile>
      <anchor>a26c94aab35e3c18c5d85091f52faa0cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>reference</type>
      <name>keep_alive</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_355c72173a329eb61703a7802d2eddeea.html</anchorfile>
      <anchor>a3bf9ba4d3f5f6b24131d581ef1613f97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T &amp;</type>
      <name>source</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_355c72173a329eb61703a7802d2eddeea.html</anchorfile>
      <anchor>aa3631248788ecdf07cc02422cd227dac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::iter_impl</name>
    <filename>classnlohmann_1_1detail_1_1iter__impl.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename BasicJsonType::difference_type</type>
      <name>difference_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a2f7ea9f7022850809c60fc3263775840</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::bidirectional_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>ad9e091f5c70b34b5b1abc1ab15fd9106</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::conditional&lt; std::is_const&lt; BasicJsonType &gt;::value, typename BasicJsonType::const_pointer, typename BasicJsonType::pointer &gt;::type</type>
      <name>pointer</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a69e52f890ce8c556fd68ce109e24b360</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::conditional&lt; std::is_const&lt; BasicJsonType &gt;::value, typename BasicJsonType::const_reference, typename BasicJsonType::reference &gt;::type</type>
      <name>reference</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a5be8001be099c6b82310f4d387b953ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::value_type</type>
      <name>value_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>ab35586a44f2222272c5346baa3013f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iter_impl</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a31090f248ce10fd7b386027c1a19c16f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iter_impl</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a71f84fb6e009619f12972bcf9002b8cd</anchor>
      <arglist>(const iter_impl&lt; const BasicJsonType &gt; &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iter_impl</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a867f7eb55091be31b013adb3e46816d3</anchor>
      <arglist>(const iter_impl&lt; typename std::remove_const&lt; BasicJsonType &gt;::type &gt; &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iter_impl</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a603ba9c477f878a69ed281becca6f56a</anchor>
      <arglist>(iter_impl &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iter_impl</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a88a00484ac201c52fc5f613d88a2918b</anchor>
      <arglist>(pointer object) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const object_t::key_type &amp;</type>
      <name>key</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a15dfb2744fed2ef40c12a9e9a20d6dbc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a190077df326c10886020bbcfaa169b20</anchor>
      <arglist>(const IterImpl &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator*</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a5ca57856d9bba54a5fc51cee891de827</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iter_impl</type>
      <name>operator+</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a8ef76aeb5a5032768f0f61f48ac189c0</anchor>
      <arglist>(difference_type i) const</arglist>
    </member>
    <member kind="function">
      <type>iter_impl &amp;</type>
      <name>operator++</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>abdfe2a7f464400a7ab572782d14b922f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const iter_impl</type>
      <name>operator++</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a60f3b0a96cc0bff9a7e6ab84ca538a45</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iter_impl &amp;</type>
      <name>operator+=</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a3eef94f9d167046e7f773aeb6b78090c</anchor>
      <arglist>(difference_type i)</arglist>
    </member>
    <member kind="function">
      <type>difference_type</type>
      <name>operator-</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a49bf3e708a9c1c88c415011735962d06</anchor>
      <arglist>(const iter_impl &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>iter_impl</type>
      <name>operator-</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a0dd9c415b94a02ff2aa25da75e52da30</anchor>
      <arglist>(difference_type i) const</arglist>
    </member>
    <member kind="function">
      <type>iter_impl &amp;</type>
      <name>operator--</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a84e689fb581d651d130039f7cb81494a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const iter_impl</type>
      <name>operator--</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>af91fb0bb9b2a2e96af030564ded2d92c</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iter_impl &amp;</type>
      <name>operator-=</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>abcc9d51bc52f2e8483bbe4018f05e978</anchor>
      <arglist>(difference_type i)</arglist>
    </member>
    <member kind="function">
      <type>pointer</type>
      <name>operator-&gt;</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a6da3d2b34528aff328f3dcb513076dec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a0d14cd76203e00bdcef6a64a5d055cc7</anchor>
      <arglist>(const iter_impl &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>ac6f71b36d7c87e427d1fee83f2600fad</anchor>
      <arglist>(const iter_impl &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>iter_impl &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a9a5cd7864a8f848ef107d3f5a330f5e7</anchor>
      <arglist>(const iter_impl&lt; const BasicJsonType &gt; &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>iter_impl &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a7159ed1cfe7c423a2baef8bea0c94509</anchor>
      <arglist>(const iter_impl&lt; typename std::remove_const&lt; BasicJsonType &gt;::type &gt; &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>iter_impl &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>ae3dc277c25007ac952d57f9a1972ce79</anchor>
      <arglist>(iter_impl &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>aaddab83c2b4023cb0f0fdbc757c54f65</anchor>
      <arglist>(const IterImpl &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>aaf3620b8dfa4bed8a9ac2b51dd55dbd7</anchor>
      <arglist>(const iter_impl &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a634f85da575cb60b012a687efa26e11a</anchor>
      <arglist>(const iter_impl &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>ac0b9276f1102ed4b9cd3f5f56287e3ce</anchor>
      <arglist>(difference_type n) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_end</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a23e50ad4c13aa62d9ac7f60a123823ee</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>switch</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>abc2f80067020fae59d7fbccf39f1547a</anchor>
      <arglist>(m_object-&gt;m_type)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>value</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>ab447c50354c6611fa2ae0100ac17845c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~iter_impl</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a3fc5c9a782628d91047aa35f40bb7fdc</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable">
      <type>JSON_PRIVATE_UNLESS_TESTED</type>
      <name>__pad0__</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>aa4bddeaa9a97b2a9b715918a7e8dcc3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSON_PRIVATE_UNLESS_TESTED</type>
      <name>__pad1__</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a4a60e9d074cc53929b73eaa7963f1fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>internal_iterator&lt; typename std::remove_const&lt; BasicJsonType &gt;::type &gt;</type>
      <name>m_it</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a8a86a7c0d4af0cc4ab345b6f0e13cdfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::array_t</type>
      <name>array_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>aef02cf75b1cb199286fd2f666c60e38e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::object_t</type>
      <name>object_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>ab9a9598052e83fa14a2288e56d5dda7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>iter_impl&lt; typename std::conditional&lt; std::is_const&lt; BasicJsonType &gt;::value, typename std::remove_const&lt; BasicJsonType &gt;::type, const BasicJsonType &gt;::type &gt;</type>
      <name>other_iter_impl</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>ac7c5a1f964aa1c02f7b046029a5c8904</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>friend</type>
      <name>BasicJsonType</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>abf18f18793f84b0222aebb5a2a87da7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>friend</type>
      <name>iteration_proxy&lt; iter_impl &gt;</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a28328d17a18d9754c89c5c8159677a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>friend</type>
      <name>iteration_proxy_value&lt; iter_impl &gt;</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>ac501dc2374b4d17a884fc9a656e80d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>friend</type>
      <name>other_iter_impl</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>aba0841e618c77cc65ccfd52164c346b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend iter_impl</type>
      <name>operator+</name>
      <anchorfile>classnlohmann_1_1detail_1_1iter__impl.html</anchorfile>
      <anchor>a94108d1a7563e103534f23eb5c1ee175</anchor>
      <arglist>(difference_type i, const iter_impl &amp;it)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::iteration_proxy</name>
    <filename>classnlohmann_1_1detail_1_1iteration__proxy.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>iteration_proxy_value&lt; IteratorType &gt;</type>
      <name>begin</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy.html</anchorfile>
      <anchor>a379f86709d340c4ab1995539b8af623d</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>iteration_proxy_value&lt; IteratorType &gt;</type>
      <name>end</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy.html</anchorfile>
      <anchor>a90091f8492d23576edef72c5e8b9d4cf</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iteration_proxy</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy.html</anchorfile>
      <anchor>afe257e972e3b4658ef2e355f7389d4a5</anchor>
      <arglist>(typename IteratorType::reference cont) noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IteratorType::reference</type>
      <name>container</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy.html</anchorfile>
      <anchor>a88c0532ba4a5de1d527b18053b24fd19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::iteration_proxy_value</name>
    <filename>classnlohmann_1_1detail_1_1iteration__proxy__value.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy__value.html</anchorfile>
      <anchor>ada6b4e6d55d8ed7ac79e49a03e9d1fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::input_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy__value.html</anchorfile>
      <anchor>a1ab8c44e3772c03651b5ad07216043cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type *</type>
      <name>pointer</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy__value.html</anchorfile>
      <anchor>a44c64feee85b8e7164a05310e6418a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type &amp;</type>
      <name>reference</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy__value.html</anchorfile>
      <anchor>a5bc7d3133daab5ec4797f3132e093af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::remove_cv&lt; typename std::remove_reference&lt; decltype(std::declval&lt; IteratorType &gt;().key()) &gt;::type &gt;::type</type>
      <name>string_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy__value.html</anchorfile>
      <anchor>a1fc63b88a585fa39942007aab69a74e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>iteration_proxy_value</type>
      <name>value_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy__value.html</anchorfile>
      <anchor>a5e90a5810cc1bb6c1000eabbfdfe7b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iteration_proxy_value</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy__value.html</anchorfile>
      <anchor>a459dd8961b80b2089d8161c9aa466581</anchor>
      <arglist>(IteratorType it) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const string_type &amp;</type>
      <name>key</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy__value.html</anchorfile>
      <anchor>af2949ac0d70212738030bfda29c5bcc2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy__value.html</anchorfile>
      <anchor>a646dbb2b1842f44f42ee1e14245b8595</anchor>
      <arglist>(const iteration_proxy_value &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>iteration_proxy_value &amp;</type>
      <name>operator*</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy__value.html</anchorfile>
      <anchor>a10accadf05a172fdc69a016bec201e81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iteration_proxy_value &amp;</type>
      <name>operator++</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy__value.html</anchorfile>
      <anchor>adf4db2aef31822f3a179435158a4de11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy__value.html</anchorfile>
      <anchor>af2b78a8b9c9276b07c928b21bb1e2d54</anchor>
      <arglist>(const iteration_proxy_value &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>IteratorType::reference</type>
      <name>value</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy__value.html</anchorfile>
      <anchor>ab8e33bd01c285a1a80b737a1905ceb97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IteratorType</type>
      <name>anchor</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy__value.html</anchorfile>
      <anchor>a073741b6536b7a5166467a5515bc59cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>array_index</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy__value.html</anchorfile>
      <anchor>ad3d18c83aff5e9f4bdbf99385b29a39a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>array_index_last</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy__value.html</anchorfile>
      <anchor>aac6e7cc0c17242a0a42c14d1e714747c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>string_type</type>
      <name>array_index_str</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy__value.html</anchorfile>
      <anchor>ab0b34133f45a3610070492d32978f2ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const string_type</type>
      <name>empty_str</name>
      <anchorfile>classnlohmann_1_1detail_1_1iteration__proxy__value.html</anchorfile>
      <anchor>a298dae04e3c0a64719752c16754d1d71</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::LinearMessageView::Iterator</name>
    <filename>structmcap_1_1LinearMessageView_1_1Iterator.html</filename>
    <class kind="class">mcap::LinearMessageView::Iterator::Impl</class>
    <member kind="typedef">
      <type>int64_t</type>
      <name>difference_type</name>
      <anchorfile>structmcap_1_1LinearMessageView_1_1Iterator.html</anchorfile>
      <anchor>a405fd4528e8144a7fd0d3d497a78e429</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::input_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>structmcap_1_1LinearMessageView_1_1Iterator.html</anchorfile>
      <anchor>a50e3ac3591a57ebc298115533a2f257c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const MessageView *</type>
      <name>pointer</name>
      <anchorfile>structmcap_1_1LinearMessageView_1_1Iterator.html</anchorfile>
      <anchor>a8167e6f368321034b2749ed78c7ed9b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const MessageView &amp;</type>
      <name>reference</name>
      <anchorfile>structmcap_1_1LinearMessageView_1_1Iterator.html</anchorfile>
      <anchor>abfda0fe412822d2e9c93f381392ed771</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MessageView</type>
      <name>value_type</name>
      <anchorfile>structmcap_1_1LinearMessageView_1_1Iterator.html</anchorfile>
      <anchor>ade465a2cf4fcc3e3a342d65b540bcea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator*</name>
      <anchorfile>structmcap_1_1LinearMessageView_1_1Iterator.html</anchorfile>
      <anchor>a183838dbf9e245cad49947b49597c5d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>structmcap_1_1LinearMessageView_1_1Iterator.html</anchorfile>
      <anchor>a0b0e1f95f7c7da12cb92ac3d2b2026ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator++</name>
      <anchorfile>structmcap_1_1LinearMessageView_1_1Iterator.html</anchorfile>
      <anchor>a9314a1a9669996cb6019d715cef8bff3</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>pointer</type>
      <name>operator-&gt;</name>
      <anchorfile>structmcap_1_1LinearMessageView_1_1Iterator.html</anchorfile>
      <anchor>ae2a18fdc3f07684c56e3e8c689669564</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Iterator</name>
      <anchorfile>structmcap_1_1LinearMessageView_1_1Iterator.html</anchorfile>
      <anchor>a8e2edc3e9393587412b1b12da3cbc215</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Iterator</name>
      <anchorfile>structmcap_1_1LinearMessageView_1_1Iterator.html</anchorfile>
      <anchor>aab36872ea83b0c440c0f0c72bc382610</anchor>
      <arglist>(McapReader &amp;mcapReader, ByteOffset dataStart, ByteOffset dataEnd, const ReadMessageOptions &amp;options, const ProblemCallback &amp;onProblem)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; Impl &gt;</type>
      <name>impl_</name>
      <anchorfile>structmcap_1_1LinearMessageView_1_1Iterator.html</anchorfile>
      <anchor>aeb1e563099204900b34224256bdc4d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>friend</type>
      <name>LinearMessageView</name>
      <anchorfile>structmcap_1_1LinearMessageView_1_1Iterator.html</anchorfile>
      <anchor>a6221ae361a9e322b0aedd2b0dea674bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>MCAP_PUBLIC friend bool</type>
      <name>operator!=</name>
      <anchorfile>structmcap_1_1LinearMessageView_1_1Iterator.html</anchorfile>
      <anchor>ae746c83db0e38f5dd88b3b51864c3f76</anchor>
      <arglist>(const Iterator &amp;a, const Iterator &amp;b)</arglist>
    </member>
    <member kind="friend">
      <type>MCAP_PUBLIC friend bool</type>
      <name>operator==</name>
      <anchorfile>structmcap_1_1LinearMessageView_1_1Iterator.html</anchorfile>
      <anchor>afa5e2d6929974a3d61113cedac98d1ca</anchor>
      <arglist>(const Iterator &amp;a, const Iterator &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::iterator_buffer</name>
    <filename>classdetail_1_1iterator__buffer.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>detail::buffer_traits</base>
    <base>detail::buffer</base>
    <member kind="function">
      <type>auto</type>
      <name>count</name>
      <anchorfile>classdetail_1_1iterator__buffer.html</anchorfile>
      <anchor>a8c860c0e07099dace684b58e94c27ad2</anchor>
      <arglist>() const -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator_buffer</name>
      <anchorfile>classdetail_1_1iterator__buffer.html</anchorfile>
      <anchor>a69a7ae75978c7773abd22d27d148832f</anchor>
      <arglist>(iterator_buffer &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator_buffer</name>
      <anchorfile>classdetail_1_1iterator__buffer.html</anchorfile>
      <anchor>a6de3a78571f492f4504b116e3736e207</anchor>
      <arglist>(OutputIt out, size_t n=buffer_size)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>out</name>
      <anchorfile>classdetail_1_1iterator__buffer.html</anchorfile>
      <anchor>ad469f278794de3f5198c874eef4f583c</anchor>
      <arglist>() -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~iterator_buffer</name>
      <anchorfile>classdetail_1_1iterator__buffer.html</anchorfile>
      <anchor>abb7e2522be20423f815a076740c1003b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>flush</name>
      <anchorfile>classdetail_1_1iterator__buffer.html</anchorfile>
      <anchor>a279e0a3c65ff0368e8d5a3b153bcc9e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20 void</type>
      <name>grow</name>
      <anchorfile>classdetail_1_1iterator__buffer.html</anchorfile>
      <anchor>a4da5a827afd749bc4687da24e5e91241</anchor>
      <arglist>(size_t) override</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>buffer_size</name>
      <anchorfile>classdetail_1_1iterator__buffer.html</anchorfile>
      <anchor>ab60d69cd832d0ea0d0d2a669b3e95828aa3bcac56dcd7f74f520eabc9bb8faaa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>buffer_size</name>
      <anchorfile>classdetail_1_1iterator__buffer.html</anchorfile>
      <anchor>ab60d69cd832d0ea0d0d2a669b3e95828aa3bcac56dcd7f74f520eabc9bb8faaa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>data_</name>
      <anchorfile>classdetail_1_1iterator__buffer.html</anchorfile>
      <anchor>ab88f7afa9e4c0cb160856de395dd340c</anchor>
      <arglist>[buffer_size]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OutputIt</type>
      <name>out_</name>
      <anchorfile>classdetail_1_1iterator__buffer.html</anchorfile>
      <anchor>a9824dc2736671aed8b3fe24e39a00575</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::iterator_buffer&lt; std::back_insert_iterator&lt; Container &gt;, enable_if_t&lt; is_contiguous&lt; Container &gt;::value, typename Container::value_type &gt; &gt;</name>
    <filename>classdetail_1_1iterator__buffer_3_01std_1_1back__insert__iterator_3_01Container_01_4_00_01enablea2d579bc6466b5382e01854ff6e2d68f.html</filename>
    <templarg></templarg>
    <base>buffer&lt; Container::value_type &gt;</base>
    <member kind="function">
      <type></type>
      <name>iterator_buffer</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01std_1_1back__insert__iterator_3_01Container_01_4_00_01enablea2d579bc6466b5382e01854ff6e2d68f.html</anchorfile>
      <anchor>afe4b9e77306339e62303a7eb15ee0ef2</anchor>
      <arglist>(Container &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator_buffer</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01std_1_1back__insert__iterator_3_01Container_01_4_00_01enablea2d579bc6466b5382e01854ff6e2d68f.html</anchorfile>
      <anchor>a54514fa99fafd880633d03f427768e9a</anchor>
      <arglist>(std::back_insert_iterator&lt; Container &gt; out, size_t=0)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>out</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01std_1_1back__insert__iterator_3_01Container_01_4_00_01enablea2d579bc6466b5382e01854ff6e2d68f.html</anchorfile>
      <anchor>aa9227d14ccef4f44110ffded45747dbe</anchor>
      <arglist>() -&gt; std::back_insert_iterator&lt; Container &gt;</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20 void</type>
      <name>grow</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01std_1_1back__insert__iterator_3_01Container_01_4_00_01enablea2d579bc6466b5382e01854ff6e2d68f.html</anchorfile>
      <anchor>a1af4b95b03d67cfc8254f10ec8592b46</anchor>
      <arglist>(size_t capacity) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Container &amp;</type>
      <name>container_</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01std_1_1back__insert__iterator_3_01Container_01_4_00_01enablea2d579bc6466b5382e01854ff6e2d68f.html</anchorfile>
      <anchor>a3dfe5d70dda63c215af7aa850e589404</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::iterator_buffer&lt; T *, T &gt;</name>
    <filename>classdetail_1_1iterator__buffer_3_01T_01_5_00_01T_01_4.html</filename>
    <templarg></templarg>
    <base>detail::buffer</base>
    <member kind="function">
      <type></type>
      <name>iterator_buffer</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01T_01_5_00_01T_01_4.html</anchorfile>
      <anchor>af19a8669398509b7a897ed8a441f3358</anchor>
      <arglist>(T *out, size_t=0)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>out</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01T_01_5_00_01T_01_4.html</anchorfile>
      <anchor>a530df2b77f28bbe742dfe185c7782fa4</anchor>
      <arglist>() -&gt; T *</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20 void</type>
      <name>grow</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01T_01_5_00_01T_01_4.html</anchorfile>
      <anchor>a7761369f1fc9727647e082234cfe1234</anchor>
      <arglist>(size_t) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::iterator_buffer&lt; T *, T, fixed_buffer_traits &gt;</name>
    <filename>classdetail_1_1iterator__buffer_3_01T_01_5_00_01T_00_01fixed__buffer__traits_01_4.html</filename>
    <templarg></templarg>
    <base>detail::fixed_buffer_traits</base>
    <base>detail::buffer</base>
    <member kind="function">
      <type>auto</type>
      <name>count</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01T_01_5_00_01T_00_01fixed__buffer__traits_01_4.html</anchorfile>
      <anchor>a498fcba2880a5ba16f61eb2044cd5470</anchor>
      <arglist>() const -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator_buffer</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01T_01_5_00_01T_00_01fixed__buffer__traits_01_4.html</anchorfile>
      <anchor>a4ef0693ff66e70bf76666a8ea990ecef</anchor>
      <arglist>(iterator_buffer &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator_buffer</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01T_01_5_00_01T_00_01fixed__buffer__traits_01_4.html</anchorfile>
      <anchor>a594b3eb9a19a915007ded089f4df6599</anchor>
      <arglist>(T *out, size_t n=buffer_size)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>out</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01T_01_5_00_01T_00_01fixed__buffer__traits_01_4.html</anchorfile>
      <anchor>a7566510b6c99ba999ce98e7ce14e1614</anchor>
      <arglist>() -&gt; T *</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~iterator_buffer</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01T_01_5_00_01T_00_01fixed__buffer__traits_01_4.html</anchorfile>
      <anchor>a06f4bdda2b3ae4691e3ede7b82a31ec6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>flush</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01T_01_5_00_01T_00_01fixed__buffer__traits_01_4.html</anchorfile>
      <anchor>aca3daa21dc37023615fc7e720e934ff9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>FMT_CONSTEXPR20 void</type>
      <name>grow</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01T_01_5_00_01T_00_01fixed__buffer__traits_01_4.html</anchorfile>
      <anchor>a42f85c60426acaad2c4f17f5c633f082</anchor>
      <arglist>(size_t) override</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>buffer_size</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01T_01_5_00_01T_00_01fixed__buffer__traits_01_4.html</anchorfile>
      <anchor>a74a2adba667317acea1bbff738d5ce25ad0c0f00ad1470e6f825a7809d8209f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>buffer_size</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01T_01_5_00_01T_00_01fixed__buffer__traits_01_4.html</anchorfile>
      <anchor>a74a2adba667317acea1bbff738d5ce25ad0c0f00ad1470e6f825a7809d8209f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>data_</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01T_01_5_00_01T_00_01fixed__buffer__traits_01_4.html</anchorfile>
      <anchor>a8d56d7f2b83c1877d113d18af4ba506b</anchor>
      <arglist>[buffer_size]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>out_</name>
      <anchorfile>classdetail_1_1iterator__buffer_3_01T_01_5_00_01T_00_01fixed__buffer__traits_01_4.html</anchorfile>
      <anchor>a928522d8deea0e261d0f14a1c55036f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::iterator_input_adapter</name>
    <filename>classnlohmann_1_1detail_1_1iterator__input__adapter.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename std::iterator_traits&lt; IteratorType &gt;::value_type</type>
      <name>char_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1iterator__input__adapter.html</anchorfile>
      <anchor>a7cc60e68767005322ab4b692c9dff283</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::char_traits&lt; char_type &gt;::int_type</type>
      <name>get_character</name>
      <anchorfile>classnlohmann_1_1detail_1_1iterator__input__adapter.html</anchorfile>
      <anchor>a01706f07681df083c2174d236ff3d643</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator_input_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1iterator__input__adapter.html</anchorfile>
      <anchor>a9423d7166b9e3092f149266acd064ba7</anchor>
      <arglist>(IteratorType first, IteratorType last)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classnlohmann_1_1detail_1_1iterator__input__adapter.html</anchorfile>
      <anchor>ace7ba18b59cde50cbc53687034f649be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IteratorType</type>
      <name>current</name>
      <anchorfile>classnlohmann_1_1detail_1_1iterator__input__adapter.html</anchorfile>
      <anchor>a8abccad27590d381a94e474b16161938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IteratorType</type>
      <name>end</name>
      <anchorfile>classnlohmann_1_1detail_1_1iterator__input__adapter.html</anchorfile>
      <anchor>a8aa29994ca6fdc0f8c96abf9151738ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>wide_string_input_helper</name>
      <anchorfile>classnlohmann_1_1detail_1_1iterator__input__adapter.html</anchorfile>
      <anchor>ab86106ba230f1542b94dcd96e6ab3221</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::iterator_input_adapter_factory</name>
    <filename>structnlohmann_1_1detail_1_1iterator__input__adapter__factory.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>iterator_input_adapter&lt; iterator_type &gt;</type>
      <name>adapter_type</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__input__adapter__factory.html</anchorfile>
      <anchor>a264935c57ca29dfb5153ade55266d1fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::iterator_traits&lt; iterator_type &gt;::value_type</type>
      <name>char_type</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__input__adapter__factory.html</anchorfile>
      <anchor>a1439c0eda85f5f67199374d3254b8f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorType</type>
      <name>iterator_type</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__input__adapter__factory.html</anchorfile>
      <anchor>a37663ca283012236415d53145da1a0f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static adapter_type</type>
      <name>create</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__input__adapter__factory.html</anchorfile>
      <anchor>a1d3a80249cf837448966319310be9ec4</anchor>
      <arglist>(IteratorType first, IteratorType last)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::iterator_input_adapter_factory&lt; IteratorType, enable_if_t&lt; is_iterator_of_multibyte&lt; IteratorType &gt;::value &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1iterator__input__adapter__factory_3_01IteratorType_00_01enable__if__0e86378a778d78dd2284e92dc30f4902.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>wide_string_input_adapter&lt; base_adapter_type, char_type &gt;</type>
      <name>adapter_type</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__input__adapter__factory_3_01IteratorType_00_01enable__if__0e86378a778d78dd2284e92dc30f4902.html</anchorfile>
      <anchor>ae9fc94b1b95c5d4afd1ab3f9ccb93c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>iterator_input_adapter&lt; iterator_type &gt;</type>
      <name>base_adapter_type</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__input__adapter__factory_3_01IteratorType_00_01enable__if__0e86378a778d78dd2284e92dc30f4902.html</anchorfile>
      <anchor>afd0218fc0657b5e04ab81ccc9dcda03d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::iterator_traits&lt; iterator_type &gt;::value_type</type>
      <name>char_type</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__input__adapter__factory_3_01IteratorType_00_01enable__if__0e86378a778d78dd2284e92dc30f4902.html</anchorfile>
      <anchor>aff521be1855964b6ec371eed2ca2590f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorType</type>
      <name>iterator_type</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__input__adapter__factory_3_01IteratorType_00_01enable__if__0e86378a778d78dd2284e92dc30f4902.html</anchorfile>
      <anchor>a1c42a47cd6cd71146cf2851d76165610</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static adapter_type</type>
      <name>create</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__input__adapter__factory_3_01IteratorType_00_01enable__if__0e86378a778d78dd2284e92dc30f4902.html</anchorfile>
      <anchor>aae2354d80ae95214a9da99c495003f6c</anchor>
      <arglist>(IteratorType first, IteratorType last)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::iterator_tag</name>
    <filename>structsol_1_1meta_1_1iterator__tag.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::input_iterator_tag</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1iterator__tag.html</anchorfile>
      <anchor>ad5703972bb53cba504fa53f530fe3c4a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::iterator_tag&lt; T, conditional_t&lt; false, typename std::iterator_traits&lt; T &gt;::iterator_category, void &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1iterator__tag_3_01T_00_01conditional__t_3_01false_00_01typename_01std_1_1it5c13e1833eef8707c30d72ff2c05680d.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename std::iterator_traits&lt; T &gt;::iterator_category</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1iterator__tag_3_01T_00_01conditional__t_3_01false_00_01typename_01std_1_1it5c13e1833eef8707c30d72ff2c05680d.html</anchorfile>
      <anchor>aeeb024657df98f4d26dc517281848b15</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::iterator_traits</name>
    <filename>structnlohmann_1_1detail_1_1iterator__traits.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::iterator_traits&lt; T *, enable_if_t&lt; std::is_object&lt; T &gt;::value &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1iterator__traits_3_01T_01_5_00_01enable__if__t_3_01std_1_1is__object_3_01T_01_4_1_1value_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__traits_3_01T_01_5_00_01enable__if__t_3_01std_1_1is__object_3_01T_01_4_1_1value_01_4_01_4.html</anchorfile>
      <anchor>ae7be99eb434f5b5f34692874c272b759</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::random_access_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__traits_3_01T_01_5_00_01enable__if__t_3_01std_1_1is__object_3_01T_01_4_1_1value_01_4_01_4.html</anchorfile>
      <anchor>a9b043cfe0fdfb3e9665428fb2be9cea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>pointer</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__traits_3_01T_01_5_00_01enable__if__t_3_01std_1_1is__object_3_01T_01_4_1_1value_01_4_01_4.html</anchorfile>
      <anchor>a33ee9a1beb8ee099f989fd4af15178a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>reference</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__traits_3_01T_01_5_00_01enable__if__t_3_01std_1_1is__object_3_01T_01_4_1_1value_01_4_01_4.html</anchorfile>
      <anchor>a0809c5949d22f08a993231d2fdf285f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__traits_3_01T_01_5_00_01enable__if__t_3_01std_1_1is__object_3_01T_01_4_1_1value_01_4_01_4.html</anchorfile>
      <anchor>a443e6a62f5fb2c545fc71c751b98ca8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::iterator_traits&lt; T, enable_if_t&lt; !std::is_pointer&lt; T &gt;::value &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1iterator__traits_3_01T_00_01enable__if__t_3_01_9std_1_1is__pointer_3_01T_01_4_1_1value_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>iterator_types&lt; T &gt;</base>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::iterator_types</name>
    <filename>structnlohmann_1_1detail_1_1iterator__types.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::iterator_types&lt; It, void_t&lt; typename It::difference_type, typename It::value_type, typename It::pointer, typename It::reference, typename It::iterator_category &gt; &gt;</name>
    <filename>structnlohmann_1_1detail_1_1iterator__types_3_01It_00_01void__t_3_01typename_01It_1_1difference_d2be8685966c97e00e99d4fd2366dc0b.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename It::difference_type</type>
      <name>difference_type</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__types_3_01It_00_01void__t_3_01typename_01It_1_1difference_d2be8685966c97e00e99d4fd2366dc0b.html</anchorfile>
      <anchor>a1ce16c1c8c1d6a195f5a3d3ad31820f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename It::iterator_category</type>
      <name>iterator_category</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__types_3_01It_00_01void__t_3_01typename_01It_1_1difference_d2be8685966c97e00e99d4fd2366dc0b.html</anchorfile>
      <anchor>aaaafbcd0573ec9cfc5d19411950dc1ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename It::pointer</type>
      <name>pointer</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__types_3_01It_00_01void__t_3_01typename_01It_1_1difference_d2be8685966c97e00e99d4fd2366dc0b.html</anchorfile>
      <anchor>aacaf73dc959b7c2119c15e53b5ce00a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename It::reference</type>
      <name>reference</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__types_3_01It_00_01void__t_3_01typename_01It_1_1difference_d2be8685966c97e00e99d4fd2366dc0b.html</anchorfile>
      <anchor>a5e82d2d8dabd022b8ff916f2e83a82f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename It::value_type</type>
      <name>value_type</name>
      <anchorfile>structnlohmann_1_1detail_1_1iterator__types_3_01It_00_01void__t_3_01typename_01It_1_1difference_d2be8685966c97e00e99d4fd2366dc0b.html</anchorfile>
      <anchor>ac70fcab4cacd8b386c3f2b056885e15e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>iterator_types&lt; T &gt;</name>
    <filename>structnlohmann_1_1detail_1_1iterator__types.html</filename>
  </compound>
  <compound kind="class">
    <name>mcap::IWritable</name>
    <filename>classmcap_1_1IWritable.html</filename>
    <member kind="function">
      <type>uint32_t</type>
      <name>crc</name>
      <anchorfile>classmcap_1_1IWritable.html</anchorfile>
      <anchor>aaecedbc99b71e6891257b9e30fd2b635</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>end</name>
      <anchorfile>classmcap_1_1IWritable.html</anchorfile>
      <anchor>af9c159c4b83149662fad8c2f813a1c4f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IWritable</name>
      <anchorfile>classmcap_1_1IWritable.html</anchorfile>
      <anchor>ab69f8ce2eae807f37c678db4d0ef4be6</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetCrc</name>
      <anchorfile>classmcap_1_1IWritable.html</anchorfile>
      <anchor>aae39126643baef59015f965b5c062648</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint64_t</type>
      <name>size</name>
      <anchorfile>classmcap_1_1IWritable.html</anchorfile>
      <anchor>ae5c81f8f6cf45c82a4b442cb513a45ed</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classmcap_1_1IWritable.html</anchorfile>
      <anchor>a12057f55f07e1b6872111ccbf900c022</anchor>
      <arglist>(const std::byte *data, uint64_t size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IWritable</name>
      <anchorfile>classmcap_1_1IWritable.html</anchorfile>
      <anchor>ae27245f86553880cab5fa0c57e1201ad</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>crcEnabled</name>
      <anchorfile>classmcap_1_1IWritable.html</anchorfile>
      <anchor>a300964eaa57c0686b3e67957354827b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>handleWrite</name>
      <anchorfile>classmcap_1_1IWritable.html</anchorfile>
      <anchor>a74c8c26a6d734d7f8f5a4ece6d755297</anchor>
      <arglist>(const std::byte *data, uint64_t size)=0</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>crc_</name>
      <anchorfile>classmcap_1_1IWritable.html</anchorfile>
      <anchor>aac0bcbdeb837e768584967ed3cbc6ed8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>join_view</name>
    <filename>structjoin__view.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>detail::view</base>
    <member kind="function">
      <type></type>
      <name>join_view</name>
      <anchorfile>structjoin__view.html</anchorfile>
      <anchor>a44c6331d74f29c6bbcae157d76f8969e</anchor>
      <arglist>(It b, Sentinel e, basic_string_view&lt; Char &gt; s)</arglist>
    </member>
    <member kind="variable">
      <type>It</type>
      <name>begin</name>
      <anchorfile>structjoin__view.html</anchorfile>
      <anchor>a228866dfb9958a016ea4fc9703bc9590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Sentinel</type>
      <name>end</name>
      <anchorfile>structjoin__view.html</anchorfile>
      <anchor>a9eca47071ad8811c82e8449e257fc469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>basic_string_view&lt; Char &gt;</type>
      <name>sep</name>
      <anchorfile>structjoin__view.html</anchorfile>
      <anchor>ac6c6ff6dc9b7e5a1355982208e7142e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::JointState</name>
    <filename>structPJ_1_1Msg_1_1JointState.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1JointState.html</anchorfile>
      <anchor>a631eb30555ee581e620fa718b4fb22b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>effort</name>
      <anchorfile>structPJ_1_1Msg_1_1JointState.html</anchorfile>
      <anchor>a175ad10ba4a10c3c102b7c2d50bdf426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Header</type>
      <name>header</name>
      <anchorfile>structPJ_1_1Msg_1_1JointState.html</anchorfile>
      <anchor>afbe820bdb0c28d9fd14ed5890f81898d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>name</name>
      <anchorfile>structPJ_1_1Msg_1_1JointState.html</anchorfile>
      <anchor>a94deac888374ef0125e195055ba3d499</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>position</name>
      <anchorfile>structPJ_1_1Msg_1_1JointState.html</anchorfile>
      <anchor>af8c5904a418de18c53afa1b8a4886c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>velocity</name>
      <anchorfile>structPJ_1_1Msg_1_1JointState.html</anchorfile>
      <anchor>a8f855a4be92c521eada9b73d91d19e12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JSON_Parser</name>
    <filename>classJSON__Parser.html</filename>
    <base>NlohmannParser</base>
    <member kind="function">
      <type></type>
      <name>JSON_Parser</name>
      <anchorfile>classJSON__Parser.html</anchorfile>
      <anchor>a147c396a7b9885187cc8909a8bbd8e29</anchor>
      <arglist>(const std::string &amp;topic_name, PlotDataMapRef &amp;data, bool use_msg_stamp, const std::string &amp;stamp_fieldname)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseMessage</name>
      <anchorfile>classJSON__Parser.html</anchorfile>
      <anchor>a105a438a12bb56dc0072d258fcfd305e</anchor>
      <arglist>(const MessageRef msg, double &amp;timestamp) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JSON_ParserFactory</name>
    <filename>classJSON__ParserFactory.html</filename>
    <base>NlohmannParserCreator</base>
    <member kind="function">
      <type>MessageParserPtr</type>
      <name>createParser</name>
      <anchorfile>classJSON__ParserFactory.html</anchorfile>
      <anchor>a2db9ad53c70b109ee26ac6fd8fba6956</anchor>
      <arglist>(const std::string &amp;topic_name, const std::string &amp;, const std::string &amp;, PlotDataMapRef &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>encoding</name>
      <anchorfile>classJSON__ParserFactory.html</anchorfile>
      <anchor>a0dcf9e869302724eeaa8bac8bff628f8</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classJSON__ParserFactory.html</anchorfile>
      <anchor>a83df5125f096400e0176a6ef64595a38</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::json_pointer</name>
    <filename>classnlohmann_1_1json__pointer.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>back</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a213bc67c32a30c68ac6bf06f5195d482</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a649252bda4a2e75a0915b11a25d8bcc3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>json_pointer</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a7f32d7c62841f0c4a6784cf741a6e4f8</anchor>
      <arglist>(const std::string &amp;s=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::string</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>ae9015c658f99cf3d48a8563accc79988</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>json_pointer &amp;</type>
      <name>operator/=</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a7395bd0af29ac23fd3f21543c935cdfa</anchor>
      <arglist>(const json_pointer &amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type>json_pointer &amp;</type>
      <name>operator/=</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a7de51480324eb1c5a89ed552cd699875</anchor>
      <arglist>(std::size_t array_idx)</arglist>
    </member>
    <member kind="function">
      <type>json_pointer &amp;</type>
      <name>operator/=</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>abdd21567b2b1d69329af0f520335e68b</anchor>
      <arglist>(std::string token)</arglist>
    </member>
    <member kind="function">
      <type>json_pointer</type>
      <name>parent_pointer</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>afdaacce1edb7145e0434e014f0e8685a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop_back</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a4b1ee4d511ca195bed896a3da47e264c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a697d12b5bd6205f8866691b166b7c7dc</anchor>
      <arglist>(const std::string &amp;token)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>ac228b13596d3c34185da9fe61b570194</anchor>
      <arglist>(std::string &amp;&amp;token)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_string</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a3d4b15d32d096e3776c5d2c773b524f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>JSON_PRIVATE_UNLESS_TESTED JSON pointer has no</type>
      <name>BasicJsonType</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a0f3376aebd6c88555d12f34480f93741</anchor>
      <arglist>()))</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a90d38e45e2d3add52d824bc55da8f772</anchor>
      <arglist>(const BasicJsonType *ptr) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>BasicJsonType &amp;</type>
      <name>get_and_create</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a583c726016f440ffe65553935c101ff5</anchor>
      <arglist>(BasicJsonType &amp;j) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>BasicJsonType &amp;</type>
      <name>get_checked</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a366d68a67e40d86676d3bdb52e167294</anchor>
      <arglist>(BasicJsonType *ptr) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const BasicJsonType &amp;</type>
      <name>get_checked</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a55a5bbbc3007e479607304a3e8cb9bf5</anchor>
      <arglist>(const BasicJsonType *ptr) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>BasicJsonType &amp;</type>
      <name>get_unchecked</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a577512ee6b7f030e8872b4d29fa5c3e5</anchor>
      <arglist>(BasicJsonType *ptr) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const BasicJsonType &amp;</type>
      <name>get_unchecked</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>ad6a01f8e1556eef68e5a49b33fef1548</anchor>
      <arglist>(const BasicJsonType *ptr) const</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static BasicJsonType::size_type</type>
      <name>array_index</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>ae28e4b79b9d4fac9e6dca29f47f946fa</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>flatten</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>ab0d7759d0caa6a0c0187916da28e6ee7</anchor>
      <arglist>(const std::string &amp;reference_string, const BasicJsonType &amp;value, BasicJsonType &amp;result)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::vector&lt; std::string &gt;</type>
      <name>split</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>ae01c32c6a071c2e5198d5dfcce290e50</anchor>
      <arglist>(const std::string &amp;reference_string)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static BasicJsonType</type>
      <name>unflatten</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a920065221e3c81676c3211c100d024a7</anchor>
      <arglist>(const BasicJsonType &amp;value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JSON_PRIVATE_UNLESS_TESTED</type>
      <name>__pad0__</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a551777cfe37bf7adb82253482030d992</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JSON_PRIVATE_UNLESS_TESTED JSON pointer has no</type>
      <name>parent</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a9d826fc24f7821325e4f24d4393d6adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>result</type>
      <name>reference_tokens</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a468dde132b1384d962c75eca7306f6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>reference_tokens</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a07a990a6838de4f38ee9d881e7b9fd61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>json_pointer</type>
      <name>result</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>ae3d35f4085faec07b87c88ba0dae457d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>return</type>
      <name>result</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a8473b794a810d3fdb46cf985bfa9e2bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_json</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>ada3100cdb8700566051828f1355fa745</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend bool</type>
      <name>operator!=</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a6779edcf28e6f018a3bbb29c0b4b5e1e</anchor>
      <arglist>(json_pointer const &amp;lhs, json_pointer const &amp;rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend json_pointer</type>
      <name>operator/</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a90a11fe6c7f37b1746a3ff9cb24b0d53</anchor>
      <arglist>(const json_pointer &amp;lhs, const json_pointer &amp;rhs)</arglist>
    </member>
    <member kind="friend">
      <type>friend json_pointer</type>
      <name>operator/</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a29f6d4b492e784b9d196b05a4048c289</anchor>
      <arglist>(const json_pointer &amp;lhs, std::size_t array_idx)</arglist>
    </member>
    <member kind="friend">
      <type>friend json_pointer</type>
      <name>operator/</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>aa44c0583fb06a018b0cf041302f109fa</anchor>
      <arglist>(const json_pointer &amp;lhs, std::string token)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classnlohmann_1_1json__pointer.html</anchorfile>
      <anchor>a4667ef558c8c3f8a646bfda0c6654653</anchor>
      <arglist>(json_pointer const &amp;lhs, json_pointer const &amp;rhs) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::json_ref</name>
    <filename>classnlohmann_1_1detail_1_1json__ref.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>BasicJsonType</type>
      <name>value_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__ref.html</anchorfile>
      <anchor>a78d76cf288141049568c0d670ed670ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>json_ref</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__ref.html</anchorfile>
      <anchor>a8a31d6c588d6c3c06b62008fd5d36c6c</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>json_ref</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__ref.html</anchorfile>
      <anchor>a4c68db46934e03588bbd73b00147c0dd</anchor>
      <arglist>(const json_ref &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>json_ref</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__ref.html</anchorfile>
      <anchor>a8c3eb3c6e952ed0cd7eece586ab4047c</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>json_ref</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__ref.html</anchorfile>
      <anchor>a4ec90f097b33e7ea8ea7473b6b6c4015</anchor>
      <arglist>(json_ref &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>json_ref</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__ref.html</anchorfile>
      <anchor>adfba2db547283a7c6a5df9a32e72efc5</anchor>
      <arglist>(std::initializer_list&lt; json_ref &gt; init)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>json_ref</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__ref.html</anchorfile>
      <anchor>ae1adf5bcee8b6fa0c358710604fb1938</anchor>
      <arglist>(value_type &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>moved_or_copied</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__ref.html</anchorfile>
      <anchor>ae39e523218bf05cac3fb5b5b1cd5efb6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>value_type const  &amp;</type>
      <name>operator*</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__ref.html</anchorfile>
      <anchor>aa3100e41472dba02ab78ccc1607e44ab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>value_type const  *</type>
      <name>operator-&gt;</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__ref.html</anchorfile>
      <anchor>adb652774a67829876449dc0b30637456</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>json_ref &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__ref.html</anchorfile>
      <anchor>a98956ba676b1ae16b62346f9c4fb752e</anchor>
      <arglist>(const json_ref &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>json_ref &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__ref.html</anchorfile>
      <anchor>a9a73363d9be6b300ddd30745786c50a6</anchor>
      <arglist>(json_ref &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~json_ref</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__ref.html</anchorfile>
      <anchor>a8bcd4cfcafe952ce5140f8cb35ebe2f6</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>value_type</type>
      <name>owned_value</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__ref.html</anchorfile>
      <anchor>a5d7bd67a5ab713d9be1e248cf9d509cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>value_type const  *</type>
      <name>value_ref</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__ref.html</anchorfile>
      <anchor>a45391e581543480fc02007de08d95705</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::json_reverse_iterator</name>
    <filename>classnlohmann_1_1detail_1_1json__reverse__iterator.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; Base &gt;</type>
      <name>base_iterator</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__reverse__iterator.html</anchorfile>
      <anchor>a6b2ef1d632fe49bfcc22fbd1abd62395</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__reverse__iterator.html</anchorfile>
      <anchor>a9ab55987c05ec6427ad36082e351cc45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::reference</type>
      <name>reference</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__reverse__iterator.html</anchorfile>
      <anchor>a42f51a69bac7b2aebb613b2164e457f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>json_reverse_iterator</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__reverse__iterator.html</anchorfile>
      <anchor>a6c2d025530114ed989188e8adfc8467e</anchor>
      <arglist>(const base_iterator &amp;it) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>json_reverse_iterator</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__reverse__iterator.html</anchorfile>
      <anchor>a0246de16ece16293f2917dfa5d96e278</anchor>
      <arglist>(const typename base_iterator::iterator_type &amp;it) noexcept</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>key</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__reverse__iterator.html</anchorfile>
      <anchor>adc648a641e8e9a1072c5abd56ad06401</anchor>
      <arglist>() const -&gt; decltype(std::declval&lt; Base &gt;().key())</arglist>
    </member>
    <member kind="function">
      <type>json_reverse_iterator</type>
      <name>operator+</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__reverse__iterator.html</anchorfile>
      <anchor>aabf172b436988e2edde22f13f27caaed</anchor>
      <arglist>(difference_type i) const</arglist>
    </member>
    <member kind="function">
      <type>json_reverse_iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__reverse__iterator.html</anchorfile>
      <anchor>a26caf0069a50ce4ecb010a1453e883fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const json_reverse_iterator</type>
      <name>operator++</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__reverse__iterator.html</anchorfile>
      <anchor>a43dceb18497ff745d936068c77c8cd56</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>json_reverse_iterator &amp;</type>
      <name>operator+=</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__reverse__iterator.html</anchorfile>
      <anchor>a4e5d0a3bee433104ef87366e00536e01</anchor>
      <arglist>(difference_type i)</arglist>
    </member>
    <member kind="function">
      <type>difference_type</type>
      <name>operator-</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__reverse__iterator.html</anchorfile>
      <anchor>aaaa6c0b1d74e74e35e5f7b56dfd6c5d1</anchor>
      <arglist>(const json_reverse_iterator &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>json_reverse_iterator</type>
      <name>operator-</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__reverse__iterator.html</anchorfile>
      <anchor>a549c6eb10b6434eaf772f71d129a6d79</anchor>
      <arglist>(difference_type i) const</arglist>
    </member>
    <member kind="function">
      <type>json_reverse_iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__reverse__iterator.html</anchorfile>
      <anchor>a2488d6a902103610943920ac49d12a04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const json_reverse_iterator</type>
      <name>operator--</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__reverse__iterator.html</anchorfile>
      <anchor>a7bbf1ecd75b7a0a488608a2760237c9f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__reverse__iterator.html</anchorfile>
      <anchor>a8ed9e445e03c49c46612eb7f7d55bb61</anchor>
      <arglist>(difference_type n) const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>value</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__reverse__iterator.html</anchorfile>
      <anchor>ae22803d442d483041d17239615f83b58</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::json_sax</name>
    <filename>structnlohmann_1_1json__sax.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename BasicJsonType::binary_t</type>
      <name>binary_t</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>a0ef406ba81eef08aadf4a9ef48d742bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::number_float_t</type>
      <name>number_float_t</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>a390c209bffd8c4800c8f3076dc465a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::number_integer_t</type>
      <name>number_integer_t</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>a0cef30121f02b7fee85e9708148ea0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::number_unsigned_t</type>
      <name>number_unsigned_t</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>a32028cc056ae0f43aaae331cdbbbf856</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::string_t</type>
      <name>string_t</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>ae01977a9f3c5b3667b7a2929ed91061e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>binary</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>a38c2dbde07138cc436ea7fbf22c1e92d</anchor>
      <arglist>(binary_t &amp;val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>boolean</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>a82ed080814fa656191a537284bb0c575</anchor>
      <arglist>(bool val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>end_array</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>a235ee975617f28e6a996d1e36a282312</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>end_object</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>ad0c722d53ff97be700ccf6a9468bd456</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>json_sax</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>aac0f445c1173fa731104d93496a7e780</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>json_sax</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>a8358c063b2d7222b3aafa62fded04403</anchor>
      <arglist>(const json_sax &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>json_sax</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>a62dae3713ca4914265904e30cd6b6347</anchor>
      <arglist>(json_sax &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>key</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>a2e0c7ecd80b18d18a8cc76f71cfc2028</anchor>
      <arglist>(string_t &amp;val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>null</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>a0ad26edef3f8d530dcec3192bba82df6</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>number_float</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>ae7c31614e8a82164d2d7f8dbf4671b25</anchor>
      <arglist>(number_float_t val, const string_t &amp;s)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>number_integer</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>affa7a78b8e9cc9cc3ac99927143142a5</anchor>
      <arglist>(number_integer_t val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>number_unsigned</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>ad9b253083e0509923ba195136f49face</anchor>
      <arglist>(number_unsigned_t val)=0</arglist>
    </member>
    <member kind="function">
      <type>json_sax &amp;</type>
      <name>operator=</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>a1a90dae111cf189ac9ad340a60b199b6</anchor>
      <arglist>(const json_sax &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>json_sax &amp;</type>
      <name>operator=</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>ac74584e3dc41f2465e69b37d7d2bf694</anchor>
      <arglist>(json_sax &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>parse_error</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>a60287e3bd85f489e04c83f7e3b76e613</anchor>
      <arglist>(std::size_t position, const std::string &amp;last_token, const detail::exception &amp;ex)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>start_array</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>a5c53878cf08d463eb4e7ca0270532572</anchor>
      <arglist>(std::size_t elements)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>start_object</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>a0671528b0debb5a348169d61f0382a0f</anchor>
      <arglist>(std::size_t elements)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>string</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>a07eab82f6c82d606787eee9ad73d2bda</anchor>
      <arglist>(string_t &amp;val)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~json_sax</name>
      <anchorfile>structnlohmann_1_1json__sax.html</anchorfile>
      <anchor>af31bacfa81aa7818d8639d1da65c8eb5</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::json_sax_acceptor</name>
    <filename>classnlohmann_1_1detail_1_1json__sax__acceptor.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename BasicJsonType::binary_t</type>
      <name>binary_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__acceptor.html</anchorfile>
      <anchor>a56346d95ee4e539eaded2e6826fecf66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::number_float_t</type>
      <name>number_float_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__acceptor.html</anchorfile>
      <anchor>a5502f483fc60a1bcd73e0e46b6ab36e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::number_integer_t</type>
      <name>number_integer_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__acceptor.html</anchorfile>
      <anchor>a41876b17c0e8bdb55580eaf5e4e2ded8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::number_unsigned_t</type>
      <name>number_unsigned_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__acceptor.html</anchorfile>
      <anchor>ae07454608ea6f3cfb765f95e3c850043</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::string_t</type>
      <name>string_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__acceptor.html</anchorfile>
      <anchor>a3a8078bbf865ec355106f6048241609a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>binary</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__acceptor.html</anchorfile>
      <anchor>a3d193985aac764f99398e3ae8ba0c5db</anchor>
      <arglist>(binary_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>boolean</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__acceptor.html</anchorfile>
      <anchor>a3f5fe42a9b195de8d251d6d98d5ee92c</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>end_array</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__acceptor.html</anchorfile>
      <anchor>a22ef94ca5476a9563dcaca15b7d6e654</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>end_object</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__acceptor.html</anchorfile>
      <anchor>a919645fd1827a561a994d70a435e3f19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>key</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__acceptor.html</anchorfile>
      <anchor>a59e1ea5e9c8d25346a564bf9287a5c2a</anchor>
      <arglist>(string_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>null</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__acceptor.html</anchorfile>
      <anchor>ad7ad55168af6e03ed8b844c94a17b9ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>number_float</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__acceptor.html</anchorfile>
      <anchor>aebf8800023eb20d472f111f86b189e60</anchor>
      <arglist>(number_float_t, const string_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>number_integer</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__acceptor.html</anchorfile>
      <anchor>a976bf4ce6e9a2ffe48f683ddff80af00</anchor>
      <arglist>(number_integer_t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>number_unsigned</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__acceptor.html</anchorfile>
      <anchor>ad15b288f3351287edbe289502f595491</anchor>
      <arglist>(number_unsigned_t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parse_error</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__acceptor.html</anchorfile>
      <anchor>a95bb3e8b6feaa523ecda8106fb5e38e3</anchor>
      <arglist>(std::size_t, const std::string &amp;, const detail::exception &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start_array</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__acceptor.html</anchorfile>
      <anchor>a9255aab848624a21f0dabd1e172b0c8b</anchor>
      <arglist>(std::size_t=static_cast&lt; std::size_t &gt;(-1))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start_object</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__acceptor.html</anchorfile>
      <anchor>a271f0709144d1b25534d6260c600a607</anchor>
      <arglist>(std::size_t=static_cast&lt; std::size_t &gt;(-1))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>string</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__acceptor.html</anchorfile>
      <anchor>aaa69255e757a6ecc4403a2aa4931fc60</anchor>
      <arglist>(string_t &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::json_sax_dom_callback_parser</name>
    <filename>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename BasicJsonType::binary_t</type>
      <name>binary_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a5af8493f830eeb1a79c69fc39ed54ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::number_float_t</type>
      <name>number_float_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a914ea0555cea5290449fb791ae41c655</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::number_integer_t</type>
      <name>number_integer_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a3ba8fc7a8d83c5b0eeb3b543ad844b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::number_unsigned_t</type>
      <name>number_unsigned_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a2406c5125f7128fb9c01921df2903001</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::parse_event_t</type>
      <name>parse_event_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>aac6d706967b2ecc2510e172577d8550b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::parser_callback_t</type>
      <name>parser_callback_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a4f636086fa8e7cf26c35c8afd50903ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::string_t</type>
      <name>string_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a00e7d95d82d5d8a43421526a42a8eabc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>binary</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a66f5515cddef5074c9499f21c26ac099</anchor>
      <arglist>(binary_t &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>boolean</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>ab7d8db672189164a8c0731e65ada1b45</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>end_array</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>aa64e7a650952174037d32028de582c12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>end_object</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>ae75d313d6d1b9c29508e740a10fefa18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_errored</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a167fd9bf385d3d08bcbbba8a927c0eff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>json_sax_dom_callback_parser</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>afec9434e54590f10df51b062973d4daf</anchor>
      <arglist>(BasicJsonType &amp;r, const parser_callback_t cb, const bool allow_exceptions_=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>json_sax_dom_callback_parser</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a589998730e650a425b1b311e2e9f7f09</anchor>
      <arglist>(const json_sax_dom_callback_parser &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>json_sax_dom_callback_parser</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>af1ce6c746e3ebadb7994170725fcdbb5</anchor>
      <arglist>(json_sax_dom_callback_parser &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>key</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a0cc4a5192fe9b803276edb831b6099fa</anchor>
      <arglist>(string_t &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>null</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a446262b6a75371fe8e0a6218ba2911e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>number_float</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>ae21f7872c334c77d03ae033cb0749b1c</anchor>
      <arglist>(number_float_t val, const string_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>number_integer</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a68d9eddfd572e8687c1c8107e0505aa6</anchor>
      <arglist>(number_integer_t val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>number_unsigned</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>acabb231463bf669441c22e4ea385a9fb</anchor>
      <arglist>(number_unsigned_t val)</arglist>
    </member>
    <member kind="function">
      <type>json_sax_dom_callback_parser &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a5c9603e79a71713f5e8cf12cba837dbb</anchor>
      <arglist>(const json_sax_dom_callback_parser &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>json_sax_dom_callback_parser &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a60753ffbec958de15de807852e62cde8</anchor>
      <arglist>(json_sax_dom_callback_parser &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parse_error</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>afb54d6937ee5d5a40e1db94422998aec</anchor>
      <arglist>(std::size_t, const std::string &amp;, const Exception &amp;ex)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start_array</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a5255b98ba8282e3625968f91cff9d3d0</anchor>
      <arglist>(std::size_t len)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start_object</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a040e60243cc7c18a6078c6b83cdb4a81</anchor>
      <arglist>(std::size_t len)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>string</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>ad94e912a67c7b96158937236805b8b47</anchor>
      <arglist>(string_t &amp;val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~json_sax_dom_callback_parser</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a54ffcdfb0a8c5c9a876cd003b404ef4b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::pair&lt; bool, BasicJsonType * &gt;</type>
      <name>handle_value</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a875e678e20e75b37b93b80be78fe60e6</anchor>
      <arglist>(Value &amp;&amp;v, const bool skip_callback=false)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>allow_exceptions</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a0a1390c23e2a3da774d75c050f9b3f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const parser_callback_t</type>
      <name>callback</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a46a72dffd5be4a25602af00f0033c126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BasicJsonType</type>
      <name>discarded</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a8997ee6dc3bd39116b951465b946445e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>errored</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>ab06baaa640cfaae5846daa7c3594b116</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>keep_stack</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>ac24fd6c9f1b31b44328c16d65755ae76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>key_keep_stack</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a8f0e96e8bc4f692169024105693f5706</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BasicJsonType *</type>
      <name>object_element</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a2a8adecd936ba6ec187f1216241b508f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; BasicJsonType * &gt;</type>
      <name>ref_stack</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a82a0e49479660b9903597e1ef55c6601</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BasicJsonType &amp;</type>
      <name>root</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html</anchorfile>
      <anchor>a7b12037ca38be3ddec09c42bd71080cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::json_sax_dom_parser</name>
    <filename>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename BasicJsonType::binary_t</type>
      <name>binary_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>a188c267325965fdbe487ce68ab5496aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::number_float_t</type>
      <name>number_float_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>ad8da3aad0147b18b3cb76868480300fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::number_integer_t</type>
      <name>number_integer_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>a3d5cd67d179aa7422ce90e54984a441e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::number_unsigned_t</type>
      <name>number_unsigned_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>a90f19b272530a479db81db11be2ea15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename BasicJsonType::string_t</type>
      <name>string_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>afd4d961ab2a6b01cbe6e840f7fb90cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>binary</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>acc05c450d515f0f95c37401bf23c8db3</anchor>
      <arglist>(binary_t &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>boolean</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>a476c4634b93546a1a555725e551c2b33</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>end_array</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>af7cb5e5fe06ea908b0ce4ed762919759</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>end_object</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>a88de4907ad5668d0358af2135236101f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_errored</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>ad1b9f3681fadbbb2e0127f5c8a99c662</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>json_sax_dom_parser</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>afc50fee0a92ce84afb84041ebbdfba80</anchor>
      <arglist>(BasicJsonType &amp;r, const bool allow_exceptions_=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>json_sax_dom_parser</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>a0a00cd158d678e294f6e974cd9373c4b</anchor>
      <arglist>(const json_sax_dom_parser &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>json_sax_dom_parser</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>ad6e588652d5a9cb647a3c32a6221f13e</anchor>
      <arglist>(json_sax_dom_parser &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>key</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>ad427febda4997cbd8345a2596af66649</anchor>
      <arglist>(string_t &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>null</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>abb06babaa861f123d8d0cb443b887d8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>number_float</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>aef4652c0e81d6c052acb5d36afe09499</anchor>
      <arglist>(number_float_t val, const string_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>number_integer</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>aff77f861ba336df48c9786a993941397</anchor>
      <arglist>(number_integer_t val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>number_unsigned</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>a2b4ff5146ed46993527e4a67d99c1355</anchor>
      <arglist>(number_unsigned_t val)</arglist>
    </member>
    <member kind="function">
      <type>json_sax_dom_parser &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>a98448bf2cbc15d15e2eddc5a09a40a42</anchor>
      <arglist>(const json_sax_dom_parser &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>json_sax_dom_parser &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>aff928a07e40e4efb16b3ff9384f4401c</anchor>
      <arglist>(json_sax_dom_parser &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parse_error</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>a7bc7d26e6a6f30185310de42cb2e820d</anchor>
      <arglist>(std::size_t, const std::string &amp;, const Exception &amp;ex)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start_array</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>a056b895d011efaf48ea096c024aca0d4</anchor>
      <arglist>(std::size_t len)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start_object</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>a9929b4cc92d471c49bd0a92802629f90</anchor>
      <arglist>(std::size_t len)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>string</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>a851d965082d20a726138f5d0330dc7d8</anchor>
      <arglist>(string_t &amp;val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~json_sax_dom_parser</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>a4b93deb5c1d716dcfb33b3ed8a00ac4d</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" protection="private">
      <type>JSON_HEDLEY_RETURNS_NON_NULL BasicJsonType *</type>
      <name>handle_value</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>aa1a5e21be350727cf61a101aa5c6796e</anchor>
      <arglist>(Value &amp;&amp;v)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>allow_exceptions</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>ad0953e8d888339421d909d9016bc6e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>errored</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>a31ccb472ed855e2f2370fd091d91aad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BasicJsonType *</type>
      <name>object_element</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>a9c03c76d3a8e89c8928097ba0b92c2db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; BasicJsonType * &gt;</type>
      <name>ref_stack</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>aa7526e7ae7be7f63803a23fd8cf36e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BasicJsonType &amp;</type>
      <name>root</name>
      <anchorfile>classnlohmann_1_1detail_1_1json__sax__dom__parser.html</anchorfile>
      <anchor>aef0477277389e399d7128898841b71c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineCubicP::KahanSum</name>
    <filename>classQwtSplineCubicP_1_1KahanSum.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classQwtSplineCubicP_1_1KahanSum.html</anchorfile>
      <anchor>ac60a69a0aa368eec3aa9bbd06539ab9f</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KahanSum</name>
      <anchorfile>classQwtSplineCubicP_1_1KahanSum.html</anchorfile>
      <anchor>a51d00316c0df671ff9f90b7098d530fb</anchor>
      <arglist>(double value=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classQwtSplineCubicP_1_1KahanSum.html</anchorfile>
      <anchor>acfa9ce95214f1c2da2b36a3b67389e2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQwtSplineCubicP_1_1KahanSum.html</anchorfile>
      <anchor>a15a3b8cd32757de410f6d3dca124c06a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>sum3</name>
      <anchorfile>classQwtSplineCubicP_1_1KahanSum.html</anchorfile>
      <anchor>a1c6302f70d4f5934544d026ef5113136</anchor>
      <arglist>(double d1, double d2, double d3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>sum4</name>
      <anchorfile>classQwtSplineCubicP_1_1KahanSum.html</anchorfile>
      <anchor>a133a8a99cf766e6410a77ac050eb465d</anchor>
      <arglist>(double d1, double d2, double d3, double d4)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_carry</name>
      <anchorfile>classQwtSplineCubicP_1_1KahanSum.html</anchorfile>
      <anchor>a61d5d73ad9cbba50b1906a2914f15f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_sum</name>
      <anchorfile>classQwtSplineCubicP_1_1KahanSum.html</anchorfile>
      <anchor>a4ef5ec30473cdde10e2a9a289fe7c143</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtEventPattern::KeyPattern</name>
    <filename>classQwtEventPattern_1_1KeyPattern.html</filename>
    <member kind="function">
      <type></type>
      <name>KeyPattern</name>
      <anchorfile>classQwtEventPattern_1_1KeyPattern.html</anchorfile>
      <anchor>ac52d2d39d519c750194462c8da4c8ec2</anchor>
      <arglist>(int keyCode=Qt::Key_unknown, Qt::KeyboardModifiers modifierCodes=Qt::NoModifier)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>key</name>
      <anchorfile>classQwtEventPattern_1_1KeyPattern.html</anchorfile>
      <anchor>af13072b058c3abbb591450b82f049dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::KeyboardModifiers</type>
      <name>modifiers</name>
      <anchorfile>classQwtEventPattern_1_1KeyPattern.html</anchorfile>
      <anchor>a1db88ed291d4ba49fa84e32e86fa10d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>kiss_fft_cpx</name>
    <filename>structkiss__fft__cpx.html</filename>
    <member kind="variable">
      <type>kiss_fft_scalar</type>
      <name>i</name>
      <anchorfile>structkiss__fft__cpx.html</anchorfile>
      <anchor>ac1e17add2ae6b815da29d7d67b03fa70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>kiss_fft_scalar</type>
      <name>r</name>
      <anchorfile>structkiss__fft__cpx.html</anchorfile>
      <anchor>a686b6187e3e885de316908319c71ea8f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>kiss_fft_state</name>
    <filename>structkiss__fft__state.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>factors</name>
      <anchorfile>structkiss__fft__state.html</anchorfile>
      <anchor>a2d5d0897276dbac0674fae556f951d18</anchor>
      <arglist>[2 *MAXFACTORS]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>inverse</name>
      <anchorfile>structkiss__fft__state.html</anchorfile>
      <anchor>a8faed935610ffb08bf7ad9ea8d6c81d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nfft</name>
      <anchorfile>structkiss__fft__state.html</anchorfile>
      <anchor>aa7446bded329a40e13aef0826e349791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>kiss_fft_cpx</type>
      <name>twiddles</name>
      <anchorfile>structkiss__fft__state.html</anchorfile>
      <anchor>aa7d1cab86ec03a8ecddfe0d91ef0bd20</anchor>
      <arglist>[1]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>kiss_fftnd_state</name>
    <filename>structkiss__fftnd__state.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>dimprod</name>
      <anchorfile>structkiss__fftnd__state.html</anchorfile>
      <anchor>aaee291ed294623109b48370942332a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>dims</name>
      <anchorfile>structkiss__fftnd__state.html</anchorfile>
      <anchor>aa16a0dfb68479f947784dd38dc5db33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ndims</name>
      <anchorfile>structkiss__fftnd__state.html</anchorfile>
      <anchor>a4d2c3adb6a9a4a70c0fb5b29d4297819</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>kiss_fft_cfg *</type>
      <name>states</name>
      <anchorfile>structkiss__fftnd__state.html</anchorfile>
      <anchor>a0cb5ed1a3d72940d6a274a768f39011a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>kiss_fft_cpx *</type>
      <name>tmpbuf</name>
      <anchorfile>structkiss__fftnd__state.html</anchorfile>
      <anchor>a5a2fbe494c8e53174cb9050fd2888edd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>kiss_fftndr_state</name>
    <filename>structkiss__fftndr__state.html</filename>
    <member kind="variable">
      <type>kiss_fftnd_cfg</type>
      <name>cfg_nd</name>
      <anchorfile>structkiss__fftndr__state.html</anchorfile>
      <anchor>a51285398d5385898816fd3c4db1352ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>kiss_fftr_cfg</type>
      <name>cfg_r</name>
      <anchorfile>structkiss__fftndr__state.html</anchorfile>
      <anchor>a4699bd35e7b9c341cb46d687272115b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dimOther</name>
      <anchorfile>structkiss__fftndr__state.html</anchorfile>
      <anchor>a3e2a283ed306cc75cdacbcc50ac31358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dimReal</name>
      <anchorfile>structkiss__fftndr__state.html</anchorfile>
      <anchor>ac4fff97d09dddd807847949b389982dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>tmpbuf</name>
      <anchorfile>structkiss__fftndr__state.html</anchorfile>
      <anchor>a372f719e215630903e36a65aa2ce0edf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>kiss_fftr_state</name>
    <filename>structkiss__fftr__state.html</filename>
    <member kind="variable">
      <type>kiss_fft_cfg</type>
      <name>substate</name>
      <anchorfile>structkiss__fftr__state.html</anchorfile>
      <anchor>acdccafcf502fec1c13450c2eae901738</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>kiss_fft_cpx *</type>
      <name>super_twiddles</name>
      <anchorfile>structkiss__fftr__state.html</anchorfile>
      <anchor>ae612ac0806b0ceee4868f1829aa05e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>kiss_fft_cpx *</type>
      <name>tmpbuf</name>
      <anchorfile>structkiss__fftr__state.html</anchorfile>
      <anchor>ae0b38b99d0ec7540abab4211093fdd99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kissfft</name>
    <filename>classkissfft.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::complex&lt; scalar_t &gt;</type>
      <name>cpx_t</name>
      <anchorfile>classkissfft.html</anchorfile>
      <anchor>afe9dccb4fa2c3be9a425c4d06b18ac64</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classkissfft.html</anchorfile>
      <anchor>ad71f74d0a0862e922783451ef84d7577</anchor>
      <arglist>(const std::size_t nfft, const bool inverse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>kissfft</name>
      <anchorfile>classkissfft.html</anchorfile>
      <anchor>afd9438f82d8aef846cdaa2b78a22dcad</anchor>
      <arglist>(const std::size_t nfft, const bool inverse)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transform</name>
      <anchorfile>classkissfft.html</anchorfile>
      <anchor>a166aed860359f5b9250c5fcc899aae14</anchor>
      <arglist>(const cpx_t *fft_in, cpx_t *fft_out, const std::size_t stage=0, const std::size_t fstride=1, const std::size_t in_stride=1) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transform_real</name>
      <anchorfile>classkissfft.html</anchorfile>
      <anchor>a1f034808a68b2eef02f52145b82abf04</anchor>
      <arglist>(const scalar_t *const src, cpx_t *const dst) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>kf_bfly2</name>
      <anchorfile>classkissfft.html</anchorfile>
      <anchor>a7470e4be767216a8dc0a0fb976a8cd75</anchor>
      <arglist>(cpx_t *Fout, const size_t fstride, const std::size_t m) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>kf_bfly3</name>
      <anchorfile>classkissfft.html</anchorfile>
      <anchor>af3f9f827e091a7acff31c28488ad9e5c</anchor>
      <arglist>(cpx_t *Fout, const std::size_t fstride, const std::size_t m) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>kf_bfly4</name>
      <anchorfile>classkissfft.html</anchorfile>
      <anchor>ab83db3f40f8deefb273b9cabd1af283a</anchor>
      <arglist>(cpx_t *const Fout, const std::size_t fstride, const std::size_t m) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>kf_bfly5</name>
      <anchorfile>classkissfft.html</anchorfile>
      <anchor>a87f8bc1332a43162dc8e5a3209e90073</anchor>
      <arglist>(cpx_t *const Fout, const std::size_t fstride, const std::size_t m) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>kf_bfly_generic</name>
      <anchorfile>classkissfft.html</anchorfile>
      <anchor>abeecb439c65ae83bcec984bffaba11c2</anchor>
      <arglist>(cpx_t *const Fout, const size_t fstride, const std::size_t m, const std::size_t p) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_inverse</name>
      <anchorfile>classkissfft.html</anchorfile>
      <anchor>ae6ab19f275b79220b9c84545b9befe6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>_nfft</name>
      <anchorfile>classkissfft.html</anchorfile>
      <anchor>aeaef6beef8e8075c72d29a06f90987e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cpx_t &gt;</type>
      <name>_scratchbuf</name>
      <anchorfile>classkissfft.html</anchorfile>
      <anchor>a0d475d09925ab17fecc5c36e7b46860c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::size_t &gt;</type>
      <name>_stageRadix</name>
      <anchorfile>classkissfft.html</anchorfile>
      <anchor>a7013cc3d6b9ed93c3720044ec64a6ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::size_t &gt;</type>
      <name>_stageRemainder</name>
      <anchorfile>classkissfft.html</anchorfile>
      <anchor>ad0f057b184afcf65c9710623d73f34dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cpx_t &gt;</type>
      <name>_twiddles</name>
      <anchorfile>classkissfft.html</anchorfile>
      <anchor>a76c1cc5b6bf5fd4a6bb04fd06f48bd7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kissfft_i32</name>
    <filename>classkissfft__i32.html</filename>
    <member kind="function">
      <type></type>
      <name>kissfft_i32</name>
      <anchorfile>classkissfft__i32.html</anchorfile>
      <anchor>ab70ec92a56ac0815379f7192f8699313</anchor>
      <arglist>(const std::size_t nfft, const bool inverse, const double scale_factor=1024.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transform</name>
      <anchorfile>classkissfft__i32.html</anchorfile>
      <anchor>a0379c5891fa9d9185631532eec168d75</anchor>
      <arglist>(const cpx_type *FSrc, cpx_type *FDst, const std::size_t stage=0, const std::size_t fstride=1, const std::size_t in_stride=1) const</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>complex&lt; int32_t &gt;</type>
      <name>cpx_type</name>
      <anchorfile>classkissfft__i32.html</anchorfile>
      <anchor>a484b202b18bbb7fd91b13eab6e347bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>int32_t</type>
      <name>scalar_type</name>
      <anchorfile>classkissfft__i32.html</anchorfile>
      <anchor>a79da8a151f207108a0af8f51d047917b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>kf_bfly2</name>
      <anchorfile>classkissfft__i32.html</anchorfile>
      <anchor>a1e9ed17cb975b740d08076c9095c1fd5</anchor>
      <arglist>(cpx_type *const Fout, const size_t fstride, const std::size_t m) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>kf_bfly3</name>
      <anchorfile>classkissfft__i32.html</anchorfile>
      <anchor>ac159d11c189781a0379b1f13344a6695</anchor>
      <arglist>(cpx_type *Fout, const std::size_t fstride, const std::size_t m) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>kf_bfly4</name>
      <anchorfile>classkissfft__i32.html</anchorfile>
      <anchor>adffb21211c7e650f5f120a2d7abeb4ca</anchor>
      <arglist>(cpx_type *const Fout, const std::size_t fstride, const std::size_t m) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>kf_bfly5</name>
      <anchorfile>classkissfft__i32.html</anchorfile>
      <anchor>a6b3d559ff26cf34d5842a4c8762a7793</anchor>
      <arglist>(cpx_type *const Fout, const std::size_t fstride, const std::size_t m) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>kf_bfly_generic</name>
      <anchorfile>classkissfft__i32.html</anchorfile>
      <anchor>a20d0f878cee0a3988a814be2f57365fc</anchor>
      <arglist>(cpx_type *const Fout, const size_t fstride, const std::size_t m, const std::size_t p) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_inverse</name>
      <anchorfile>classkissfft__i32.html</anchorfile>
      <anchor>aed20e29466b1a1f533055d0cdfaaa234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>_nfft</name>
      <anchorfile>classkissfft__i32.html</anchorfile>
      <anchor>a5115644b554b596a3cc2e0fedd692364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>scalar_type</type>
      <name>_scale_factor</name>
      <anchorfile>classkissfft__i32.html</anchorfile>
      <anchor>a49395d2ca78e4e69e524618e87fc73ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::size_t &gt;</type>
      <name>_stageRadix</name>
      <anchorfile>classkissfft__i32.html</anchorfile>
      <anchor>ae30f86aaebfd3ff0082a83bee862f993</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::size_t &gt;</type>
      <name>_stageRemainder</name>
      <anchorfile>classkissfft__i32.html</anchorfile>
      <anchor>ae6857215bb6805d9af996733ae0bfec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; cpx_type &gt;</type>
      <name>_twiddles</name>
      <anchorfile>classkissfft__i32.html</anchorfile>
      <anchor>a1510c87daf69de53902dbb8760327d25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Labeldesc</name>
    <filename>structLabeldesc.html</filename>
    <member kind="variable">
      <type>lu_byte</type>
      <name>close</name>
      <anchorfile>structLabeldesc.html</anchorfile>
      <anchor>a1cb3dd8c4a749605dfba38bf113975e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>line</name>
      <anchorfile>structLabeldesc.html</anchorfile>
      <anchor>ac180e0f26c94e5094956f2b69c0e2b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>nactvar</name>
      <anchorfile>structLabeldesc.html</anchorfile>
      <anchor>a472fa008a98c95083e6e2db4b66e28e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TString *</type>
      <name>name</name>
      <anchorfile>structLabeldesc.html</anchorfile>
      <anchor>adb07dc226860577090f82586ebfebd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pc</name>
      <anchorfile>structLabeldesc.html</anchorfile>
      <anchor>a0383e9e85c343a50a9c6250596e5347f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Labellist</name>
    <filename>structLabellist.html</filename>
    <member kind="variable">
      <type>Labeldesc *</type>
      <name>arr</name>
      <anchorfile>structLabellist.html</anchorfile>
      <anchor>a330c4161f41ef91c4f4e730e50d75b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>structLabellist.html</anchorfile>
      <anchor>a68f90673b9dc53b9a816bc981525f2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>size</name>
      <anchorfile>structLabellist.html</anchorfile>
      <anchor>a2d0f72da42c57cfdbf8a19b9929b50cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtText::LayoutCache</name>
    <filename>classQwtText_1_1LayoutCache.html</filename>
    <member kind="function">
      <type>void</type>
      <name>invalidate</name>
      <anchorfile>classQwtText_1_1LayoutCache.html</anchorfile>
      <anchor>a07682c8603f97828ad6e903b8e4051ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QFont</type>
      <name>font</name>
      <anchorfile>classQwtText_1_1LayoutCache.html</anchorfile>
      <anchor>a41da194df363ac876bee81044a6e64ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QSizeF</type>
      <name>textSize</name>
      <anchorfile>classQwtText_1_1LayoutCache.html</anchorfile>
      <anchor>a91d31e4e2006a8ece1c3bb5cf20469fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarLayout::LayoutData</name>
    <filename>classQwtPolarLayout_1_1LayoutData.html</filename>
    <class kind="struct">QwtPolarLayout::LayoutData::t_canvasData</class>
    <class kind="struct">QwtPolarLayout::LayoutData::t_legendData</class>
    <class kind="struct">QwtPolarLayout::LayoutData::t_titleData</class>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtPolarLayout_1_1LayoutData.html</anchorfile>
      <anchor>aaed4fe97543e452555ac46f0800c4dda</anchor>
      <arglist>(const QwtPolarPlot *, const QRectF &amp;rect)</arglist>
    </member>
    <member kind="variable">
      <type>struct QwtPolarLayout::LayoutData::t_canvasData</type>
      <name>canvas</name>
      <anchorfile>classQwtPolarLayout_1_1LayoutData.html</anchorfile>
      <anchor>aecf453c894424178bdbacf1b0f44010a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct QwtPolarLayout::LayoutData::t_legendData</type>
      <name>legend</name>
      <anchorfile>classQwtPolarLayout_1_1LayoutData.html</anchorfile>
      <anchor>a77bd39ae4273703f491f8b00ae204190</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct QwtPolarLayout::LayoutData::t_titleData</type>
      <name>title</name>
      <anchorfile>classQwtPolarLayout_1_1LayoutData.html</anchorfile>
      <anchor>ac481e278461eed9d7d378c8624186803</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LClosure</name>
    <filename>structLClosure.html</filename>
    <member kind="variable">
      <type></type>
      <name>ClosureHeader</name>
      <anchorfile>structLClosure.html</anchorfile>
      <anchor>a6014e6d418f56b1ec866c449cab16044</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct Proto *</type>
      <name>p</name>
      <anchorfile>structLClosure.html</anchorfile>
      <anchor>a4cf173817d3897b0e70822e70d241d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UpVal *</type>
      <name>upvals</name>
      <anchorfile>structLClosure.html</anchorfile>
      <anchor>a94886e7c7df838f5fab36575b0554682</anchor>
      <arglist>[1]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ldmEntry_t</name>
    <filename>structldmEntry__t.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>checksum</name>
      <anchorfile>structldmEntry__t.html</anchorfile>
      <anchor>ae5689c6d6f801801cc041472776b1c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>offset</name>
      <anchorfile>structldmEntry__t.html</anchorfile>
      <anchor>ae79c8b1c97827dc079b2bfb008d4d5e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ldmMatchCandidate_t</name>
    <filename>structldmMatchCandidate__t.html</filename>
    <member kind="variable">
      <type>ldmEntry_t *</type>
      <name>bucket</name>
      <anchorfile>structldmMatchCandidate__t.html</anchorfile>
      <anchor>a5946677190b943be53f322641acca8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>checksum</name>
      <anchorfile>structldmMatchCandidate__t.html</anchorfile>
      <anchor>ab58666c4f7e42f687f0bcab1fe884590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>hash</name>
      <anchorfile>structldmMatchCandidate__t.html</anchorfile>
      <anchor>a4ba1704b0805ea0f48a9325c01bbbb23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE const  *</type>
      <name>split</name>
      <anchorfile>structldmMatchCandidate__t.html</anchorfile>
      <anchor>a03111077f641a6b50c52de8a737c6b3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ldmParams_t</name>
    <filename>structldmParams__t.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>bucketSizeLog</name>
      <anchorfile>structldmParams__t.html</anchorfile>
      <anchor>ab59afd2a6c9637f9f8ec3412cc7d0246</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_paramSwitch_e</type>
      <name>enableLdm</name>
      <anchorfile>structldmParams__t.html</anchorfile>
      <anchor>a70a260ec98cb05fd1c5977a5d57f38b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>hashLog</name>
      <anchorfile>structldmParams__t.html</anchorfile>
      <anchor>a73c0262d15cdc45736bc3ccebb8861d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>hashRateLog</name>
      <anchorfile>structldmParams__t.html</anchorfile>
      <anchor>a26ed0594f67696b44951c23f37951a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>minMatchLength</name>
      <anchorfile>structldmParams__t.html</anchorfile>
      <anchor>a5fdf38b769b345c263bb5156791ab522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>windowLog</name>
      <anchorfile>structldmParams__t.html</anchorfile>
      <anchor>afa7fa8c8ddc8ba4d85dca1fbd2b7b998</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ldmRollingHashState_t</name>
    <filename>structldmRollingHashState__t.html</filename>
    <member kind="variable">
      <type>U64</type>
      <name>rolling</name>
      <anchorfile>structldmRollingHashState__t.html</anchorfile>
      <anchor>ac0ce695f2af2ff9243295d3506af3437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U64</type>
      <name>stopMask</name>
      <anchorfile>structldmRollingHashState__t.html</anchorfile>
      <anchor>a1651925782f30e2665745101155fccec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ldmState_t</name>
    <filename>structldmState__t.html</filename>
    <member kind="variable">
      <type>BYTE *</type>
      <name>bucketOffsets</name>
      <anchorfile>structldmState__t.html</anchorfile>
      <anchor>a86cf2fbd96ea23581dee9dc457831055</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ldmEntry_t *</type>
      <name>hashTable</name>
      <anchorfile>structldmState__t.html</anchorfile>
      <anchor>aaef04da169fb5cf4deb322b9d7ed1bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>loadedDictEnd</name>
      <anchorfile>structldmState__t.html</anchorfile>
      <anchor>a53fef286dae6d40419b1aa09efe7a034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ldmMatchCandidate_t</type>
      <name>matchCandidates</name>
      <anchorfile>structldmState__t.html</anchorfile>
      <anchor>a628c28906854fb2b129b05a157d8ba07</anchor>
      <arglist>[LDM_BATCH_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>splitIndices</name>
      <anchorfile>structldmState__t.html</anchorfile>
      <anchor>a767379b87b841950403040e27a46b51e</anchor>
      <arglist>[LDM_BATCH_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_window_t</type>
      <name>window</name>
      <anchorfile>structldmState__t.html</anchorfile>
      <anchor>a494806801670d4779c6914eaaec20611</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtClip::LeftEdge</name>
    <filename>classQwtClip_1_1LeftEdge.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>Point</type>
      <name>intersection</name>
      <anchorfile>classQwtClip_1_1LeftEdge.html</anchorfile>
      <anchor>ae3824e78610875ed697cd8d7bfbd7353</anchor>
      <arglist>(const Point &amp;p1, const Point &amp;p2) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInside</name>
      <anchorfile>classQwtClip_1_1LeftEdge.html</anchorfile>
      <anchor>acc9e8d48fd0f92da8de1a79430a65feb</anchor>
      <arglist>(const Point &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LeftEdge</name>
      <anchorfile>classQwtClip_1_1LeftEdge.html</anchorfile>
      <anchor>a3463effe4e4329a6c64ab57761473da8</anchor>
      <arglist>(Value x1, Value, Value, Value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Value</type>
      <name>m_x1</name>
      <anchorfile>classQwtClip_1_1LeftEdge.html</anchorfile>
      <anchor>aa7966c3254bf71ca589cb98b7d9dfd5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::less&lt; ::nlohmann::detail::value_t &gt;</name>
    <filename>structstd_1_1less_3_01_1_1nlohmann_1_1detail_1_1value__t_01_4.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structstd_1_1less_3_01_1_1nlohmann_1_1detail_1_1value__t_01_4.html</anchorfile>
      <anchor>a76d2a6c170cfd74f3b1882be1b5a6671</anchor>
      <arglist>(nlohmann::detail::value_t lhs, nlohmann::detail::value_t rhs) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotDict::PrivateData::ItemList::LessZThan</name>
    <filename>classQwtPlotDict_1_1PrivateData_1_1ItemList_1_1LessZThan.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classQwtPlotDict_1_1PrivateData_1_1ItemList_1_1LessZThan.html</anchorfile>
      <anchor>a8b07a59e601438a535955782b3a82c45</anchor>
      <arglist>(const QwtPlotItem *item1, const QwtPlotItem *item2) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::lexer</name>
    <filename>classnlohmann_1_1detail_1_1lexer.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>nlohmann::detail::lexer_base</base>
    <member kind="typedef">
      <type>typename lexer_base&lt; BasicJsonType &gt;::token_type</type>
      <name>token_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a986907dff5ceb4fa06aa8ff301822726</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr const JSON_HEDLEY_RETURNS_NON_NULL char *</type>
      <name>get_error_message</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a5ff4935dd3a007659d17efd626b93982</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr number_float_t</type>
      <name>get_number_float</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>adb1a71f6a3e65ed32c452a318967b61e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr number_integer_t</type>
      <name>get_number_integer</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a9535d0c72adbe9fe149853ebad5faee8</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr number_unsigned_t</type>
      <name>get_number_unsigned</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>abfc85ff04fcb1a5a8d8ea299a4c479e5</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr position_t</type>
      <name>get_position</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a948c80b8bd8a3095b544e4655e1ca37e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>string_t &amp;</type>
      <name>get_string</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a76875bb49a480763f6c48b8586f7e60e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_token_string</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>ae000b7571480e528dee4b281f63d5b15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>lexer</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>ab75d61c4de687717648c7698850ddb9b</anchor>
      <arglist>(const lexer &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>lexer</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a89bbc051da2514a469441a3a30ad63e4</anchor>
      <arglist>(InputAdapterType &amp;&amp;adapter, bool ignore_comments_=false) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>lexer</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>ae95416c7ae8b36f0dd0ab349eaa754a2</anchor>
      <arglist>(lexer &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>lexer &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a1383bb59c5efd4f9370ca3ee4ad1a4ba</anchor>
      <arglist>(lexer &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>lexer &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>af7e7002d4bb66e9104d752791b8070f8</anchor>
      <arglist>(lexer &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>token_type</type>
      <name>scan</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a40320a8fef5f1f03b60c8b2f2f40af4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>skip_bom</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a7cd7d55de2cd398660bc243c7229caf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skip_whitespace</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a449f3f3703dfbf8b757e12f002668604</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~lexer</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>ac0557f111d82f7729a93ee9b40b31402</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename std::char_traits&lt; char_type &gt;::int_type</type>
      <name>char_int_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a46612a81a07dbbc6daef870ca4f959e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename InputAdapterType::char_type</type>
      <name>char_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a98c69ad433d971104288baef813b2c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_float_t</type>
      <name>number_float_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a438a78e53120fd2c3ea049161d4798cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_integer_t</type>
      <name>number_integer_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a594e61f96c87b4464beeab681111ac0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_unsigned_t</type>
      <name>number_unsigned_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>af6b19ef34b2e9ee2321cfaf62ee066cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::string_t</type>
      <name>string_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>af85c01fd669d529ab93a9e1d80b62015</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>add</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a36ffc3c33c3aea18291ead7a30fa7cc6</anchor>
      <arglist>(char_int_type c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>char_int_type</type>
      <name>get</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a9cd3e4cf04d19be521beb8868c1a2fc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>get_codepoint</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>adcf663a9878f58544790f1b6faad2e42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>next_byte_in_range</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>af6fe701b8b3ca5f4a1b58db4658bdf87</anchor>
      <arglist>(std::initializer_list&lt; char_int_type &gt; ranges)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a3bda093837339813916d11fb6e396606</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>scan_comment</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>afdc68706ad20be93977cd0f97043ea7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>token_type</type>
      <name>scan_literal</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>ad89dec0ac0f4e851925a0499e043b18b</anchor>
      <arglist>(const char_type *literal_text, const std::size_t length, token_type return_type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>token_type</type>
      <name>scan_number</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>aab51a28e32c1957329141baff8eda1c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>token_type</type>
      <name>scan_string</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>ab6352978e03ebcbc3cd618cd17142f26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unget</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>ab5811afe1c3efb0b769f7733b8373c6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static JSON_HEDLEY_PURE char</type>
      <name>get_decimal_point</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a48f74c761ce663cd0d92bf428606b535</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>strtof</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>ac8455259d8a06acd2a284a5dd7221aea</anchor>
      <arglist>(double &amp;f, const char *str, char **endptr) noexcept</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>strtof</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a6d3dffb7bb247a7fd7276d49d3a00dc8</anchor>
      <arglist>(float &amp;f, const char *str, char **endptr) noexcept</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>strtof</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>ae01f87db7819a05d0ed17bcb665442e1</anchor>
      <arglist>(long double &amp;f, const char *str, char **endptr) noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char_int_type</type>
      <name>current</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a40bd85d91d377ade9ccb910e35776c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char_int_type</type>
      <name>decimal_point_char</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a6f2fd5b4b6b153f11fc8f77213350073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char *</type>
      <name>error_message</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a84cbcd8c897c98c2ce04d29a29bf84cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>InputAdapterType</type>
      <name>ia</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a526d001dd91ec55b8032ba98466765c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>ignore_comments</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a11528814930243028ac5b8901f4a17d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>next_unget</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a40b108a0e45a7253f6ad85fbdaa6a262</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>position_t</type>
      <name>position</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a8a1bda107ce1622c0cb3174fa12155ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>string_t</type>
      <name>token_buffer</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>ac4eaf39567bd5f0750e5d7e913fb474d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; char_type &gt;</type>
      <name>token_string</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a94aec416b883f742ba7f20bd16adb3c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>number_float_t</type>
      <name>value_float</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a0d74bb18ba7d32ea7e7c9d9a7d6c2e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>number_integer_t</type>
      <name>value_integer</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>a5134de850fab8f41474a36ae07998088</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>number_unsigned_t</type>
      <name>value_unsigned</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer.html</anchorfile>
      <anchor>ae84cbf312215c15d79783380b1592f74</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::lexer_base</name>
    <filename>classnlohmann_1_1detail_1_1lexer__base.html</filename>
    <templarg></templarg>
    <member kind="enumeration">
      <type></type>
      <name>token_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer__base.html</anchorfile>
      <anchor>aa3538cce439a2de6c7893e627b38c454</anchor>
      <arglist></arglist>
      <enumvalue file="classnlohmann_1_1detail_1_1lexer__base.html" anchor="aa3538cce439a2de6c7893e627b38c454a42dd1a73d072bb6bf3f494f22b15db8e">uninitialized</enumvalue>
      <enumvalue file="classnlohmann_1_1detail_1_1lexer__base.html" anchor="aa3538cce439a2de6c7893e627b38c454a85cc1a37b0aaa52de40e72f0ed4e0c0d">literal_true</enumvalue>
      <enumvalue file="classnlohmann_1_1detail_1_1lexer__base.html" anchor="aa3538cce439a2de6c7893e627b38c454afab1694b1b3937a079f4625fe0b6108b">literal_false</enumvalue>
      <enumvalue file="classnlohmann_1_1detail_1_1lexer__base.html" anchor="aa3538cce439a2de6c7893e627b38c454ab7ae4c0e46d86f884677768160b26e9e">literal_null</enumvalue>
      <enumvalue file="classnlohmann_1_1detail_1_1lexer__base.html" anchor="aa3538cce439a2de6c7893e627b38c454a2b490e8bf366b4cbe3ebd99b26ce15ce">value_string</enumvalue>
      <enumvalue file="classnlohmann_1_1detail_1_1lexer__base.html" anchor="aa3538cce439a2de6c7893e627b38c454aaf1f040fcd2f674d2e5893d7a731078f">value_unsigned</enumvalue>
      <enumvalue file="classnlohmann_1_1detail_1_1lexer__base.html" anchor="aa3538cce439a2de6c7893e627b38c454a5064b6655d88a50ae16665cf7751c0ee">value_integer</enumvalue>
      <enumvalue file="classnlohmann_1_1detail_1_1lexer__base.html" anchor="aa3538cce439a2de6c7893e627b38c454a0d2671a6f81efb91e77f6ac3bdb11443">value_float</enumvalue>
      <enumvalue file="classnlohmann_1_1detail_1_1lexer__base.html" anchor="aa3538cce439a2de6c7893e627b38c454a16c226b4425b68560fea322b46dabe01">begin_array</enumvalue>
      <enumvalue file="classnlohmann_1_1detail_1_1lexer__base.html" anchor="aa3538cce439a2de6c7893e627b38c454a9a9ffd53b6869d4eca271b1ed5b57fe8">begin_object</enumvalue>
      <enumvalue file="classnlohmann_1_1detail_1_1lexer__base.html" anchor="aa3538cce439a2de6c7893e627b38c454a2f3e68e7f111a1e5c7728742b3ca2b7f">end_array</enumvalue>
      <enumvalue file="classnlohmann_1_1detail_1_1lexer__base.html" anchor="aa3538cce439a2de6c7893e627b38c454a7d5b4427866814de4d8f132721d59c87">end_object</enumvalue>
      <enumvalue file="classnlohmann_1_1detail_1_1lexer__base.html" anchor="aa3538cce439a2de6c7893e627b38c454acc3c64f8ae08c00de1b33f19a4d2913a">name_separator</enumvalue>
      <enumvalue file="classnlohmann_1_1detail_1_1lexer__base.html" anchor="aa3538cce439a2de6c7893e627b38c454a745373036100d7392ad62c617cab59af">value_separator</enumvalue>
      <enumvalue file="classnlohmann_1_1detail_1_1lexer__base.html" anchor="aa3538cce439a2de6c7893e627b38c454a456e19aeafa334241c7ff3f589547f9d">parse_error</enumvalue>
      <enumvalue file="classnlohmann_1_1detail_1_1lexer__base.html" anchor="aa3538cce439a2de6c7893e627b38c454aca11f56dd477c09e06583dbdcda0985f">end_of_input</enumvalue>
      <enumvalue file="classnlohmann_1_1detail_1_1lexer__base.html" anchor="aa3538cce439a2de6c7893e627b38c454ad2a8e6f6721cccec0b466301dd9495a5">literal_or_value</enumvalue>
    </member>
    <member kind="function" static="yes">
      <type>JSON_HEDLEY_RETURNS_NON_NULL static const JSON_HEDLEY_CONST char *</type>
      <name>token_type_name</name>
      <anchorfile>classnlohmann_1_1detail_1_1lexer__base.html</anchorfile>
      <anchor>aa755879bb67548431a795d59ede9cdbe</anchor>
      <arglist>(const token_type t) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LexState</name>
    <filename>structLexState.html</filename>
    <member kind="variable">
      <type>Mbuffer *</type>
      <name>buff</name>
      <anchorfile>structLexState.html</anchorfile>
      <anchor>aab00ebdc0eaf42caa098ecb6ca3c8389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>current</name>
      <anchorfile>structLexState.html</anchorfile>
      <anchor>ad31cc4568332a48d22d37a13c8eae006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct Dyndata *</type>
      <name>dyd</name>
      <anchorfile>structLexState.html</anchorfile>
      <anchor>a3275102e0a909a24d21e8dd183847a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TString *</type>
      <name>envn</name>
      <anchorfile>structLexState.html</anchorfile>
      <anchor>a1f3368576038a65ab629da91de3edfaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct FuncState *</type>
      <name>fs</name>
      <anchorfile>structLexState.html</anchorfile>
      <anchor>a01999e4f68cc6a3bd0b9eb6ebd241f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Table *</type>
      <name>h</name>
      <anchorfile>structLexState.html</anchorfile>
      <anchor>a0fcd03e58c52d100bc9dcd52787724f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct lua_State *</type>
      <name>L</name>
      <anchorfile>structLexState.html</anchorfile>
      <anchor>af1ffd91f6684eee85e707a4b9927019b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lastline</name>
      <anchorfile>structLexState.html</anchorfile>
      <anchor>aaadb237d4fc6b81d2242e666de885bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>linenumber</name>
      <anchorfile>structLexState.html</anchorfile>
      <anchor>a9047632ca93c760b66b6303c819099d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Token</type>
      <name>lookahead</name>
      <anchorfile>structLexState.html</anchorfile>
      <anchor>ad3c75c11dbbdae006057cb4b847a4f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TString *</type>
      <name>source</name>
      <anchorfile>structLexState.html</anchorfile>
      <anchor>a054af516711cc3d173a73a301497ff27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Token</type>
      <name>t</name>
      <anchorfile>structLexState.html</anchorfile>
      <anchor>a597c734626136f4ddb8232e8fc3abfc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZIO *</type>
      <name>z</name>
      <anchorfile>structLexState.html</anchorfile>
      <anchor>a591ffaffa1f3c21653904dccf81a4377</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LG</name>
    <filename>structLG.html</filename>
    <member kind="variable">
      <type>global_State</type>
      <name>g</name>
      <anchorfile>structLG.html</anchorfile>
      <anchor>a3be25175d7c64b86674fdcc303b2148c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LX</type>
      <name>l</name>
      <anchorfile>structLG.html</anchorfile>
      <anchor>a4d39b7fb87bf714c2d8f8850a23c61f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LHS_assign</name>
    <filename>structLHS__assign.html</filename>
    <member kind="variable">
      <type>struct LHS_assign *</type>
      <name>prev</name>
      <anchorfile>structLHS__assign.html</anchorfile>
      <anchor>a05171fa435f605ea11a19b4a4f9532af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>expdesc</type>
      <name>v</name>
      <anchorfile>structLHS__assign.html</anchorfile>
      <anchor>a7754c9ff563c4159cabc2488e05cfecc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::light</name>
    <filename>structsol_1_1light.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>light</name>
      <anchorfile>structsol_1_1light.html</anchorfile>
      <anchor>a8cb2e8776d4a28ede3bfbba27c0b8920</anchor>
      <arglist>(T &amp;x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>light</name>
      <anchorfile>structsol_1_1light.html</anchorfile>
      <anchor>ad1d7efb1990e559a440f0240e0512ff5</anchor>
      <arglist>(T *x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>light</name>
      <anchorfile>structsol_1_1light.html</anchorfile>
      <anchor>a6656c4c5d2161c14a335c10608cdb681</anchor>
      <arglist>(void *x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T&amp;</name>
      <anchorfile>structsol_1_1light.html</anchorfile>
      <anchor>a325b47de84f2cd1cc9801c69c6594744</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T*</name>
      <anchorfile>structsol_1_1light.html</anchorfile>
      <anchor>af21648e40392775efba2192228f2a905</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>value</name>
      <anchorfile>structsol_1_1light.html</anchorfile>
      <anchor>a997d8e9a37973275321aec9b6cfc8be5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>void_value</name>
      <anchorfile>structsol_1_1light.html</anchorfile>
      <anchor>a68a5e70901ff3f808b0199a2075184aa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>m_value</name>
      <anchorfile>structsol_1_1light.html</anchorfile>
      <anchor>a3a33bf1b04f81a8a9b6ab200baac3b8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::lightuserdata_value</name>
    <filename>structsol_1_1lightuserdata__value.html</filename>
    <member kind="function">
      <type></type>
      <name>lightuserdata_value</name>
      <anchorfile>structsol_1_1lightuserdata__value.html</anchorfile>
      <anchor>a42af42df46be07517fb2fdbd7f2ec5dc</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator void *</name>
      <anchorfile>structsol_1_1lightuserdata__value.html</anchorfile>
      <anchor>af64be9e8d5937130ada595539dea4996</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>value</name>
      <anchorfile>structsol_1_1lightuserdata__value.html</anchorfile>
      <anchor>aa603fb8b28f8d9ca9df8ab64e050e43f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtWeedingCurveFitter::Line</name>
    <filename>classQwtWeedingCurveFitter_1_1Line.html</filename>
    <member kind="function">
      <type></type>
      <name>Line</name>
      <anchorfile>classQwtWeedingCurveFitter_1_1Line.html</anchorfile>
      <anchor>a410ecb419deccac669a37be5f29ddbd2</anchor>
      <arglist>(int i1=0, int i2=0)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>from</name>
      <anchorfile>classQwtWeedingCurveFitter_1_1Line.html</anchorfile>
      <anchor>a3f883a1d015a53a1cc4a866ee89c9c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>to</name>
      <anchorfile>classQwtWeedingCurveFitter_1_1Line.html</anchorfile>
      <anchor>ae9d8ac253185f7c525ab7e2c9df085a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::LinearMessageView</name>
    <filename>structmcap_1_1LinearMessageView.html</filename>
    <class kind="struct">mcap::LinearMessageView::Iterator</class>
    <member kind="function">
      <type>Iterator</type>
      <name>begin</name>
      <anchorfile>structmcap_1_1LinearMessageView.html</anchorfile>
      <anchor>a1fe88daf8d45f5095c87330d6d096098</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Iterator</type>
      <name>end</name>
      <anchorfile>structmcap_1_1LinearMessageView.html</anchorfile>
      <anchor>af98c31a0f86ae655a9435ff6ca3b3e6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LinearMessageView</name>
      <anchorfile>structmcap_1_1LinearMessageView.html</anchorfile>
      <anchor>aad378418be64be78cd0fa653bc1365fd</anchor>
      <arglist>(const LinearMessageView &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LinearMessageView</name>
      <anchorfile>structmcap_1_1LinearMessageView.html</anchorfile>
      <anchor>ac90ffd41b5f03eae187fa20d172ecc34</anchor>
      <arglist>(LinearMessageView &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LinearMessageView</name>
      <anchorfile>structmcap_1_1LinearMessageView.html</anchorfile>
      <anchor>a29937cf6283fbdd750b42a1558eb413c</anchor>
      <arglist>(McapReader &amp;mcapReader, ByteOffset dataStart, ByteOffset dataEnd, Timestamp startTime, Timestamp endTime, const ProblemCallback &amp;onProblem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LinearMessageView</name>
      <anchorfile>structmcap_1_1LinearMessageView.html</anchorfile>
      <anchor>a6fd733d99d6c3f2f2802114c8d0cbfaf</anchor>
      <arglist>(McapReader &amp;mcapReader, const ProblemCallback &amp;onProblem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LinearMessageView</name>
      <anchorfile>structmcap_1_1LinearMessageView.html</anchorfile>
      <anchor>a43a28c74cdd768e946e982d0df39af81</anchor>
      <arglist>(McapReader &amp;mcapReader, const ReadMessageOptions &amp;options, ByteOffset dataStart, ByteOffset dataEnd, const ProblemCallback &amp;onProblem)</arglist>
    </member>
    <member kind="function">
      <type>LinearMessageView &amp;</type>
      <name>operator=</name>
      <anchorfile>structmcap_1_1LinearMessageView.html</anchorfile>
      <anchor>a51695ebc17088b745b1f33a53dd2dd6a</anchor>
      <arglist>(const LinearMessageView &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>LinearMessageView &amp;</type>
      <name>operator=</name>
      <anchorfile>structmcap_1_1LinearMessageView.html</anchorfile>
      <anchor>a717a65658ce2b97f6946e49a5708aa2e</anchor>
      <arglist>(LinearMessageView &amp;&amp;)=delete</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ByteOffset</type>
      <name>dataEnd_</name>
      <anchorfile>structmcap_1_1LinearMessageView.html</anchorfile>
      <anchor>abf7b0ea6abe6d4f4a62cc1918af2ea31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ByteOffset</type>
      <name>dataStart_</name>
      <anchorfile>structmcap_1_1LinearMessageView.html</anchorfile>
      <anchor>ad86d0cbe2e899d4d6261a4083344c1fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>McapReader &amp;</type>
      <name>mcapReader_</name>
      <anchorfile>structmcap_1_1LinearMessageView.html</anchorfile>
      <anchor>ab0d38718f0385f9970e202e8a9b2a170</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const ProblemCallback</type>
      <name>onProblem_</name>
      <anchorfile>structmcap_1_1LinearMessageView.html</anchorfile>
      <anchor>ae7854f23e0fd316969ef606284b9a861</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ReadMessageOptions</type>
      <name>readMessageOptions_</name>
      <anchorfile>structmcap_1_1LinearMessageView.html</anchorfile>
      <anchor>a196b569f7518450b7df4bc2afd55bbd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::load_result</name>
    <filename>structsol_1_1load__result.html</filename>
    <base>proxy_base&lt; load_result &gt;</base>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>call</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>a5d5f11cab397556a84ce94ccc564ea06</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>get</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>ad50311e12b002732824ba5f4f6dd1a49</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>load_result</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>a6f26dae966a1cf5eec35f72fa2b67575</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>load_result</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>a1fdf3b61e5b97318c8d66a25250a1347</anchor>
      <arglist>(const load_result &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>load_result</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>a413246b862751c1fe9553ee661afe63a</anchor>
      <arglist>(load_result &amp;&amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>load_result</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>afe516dc2d4eb9e92ade7873369d50e32</anchor>
      <arglist>(lua_State *Ls, int stackindex=-1, int retnum=0, int popnum=0, load_status lerr=load_status::ok) noexcept</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>ab7d793c025c8a0cc23e38cc65657619b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>aa64dd000f2a726a44cc4e0c1dfbefea3</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>load_result &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>a9ae0202a24c3c42c7a877e8514736bcf</anchor>
      <arglist>(const load_result &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>load_result &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>a0b6d8d467d835374c3f160df271b4de1</anchor>
      <arglist>(load_result &amp;&amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stack_index</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>a223eea8c9dbe310f0fc2e3365f83c678</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>load_status</type>
      <name>status</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>a34f81a5ea0f6c2674f802aa2a4cf8c4b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>a7440881f42e753b79501f7e82a6f6b08</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~load_result</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>a2b2fbb1b7979656d89eddc49c7e63ddc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>load_status</type>
      <name>err</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>a91aacfce5ac0e111a44ee6403c0cdb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>index</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>a55cb2c3bdcdca4249b5902699dda4d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>a65419510f3b437eed8642d962cb806b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>popcount</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>acf26dd5ec47477373b73797c15e36799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>returncount</name>
      <anchorfile>structsol_1_1load__result.html</anchorfile>
      <anchor>abfed64dd5505518c1cc24a7fabcd1c73</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LoadF</name>
    <filename>structLoadF.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>buff</name>
      <anchorfile>structLoadF.html</anchorfile>
      <anchor>a360b1183ab02b4a17d77346237e4cc8e</anchor>
      <arglist>[BUFSIZ]</arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>f</name>
      <anchorfile>structLoadF.html</anchorfile>
      <anchor>aa799802294df0b9f2778e0fc5c04aaf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>structLoadF.html</anchorfile>
      <anchor>ad9ad8babe60118da09b9844d0237eaff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::LoadParams</name>
    <filename>structmcap_1_1LoadParams.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>clamp_large_arrays</name>
      <anchorfile>structmcap_1_1LoadParams.html</anchorfile>
      <anchor>a91c2ff95ac749ec044b4f1fc69767a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>max_array_size</name>
      <anchorfile>structmcap_1_1LoadParams.html</anchorfile>
      <anchor>af94222950d22c6f4e317c5707c0dadf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QStringList</type>
      <name>selected_topics</name>
      <anchorfile>structmcap_1_1LoadParams.html</anchorfile>
      <anchor>adf4693bcfc093e52bb080db4e3d6a162</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_timestamp</name>
      <anchorfile>structmcap_1_1LoadParams.html</anchorfile>
      <anchor>a80532473923a493c319c9f07e8793c3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LoadS</name>
    <filename>structLoadS.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>s</name>
      <anchorfile>structLoadS.html</anchorfile>
      <anchor>a44ca6c7d2df4008707bdc388106a597f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structLoadS.html</anchorfile>
      <anchor>a40a688d5486de2f680cf56297af57b80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LoadState</name>
    <filename>structLoadState.html</filename>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structLoadState.html</anchorfile>
      <anchor>a8eabd10510332ab5eaf5244bb347bac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structLoadState.html</anchorfile>
      <anchor>a0cd70a73d5f61472258ebb5256abbaef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZIO *</type>
      <name>Z</name>
      <anchorfile>structLoadState.html</anchorfile>
      <anchor>a53f2d5fa2c176bdf96701c983afb8182</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>loc_value</name>
    <filename>classloc__value.html</filename>
    <member kind="function">
      <type></type>
      <name>loc_value</name>
      <anchorfile>classloc__value.html</anchorfile>
      <anchor>a4228176439a380a890101178a2b06f2b</anchor>
      <arglist>(T value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>loc_value</name>
      <anchorfile>classloc__value.html</anchorfile>
      <anchor>a2c9735b93e95a6b0f25bc84d3de2084b</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>visit</name>
      <anchorfile>classloc__value.html</anchorfile>
      <anchor>a99ed194ffb898c37e69f3ed1bb61ac2c</anchor>
      <arglist>(Visitor &amp;&amp;vis) -&gt; decltype(vis(0))</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>basic_format_arg&lt; format_context &gt;</type>
      <name>value_</name>
      <anchorfile>classloc__value.html</anchorfile>
      <anchor>add648edd09773d8b3af233a89d0db39d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::loc_writer</name>
    <filename>structdetail_1_1loc__writer.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>auto</type>
      <name>operator()</name>
      <anchorfile>structdetail_1_1loc__writer.html</anchorfile>
      <anchor>a4fdaad02f378db270995e15f4ed6d2a4</anchor>
      <arglist>(T value) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator()</name>
      <anchorfile>structdetail_1_1loc__writer.html</anchorfile>
      <anchor>a5490b51db2b13dfca4d86ef0e39be561</anchor>
      <arglist>(T) -&gt; bool</arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; Char &gt;</type>
      <name>decimal_point</name>
      <anchorfile>structdetail_1_1loc__writer.html</anchorfile>
      <anchor>a97a6ad2e130010599bd0f2d4aff5f2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>grouping</name>
      <anchorfile>structdetail_1_1loc__writer.html</anchorfile>
      <anchor>a4fc37035d890dca1b12f1a85f951c5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>buffer_appender&lt; Char &gt;</type>
      <name>out</name>
      <anchorfile>structdetail_1_1loc__writer.html</anchorfile>
      <anchor>ac8c52829f0ab6a2e41e72839d460f364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; Char &gt;</type>
      <name>sep</name>
      <anchorfile>structdetail_1_1loc__writer.html</anchorfile>
      <anchor>adf179068b0bd9f45b43e46bd52c4f6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const format_specs&lt; Char &gt; &amp;</type>
      <name>specs</name>
      <anchorfile>structdetail_1_1loc__writer.html</anchorfile>
      <anchor>ae27d33bbfe33808cf8475696d03b251e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::locale_ref</name>
    <filename>classdetail_1_1locale__ref.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>get</name>
      <anchorfile>classdetail_1_1locale__ref.html</anchorfile>
      <anchor>a85e5bc615bb85003f221217a6c3cb44e</anchor>
      <arglist>() const -&gt; Locale</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>locale_ref</name>
      <anchorfile>classdetail_1_1locale__ref.html</anchorfile>
      <anchor>a26686b839ca1f7b60e1500284cc47f52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>locale_ref</name>
      <anchorfile>classdetail_1_1locale__ref.html</anchorfile>
      <anchor>a41df30209ba09649a5775fa559845fef</anchor>
      <arglist>(const Locale &amp;loc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classdetail_1_1locale__ref.html</anchorfile>
      <anchor>ac3c6cdd4f2f95fc6f56a4d2a6d3ac778</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const void *</type>
      <name>locale_</name>
      <anchorfile>classdetail_1_1locale__ref.html</anchorfile>
      <anchor>aca2e2fb24c8b8e60b4fc7cbb906c3122</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eprosima::fastcdr::exception::LockedExternalAccessException</name>
    <filename>classeprosima_1_1fastcdr_1_1exception_1_1LockedExternalAccessException.html</filename>
    <base>eprosima::fastcdr::exception::Exception</base>
    <member kind="function">
      <type>Cdr_DllAPI</type>
      <name>LockedExternalAccessException</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1LockedExternalAccessException.html</anchorfile>
      <anchor>ae7b3c7bfb6db931666262d8b1dc339c1</anchor>
      <arglist>(const char *const &amp;message) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI</type>
      <name>LockedExternalAccessException</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1LockedExternalAccessException.html</anchorfile>
      <anchor>a93333dd41ecf9891364ec9858bd0ee9e</anchor>
      <arglist>(const LockedExternalAccessException &amp;ex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI</type>
      <name>LockedExternalAccessException</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1LockedExternalAccessException.html</anchorfile>
      <anchor>adfe781a5d345112079924d00c9c1434f</anchor>
      <arglist>(LockedExternalAccessException &amp;&amp;ex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI LockedExternalAccessException &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1LockedExternalAccessException.html</anchorfile>
      <anchor>a7c7a3fea16c940dcdb549037d8b5e85e</anchor>
      <arglist>(const LockedExternalAccessException &amp;ex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>LockedExternalAccessException &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1LockedExternalAccessException.html</anchorfile>
      <anchor>a45b73d9c5b340f461f12a1a34add0a0b</anchor>
      <arglist>(LockedExternalAccessException &amp;&amp;ex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI void</type>
      <name>raise</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1LockedExternalAccessException.html</anchorfile>
      <anchor>a1d10075c1b38a4d339c40735795e120c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Cdr_DllAPI</type>
      <name>~LockedExternalAccessException</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1LockedExternalAccessException.html</anchorfile>
      <anchor>ac970bfe98d834a479965a7db4ef57588</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Cdr_DllAPI char *const</type>
      <name>LOCKED_EXTERNAL_ACCESS_MESSAGE_DEFAULT</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1LockedExternalAccessException.html</anchorfile>
      <anchor>ad93c61562520c7358a1558b8c3604a37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LocVar</name>
    <filename>structLocVar.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>endpc</name>
      <anchorfile>structLocVar.html</anchorfile>
      <anchor>af7f0f7d509579ffec5610e329f85693b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>startpc</name>
      <anchorfile>structLocVar.html</anchorfile>
      <anchor>ac5a8bf5a59430eea070db5b1a97d8b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TString *</type>
      <name>varname</name>
      <anchorfile>structLocVar.html</anchorfile>
      <anchor>acf62684d78349320b90b4acfa3b6d22a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::lua_bind_traits</name>
    <filename>structsol_1_1lua__bind__traits.html</filename>
    <templarg></templarg>
    <base>sol::meta::meta_detail::callable_traits</base>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, meta::count_for&lt; is_variadic_arguments, typename base_t::args_list &gt;::value !=0 &gt;</type>
      <name>runtime_variadics_t</name>
      <anchorfile>structsol_1_1lua__bind__traits.html</anchorfile>
      <anchor>af7ee6bc4d542c8b21f8c1bfd278557a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>arity</name>
      <anchorfile>structsol_1_1lua__bind__traits.html</anchorfile>
      <anchor>aa2d42f8ca1d650119c7ba6e09f214b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>free_arity</name>
      <anchorfile>structsol_1_1lua__bind__traits.html</anchorfile>
      <anchor>a2bb097562b7e3cf0acc43690d5dfd3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>true_arity</name>
      <anchorfile>structsol_1_1lua__bind__traits.html</anchorfile>
      <anchor>ab2556394227c4dc85e8f9ff43383c945</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>true_free_arity</name>
      <anchorfile>structsol_1_1lua__bind__traits.html</anchorfile>
      <anchor>a4cdc9ba29b5d578614cc8eb7441621fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::bind_traits&lt; Signature &gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1lua__bind__traits.html</anchorfile>
      <anchor>ab2788586d348c47ed17376377c5db304</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::lua_call_wrapper</name>
    <filename>structsol_1_1call__detail_1_1lua__call__wrapper.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper.html</anchorfile>
      <anchor>a61f957c0367a540ca139af4e478c4a8c</anchor>
      <arglist>(lua_State *L, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::lua_call_wrapper&lt; T, constructor_list&lt; Args... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01constructor__list_3_01Args_8_8_8_01_4a195304c5459ba96cdcbe719d851bb04.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>constructor_list&lt; Args... &gt;</type>
      <name>F</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01constructor__list_3_01Args_8_8_8_01_4a195304c5459ba96cdcbe719d851bb04.html</anchorfile>
      <anchor>a9d15003c5e2e0d7cddc5aa8ef3a81298</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01constructor__list_3_01Args_8_8_8_01_4a195304c5459ba96cdcbe719d851bb04.html</anchorfile>
      <anchor>a84f8c03a511ac6a2a991370e526bd513</anchor>
      <arglist>(lua_State *L, F &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::lua_call_wrapper&lt; T, constructor_wrapper&lt; Cxs... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01constructor__wrapper_3_01Cxs_8_8_8_0142f8d8ec1f3d62e30147d8a33940c354.html</filename>
    <templarg></templarg>
    <templarg>Cxs</templarg>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, constructor_wrapper&lt; Cxs... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;::onmatch</class>
    <member kind="typedef">
      <type>constructor_wrapper&lt; Cxs... &gt;</type>
      <name>F</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01constructor__wrapper_3_01Cxs_8_8_8_0142f8d8ec1f3d62e30147d8a33940c354.html</anchorfile>
      <anchor>a05f00c1b4749c84de9a303ed999b05a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01constructor__wrapper_3_01Cxs_8_8_8_0142f8d8ec1f3d62e30147d8a33940c354.html</anchorfile>
      <anchor>a1c15d613bb1105463906a69cc689ecb8</anchor>
      <arglist>(lua_State *L, F &amp;f)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::lua_call_wrapper&lt; T, destructor_wrapper&lt; Fx &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01destructor__wrapper_3_01Fx_01_4_00_0108c88cff9757acee6fb672e713234bf8.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01destructor__wrapper_3_01Fx_01_4_00_0108c88cff9757acee6fb672e713234bf8.html</anchorfile>
      <anchor>ae3e9d894f9a8c65e2c5dceb7e7cce2d3</anchor>
      <arglist>(lua_State *L, F &amp;&amp;f)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::lua_call_wrapper&lt; T, factory_wrapper&lt; Fs... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01factory__wrapper_3_01Fs_8_8_8_01_4_007b2af5b88d6d67fca919471f54c9ca49.html</filename>
    <templarg></templarg>
    <templarg>Fs</templarg>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, factory_wrapper&lt; Fs... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;::on_match</class>
    <member kind="typedef">
      <type>factory_wrapper&lt; Fs... &gt;</type>
      <name>F</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01factory__wrapper_3_01Fs_8_8_8_01_4_007b2af5b88d6d67fca919471f54c9ca49.html</anchorfile>
      <anchor>a93ec3ca3d2494976b9d269e29a7a8839</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01factory__wrapper_3_01Fs_8_8_8_01_4_007b2af5b88d6d67fca919471f54c9ca49.html</anchorfile>
      <anchor>a5f395766d846035953250b9fae642f9d</anchor>
      <arglist>(lua_State *L, F &amp;fx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::lua_call_wrapper&lt; T, function_arguments&lt; Sig, P &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01function__arguments_3_01Sig_00_01P_01965a9a8c6732104e365b37efe2aae029.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01function__arguments_3_01Sig_00_01P_01965a9a8c6732104e365b37efe2aae029.html</anchorfile>
      <anchor>a11796bda5aac69996723699c062ba50b</anchor>
      <arglist>(lua_State *L, const function_arguments&lt; Sig, P &gt; &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01function__arguments_3_01Sig_00_01P_01965a9a8c6732104e365b37efe2aae029.html</anchorfile>
      <anchor>af2b4274a935afb902aae445fd26dabf6</anchor>
      <arglist>(lua_State *L, function_arguments&lt; Sig, P &gt; &amp;&amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01function__arguments_3_01Sig_00_01P_01965a9a8c6732104e365b37efe2aae029.html</anchorfile>
      <anchor>ae8f298bbe8d214b45e23340793721001</anchor>
      <arglist>(lua_State *L, function_arguments&lt; Sig, P &gt; &amp;f)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::lua_call_wrapper&lt; T, overload_set&lt; Fs... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01overload__set_3_01Fs_8_8_8_01_4_00_018a24601dc23966042fa716bcb8189874.html</filename>
    <templarg></templarg>
    <templarg>Fs</templarg>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, overload_set&lt; Fs... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;::on_match</class>
    <member kind="typedef">
      <type>overload_set&lt; Fs... &gt;</type>
      <name>F</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01overload__set_3_01Fs_8_8_8_01_4_00_018a24601dc23966042fa716bcb8189874.html</anchorfile>
      <anchor>af80fce452289f82fe3c9b5910c1a47f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01overload__set_3_01Fs_8_8_8_01_4_00_018a24601dc23966042fa716bcb8189874.html</anchorfile>
      <anchor>ac86fbfa3ccd7620d28b498bf94090f32</anchor>
      <arglist>(lua_State *L, F &amp;fx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::lua_call_wrapper&lt; T, policy_wrapper&lt; F, Policies... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01policy__wrapper_3_01F_00_01Policies_895f668b2fefe787c2ec230e50290e3c5.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Policies</templarg>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>policy_wrapper&lt; F, Policies... &gt;</type>
      <name>P</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01policy__wrapper_3_01F_00_01Policies_895f668b2fefe787c2ec230e50290e3c5.html</anchorfile>
      <anchor>a322d76bb16cb7391832a1fcf39ee143d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01policy__wrapper_3_01F_00_01Policies_895f668b2fefe787c2ec230e50290e3c5.html</anchorfile>
      <anchor>a3525e9a39bb9f2ac60875924b6f57d74</anchor>
      <arglist>(lua_State *L, P &amp;fx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01policy__wrapper_3_01F_00_01Policies_895f668b2fefe787c2ec230e50290e3c5.html</anchorfile>
      <anchor>a5f3ac7a5dc8ee53ad2f7740e0ad15826</anchor>
      <arglist>(std::index_sequence&lt; In... &gt;, lua_State *L, P &amp;fx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::lua_call_wrapper&lt; T, property_wrapper&lt; R, W &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01property__wrapper_3_01R_00_01W_01_4_07dcbc56b4a9e7cdca8ef88e76ab03a01.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>meta::unqualified_t&lt; typename traits_type::template arg_at&lt; 0 &gt; &gt;</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01property__wrapper_3_01R_00_01W_01_4_07dcbc56b4a9e7cdca8ef88e76ab03a01.html</anchorfile>
      <anchor>a79f72fd1a5880c4961b5dcfe43c1f1c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; is_index, R, W &gt;</type>
      <name>P</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01property__wrapper_3_01R_00_01W_01_4_07dcbc56b4a9e7cdca8ef88e76ab03a01.html</anchorfile>
      <anchor>a788a2849c1922bbfbc75e80c0b0e8ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; U &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01property__wrapper_3_01R_00_01W_01_4_07dcbc56b4a9e7cdca8ef88e76ab03a01.html</anchorfile>
      <anchor>a928bf0e26c9fcad64e44e155ac669fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::unqualified_t&lt; P &gt;</type>
      <name>U</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01property__wrapper_3_01R_00_01W_01_4_07dcbc56b4a9e7cdca8ef88e76ab03a01.html</anchorfile>
      <anchor>a568c7c551460a5d4b7160849e7b9a714</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>wrapper&lt; U &gt;</type>
      <name>wrap</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01property__wrapper_3_01R_00_01W_01_4_07dcbc56b4a9e7cdca8ef88e76ab03a01.html</anchorfile>
      <anchor>aa8e62a504752e1a5f2929d1578fd94cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01property__wrapper_3_01R_00_01W_01_4_07dcbc56b4a9e7cdca8ef88e76ab03a01.html</anchorfile>
      <anchor>aefd3b54846192829cfbdc86838fcef05</anchor>
      <arglist>(lua_State *L, F &amp;&amp;f, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::lua_call_wrapper&lt; T, protect_t&lt; V &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01protect__t_3_01V_01_4_00_01is__index_2b24879e24d858e6b4a4f18c85b44a8b.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>protect_t&lt; V &gt;</type>
      <name>F</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01protect__t_3_01V_01_4_00_01is__index_2b24879e24d858e6b4a4f18c85b44a8b.html</anchorfile>
      <anchor>a09aa034efafd47b86ad8a88379e6b7a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01protect__t_3_01V_01_4_00_01is__index_2b24879e24d858e6b4a4f18c85b44a8b.html</anchorfile>
      <anchor>a121c8ed9a20ed89d4ada19c08bedc352</anchor>
      <arglist>(lua_State *L, F &amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::lua_call_wrapper&lt; T, readonly_wrapper&lt; F &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01readonly__wrapper_3_01F_01_4_00_01is_496330ea262ddd247d002932caf1c3e4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename wrap::object_type</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01readonly__wrapper_3_01F_01_4_00_01is_496330ea262ddd247d002932caf1c3e4.html</anchorfile>
      <anchor>a52ced47d5589e5258b66bf5476227d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; F &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01readonly__wrapper_3_01F_01_4_00_01is_496330ea262ddd247d002932caf1c3e4.html</anchorfile>
      <anchor>ada82e38755db57b92a4a6911f4ba718a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>wrapper&lt; F &gt;</type>
      <name>wrap</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01readonly__wrapper_3_01F_01_4_00_01is_496330ea262ddd247d002932caf1c3e4.html</anchorfile>
      <anchor>aa16fef96dc800b97d26c85935f7f92fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01readonly__wrapper_3_01F_01_4_00_01is_496330ea262ddd247d002932caf1c3e4.html</anchorfile>
      <anchor>a21a63c056a3a5e630fe79f922e9d6976</anchor>
      <arglist>(lua_State *L, const readonly_wrapper&lt; F &gt; &amp;rw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01readonly__wrapper_3_01F_01_4_00_01is_496330ea262ddd247d002932caf1c3e4.html</anchorfile>
      <anchor>a108e2e463986c4601bc9437219a87f62</anchor>
      <arglist>(lua_State *L, const readonly_wrapper&lt; F &gt; &amp;rw, object_type &amp;o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01readonly__wrapper_3_01F_01_4_00_01is_496330ea262ddd247d002932caf1c3e4.html</anchorfile>
      <anchor>af1cee3392d6e0c2badb07b047c4289e4</anchor>
      <arglist>(lua_State *L, readonly_wrapper&lt; F &gt; &amp;&amp;rw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01readonly__wrapper_3_01F_01_4_00_01is_496330ea262ddd247d002932caf1c3e4.html</anchorfile>
      <anchor>a172e955f27faf9a34bd98b3af8d2fa81</anchor>
      <arglist>(lua_State *L, readonly_wrapper&lt; F &gt; &amp;&amp;rw, object_type &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::lua_call_wrapper&lt; T, yielding_t&lt; Y &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</name>
    <filename>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01yielding__t_3_01Y_01_4_00_01is__indexea2ccc235ef0e828d29acec219ae9a07.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>is_index</templarg>
    <templarg>is_variable</templarg>
    <templarg>checked</templarg>
    <templarg>boost</templarg>
    <templarg>clean_stack</templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01yielding__t_3_01Y_01_4_00_01is__indexea2ccc235ef0e828d29acec219ae9a07.html</anchorfile>
      <anchor>a2f7b23dd5d30396742088d35a0d23b31</anchor>
      <arglist>(lua_State *L, F &amp;&amp;f)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>lua_Debug</name>
    <filename>structlua__Debug.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>currentline</name>
      <anchorfile>structlua__Debug.html</anchorfile>
      <anchor>a97b3ed36cdfdc6f2c694b253a3d96da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>event</name>
      <anchorfile>structlua__Debug.html</anchorfile>
      <anchor>a6578d385d2322429a0fe87b79f1ddec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>ftransfer</name>
      <anchorfile>structlua__Debug.html</anchorfile>
      <anchor>aaf0845009754fbc00f8c0c2d570362e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct CallInfo *</type>
      <name>i_ci</name>
      <anchorfile>structlua__Debug.html</anchorfile>
      <anchor>a6cfa3d2272ea187b08164b0a2081d59d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>istailcall</name>
      <anchorfile>structlua__Debug.html</anchorfile>
      <anchor>a08e9cf647790ffeb068db293c7572260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>isvararg</name>
      <anchorfile>structlua__Debug.html</anchorfile>
      <anchor>a943220c57a4dd46dcc1bcd1198cfea88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lastlinedefined</name>
      <anchorfile>structlua__Debug.html</anchorfile>
      <anchor>a4c69b9d30e54cf9071cd2987ede128eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>linedefined</name>
      <anchorfile>structlua__Debug.html</anchorfile>
      <anchor>a97cb69b18daa46d20fb1a13eec78661b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structlua__Debug.html</anchorfile>
      <anchor>a2978ab7f2ade479a003beb16d3b7a993</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>namewhat</name>
      <anchorfile>structlua__Debug.html</anchorfile>
      <anchor>a7e8c201950ea4dd3f2c7df9e1201019a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>nparams</name>
      <anchorfile>structlua__Debug.html</anchorfile>
      <anchor>adb5efd1576224ce9d14f42f8bfee7a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>ntransfer</name>
      <anchorfile>structlua__Debug.html</anchorfile>
      <anchor>a752c98b859fb5b401d871a6a358627b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>nups</name>
      <anchorfile>structlua__Debug.html</anchorfile>
      <anchor>ab87c2a6ef686abf10da683f7e9af1b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>short_src</name>
      <anchorfile>structlua__Debug.html</anchorfile>
      <anchor>a9b953c2fa9ef95a72a9ffc423744e1a4</anchor>
      <arglist>[LUA_IDSIZE]</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>source</name>
      <anchorfile>structlua__Debug.html</anchorfile>
      <anchor>a422bceba8605d96bce4d19ce801a62e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>srclen</name>
      <anchorfile>structlua__Debug.html</anchorfile>
      <anchor>aace8e6efdb999325e7a77452c849293b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>structlua__Debug.html</anchorfile>
      <anchor>afbf8df5f26e9c345378a7eb402eed081</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>lua_longjmp</name>
    <filename>structlua__longjmp.html</filename>
    <member kind="variable">
      <type>luai_jmpbuf</type>
      <name>b</name>
      <anchorfile>structlua__longjmp.html</anchorfile>
      <anchor>aec434d21a87f62041e1de5db0dac1eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct lua_longjmp *</type>
      <name>previous</name>
      <anchorfile>structlua__longjmp.html</anchorfile>
      <anchor>aaad0b53cd52f1242bb179452c399dac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile int</type>
      <name>status</name>
      <anchorfile>structlua__longjmp.html</anchorfile>
      <anchor>a0efc1d6a7a767e23c2469ae80aeb3ced</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::lua_nil_t</name>
    <filename>structsol_1_1lua__nil__t.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::u_detail::lua_reference_func</name>
    <filename>structsol_1_1u__detail_1_1lua__reference__func.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1u__detail_1_1lua__reference__func.html</anchorfile>
      <anchor>a3170c09e9fa027eb5e5e3897abfd7c85</anchor>
      <arglist>(lua_State *L_, submetatable_type smt_, stateless_reference &amp;fast_index_table_)</arglist>
    </member>
    <member kind="variable">
      <type>reference</type>
      <name>key</name>
      <anchorfile>structsol_1_1u__detail_1_1lua__reference__func.html</anchorfile>
      <anchor>a3b54eaefdf77273cec363e2c5bc02e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>reference</type>
      <name>value</name>
      <anchorfile>structsol_1_1u__detail_1_1lua__reference__func.html</anchorfile>
      <anchor>a419ecf5184c90334f3b2c9f2ef8fc29b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::lua_size</name>
    <filename>structsol_1_1lua__size.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int</type>
      <name>SOL_INTERNAL_UNSPECIALIZED_MARKER_</name>
      <anchorfile>structsol_1_1lua__size.html</anchorfile>
      <anchor>aa9030181411a09c33d41c04c63c431cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::lua_size&lt; std::pair&lt; A, B &gt; &gt;</name>
    <filename>structsol_1_1lua__size_3_01std_1_1pair_3_01A_00_01B_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::lua_size&lt; std::tuple&lt; Args... &gt; &gt;</name>
    <filename>structsol_1_1lua__size_3_01std_1_1tuple_3_01Args_8_8_8_01_4_01_4.html</filename>
    <templarg>Args</templarg>
  </compound>
  <compound kind="struct">
    <name>lua_State</name>
    <filename>structlua__State.html</filename>
    <member kind="variable">
      <type>lu_byte</type>
      <name>allowhook</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>ac2903d4a712ca1c2d114f541636490f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CallInfo</type>
      <name>base_ci</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>a8c707493c7e45c7e0467381f5a80175d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>basehookcount</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>a5d760c922e94390cd270ebb4ca4bc848</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CallInfo *</type>
      <name>ci</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>a7fbb5727050853f411ad64b4be9ab5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CommonHeader</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>ad5311df12c1bfa3c4e11b7a1dbecaeda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ptrdiff_t</type>
      <name>errfunc</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>a09de3a7c6d3bcb6c2b0d26a81bb8d44b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct lua_longjmp *</type>
      <name>errorJmp</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>ae4bbd2199ffd804fe64142c3d5ecb249</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>gclist</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>a0d446661e92287c8409076c970771217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile lua_Hook</type>
      <name>hook</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>ad4c84ca6425b0073ab2d83f05a05e788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>hookcount</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>a8824aded162dcdb9d3a142a90819e372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile l_signalT</type>
      <name>hookmask</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>a4f5ccabdfc6b9eb66eb5534c85270f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>global_State *</type>
      <name>l_G</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>a63c9e91949432bcef6251366fbac6c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>l_uint32</type>
      <name>nCcalls</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>a9c4a565a35bed2d76dd84d9fb628853b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>nci</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>affc91cc87a077d30cc812fed4769d967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>oldpc</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>adfbafe57a78fbff8df33ba008315fb92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UpVal *</type>
      <name>openupval</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>aa1f4a24dc6645e10ba8d6f2713e446bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StkId</type>
      <name>stack</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>a27e1d5122ef7fffae7542814c72fdd2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StkId</type>
      <name>stack_last</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>a797a585a2bdb638bd1ca78c15bbe46fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>status</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>a563f8f114867e0b03405680633672102</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StkId</type>
      <name>tbclist</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>ac80e7abfd3936928a7af86ceae44c952</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StkId</type>
      <name>top</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>a195f448e76fd404953fa1962d28212a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct lua_State *</type>
      <name>twups</name>
      <anchorfile>structlua__State.html</anchorfile>
      <anchor>ae1da80ba9fa9d9adad4deb8ae5b42ba0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::lua_thread_state</name>
    <filename>structsol_1_1lua__thread__state.html</filename>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>structsol_1_1lua__thread__state.html</anchorfile>
      <anchor>a0495cf2a46123dead07d1b5abe760976</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>lua_thread_state</name>
      <anchorfile>structsol_1_1lua__thread__state.html</anchorfile>
      <anchor>aec9a3d4303aaf8e0f997068d55b3900b</anchor>
      <arglist>(lua_State *Ls)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator lua_State *</name>
      <anchorfile>structsol_1_1lua__thread__state.html</anchorfile>
      <anchor>a538d3fcf73c502d47becbccb0c4c1fe1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>operator-&gt;</name>
      <anchorfile>structsol_1_1lua__thread__state.html</anchorfile>
      <anchor>a3c4051d097d57e01346c3f6de164945c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structsol_1_1lua__thread__state.html</anchorfile>
      <anchor>adfc410873c79e79e0b0361675afc37d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of</name>
    <filename>structsol_1_1detail_1_1lua__type__of.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::lua_type_of</name>
    <filename>structsol_1_1lua__type__of.html</filename>
    <templarg></templarg>
    <base>lua_type_of&lt; T &gt;</base>
    <member kind="typedef">
      <type>int</type>
      <name>SOL_INTERNAL_UNSPECIALIZED_MARKER_</name>
      <anchorfile>structsol_1_1lua__type__of.html</anchorfile>
      <anchor>af69d68776aaa2cdaae23bc2345a73675</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; as_table_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01as__table__t_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; basic_coroutine&lt; Base &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01basic__coroutine_3_01Base_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; basic_environment&lt; B &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01basic__environment_3_01B_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; basic_function&lt; Base, aligned &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01basic__function_3_01Base_00_01aligned_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>aligned</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; basic_lightuserdata&lt; Base &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01basic__lightuserdata_3_01Base_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; basic_lua_table&lt; Base &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01basic__lua__table_3_01Base_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; basic_metatable&lt; Base &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01basic__metatable_3_01Base_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; basic_object&lt; Base &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01basic__object_3_01Base_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; basic_protected_function&lt; Base, aligned, Handler &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01basic__protected__function_3_01Base_00_01aligned_00_01Handler_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>aligned</templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; basic_reference&lt; b &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01basic__reference_3_01b_01_4_01_4.html</filename>
    <templarg>b</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; basic_string_view&lt; C, T &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01basic__string__view_3_01C_00_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; basic_table_core&lt; b, Base &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01basic__table__core_3_01b_00_01Base_01_4_01_4.html</filename>
    <templarg>b</templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; basic_thread&lt; Base &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01basic__thread_3_01Base_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; basic_userdata&lt; Base &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01basic__userdata_3_01Base_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; basic_usertype&lt; T, Base &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01basic__usertype_3_01T_00_01Base_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; bool &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01bool_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; char &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01char_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; char16_t &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01char16__t_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; char16_t[N]&gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01char16__t_0fN_0e_4.html</filename>
    <templarg>N</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; char32_t &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01char32__t_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; char32_t[N]&gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01char32__t_0fN_0e_4.html</filename>
    <templarg>N</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; char[N]&gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01char_0fN_0e_4.html</filename>
    <templarg>N</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; const char * &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01const_01char_01_5_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; const char16_t * &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01const_01char16__t_01_5_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; const char32_t * &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01const_01char32__t_01_5_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; const void * &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01const_01void_01_5_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; const wchar_t * &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01const_01wchar__t_01_5_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; detail::non_lua_nil_t &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01detail_1_1non__lua__nil__t_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; env_key_t &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01env__key__t_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; error &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01error_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; light&lt; T &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01light_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; lightuserdata_value &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01lightuserdata__value_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; lua_CFunction &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01lua__CFunction_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; lua_nil_t &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01lua__nil__t_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; lua_value &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01lua__value_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; meta_function &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01meta__function_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; metatable_key_t &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01metatable__key__t_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; nested&lt; T &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01nested_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; new_table &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01new__table_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; nullopt_t &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01nullopt__t_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; optional&lt; T &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01optional_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; stack_count &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01stack__count_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; stack_reference &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01stack__reference_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; std::basic_string&lt; C, T, A &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01std_1_1basic__string_3_01C_00_01T_00_01A_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; std::function&lt; Signature &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01std_1_1function_3_01Signature_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; std::initializer_list&lt; T &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01std_1_1initializer__list_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; std::nullptr_t &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01std_1_1nullptr__t_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; std::optional&lt; T &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01std_1_1optional_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; std::pair&lt; A, B &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01std_1_1pair_3_01A_00_01B_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; std::remove_pointer_t&lt; lua_CFunction &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01std_1_1remove__pointer__t_3_01lua__CFunction_01_4_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; std::tuple&lt; Args... &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01std_1_1tuple_3_01Args_8_8_8_01_4_01_4.html</filename>
    <templarg>Args</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; std::variant&lt; Tn... &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01std_1_1variant_3_01Tn_8_8_8_01_4_01_4.html</filename>
    <templarg>Tn</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; T * &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01T_01_5_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>lua_type_of&lt; T &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; T, std::enable_if_t&lt; std::is_arithmetic_v&lt; T &gt;||std::is_same_v&lt; T, lua_Number &gt;||std::is_same_v&lt; T, lua_Integer &gt; &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01T_00_01std_1_1enable__if__t_3_01std_1_1is__arithmetic__8bfb47ff67109290304dbcfbb65d49ae.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; T, std::enable_if_t&lt; std::is_enum_v&lt; T &gt; &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01T_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01T_01_4_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; T, std::enable_if_t&lt; std::is_function_v&lt; T &gt; &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01T_00_01std_1_1enable__if__t_3_01std_1_1is__function__v_3_01T_01_4_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; this_environment &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01this__environment_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; this_main_state &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01this__main__state_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; this_state &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01this__state_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; type &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01type_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; user&lt; T &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01user_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; userdata_value &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01userdata__value_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; variadic_args &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01variadic__args_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; variadic_results &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01variadic__results_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; void * &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01void_01_5_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; wchar_t &gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01wchar__t_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::lua_type_of&lt; wchar_t[N]&gt;</name>
    <filename>structsol_1_1detail_1_1lua__type__of_3_01wchar__t_0fN_0e_4.html</filename>
    <templarg>N</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::lua_value</name>
    <filename>structsol_1_1lua__value.html</filename>
    <class kind="struct">sol::lua_value::arr</class>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>as</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>a7a177b96b86fd9be17f4849a01374255</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>a0bf4e38a6b4ff6298a0e9c5006d9c820</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>lua_value</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>a2b406601af85f792a521ffb31a3fbf49</anchor>
      <arglist>(arr il)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>lua_value</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>aa910d5b8c461722295f2f60c7433d8bb</anchor>
      <arglist>(const lua_value &amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>lua_value</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>a7806f10f4726b15f4f3f349fa395cfe5</anchor>
      <arglist>(lua_State *L_, arr il)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>lua_value</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>aa83bcc99f3ef3941a42993d6dbae4d8d</anchor>
      <arglist>(lua_State *L_, reference r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>lua_value</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>a68c1cb3a0fa63e4a5ed99add6c8b709d</anchor>
      <arglist>(lua_State *L_, std::initializer_list&lt; std::pair&lt; lua_value, lua_value &gt;&gt; il)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>lua_value</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>ac794a2a15bb2e2f82a8e449edf775ab8</anchor>
      <arglist>(lua_State *L_, T &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>lua_value</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>a7739b58ce0b1fdcb63c4d6b586507441</anchor>
      <arglist>(lua_value &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>lua_value</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>a50f2f5f47479ef2c7fe808320beb36e0</anchor>
      <arglist>(reference r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>lua_value</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>a9082190a0de505e5deda83999dcbb481</anchor>
      <arglist>(std::initializer_list&lt; std::pair&lt; lua_value, lua_value &gt;&gt; il)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>lua_value</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>a658581de13d05ca9a5628d8783c2760f</anchor>
      <arglist>(T &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>lua_value &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>ad412d45e25b63b4ed636ece1ea39313b</anchor>
      <arglist>(const lua_value &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>lua_value &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>a8a2001bad6b227fc20fb2307083a1fe4</anchor>
      <arglist>(lua_value &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>reference &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>ac670a4cc19d0d71ba533983083463362</anchor>
      <arglist>() &amp;</arglist>
    </member>
    <member kind="function">
      <type>reference &amp;&amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>ac7d87aa05b0e3c41b029c6c97aca09a5</anchor>
      <arglist>() &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>const reference &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>a4446f27a17a589cb4819f37df4ab71a6</anchor>
      <arglist>() const &amp;</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_lua_state</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>acd41f741e047debc27cb8694e6173890</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::any&lt; std::is_same&lt; T, lua_value &gt;, is_reference_or_lua_value_init_list&lt; T &gt; &gt;</type>
      <name>is_lua_value_single_constructible</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>a07f7f566de82161da9f946b1771093fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::any&lt; meta::is_specialization_of&lt; T, std::initializer_list &gt;, std::is_same&lt; T, reference &gt;, std::is_same&lt; T, arr &gt; &gt;</type>
      <name>is_reference_or_lua_value_init_list</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>a065027039561fb8c436704bcc2c9fb5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static lua_State *&amp;</type>
      <name>thread_local_lua_state</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>a65928515641675726e7f44683313b231</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>reference</type>
      <name>ref_value</name>
      <anchorfile>structsol_1_1lua__value.html</anchorfile>
      <anchor>ac70286bc6ca3f6020114388522fcf9c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LuaCustomFunction</name>
    <filename>classLuaCustomFunction.html</filename>
    <base>CustomFunction</base>
    <member kind="function">
      <type>void</type>
      <name>calculatePoints</name>
      <anchorfile>classLuaCustomFunction.html</anchorfile>
      <anchor>ac1377446207004176c196a8be87842de</anchor>
      <arglist>(const std::vector&lt; const PlotData * &gt; &amp;channels_data, size_t point_index, std::vector&lt; PlotData::Point &gt; &amp;points) override</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getError</name>
      <anchorfile>classLuaCustomFunction.html</anchorfile>
      <anchor>aae98d0f860e0d60fc2ea62a2a1b18b00</anchor>
      <arglist>(sol::error err)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initEngine</name>
      <anchorfile>classLuaCustomFunction.html</anchorfile>
      <anchor>a80ce24b5e5df2b3aceed575eee86966c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>language</name>
      <anchorfile>classLuaCustomFunction.html</anchorfile>
      <anchor>a124d79cb510d48a2aad3dfddf773856d</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LuaCustomFunction</name>
      <anchorfile>classLuaCustomFunction.html</anchorfile>
      <anchor>aca8ca6e0577fed5b14bbbd9dc69d3162</anchor>
      <arglist>(SnippetData snippet={})</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classLuaCustomFunction.html</anchorfile>
      <anchor>ab6097a3b2e5233c6e4aa103a179bb385</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classLuaCustomFunction.html</anchorfile>
      <anchor>a1885a699c54cce6a2bf0844714424318</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>_chan_values</name>
      <anchorfile>classLuaCustomFunction.html</anchorfile>
      <anchor>ac3381763f866819a60539c317c76c6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sol::state</type>
      <name>_lua_engine</name>
      <anchorfile>classLuaCustomFunction.html</anchorfile>
      <anchor>a3686fee43005cadadb4c79a61d27cc70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sol::protected_function</type>
      <name>_lua_function</name>
      <anchorfile>classLuaCustomFunction.html</anchorfile>
      <anchor>ac9dfa9390f43ca130c1622a13f00b0f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>function_lines_</name>
      <anchorfile>classLuaCustomFunction.html</anchorfile>
      <anchor>aa40ff87fc05592037a6c6ffd1ce87848</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>global_lines_</name>
      <anchorfile>classLuaCustomFunction.html</anchorfile>
      <anchor>a82110b15f1ade80b67d78e4c15825381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::mutex</type>
      <name>mutex_</name>
      <anchorfile>classLuaCustomFunction.html</anchorfile>
      <anchor>a6b706758342b4d2e6000a7117492fcb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>luaL_Buffer</name>
    <filename>structluaL__Buffer.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>b</name>
      <anchorfile>structluaL__Buffer.html</anchorfile>
      <anchor>a9216b80b23dca5599b5dade85bed1298</anchor>
      <arglist>[LUAL_BUFFERSIZE]</arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>b</name>
      <anchorfile>structluaL__Buffer.html</anchorfile>
      <anchor>ad519a6ef1557666cbdef35e5e8a4ef3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union luaL_Buffer::@0</type>
      <name>init</name>
      <anchorfile>structluaL__Buffer.html</anchorfile>
      <anchor>aedfcf33c1d3a6bb7bee1f13e02d3b2b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structluaL__Buffer.html</anchorfile>
      <anchor>a66ae63716768952c74910da4351886fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>LUAI_MAXALIGN</name>
      <anchorfile>structluaL__Buffer.html</anchorfile>
      <anchor>a27bb352f42e1d97ffe512c947542ad62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>n</name>
      <anchorfile>structluaL__Buffer.html</anchorfile>
      <anchor>a85c23e8716842c83ee8e9d80f1652812</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structluaL__Buffer.html</anchorfile>
      <anchor>a2d0288dac89591516c834328beee71cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>luaL_Reg</name>
    <filename>structluaL__Reg.html</filename>
    <member kind="variable">
      <type>lua_CFunction</type>
      <name>func</name>
      <anchorfile>structluaL__Reg.html</anchorfile>
      <anchor>a54aa8f9955870caf78148514e61196ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structluaL__Reg.html</anchorfile>
      <anchor>a58b99f63b304e5c489b90d812f92cba2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>luaL_Stream</name>
    <filename>structluaL__Stream.html</filename>
    <member kind="variable">
      <type>lua_CFunction</type>
      <name>closef</name>
      <anchorfile>structluaL__Stream.html</anchorfile>
      <anchor>a98731a1b0b1e28336d7206798895e62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>f</name>
      <anchorfile>structluaL__Stream.html</anchorfile>
      <anchor>a50fc81b2c6481ab7768e41bdd3793bab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LX</name>
    <filename>structLX.html</filename>
    <member kind="variable">
      <type>lu_byte</type>
      <name>extra_</name>
      <anchorfile>structLX.html</anchorfile>
      <anchor>a71d822400160201af943b3297cd5b478</anchor>
      <arglist>[LUA_EXTRASPACE]</arglist>
    </member>
    <member kind="variable">
      <type>lua_State</type>
      <name>l</name>
      <anchorfile>structLX.html</anchorfile>
      <anchor>ab3435adb3d01a4aa9b6096f818d86b4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LZ4_readFile_s</name>
    <filename>structLZ4__readFile__s.html</filename>
    <member kind="variable">
      <type>LZ4F_dctx *</type>
      <name>dctxPtr</name>
      <anchorfile>structLZ4__readFile__s.html</anchorfile>
      <anchor>a8aa9afb4a6098a06b067a9797368e483</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>fp</name>
      <anchorfile>structLZ4__readFile__s.html</anchorfile>
      <anchor>ace18be8cdd127cfc73cc35b948d9ea45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4_byte *</type>
      <name>srcBuf</name>
      <anchorfile>structLZ4__readFile__s.html</anchorfile>
      <anchor>ac46370f450d0247a1cfcde8ca96dc26e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>srcBufMaxSize</name>
      <anchorfile>structLZ4__readFile__s.html</anchorfile>
      <anchor>a8ca5effbb29bf0cd5567583f7342ff5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>srcBufNext</name>
      <anchorfile>structLZ4__readFile__s.html</anchorfile>
      <anchor>a1e26dbdd52fdcdd957976ce27211a47c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>srcBufSize</name>
      <anchorfile>structLZ4__readFile__s.html</anchorfile>
      <anchor>a527fd0b5022dd73da99f4b6e6a12eed6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LZ4_stream_t_internal</name>
    <filename>structLZ4__stream__t__internal.html</filename>
    <member kind="variable">
      <type>LZ4_u32</type>
      <name>currentOffset</name>
      <anchorfile>structLZ4__stream__t__internal.html</anchorfile>
      <anchor>ab3bd2c19764d29ca31461d6a3fc3345f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const LZ4_stream_t_internal *</type>
      <name>dictCtx</name>
      <anchorfile>structLZ4__stream__t__internal.html</anchorfile>
      <anchor>a149d776fc4b59881d47aa61c487138c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const LZ4_byte *</type>
      <name>dictionary</name>
      <anchorfile>structLZ4__stream__t__internal.html</anchorfile>
      <anchor>ac49d2dcc57fb65fba2534f2bb231c8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4_u32</type>
      <name>dictSize</name>
      <anchorfile>structLZ4__stream__t__internal.html</anchorfile>
      <anchor>ae91b94da38c2a459926645c0bd28a814</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4_u32</type>
      <name>hashTable</name>
      <anchorfile>structLZ4__stream__t__internal.html</anchorfile>
      <anchor>afb3b54934c388fea25aa5bdc2afa0e32</anchor>
      <arglist>[LZ4_HASH_SIZE_U32]</arglist>
    </member>
    <member kind="variable">
      <type>LZ4_u32</type>
      <name>tableType</name>
      <anchorfile>structLZ4__stream__t__internal.html</anchorfile>
      <anchor>a9f0c6d5c94e20c8716dbd4a07d7e1fe3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>LZ4_stream_u</name>
    <filename>unionLZ4__stream__u.html</filename>
    <member kind="variable">
      <type>LZ4_stream_t_internal</type>
      <name>internal_donotuse</name>
      <anchorfile>unionLZ4__stream__u.html</anchorfile>
      <anchor>a0791f2829d7100e12eb5f99094d8855e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>minStateSize</name>
      <anchorfile>unionLZ4__stream__u.html</anchorfile>
      <anchor>a00f4204e4a9350d323894a1548ccf4af</anchor>
      <arglist>[LZ4_STREAM_MINSIZE]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LZ4_streamDecode_t_internal</name>
    <filename>structLZ4__streamDecode__t__internal.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>extDictSize</name>
      <anchorfile>structLZ4__streamDecode__t__internal.html</anchorfile>
      <anchor>a6c8e2dcc2579727808da0bfe7a44eaa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const LZ4_byte *</type>
      <name>externalDict</name>
      <anchorfile>structLZ4__streamDecode__t__internal.html</anchorfile>
      <anchor>a786927f3c337119ad78fa2a58ca73db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const LZ4_byte *</type>
      <name>prefixEnd</name>
      <anchorfile>structLZ4__streamDecode__t__internal.html</anchorfile>
      <anchor>a742712f31d2dafdbb124a251a097fee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>prefixSize</name>
      <anchorfile>structLZ4__streamDecode__t__internal.html</anchorfile>
      <anchor>a44f5f7acc14c2bb3865eccd5372107c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>LZ4_streamDecode_u</name>
    <filename>unionLZ4__streamDecode__u.html</filename>
    <member kind="variable">
      <type>LZ4_streamDecode_t_internal</type>
      <name>internal_donotuse</name>
      <anchorfile>unionLZ4__streamDecode__u.html</anchorfile>
      <anchor>a4ee7ad9d157b314d88fd901d35116c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>minStateSize</name>
      <anchorfile>unionLZ4__streamDecode__u.html</anchorfile>
      <anchor>a74c774d3708c816570f189ba5fb4ef97</anchor>
      <arglist>[LZ4_STREAMDECODE_MINSIZE]</arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>LZ4_streamHC_u</name>
    <filename>unionLZ4__streamHC__u.html</filename>
    <member kind="variable">
      <type>LZ4HC_CCtx_internal</type>
      <name>internal_donotuse</name>
      <anchorfile>unionLZ4__streamHC__u.html</anchorfile>
      <anchor>a406e33aa68a9efc32f226a58620d738c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>minStateSize</name>
      <anchorfile>unionLZ4__streamHC__u.html</anchorfile>
      <anchor>a59c6ba48d96b4329b587b4ced01b6201</anchor>
      <arglist>[LZ4_STREAMHC_MINSIZE]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LZ4_writeFile_s</name>
    <filename>structLZ4__writeFile__s.html</filename>
    <member kind="variable">
      <type>LZ4F_cctx *</type>
      <name>cctxPtr</name>
      <anchorfile>structLZ4__writeFile__s.html</anchorfile>
      <anchor>a21fe0d910c0f75997750fb45d534671c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4_byte *</type>
      <name>dstBuf</name>
      <anchorfile>structLZ4__writeFile__s.html</anchorfile>
      <anchor>a9a76b54571087b059105cf1055434351</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>dstBufMaxSize</name>
      <anchorfile>structLZ4__writeFile__s.html</anchorfile>
      <anchor>aa1feef1bb2b279cf1306ecc8a4065126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4F_errorCode_t</type>
      <name>errCode</name>
      <anchorfile>structLZ4__writeFile__s.html</anchorfile>
      <anchor>a0798128bdbf3356264196df962f0101a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>fp</name>
      <anchorfile>structLZ4__writeFile__s.html</anchorfile>
      <anchor>a2a19c3342451495fbb082ca5d6c3645d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>maxWriteSize</name>
      <anchorfile>structLZ4__writeFile__s.html</anchorfile>
      <anchor>a7f1ca530de6856a0e58b181dc5259c23</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LZ4F_cctx_s</name>
    <filename>structLZ4F__cctx__s.html</filename>
    <member kind="variable">
      <type>LZ4F_blockCompression_t</type>
      <name>blockCompression</name>
      <anchorfile>structLZ4F__cctx__s.html</anchorfile>
      <anchor>a8d853418702e9032d2d91ff38e989665</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const LZ4F_CDict *</type>
      <name>cdict</name>
      <anchorfile>structLZ4F__cctx__s.html</anchorfile>
      <anchor>a51654a7500688f47723151bad685c512</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4F_CustomMem</type>
      <name>cmem</name>
      <anchorfile>structLZ4F__cctx__s.html</anchorfile>
      <anchor>a690168c4d8393f6eb2c182504a3deccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>cStage</name>
      <anchorfile>structLZ4F__cctx__s.html</anchorfile>
      <anchor>a3b981d3dd028622d755da3f26c0b48e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U16</type>
      <name>lz4CtxAlloc</name>
      <anchorfile>structLZ4F__cctx__s.html</anchorfile>
      <anchor>a49ebb697570ad641cec45b2417f44b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>lz4CtxPtr</name>
      <anchorfile>structLZ4F__cctx__s.html</anchorfile>
      <anchor>aafd7fbf77c37f26e3105eb900e261e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U16</type>
      <name>lz4CtxState</name>
      <anchorfile>structLZ4F__cctx__s.html</anchorfile>
      <anchor>a20ddf0625c5c1cff9728426a312abcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>maxBlockSize</name>
      <anchorfile>structLZ4F__cctx__s.html</anchorfile>
      <anchor>a966883691c46e9e53f72313ff371dbec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>maxBufferSize</name>
      <anchorfile>structLZ4F__cctx__s.html</anchorfile>
      <anchor>a80600955924bdd3a6f73f31699726b82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4F_preferences_t</type>
      <name>prefs</name>
      <anchorfile>structLZ4F__cctx__s.html</anchorfile>
      <anchor>a91040b00d291770b2d749f36f241b80c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE *</type>
      <name>tmpBuff</name>
      <anchorfile>structLZ4F__cctx__s.html</anchorfile>
      <anchor>a151512a9dcfc35991ab0b3d79737af4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE *</type>
      <name>tmpIn</name>
      <anchorfile>structLZ4F__cctx__s.html</anchorfile>
      <anchor>acd58e0e93e8224ea055b59939a8d5d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>tmpInSize</name>
      <anchorfile>structLZ4F__cctx__s.html</anchorfile>
      <anchor>a2ceb9e9aa60ecf9cdc1f33097332f607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U64</type>
      <name>totalInSize</name>
      <anchorfile>structLZ4F__cctx__s.html</anchorfile>
      <anchor>a66a1e7c4f9192e133ee3ed3f1b44d2e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>version</name>
      <anchorfile>structLZ4F__cctx__s.html</anchorfile>
      <anchor>a8901e9b993d4ba499f155f1668d27240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XXH32_state_t</type>
      <name>xxh</name>
      <anchorfile>structLZ4F__cctx__s.html</anchorfile>
      <anchor>ae67fe7687b1dd66a8181cf7f5bcdda2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LZ4F_CDict_s</name>
    <filename>structLZ4F__CDict__s.html</filename>
    <member kind="variable">
      <type>LZ4F_CustomMem</type>
      <name>cmem</name>
      <anchorfile>structLZ4F__CDict__s.html</anchorfile>
      <anchor>abf8cf5e75a6321d4d91440a7ecdb634a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>dictContent</name>
      <anchorfile>structLZ4F__CDict__s.html</anchorfile>
      <anchor>a4ad3794471ae66e45c5395fef7623f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4_stream_t *</type>
      <name>fastCtx</name>
      <anchorfile>structLZ4F__CDict__s.html</anchorfile>
      <anchor>a990b82fb1122f91aa5268a110b241a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4_streamHC_t *</type>
      <name>HCCtx</name>
      <anchorfile>structLZ4F__CDict__s.html</anchorfile>
      <anchor>ac00b63fc90cfb7000eacf130eff052f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LZ4F_compressOptions_t</name>
    <filename>structLZ4F__compressOptions__t.html</filename>
    <member kind="variable">
      <type>unsigned</type>
      <name>reserved</name>
      <anchorfile>structLZ4F__compressOptions__t.html</anchorfile>
      <anchor>a76cba4fcd3e836fcc1043c380d8edc96</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>stableSrc</name>
      <anchorfile>structLZ4F__compressOptions__t.html</anchorfile>
      <anchor>ab34425adead3db9a461817645870ce20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LZ4F_dctx_s</name>
    <filename>structLZ4F__dctx__s.html</filename>
    <member kind="variable">
      <type>XXH32_state_t</type>
      <name>blockChecksum</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>a70672f4dac2beeb192c8b3cb07100324</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4F_CustomMem</type>
      <name>cmem</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>a1d0d64ae6ed3a465c133d04753f4d8e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const BYTE *</type>
      <name>dict</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>a0a36105f7991f7c742185624fb89bd4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>dictSize</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>a093ec1d8d7e00de43c436fd1a39c25fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dStage_t</type>
      <name>dStage</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>a2671774ec575446b591baa0b3a10631f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4F_frameInfo_t</type>
      <name>frameInfo</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>a98abec6b91ea67050d909e97d57bca59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U64</type>
      <name>frameRemainingSize</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>af88f3a6b549d7ea9c3590a27d34c1f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE</type>
      <name>header</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>a8d5540281bd4cfefab1594e830a07645</anchor>
      <arglist>[LZ4F_HEADER_SIZE_MAX]</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>maxBlockSize</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>a22f2b25bc3669f7d77f99b1262b82a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>maxBufferSize</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>a14bbb0f2e3048ab204ced4a5afa22d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>skipChecksum</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>a52d2482fcdac6354673a4bd1263b72e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE *</type>
      <name>tmpIn</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>a4b97fa85f24965c18a1f84dc6e54d411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>tmpInSize</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>a3fe000c127ecd9e7e643ddc9db639428</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>tmpInTarget</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>aa6c9341ded907c3e48245ecb408f2f97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE *</type>
      <name>tmpOut</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>ae5ed0fd8fc3eb2a7d40c3a40ea4ca451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE *</type>
      <name>tmpOutBuffer</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>a9a5daa740acaebf172a33f52f24e0289</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>tmpOutSize</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>a6ce4b80f4cae35011b857aedb9f182ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>tmpOutStart</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>a8416edfe02ef542cac7294faa663aae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>version</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>a27c5cb1bd9d58376acc74d41a0fee0db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XXH32_state_t</type>
      <name>xxh</name>
      <anchorfile>structLZ4F__dctx__s.html</anchorfile>
      <anchor>aa58905defe246a8d5795c5df40e33e9e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LZ4F_decompressOptions_t</name>
    <filename>structLZ4F__decompressOptions__t.html</filename>
    <member kind="variable">
      <type>unsigned</type>
      <name>reserved0</name>
      <anchorfile>structLZ4F__decompressOptions__t.html</anchorfile>
      <anchor>a7b45423d1439b23c8dfc14a10d1b3c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>reserved1</name>
      <anchorfile>structLZ4F__decompressOptions__t.html</anchorfile>
      <anchor>acafb80525ee599e4e31c4dcf52ffd05a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>skipChecksums</name>
      <anchorfile>structLZ4F__decompressOptions__t.html</anchorfile>
      <anchor>aeaf69a78926645111f28d972a1a1eefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>stableDst</name>
      <anchorfile>structLZ4F__decompressOptions__t.html</anchorfile>
      <anchor>a3612d73eb475fc99bdf2d295dd7f62db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LZ4F_frameInfo_t</name>
    <filename>structLZ4F__frameInfo__t.html</filename>
    <member kind="variable">
      <type>LZ4F_blockChecksum_t</type>
      <name>blockChecksumFlag</name>
      <anchorfile>structLZ4F__frameInfo__t.html</anchorfile>
      <anchor>ae4e1058db78712c6cc3111fc4e01e451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4F_blockMode_t</type>
      <name>blockMode</name>
      <anchorfile>structLZ4F__frameInfo__t.html</anchorfile>
      <anchor>ae5e35c17a203b9d8a9a9c899477e5651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4F_blockSizeID_t</type>
      <name>blockSizeID</name>
      <anchorfile>structLZ4F__frameInfo__t.html</anchorfile>
      <anchor>aebda7590528aaf2df6d423397113ff1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4F_contentChecksum_t</type>
      <name>contentChecksumFlag</name>
      <anchorfile>structLZ4F__frameInfo__t.html</anchorfile>
      <anchor>a2492bc58eedf5ffa75f84c354e8a99ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long long</type>
      <name>contentSize</name>
      <anchorfile>structLZ4F__frameInfo__t.html</anchorfile>
      <anchor>a73a0c2b66124c416d060374cc5e5a66a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>dictID</name>
      <anchorfile>structLZ4F__frameInfo__t.html</anchorfile>
      <anchor>a24de49109e3a132a004cfc91d6e9ecbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4F_frameType_t</type>
      <name>frameType</name>
      <anchorfile>structLZ4F__frameInfo__t.html</anchorfile>
      <anchor>a835274109babbd3005fd59d8517c1c69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LZ4F_preferences_t</name>
    <filename>structLZ4F__preferences__t.html</filename>
    <member kind="variable">
      <type>unsigned</type>
      <name>autoFlush</name>
      <anchorfile>structLZ4F__preferences__t.html</anchorfile>
      <anchor>acae91d1e0e7b93bc0e6bf4b624e553dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>compressionLevel</name>
      <anchorfile>structLZ4F__preferences__t.html</anchorfile>
      <anchor>a4330e47a94deca2164250b0eb32be34f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>favorDecSpeed</name>
      <anchorfile>structLZ4F__preferences__t.html</anchorfile>
      <anchor>a87bd9ff61d535bdd81cbdf04250af067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4F_frameInfo_t</type>
      <name>frameInfo</name>
      <anchorfile>structLZ4F__preferences__t.html</anchorfile>
      <anchor>a5867e2d8553a74890cc22de5670c57d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>reserved</name>
      <anchorfile>structLZ4F__preferences__t.html</anchorfile>
      <anchor>a6df5524bd19382a8eac89148e4091e65</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LZ4HC_CCtx_internal</name>
    <filename>structLZ4HC__CCtx__internal.html</filename>
    <member kind="variable">
      <type>LZ4_u16</type>
      <name>chainTable</name>
      <anchorfile>structLZ4HC__CCtx__internal.html</anchorfile>
      <anchor>ae737bc34e68c2f454033dfec1ad0d808</anchor>
      <arglist>[LZ4HC_MAXD]</arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>compressionLevel</name>
      <anchorfile>structLZ4HC__CCtx__internal.html</anchorfile>
      <anchor>a76665dc592349c13df99b15f58934871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const LZ4HC_CCtx_internal *</type>
      <name>dictCtx</name>
      <anchorfile>structLZ4HC__CCtx__internal.html</anchorfile>
      <anchor>a238b7b7eed4e5a6938f4f1c16865e02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4_u32</type>
      <name>dictLimit</name>
      <anchorfile>structLZ4HC__CCtx__internal.html</anchorfile>
      <anchor>a068590dcb95602da1084478286dbb599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const LZ4_byte *</type>
      <name>dictStart</name>
      <anchorfile>structLZ4HC__CCtx__internal.html</anchorfile>
      <anchor>ab903d8e11b95159a724fab50dddaa693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4_i8</type>
      <name>dirty</name>
      <anchorfile>structLZ4HC__CCtx__internal.html</anchorfile>
      <anchor>a5ef12b00116da346f927695aa15b3425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const LZ4_byte *</type>
      <name>end</name>
      <anchorfile>structLZ4HC__CCtx__internal.html</anchorfile>
      <anchor>a91e844eee8dcc29cf06691be92a1a6a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4_i8</type>
      <name>favorDecSpeed</name>
      <anchorfile>structLZ4HC__CCtx__internal.html</anchorfile>
      <anchor>abf85c776270a1caad0dd0b75df15590e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4_u32</type>
      <name>hashTable</name>
      <anchorfile>structLZ4HC__CCtx__internal.html</anchorfile>
      <anchor>adfaec833de2d0c9a16e05845e308ba13</anchor>
      <arglist>[LZ4HC_HASHTABLESIZE]</arglist>
    </member>
    <member kind="variable">
      <type>LZ4_u32</type>
      <name>lowLimit</name>
      <anchorfile>structLZ4HC__CCtx__internal.html</anchorfile>
      <anchor>ae1ad34be42081c9c4f478e08749c20ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LZ4_u32</type>
      <name>nextToUpdate</name>
      <anchorfile>structLZ4HC__CCtx__internal.html</anchorfile>
      <anchor>a385a3a0a612949090efc6b79ba3fc4e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const LZ4_byte *</type>
      <name>prefixStart</name>
      <anchorfile>structLZ4HC__CCtx__internal.html</anchorfile>
      <anchor>a070896f6bf81ac7e1ad9097984adfc13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LZ4HC_match_t</name>
    <filename>structLZ4HC__match__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>len</name>
      <anchorfile>structLZ4HC__match__t.html</anchorfile>
      <anchor>abe38277dcb4a9701c8f43e93b22d2418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>off</name>
      <anchorfile>structLZ4HC__match__t.html</anchorfile>
      <anchor>aca02fec929562976bd8a370bbe952c71</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LZ4HC_optimal_t</name>
    <filename>structLZ4HC__optimal__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>litlen</name>
      <anchorfile>structLZ4HC__optimal__t.html</anchorfile>
      <anchor>a3e49ff95036f658b8426769f7490f76d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mlen</name>
      <anchorfile>structLZ4HC__optimal__t.html</anchorfile>
      <anchor>acaca3a34b58791fb98a2577f165227fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>off</name>
      <anchorfile>structLZ4HC__optimal__t.html</anchorfile>
      <anchor>a64430e6fd05769847a2929c831bcea9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>price</name>
      <anchorfile>structLZ4HC__optimal__t.html</anchorfile>
      <anchor>abc24d743909c5a24c23e865ed184eb6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mcap::LZ4Reader</name>
    <filename>classmcap_1_1LZ4Reader.html</filename>
    <base>mcap::ICompressedReader</base>
    <member kind="function">
      <type>Status</type>
      <name>decompressAll</name>
      <anchorfile>classmcap_1_1LZ4Reader.html</anchorfile>
      <anchor>ac71c8e89a20b6f7eb02a474e683cd177</anchor>
      <arglist>(const std::byte *data, uint64_t size, uint64_t uncompressedSize, ByteArray *output)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4Reader</name>
      <anchorfile>classmcap_1_1LZ4Reader.html</anchorfile>
      <anchor>abfe22d507b8d13feb87b1bbaa177d4f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4Reader</name>
      <anchorfile>classmcap_1_1LZ4Reader.html</anchorfile>
      <anchor>ac488758eb778579d4e53cc8ed8c5c4fa</anchor>
      <arglist>(const LZ4Reader &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4Reader</name>
      <anchorfile>classmcap_1_1LZ4Reader.html</anchorfile>
      <anchor>a04beba7f7735b4c08193e350b08a1bd1</anchor>
      <arglist>(LZ4Reader &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>LZ4Reader &amp;</type>
      <name>operator=</name>
      <anchorfile>classmcap_1_1LZ4Reader.html</anchorfile>
      <anchor>a39e38597b61e7beb639087507aeb3092</anchor>
      <arglist>(const LZ4Reader &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>LZ4Reader &amp;</type>
      <name>operator=</name>
      <anchorfile>classmcap_1_1LZ4Reader.html</anchorfile>
      <anchor>a20349a30752cf9e4338291c679e61647</anchor>
      <arglist>(LZ4Reader &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>read</name>
      <anchorfile>classmcap_1_1LZ4Reader.html</anchorfile>
      <anchor>afd75e3f9dd7fdff3fc136777d17c3622</anchor>
      <arglist>(std::byte **output, uint64_t offset, uint64_t size) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classmcap_1_1LZ4Reader.html</anchorfile>
      <anchor>af3584db320201a6272764e1f5a63e84a</anchor>
      <arglist>(const std::byte *data, uint64_t size, uint64_t uncompressedSize) override</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>size</name>
      <anchorfile>classmcap_1_1LZ4Reader.html</anchorfile>
      <anchor>a7325b64b09b285a6387dc51b7255937a</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>status</name>
      <anchorfile>classmcap_1_1LZ4Reader.html</anchorfile>
      <anchor>a329c54d4569189ae21325cf854b0753e</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LZ4Reader</name>
      <anchorfile>classmcap_1_1LZ4Reader.html</anchorfile>
      <anchor>a0a3cbc574c0099b0d8fd85a0f81b923d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::byte *</type>
      <name>compressedData_</name>
      <anchorfile>classmcap_1_1LZ4Reader.html</anchorfile>
      <anchor>ad7ac57b68ee364ed1bdaffb99eec1b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>compressedSize_</name>
      <anchorfile>classmcap_1_1LZ4Reader.html</anchorfile>
      <anchor>a7b92ee58be871ebae01ca1e4f8c182cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>decompressionContext_</name>
      <anchorfile>classmcap_1_1LZ4Reader.html</anchorfile>
      <anchor>aa436e6f01bba6d248b88ddeb672576e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Status</type>
      <name>status_</name>
      <anchorfile>classmcap_1_1LZ4Reader.html</anchorfile>
      <anchor>a16fb493f8f4820a875e00593d97b6b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ByteArray</type>
      <name>uncompressedData_</name>
      <anchorfile>classmcap_1_1LZ4Reader.html</anchorfile>
      <anchor>a880fc3da45d8f140a6b21fddd5600c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>uncompressedSize_</name>
      <anchorfile>classmcap_1_1LZ4Reader.html</anchorfile>
      <anchor>afc378a34a8ba22d850a9bf0d471f0d35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mcap::LZ4Writer</name>
    <filename>classmcap_1_1LZ4Writer.html</filename>
    <base>mcap::IChunkWriter</base>
    <member kind="function">
      <type>const std::byte *</type>
      <name>compressedData</name>
      <anchorfile>classmcap_1_1LZ4Writer.html</anchorfile>
      <anchor>abaeba9d13558a40bd531610940678f57</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>compressedSize</name>
      <anchorfile>classmcap_1_1LZ4Writer.html</anchorfile>
      <anchor>a4db8294d1e30b0e5b512d9a01daaebe7</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const std::byte *</type>
      <name>data</name>
      <anchorfile>classmcap_1_1LZ4Writer.html</anchorfile>
      <anchor>a6c45a910ebadc916f2de1628659c437c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmcap_1_1LZ4Writer.html</anchorfile>
      <anchor>a27f0149417988f5a4f16a83b80c4c388</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>end</name>
      <anchorfile>classmcap_1_1LZ4Writer.html</anchorfile>
      <anchor>a8808548e18f774a69c86a93a45c5e497</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleClear</name>
      <anchorfile>classmcap_1_1LZ4Writer.html</anchorfile>
      <anchor>afb52c8c1ab5283f5bcef3639e2730a33</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleWrite</name>
      <anchorfile>classmcap_1_1LZ4Writer.html</anchorfile>
      <anchor>ae19d50023374e1edf83eb03cc6ca4216</anchor>
      <arglist>(const std::byte *data, uint64_t size) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LZ4Writer</name>
      <anchorfile>classmcap_1_1LZ4Writer.html</anchorfile>
      <anchor>a6e3e3c28ddf836fe5e23e1681caf19a0</anchor>
      <arglist>(CompressionLevel compressionLevel, uint64_t chunkSize)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>size</name>
      <anchorfile>classmcap_1_1LZ4Writer.html</anchorfile>
      <anchor>a81d7200bed62935cecf6619650c9d56d</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::byte &gt;</type>
      <name>compressedBuffer_</name>
      <anchorfile>classmcap_1_1LZ4Writer.html</anchorfile>
      <anchor>a6947531b8514d6ffae50dbe951c9a4c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CompressionLevel</type>
      <name>compressionLevel_</name>
      <anchorfile>classmcap_1_1LZ4Writer.html</anchorfile>
      <anchor>a5edb82dfc647312bff14cc5d5bfc1586</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::byte &gt;</type>
      <name>uncompressedBuffer_</name>
      <anchorfile>classmcap_1_1LZ4Writer.html</anchorfile>
      <anchor>ab87183f3fb7842959a331beb0ab33e5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MainWindow</name>
    <filename>classMainWindow.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>linkedZoomOut</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ac3a5a8fe8d7430145f42a35fe6bf7b33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_actionAbout_triggered</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a4f3ebda1ba39e0ef4d678b44893c9c7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_actionCheatsheet_triggered</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ac30b5954d942e6e12cacb5fe27008191</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_actionClearBuffer_triggered</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a8859359b59904e4d1cae0238f2d5f7fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_actionClearRecentData_triggered</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a56aa94efd25669cf77fe4766bd2d457c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_actionClearRecentLayout_triggered</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a8a8f563d50d26dfe1e8103f4969f5b9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_actionDeleteAllData_triggered</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a32ff31fbd4e0cff708b34c7cf2799f4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_actionExit_triggered</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ab4487c4b02224acd4a0193d38b704ddb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_actionReportBug_triggered</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a07a0109d23c6dd73c52db7b93986b128</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_actionSupportPlotJuggler_triggered</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a814dc684c1090320285b173cfed01349</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_buttonActivateGrid_toggled</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>abec3c2f6e250e8291a2f99ed38b69969</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_buttonPlay_toggled</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>af9b94e0a3b79840f2679c169bb4febde</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_buttonRatio_toggled</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a0a312dcb5fe9c39beb2697f059420610</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_buttonRemoveTimeOffset_toggled</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ad8a7cd086663f9c61e5e19d32aaa6d1e</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_buttonStreamingNotifications_clicked</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a4b60fda432408df84d071d56343b8c1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_buttonStreamingPause_toggled</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a375c84c0785a10055f540aec38414a84</anchor>
      <arglist>(bool paused)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_buttonStreamingStart_clicked</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a1af4da4c55bd45c8c6a1e9238b9665a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_buttonTimeTracker_pressed</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a52df5647fe8380de9c7ff5769253ef0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_buttonUseDateTime_toggled</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a24cbc5cf44465fb9aba1ce22bb41e409</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_comboStreaming_currentIndexChanged</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a87635a9fc0762e2538a4893e4f63c5bb</anchor>
      <arglist>(const QString &amp;current_text)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_deleteSerieFromGroup</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a6e5d4413e8f7d63badf0bdbe9eab0c86</anchor>
      <arglist>(std::string group_name)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_splitterMoved</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a7b62fcb285b4976ba15c5efbf07fadc5</anchor>
      <arglist>(int, int)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_streamingNotificationsChanged</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a6b8271a23d7ba7a650b2b94972cb7185</anchor>
      <arglist>(int active_notifications_count)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_streamingSpinBox_valueChanged</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a23ba0691f76a2e26d8fcd5118bc89277</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_streamingToggled</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a6f2e566f96e4c6d81dfaa93bb30382d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_tabbedAreaDestroyed</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ad236060c1fb22bc1e7c91ea6b609d96f</anchor>
      <arglist>(QObject *object)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onActionFullscreenTriggered</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>af5977263b993343993459c763829e833</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onAddCustomPlot</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ad48e37958a16058f62cfd0dc5683250f</anchor>
      <arglist>(const std::string &amp;plot_name)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onCustomPlotCreated</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ae50d5e8788813d90d4fad59722d4f5e1</anchor>
      <arglist>(std::vector&lt; CustomPlotPtr &gt; plot)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onDeleteMultipleCurves</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a918c67f229729ae159a00f84096f871d</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;curve_names)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onEditCustomPlot</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>abe2c766a8f77606df8cf1db789f40141</anchor>
      <arglist>(const std::string &amp;plot_name)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onPlaybackLoop</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a75eca19e000a98e61103f569c6644831</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onPlotAdded</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a40e7cde2b3d6e7bcd202577e1ba841c7</anchor>
      <arglist>(PlotWidget *plot)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onPlotTabAdded</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a2b55dd8a84625ff6232f4e74d465fdf3</anchor>
      <arglist>(PlotDocker *docker)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onPlotZoomChanged</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a0a2cf9eb0791e350bede44a487d0ea95</anchor>
      <arglist>(PlotWidget *modified_plot, QRectF new_range)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onRedoInvoked</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>af706f426e956bc0eab802326b4df06e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onRefreshCustomPlot</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a0f366d860c7f287ef35cc28ca4fa0e80</anchor>
      <arglist>(const std::string &amp;plot_name)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onTimeSlider_valueChanged</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a9db788b77945a18b0e88e7ac30cdb872</anchor>
      <arglist>(double abs_time)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onTrackerMovedFromWidget</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a996d4c78bd7a6d7773c05352b2ae15bb</anchor>
      <arglist>(QPointF pos)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onTrackerTimeUpdated</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a80b7f9589d237bf0556f9199dae2a34c</anchor>
      <arglist>(double absolute_time, bool do_replot)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onUndoableChange</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>aea6400ac4d6d6d945beb79738478a164</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onUndoInvoked</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ab5621b34699cd11f3bc956299738ebb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onUpdateLeftTableValues</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a53df4d6209cea7c1b251e54e8d1522ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>resizeEvent</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a8851a931482834eeec527490eedaf20e</anchor>
      <arglist>(QResizeEvent *)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>updateDataAndReplot</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>af15571133fb33445ba1103d4851ab8f1</anchor>
      <arglist>(bool replot_hidden_tabs)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>activateTracker</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a44f90e887c70b7b13d3ef851d0810427</anchor>
      <arglist>(bool active)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dataSourceRemoved</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a66339e2db692e73463d8f08848c8645e</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dataSourceUpdated</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a63098d8569c139bfdceaaa9a3b4a0da1</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>stylesheetChanged</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a997ae8288d074c5850f45dcada2dd8ee</anchor>
      <arglist>(QString style_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableStreamingNotificationsButton</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a3325fad606e1f600fcbb6dce307d095f</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>std::unordered_set&lt; std::string &gt;</type>
      <name>loadDataFromFile</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a16699583733b95eb5743bf168490818a</anchor>
      <arglist>(const FileLoadInfo &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadDataFromFiles</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ad1e3afc20711a8b456d3b52756de8058</anchor>
      <arglist>(QStringList filenames)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadLayoutFromFile</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a66926ded0bac2f65916def4108c40a77</anchor>
      <arglist>(QString filename)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MainWindow</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a3b97381e4b61eb1ec1eee20da33a062b</anchor>
      <arglist>(const QCommandLineParser &amp;commandline_parser, QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStatusBarMessage</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ad19549d25e0d8a9ce8c71226cbe81871</anchor>
      <arglist>(QString message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startStreamingPlugin</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a2884cc10fa9d9cc62224be54beedccea</anchor>
      <arglist>(QString streamer_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopStreamingPlugin</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a9e634e2122400a5ae24893eb6147a78d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MainWindow</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ae98d00a93bc118200eeef9f9bba1dba7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>HIDDEN</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>abad2f1e753f97c594e03932052fac413aa17c21a7deae8e35f2022b8d20c69354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>LabelStatus</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>abad2f1e753f97c594e03932052fac413</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LEFT</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>abad2f1e753f97c594e03932052fac413abece836e2fbd8fbc3285a3651ef5e57b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RIGHT</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>abad2f1e753f97c594e03932052fac413aa9ec139961475a48b741d1e156689fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>HIDDEN</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>abad2f1e753f97c594e03932052fac413aa17c21a7deae8e35f2022b8d20c69354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LEFT</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>abad2f1e753f97c594e03932052fac413abece836e2fbd8fbc3285a3651ef5e57b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RIGHT</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>abad2f1e753f97c594e03932052fac413aa9ec139961475a48b741d1e156689fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_actionColorMap_Editor_triggered</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a9c98fcfa510bcc61b8b15afa2671e7ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_actionLoadStyleSheet_triggered</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a587b6408cebbecb227949db78627b0e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_actionPreferences_triggered</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a2e63d199e37300ac181f39c3a7a7d78b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_actionShare_the_love_triggered</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a73c37dd9e4c1bc51653e9cf5d0c129e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonCloseStatus_clicked</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a166f22b3d85de1d398c1b62c330c4116</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonHideFileFrame_clicked</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>aeded028fbb9c4064458dcef41d6ea091</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonHidePublishersFrame_clicked</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ac18ca8fe027d44beb4502218e9021a75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonHideStreamingFrame_clicked</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a87fc9a805971b9e30d1d09ce6dbd8242</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonLegend_clicked</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>aad33a4f2f32b39f5237085eff09b8946</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonLoadDatafile_clicked</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ac560de1884d82475e05cea54af050207</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonLoadLayout_clicked</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ae2a440e4410d1efeb8c29778dfaa93fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonRecentData_clicked</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>af3fbf2161d3277e46f8449140208b09e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonRecentLayout_clicked</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a4a552a22bb5d1033a10303d675cce154</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonReloadData_clicked</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a4067ebe0dde786c2994d5953b02e6c65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonSaveLayout_clicked</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>adcfcce63bde3452eee8fa2b1512c5307</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonStreamingOptions_clicked</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a82a2a21cbd0c37538d62b327a2ad338e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonZoomOut_clicked</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a396e012518004404e5589daaf1cad6ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_playbackStep_valueChanged</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>aefa75e7333a6996f07ba85ede1b17fa2</anchor>
      <arglist>(double arg1)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_stylesheetChanged</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a97589325075157bd4f19f64d39e56abb</anchor>
      <arglist>(QString style_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>buildDummyData</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a742b1ccc5f9438a0814367716d95d6ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::tuple&lt; double, double, int &gt;</type>
      <name>calculateVisibleRangeX</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ad431a79cac1f589383082aa9f1ead920</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>checkAllCurvesFromLayout</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a30e3ca78702303c3059f21df5d3d2051</anchor>
      <arglist>(const QDomElement &amp;root)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>closeEvent</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a4e20a4a065fbb0e4d3532a45a0a91425</anchor>
      <arglist>(QCloseEvent *event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>deleteAllData</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a6daa63b1e26c3c7d66c25550b584e6f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dragEnterEvent</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a671bf73078069470c19965a3d948b6fa</anchor>
      <arglist>(QDragEnterEvent *event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dropEvent</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ae7b97e68c51358f6f36be3c40b89c01c</anchor>
      <arglist>(QDropEvent *event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>forEachWidget</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>acfed8b2e993727ebc30bfc4d2fb9a75d</anchor>
      <arglist>(std::function&lt; void(PlotWidget *)&gt; op)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>forEachWidget</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ac36b986b614909257e3078aca4190b87</anchor>
      <arglist>(std::function&lt; void(PlotWidget *, PlotDocker *, int)&gt; op)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>importPlotDataMap</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a172a0ae2039819249a5992d5f44a899a</anchor>
      <arglist>(PlotDataMapRef &amp;new_data, bool remove_old)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initializeActions</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a392c44801652f31a7974e1b39317c3e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QStringList</type>
      <name>initializePlugins</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a8b765b3381f9af8205b4e572c1f2974f</anchor>
      <arglist>(QString subdir_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isStreamingActive</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a9ee70433aa18bb8051bd5d5f299066bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadAllPlugins</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a85509bd8a7061f5e077724238dc8bd83</anchor>
      <arglist>(QStringList command_line_plugin_folders)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadPluginState</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>adae5e22cbdf68bdcb701dd590577ae1f</anchor>
      <arglist>(const QDomElement &amp;root)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadStyleSheet</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ae066571cce6d17997966ccc26c447494</anchor>
      <arglist>(QString file_path)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QStringList</type>
      <name>readAllCurvesFromXML</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a0e21fb17b7a3d015333bed3a14d559e4</anchor>
      <arglist>(QDomElement root_node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rearrangeGridLayout</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>aa281ef0f5399bad2317c399927f03824</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QDomElement</type>
      <name>savePluginState</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a86ab8cbd0d36722a2623a09c91446e3b</anchor>
      <arglist>(QDomDocument &amp;doc)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updatedDisplayTime</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a9cf054329b7867d12bca05a5c5896481</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateDerivedSeries</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>abc5598b4bc9689938606ca075d3422df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateReactivePlots</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a47f82e68862b4beac2559e5fda948812</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateRecentDataMenu</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a8b2d3064009e1bc53079342542e4f5fc</anchor>
      <arglist>(QStringList new_filenames)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateRecentLayoutMenu</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a832c04363ea1c8f6071ace95d5d6e7b5</anchor>
      <arglist>(QStringList new_filenames)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateTimeOffset</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>aba3fbff0b838b4e136f079f5a91df40a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateTimeSlider</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a36af9cb9203b46b562c0b289b6296865</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a337faeb59fd397d175b61874d29beb0e</anchor>
      <arglist>(QDomDocument state_document)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QDomDocument</type>
      <name>xmlSaveState</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ad4095092ba9027d536da7a09904d4c58</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; DataStreamer &gt;</type>
      <name>_active_streamer_plugin</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a87e33ff6d891ce21bb35b4824a26a086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QMovie *</type>
      <name>_animated_streaming_movie</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a64bbbd0d72f1657f353eab32969214a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QTimer *</type>
      <name>_animated_streaming_timer</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a433660f3ed69dbb240b9105a9fdb6972</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_autostart_publishers</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ad95d9b353b91a7a0f9ad44facb789391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CurveListPanel *</type>
      <name>_curvelist_widget</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>abc8be829f2f0be4026cadb353bd708c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; QString, DataLoaderPtr &gt;</type>
      <name>_data_loader</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a7479ea275ba1d0de065102288d6af14e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; QString, DataStreamerPtr &gt;</type>
      <name>_data_streamer</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a9bbafca72e587dc09f1635ea4dfaf1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_default_streamer</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a09aaeb249c97fa4ddc7f29a25f82cc65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_disable_undo_logging</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>aedd990e4c4052d20ab6e8cdff1611595</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QStringList</type>
      <name>_disabled_plugins</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>aa64dc44fa32183134b7e172674eed32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QStringList</type>
      <name>_enabled_plugins</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>acf857b59480d36882a617df097e001cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QShortcut</type>
      <name>_fullscreen_shortcut</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a7e836b391ead4261d75923cfab541158</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FunctionEditorWidget *</type>
      <name>_function_editor</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>af6491e03a1dd3a71cc87cc3c0263c331</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LabelStatus</type>
      <name>_labels_status</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>afd55a806b3cdda867dab0902cb31dc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; FileLoadInfo &gt;</type>
      <name>_loaded_datafiles_history</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ab3ae8aba244807b7ff5e839abc62252a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; FileLoadInfo &gt;</type>
      <name>_loaded_datafiles_previous</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a7ba9c6a55c37b4999791b07671bb933a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TabbedPlotWidget *</type>
      <name>_main_tabbed_widget</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>af6533252f1c458783114ba0c0627dd95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlotDataMapRef</type>
      <name>_mapped_plot_data</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a49e3dfa86476d4fb552d47a6fba4893b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_minimized</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>aa26939bc20e9f3198771854541f87cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParserFactories</type>
      <name>_parser_factories</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a6d02e1d87ba157120fa4349eca72942f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QShortcut</type>
      <name>_playback_shotcut</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a6acdb9e21b9e5daf78a958b0b2c47eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QDateTime</type>
      <name>_prev_publish_time</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a3303dbca7d3f157f573a1f952d6e9a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QTimer *</type>
      <name>_publish_timer</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ab2562d957b710a7ecbc583366071528c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QMenu *</type>
      <name>_recent_data_files</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a69d9f91bad6834bfc56df96d43aa563a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QMenu *</type>
      <name>_recent_layout_files</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ad5abc59baec2334e6542ebbb52bac944</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QShortcut</type>
      <name>_redo_shortcut</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a264a1fbdd97e4dba1b1af8d39e6ae967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; QDomDocument &gt;</type>
      <name>_redo_states</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a7b1dc7c3aaf87716c285a35d8adb34da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QTimer *</type>
      <name>_replot_timer</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a9d5d1e9e6e6c2fe540cee91a4391a48d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_skin_path</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a4a0649b9db957a46de18841d4b958f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; QString, StatePublisherPtr &gt;</type>
      <name>_state_publisher</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a74316bb5e81be3504cca162f77cb8487</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QShortcut</type>
      <name>_streaming_shortcut</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ab2b33c727cc535938fb336de32b1836a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_test_option</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a4b44d37dc2cc43fccad1065666ac1583</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MonitoredValue</type>
      <name>_time_offset</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>accf27e1ebe54bb44fb81a54e507dd92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; QString, ToolboxPluginPtr &gt;</type>
      <name>_toolboxes</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a4ef7b3a420ca9943e773295608f1ab1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; CurveTracker::Parameter, QIcon &gt;</type>
      <name>_tracker_button_icons</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a9392294c3e1a7c7864907d31af4f8d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PJ::DelayedCallback</type>
      <name>_tracker_delay</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>abf1d764304eb520e2d5bb36eeddc577f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CurveTracker::Parameter</type>
      <name>_tracker_param</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>addd9c074a865059c368d0400f8866b04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_tracker_time</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>ad05415b52bb9305b2434fb2e74b31f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TransformsMap</type>
      <name>_transform_functions</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a99ab18a455dbf5beac65f32551d73292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QShortcut</type>
      <name>_undo_shortcut</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a91b3ef6b477248af923dbd2395afdd09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; QDomDocument &gt;</type>
      <name>_undo_states</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a26eb34f8a9ec7ebd392712b46e1672db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QElapsedTimer</type>
      <name>_undo_timer</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a7fe17e2f123387ff6b23896545beae4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::MainWindow *</type>
      <name>ui</name>
      <anchorfile>classMainWindow.html</anchorfile>
      <anchor>a35466a70ed47252a0191168126a352a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TabbedPlotWidget::MainWindowArea</name>
    <filename>structTabbedPlotWidget_1_1MainWindowArea.html</filename>
  </compound>
  <compound kind="struct">
    <name>detail::make_integer_sequence</name>
    <filename>structdetail_1_1make__integer__sequence.html</filename>
    <templarg></templarg>
    <templarg>N</templarg>
    <templarg>Ns</templarg>
  </compound>
  <compound kind="struct">
    <name>detail::make_integer_sequence&lt; T, 0, Ns... &gt;</name>
    <filename>structdetail_1_1make__integer__sequence_3_01T_00_010_00_01Ns_8_8_8_01_4.html</filename>
    <templarg></templarg>
    <templarg>Ns</templarg>
    <base>integer_sequence&lt; T, Ns... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>detail::make_unsigned_or_bool</name>
    <filename>structdetail_1_1make__unsigned__or__bool.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::make_unsigned_or_bool&lt; bool &gt;</name>
    <filename>structdetail_1_1make__unsigned__or__bool_3_01bool_01_4.html</filename>
    <member kind="typedef">
      <type>bool</type>
      <name>type</name>
      <anchorfile>structdetail_1_1make__unsigned__or__bool_3_01bool_01_4.html</anchorfile>
      <anchor>a262bd74f2d79291103ec7bdd2ffb519a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::make_unsigned_or_unchanged</name>
    <filename>structdetail_1_1make__unsigned__or__unchanged.html</filename>
    <templarg></templarg>
    <templarg>INTEGRAL</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structdetail_1_1make__unsigned__or__unchanged.html</anchorfile>
      <anchor>a76f8c2352d357582a9521d3e3608bdaf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::make_unsigned_or_unchanged&lt; T, true &gt;</name>
    <filename>structdetail_1_1make__unsigned__or__unchanged_3_01T_00_01true_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename std::make_unsigned&lt; T &gt;::type</type>
      <name>type</name>
      <anchorfile>structdetail_1_1make__unsigned__or__unchanged_3_01T_00_01true_01_4.html</anchorfile>
      <anchor>a80c4e8ddfad700203b4dfbc1b624c928</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::make_void</name>
    <filename>structnlohmann_1_1detail_1_1make__void.html</filename>
    <templarg>Ts</templarg>
    <member kind="typedef">
      <type>void</type>
      <name>type</name>
      <anchorfile>structnlohmann_1_1detail_1_1make__void.html</anchorfile>
      <anchor>a8961e24ae3b2cb65ec47d1ce805d94e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MatchState</name>
    <filename>structMatchState.html</filename>
    <member kind="variable">
      <type>struct MatchState::@18</type>
      <name>capture</name>
      <anchorfile>structMatchState.html</anchorfile>
      <anchor>a2e74ccc1d0771fb05ebbdf1012afd0cc</anchor>
      <arglist>[LUA_MAXCAPTURES]</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>init</name>
      <anchorfile>structMatchState.html</anchorfile>
      <anchor>a2b63cea9c88925a59ba9680d8c615dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structMatchState.html</anchorfile>
      <anchor>a242a722a5ff777f100831cbf8752ca3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ptrdiff_t</type>
      <name>len</name>
      <anchorfile>structMatchState.html</anchorfile>
      <anchor>af4c1ae5e7b90e726401874e9b2059a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>level</name>
      <anchorfile>structMatchState.html</anchorfile>
      <anchor>a666c7d6a66dbcb6686bc4aaa316df8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>matchdepth</name>
      <anchorfile>structMatchState.html</anchorfile>
      <anchor>a1b16149bce367183f56b87cae0dc89bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>p_end</name>
      <anchorfile>structMatchState.html</anchorfile>
      <anchor>a7d233530eb40e29567481e0331dee9d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>src_end</name>
      <anchorfile>structMatchState.html</anchorfile>
      <anchor>a28b9c3fdaacf56755b78a95b0d1e2b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>src_init</name>
      <anchorfile>structMatchState.html</anchorfile>
      <anchor>a8ad3eceb7c5e8dc9c07834470a4a31f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Mbuffer</name>
    <filename>structMbuffer.html</filename>
    <member kind="variable">
      <type>char *</type>
      <name>buffer</name>
      <anchorfile>structMbuffer.html</anchorfile>
      <anchor>a857012deb824b216c19d7e4d15be5561</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>buffsize</name>
      <anchorfile>structMbuffer.html</anchorfile>
      <anchor>a48bbc7ce4413bf1cf9f4825f1ce36e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>n</name>
      <anchorfile>structMbuffer.html</anchorfile>
      <anchor>abd195588f24e02b6f5bfb1a39a109380</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mcap::McapReader</name>
    <filename>classmcap_1_1McapReader.html</filename>
    <member kind="function">
      <type>std::pair&lt; ByteOffset, ByteOffset &gt;</type>
      <name>byteRange</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a60f1b225ab441f3ca3e2a2c88e5c873a</anchor>
      <arglist>(Timestamp startTime, Timestamp endTime=MaxTime) const</arglist>
    </member>
    <member kind="function">
      <type>ChannelPtr</type>
      <name>channel</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a67af9bbca5f50c0483883c571ff2d2cf</anchor>
      <arglist>(ChannelId channelId) const</arglist>
    </member>
    <member kind="function">
      <type>const std::unordered_map&lt; ChannelId, ChannelPtr &gt;</type>
      <name>channels</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a5c490d3306e9782a1fa87dc269515fce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; ChunkIndex &gt; &amp;</type>
      <name>chunkIndexes</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>afd4dc778fef965594130d25722b5fd5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>ac031fc7cdf8fd4a6c12ed1fece936e91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IReadable *</type>
      <name>dataSource</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>ac0f0a371c8b5abb46af58344e0301a76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::optional&lt; Footer &gt; &amp;</type>
      <name>footer</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a2835124a7002a088de3bedca341f724a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::optional&lt; Header &gt; &amp;</type>
      <name>header</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>acde195f6134d60ce984ced44784539bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::multimap&lt; std::string, MetadataIndex &gt; &amp;</type>
      <name>metadataIndexes</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>afc57b1ba2936066bccd18f3f0523e980</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>open</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>ad7e0c208d1e0475369df160d81f40ecb</anchor>
      <arglist>(IReadable &amp;reader)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>open</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a3b4fad45f157c376d835b9322ce49e45</anchor>
      <arglist>(std::ifstream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>open</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>af3fa2aba98995e6b8cb987d317e9cc38</anchor>
      <arglist>(std::string_view filename)</arglist>
    </member>
    <member kind="function">
      <type>LinearMessageView</type>
      <name>readMessages</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>aedbae59242f0189c4281c43fc0769478</anchor>
      <arglist>(const ProblemCallback &amp;onProblem, const ReadMessageOptions &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>LinearMessageView</type>
      <name>readMessages</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a9409eeb87a01482fa001a060ad108b43</anchor>
      <arglist>(const ProblemCallback &amp;onProblem, Timestamp startTime=0, Timestamp endTime=MaxTime)</arglist>
    </member>
    <member kind="function">
      <type>LinearMessageView</type>
      <name>readMessages</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>ae36e4115483ea4799552df68745131e6</anchor>
      <arglist>(Timestamp startTime=0, Timestamp endTime=MaxTime)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>readSummary</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>af27aaad37b20b4ed5a263ee268cc7438</anchor>
      <arglist>(ReadSummaryMethod method, const ProblemCallback &amp;onProblem=[](const Status &amp;) {})</arglist>
    </member>
    <member kind="function">
      <type>SchemaPtr</type>
      <name>schema</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a91ea4635b5b5c36a9a8f1a79fd9cb068</anchor>
      <arglist>(SchemaId schemaId) const</arglist>
    </member>
    <member kind="function">
      <type>const std::unordered_map&lt; SchemaId, SchemaPtr &gt;</type>
      <name>schemas</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a27be460af2696afe8a7807fa1a660a09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::optional&lt; Statistics &gt; &amp;</type>
      <name>statistics</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>aa1dfb13bdde9efafc0b920fa262c8264</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~McapReader</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>af3664f89ca9ebf71411344957c58a0be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>ParseAttachment</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>ad426427868d74272fcc81f3d3d5dda54</anchor>
      <arglist>(const Record &amp;record, Attachment *attachment)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>ParseAttachmentIndex</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a4596054748ec49ce656a447802e13046</anchor>
      <arglist>(const Record &amp;record, AttachmentIndex *attachmentIndex)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>ParseChannel</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>abb143a36d66d58747a93b862aab9f1c3</anchor>
      <arglist>(const Record &amp;record, Channel *channel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>ParseChunk</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>af17b5af5ad98f8cfcb56b577bc18d6f4</anchor>
      <arglist>(const Record &amp;record, Chunk *chunk)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>ParseChunkIndex</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a5fa1b5282562adb722b6b9943ae4b0be</anchor>
      <arglist>(const Record &amp;record, ChunkIndex *chunkIndex)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::optional&lt; Compression &gt;</type>
      <name>ParseCompression</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a41603ecc0ad21491c5dd8f7ceecd6af1</anchor>
      <arglist>(const std::string_view compression)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>ParseDataEnd</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>acb88260015edfc1bb2304f4a360091e9</anchor>
      <arglist>(const Record &amp;record, DataEnd *dataEnd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>ParseFooter</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>ac643e1d9cc2869aceab2e7235a1c156b</anchor>
      <arglist>(const Record &amp;record, Footer *footer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>ParseHeader</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>add532d1456c93b8cff6a0cf2118ac59c</anchor>
      <arglist>(const Record &amp;record, Header *header)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>ParseMessage</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a5bddb1e7a94d96d7fd0b5093160e8c25</anchor>
      <arglist>(const Record &amp;record, Message *message)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>ParseMessageIndex</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>ad5dc8e9a50b0e49de3f45678f9621af1</anchor>
      <arglist>(const Record &amp;record, MessageIndex *messageIndex)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>ParseMetadata</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a4a2e951b4aea7af1b195db5a46692430</anchor>
      <arglist>(const Record &amp;record, Metadata *metadata)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>ParseMetadataIndex</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a34e1f2e5490c4a3cfdc7b363141e8fa3</anchor>
      <arglist>(const Record &amp;record, MetadataIndex *metadataIndex)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>ParseSchema</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>aca6fcfee6dc4cb1ed6170cac90f083bc</anchor>
      <arglist>(const Record &amp;record, Schema *schema)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>ParseStatistics</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a0ff6a75f3b4eb4ff2e74fac905a819f5</anchor>
      <arglist>(const Record &amp;record, Statistics *statistics)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>ParseSummaryOffset</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a23da3efa52513842eac404d7dcc344b1</anchor>
      <arglist>(const Record &amp;record, SummaryOffset *summaryOffset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>ReadFooter</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a430696b00cc66bd41cc793f9cee53767</anchor>
      <arglist>(IReadable &amp;reader, uint64_t offset, Footer *footer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>ReadRecord</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>ab6a3568c7f8fe8be410aa8298fab258c</anchor>
      <arglist>(IReadable &amp;reader, uint64_t offset, Record *record)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>internal::Interval&lt; ByteOffset, ChunkIndex &gt;</type>
      <name>ChunkInterval</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a546dc602c1ce382cc6a8aae0512471b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Status</type>
      <name>readSummaryFromScan_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>abea50106c1525bf575f9fecb75c049cd</anchor>
      <arglist>(IReadable &amp;reader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Status</type>
      <name>readSummarySection_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a1161bab5ea8559dd8d60d527d8806610</anchor>
      <arglist>(IReadable &amp;reader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reset_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>adc845f93decd46d281b1d3ff146b7398</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::multimap&lt; std::string, AttachmentIndex &gt;</type>
      <name>attachmentIndexes_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>ae62f575151ce562524acfcb5ce307f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_map&lt; ChannelId, ChannelPtr &gt;</type>
      <name>channels_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a7fbb1b1650886a2f0a725e66c6a0380c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; ChunkIndex &gt;</type>
      <name>chunkIndexes_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a17bf38c62523be42b026adf67b39269a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::IntervalTree&lt; ByteOffset, ChunkIndex &gt;</type>
      <name>chunkRanges_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a43f4d3738bdfe664630db5af8949310e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ByteOffset</type>
      <name>dataEnd_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>add31373254da87ea177914cfcd05ec61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ByteOffset</type>
      <name>dataStart_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>abd5f6fc5c0be947f350be5515c16a4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Timestamp</type>
      <name>endTime_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>ac1600e6b693a7e7f9df071e8683f8ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::FILE *</type>
      <name>file_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a7ff8e9ee38ededa3eefbc49506783df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; FileReader &gt;</type>
      <name>fileInput_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a0ce4a83111b9590058b149958f19c1ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; FileStreamReader &gt;</type>
      <name>fileStreamInput_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a3bb0cbbfac9e1e9c1166125e5d4515b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::optional&lt; Footer &gt;</type>
      <name>footer_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a35c16d240b16057e3711fdb7bb5eaf4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::optional&lt; Header &gt;</type>
      <name>header_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a3645f0aac3490c948e4023c1a2e413d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IReadable *</type>
      <name>input_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a4f53556b5fac2cdd7ed30ea4ba711d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>friend</type>
      <name>LinearMessageView</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a41c1e2b7772f9f04e5380a9a0290a9f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::multimap&lt; std::string, MetadataIndex &gt;</type>
      <name>metadataIndexes_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a5409304ed8a61744fa403b82db3d565c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>parsedSummary_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>aff898143699f47fe71197b9aa9187813</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_map&lt; SchemaId, SchemaPtr &gt;</type>
      <name>schemas_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a191e2daf7387c58e9ec74684747a9ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Timestamp</type>
      <name>startTime_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a1d9c80096d850341d228eba81898df1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::optional&lt; Statistics &gt;</type>
      <name>statistics_</name>
      <anchorfile>classmcap_1_1McapReader.html</anchorfile>
      <anchor>a71eb1938610c93d653639864fc86eff1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mcap::McapWriter</name>
    <filename>classmcap_1_1McapWriter.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addChannel</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>aeabdd154c133ed13b5df20638a959782</anchor>
      <arglist>(Channel &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSchema</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a48cda4434bc46c4e2886c7f48321be61</anchor>
      <arglist>(Schema &amp;schema)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>af56c013ff335d388f53c4a651febb94b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeLastChunk</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>aac3b4daa4e0bed7fa281974dbc39d2fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IWritable *</type>
      <name>dataSink</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a5cc6ce0a77f98c822d8e50c9fae1c57b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a4a3e4a5b1376b07a5493f43302143c34</anchor>
      <arglist>(IWritable &amp;writer, const McapWriterOptions &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a9bb8998978255391388f9407ca69048e</anchor>
      <arglist>(std::ostream &amp;stream, const McapWriterOptions &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>open</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>abc2a359d2ab77f673f1d0f455cc37aba</anchor>
      <arglist>(std::string_view filename, const McapWriterOptions &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>const Statistics &amp;</type>
      <name>statistics</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>acc59e64c2851c568f7006eba05fc3c7a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>terminate</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>aba8e6010d248097ac1a3d4a22baa9aff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a80da6c9596fb41307e5ed95f7f180541</anchor>
      <arglist>(Attachment &amp;attachment)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>aec0e8d132e226cdb0a4d856753063581</anchor>
      <arglist>(const Message &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>ac596bd631a0c633aefd0c957e397623f</anchor>
      <arglist>(const Metadata &amp;metadata)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~McapWriter</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a651112a6df280b3f544187b18ae1b130</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64_t</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a349e4f1f6b22c771046e00d75592fe7e</anchor>
      <arglist>(IWritable &amp;output, const Attachment &amp;attachment)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64_t</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a1c216d5bfd305f3df6d729bf7afc0178</anchor>
      <arglist>(IWritable &amp;output, const AttachmentIndex &amp;index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>afdcb394ee85ce4270db149f3597aac6f</anchor>
      <arglist>(IWritable &amp;output, const ByteArray bytes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64_t</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a9de228ac68812b825b6ec9eeec615aa7</anchor>
      <arglist>(IWritable &amp;output, const Channel &amp;channel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64_t</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a303de15b6b714fa839a92e9b55da3ca1</anchor>
      <arglist>(IWritable &amp;output, const Chunk &amp;chunk)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64_t</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a864fe5de0d2a329f6562dcf0010a4596</anchor>
      <arglist>(IWritable &amp;output, const ChunkIndex &amp;index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64_t</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a6c187136e45babec8505768f86a5d664</anchor>
      <arglist>(IWritable &amp;output, const DataEnd &amp;dataEnd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64_t</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a3f58097626dc0a15d50c7559cd321d94</anchor>
      <arglist>(IWritable &amp;output, const Footer &amp;footer, bool crcEnabled)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64_t</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a4617ef2be0220f56d307ab0064b770e3</anchor>
      <arglist>(IWritable &amp;output, const Header &amp;header)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a1f4c4ee0d1c8560bf33e47ae21e1926b</anchor>
      <arglist>(IWritable &amp;output, const KeyValueMap &amp;map, uint32_t size=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64_t</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>af2b8319d57da44a2c50f8dad947bfc84</anchor>
      <arglist>(IWritable &amp;output, const Message &amp;message)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64_t</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>aa9147ac761bdf92b0df640dd2587e9d6</anchor>
      <arglist>(IWritable &amp;output, const MessageIndex &amp;index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64_t</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>ac22054640c5e15f3cbd7d4ef3c9b8346</anchor>
      <arglist>(IWritable &amp;output, const Metadata &amp;metadata)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64_t</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>ac87886edeb834f498fea1388fa4851af</anchor>
      <arglist>(IWritable &amp;output, const MetadataIndex &amp;index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64_t</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a8585eec7df006271c7e352beaccf02a6</anchor>
      <arglist>(IWritable &amp;output, const Record &amp;record)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64_t</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a3db732e7b477b6fe866fbb41b0ee8f56</anchor>
      <arglist>(IWritable &amp;output, const Schema &amp;schema)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64_t</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a396bd2f62a5d040e169df4c77e9a3271</anchor>
      <arglist>(IWritable &amp;output, const Statistics &amp;stats)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>ab1d1d971a50cc7bb9fc94e23650f9a2c</anchor>
      <arglist>(IWritable &amp;output, const std::byte *data, uint64_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a20ec0c476ded36516d60a81246ba5136</anchor>
      <arglist>(IWritable &amp;output, const std::string_view str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64_t</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a40b8d4199d01188580d50a6dc96c30d6</anchor>
      <arglist>(IWritable &amp;output, const SummaryOffset &amp;summaryOffset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a48e748d2f953bbd41102ce41b976e74d</anchor>
      <arglist>(IWritable &amp;output, OpCode value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a757e359d1cb0704a2ac1d9d1692bdf6e</anchor>
      <arglist>(IWritable &amp;output, uint16_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>aa8153f16c326ddd7a25a47469e7095af</anchor>
      <arglist>(IWritable &amp;output, uint32_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>ad2c962a58fba108e6ce3bfbff8872587</anchor>
      <arglist>(IWritable &amp;output, uint64_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>writeMagic</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a479696dfea22968b083d3e1cb28d29f0</anchor>
      <arglist>(IWritable &amp;output)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IChunkWriter *</type>
      <name>getChunkWriter</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a386bf54ce4ed34e229caf874e4e3ce5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IWritable &amp;</type>
      <name>getOutput</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a6a64e057620fb597ef061afaafa5d7ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>writeChunk</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a201cc986383a06b8f9be32028e10de52</anchor>
      <arglist>(IWritable &amp;output, IChunkWriter &amp;chunkData)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; AttachmentIndex &gt;</type>
      <name>attachmentIndex_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a25c5a126550b217bf9cc4d2ff3b9ea8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Channel &gt;</type>
      <name>channels_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a2236825b7d99bdbfefbd3a665ea8dc5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; ChunkIndex &gt;</type>
      <name>chunkIndex_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>aee3c92d32e8091b4137aaa0256e1c880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>chunkSize_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a7d5800ed0ec9d41ce954b3ab375962c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Compression</type>
      <name>compression_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a8251619340d59cbef235a2ecae1979d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Timestamp</type>
      <name>currentChunkEnd_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a6a0c1a94c1a60ff79db8d70f5347db73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Timestamp</type>
      <name>currentChunkStart_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a46a4ac26c5de9b846b399c85925ed330</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_map&lt; ChannelId, MessageIndex &gt;</type>
      <name>currentMessageIndex_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a52f6d645862949ee7257e779beca639f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; FileWriter &gt;</type>
      <name>fileOutput_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a7648337773cb742a845fcfa729ff758f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; LZ4Writer &gt;</type>
      <name>lz4Chunk_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>adc9a7ef8f5a535d9786fc503e62c9fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; MetadataIndex &gt;</type>
      <name>metadataIndex_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a02f11c40356da5414d6bb802cbed8536</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>opened_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a70af47ac99789589658c099c83181907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>McapWriterOptions</type>
      <name>options_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>af6d000335e2628ecc342199afef44a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IWritable *</type>
      <name>output_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>abe5d0682d50bb0ec6e5833450134486e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Schema &gt;</type>
      <name>schemas_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a1473d83fd345dd43d66575be0e8a717e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Statistics</type>
      <name>statistics_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>ab0f87c7a6e5abb025d006dc6bc48b569</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; StreamWriter &gt;</type>
      <name>streamOutput_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a06f763794b2536b6dc516d955c6b5b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; BufferWriter &gt;</type>
      <name>uncompressedChunk_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>aad3a13b370829ab07810683241593f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>uncompressedSize_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a9b6900afaab3725a707e162702c49b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_set&lt; SchemaId &gt;</type>
      <name>writtenSchemas_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a9682bc075e76ec2a0e278e8349cfcf68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; ZStdWriter &gt;</type>
      <name>zstdChunk_</name>
      <anchorfile>classmcap_1_1McapWriter.html</anchorfile>
      <anchor>a08a9233b11443f745c26b7ec6fba1ceb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::McapWriterOptions</name>
    <filename>structmcap_1_1McapWriterOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>McapWriterOptions</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>a646398b30499d95562939022647a7786</anchor>
      <arglist>(const std::string_view profile)</arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>chunkSize</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>ada811b699cb38ecc97b16d65a061f28b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Compression</type>
      <name>compression</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>aff1e0c6b72d79847ea26e8cc20888ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CompressionLevel</type>
      <name>compressionLevel</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>a0d31cf23a1d02c0dffcb7089ff9c74c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enableDataCRC</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>a11a23e42e034bf863b33fdbd129bc162</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>forceCompression</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>a090d749ffcd39c50bf72844ca2b50c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>library</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>a20160484f03597437bbd4fb48f3fcce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>noAttachmentCRC</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>ae83089fbe01969c32e413646cc199308</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>noAttachmentIndex</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>a6fa7d88281cd77a6e0fe402f604f13d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>noChunkCRC</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>a4d9cbca65cab9bf94a80910ccbaab312</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>noChunkIndex</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>a09c8d6675059351071f17332c5fc36e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>noChunking</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>a45f566c53eac7066c47e69347c751f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>noMessageIndex</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>ac22d906b02e08278ea83d8d190146aba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>noMetadataIndex</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>aa7c52aeea03c2a68fe302e0c75aeae42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>noRepeatedChannels</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>ae1309719b47ad972f78e492b5eb486cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>noRepeatedSchemas</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>a0d4607a5b7e60a99d98df1aacab2cba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>noStatistics</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>a5c20c7c08031f0625e66bc16c19dcba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>noSummary</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>a0c7ed355facc7e5bfd8ab2bbda890780</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>noSummaryCRC</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>acbb9b74e4f68a905b1f57ed39949e180</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>noSummaryOffsets</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>a77353a68189f327a1b6369b15a1d89d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>profile</name>
      <anchorfile>structmcap_1_1McapWriterOptions.html</anchorfile>
      <anchor>a8a7e255461ec120a37cc168d0e93b11d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::function_detail::member_function</name>
    <filename>structsol_1_1function__detail_1_1member__function.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>is_yielding</templarg>
    <templarg>no_trampoline</templarg>
    <member kind="typedef">
      <type>meta::function_args_t&lt; function_type &gt;</type>
      <name>args_lists</name>
      <anchorfile>structsol_1_1function__detail_1_1member__function.html</anchorfile>
      <anchor>ad5eb13ab99e447b68dd60601ae3866f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; std::decay_t&lt; Function &gt; &gt;</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1function__detail_1_1member__function.html</anchorfile>
      <anchor>a530cd6b4f4a52e3b946dd5139d76b6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::function_return_t&lt; function_type &gt;</type>
      <name>return_type</name>
      <anchorfile>structsol_1_1function__detail_1_1member__function.html</anchorfile>
      <anchor>aec7f080a87f80382717b8f40dacc9942</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::bind_traits&lt; function_type &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1function__detail_1_1member__function.html</anchorfile>
      <anchor>a3ee3c651f677f0708c485d29994b2f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>member_function</name>
      <anchorfile>structsol_1_1function__detail_1_1member__function.html</anchorfile>
      <anchor>a87e2fadfd7e0e7a0073b688c21dc5541</anchor>
      <arglist>(function_type f, Args &amp;&amp;... args) noexcept(std::is_nothrow_constructible_v&lt; function_type, function_type &gt; &amp;&amp;std::is_nothrow_constructible_v&lt; T, Args... &gt;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1function__detail_1_1member__function.html</anchorfile>
      <anchor>ae4b6f28b58e4649bbb323786c65902be</anchor>
      <arglist>(lua_State *L) noexcept(traits_type::is_noexcept)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1function__detail_1_1member__function.html</anchorfile>
      <anchor>a65a5bd7fa89dcf97cb44512516a6294e</anchor>
      <arglist>(lua_State *L, member_function &amp;self) noexcept(traits_type::is_noexcept)</arglist>
    </member>
    <member kind="variable">
      <type>function_type</type>
      <name>invocation</name>
      <anchorfile>structsol_1_1function__detail_1_1member__function.html</anchorfile>
      <anchor>afd793366fe9f9d10a154cb5221e5ed30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>member</name>
      <anchorfile>structsol_1_1function__detail_1_1member__function.html</anchorfile>
      <anchor>ab7e85316b3682c4d3c85f999ed1178e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::member_function_wrapper</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>FArgs</templarg>
    <class kind="struct">sol::member_function_wrapper::caller</class>
    <class kind="struct">sol::member_function_wrapper::invoker</class>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; F &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>member_function_wrapper&lt; R(O::*)(Args...) const &amp;, R, O, Args... &gt;</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; R(O::*)(Args...) const &amp; &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>member_function_wrapper&lt; R(O::*)(Args...) const &amp;noexcept, R, O, Args... &gt;</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; R(O::*)(Args...) const &amp;noexcept &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>member_function_wrapper&lt; R(O::*)(Args...) const noexcept, R, O, Args... &gt;</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; R(O::*)(Args...) const noexcept &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>member_function_wrapper&lt; R(O::*)(Args...) const volatile &amp;, R, O, Args... &gt;</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; R(O::*)(Args...) const volatile &amp; &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>member_function_wrapper&lt; R(O::*)(Args...) const volatile &amp;noexcept, R, O, Args... &gt;</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; R(O::*)(Args...) const volatile &amp;noexcept &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>member_function_wrapper&lt; R(O::*)(Args...) const volatile noexcept, R, O, Args... &gt;</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; R(O::*)(Args...) const volatile noexcept &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>member_function_wrapper&lt; R(O::*)(Args...) const volatile, R, O, Args... &gt;</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; R(O::*)(Args...) const volatile &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>member_function_wrapper&lt; R(O::*)(Args...) const, R, O, Args... &gt;</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; R(O::*)(Args...) const &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>member_function_wrapper&lt; R(O::*)(Args...) noexcept, R, O, Args... &gt;</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; R(O::*)(Args...) noexcept &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>member_function_wrapper&lt; R(O::*)(Args...)&amp;, R, O, Args... &gt;</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; R(O::*)(Args...)&amp; &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>member_function_wrapper&lt; R(O::*)(Args...)&amp;noexcept, R, O, Args... &gt;</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; R(O::*)(Args...)&amp;noexcept &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>member_function_wrapper&lt; R(O::*)(Args...), R, O, Args... &gt;</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; R(O::*)(Args...) &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>member_function_wrapper&lt; R(O::*)(Args...,...) const &amp;, R, O, Args... &gt;</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; R(O::*)(Args...,...) const &amp; &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>member_function_wrapper&lt; R(O::*)(Args...,...) const &amp;noexcept, R, O, Args... &gt;</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; R(O::*)(Args...,...) const &amp;noexcept &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>member_function_wrapper&lt; R(O::*)(Args...,...) const volatile &amp;, R, O, Args... &gt;</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; R(O::*)(Args...,...) const volatile &amp; &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>member_function_wrapper&lt; R(O::*)(Args...,...) const volatile &amp;noexcept, R, O, Args... &gt;</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; R(O::*)(Args...,...) const volatile &amp;noexcept &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>member_function_wrapper&lt; R(O::*)(Args...,...)&amp;, R, O, Args... &gt;</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; R(O::*)(Args...,...)&amp; &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>member_function_wrapper&lt; R(O::*)(Args...,...)&amp;noexcept, R, O, Args... &gt;</name>
    <filename>structsol_1_1member__function__wrapper.html</filename>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a34f76bb4835befc990b91479aa5de156</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, FArgs... &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a3b5ec12e1b760ee933340b69e5352e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>O</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a12c63cce027eb6ffa6e65d0bf85938a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; R &gt;</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a9798ce4de95c33c41c704cc14c95ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; R(O::*)(Args...,...)&amp;noexcept &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>afd6cf29995430656a3c55ef03864494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>call</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>a7b39b7fc53776ffd971d45bec552637b</anchor>
      <arglist>(Fx &amp;&amp;fx, O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1member__function__wrapper.html</anchorfile>
      <anchor>aa7d38da493635ef8a327d7adce9e7e3d</anchor>
      <arglist>(O &amp;mem, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::function_detail::member_variable</name>
    <filename>structsol_1_1function__detail_1_1member__variable.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>is_yielding</templarg>
    <templarg>no_trampoline</templarg>
    <member kind="typedef">
      <type>meta::bind_traits&lt; function_type &gt;::args_list</type>
      <name>args_lists</name>
      <anchorfile>structsol_1_1function__detail_1_1member__variable.html</anchorfile>
      <anchor>af7029e618e035921f2e07176fe0dbc8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; std::decay_t&lt; Function &gt; &gt;</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1function__detail_1_1member__variable.html</anchorfile>
      <anchor>a9feb81bd02bdf3115354e31e85f1316d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::add_lvalue_reference_t&lt; meta::unwrapped_t&lt; std::remove_reference_t&lt; decltype(detail::deref(member))&gt; &gt; &gt;</type>
      <name>M</name>
      <anchorfile>structsol_1_1function__detail_1_1member__variable.html</anchorfile>
      <anchor>acaa5ad1e97cebd316fc36e489e91516b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::bind_traits&lt; function_type &gt;::return_type</type>
      <name>return_type</name>
      <anchorfile>structsol_1_1function__detail_1_1member__variable.html</anchorfile>
      <anchor>a11f468c66658628ea596e1737fcde257</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>member_variable</name>
      <anchorfile>structsol_1_1function__detail_1_1member__variable.html</anchorfile>
      <anchor>a97ea8bf4e3883445aaa02ef416f45d90</anchor>
      <arglist>(function_type v, Args &amp;&amp;... args) noexcept(std::is_nothrow_constructible_v&lt; function_type, function_type &gt; &amp;&amp;std::is_nothrow_constructible_v&lt; T, Args... &gt;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1function__detail_1_1member__variable.html</anchorfile>
      <anchor>a6f74c34fca21af661b90562d72025c5c</anchor>
      <arglist>(lua_State *L) noexcept(std::is_nothrow_copy_assignable_v&lt; T &gt;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1function__detail_1_1member__variable.html</anchorfile>
      <anchor>ad4c357e0949893495897f22e4bf19c77</anchor>
      <arglist>(lua_State *L, member_variable &amp;self) noexcept(std::is_nothrow_copy_assignable_v&lt; T &gt;)</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>member</name>
      <anchorfile>structsol_1_1function__detail_1_1member__variable.html</anchorfile>
      <anchor>a492460e1dcac2de0dd26f84e67423ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>function_type</type>
      <name>var</name>
      <anchorfile>structsol_1_1function__detail_1_1member__variable.html</anchorfile>
      <anchor>a40423cb099438427eb32390a8965c455</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eprosima::fastcdr::MemberId</name>
    <filename>classeprosima_1_1fastcdr_1_1MemberId.html</filename>
    <member kind="function">
      <type></type>
      <name>MemberId</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1MemberId.html</anchorfile>
      <anchor>a358dcfee6f5565125c746b83c3bfa7af</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemberId</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1MemberId.html</anchorfile>
      <anchor>ad2988320b3677dff97dc0056179a5ff6</anchor>
      <arglist>(uint32_t id_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1MemberId.html</anchorfile>
      <anchor>aa773951e9e82c67eca9df6fab7df5e10</anchor>
      <arglist>(const MemberId member_id) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1MemberId.html</anchorfile>
      <anchor>a1d7e2da9fce685815b1e79444233f6f7</anchor>
      <arglist>(const MemberId member_id) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1MemberId.html</anchorfile>
      <anchor>ae86ff50cb5d376d5fbc46d0aa3961913</anchor>
      <arglist>(uint32_t id_value) const</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>id</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1MemberId.html</anchorfile>
      <anchor>ad2c3fef5952aaf509306ac3be8def6ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>must_understand</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1MemberId.html</anchorfile>
      <anchor>ac1c43afe45ebeb880993ae0f1e4c7940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static constexpr uint32_t</type>
      <name>member_id_invalid_value_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1MemberId.html</anchorfile>
      <anchor>aac5a1f6150a475237dcce5b138f6bfdb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MenuBar</name>
    <filename>classMenuBar.html</filename>
    <member kind="function">
      <type></type>
      <name>MenuBar</name>
      <anchorfile>classMenuBar.html</anchorfile>
      <anchor>ab5fd7525d833575fb6071169a628d800</anchor>
      <arglist>(QWidget *parent)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QFont</type>
      <name>_font</name>
      <anchorfile>classMenuBar.html</anchorfile>
      <anchor>a9358a74844ac9281a084f14a576d072a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_width_juggler</name>
      <anchorfile>classMenuBar.html</anchorfile>
      <anchor>a038d95d83562636b56fb81b6aa2caeda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_width_plot</name>
      <anchorfile>classMenuBar.html</anchorfile>
      <anchor>a658259a94aec7ce0ab50d2fe7ea16625</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::Message</name>
    <filename>structmcap_1_1Message.html</filename>
    <member kind="variable">
      <type>ChannelId</type>
      <name>channelId</name>
      <anchorfile>structmcap_1_1Message.html</anchorfile>
      <anchor>aafa41e5a96bcc0d9764ad5eeda9d6f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::byte *</type>
      <name>data</name>
      <anchorfile>structmcap_1_1Message.html</anchorfile>
      <anchor>aa22353406665ded661d9b9dea4b10f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>dataSize</name>
      <anchorfile>structmcap_1_1Message.html</anchorfile>
      <anchor>ac5bf79b55ca692e2aef33437e0d8517c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timestamp</type>
      <name>logTime</name>
      <anchorfile>structmcap_1_1Message.html</anchorfile>
      <anchor>a07ea3f21ab40b7b3eab34213432138f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timestamp</type>
      <name>publishTime</name>
      <anchorfile>structmcap_1_1Message.html</anchorfile>
      <anchor>aa27aaf758d74cc91b2c81f6f3f6e1232</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>sequence</name>
      <anchorfile>structmcap_1_1Message.html</anchorfile>
      <anchor>a157e9075a99c0eda439b23a380e32cd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zmq::message_t</name>
    <filename>classzmq_1_1message__t.html</filename>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>aac863cc381448f2088d6b8a44bd2aa94</anchor>
      <arglist>(message_t &amp;msg_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>ae37889f4e45aa5e3d8a84f843037c3c9</anchor>
      <arglist>(message_t const *msg_)</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>data</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>ada40f6d1bf16036db4fdeb430d643c6d</anchor>
      <arglist>() const ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>T const  *</type>
      <name>data</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>aa4de5447ef25453cbc83b656779fa3de</anchor>
      <arglist>() const ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>data</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a15fd381c3e08edc4d5872e9831a96cfd</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>data</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a1d6620359d64babf7c9a26b4cf8c668c</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>ZMQ_NODISCARD bool</type>
      <name>empty</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a4be863bc881d762fdb07b66f520bf2bb</anchor>
      <arglist>() const ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equal</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a901d78ddce5bd77e7421c179b1ef3c3a</anchor>
      <arglist>(const message_t *other) const ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a3fac1ef69f92445db21a77b87d58af9d</anchor>
      <arglist>(int property_)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gets</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>ac6f9e68964449c6bc1e3858b0bf88694</anchor>
      <arglist>(const char *property_)</arglist>
    </member>
    <member kind="function">
      <type>const ZMQ_NODISCARD zmq_msg_t *</type>
      <name>handle</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a09f74cdc24e2552b2b55ffde38a89a74</anchor>
      <arglist>() const ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>ZMQ_NODISCARD zmq_msg_t *</type>
      <name>handle</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a4779f87a1b293ce324eee3a8da86edba</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>message_t</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>aaa75f0668213940e0eb2df2bbaad22fc</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>message_t</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>abcbb3ccfdc0993ce4b6a65c40b49302c</anchor>
      <arglist>(const void *data_, size_t size_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>message_t</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>af7092a211cfa0e4df75a96dcb2c465a1</anchor>
      <arglist>(ForwardIter first, ForwardIter last)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>message_t</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>ae1ab1807e7a1c46eb048e94a5ff5a263</anchor>
      <arglist>(size_t size_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>message_t</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a059f04ec283f46cf2c4c74fd191a7438</anchor>
      <arglist>(void *data_, size_t size_, free_fn *ffn_, void *hint_=ZMQ_NULLPTR)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>more</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a0b84ec573d15894e1e31becf9ea42e6c</anchor>
      <arglist>() const ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a140d8b73a3c86ba5a8ac5a4916e59471</anchor>
      <arglist>(message_t &amp;msg_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>aec5dbbaa99bc7ed381254b99025ae8d0</anchor>
      <arglist>(message_t const *msg_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>aafa6818f64a8cbe5a41bdbecd46593d8</anchor>
      <arglist>(const message_t &amp;other) const ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a6e273eca474b63914b6fadad70cc44e9</anchor>
      <arglist>(const message_t &amp;other) const ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rebuild</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>aa84be585b079e958a4b139818ce80bee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rebuild</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a5e2f26889a23be1e7f9f10fea487601e</anchor>
      <arglist>(const void *data_, size_t size_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rebuild</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a034605fec66cc8b2a64dba66c02aed6d</anchor>
      <arglist>(size_t size_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rebuild</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a61245a9aa4c6399a60a67430cde69f37</anchor>
      <arglist>(void *data_, size_t size_, free_fn *ffn_, void *hint_=ZMQ_NULLPTR)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a95bbb9796582768c847c5223ae03f206</anchor>
      <arglist>() const ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>aed6502a922a73cda7f47d47689617d03</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a48fa2f9b464a2522d340533a99a36f5f</anchor>
      <arglist>(message_t &amp;other) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_string</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>ac92cae0e9b979bdb7ebe127d90887a3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~message_t</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a8c9f38cf7916d0338ce7769182f0d238</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>message_t</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>ab1cd2e658739b0f5ac18200a6e642dd9</anchor>
      <arglist>(const message_t &amp;) ZMQ_DELETED_FUNCTION</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a1acd8ac33919e568fd5814b9a3ee1c4c</anchor>
      <arglist>(const message_t &amp;) ZMQ_DELETED_FUNCTION</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>zmq_msg_t</type>
      <name>msg</name>
      <anchorfile>classzmq_1_1message__t.html</anchorfile>
      <anchor>a534f7c2ce829c0a3c985c105be1242f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::MessageIndex</name>
    <filename>structmcap_1_1MessageIndex.html</filename>
    <member kind="variable">
      <type>ChannelId</type>
      <name>channelId</name>
      <anchorfile>structmcap_1_1MessageIndex.html</anchorfile>
      <anchor>a17cf2acf925bcbfcb5bd0f70c7774932</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::pair&lt; Timestamp, ByteOffset &gt; &gt;</type>
      <name>records</name>
      <anchorfile>structmcap_1_1MessageIndex.html</anchorfile>
      <anchor>ae758d69c2cbfe41d4a96bc72ff085fca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ULogParser::MessageLog</name>
    <filename>structULogParser_1_1MessageLog.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>level</name>
      <anchorfile>structULogParser_1_1MessageLog.html</anchorfile>
      <anchor>ad70dd9bba6d86b91c2efea42666fa03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>msg</name>
      <anchorfile>structULogParser_1_1MessageLog.html</anchorfile>
      <anchor>aecc345d4237dbbfaf7436425b455a713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>timestamp</name>
      <anchorfile>structULogParser_1_1MessageLog.html</anchorfile>
      <anchor>a97812b1a3b2528fb5ebd50081f5ce964</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MessagePack_Parser</name>
    <filename>classMessagePack__Parser.html</filename>
    <base>NlohmannParser</base>
    <member kind="function">
      <type></type>
      <name>MessagePack_Parser</name>
      <anchorfile>classMessagePack__Parser.html</anchorfile>
      <anchor>a41e4dc0a89fb0c8eda375c9cec01a345</anchor>
      <arglist>(const std::string &amp;topic_name, PlotDataMapRef &amp;data, bool use_msg_stamp, const std::string &amp;stamp_fieldname)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseMessage</name>
      <anchorfile>classMessagePack__Parser.html</anchorfile>
      <anchor>a66697679cbe98e02c0d7614ed13d39ef</anchor>
      <arglist>(const MessageRef msg, double &amp;timestamp) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MessagePack_ParserFactory</name>
    <filename>classMessagePack__ParserFactory.html</filename>
    <base>NlohmannParserCreator</base>
    <member kind="function">
      <type>MessageParserPtr</type>
      <name>createParser</name>
      <anchorfile>classMessagePack__ParserFactory.html</anchorfile>
      <anchor>ae5a65933981dffbb8e44908cc133db53</anchor>
      <arglist>(const std::string &amp;topic_name, const std::string &amp;, const std::string &amp;, PlotDataMapRef &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>encoding</name>
      <anchorfile>classMessagePack__ParserFactory.html</anchorfile>
      <anchor>a3c577f593492970bf6b3278d9620fcfe</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classMessagePack__ParserFactory.html</anchorfile>
      <anchor>a3431aeba801e6add4774eb80b7af5aaf</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::MessageParser</name>
    <filename>classPJ_1_1MessageParser.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>clampLargeArray</name>
      <anchorfile>classPJ_1_1MessageParser.html</anchorfile>
      <anchor>af3de89fe08d2519b31e52d8bedb9a455</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>enableEmbeddedTimestamp</name>
      <anchorfile>classPJ_1_1MessageParser.html</anchorfile>
      <anchor>a0590fe1eb8e350081fb1dcac607761ad</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>maxArraySize</name>
      <anchorfile>classPJ_1_1MessageParser.html</anchorfile>
      <anchor>a777513b324101aba24a81be7a915f8a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageParser</name>
      <anchorfile>classPJ_1_1MessageParser.html</anchorfile>
      <anchor>a2b1ab9a65561077891328e79abf2c2d8</anchor>
      <arglist>(const std::string &amp;topic_name, PlotDataMapRef &amp;plot_data)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>parseMessage</name>
      <anchorfile>classPJ_1_1MessageParser.html</anchorfile>
      <anchor>ac6cf313a716814050fb36b8626e5150c</anchor>
      <arglist>(const MessageRef serialized_msg, double &amp;timestamp)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setLargeArraysPolicy</name>
      <anchorfile>classPJ_1_1MessageParser.html</anchorfile>
      <anchor>a9c142f7cd4362800e2d481f5fa7fbb85</anchor>
      <arglist>(bool clamp, unsigned max_size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>useEmbeddedTimestamp</name>
      <anchorfile>classPJ_1_1MessageParser.html</anchorfile>
      <anchor>a099177947100bef25485183dc6a1e02e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MessageParser</name>
      <anchorfile>classPJ_1_1MessageParser.html</anchorfile>
      <anchor>a0b243cdaac6fc04c586697c6db4852d8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>PlotData &amp;</type>
      <name>getSeries</name>
      <anchorfile>classPJ_1_1MessageParser.html</anchorfile>
      <anchor>a19b88a2f824a97f68a8061aa280d87b2</anchor>
      <arglist>(const std::string &amp;key)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>StringSeries &amp;</type>
      <name>getStringSeries</name>
      <anchorfile>classPJ_1_1MessageParser.html</anchorfile>
      <anchor>af3ed13c2a2306468145a62fca483caf3</anchor>
      <arglist>(const std::string &amp;key)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PlotDataMapRef &amp;</type>
      <name>_plot_data</name>
      <anchorfile>classPJ_1_1MessageParser.html</anchorfile>
      <anchor>a5db9cee9aebbc43e20367c972a746e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_topic_name</name>
      <anchorfile>classPJ_1_1MessageParser.html</anchorfile>
      <anchor>acac34ccae7d8eccf235c1a8110918430</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_clamp_large_arrays</name>
      <anchorfile>classPJ_1_1MessageParser.html</anchorfile>
      <anchor>a456199d10bedf89c383bc86647a23d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>_max_array_size</name>
      <anchorfile>classPJ_1_1MessageParser.html</anchorfile>
      <anchor>a2d8fd342e13e50045c1df375cdd31fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_use_embedded_timestamp</name>
      <anchorfile>classPJ_1_1MessageParser.html</anchorfile>
      <anchor>a23282738b958d78793e45dc47305841b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::MessageRef</name>
    <filename>classPJ_1_1MessageRef.html</filename>
    <member kind="function">
      <type>uint8_t *</type>
      <name>data</name>
      <anchorfile>classPJ_1_1MessageRef.html</anchorfile>
      <anchor>af202d34ab1eebc05ceb8cdf4bb7cca79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>data</name>
      <anchorfile>classPJ_1_1MessageRef.html</anchorfile>
      <anchor>a3dcc5d7798a0692e2cf28bb5aa419a92</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageRef</name>
      <anchorfile>classPJ_1_1MessageRef.html</anchorfile>
      <anchor>a8f9a911c32fef85575b3637882d05dc9</anchor>
      <arglist>(const int8_t *first_ptr, size_t size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageRef</name>
      <anchorfile>classPJ_1_1MessageRef.html</anchorfile>
      <anchor>a785b1bb803cf54c73d83feeb8560ed13</anchor>
      <arglist>(const std::byte *first_ptr, size_t size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageRef</name>
      <anchorfile>classPJ_1_1MessageRef.html</anchorfile>
      <anchor>af66a593d448b2f67541b8a18291f89b9</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;vect)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageRef</name>
      <anchorfile>classPJ_1_1MessageRef.html</anchorfile>
      <anchor>add625564fdd27d9985ca8b3ba2838da9</anchor>
      <arglist>(const uint8_t *first_ptr, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classPJ_1_1MessageRef.html</anchorfile>
      <anchor>a6570621532681bf1088019a6eb5e902e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const uint8_t *</type>
      <name>_ptr</name>
      <anchorfile>classPJ_1_1MessageRef.html</anchorfile>
      <anchor>a7a27406864745d33bc55f96d5feb7cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>_size</name>
      <anchorfile>classPJ_1_1MessageRef.html</anchorfile>
      <anchor>a0fe4b2a34a9cac339e9a17c09cd5cefe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RosMsgParser::MessageSchema</name>
    <filename>structRosMsgParser_1_1MessageSchema.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; MessageSchema &gt;</type>
      <name>Ptr</name>
      <anchorfile>structRosMsgParser_1_1MessageSchema.html</anchorfile>
      <anchor>af5db967c23009afa85717d60e32b11b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FieldTree</type>
      <name>field_tree</name>
      <anchorfile>structRosMsgParser_1_1MessageSchema.html</anchorfile>
      <anchor>ad086cb5d6772c1795836b0a8191b8f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RosMessageLibrary</type>
      <name>msg_library</name>
      <anchorfile>structRosMsgParser_1_1MessageSchema.html</anchorfile>
      <anchor>a93e2eb217a242661e7358237eb42cde1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ROSMessage::Ptr</type>
      <name>root_msg</name>
      <anchorfile>structRosMsgParser_1_1MessageSchema.html</anchorfile>
      <anchor>aad10d2f1a72ac61e8fba9d0f9cf14839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>topic_name</name>
      <anchorfile>structRosMsgParser_1_1MessageSchema.html</anchorfile>
      <anchor>aebd4a53886f7b9efcbe87060d9e83a80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::MessageView</name>
    <filename>structmcap_1_1MessageView.html</filename>
    <member kind="function">
      <type></type>
      <name>MessageView</name>
      <anchorfile>structmcap_1_1MessageView.html</anchorfile>
      <anchor>af3a842476b9c18509dd841baf756b872</anchor>
      <arglist>(const Message &amp;message, const ChannelPtr channel, const SchemaPtr schema, RecordOffset offset)</arglist>
    </member>
    <member kind="variable">
      <type>const ChannelPtr</type>
      <name>channel</name>
      <anchorfile>structmcap_1_1MessageView.html</anchorfile>
      <anchor>acd9bb468b166e2f0575627f12987b674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Message &amp;</type>
      <name>message</name>
      <anchorfile>structmcap_1_1MessageView.html</anchorfile>
      <anchor>a78527f17c9b8e5704c367a65466248e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const RecordOffset</type>
      <name>messageOffset</name>
      <anchorfile>structmcap_1_1MessageView.html</anchorfile>
      <anchor>afa8a1da0cf09bcb2dd17cbe0955e4e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SchemaPtr</type>
      <name>schema</name>
      <anchorfile>structmcap_1_1MessageView.html</anchorfile>
      <anchor>a8947d80d7975f7b34d7e7b0c272f9511</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::Metadata</name>
    <filename>structmcap_1_1Metadata.html</filename>
    <member kind="variable">
      <type>KeyValueMap</type>
      <name>metadata</name>
      <anchorfile>structmcap_1_1Metadata.html</anchorfile>
      <anchor>aa738cbd7a43f4d77c9edee54f8322c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structmcap_1_1Metadata.html</anchorfile>
      <anchor>a224c289dc691bb6d73dae0db107c1415</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::MetadataIndex</name>
    <filename>structmcap_1_1MetadataIndex.html</filename>
    <member kind="function">
      <type></type>
      <name>MetadataIndex</name>
      <anchorfile>structmcap_1_1MetadataIndex.html</anchorfile>
      <anchor>abdffb32113efe8b55c60f8cebd50dde4</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MetadataIndex</name>
      <anchorfile>structmcap_1_1MetadataIndex.html</anchorfile>
      <anchor>add8745610a9193d593a95d390a0f2b4b</anchor>
      <arglist>(const Metadata &amp;metadata, ByteOffset fileOffset)</arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>length</name>
      <anchorfile>structmcap_1_1MetadataIndex.html</anchorfile>
      <anchor>a0b59cceef5f8a45b44fea0b8ac744a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structmcap_1_1MetadataIndex.html</anchorfile>
      <anchor>ae32348d0c25c12415811a15c2e7c4ce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>offset</name>
      <anchorfile>structmcap_1_1MetadataIndex.html</anchorfile>
      <anchor>a86861f57dfc617e2c8c46a74289499b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::metatable_key_t</name>
    <filename>structsol_1_1metatable__key__t.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::metatable_registry_key</name>
    <filename>structsol_1_1metatable__registry__key.html</filename>
    <templarg></templarg>
    <base protection="private">ebco&lt; T &gt;</base>
    <member kind="typedef" protection="private">
      <type>detail::ebco&lt; T &gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1metatable__registry__key.html</anchorfile>
      <anchor>ad14671bd96cf9577c6975639ed93c3db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::stack_detail::metatable_setup</name>
    <filename>structsol_1_1stack_1_1stack__detail_1_1metatable__setup.html</filename>
    <templarg></templarg>
    <templarg>is_shim</templarg>
    <member kind="function">
      <type></type>
      <name>metatable_setup</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1metatable__setup.html</anchorfile>
      <anchor>a9896515297db1cf045fa887573fa3db8</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1metatable__setup.html</anchorfile>
      <anchor>a53dec4edff79726e9474cdfc10c58fd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1metatable__setup.html</anchorfile>
      <anchor>ad15d7fc3fd5928a191cf097a6a6e7f5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zmq::monitor_t</name>
    <filename>classzmq_1_1monitor__t.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>check_event</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a5dba87c6645536ff6dc245f48db16b39</anchor>
      <arglist>(int timeout=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a359890c7a37565f581adef8e20f571fd</anchor>
      <arglist>(socket_t &amp;socket, const char *addr_, int events=ZMQ_EVENT_ALL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a8f2ec16879d565b50a52d0b4fd943e6d</anchor>
      <arglist>(socket_t &amp;socket, std::string const &amp;addr, int events=ZMQ_EVENT_ALL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>monitor</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a1a4ef654948954440313fca07d12c2d7</anchor>
      <arglist>(socket_t &amp;socket, const char *addr_, int events=ZMQ_EVENT_ALL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>monitor</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>acbdb681dd8ff28fb02f77d309cfaf3fa</anchor>
      <arglist>(socket_t &amp;socket, std::string const &amp;addr, int events=ZMQ_EVENT_ALL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>monitor_t</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a95d361f58af33e00c19168a1670b7e90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>on_event_accept_failed</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a542b526887b641a421cbdd5d9a80acb9</anchor>
      <arglist>(const zmq_event_t &amp;event_, const char *addr_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>on_event_accepted</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>af33e9e7a47623c8414422ab9789b52a9</anchor>
      <arglist>(const zmq_event_t &amp;event_, const char *addr_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>on_event_bind_failed</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a644f4dcc164c4320b20b59174cda6e29</anchor>
      <arglist>(const zmq_event_t &amp;event_, const char *addr_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>on_event_close_failed</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a8be94a20f50536dca6d6414b33136c89</anchor>
      <arglist>(const zmq_event_t &amp;event_, const char *addr_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>on_event_closed</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>aaab9ff58fcdd4c65b2134a98a18e8f2b</anchor>
      <arglist>(const zmq_event_t &amp;event_, const char *addr_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>on_event_connect_delayed</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a70438a7986e72d98024997f4f2573047</anchor>
      <arglist>(const zmq_event_t &amp;event_, const char *addr_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>on_event_connect_retried</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>ac865cafcd211cf70da6134de7ccd4057</anchor>
      <arglist>(const zmq_event_t &amp;event_, const char *addr_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>on_event_connected</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a386a369b907c577e37718880d3f9fa64</anchor>
      <arglist>(const zmq_event_t &amp;event_, const char *addr_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>on_event_disconnected</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>ad959d1cc557290a6984fde2e7ae8f3a6</anchor>
      <arglist>(const zmq_event_t &amp;event_, const char *addr_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>on_event_handshake_failed_auth</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a1c49afab3b76b94c8f707f1e1afaf945</anchor>
      <arglist>(const zmq_event_t &amp;event_, const char *addr_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>on_event_handshake_failed_no_detail</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a4ea841ca3b449718020a2e627abb608c</anchor>
      <arglist>(const zmq_event_t &amp;event_, const char *addr_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>on_event_handshake_failed_protocol</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a276b1ffb031e186e121babbefe088bfb</anchor>
      <arglist>(const zmq_event_t &amp;event_, const char *addr_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>on_event_handshake_succeeded</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a14b9b522ea4542e27084b7edd76a907a</anchor>
      <arglist>(const zmq_event_t &amp;event_, const char *addr_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>on_event_listening</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a1461e4d075e9edf590a62adb311f5cc2</anchor>
      <arglist>(const zmq_event_t &amp;event_, const char *addr_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>on_event_unknown</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>ac03905bb3a84d2f0f07861e1cc81f482</anchor>
      <arglist>(const zmq_event_t &amp;event_, const char *addr_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>on_monitor_started</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>aa1d8e99de259708c0cb489b199405648</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~monitor_t</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a51f636aa1e80e6e29f3cd623169c7acb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>close</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>afe47274e2817f6e665a897749ab4c14f</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>monitor_t</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a927e719b5ddfcd28df8c65a11f83521b</anchor>
      <arglist>(const monitor_t &amp;) ZMQ_DELETED_FUNCTION</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>aa0a7316b0bf90a6a17f6f595ec88f53a</anchor>
      <arglist>(const monitor_t &amp;) ZMQ_DELETED_FUNCTION</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>socket_t</type>
      <name>_monitor_socket</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a24fb4cc3fc2080e31b2dcaaaf59afc75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>socket_ref</type>
      <name>_socket</name>
      <anchorfile>classzmq_1_1monitor__t.html</anchorfile>
      <anchor>a533b57dad424f1d0aea42853e819575b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MonitoredValue</name>
    <filename>classMonitoredValue.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>valueChanged</name>
      <anchorfile>classMonitoredValue.html</anchorfile>
      <anchor>add4499ab3052c768e884280dadd69ad5</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get</name>
      <anchorfile>classMonitoredValue.html</anchorfile>
      <anchor>ade04c0582d49dd1c81dd004e2b81056a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MonitoredValue</name>
      <anchorfile>classMonitoredValue.html</anchorfile>
      <anchor>ac3e79341720f02311de55015b06f2585</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classMonitoredValue.html</anchorfile>
      <anchor>affc20d2251f184958e4ca7cca2148c30</anchor>
      <arglist>(double newValue)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_value</name>
      <anchorfile>classMonitoredValue.html</anchorfile>
      <anchor>a07e42705092556496bf37ebd8c460000</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>monostate</name>
    <filename>structmonostate.html</filename>
    <member kind="function">
      <type>constexpr</type>
      <name>monostate</name>
      <anchorfile>structmonostate.html</anchorfile>
      <anchor>aec07669b0ef60e51c0482ead32475dab</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::monostate</name>
    <filename>classsol_1_1monostate.html</filename>
  </compound>
  <compound kind="struct">
    <name>MosquittoConfig</name>
    <filename>structMosquittoConfig.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>bind_address</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a87e0ab60ef979cbe8ba76269de474d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>cafile</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a2d6d4e181e1cd9077c085da311b39ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>capath</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>ab7454250c64378d2a0ea58d9cb2a737b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>certfile</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a4b788faf915aede5b500d1abf75fa4b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>ciphers</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>afb8089e4011a275d1c97d34967277db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>clean_session</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a5e67aac64794fc9f3c0f357ad825d989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mosquitto_property *</type>
      <name>connect_props</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a4a8ecbd2e6c828998778d527ffce5477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mosquitto_property *</type>
      <name>disconnect_props</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a7860a70ac0f40722b543291c36b095a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>eol</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a7fa10e11e86d1f08fad55a4e632375f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>filter_outs</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a28a4fc589fa11db3ee7e03c80071b4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>host</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>ab90f0f160541d1607bfe57823aea70ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>insecure</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a224d27d7431ed3c56c7e80029567781d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>keepalive</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a04ff2a73fe68799ded4aa1d85870546f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>keyfile</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a5e7035a0860428988089c6f3d3654e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>max_inflight</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a594d1889d66521ac117c6a7f96591ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>msg_count</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>ad8a6d9e349de69168ff688e0c6f50fd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>no_retain</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a36298b89976f9497e7de940b76ac87dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>password</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>ac1e07f03f19fe4431a61e2d1796ce5eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>port</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a15bcf79e2e31d765bd751999c8583194</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>protocol_version</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a485eabc2e565cb484a467f3ac2289327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>qos</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a27fd0cf9ef5b720f8febd16b93bb16d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>retain</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>abc6a02ba9856abda57c8bff4a2cbd9cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mosquitto_property *</type>
      <name>subscribe_props</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>ab08b4a853a0e69478e0c98329bbdd2a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>tls_version</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>acbcd36283f088e8899feb7c4b8d35bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>topics</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a30d5551bec361a91cf37796046bb9280</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mosquitto_property *</type>
      <name>unsubscribe_props</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a741a754294959a111b37c9b3512ade9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>username</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a6590f3d39da108ee736e648a0581f752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>verbose</name>
      <anchorfile>structMosquittoConfig.html</anchorfile>
      <anchor>a8997ab259b31d0da949438c91fd549f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtEventPattern::MousePattern</name>
    <filename>classQwtEventPattern_1_1MousePattern.html</filename>
    <member kind="function">
      <type></type>
      <name>MousePattern</name>
      <anchorfile>classQwtEventPattern_1_1MousePattern.html</anchorfile>
      <anchor>a4233e9620cdad92c498a5271cd32bcf6</anchor>
      <arglist>(Qt::MouseButton btn=Qt::NoButton, Qt::KeyboardModifiers modifierCodes=Qt::NoModifier)</arglist>
    </member>
    <member kind="variable">
      <type>Qt::MouseButton</type>
      <name>button</name>
      <anchorfile>classQwtEventPattern_1_1MousePattern.html</anchorfile>
      <anchor>ade5b5bdb3bf76814f003c02ea11c5924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::KeyboardModifiers</type>
      <name>modifiers</name>
      <anchorfile>classQwtEventPattern_1_1MousePattern.html</anchorfile>
      <anchor>ad12c724aac7bba9f16540c604dc108f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MoveDataRet</name>
    <filename>structMoveDataRet.html</filename>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>added_curves</name>
      <anchorfile>structMoveDataRet.html</anchorfile>
      <anchor>aa704c58a2eb3c8e85a2b399645b369fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>curves_updated</name>
      <anchorfile>structMoveDataRet.html</anchorfile>
      <anchor>a510fe75536f87dfecaf49acc1cc3c753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>data_pushed</name>
      <anchorfile>structMoveDataRet.html</anchorfile>
      <anchor>a5c71eee63c9e2c4f19cf9b582f96bce6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MovingAverageFilter</name>
    <filename>classMovingAverageFilter.html</filename>
    <base>PJ::TransformFunction_SISO</base>
    <member kind="function">
      <type></type>
      <name>MovingAverageFilter</name>
      <anchorfile>classMovingAverageFilter.html</anchorfile>
      <anchor>a2fee5a09adb5f7f0240a63e67bcbbaa9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classMovingAverageFilter.html</anchorfile>
      <anchor>aaad7b846c74a5a3c18d1c6b914f8dc6f</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>optionsWidget</name>
      <anchorfile>classMovingAverageFilter.html</anchorfile>
      <anchor>a51ca7c63257d19c97c580b1b72ab7ee8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classMovingAverageFilter.html</anchorfile>
      <anchor>a44d03ec661b6c20f529e75ca17345596</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classMovingAverageFilter.html</anchorfile>
      <anchor>a2a1d0298f7f421644b4f5a6e05e98345</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classMovingAverageFilter.html</anchorfile>
      <anchor>a73c757efafe922a23d7eb71bb4277c53</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MovingAverageFilter</name>
      <anchorfile>classMovingAverageFilter.html</anchorfile>
      <anchor>afea52917d43817929704fa29ce6a3ca4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>transformName</name>
      <anchorfile>classMovingAverageFilter.html</anchorfile>
      <anchor>a501c9ea25fa76cb991abdae2757c3bc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::optional&lt; PlotData::Point &gt;</type>
      <name>calculateNextPoint</name>
      <anchorfile>classMovingAverageFilter.html</anchorfile>
      <anchor>ab1f290cac35f61addcb9840ec556951f</anchor>
      <arglist>(size_t index) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; PlotData::Point &gt;</type>
      <name>_buffer</name>
      <anchorfile>classMovingAverageFilter.html</anchorfile>
      <anchor>ac7e67c8a00486197e8c6537d5b735383</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>nonstd::ring_span_lite::ring_span&lt; PlotData::Point &gt;</type>
      <name>_ring_view</name>
      <anchorfile>classMovingAverageFilter.html</anchorfile>
      <anchor>a931ad498c48326e98846d0cdc2a8ec4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QWidget *</type>
      <name>_widget</name>
      <anchorfile>classMovingAverageFilter.html</anchorfile>
      <anchor>ae76c326a1b1632fae6fcf1737d491f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::MovingAverageFilter *</type>
      <name>ui</name>
      <anchorfile>classMovingAverageFilter.html</anchorfile>
      <anchor>a587f6efecbe4534ab6a05d9011630224</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MovingRMS</name>
    <filename>classMovingRMS.html</filename>
    <base>PJ::TransformFunction_SISO</base>
    <member kind="function">
      <type></type>
      <name>MovingRMS</name>
      <anchorfile>classMovingRMS.html</anchorfile>
      <anchor>a5f02dddeb8ead712ffd52c5034d8fa3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classMovingRMS.html</anchorfile>
      <anchor>a6c9bd6cf4741eb9e835e99b2d1be8b97</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>optionsWidget</name>
      <anchorfile>classMovingRMS.html</anchorfile>
      <anchor>a8574381fb520dc7648a934ec9eebb07b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classMovingRMS.html</anchorfile>
      <anchor>a38fcabf656cc381294ed4fe672709144</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classMovingRMS.html</anchorfile>
      <anchor>a7f0204649c7b2044f8699440cfbc7227</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classMovingRMS.html</anchorfile>
      <anchor>a3694554528ba05bb88ed489360e59f3e</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MovingRMS</name>
      <anchorfile>classMovingRMS.html</anchorfile>
      <anchor>a202503ad574a9c73e07b5dc31a1b49cc</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>transformName</name>
      <anchorfile>classMovingRMS.html</anchorfile>
      <anchor>a3bb9d94c94538d1f815a202f68a1e374</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::optional&lt; PJ::PlotData::Point &gt;</type>
      <name>calculateNextPoint</name>
      <anchorfile>classMovingRMS.html</anchorfile>
      <anchor>a3e57f7ab045a8e279c22b862b3e1d127</anchor>
      <arglist>(size_t index) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; PJ::PlotData::Point &gt;</type>
      <name>_buffer</name>
      <anchorfile>classMovingRMS.html</anchorfile>
      <anchor>acae049b2d0902ed4c4757f1ce9110f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>nonstd::ring_span_lite::ring_span&lt; PJ::PlotData::Point &gt;</type>
      <name>_ring_view</name>
      <anchorfile>classMovingRMS.html</anchorfile>
      <anchor>a9f510f0a32bc7b175daa118ebf0560d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QWidget *</type>
      <name>_widget</name>
      <anchorfile>classMovingRMS.html</anchorfile>
      <anchor>a37fb32e91cc6a955e247336aef690fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::MovingRMS *</type>
      <name>ui</name>
      <anchorfile>classMovingRMS.html</anchorfile>
      <anchor>a3eaa57b6f5a199544186b6acab78b57f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MovingVarianceFilter</name>
    <filename>classMovingVarianceFilter.html</filename>
    <base>PJ::TransformFunction_SISO</base>
    <member kind="function">
      <type></type>
      <name>MovingVarianceFilter</name>
      <anchorfile>classMovingVarianceFilter.html</anchorfile>
      <anchor>a561b89734df6aee4548cff6555a094db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classMovingVarianceFilter.html</anchorfile>
      <anchor>abf87fcc9d64cb891ea8bca28d9b8c06e</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>optionsWidget</name>
      <anchorfile>classMovingVarianceFilter.html</anchorfile>
      <anchor>ad42a2d7d057d4c2edd1eff824a613da2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classMovingVarianceFilter.html</anchorfile>
      <anchor>adf3b4fb66a1ec4d3dd3b3c59ffcb26d6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classMovingVarianceFilter.html</anchorfile>
      <anchor>a41d45b300df941120216e8d42f6fb961</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classMovingVarianceFilter.html</anchorfile>
      <anchor>a5736fb2510f757d2bd70ab146b1d0855</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MovingVarianceFilter</name>
      <anchorfile>classMovingVarianceFilter.html</anchorfile>
      <anchor>a526cd3daf77c51e4445b487785b06cb9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>transformName</name>
      <anchorfile>classMovingVarianceFilter.html</anchorfile>
      <anchor>ac96fd1090b4ab0a387eb77c922a79eaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::optional&lt; PlotData::Point &gt;</type>
      <name>calculateNextPoint</name>
      <anchorfile>classMovingVarianceFilter.html</anchorfile>
      <anchor>a417d38db4f6769cfafdd2def98a50c4f</anchor>
      <arglist>(size_t index) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; PlotData::Point &gt;</type>
      <name>_buffer</name>
      <anchorfile>classMovingVarianceFilter.html</anchorfile>
      <anchor>ae79baa8c1177521bf17a912f02ca34bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>nonstd::ring_span_lite::ring_span&lt; PlotData::Point &gt;</type>
      <name>_ring_view</name>
      <anchorfile>classMovingVarianceFilter.html</anchorfile>
      <anchor>a64d5e5437d1a5c8bffe8da6ee4305e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QWidget *</type>
      <name>_widget</name>
      <anchorfile>classMovingVarianceFilter.html</anchorfile>
      <anchor>a7d9d58ca1f5e342ff562e79eeef27c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::MovingVarianceFilter *</type>
      <name>ui</name>
      <anchorfile>classMovingVarianceFilter.html</anchorfile>
      <anchor>acb332142014bd81a375f3045b6c773a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MQTT_Dialog</name>
    <filename>classMQTT__Dialog.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>onButtonConnect</name>
      <anchorfile>classMQTT__Dialog.html</anchorfile>
      <anchor>a15f57bf9f29c108abd841b0c66726302</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onSelectionChanged</name>
      <anchorfile>classMQTT__Dialog.html</anchorfile>
      <anchor>a9e2a37a56cb0d78d5ca8734506e748de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onUpdateTopicList</name>
      <anchorfile>classMQTT__Dialog.html</anchorfile>
      <anchor>a7a93a8e42b91c1041cf66efdcef10eca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MQTT_Dialog</name>
      <anchorfile>classMQTT__Dialog.html</anchorfile>
      <anchor>ac2c2cf8cb9aee532d7c4da7f356fd6f3</anchor>
      <arglist>(MQTTClient::Ptr mosq_client)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveSettings</name>
      <anchorfile>classMQTT__Dialog.html</anchorfile>
      <anchor>a2be705846a78875cb493bf344d6dd389</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MQTT_Dialog</name>
      <anchorfile>classMQTT__Dialog.html</anchorfile>
      <anchor>a33cbfab884f5f49044a03763abe57ee3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Ui::DataStreamMQTT *</type>
      <name>ui</name>
      <anchorfile>classMQTT__Dialog.html</anchorfile>
      <anchor>a652410562e0071f2adab9e4732925d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onLoadClientCertificate</name>
      <anchorfile>classMQTT__Dialog.html</anchorfile>
      <anchor>a445bf9913e672f4b47289d5b9e2cf702</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onLoadPrivateKey</name>
      <anchorfile>classMQTT__Dialog.html</anchorfile>
      <anchor>a5f30bf8b8023ba0542844e57cc66a6c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onLoadServerCertificate</name>
      <anchorfile>classMQTT__Dialog.html</anchorfile>
      <anchor>aa62c1cc23af9870bde336ee569af22ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>changeConnectionState</name>
      <anchorfile>classMQTT__Dialog.html</anchorfile>
      <anchor>a7c094bb23dbc92a7f8e30256a1cbd1c0</anchor>
      <arglist>(bool connected)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>onConnectionClosed</name>
      <anchorfile>classMQTT__Dialog.html</anchorfile>
      <anchor>ac4fbc113a894585ce9e25ac45083d904</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MQTTClient::Ptr</type>
      <name>_client</name>
      <anchorfile>classMQTT__Dialog.html</anchorfile>
      <anchor>a1626bc3d4ac267654d8ec3af36b35e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_client_certificate_file</name>
      <anchorfile>classMQTT__Dialog.html</anchorfile>
      <anchor>a9f221108f16f780ca87e2954334b0240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_private_key_file</name>
      <anchorfile>classMQTT__Dialog.html</anchorfile>
      <anchor>af45981d913e89ccdfb2ebbe342bacb30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_server_certificate_file</name>
      <anchorfile>classMQTT__Dialog.html</anchorfile>
      <anchor>a7045bf802419e7999a51f764eccf9b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_set&lt; std::string &gt;</type>
      <name>_topic_list</name>
      <anchorfile>classMQTT__Dialog.html</anchorfile>
      <anchor>ab2a1e7d5f43c6679d60785566f92c7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QTimer *</type>
      <name>_topic_list_timer</name>
      <anchorfile>classMQTT__Dialog.html</anchorfile>
      <anchor>aa34a94749bffce938612afe845f9de3a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MQTTClient</name>
    <filename>classMQTTClient.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; MQTTClient &gt;</type>
      <name>Ptr</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>aaac0327b4244e91dc03c1eb14d17988f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(const mosquitto_message *)&gt;</type>
      <name>TopicCallback</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>a128d916738ec5b885b847ea0ed4de698</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>disconnected</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>a608147fc229324441bd944d5b13a6fa7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMessageCallback</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>a79fb07010e1cdb5b340954b207327dab</anchor>
      <arglist>(const std::string &amp;topic, TopicCallback callback)</arglist>
    </member>
    <member kind="function">
      <type>const MosquittoConfig &amp;</type>
      <name>config</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>a82d1bbefd1c75578f7334fd2499d7b9f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connect</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>a67fae6096718e1295fce69a94bc66914</anchor>
      <arglist>(const MosquittoConfig &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>a5da21136f56343f0db9dba70e0384ba9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::unordered_set&lt; std::string &gt;</type>
      <name>getTopicList</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>af7e1f7a83706222bd80ee8872e81cb3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConnected</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>ad4eaa77cbfe33673bf94fa4b3ebfd80a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MQTTClient</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>ad6db1563c6d4b0c8e14d8d01ac2e9d23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onMessageReceived</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>a53ef8fd24e8c2aa87e7ab024cf424f42</anchor>
      <arglist>(const mosquitto_message *message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subscribe</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>ad520d6efa7097108d6d022745aca3bb5</anchor>
      <arglist>(const std::string &amp;topic, int qos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>a7ce51e9fb00b924503a043d162689b23</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MQTTClient</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>a5ec1c4e5bc659ef561a6cc2497469f5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_connected</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>ae966cb5b2f416ed515552aa82afadca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MosquittoConfig</type>
      <name>_config</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>afcca3a16f833690b529c3fac4e86a114</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_map&lt; std::string, TopicCallback &gt;</type>
      <name>_message_callbacks</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>aa2b59518ed73571e745aabc82d647404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mosquitto *</type>
      <name>_mosq</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>a225c3b465bfb3dff38739128c8a43c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::mutex</type>
      <name>_mutex</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>a14e4190d3b84267ef5ac89d83046a91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_set&lt; std::string &gt;</type>
      <name>_topics_set</name>
      <anchorfile>classMQTTClient.html</anchorfile>
      <anchor>aeef4fbe409503cc6958d7c51159e7967</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MsgParserImpl</name>
    <filename>classMsgParserImpl.html</filename>
    <base>PJ::MessageParser</base>
    <class kind="struct">MsgParserImpl::TimeSeries</class>
    <member kind="function">
      <type></type>
      <name>MsgParserImpl</name>
      <anchorfile>classMsgParserImpl.html</anchorfile>
      <anchor>a133a40ac3606b967aa252514a1c352de</anchor>
      <arglist>(const std::string &amp;topic_name, const std::string &amp;type_name, const std::string &amp;, PJ::PlotDataMapRef &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MsgParserImpl</name>
      <anchorfile>classMsgParserImpl.html</anchorfile>
      <anchor>a3572c03af61af74a269f9c6a00b56cec</anchor>
      <arglist>(const std::string &amp;topic_name, const std::string &amp;type_name, const std::string &amp;schema, PJ::PlotDataMapRef &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseMessage</name>
      <anchorfile>classMsgParserImpl.html</anchorfile>
      <anchor>ae03725f2883b3810b95f3c56d5d3cfda</anchor>
      <arglist>(const MessageRef msg, double &amp;timestamp) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseMessage</name>
      <anchorfile>classMsgParserImpl.html</anchorfile>
      <anchor>a984306cf9292846b8012b2be49cb2837</anchor>
      <arglist>(const MessageRef serialized_msg, double &amp;timestamp) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DataTamerParser::Schema</type>
      <name>schema_</name>
      <anchorfile>classMsgParserImpl.html</anchorfile>
      <anchor>a0728945d0638a686d7ab1fb4cd389cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TimeSeries &gt;</type>
      <name>timeseries_</name>
      <anchorfile>classMsgParserImpl.html</anchorfile>
      <anchor>a4b5b0f3225c7c13045878e8397ed944b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>topic_name_</name>
      <anchorfile>classMsgParserImpl.html</anchorfile>
      <anchor>a60798092d2d008f64eea98a228efa421</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::named_arg</name>
    <filename>structdetail_1_1named__arg.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>detail::view</base>
    <member kind="function">
      <type></type>
      <name>named_arg</name>
      <anchorfile>structdetail_1_1named__arg.html</anchorfile>
      <anchor>a963202dd03df955ab4ef015e07446fc9</anchor>
      <arglist>(const Char *n, const T &amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>const Char *</type>
      <name>name</name>
      <anchorfile>structdetail_1_1named__arg.html</anchorfile>
      <anchor>a8c20bd7d0384174fd76c5a69a8d6d9ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T &amp;</type>
      <name>value</name>
      <anchorfile>structdetail_1_1named__arg.html</anchorfile>
      <anchor>a86ee96947ad6da0f8b44d9d30df28848</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::named_arg_info</name>
    <filename>structdetail_1_1named__arg__info.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>structdetail_1_1named__arg__info.html</anchorfile>
      <anchor>a5ee4c219be58d237e23f26eb89567a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Char *</type>
      <name>name</name>
      <anchorfile>structdetail_1_1named__arg__info.html</anchorfile>
      <anchor>a6d832f578f7dfa7815899529760e89a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>named_arg_info&lt; char_type &gt;</name>
    <filename>structdetail_1_1named__arg__info.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>structdetail_1_1named__arg__info.html</anchorfile>
      <anchor>a5ee4c219be58d237e23f26eb89567a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char_type *</type>
      <name>name</name>
      <anchorfile>structdetail_1_1named__arg__info.html</anchorfile>
      <anchor>a6d832f578f7dfa7815899529760e89a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>named_arg_info&lt; typename Context::char_type &gt;</name>
    <filename>structdetail_1_1named__arg__info.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>structdetail_1_1named__arg__info.html</anchorfile>
      <anchor>a5ee4c219be58d237e23f26eb89567a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typename Context::char_type *</type>
      <name>name</name>
      <anchorfile>structdetail_1_1named__arg__info.html</anchorfile>
      <anchor>a6d832f578f7dfa7815899529760e89a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::named_arg_value</name>
    <filename>structdetail_1_1named__arg__value.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>const named_arg_info&lt; Char &gt; *</type>
      <name>data</name>
      <anchorfile>structdetail_1_1named__arg__value.html</anchorfile>
      <anchor>a98387c21dda45ab568d797da9949da9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structdetail_1_1named__arg__value.html</anchorfile>
      <anchor>af41f73322da5fea1fbe723bee375ae3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>named_arg_value&lt; char_type &gt;</name>
    <filename>structdetail_1_1named__arg__value.html</filename>
    <member kind="variable">
      <type>const named_arg_info&lt; char_type &gt; *</type>
      <name>data</name>
      <anchorfile>structdetail_1_1named__arg__value.html</anchorfile>
      <anchor>a98387c21dda45ab568d797da9949da9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structdetail_1_1named__arg__value.html</anchorfile>
      <anchor>af41f73322da5fea1fbe723bee375ae3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dynamic_format_arg_store::need_copy</name>
    <filename>structdynamic__format__arg__store_1_1need__copy.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structdynamic__format__arg__store_1_1need__copy.html</anchorfile>
      <anchor>a186c332dd71ffa372895cbfbffc9f57da24f64f1fb320f7a1bb9b7d91613dac29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structdynamic__format__arg__store_1_1need__copy.html</anchorfile>
      <anchor>a186c332dd71ffa372895cbfbffc9f57da24f64f1fb320f7a1bb9b7d91613dac29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr detail::type</type>
      <name>mapped_type</name>
      <anchorfile>structdynamic__format__arg__store_1_1need__copy.html</anchorfile>
      <anchor>ad6534123e27b1c0d7f536b91d7726b3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::negation</name>
    <filename>structnlohmann_1_1detail_1_1negation.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::nested</name>
    <filename>structsol_1_1nested.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>nested_type</name>
      <anchorfile>structsol_1_1nested.html</anchorfile>
      <anchor>aa620e720905c75659b3395235330a1de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>nested</name>
      <anchorfile>structsol_1_1nested.html</anchorfile>
      <anchor>ab54f40f0ef542178d14df20fdf63de2b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>nested</name>
      <anchorfile>structsol_1_1nested.html</anchorfile>
      <anchor>a104a4ff42de60d22e71af144bf872e06</anchor>
      <arglist>(Arg &amp;&amp;arg, Args &amp;&amp;... args) noexcept(std::is_nothrow_constructible_v&lt; base_t, Arg, Args... &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>nested</name>
      <anchorfile>structsol_1_1nested.html</anchorfile>
      <anchor>af58f517ae4b92c7d49276bc630eb5e77</anchor>
      <arglist>(const meta::unqualified_t&lt; T &gt; &amp;obj) noexcept(std::is_nothrow_constructible_v&lt; base_t, const meta::unqualified_t&lt; T &gt; &amp; &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>nested</name>
      <anchorfile>structsol_1_1nested.html</anchorfile>
      <anchor>a089b67a8cabee5d8338acafcd6f6423b</anchor>
      <arglist>(const nested &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>nested</name>
      <anchorfile>structsol_1_1nested.html</anchorfile>
      <anchor>a44091a19b858d769aef8089e32150570</anchor>
      <arglist>(meta::unqualified_t&lt; T &gt; &amp;&amp;obj) noexcept(std::is_nothrow_constructible_v&lt; base_t, meta::unqualified_t&lt; T &gt; &amp;&amp; &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>nested</name>
      <anchorfile>structsol_1_1nested.html</anchorfile>
      <anchor>a1480ec8da32f7484d4502f1ba3f574dd</anchor>
      <arglist>(nested &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::add_const_t&lt; std::add_lvalue_reference_t&lt; T &gt;&gt;</name>
      <anchorfile>structsol_1_1nested.html</anchorfile>
      <anchor>aada2a4124b41b2a98633b50d78956a97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::add_lvalue_reference_t&lt; T &gt;</name>
      <anchorfile>structsol_1_1nested.html</anchorfile>
      <anchor>a92a343ede6ea85e0de06fe922a7801da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>nested &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1nested.html</anchorfile>
      <anchor>a03473ccdc6bc9cc68259408c35e4dd85</anchor>
      <arglist>(const nested &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>nested &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1nested.html</anchorfile>
      <anchor>abed9c06b51d20cbaa366178a69478afe</anchor>
      <arglist>(nested &amp;&amp;)=default</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>detail::ebco&lt; T &gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1nested.html</anchorfile>
      <anchor>a7da99301296f4c4a015d2bfd1c057aeb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nested_formatter</name>
    <filename>structnested__formatter.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>auto</type>
      <name>nested</name>
      <anchorfile>structnested__formatter.html</anchorfile>
      <anchor>a5311fef3a8deac0ddd6f075eb46147f8</anchor>
      <arglist>(const T &amp;value) const -&gt; nested_view&lt; T &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>nested_formatter</name>
      <anchorfile>structnested__formatter.html</anchorfile>
      <anchor>a8f22fe0627214a036fe909cfbae37705</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse</name>
      <anchorfile>structnested__formatter.html</anchorfile>
      <anchor>aa7abc719a3baf7d0017b53c2324fd4c3</anchor>
      <arglist>(format_parse_context &amp;ctx) -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_padded</name>
      <anchorfile>structnested__formatter.html</anchorfile>
      <anchor>ac4c746e8894c5d1804c2b8042690e5c2</anchor>
      <arglist>(format_context &amp;ctx, F write) const -&gt; decltype(ctx.out())</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>align_t</type>
      <name>align_</name>
      <anchorfile>structnested__formatter.html</anchorfile>
      <anchor>a9f5f50856ac9412fb82eed620a516257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::fill_t&lt; char &gt;</type>
      <name>fill_</name>
      <anchorfile>structnested__formatter.html</anchorfile>
      <anchor>a8a8d52a2cdb1639ad9c11c7f653d0b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>formatter&lt; T &gt;</type>
      <name>formatter_</name>
      <anchorfile>structnested__formatter.html</anchorfile>
      <anchor>aa862522044296ed27c128e2361e5a867</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>width_</name>
      <anchorfile>structnested__formatter.html</anchorfile>
      <anchor>abf4159579f6bf49bc9d50723b12367c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nested_formatter&lt; string_view &gt;</name>
    <filename>structnested__formatter.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>nested</name>
      <anchorfile>structnested__formatter.html</anchorfile>
      <anchor>a5311fef3a8deac0ddd6f075eb46147f8</anchor>
      <arglist>(const string_view &amp;value) const -&gt; nested_view&lt; string_view &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>nested_formatter</name>
      <anchorfile>structnested__formatter.html</anchorfile>
      <anchor>a8f22fe0627214a036fe909cfbae37705</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse</name>
      <anchorfile>structnested__formatter.html</anchorfile>
      <anchor>aa7abc719a3baf7d0017b53c2324fd4c3</anchor>
      <arglist>(format_parse_context &amp;ctx) -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_padded</name>
      <anchorfile>structnested__formatter.html</anchorfile>
      <anchor>ac4c746e8894c5d1804c2b8042690e5c2</anchor>
      <arglist>(format_context &amp;ctx, F write) const -&gt; decltype(ctx.out())</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>align_t</type>
      <name>align_</name>
      <anchorfile>structnested__formatter.html</anchorfile>
      <anchor>a9f5f50856ac9412fb82eed620a516257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::fill_t&lt; char &gt;</type>
      <name>fill_</name>
      <anchorfile>structnested__formatter.html</anchorfile>
      <anchor>a8a8d52a2cdb1639ad9c11c7f653d0b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>formatter&lt; string_view &gt;</type>
      <name>formatter_</name>
      <anchorfile>structnested__formatter.html</anchorfile>
      <anchor>aa862522044296ed27c128e2361e5a867</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>width_</name>
      <anchorfile>structnested__formatter.html</anchorfile>
      <anchor>abf4159579f6bf49bc9d50723b12367c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::nested_tag_t</name>
    <filename>structsol_1_1nested__tag__t.html</filename>
  </compound>
  <compound kind="struct">
    <name>nested_view</name>
    <filename>structnested__view.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>const formatter&lt; T &gt; *</type>
      <name>fmt</name>
      <anchorfile>structnested__view.html</anchorfile>
      <anchor>a36e0f9d93a1d79bc32ddfe77d43318b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T *</type>
      <name>value</name>
      <anchorfile>structnested__view.html</anchorfile>
      <anchor>ac82e61eff9dafb188e622105d4392d41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::u_detail::new_index_call_storage</name>
    <filename>structsol_1_1u__detail_1_1new__index__call__storage.html</filename>
    <base>sol::u_detail::index_call_storage</base>
    <member kind="variable">
      <type>void *</type>
      <name>new_binding_data</name>
      <anchorfile>structsol_1_1u__detail_1_1new__index__call__storage.html</anchorfile>
      <anchor>ae135f89a8e495f81c9b2af4359f9cc21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::new_table</name>
    <filename>structsol_1_1new__table.html</filename>
    <member kind="function">
      <type></type>
      <name>new_table</name>
      <anchorfile>structsol_1_1new__table.html</anchorfile>
      <anchor>abdeaefa2877d03cda4413b0d1d5ddef5</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>new_table</name>
      <anchorfile>structsol_1_1new__table.html</anchorfile>
      <anchor>a6a9e8e5510315a2c6a0fb3fb5b282515</anchor>
      <arglist>(const new_table &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>new_table</name>
      <anchorfile>structsol_1_1new__table.html</anchorfile>
      <anchor>a546b97b7b150e32b2ba5f588aeb655eb</anchor>
      <arglist>(int sequence_hint_, int map_hint_=0) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>new_table</name>
      <anchorfile>structsol_1_1new__table.html</anchorfile>
      <anchor>a9bab3e2e7a31fc41b9a5eda2c9dcbc37</anchor>
      <arglist>(new_table &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>new_table &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1new__table.html</anchorfile>
      <anchor>ad312eaa96c1a6901a74b1b51b519564e</anchor>
      <arglist>(const new_table &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>new_table &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1new__table.html</anchorfile>
      <anchor>af523f058b37fbe60f74a5a04acfd21ab</anchor>
      <arglist>(new_table &amp;&amp;)=default</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>map_hint</name>
      <anchorfile>structsol_1_1new__table.html</anchorfile>
      <anchor>a1e15309b4cfda150488706ad950942bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sequence_hint</name>
      <anchorfile>structsol_1_1new__table.html</anchorfile>
      <anchor>a91a19fb79fac8a1d5fb97651c180a498</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NewReleaseDialog</name>
    <filename>classNewReleaseDialog.html</filename>
    <member kind="function">
      <type></type>
      <name>NewReleaseDialog</name>
      <anchorfile>classNewReleaseDialog.html</anchorfile>
      <anchor>aa416b777a9485b39974fe33ed38fe15b</anchor>
      <arglist>(QWidget *parent, QString release, QString title, QString url)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NewReleaseDialog</name>
      <anchorfile>classNewReleaseDialog.html</anchorfile>
      <anchor>a8631694d62ecadee016b335b7b3d4cb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>link_opened</name>
      <anchorfile>classNewReleaseDialog.html</anchorfile>
      <anchor>a807278826d501cd0ea7eefd513787474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::NewReleaseDialog *</type>
      <name>ui</name>
      <anchorfile>classNewReleaseDialog.html</anchorfile>
      <anchor>a45d598718165291c0559a87b7dd35100</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::digit_grouping::next_state</name>
    <filename>structdetail_1_1digit__grouping_1_1next__state.html</filename>
    <member kind="variable">
      <type>std::string::const_iterator</type>
      <name>group</name>
      <anchorfile>structdetail_1_1digit__grouping_1_1next__state.html</anchorfile>
      <anchor>a0b75bc806b833c3aa08eb7ab25bae173</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pos</name>
      <anchorfile>structdetail_1_1digit__grouping_1_1next__state.html</anchorfile>
      <anchor>af1084076cffb816e93f62fe47ade45a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NlohmannParser</name>
    <filename>classNlohmannParser.html</filename>
    <base>PJ::MessageParser</base>
    <member kind="function">
      <type></type>
      <name>NlohmannParser</name>
      <anchorfile>classNlohmannParser.html</anchorfile>
      <anchor>ad1a32e88c3c2f9ecea507a6cef2506b7</anchor>
      <arglist>(const std::string &amp;topic_name, PlotDataMapRef &amp;data, bool use_msg_stamp, const std::string &amp;stamp_fieldname)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>parseMessageImpl</name>
      <anchorfile>classNlohmannParser.html</anchorfile>
      <anchor>a8ff2ef7cfda9d989b4fdc4d9a9dcfea5</anchor>
      <arglist>(double &amp;timestamp)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>nlohmann::json</type>
      <name>_json</name>
      <anchorfile>classNlohmannParser.html</anchorfile>
      <anchor>aa6158990f2de64b2530419a44dbd6be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_stamp_fieldname</name>
      <anchorfile>classNlohmannParser.html</anchorfile>
      <anchor>aa75c3f225747835429488021c32b01b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_use_message_stamp</name>
      <anchorfile>classNlohmannParser.html</anchorfile>
      <anchor>ae6d5bd7933474a956b9c4a079a1b0b51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NlohmannParserCreator</name>
    <filename>classNlohmannParserCreator.html</filename>
    <base>PJ::ParserFactoryPlugin</base>
    <member kind="function">
      <type>MessageParserPtr</type>
      <name>createParserImpl</name>
      <anchorfile>classNlohmannParserCreator.html</anchorfile>
      <anchor>a89707b9bde42c9863860f400fd825c45</anchor>
      <arglist>(const std::string &amp;topic_name, PlotDataMapRef &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NlohmannParserCreator</name>
      <anchorfile>classNlohmannParserCreator.html</anchorfile>
      <anchor>a1ae62b63cefe8217cc3cb0c99f07f464</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QWidget *</type>
      <name>optionsWidget</name>
      <anchorfile>classNlohmannParserCreator.html</anchorfile>
      <anchor>aa01eefde579e37e0fa8c39a4cdad78c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCheckBoxClose *</type>
      <name>_checkbox_use_timestamp</name>
      <anchorfile>classNlohmannParserCreator.html</anchorfile>
      <anchor>a190692b978eb66bfa28a43551bf3688e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::no_comp</name>
    <filename>structsol_1_1detail_1_1no__comp.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1detail_1_1no__comp.html</anchorfile>
      <anchor>a6a895e8f8eeacb191c3065a6ea142076</anchor>
      <arglist>(A &amp;&amp;, B &amp;&amp;) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::no_construction</name>
    <filename>structsol_1_1no__construction.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::no_metatable_t</name>
    <filename>structsol_1_1no__metatable__t.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::no_prop</name>
    <filename>structsol_1_1detail_1_1no__prop.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::no_safety_tag</name>
    <filename>structsol_1_1detail_1_1no__safety__tag.html</filename>
  </compound>
  <compound kind="struct">
    <name>detail::dynamic_arg_list::node</name>
    <filename>structdetail_1_1dynamic__arg__list_1_1node.html</filename>
    <templarg></templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~node</name>
      <anchorfile>structdetail_1_1dynamic__arg__list_1_1node.html</anchorfile>
      <anchor>a696c09fe0167fc08b332f67012e6bff8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; node&lt;&gt; &gt;</type>
      <name>next</name>
      <anchorfile>structdetail_1_1dynamic__arg__list_1_1node.html</anchorfile>
      <anchor>ab50c11788f19bbcdb90f3336de440de5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>Node</name>
    <filename>unionNode.html</filename>
    <class kind="struct">Node::NodeKey</class>
    <member kind="variable">
      <type>TValue</type>
      <name>i_val</name>
      <anchorfile>unionNode.html</anchorfile>
      <anchor>a79460c331faee0ef988637e92749e866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct Node::NodeKey</type>
      <name>u</name>
      <anchorfile>unionNode.html</anchorfile>
      <anchor>a8f1edb039f176596b777da8f537c1071</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>node&lt;&gt;</name>
    <filename>structdetail_1_1dynamic__arg__list_1_1node.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~node</name>
      <anchorfile>structdetail_1_1dynamic__arg__list_1_1node.html</anchorfile>
      <anchor>a696c09fe0167fc08b332f67012e6bff8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable">
      <type>std::unique_ptr&lt; node&lt;&gt; &gt;</type>
      <name>next</name>
      <anchorfile>structdetail_1_1dynamic__arg__list_1_1node.html</anchorfile>
      <anchor>ab50c11788f19bbcdb90f3336de440de5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nodeElt_s</name>
    <filename>structnodeElt__s.html</filename>
    <member kind="variable">
      <type>BYTE</type>
      <name>byte</name>
      <anchorfile>structnodeElt__s.html</anchorfile>
      <anchor>a5b925dd234e60862c932ffdc3840afb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>count</name>
      <anchorfile>structnodeElt__s.html</anchorfile>
      <anchor>a134bbcba02817103b587c7ea72dc593b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE</type>
      <name>nbBits</name>
      <anchorfile>structnodeElt__s.html</anchorfile>
      <anchor>aafd56735c79ab7e122e77a33c51c93e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U16</type>
      <name>parent</name>
      <anchorfile>structnodeElt__s.html</anchorfile>
      <anchor>ace49e39a2fc34a399b52d0e81898a5c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Node::NodeKey</name>
    <filename>structNode_1_1NodeKey.html</filename>
    <member kind="variable">
      <type>lu_byte</type>
      <name>key_tt</name>
      <anchorfile>structNode_1_1NodeKey.html</anchorfile>
      <anchor>afdbcc530a117bbf2b90c4f35ad257110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Value</type>
      <name>key_val</name>
      <anchorfile>structNode_1_1NodeKey.html</anchorfile>
      <anchor>abac9092163e037bc154ad58f454fbca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>next</name>
      <anchorfile>structNode_1_1NodeKey.html</anchorfile>
      <anchor>ace566bb6e78ae2d0cdb2a3c6da79cfb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TValuefields</name>
      <anchorfile>structNode_1_1NodeKey.html</anchorfile>
      <anchor>ad7940273d82fb786627ede300d3e7b46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::non_lua_nil_t</name>
    <filename>structsol_1_1detail_1_1non__lua__nil__t.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::non_null</name>
    <filename>structsol_1_1non__null.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::nonesuch</name>
    <filename>structnlohmann_1_1detail_1_1nonesuch.html</filename>
    <member kind="function">
      <type></type>
      <name>nonesuch</name>
      <anchorfile>structnlohmann_1_1detail_1_1nonesuch.html</anchorfile>
      <anchor>a6fe87da966856c6cb06617940d90f010</anchor>
      <arglist>()=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>nonesuch</name>
      <anchorfile>structnlohmann_1_1detail_1_1nonesuch.html</anchorfile>
      <anchor>ad7719f7d2a00263be8b8d123870217d8</anchor>
      <arglist>(nonesuch const &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>nonesuch</name>
      <anchorfile>structnlohmann_1_1detail_1_1nonesuch.html</anchorfile>
      <anchor>a563462ef2d05fe60cdf1dc7f567dc276</anchor>
      <arglist>(nonesuch const &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>structnlohmann_1_1detail_1_1nonesuch.html</anchorfile>
      <anchor>a78ca022a1b4defe4f7ba662843602231</anchor>
      <arglist>(nonesuch &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>structnlohmann_1_1detail_1_1nonesuch.html</anchorfile>
      <anchor>add6ef84c52a851e391cef514c85f2ffe</anchor>
      <arglist>(nonesuch const &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~nonesuch</name>
      <anchorfile>structnlohmann_1_1detail_1_1nonesuch.html</anchorfile>
      <anchor>a7b1119845860e548b67f1644a2084373</anchor>
      <arglist>()=delete</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::StringRef::noSSO</name>
    <filename>structPJ_1_1StringRef_1_1noSSO.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>data</name>
      <anchorfile>structPJ_1_1StringRef_1_1noSSO.html</anchorfile>
      <anchor>a1105198e69d70d52f23a2daa9406571a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structPJ_1_1StringRef_1_1noSSO.html</anchorfile>
      <anchor>af7ecf216bfa602daf9b2bc68f4de9236</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>backward::SourceFile::not_isempty</name>
    <filename>structbackward_1_1SourceFile_1_1not__isempty.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structbackward_1_1SourceFile_1_1not__isempty.html</anchorfile>
      <anchor>af49076254b6f6be14b685bf877d0e459</anchor>
      <arglist>(const lines_t::value_type &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>backward::SourceFile::not_isspace</name>
    <filename>structbackward_1_1SourceFile_1_1not__isspace.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structbackward_1_1SourceFile_1_1not__isspace.html</anchorfile>
      <anchor>afaf6a3abad8dc307d4bc88dfc4278048</anchor>
      <arglist>(char c)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eprosima::fastcdr::exception::NotEnoughMemoryException</name>
    <filename>classeprosima_1_1fastcdr_1_1exception_1_1NotEnoughMemoryException.html</filename>
    <base>eprosima::fastcdr::exception::Exception</base>
    <member kind="function">
      <type>Cdr_DllAPI</type>
      <name>NotEnoughMemoryException</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1NotEnoughMemoryException.html</anchorfile>
      <anchor>a62d08552a7526df1a60104648933cf70</anchor>
      <arglist>(const char *const &amp;message) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI</type>
      <name>NotEnoughMemoryException</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1NotEnoughMemoryException.html</anchorfile>
      <anchor>a0b4edd7a7095d832ba72019c90645b74</anchor>
      <arglist>(const NotEnoughMemoryException &amp;ex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI</type>
      <name>NotEnoughMemoryException</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1NotEnoughMemoryException.html</anchorfile>
      <anchor>af0da19eb117e6af4ff4a36ecf2e1b00e</anchor>
      <arglist>(NotEnoughMemoryException &amp;&amp;ex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI NotEnoughMemoryException &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1NotEnoughMemoryException.html</anchorfile>
      <anchor>ad2768db7aae5d03910be8cc66f75a7be</anchor>
      <arglist>(const NotEnoughMemoryException &amp;ex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI NotEnoughMemoryException &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1NotEnoughMemoryException.html</anchorfile>
      <anchor>ab400974e0db0d4cf1715748ea8ecd684</anchor>
      <arglist>(NotEnoughMemoryException &amp;&amp;ex) noexcept</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI void</type>
      <name>raise</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1NotEnoughMemoryException.html</anchorfile>
      <anchor>aeed05890a07da77cecc467cf9bbb5485</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Cdr_DllAPI</type>
      <name>~NotEnoughMemoryException</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1NotEnoughMemoryException.html</anchorfile>
      <anchor>a01133ea4c8fa2ef1f5c04540251d7e0d</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Cdr_DllAPI char *const</type>
      <name>NOT_ENOUGH_MEMORY_MESSAGE_DEFAULT</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1exception_1_1NotEnoughMemoryException.html</anchorfile>
      <anchor>abc7668bcc804dfdb249c579ae5080013</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::null</name>
    <filename>structdetail_1_1null.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::null_chrono_spec_handler</name>
    <filename>structdetail_1_1null__chrono__spec__handler.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_12_hour</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a2c4f2f2b9baa4eff93b364480fcbabc4</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_12_hour_time</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>ac6a138a56fe9085c8b2b622fb93ac57d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_24_hour</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>afd869a703cf3ab4be15912e7f1a2e73c</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_24_hour_time</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a4034051304db53bee6fbbfe0b4525f22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_abbr_month</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a7c9abf08a93ca6473b6e139b9d05c0c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_abbr_weekday</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>af54bab2d1ce9ddf46a2ae75797e51ed8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_am_pm</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>af51dd3e9021b39bc2deaa544427dc233</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_century</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a4478eb1fdfc4c11ecc1e3647792e2040</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_datetime</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a758002a08702ed1af0dccdafb4a8a4b2</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_day_of_month</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a0525afb8ac366c25e599e857e56ea1f6</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_day_of_month_space</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a5ce566011f1bea6f0d9484b8ef278140</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_day_of_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a0f8f3c76c18af1c0411bb6a43eab2156</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec0_week_of_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a98ad0bdd89ef6c1e75e9f70e7ed1ee41</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec0_weekday</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a112b38ad2c415ce921942b1f7341cedd</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec1_week_of_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>ad47ca1ecf7d311193b4a054e895903eb</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec1_weekday</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a29bda3fd33cea49d82c3457cdd753f5b</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec_month</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a56b8ab9da535edb2ff81eaed39969ddc</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_duration_unit</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a33e1fdff5c6814fd9ff3766428bf02c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_duration_value</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a1c968eebb61c88b5ded6c7a54e11d510</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_full_month</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>add3bd62ba8c19d4551675f37d2c85a85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_full_weekday</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a8f910f1820139c21847299e21bdd08ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_date</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a13af8a1315127026af66d00707bbade3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_time</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a63a1c3eb039d80049f5756bb9b57b61b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_week_based_short_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a93ce7df6443e0c515ee1058815bca9bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_week_based_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>af63ecf65320c6ebe2beb9436c8fc8f9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_week_of_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a7b7160de9e4906373b9768bf2b3efac7</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_loc_date</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a197c5b2f8c1411c678ee7545425509af</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_loc_time</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>af3faa3ff0b6c5c1b2f3b6aee427434bd</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_minute</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a45e2dd30f270099fe72285dee94a62c7</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_offset_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a77605782c47cf9d99407c22c30072f75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_second</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a8a92d298bc172410b1866997409a00e7</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_short_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>aa8a895169ab6c0820bd78b2ea247d0a8</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_tz_name</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>ab2cf7cdedee7073208d59317834a5004</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_us_date</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>aa5544c849185f727610486b43c19da05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_utc_offset</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a4d07db0708c833aeac497aa857fbd28a</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>ac9e3c670c1cde95d3f9bb2315b53a0d3</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>unsupported</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>ae36d6f71251e84f2c69089fee1a26a08</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>null_chrono_spec_handler&lt; chrono_format_checker &gt;</name>
    <filename>structdetail_1_1null__chrono__spec__handler.html</filename>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_12_hour</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a2c4f2f2b9baa4eff93b364480fcbabc4</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_12_hour_time</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>ac6a138a56fe9085c8b2b622fb93ac57d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_24_hour</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>afd869a703cf3ab4be15912e7f1a2e73c</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_24_hour_time</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a4034051304db53bee6fbbfe0b4525f22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_abbr_month</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a7c9abf08a93ca6473b6e139b9d05c0c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_abbr_weekday</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>af54bab2d1ce9ddf46a2ae75797e51ed8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_am_pm</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>af51dd3e9021b39bc2deaa544427dc233</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_century</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a4478eb1fdfc4c11ecc1e3647792e2040</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_datetime</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a758002a08702ed1af0dccdafb4a8a4b2</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_day_of_month</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a0525afb8ac366c25e599e857e56ea1f6</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_day_of_month_space</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a5ce566011f1bea6f0d9484b8ef278140</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_day_of_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a0f8f3c76c18af1c0411bb6a43eab2156</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec0_week_of_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a98ad0bdd89ef6c1e75e9f70e7ed1ee41</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec0_weekday</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a112b38ad2c415ce921942b1f7341cedd</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec1_week_of_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>ad47ca1ecf7d311193b4a054e895903eb</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec1_weekday</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a29bda3fd33cea49d82c3457cdd753f5b</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec_month</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a56b8ab9da535edb2ff81eaed39969ddc</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_duration_unit</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a33e1fdff5c6814fd9ff3766428bf02c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_duration_value</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a1c968eebb61c88b5ded6c7a54e11d510</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_full_month</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>add3bd62ba8c19d4551675f37d2c85a85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_full_weekday</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a8f910f1820139c21847299e21bdd08ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_date</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a13af8a1315127026af66d00707bbade3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_time</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a63a1c3eb039d80049f5756bb9b57b61b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_week_based_short_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a93ce7df6443e0c515ee1058815bca9bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_week_based_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>af63ecf65320c6ebe2beb9436c8fc8f9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_week_of_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a7b7160de9e4906373b9768bf2b3efac7</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_loc_date</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a197c5b2f8c1411c678ee7545425509af</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_loc_time</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>af3faa3ff0b6c5c1b2f3b6aee427434bd</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_minute</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a45e2dd30f270099fe72285dee94a62c7</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_offset_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a77605782c47cf9d99407c22c30072f75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_second</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a8a92d298bc172410b1866997409a00e7</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_short_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>aa8a895169ab6c0820bd78b2ea247d0a8</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_tz_name</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>ab2cf7cdedee7073208d59317834a5004</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_us_date</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>aa5544c849185f727610486b43c19da05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_utc_offset</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a4d07db0708c833aeac497aa857fbd28a</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>ac9e3c670c1cde95d3f9bb2315b53a0d3</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>unsupported</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>ae36d6f71251e84f2c69089fee1a26a08</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>null_chrono_spec_handler&lt; tm_format_checker &gt;</name>
    <filename>structdetail_1_1null__chrono__spec__handler.html</filename>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_12_hour</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a2c4f2f2b9baa4eff93b364480fcbabc4</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_12_hour_time</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>ac6a138a56fe9085c8b2b622fb93ac57d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_24_hour</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>afd869a703cf3ab4be15912e7f1a2e73c</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_24_hour_time</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a4034051304db53bee6fbbfe0b4525f22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_abbr_month</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a7c9abf08a93ca6473b6e139b9d05c0c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_abbr_weekday</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>af54bab2d1ce9ddf46a2ae75797e51ed8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_am_pm</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>af51dd3e9021b39bc2deaa544427dc233</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_century</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a4478eb1fdfc4c11ecc1e3647792e2040</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_datetime</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a758002a08702ed1af0dccdafb4a8a4b2</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_day_of_month</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a0525afb8ac366c25e599e857e56ea1f6</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_day_of_month_space</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a5ce566011f1bea6f0d9484b8ef278140</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_day_of_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a0f8f3c76c18af1c0411bb6a43eab2156</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec0_week_of_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a98ad0bdd89ef6c1e75e9f70e7ed1ee41</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec0_weekday</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a112b38ad2c415ce921942b1f7341cedd</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec1_week_of_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>ad47ca1ecf7d311193b4a054e895903eb</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec1_weekday</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a29bda3fd33cea49d82c3457cdd753f5b</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec_month</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a56b8ab9da535edb2ff81eaed39969ddc</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_duration_unit</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a33e1fdff5c6814fd9ff3766428bf02c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_duration_value</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a1c968eebb61c88b5ded6c7a54e11d510</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_full_month</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>add3bd62ba8c19d4551675f37d2c85a85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_full_weekday</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a8f910f1820139c21847299e21bdd08ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_date</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a13af8a1315127026af66d00707bbade3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_time</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a63a1c3eb039d80049f5756bb9b57b61b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_week_based_short_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a93ce7df6443e0c515ee1058815bca9bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_week_based_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>af63ecf65320c6ebe2beb9436c8fc8f9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_week_of_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a7b7160de9e4906373b9768bf2b3efac7</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_loc_date</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a197c5b2f8c1411c678ee7545425509af</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_loc_time</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>af3faa3ff0b6c5c1b2f3b6aee427434bd</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_minute</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a45e2dd30f270099fe72285dee94a62c7</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_offset_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a77605782c47cf9d99407c22c30072f75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_second</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a8a92d298bc172410b1866997409a00e7</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_short_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>aa8a895169ab6c0820bd78b2ea247d0a8</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_tz_name</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>ab2cf7cdedee7073208d59317834a5004</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_us_date</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>aa5544c849185f727610486b43c19da05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_utc_offset</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>a4d07db0708c833aeac497aa857fbd28a</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_year</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>ac9e3c670c1cde95d3f9bb2315b53a0d3</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>unsupported</name>
      <anchorfile>structdetail_1_1null__chrono__spec__handler.html</anchorfile>
      <anchor>ae36d6f71251e84f2c69089fee1a26a08</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nonstd::ring_span_lite::null_popper</name>
    <filename>structnonstd_1_1ring__span__lite_1_1null__popper.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>void</type>
      <name>return_type</name>
      <anchorfile>structnonstd_1_1ring__span__lite_1_1null__popper.html</anchorfile>
      <anchor>a1f8012694e2131afdf5a93a3d332f45c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structnonstd_1_1ring__span__lite_1_1null__popper.html</anchorfile>
      <anchor>af366b8ef6eac832029d442b9f3089700</anchor>
      <arglist>(T &amp;) const nsrs_noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>eprosima::fastcdr::nullopt_t</name>
    <filename>structeprosima_1_1fastcdr_1_1nullopt__t.html</filename>
    <member kind="function">
      <type>constexpr</type>
      <name>nullopt_t</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1nullopt__t.html</anchorfile>
      <anchor>a61fdaa6125be0b7eafe0f6f00ee0cebb</anchor>
      <arglist>(int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::Odometry</name>
    <filename>structPJ_1_1Msg_1_1Odometry.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1Odometry.html</anchorfile>
      <anchor>af3774b5b34bd90be957ac94bf2a2c8de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Header</type>
      <name>header</name>
      <anchorfile>structPJ_1_1Msg_1_1Odometry.html</anchorfile>
      <anchor>ac2bc3892e33262a80c8810831c07f8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PoseWithCovariance</type>
      <name>pose</name>
      <anchorfile>structPJ_1_1Msg_1_1Odometry.html</anchorfile>
      <anchor>ae5f88aea63e2f8494d64ad56571ee34f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TwistWithCovariance</type>
      <name>twist</name>
      <anchorfile>structPJ_1_1Msg_1_1Odometry.html</anchorfile>
      <anchor>ac027ca30aef3338c3911342ef34cadf5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>offsetCount_t</name>
    <filename>structoffsetCount__t.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>count</name>
      <anchorfile>structoffsetCount__t.html</anchorfile>
      <anchor>ac1e8452034060a9663181c0ad1c8f2e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>offset</name>
      <anchorfile>structoffsetCount__t.html</anchorfile>
      <anchor>ae131ec176b3796af269efcd80fa3fe08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::lua_call_wrapper&lt; T, overload_set&lt; Fs... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;::on_match</name>
    <filename>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01overload__set_3_01Fs_8_8_8_01_4_00_016b2b0c990c16a689e5415c9808c82899.html</filename>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01overload__set_3_01Fs_8_8_8_01_4_00_016b2b0c990c16a689e5415c9808c82899.html</anchorfile>
      <anchor>a9d05fa30af21bd4756b8813b2fc0e1e7</anchor>
      <arglist>(types&lt; Fx &gt;, meta::index_value&lt; I &gt;, types&lt; R... &gt;, types&lt; Args... &gt;, lua_State *L, int, int, F &amp;fx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::lua_call_wrapper&lt; T, factory_wrapper&lt; Fs... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;::on_match</name>
    <filename>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01factory__wrapper_3_01Fs_8_8_8_01_4_00594dc6264a4a7ef440d6afa03973942f.html</filename>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01factory__wrapper_3_01Fs_8_8_8_01_4_00594dc6264a4a7ef440d6afa03973942f.html</anchorfile>
      <anchor>a8705949d4b2943d4cbddfdaee6ae8f1c</anchor>
      <arglist>(types&lt; Fx &gt;, meta::index_value&lt; I &gt;, types&lt; R... &gt;, types&lt; Args... &gt;, lua_State *L, int, int, F &amp;fx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::function_detail::overloaded_function::on_success</name>
    <filename>structsol_1_1function__detail_1_1overloaded__function_1_1on__success.html</filename>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1function__detail_1_1overloaded__function_1_1on__success.html</anchorfile>
      <anchor>a723db89facc4777b4a08558a21bdfb81</anchor>
      <arglist>(Args &amp;&amp;... args) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::lua_call_wrapper&lt; T, constructor_wrapper&lt; Cxs... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;::onmatch</name>
    <filename>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01constructor__wrapper_3_01Cxs_8_8_8_01e630258c31684600a59f75483f2442c8.html</filename>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1call__detail_1_1lua__call__wrapper_3_01T_00_01constructor__wrapper_3_01Cxs_8_8_8_01e630258c31684600a59f75483f2442c8.html</anchorfile>
      <anchor>af7646f564b6c4ad3758bb74185714c5f</anchor>
      <arglist>(types&lt; Fx &gt;, meta::index_value&lt; I &gt;, types&lt; R... &gt; r, types&lt; Args... &gt; a, lua_State *L, int, int start, F &amp;f)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::optional</name>
    <filename>classsol_1_1optional.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a7db882b586bd513e39cb602062c659ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR detail::invoke_result_t&lt; F, T &amp; &gt;</type>
      <name>and_then</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a444fb8df32ddeb6d28fc6343cd94cd36</anchor>
      <arglist>(F &amp;&amp;f) &amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR detail::invoke_result_t&lt; F, T &amp;&amp; &gt;</type>
      <name>and_then</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a39cc27f46a15a28d8496e2825c05cbb5</anchor>
      <arglist>(F &amp;&amp;f) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr detail::invoke_result_t&lt; F, const T &amp; &gt;</type>
      <name>and_then</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>aa6abadbf3b4abb0bbfc8baccc8cc5a88</anchor>
      <arglist>(F &amp;&amp;f) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr detail::invoke_result_t&lt; F, const T &amp;&amp; &gt;</type>
      <name>and_then</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a4bd6e9d7cf694b50a64d1cec1cbd04b0</anchor>
      <arglist>(F &amp;&amp;f) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional&lt; typename std::decay&lt; U &gt;::type &gt;</type>
      <name>conjunction</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>aff68be0d383bd80490dec5d49e552a32</anchor>
      <arglist>(U &amp;&amp;u) const</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a8bef0cab7b0982b9a7fe5751f7c9e488</anchor>
      <arglist>(const optional &amp;rhs) &amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ace82094c87d5192cac96dd030c1cdb37</anchor>
      <arglist>(const optional &amp;rhs) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>acc8be7a0d6ca3a192699f2bdf65204dc</anchor>
      <arglist>(const optional &amp;rhs) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a5bb9f94046dbb05a274db71fa1d24fa6</anchor>
      <arglist>(const optional &amp;rhs) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a07eba5807e19c10cabc692507c8f21a9</anchor>
      <arglist>(optional &amp;&amp;rhs) &amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ae65d13043434e7a76123e98dfe8c7893</anchor>
      <arglist>(optional &amp;&amp;rhs) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a1cfd09f92fcb4cb6a66e8bc90c416b86</anchor>
      <arglist>(optional &amp;&amp;rhs) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a9bb948c9879bf1d67d956346ca635335</anchor>
      <arglist>(optional &amp;&amp;rhs) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>emplace</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a7d45ba9eaaac02553a5b761d32c58a5b</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>detail::enable_if_t&lt; std::is_constructible&lt; T, std::initializer_list&lt; U &gt; &amp;, Args &amp;&amp;... &gt;::value, T &amp; &gt;</type>
      <name>emplace</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a4c91caddc257f02a902beaf2f57892ab</anchor>
      <arglist>(std::initializer_list&lt; U &gt; il, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>has_value</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a12498b028f60cb55c3ce7ad811e566d9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>U</type>
      <name>map_or</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a3ec3e93c3f93f61846f00f5a43e1d424</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) &amp;</arglist>
    </member>
    <member kind="function">
      <type>U</type>
      <name>map_or</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a1bf0a618df16c93f2e516bdf4c30dfa4</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>U</type>
      <name>map_or</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>abdece2f8ccf13204efaa0a5066717c1a</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>U</type>
      <name>map_or</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a59ac84fe3e18dc9bc1b6a0d27390b899</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>detail::invoke_result_t&lt; U &gt;</type>
      <name>map_or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>afb4a916adeb25f9146906dda9d7b654b</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) &amp;</arglist>
    </member>
    <member kind="function">
      <type>detail::invoke_result_t&lt; U &gt;</type>
      <name>map_or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>afde30a5c5fe2e10817d33c0f22cf22f5</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>detail::invoke_result_t&lt; U &gt;</type>
      <name>map_or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a5d653a3955a5e0c2496872ac4de594a2</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>detail::invoke_result_t&lt; U &gt;</type>
      <name>map_or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ae3addd54e855b12a43f431db40f56ede</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>operator bool</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ae989b0b73072ba17fa3cf3ba4efb66a2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR T &amp;</type>
      <name>operator*</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a2b9335672e8fbecc489e925b5b60b1bc</anchor>
      <arglist>() &amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR T &amp;&amp;</type>
      <name>operator*</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ab242a5fbc17b4f77ccdc7fc97a8a5ae8</anchor>
      <arglist>() &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr const T &amp;</type>
      <name>operator*</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a278b2e2949c71cea097d10c0bcd44a15</anchor>
      <arglist>() const &amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr const T &amp;&amp;</type>
      <name>operator*</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ae6d79b8ffe258dcc55c640826b526a78</anchor>
      <arglist>() const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>afef3e4078569c921fcd8c44a0dbab444</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a6e2ec1cadb2a78d9bf45e28db613e697</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a5319fcbdd93c324b04cf9544247b05c4</anchor>
      <arglist>(const optional &amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a82bb524601be76d6421a81026488b486</anchor>
      <arglist>(const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>aac5dca02722dfc0a4d11ce4d80e868a9</anchor>
      <arglist>(nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ad497c677b0713fef020efbd6cd2c392e</anchor>
      <arglist>(optional &amp;&amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a3a17a6dc715ead633e3021afa7937cf5</anchor>
      <arglist>(optional&lt; U &gt; &amp;&amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a757bc1deb20c774c9f5be162a536c2e6</anchor>
      <arglist>(U &amp;&amp;u)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a5e2c7cdefefd59cfc8ba946231a346b2</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a1526117235f4257122de06a931a90431</anchor>
      <arglist>(const optional &amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a96ae608427a575bbdee8507ecf4a54d5</anchor>
      <arglist>(const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a96ae608427a575bbdee8507ecf4a54d5</anchor>
      <arglist>(const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a1a149d10f4516af385bb228d50afa792</anchor>
      <arglist>(const T &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ad284a4136fbefa0c9018aaf3efb3737c</anchor>
      <arglist>(detail::enable_if_t&lt; std::is_constructible&lt; T, Args... &gt;::value, in_place_t &gt;, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a95fc1b1c0336bf0b1ad65e9fd238ce99</anchor>
      <arglist>(detail::enable_if_t&lt; std::is_constructible&lt; T, std::initializer_list&lt; U &gt; &amp;, Args &amp;&amp;... &gt;::value, in_place_t &gt;, std::initializer_list&lt; U &gt; il, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a19c1d3bd82c2625463069c36b7725ff0</anchor>
      <arglist>(nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a62ef17bc67b3cb7a5f0e7b4637e9ff8e</anchor>
      <arglist>(optional &amp;&amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a209f37b2c5b117d893334c2da7ac017a</anchor>
      <arglist>(optional&lt; U &gt; &amp;&amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a209f37b2c5b117d893334c2da7ac017a</anchor>
      <arglist>(optional&lt; U &gt; &amp;&amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a10fbc9a5401bf78a6f199986710ea772</anchor>
      <arglist>(T &amp;&amp;u)</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; T &gt; SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ad912eb0798123637f1db2c1b29b8f91f</anchor>
      <arglist>(F &amp;&amp;f) &amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; T &gt; SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ad912eb0798123637f1db2c1b29b8f91f</anchor>
      <arglist>(F &amp;&amp;f) &amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; T &gt;</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a8ce055c4c708a2e42f3e46a79ff760b0</anchor>
      <arglist>(F &amp;&amp;f) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; T &gt; SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a867da895e7d443c97a1d2ef9136e6061</anchor>
      <arglist>(F &amp;&amp;f) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; T &gt;</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a477867a39150423a7a956ed05bd986f7</anchor>
      <arglist>(F &amp;&amp;f) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; T &gt; SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a062f560691d9c17b8b38f05d0e05c7c9</anchor>
      <arglist>(F &amp;&amp;f) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; T &gt;</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a6adf98078734cc751253ee8afada9107</anchor>
      <arglist>(F &amp;&amp;f) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; T &gt;</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a6adf98078734cc751253ee8afada9107</anchor>
      <arglist>(F &amp;&amp;f) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a46abca0795cc1bfad56643616a84ca17</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a08c75fd166e8216681da2aaf70a27ff2</anchor>
      <arglist>(optional &amp;rhs) noexcept(std::is_nothrow_move_constructible&lt; T &gt;::value &amp;&amp;detail::is_nothrow_swappable&lt; T &gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>optional</type>
      <name>take</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ae5977cde6ef91fc25b48d0c98190ae61</anchor>
      <arglist>() &amp;</arglist>
    </member>
    <member kind="function">
      <type>optional</type>
      <name>take</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a5d3f1a02ef9eae91133641b8221a01ed</anchor>
      <arglist>() &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>optional</type>
      <name>take</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>acd28e4a8e4233c523233e3389d592a07</anchor>
      <arglist>() const &amp;</arglist>
    </member>
    <member kind="function">
      <type>optional</type>
      <name>take</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a6e772b79c36c0e7fc23ca5a091ce4391</anchor>
      <arglist>() const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR T &amp;</type>
      <name>value</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a21794c5352a8de486f9258bf368544e0</anchor>
      <arglist>() &amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR T &amp;&amp;</type>
      <name>value</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ad234981d9f4adea37e6299726971ff39</anchor>
      <arglist>() &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>const SOL_TL_OPTIONAL_11_CONSTEXPR T &amp;</type>
      <name>value</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a204b9d46f902df5337845c680b0c6a3c</anchor>
      <arglist>() const &amp;</arglist>
    </member>
    <member kind="function">
      <type>const SOL_TL_OPTIONAL_11_CONSTEXPR T &amp;&amp;</type>
      <name>value</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>aec00eac9c13ad94429277125a459792d</anchor>
      <arglist>() const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR T</type>
      <name>value_or</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>acfbb79a0bcb642ac4fe062b2fa250d29</anchor>
      <arglist>(U &amp;&amp;u) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr T</type>
      <name>value_or</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a4001fa494a60b158f3aa2dbcb50803b1</anchor>
      <arglist>(U &amp;&amp;u) const &amp;</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a70ecabec5be54020362269dd4dba85e3</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable">
      <type>decltype(optional_map_impl(std::declval&lt; optional &amp; &gt;(), std::declval&lt; F &amp;&amp; &gt;())) SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>map</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>af5aed2f768e9fc98fb3caa010ab67a21</anchor>
      <arglist>(F &amp;&amp;f) &amp;</arglist>
    </member>
    <member kind="variable">
      <type>decltype(optional_map_impl(std::declval&lt; optional &amp;&amp; &gt;(), std::declval&lt; F &amp;&amp; &gt;())) SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>map</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>afa26dee742858e4b8e75214604caf605</anchor>
      <arglist>(F &amp;&amp;f) &amp;&amp;</arglist>
    </member>
    <member kind="variable">
      <type>constexpr decltype(optional_map_impl(std::declval&lt; const optional &amp; &gt;(), std::declval&lt; F &amp;&amp; &gt;()))</type>
      <name>map</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>af795fa05aba41a1b61bd68aa5c11b363</anchor>
      <arglist>(F &amp;&amp;f) const &amp;</arglist>
    </member>
    <member kind="variable">
      <type>constexpr decltype(optional_map_impl(std::declval&lt; const optional &amp;&amp; &gt;(), std::declval&lt; F &amp;&amp; &gt;()))</type>
      <name>map</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>aa6f84f1d68854cc20a1470627be15970</anchor>
      <arglist>(F &amp;&amp;f) const &amp;&amp;</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>detail::optional_move_assign_base&lt; T &gt;</type>
      <name>base</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a582d30c4d1ed07cfa8c8ec91de31474b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eprosima::fastcdr::optional</name>
    <filename>classeprosima_1_1fastcdr_1_1optional.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a834afabd900e6d90eb8a882c83ed874e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>emplace</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a9277093d99431b4dc467b75e0bf2c267</anchor>
      <arglist>(Args &amp;&amp;... _args)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>has_value</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>ad20706f6d606a71aac14e18a3ba78a3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a72051f1c73da6548230f13abe5b8b7e6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>ad3c3000beb30dea3a4cf00f0bfc25461</anchor>
      <arglist>(const optional &amp;opt_val) const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;&amp;</type>
      <name>operator*</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a0d1de54997b087c16f5e2247b31b51a2</anchor>
      <arglist>() &amp;&amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>adb7a87dcacc209ece16f62a055988da9</anchor>
      <arglist>() &amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;&amp;</type>
      <name>operator*</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a1b642caafc4dfe9a135aff43d017e2f9</anchor>
      <arglist>() const &amp;&amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator*</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a1796adb1f85f2a732f76d9e549af99d7</anchor>
      <arglist>() const &amp;noexcept</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>ac16cb805710c6e44e2a8ce8df205d317</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>af7012fc17ba37318937b58a52196a34c</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a4cec4fb2435c76243901196bcc952ee7</anchor>
      <arglist>(const optional &amp;opt)</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a0af9125ecd11e7f674e0693f0b25798c</anchor>
      <arglist>(const T &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a5a1edb3cfff27ab68a93968661d518ea</anchor>
      <arglist>(nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a4f0689b6eea47874ab8515d7892a68bf</anchor>
      <arglist>(optional &amp;&amp;opt)</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>acd28ef884d6c51c3b7b6a445298a759f</anchor>
      <arglist>(T &amp;&amp;val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a93e6869ae4598a21c81171b5b8cf3ce0</anchor>
      <arglist>(const optional &amp;opt_val) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a258346d2c3f596c8853707e492dc7d08</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a48e5cf5ec0cd21f564c6e74dbe5f0ce9</anchor>
      <arglist>(const optional&lt; T &gt; &amp;val) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a19c247d2abe72f068541298e2cbb1f97</anchor>
      <arglist>(const T &amp;val) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>ac234c5d190c2395c627c7fd1b2f98e3d</anchor>
      <arglist>(optional&lt; T &gt; &amp;&amp;val) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a5c5ea73d08e8eb33e681dd4744c89eab</anchor>
      <arglist>(T &amp;&amp;val) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a70598e86bcd8919667cd20cc2c4941a3</anchor>
      <arglist>(bool initial_engaged=false)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>value</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a84997523f313a52d96573f76a5472227</anchor>
      <arglist>() &amp;</arglist>
    </member>
    <member kind="function">
      <type>T &amp;&amp;</type>
      <name>value</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>ac2a413ed9d71f0bda44dd912c77f3f72</anchor>
      <arglist>() &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>value</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a4bb0cb24690ce6d8f0df13d082478bdc</anchor>
      <arglist>() const &amp;</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;&amp;</type>
      <name>value</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>ab9336817b4c65a66b7b0500ee8eedfe3</anchor>
      <arglist>() const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~optional</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a33113daca2abb1c41361f759174bfda5</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::optional_storage&lt; T &gt;</type>
      <name>storage_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1optional.html</anchorfile>
      <anchor>a930f987c89b9c5cf555c3fe577f15649</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optional&lt; sol::basic_environment &gt;</name>
    <filename>classsol_1_1optional.html</filename>
    <member kind="typedef">
      <type>sol::basic_environment</type>
      <name>value_type</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a7db882b586bd513e39cb602062c659ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR detail::invoke_result_t&lt; F, sol::basic_environment &amp; &gt;</type>
      <name>and_then</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a444fb8df32ddeb6d28fc6343cd94cd36</anchor>
      <arglist>(F &amp;&amp;f) &amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR detail::invoke_result_t&lt; F, sol::basic_environment &amp;&amp; &gt;</type>
      <name>and_then</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a39cc27f46a15a28d8496e2825c05cbb5</anchor>
      <arglist>(F &amp;&amp;f) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr detail::invoke_result_t&lt; F, const sol::basic_environment &amp; &gt;</type>
      <name>and_then</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>aa6abadbf3b4abb0bbfc8baccc8cc5a88</anchor>
      <arglist>(F &amp;&amp;f) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr detail::invoke_result_t&lt; F, const sol::basic_environment &amp;&amp; &gt;</type>
      <name>and_then</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a4bd6e9d7cf694b50a64d1cec1cbd04b0</anchor>
      <arglist>(F &amp;&amp;f) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional&lt; typename std::decay&lt; U &gt;::type &gt;</type>
      <name>conjunction</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>aff68be0d383bd80490dec5d49e552a32</anchor>
      <arglist>(U &amp;&amp;u) const</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a8bef0cab7b0982b9a7fe5751f7c9e488</anchor>
      <arglist>(const optional &amp;rhs) &amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ace82094c87d5192cac96dd030c1cdb37</anchor>
      <arglist>(const optional &amp;rhs) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>acc8be7a0d6ca3a192699f2bdf65204dc</anchor>
      <arglist>(const optional &amp;rhs) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a5bb9f94046dbb05a274db71fa1d24fa6</anchor>
      <arglist>(const optional &amp;rhs) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a07eba5807e19c10cabc692507c8f21a9</anchor>
      <arglist>(optional &amp;&amp;rhs) &amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ae65d13043434e7a76123e98dfe8c7893</anchor>
      <arglist>(optional &amp;&amp;rhs) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a1cfd09f92fcb4cb6a66e8bc90c416b86</anchor>
      <arglist>(optional &amp;&amp;rhs) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a9bb948c9879bf1d67d956346ca635335</anchor>
      <arglist>(optional &amp;&amp;rhs) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>sol::basic_environment &amp;</type>
      <name>emplace</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a7d45ba9eaaac02553a5b761d32c58a5b</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>detail::enable_if_t&lt; std::is_constructible&lt; sol::basic_environment, std::initializer_list&lt; U &gt; &amp;, Args &amp;&amp;... &gt;::value, sol::basic_environment &amp; &gt;</type>
      <name>emplace</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a4c91caddc257f02a902beaf2f57892ab</anchor>
      <arglist>(std::initializer_list&lt; U &gt; il, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>has_value</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a12498b028f60cb55c3ce7ad811e566d9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>U</type>
      <name>map_or</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a3ec3e93c3f93f61846f00f5a43e1d424</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) &amp;</arglist>
    </member>
    <member kind="function">
      <type>U</type>
      <name>map_or</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a1bf0a618df16c93f2e516bdf4c30dfa4</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>U</type>
      <name>map_or</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>abdece2f8ccf13204efaa0a5066717c1a</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>U</type>
      <name>map_or</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a59ac84fe3e18dc9bc1b6a0d27390b899</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>detail::invoke_result_t&lt; U &gt;</type>
      <name>map_or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>afb4a916adeb25f9146906dda9d7b654b</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) &amp;</arglist>
    </member>
    <member kind="function">
      <type>detail::invoke_result_t&lt; U &gt;</type>
      <name>map_or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>afde30a5c5fe2e10817d33c0f22cf22f5</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>detail::invoke_result_t&lt; U &gt;</type>
      <name>map_or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a5d653a3955a5e0c2496872ac4de594a2</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>detail::invoke_result_t&lt; U &gt;</type>
      <name>map_or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ae3addd54e855b12a43f431db40f56ede</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>operator bool</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ae989b0b73072ba17fa3cf3ba4efb66a2</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR sol::basic_environment &amp;</type>
      <name>operator*</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a2b9335672e8fbecc489e925b5b60b1bc</anchor>
      <arglist>() &amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR sol::basic_environment &amp;&amp;</type>
      <name>operator*</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ab242a5fbc17b4f77ccdc7fc97a8a5ae8</anchor>
      <arglist>() &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr const sol::basic_environment &amp;</type>
      <name>operator*</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a278b2e2949c71cea097d10c0bcd44a15</anchor>
      <arglist>() const &amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr const sol::basic_environment &amp;&amp;</type>
      <name>operator*</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ae6d79b8ffe258dcc55c640826b526a78</anchor>
      <arglist>() const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR sol::basic_environment *</type>
      <name>operator-&gt;</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>afef3e4078569c921fcd8c44a0dbab444</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr const sol::basic_environment *</type>
      <name>operator-&gt;</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a6e2ec1cadb2a78d9bf45e28db613e697</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a5319fcbdd93c324b04cf9544247b05c4</anchor>
      <arglist>(const optional &amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a82bb524601be76d6421a81026488b486</anchor>
      <arglist>(const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>aac5dca02722dfc0a4d11ce4d80e868a9</anchor>
      <arglist>(nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ad497c677b0713fef020efbd6cd2c392e</anchor>
      <arglist>(optional &amp;&amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a3a17a6dc715ead633e3021afa7937cf5</anchor>
      <arglist>(optional&lt; U &gt; &amp;&amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a757bc1deb20c774c9f5be162a536c2e6</anchor>
      <arglist>(U &amp;&amp;u)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a5e2c7cdefefd59cfc8ba946231a346b2</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a1526117235f4257122de06a931a90431</anchor>
      <arglist>(const optional &amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a96ae608427a575bbdee8507ecf4a54d5</anchor>
      <arglist>(const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a96ae608427a575bbdee8507ecf4a54d5</anchor>
      <arglist>(const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a1a149d10f4516af385bb228d50afa792</anchor>
      <arglist>(const sol::basic_environment &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ad284a4136fbefa0c9018aaf3efb3737c</anchor>
      <arglist>(detail::enable_if_t&lt; std::is_constructible&lt; sol::basic_environment, Args... &gt;::value, in_place_t &gt;, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a95fc1b1c0336bf0b1ad65e9fd238ce99</anchor>
      <arglist>(detail::enable_if_t&lt; std::is_constructible&lt; sol::basic_environment, std::initializer_list&lt; U &gt; &amp;, Args &amp;&amp;... &gt;::value, in_place_t &gt;, std::initializer_list&lt; U &gt; il, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a19c1d3bd82c2625463069c36b7725ff0</anchor>
      <arglist>(nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a62ef17bc67b3cb7a5f0e7b4637e9ff8e</anchor>
      <arglist>(optional &amp;&amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a209f37b2c5b117d893334c2da7ac017a</anchor>
      <arglist>(optional&lt; U &gt; &amp;&amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a209f37b2c5b117d893334c2da7ac017a</anchor>
      <arglist>(optional&lt; U &gt; &amp;&amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a10fbc9a5401bf78a6f199986710ea772</anchor>
      <arglist>(sol::basic_environment &amp;&amp;u)</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; sol::basic_environment &gt; SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ad912eb0798123637f1db2c1b29b8f91f</anchor>
      <arglist>(F &amp;&amp;f) &amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; sol::basic_environment &gt; SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ad912eb0798123637f1db2c1b29b8f91f</anchor>
      <arglist>(F &amp;&amp;f) &amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; sol::basic_environment &gt;</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a8ce055c4c708a2e42f3e46a79ff760b0</anchor>
      <arglist>(F &amp;&amp;f) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; sol::basic_environment &gt; SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a867da895e7d443c97a1d2ef9136e6061</anchor>
      <arglist>(F &amp;&amp;f) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; sol::basic_environment &gt;</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a477867a39150423a7a956ed05bd986f7</anchor>
      <arglist>(F &amp;&amp;f) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; sol::basic_environment &gt; SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a062f560691d9c17b8b38f05d0e05c7c9</anchor>
      <arglist>(F &amp;&amp;f) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; sol::basic_environment &gt;</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a6adf98078734cc751253ee8afada9107</anchor>
      <arglist>(F &amp;&amp;f) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; sol::basic_environment &gt;</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a6adf98078734cc751253ee8afada9107</anchor>
      <arglist>(F &amp;&amp;f) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a46abca0795cc1bfad56643616a84ca17</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a08c75fd166e8216681da2aaf70a27ff2</anchor>
      <arglist>(optional &amp;rhs) noexcept(std::is_nothrow_move_constructible&lt; sol::basic_environment &gt;::value &amp;&amp;detail::is_nothrow_swappable&lt; sol::basic_environment &gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>optional</type>
      <name>take</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ae5977cde6ef91fc25b48d0c98190ae61</anchor>
      <arglist>() &amp;</arglist>
    </member>
    <member kind="function">
      <type>optional</type>
      <name>take</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a5d3f1a02ef9eae91133641b8221a01ed</anchor>
      <arglist>() &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>optional</type>
      <name>take</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>acd28e4a8e4233c523233e3389d592a07</anchor>
      <arglist>() const &amp;</arglist>
    </member>
    <member kind="function">
      <type>optional</type>
      <name>take</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a6e772b79c36c0e7fc23ca5a091ce4391</anchor>
      <arglist>() const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR sol::basic_environment &amp;</type>
      <name>value</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a21794c5352a8de486f9258bf368544e0</anchor>
      <arglist>() &amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR sol::basic_environment &amp;&amp;</type>
      <name>value</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>ad234981d9f4adea37e6299726971ff39</anchor>
      <arglist>() &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>const SOL_TL_OPTIONAL_11_CONSTEXPR sol::basic_environment &amp;</type>
      <name>value</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a204b9d46f902df5337845c680b0c6a3c</anchor>
      <arglist>() const &amp;</arglist>
    </member>
    <member kind="function">
      <type>const SOL_TL_OPTIONAL_11_CONSTEXPR sol::basic_environment &amp;&amp;</type>
      <name>value</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>aec00eac9c13ad94429277125a459792d</anchor>
      <arglist>() const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR sol::basic_environment</type>
      <name>value_or</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>acfbb79a0bcb642ac4fe062b2fa250d29</anchor>
      <arglist>(U &amp;&amp;u) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr sol::basic_environment</type>
      <name>value_or</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a4001fa494a60b158f3aa2dbcb50803b1</anchor>
      <arglist>(U &amp;&amp;u) const &amp;</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~optional</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a70ecabec5be54020362269dd4dba85e3</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable">
      <type>decltype(optional_map_impl(std::declval&lt; optional &amp; &gt;(), std::declval&lt; F &amp;&amp; &gt;())) SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>map</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>af5aed2f768e9fc98fb3caa010ab67a21</anchor>
      <arglist>(F &amp;&amp;f) &amp;</arglist>
    </member>
    <member kind="variable">
      <type>decltype(optional_map_impl(std::declval&lt; optional &amp;&amp; &gt;(), std::declval&lt; F &amp;&amp; &gt;())) SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>map</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>afa26dee742858e4b8e75214604caf605</anchor>
      <arglist>(F &amp;&amp;f) &amp;&amp;</arglist>
    </member>
    <member kind="variable">
      <type>constexpr decltype(optional_map_impl(std::declval&lt; const optional &amp; &gt;(), std::declval&lt; F &amp;&amp; &gt;()))</type>
      <name>map</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>af795fa05aba41a1b61bd68aa5c11b363</anchor>
      <arglist>(F &amp;&amp;f) const &amp;</arglist>
    </member>
    <member kind="variable">
      <type>constexpr decltype(optional_map_impl(std::declval&lt; const optional &amp;&amp; &gt;(), std::declval&lt; F &amp;&amp; &gt;()))</type>
      <name>map</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>aa6f84f1d68854cc20a1470627be15970</anchor>
      <arglist>(F &amp;&amp;f) const &amp;&amp;</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>detail::optional_move_assign_base&lt; sol::basic_environment &gt;</type>
      <name>base</name>
      <anchorfile>classsol_1_1optional.html</anchorfile>
      <anchor>a582d30c4d1ed07cfa8c8ec91de31474b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::optional&lt; T &amp; &gt;</name>
    <filename>classsol_1_1optional_3_01T_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>value_type</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>abbcf9ed176263e47bbb16494fd6dd74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR detail::invoke_result_t&lt; F, T &amp; &gt;</type>
      <name>and_then</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a120fcbb657e8b16acc9011899cd7fd8c</anchor>
      <arglist>(F &amp;&amp;f) &amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR detail::invoke_result_t&lt; F, T &amp; &gt;</type>
      <name>and_then</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a8c02907e95743c7a9a46c052013edded</anchor>
      <arglist>(F &amp;&amp;f) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr detail::invoke_result_t&lt; F, const T &amp; &gt;</type>
      <name>and_then</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a7c05f3e25eb6cfaeaa9d2d898e970184</anchor>
      <arglist>(F &amp;&amp;f) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr detail::invoke_result_t&lt; F, const T &amp; &gt;</type>
      <name>and_then</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a94353c18314b938ae186602aa98afc04</anchor>
      <arglist>(F &amp;&amp;f) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional&lt; typename std::decay&lt; U &gt;::type &gt;</type>
      <name>conjunction</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a6e5aa31fd1fd4679641131a96cfaca5e</anchor>
      <arglist>(U &amp;&amp;u) const</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a797cf28cc183a4fb7001ff3c1ebd85fa</anchor>
      <arglist>(const optional &amp;rhs) &amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a97a5a616e8a7075c7f16e553114adbe3</anchor>
      <arglist>(const optional &amp;rhs) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>ae19429f6c0a580ede01b749a7d2fb5b6</anchor>
      <arglist>(const optional &amp;rhs) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>ae6bafca87ad7de01205e36dfa64ba21d</anchor>
      <arglist>(const optional &amp;rhs) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>ab7fe9bda7c5f779a24313104305dfb54</anchor>
      <arglist>(optional &amp;&amp;rhs) &amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>acea0f682b8d6e811b87fd1fcf7f4dae0</anchor>
      <arglist>(optional &amp;&amp;rhs) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>adc23a1283cb2dc94481f491afb662bb7</anchor>
      <arglist>(optional &amp;&amp;rhs) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional</type>
      <name>disjunction</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a973c7b8c9b2479307583fc45579e112e</anchor>
      <arglist>(optional &amp;&amp;rhs) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>emplace</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a686edd003ccef99b444e4e8d34d45cb0</anchor>
      <arglist>(Args &amp;&amp;... args) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>has_value</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>aa3d621d2aaa030af37e280e9607daeb7</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>U</type>
      <name>map_or</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a7b5a150e9e293fe2d6429fbfb062ee91</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) &amp;</arglist>
    </member>
    <member kind="function">
      <type>U</type>
      <name>map_or</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>af96105228ce45a3634f78fdb593fb091</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>U</type>
      <name>map_or</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a86047fa6a629b5c27d9c894170f61ea6</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>U</type>
      <name>map_or</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>acdb22c8a32b1edf79e658c98d8223318</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>detail::invoke_result_t&lt; U &gt;</type>
      <name>map_or_else</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a96bd622e177078a36e968872dc89484f</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) &amp;</arglist>
    </member>
    <member kind="function">
      <type>detail::invoke_result_t&lt; U &gt;</type>
      <name>map_or_else</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a9edba58742ab74f0025c6a50814e7e73</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>detail::invoke_result_t&lt; U &gt;</type>
      <name>map_or_else</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a6506477965a205b69f28dfd9cf5d6078</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>detail::invoke_result_t&lt; U &gt;</type>
      <name>map_or_else</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a178aaffc63030d20550f9ac0aa61ca6a</anchor>
      <arglist>(F &amp;&amp;f, U &amp;&amp;u) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>operator bool</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>ae385475d69f52038cb2008070f4fa929</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR T &amp;</type>
      <name>operator*</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>abef74e4e1ab37b5c1a99d8d7ccb3878a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr const T &amp;</type>
      <name>operator*</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>ac92e95b2b4f126fd8c359b7c791995f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a33dd16fc5c0e919661572931aac4f8be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>ad41ee9a4a65a2470598bb32f7eb989f8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>ae9ecfe1852082bf2978d5865e6cd073c</anchor>
      <arglist>(const optional &amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>ae39a4e30f9233138128d53f2fc10a3c3</anchor>
      <arglist>(const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a43b632b84eff0e2d094a325c458f0195</anchor>
      <arglist>(nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a9064b63c81ebb2fbef5f236814bf0172</anchor>
      <arglist>(U &amp;&amp;u)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a40ec579e4faaca6c3e9aff8b25ffa279</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a752c0f0c18de007bcee82e8708e10b9f</anchor>
      <arglist>(const optional &amp;rhs) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a43a230b64db44b43a276c99cc0d43b87</anchor>
      <arglist>(const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>af9875c61c4b7cb4a905bd1436ef1a11d</anchor>
      <arglist>(nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>aea172ecaf779be96e1226d0ec648e947</anchor>
      <arglist>(optional &amp;&amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>optional</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>ac771d9b7091cc7304a51ad193148d280</anchor>
      <arglist>(U &amp;&amp;u)</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; T &gt; SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a5b7c0cfaf11494b6d63650fdf32365c5</anchor>
      <arglist>(F &amp;&amp;f) &amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; T &gt; SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a5b7c0cfaf11494b6d63650fdf32365c5</anchor>
      <arglist>(F &amp;&amp;f) &amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; T &gt;</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a793a518f780fbae8f5882b7c0bedace0</anchor>
      <arglist>(F &amp;&amp;f) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; T &gt; SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>acc44a41cafae9444263fc72fb2fd8fea</anchor>
      <arglist>(F &amp;&amp;f) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; T &gt;</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a4fa1fb5d815ceda9bd4b7981bd47275e</anchor>
      <arglist>(F &amp;&amp;f) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; T &gt; SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a0c10c538698e867f6fa247097fd285a6</anchor>
      <arglist>(F &amp;&amp;f) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; T &gt;</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a86407e42d3e9b101520f43839e367d61</anchor>
      <arglist>(F &amp;&amp;f) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; T &gt;</type>
      <name>or_else</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a86407e42d3e9b101520f43839e367d61</anchor>
      <arglist>(F &amp;&amp;f) const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a7e1cd58c157467e38d0db4d048555c7b</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a1a471b73f843bd7092aa48ccd1e609f9</anchor>
      <arglist>(optional &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>optional</type>
      <name>take</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>accfbffb119a1c6412b30f1a4a30cb44a</anchor>
      <arglist>() &amp;</arglist>
    </member>
    <member kind="function">
      <type>optional</type>
      <name>take</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a8fac832d791df3f27a9c54296553a081</anchor>
      <arglist>() &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>optional</type>
      <name>take</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a73f03c3fbc3d2f1ca4d3f95781703f26</anchor>
      <arglist>() const &amp;</arglist>
    </member>
    <member kind="function">
      <type>optional</type>
      <name>take</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>ab93dcdfcd497f7ef5773211c85e3728a</anchor>
      <arglist>() const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR T &amp;</type>
      <name>value</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a307a7f7d0aa2c68750ebd96055d38602</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const SOL_TL_OPTIONAL_11_CONSTEXPR T &amp;</type>
      <name>value</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>ab6eb0efc66f8ecdd5c9746fde1013c34</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>constexpr T &amp;</type>
      <name>value_or</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a29c65ac029be3313578a9df96deb0704</anchor>
      <arglist>(U &amp;&amp;u) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~optional</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a3686be5a20509b0c79933bd839f09aec</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable">
      <type>decltype(detail::optional_map_impl(std::declval&lt; optional &amp; &gt;(), std::declval&lt; F &amp;&amp; &gt;())) SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>map</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a838d3aee0ac25ee9feabf5993a1e0db3</anchor>
      <arglist>(F &amp;&amp;f) &amp;</arglist>
    </member>
    <member kind="variable">
      <type>decltype(detail::optional_map_impl(std::declval&lt; optional &amp;&amp; &gt;(), std::declval&lt; F &amp;&amp; &gt;())) SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>map</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>abe2cadec6c2a8c27cd9686a7d68c38b1</anchor>
      <arglist>(F &amp;&amp;f) &amp;&amp;</arglist>
    </member>
    <member kind="variable">
      <type>constexpr decltype(detail::optional_map_impl(std::declval&lt; const optional &amp; &gt;(), std::declval&lt; F &amp;&amp; &gt;()))</type>
      <name>map</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a41d0a616b39836fff04c50c914d5f5dc</anchor>
      <arglist>(F &amp;&amp;f) const &amp;</arglist>
    </member>
    <member kind="variable">
      <type>constexpr decltype(detail::optional_map_impl(std::declval&lt; const optional &amp;&amp; &gt;(), std::declval&lt; F &amp;&amp; &gt;()))</type>
      <name>map</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a6299bf4afcaf8aaec9c70e4222239d64</anchor>
      <arglist>(F &amp;&amp;f) const &amp;&amp;</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>m_value</name>
      <anchorfile>classsol_1_1optional_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a923b8f6c38d28ae42415abcd67974ca8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_copy_assign_base</name>
    <filename>structsol_1_1detail_1_1optional__copy__assign__base.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>optional_move_base&lt; T &gt;</base>
  </compound>
  <compound kind="class">
    <name>optional_copy_assign_base&lt; T &gt;</name>
    <filename>structsol_1_1detail_1_1optional__copy__assign__base.html</filename>
    <base>optional_move_base&lt; T &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_copy_assign_base&lt; T, false &gt;</name>
    <filename>structsol_1_1detail_1_1optional__copy__assign__base_3_01T_00_01false_01_4.html</filename>
    <templarg></templarg>
    <base>optional_move_base&lt; T &gt;</base>
    <member kind="function">
      <type>optional_copy_assign_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__copy__assign__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>a5d2a61804273711844fe00f21d16c200</anchor>
      <arglist>(const optional_copy_assign_base &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>optional_copy_assign_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__copy__assign__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>a4bf1299090e1675a76f37de0df97d212</anchor>
      <arglist>(optional_copy_assign_base &amp;&amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_copy_assign_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__copy__assign__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>a57204285a83633af86fcfd531545dc24</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_copy_assign_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__copy__assign__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>a960429ba3749fac17bcdfc81c17603a0</anchor>
      <arglist>(const optional_copy_assign_base &amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_copy_assign_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__copy__assign__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>aa367230a9745cadd334e25483616d031</anchor>
      <arglist>(optional_copy_assign_base &amp;&amp;rhs)=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_copy_base</name>
    <filename>structsol_1_1detail_1_1optional__copy__base.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>sol::detail::optional_operations_base</base>
  </compound>
  <compound kind="class">
    <name>optional_copy_base&lt; T &gt;</name>
    <filename>structsol_1_1detail_1_1optional__copy__base.html</filename>
    <base>sol::detail::optional_operations_base</base>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_copy_base&lt; T, false &gt;</name>
    <filename>structsol_1_1detail_1_1optional__copy__base_3_01T_00_01false_01_4.html</filename>
    <templarg></templarg>
    <base>sol::detail::optional_operations_base</base>
    <member kind="typedef">
      <type>optional_operations_base&lt; T &gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1detail_1_1optional__copy__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>aee9979d949a8f95205faacb11e5a0d0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>optional_copy_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__copy__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>a8bcbaac935962695b632638468d35ed3</anchor>
      <arglist>(const optional_copy_base &amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type>optional_copy_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__copy__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>a7f51dc564e660d4d1078330dc242792a</anchor>
      <arglist>(optional_copy_base &amp;&amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_copy_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__copy__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>a8aa94fd90a11715758dbef194993d975</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_copy_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__copy__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>aee37aed8ce41750c11cabe54de679a6f</anchor>
      <arglist>(const optional_copy_base &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_copy_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__copy__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>a558fbdb54236a8d5061b785edbcd9768</anchor>
      <arglist>(optional_copy_base &amp;&amp;rhs)=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_delete_assign_base</name>
    <filename>structsol_1_1detail_1_1optional__delete__assign__base.html</filename>
    <templarg></templarg>
    <templarg>EnableCopy</templarg>
    <templarg>EnableMove</templarg>
    <member kind="function">
      <type>optional_delete_assign_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base.html</anchorfile>
      <anchor>ad2e34808a8ba01b531ceab3885f8432c</anchor>
      <arglist>(const optional_delete_assign_base &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>optional_delete_assign_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base.html</anchorfile>
      <anchor>a339baffd956729ddbc867b27122e41c0</anchor>
      <arglist>(optional_delete_assign_base &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_assign_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base.html</anchorfile>
      <anchor>af015d1e4a07f5424bf3b93a94a4a4337</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_assign_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base.html</anchorfile>
      <anchor>aa7e6cc508acb9b156889d8f5671c1a45</anchor>
      <arglist>(const optional_delete_assign_base &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_assign_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base.html</anchorfile>
      <anchor>a794f5042a60ea5c344d4b994889800ed</anchor>
      <arglist>(optional_delete_assign_base &amp;&amp;) noexcept=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_delete_assign_base&lt; T, false, false &gt;</name>
    <filename>structsol_1_1detail_1_1optional__delete__assign__base_3_01T_00_01false_00_01false_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>optional_delete_assign_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base_3_01T_00_01false_00_01false_01_4.html</anchorfile>
      <anchor>a4cbc2a7efd4b8273983de34317a6658f</anchor>
      <arglist>(const optional_delete_assign_base &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>optional_delete_assign_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base_3_01T_00_01false_00_01false_01_4.html</anchorfile>
      <anchor>ad333656fa531d18075e9e41d2d442cb4</anchor>
      <arglist>(optional_delete_assign_base &amp;&amp;) noexcept=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_assign_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base_3_01T_00_01false_00_01false_01_4.html</anchorfile>
      <anchor>aa33325fa886641d3d40f9c5c5dcc92a9</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_assign_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base_3_01T_00_01false_00_01false_01_4.html</anchorfile>
      <anchor>ac6c0b59aa429db5effc0b5e53a2301bb</anchor>
      <arglist>(const optional_delete_assign_base &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_assign_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base_3_01T_00_01false_00_01false_01_4.html</anchorfile>
      <anchor>a9cf6857870ac95b3f8c30241b0271402</anchor>
      <arglist>(optional_delete_assign_base &amp;&amp;) noexcept=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_delete_assign_base&lt; T, false, true &gt;</name>
    <filename>structsol_1_1detail_1_1optional__delete__assign__base_3_01T_00_01false_00_01true_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>optional_delete_assign_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base_3_01T_00_01false_00_01true_01_4.html</anchorfile>
      <anchor>a556da8f0a668724effcb1ce5e04514d8</anchor>
      <arglist>(const optional_delete_assign_base &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>optional_delete_assign_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base_3_01T_00_01false_00_01true_01_4.html</anchorfile>
      <anchor>a89192e7331359d22e9679e46d47534d9</anchor>
      <arglist>(optional_delete_assign_base &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_assign_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base_3_01T_00_01false_00_01true_01_4.html</anchorfile>
      <anchor>a14c621636885037d728fbf73949d3c0d</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_assign_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base_3_01T_00_01false_00_01true_01_4.html</anchorfile>
      <anchor>a36061bd0b2d0b6019e05b0a3db92ad10</anchor>
      <arglist>(const optional_delete_assign_base &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_assign_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base_3_01T_00_01false_00_01true_01_4.html</anchorfile>
      <anchor>ae29634505cfd2a6233e022e89e7af5ee</anchor>
      <arglist>(optional_delete_assign_base &amp;&amp;) noexcept=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_delete_assign_base&lt; T, true, false &gt;</name>
    <filename>structsol_1_1detail_1_1optional__delete__assign__base_3_01T_00_01true_00_01false_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>optional_delete_assign_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base_3_01T_00_01true_00_01false_01_4.html</anchorfile>
      <anchor>ac03b6bca3931b8389f1af9203db587c6</anchor>
      <arglist>(const optional_delete_assign_base &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>optional_delete_assign_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base_3_01T_00_01true_00_01false_01_4.html</anchorfile>
      <anchor>aec48c65da4c36c5ee0d176b3e9de0851</anchor>
      <arglist>(optional_delete_assign_base &amp;&amp;) noexcept=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_assign_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base_3_01T_00_01true_00_01false_01_4.html</anchorfile>
      <anchor>a03b661192b1df58930cd1c7baf2d1b2e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_assign_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base_3_01T_00_01true_00_01false_01_4.html</anchorfile>
      <anchor>adf85885c9d3dac1e25472686522dfb24</anchor>
      <arglist>(const optional_delete_assign_base &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_assign_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__assign__base_3_01T_00_01true_00_01false_01_4.html</anchorfile>
      <anchor>a77f7b65183011285fd6764fca30bdefc</anchor>
      <arglist>(optional_delete_assign_base &amp;&amp;) noexcept=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_delete_ctor_base</name>
    <filename>structsol_1_1detail_1_1optional__delete__ctor__base.html</filename>
    <templarg></templarg>
    <templarg>EnableCopy</templarg>
    <templarg>EnableMove</templarg>
    <member kind="function">
      <type>optional_delete_ctor_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base.html</anchorfile>
      <anchor>a8cf1264fc5a2128c4c739e4c37bd021a</anchor>
      <arglist>(const optional_delete_ctor_base &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>optional_delete_ctor_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base.html</anchorfile>
      <anchor>a0c737692a4ad1d4b780d18c5ffa63aa5</anchor>
      <arglist>(optional_delete_ctor_base &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_ctor_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base.html</anchorfile>
      <anchor>a2f79a1db36334d253b843377413df244</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_ctor_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base.html</anchorfile>
      <anchor>a5832c4aa6c38b75657ad27b07e4c5c1e</anchor>
      <arglist>(const optional_delete_ctor_base &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_ctor_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base.html</anchorfile>
      <anchor>a6afca95ebfafc807bb3bd7b9bf1d299d</anchor>
      <arglist>(optional_delete_ctor_base &amp;&amp;) noexcept=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_delete_ctor_base&lt; T, false, false &gt;</name>
    <filename>structsol_1_1detail_1_1optional__delete__ctor__base_3_01T_00_01false_00_01false_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>optional_delete_ctor_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base_3_01T_00_01false_00_01false_01_4.html</anchorfile>
      <anchor>a39820a8e42f8bbd66a27657250ec6c7b</anchor>
      <arglist>(const optional_delete_ctor_base &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>optional_delete_ctor_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base_3_01T_00_01false_00_01false_01_4.html</anchorfile>
      <anchor>acf823536ae70677d8e715483466d5971</anchor>
      <arglist>(optional_delete_ctor_base &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_ctor_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base_3_01T_00_01false_00_01false_01_4.html</anchorfile>
      <anchor>ae6ac7e893f4e56253a3a4815bbe42467</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_ctor_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base_3_01T_00_01false_00_01false_01_4.html</anchorfile>
      <anchor>a854e674117150f26b0ab404e37d8d826</anchor>
      <arglist>(const optional_delete_ctor_base &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_ctor_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base_3_01T_00_01false_00_01false_01_4.html</anchorfile>
      <anchor>a528a33578b5067728d25bc22d044efff</anchor>
      <arglist>(optional_delete_ctor_base &amp;&amp;) noexcept=delete</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_delete_ctor_base&lt; T, false, true &gt;</name>
    <filename>structsol_1_1detail_1_1optional__delete__ctor__base_3_01T_00_01false_00_01true_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>optional_delete_ctor_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base_3_01T_00_01false_00_01true_01_4.html</anchorfile>
      <anchor>ab18efae3d0cd74c8a1896a025cf5cf1c</anchor>
      <arglist>(const optional_delete_ctor_base &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>optional_delete_ctor_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base_3_01T_00_01false_00_01true_01_4.html</anchorfile>
      <anchor>a21ab0ad07b2a223aa5570046c122e38f</anchor>
      <arglist>(optional_delete_ctor_base &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_ctor_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base_3_01T_00_01false_00_01true_01_4.html</anchorfile>
      <anchor>aa77bd291fbf5fd4a0b17e64b2095e0c8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_ctor_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base_3_01T_00_01false_00_01true_01_4.html</anchorfile>
      <anchor>a76bc5fc75f465c4514dd898300f6d476</anchor>
      <arglist>(const optional_delete_ctor_base &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_ctor_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base_3_01T_00_01false_00_01true_01_4.html</anchorfile>
      <anchor>ab697816f604ccd7d7fa8fb51292fead0</anchor>
      <arglist>(optional_delete_ctor_base &amp;&amp;) noexcept=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_delete_ctor_base&lt; T, true, false &gt;</name>
    <filename>structsol_1_1detail_1_1optional__delete__ctor__base_3_01T_00_01true_00_01false_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>optional_delete_ctor_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base_3_01T_00_01true_00_01false_01_4.html</anchorfile>
      <anchor>a791b427a0f09125911d58963fc61e1e3</anchor>
      <arglist>(const optional_delete_ctor_base &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>optional_delete_ctor_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base_3_01T_00_01true_00_01false_01_4.html</anchorfile>
      <anchor>aa4f4d6a5c6c466834daa1e70d222a4a3</anchor>
      <arglist>(optional_delete_ctor_base &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_ctor_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base_3_01T_00_01true_00_01false_01_4.html</anchorfile>
      <anchor>aeb9288b266caf5ffbd6f0d4ec43ef83c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_ctor_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base_3_01T_00_01true_00_01false_01_4.html</anchorfile>
      <anchor>acbbaf8d11e6dd5659b8c45738b347af7</anchor>
      <arglist>(const optional_delete_ctor_base &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_delete_ctor_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__delete__ctor__base_3_01T_00_01true_00_01false_01_4.html</anchorfile>
      <anchor>a23bbed67e8abf13047d79461cf8dd4d9</anchor>
      <arglist>(optional_delete_ctor_base &amp;&amp;) noexcept=delete</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_move_assign_base</name>
    <filename>structsol_1_1detail_1_1optional__move__assign__base.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>optional_copy_assign_base&lt; T &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_move_assign_base&lt; T, false &gt;</name>
    <filename>structsol_1_1detail_1_1optional__move__assign__base_3_01T_00_01false_01_4.html</filename>
    <templarg></templarg>
    <base>optional_copy_assign_base&lt; T &gt;</base>
    <member kind="function">
      <type>optional_move_assign_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__move__assign__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>a9c4ba3d844e0a118282906141168912b</anchor>
      <arglist>(const optional_move_assign_base &amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type>optional_move_assign_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__move__assign__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>aef17ebc54affcd4787360b60c4efbd6a</anchor>
      <arglist>(optional_move_assign_base &amp;&amp;rhs) noexcept(std::is_nothrow_move_constructible&lt; T &gt;::value &amp;&amp;std::is_nothrow_move_assignable&lt; T &gt;::value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_move_assign_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__move__assign__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>adfe47fdefb39587b0db94a7f06a14fff</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_move_assign_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__move__assign__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>a167dd63c52fc2f25de8f5020aa48de6f</anchor>
      <arglist>(const optional_move_assign_base &amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_move_assign_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__move__assign__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>ad76a6f763a2449b2b0c6e80dbf02b84c</anchor>
      <arglist>(optional_move_assign_base &amp;&amp;rhs)=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_move_base</name>
    <filename>structsol_1_1detail_1_1optional__move__base.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>optional_copy_base&lt; T &gt;</base>
  </compound>
  <compound kind="class">
    <name>optional_move_base&lt; T &gt;</name>
    <filename>structsol_1_1detail_1_1optional__move__base.html</filename>
    <base>optional_copy_base&lt; T &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_move_base&lt; T, false &gt;</name>
    <filename>structsol_1_1detail_1_1optional__move__base_3_01T_00_01false_01_4.html</filename>
    <templarg></templarg>
    <base>optional_copy_base&lt; T &gt;</base>
    <member kind="function">
      <type>optional_move_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__move__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>a849aa79ee1eccb2801e214103f5eeecc</anchor>
      <arglist>(const optional_move_base &amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type>optional_move_base &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1detail_1_1optional__move__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>a60b5db5e114f341e8e21b22705c650d7</anchor>
      <arglist>(optional_move_base &amp;&amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_move_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__move__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>ad16e2009b1e96225c3eb7f777e8a00eb</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_move_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__move__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>a026f5292357954527754b630ca4feee9</anchor>
      <arglist>(const optional_move_base &amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_move_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__move__base_3_01T_00_01false_01_4.html</anchorfile>
      <anchor>a89dd1a2da859c4d564b5899536037f5a</anchor>
      <arglist>(optional_move_base &amp;&amp;rhs) noexcept(std::is_nothrow_move_constructible&lt; T &gt;::value)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_operations_base</name>
    <filename>structsol_1_1detail_1_1optional__operations__base.html</filename>
    <templarg></templarg>
    <base>optional_storage_base&lt; T &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>structsol_1_1detail_1_1optional__operations__base.html</anchorfile>
      <anchor>a7dd17c3b34d1c70f5aafd3efa95843c9</anchor>
      <arglist>(Opt &amp;&amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>construct</name>
      <anchorfile>structsol_1_1detail_1_1optional__operations__base.html</anchorfile>
      <anchor>aac4e524e9032a256991db8a5081a6dfb</anchor>
      <arglist>(Args &amp;&amp;... args) noexcept</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR T &amp;</type>
      <name>get</name>
      <anchorfile>structsol_1_1detail_1_1optional__operations__base.html</anchorfile>
      <anchor>aba11a8b8d7d93ccfeea47598d0a5ba53</anchor>
      <arglist>() &amp;</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR T &amp;&amp;</type>
      <name>get</name>
      <anchorfile>structsol_1_1detail_1_1optional__operations__base.html</anchorfile>
      <anchor>a1b5cd110a759f550848938aaa80ed1ae</anchor>
      <arglist>() &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>const SOL_TL_OPTIONAL_11_CONSTEXPR T &amp;</type>
      <name>get</name>
      <anchorfile>structsol_1_1detail_1_1optional__operations__base.html</anchorfile>
      <anchor>a14b02a7004591fdca632f71536165f14</anchor>
      <arglist>() const &amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr const T &amp;&amp;</type>
      <name>get</name>
      <anchorfile>structsol_1_1detail_1_1optional__operations__base.html</anchorfile>
      <anchor>a3f34350357eda6afe12eaf3d68179494</anchor>
      <arglist>() const &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hard_reset</name>
      <anchorfile>structsol_1_1detail_1_1optional__operations__base.html</anchorfile>
      <anchor>ab828a8303ab918745f0476a728a2b10e</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>has_value</name>
      <anchorfile>structsol_1_1detail_1_1optional__operations__base.html</anchorfile>
      <anchor>a122804303c14a2a422029bbf372e6e0a</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>eprosima::fastcdr::detail::optional_storage</name>
    <filename>structeprosima_1_1fastcdr_1_1detail_1_1optional__storage.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>optional_storage</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1detail_1_1optional__storage.html</anchorfile>
      <anchor>aaad17fcc125d1e560b77c32c4dbf3c8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~optional_storage</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1detail_1_1optional__storage.html</anchorfile>
      <anchor>a941c0b257ee92a02f0243d4216f98414</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>dummy_</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1detail_1_1optional__storage.html</anchorfile>
      <anchor>aedbec357259cb86e93908b6c3222fe90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>engaged_</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1detail_1_1optional__storage.html</anchorfile>
      <anchor>aec6f8a1938ed9254771a8d5d5f27e885</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>val_</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1detail_1_1optional__storage.html</anchorfile>
      <anchor>a4275a21724e80685b67c529e04e3c04c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optional_storage&lt; T &gt;</name>
    <filename>structeprosima_1_1fastcdr_1_1detail_1_1optional__storage.html</filename>
    <member kind="function">
      <type></type>
      <name>optional_storage</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1detail_1_1optional__storage.html</anchorfile>
      <anchor>aaad17fcc125d1e560b77c32c4dbf3c8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~optional_storage</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1detail_1_1optional__storage.html</anchorfile>
      <anchor>a941c0b257ee92a02f0243d4216f98414</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>dummy_</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1detail_1_1optional__storage.html</anchorfile>
      <anchor>aedbec357259cb86e93908b6c3222fe90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>engaged_</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1detail_1_1optional__storage.html</anchorfile>
      <anchor>aec6f8a1938ed9254771a8d5d5f27e885</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>val_</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1detail_1_1optional__storage.html</anchorfile>
      <anchor>a4275a21724e80685b67c529e04e3c04c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>eprosima::fastcdr::detail::optional_storage&lt; T, typename std::enable_if&lt; std::is_trivially_destructible&lt; T &gt;{}&gt;::type &gt;</name>
    <filename>structeprosima_1_1fastcdr_1_1detail_1_1optional__storage_3_01T_00_01typename_01std_1_1enable__if60ddd9d5888b2a1d7661f32ebcb08284.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>optional_storage</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1detail_1_1optional__storage_3_01T_00_01typename_01std_1_1enable__if60ddd9d5888b2a1d7661f32ebcb08284.html</anchorfile>
      <anchor>aedbabbf459b8ea25f629d15e609f775e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~optional_storage</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1detail_1_1optional__storage_3_01T_00_01typename_01std_1_1enable__if60ddd9d5888b2a1d7661f32ebcb08284.html</anchorfile>
      <anchor>a15dcf312b59f1ed2b70ac98f6deaf487</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>dummy_</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1detail_1_1optional__storage_3_01T_00_01typename_01std_1_1enable__if60ddd9d5888b2a1d7661f32ebcb08284.html</anchorfile>
      <anchor>ae9fd443b4962c23abe83f05c57e991ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>engaged_</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1detail_1_1optional__storage_3_01T_00_01typename_01std_1_1enable__if60ddd9d5888b2a1d7661f32ebcb08284.html</anchorfile>
      <anchor>a73990c19d3f57d8e38e429845bea316c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>val_</name>
      <anchorfile>structeprosima_1_1fastcdr_1_1detail_1_1optional__storage_3_01T_00_01typename_01std_1_1enable__if60ddd9d5888b2a1d7661f32ebcb08284.html</anchorfile>
      <anchor>ad6b0f9e32bd3c487311459804a5b5d1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_storage_base</name>
    <filename>structsol_1_1detail_1_1optional__storage__base.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <class kind="struct">sol::detail::optional_storage_base::dummy</class>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>optional_storage_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__storage__base.html</anchorfile>
      <anchor>aee68f43daf3e6a578d11196741924487</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>optional_storage_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__storage__base.html</anchorfile>
      <anchor>a7bb7d10686f3ccfb530dae820c814bb6</anchor>
      <arglist>(in_place_t, U &amp;&amp;... u)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~optional_storage_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__storage__base.html</anchorfile>
      <anchor>a67c9f4397940b5f26b908b2131be4106</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>dummy</type>
      <name>m_dummy</name>
      <anchorfile>structsol_1_1detail_1_1optional__storage__base.html</anchorfile>
      <anchor>abd9117d47b114e4d2c2c7b16927e0cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_has_value</name>
      <anchorfile>structsol_1_1detail_1_1optional__storage__base.html</anchorfile>
      <anchor>a9d9a4c150d28ac267ceb51476b674398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>m_value</name>
      <anchorfile>structsol_1_1detail_1_1optional__storage__base.html</anchorfile>
      <anchor>ac08f030f8e94059515d61ab6188b4d92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optional_storage_base&lt; T &gt;</name>
    <filename>structsol_1_1detail_1_1optional__storage__base.html</filename>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>optional_storage_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__storage__base.html</anchorfile>
      <anchor>aee68f43daf3e6a578d11196741924487</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>optional_storage_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__storage__base.html</anchorfile>
      <anchor>a7bb7d10686f3ccfb530dae820c814bb6</anchor>
      <arglist>(in_place_t, U &amp;&amp;... u)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~optional_storage_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__storage__base.html</anchorfile>
      <anchor>a67c9f4397940b5f26b908b2131be4106</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>dummy</type>
      <name>m_dummy</name>
      <anchorfile>structsol_1_1detail_1_1optional__storage__base.html</anchorfile>
      <anchor>abd9117d47b114e4d2c2c7b16927e0cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_has_value</name>
      <anchorfile>structsol_1_1detail_1_1optional__storage__base.html</anchorfile>
      <anchor>a9d9a4c150d28ac267ceb51476b674398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>m_value</name>
      <anchorfile>structsol_1_1detail_1_1optional__storage__base.html</anchorfile>
      <anchor>ac08f030f8e94059515d61ab6188b4d92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::optional_storage_base&lt; T, true &gt;</name>
    <filename>structsol_1_1detail_1_1optional__storage__base_3_01T_00_01true_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">sol::detail::optional_storage_base&lt; T, true &gt;::dummy</class>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>optional_storage_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__storage__base_3_01T_00_01true_01_4.html</anchorfile>
      <anchor>ad2d2881f441290c1c4b02ccf40d2d108</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>SOL_TL_OPTIONAL_11_CONSTEXPR</type>
      <name>optional_storage_base</name>
      <anchorfile>structsol_1_1detail_1_1optional__storage__base_3_01T_00_01true_01_4.html</anchorfile>
      <anchor>a4cf5610c1b8e8d16a9cbd5f88bc5ec44</anchor>
      <arglist>(in_place_t, U &amp;&amp;... u)</arglist>
    </member>
    <member kind="variable">
      <type>dummy</type>
      <name>m_dummy</name>
      <anchorfile>structsol_1_1detail_1_1optional__storage__base_3_01T_00_01true_01_4.html</anchorfile>
      <anchor>af1dbc353437e30cc9268e36c3e106f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_has_value</name>
      <anchorfile>structsol_1_1detail_1_1optional__storage__base_3_01T_00_01true_01_4.html</anchorfile>
      <anchor>af69a0d53c11f3680168c078891fd1e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>m_value</name>
      <anchorfile>structsol_1_1detail_1_1optional__storage__base_3_01T_00_01true_01_4.html</anchorfile>
      <anchor>a5f202ef096537685ef509bd4d2c25d3d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>optState_t</name>
    <filename>structoptState__t.html</filename>
    <member kind="variable">
      <type>ZSTD_paramSwitch_e</type>
      <name>literalCompressionMode</name>
      <anchorfile>structoptState__t.html</anchorfile>
      <anchor>ad025d7f39173fdf59e92afb1e1c5ad1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned *</type>
      <name>litFreq</name>
      <anchorfile>structoptState__t.html</anchorfile>
      <anchor>a5496e225f070fcebf87bf3a56ce6f9f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned *</type>
      <name>litLengthFreq</name>
      <anchorfile>structoptState__t.html</anchorfile>
      <anchor>ab5e8622a5a11281c63b2782b6e0ca6de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>litLengthSum</name>
      <anchorfile>structoptState__t.html</anchorfile>
      <anchor>abd7a1008028eb7e9344ebecbf3a2a725</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>litLengthSumBasePrice</name>
      <anchorfile>structoptState__t.html</anchorfile>
      <anchor>a4c31776f953310583464a6ff859f6157</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>litSum</name>
      <anchorfile>structoptState__t.html</anchorfile>
      <anchor>a25aa6cf0460aa297cc0d2ffb66338b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>litSumBasePrice</name>
      <anchorfile>structoptState__t.html</anchorfile>
      <anchor>aa70d61baaf67657a090aeb4f8f99e655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned *</type>
      <name>matchLengthFreq</name>
      <anchorfile>structoptState__t.html</anchorfile>
      <anchor>aa5ae3a991d9533442720b5a0c301ad4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>matchLengthSum</name>
      <anchorfile>structoptState__t.html</anchorfile>
      <anchor>a0a2358ea4ad7d8d03d3a2d38fdb90a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>matchLengthSumBasePrice</name>
      <anchorfile>structoptState__t.html</anchorfile>
      <anchor>a236d224edea4dd3ad54a6d8a895177c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_match_t *</type>
      <name>matchTable</name>
      <anchorfile>structoptState__t.html</anchorfile>
      <anchor>a00ac7cd2d7ae18846844b8e125023cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned *</type>
      <name>offCodeFreq</name>
      <anchorfile>structoptState__t.html</anchorfile>
      <anchor>a1c033f410beaace412a946f0edbbdfe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>offCodeSum</name>
      <anchorfile>structoptState__t.html</anchorfile>
      <anchor>a1cb4e93c431aab86e2c99836af650979</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>offCodeSumBasePrice</name>
      <anchorfile>structoptState__t.html</anchorfile>
      <anchor>a45ac0aa6d91fefb94062f760fc4288f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_optimal_t *</type>
      <name>priceTable</name>
      <anchorfile>structoptState__t.html</anchorfile>
      <anchor>a11fa9e4d6f2f358ca1f0a7aa85165bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_OptPrice_e</type>
      <name>priceType</name>
      <anchorfile>structoptState__t.html</anchorfile>
      <anchor>a53ad19b63e390b4f5990d490e42e5547</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ZSTD_entropyCTables_t *</type>
      <name>symbolCosts</name>
      <anchorfile>structoptState__t.html</anchorfile>
      <anchor>ad152c86ea3728fad21a9e96c7bdc57ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::ordered_map</name>
    <filename>structnlohmann_1_1ordered__map.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename Container::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a8276ac13f6e6ad27594a7e287a5ea071</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::pair&lt; const Key, T &gt;, Allocator &gt;</type>
      <name>Container</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a0cabe346c38a4f1ab1b8a396fbd2bbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Container::iterator</type>
      <name>iterator</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>aef8bc179883da4194bc6b657b87eeb07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Key</type>
      <name>key_type</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a57095c6ed403f02e1bc2c240a13c9ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>mapped_type</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a1c9c1509ee714a9814b45a8030c84ec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::enable_if&lt; std::is_convertible&lt; typename std::iterator_traits&lt; InputIt &gt;::iterator_category, std::input_iterator_tag &gt;::value &gt;::type</type>
      <name>require_input_iter</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a89cc338e8466e74baaa138664c79ee98</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Container::size_type</type>
      <name>size_type</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>ab5044ef3fc07cf7aee67241c4d10ce9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Container::value_type</type>
      <name>value_type</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>abe9b97ae84d9c40616913b50b2778150</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>at</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>ab7b4bb185fe7ea84f8f5f32fd230ff91</anchor>
      <arglist>(const Key &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>at</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a8b7f27215180385b9b1e98adc4dd8ae7</anchor>
      <arglist>(const Key &amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>count</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>aee2c188dcc802d6b28910f707a5e637b</anchor>
      <arglist>(const Key &amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; iterator, bool &gt;</type>
      <name>emplace</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a38834c948b844033caa7d5c76fee5866</anchor>
      <arglist>(const key_type &amp;key, T &amp;&amp;t)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>erase</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a583c8976bbf0c137ff8e2439878f3058</anchor>
      <arglist>(const Key &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a6f766b4df72c42ac14d55603c85f9e36</anchor>
      <arglist>(iterator first, iterator last)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a26053569acb0a858d87482b2fa3d5dc5</anchor>
      <arglist>(iterator pos)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a2486527ac56e07d58946ae9a93a46bc8</anchor>
      <arglist>(const Key &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a41e6e34fa8a90b96cbe5c71fec10d2ee</anchor>
      <arglist>(const Key &amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; iterator, bool &gt;</type>
      <name>insert</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a0241433138719e477a3cbb0c4cf0a243</anchor>
      <arglist>(const value_type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a2c8509f72bc33307661f1a0ed5763f9e</anchor>
      <arglist>(InputIt first, InputIt last)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; iterator, bool &gt;</type>
      <name>insert</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a48eceff729b80f3f4a023b737efccc5b</anchor>
      <arglist>(value_type &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator[]</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>ae7a1ca8c1e234837d137471f73ae6012</anchor>
      <arglist>(const Key &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator[]</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a676082659d575e29bdb312bcde53023a</anchor>
      <arglist>(const Key &amp;key) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ordered_map</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a87938c10b76510dac00412d2cb5fd1e4</anchor>
      <arglist>(const Allocator &amp;alloc=Allocator())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ordered_map</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a9d25efb51325cc1be027b8ea00c1f8b8</anchor>
      <arglist>(It first, It last, const Allocator &amp;alloc=Allocator())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ordered_map</name>
      <anchorfile>structnlohmann_1_1ordered__map.html</anchorfile>
      <anchor>a0482ea79e7786367a2d9b5c789c091ce</anchor>
      <arglist>(std::initializer_list&lt; T &gt; init, const Allocator &amp;alloc=Allocator())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::other_error</name>
    <filename>classnlohmann_1_1detail_1_1other__error.html</filename>
    <base>nlohmann::detail::exception</base>
    <member kind="function" static="yes">
      <type>static other_error</type>
      <name>create</name>
      <anchorfile>classnlohmann_1_1detail_1_1other__error.html</anchorfile>
      <anchor>a3a25fa67a0ec36b5d36cbc4424eb901d</anchor>
      <arglist>(int id_, const std::string &amp;what_arg, const BasicJsonType &amp;context)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>other_error</name>
      <anchorfile>classnlohmann_1_1detail_1_1other__error.html</anchorfile>
      <anchor>adf9227d6ca5161508f6a598a0dc6e7cd</anchor>
      <arglist>(int id_, const char *what_arg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::out_of_range</name>
    <filename>classnlohmann_1_1detail_1_1out__of__range.html</filename>
    <base>nlohmann::detail::exception</base>
    <member kind="function" static="yes">
      <type>static out_of_range</type>
      <name>create</name>
      <anchorfile>classnlohmann_1_1detail_1_1out__of__range.html</anchorfile>
      <anchor>a238f1bda3b6c92b5970fbf9187ccd325</anchor>
      <arglist>(int id_, const std::string &amp;what_arg, const BasicJsonType &amp;context)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>out_of_range</name>
      <anchorfile>classnlohmann_1_1detail_1_1out__of__range.html</anchorfile>
      <anchor>ab5fe402019dba957558499502f0fd731</anchor>
      <arglist>(int id_, const char *what_arg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OutlierRemovalFilter</name>
    <filename>classOutlierRemovalFilter.html</filename>
    <base>PJ::TransformFunction_SISO</base>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classOutlierRemovalFilter.html</anchorfile>
      <anchor>acfd922f7a47b8f9ed29cb4f5b407286d</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>optionsWidget</name>
      <anchorfile>classOutlierRemovalFilter.html</anchorfile>
      <anchor>a3c16e6a56e8b01afecb5b52b8e62e5e7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OutlierRemovalFilter</name>
      <anchorfile>classOutlierRemovalFilter.html</anchorfile>
      <anchor>a6263fe21a41919b5b019802cfa73d7d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classOutlierRemovalFilter.html</anchorfile>
      <anchor>a128990eb45b45af91e369f456d5515fb</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classOutlierRemovalFilter.html</anchorfile>
      <anchor>ad2daf08ae2b12e97f6bd976a4861a064</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OutlierRemovalFilter</name>
      <anchorfile>classOutlierRemovalFilter.html</anchorfile>
      <anchor>a0474f22abccf7e1cbf49c2104a3e8bac</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>transformName</name>
      <anchorfile>classOutlierRemovalFilter.html</anchorfile>
      <anchor>aed3217a4acff49b288a6d474d00313da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::optional&lt; PlotData::Point &gt;</type>
      <name>calculateNextPoint</name>
      <anchorfile>classOutlierRemovalFilter.html</anchorfile>
      <anchor>a1addabe356ca5534ddfb3ca914b8fbd5</anchor>
      <arglist>(size_t index) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>_buffer</name>
      <anchorfile>classOutlierRemovalFilter.html</anchorfile>
      <anchor>ad5460752987c2e93355875d4c5c0f4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>nonstd::ring_span_lite::ring_span&lt; double &gt;</type>
      <name>_ring_view</name>
      <anchorfile>classOutlierRemovalFilter.html</anchorfile>
      <anchor>ae13a63aa207caa795e10748ab353314c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QWidget *</type>
      <name>_widget</name>
      <anchorfile>classOutlierRemovalFilter.html</anchorfile>
      <anchor>a04dee0178b5e54cdb3b10f6b5f3fa336</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::OutlierRemovalFilter *</type>
      <name>ui</name>
      <anchorfile>classOutlierRemovalFilter.html</anchorfile>
      <anchor>accd367a971174d56e155c482b8236858</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::output_adapter</name>
    <filename>classnlohmann_1_1detail_1_1output__adapter.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>operator output_adapter_t&lt; CharType &gt;</name>
      <anchorfile>classnlohmann_1_1detail_1_1output__adapter.html</anchorfile>
      <anchor>a5fdac7aec8ade2f4bb0b5df30550d90c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>output_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1output__adapter.html</anchorfile>
      <anchor>a43b3ba852e6a2c3f4d312543bb04c00d</anchor>
      <arglist>(std::basic_ostream&lt; CharType &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>output_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1output__adapter.html</anchorfile>
      <anchor>a671937dda80f9ad3dadc8c4970652bc1</anchor>
      <arglist>(std::vector&lt; CharType, AllocatorType &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>output_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1output__adapter.html</anchorfile>
      <anchor>a6ad59d1ec534383b430cd7ef8a518539</anchor>
      <arglist>(StringType &amp;s)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>output_adapter_t&lt; CharType &gt;</type>
      <name>oa</name>
      <anchorfile>classnlohmann_1_1detail_1_1output__adapter.html</anchorfile>
      <anchor>a323c18d74d6680faafec6dc3ace825e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::output_adapter_protocol</name>
    <filename>structnlohmann_1_1detail_1_1output__adapter__protocol.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>output_adapter_protocol &amp;</type>
      <name>operator=</name>
      <anchorfile>structnlohmann_1_1detail_1_1output__adapter__protocol.html</anchorfile>
      <anchor>ab2a6b7a5b86c612df2d99d2970380456</anchor>
      <arglist>(const output_adapter_protocol &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>output_adapter_protocol &amp;</type>
      <name>operator=</name>
      <anchorfile>structnlohmann_1_1detail_1_1output__adapter__protocol.html</anchorfile>
      <anchor>a2235c8f3da8dfe5b26cb030f6886811a</anchor>
      <arglist>(output_adapter_protocol &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>output_adapter_protocol</name>
      <anchorfile>structnlohmann_1_1detail_1_1output__adapter__protocol.html</anchorfile>
      <anchor>afd96245615e3b648e59e4a27bdfa67e0</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>output_adapter_protocol</name>
      <anchorfile>structnlohmann_1_1detail_1_1output__adapter__protocol.html</anchorfile>
      <anchor>adf6ef7a244c32162fe98d9773f31fa8a</anchor>
      <arglist>(const output_adapter_protocol &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>output_adapter_protocol</name>
      <anchorfile>structnlohmann_1_1detail_1_1output__adapter__protocol.html</anchorfile>
      <anchor>a9527a27ddd468e4360a3530cbd9c35a6</anchor>
      <arglist>(output_adapter_protocol &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>write_character</name>
      <anchorfile>structnlohmann_1_1detail_1_1output__adapter__protocol.html</anchorfile>
      <anchor>a3381896fe1be557f591de2e917cdc7d5</anchor>
      <arglist>(CharType c)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>write_characters</name>
      <anchorfile>structnlohmann_1_1detail_1_1output__adapter__protocol.html</anchorfile>
      <anchor>a2f410a164e0eda17cf6561114b0eee4a</anchor>
      <arglist>(const CharType *s, std::size_t length)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~output_adapter_protocol</name>
      <anchorfile>structnlohmann_1_1detail_1_1output__adapter__protocol.html</anchorfile>
      <anchor>ad71cdc057030f8a775a191face25061a</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::output_stream_adapter</name>
    <filename>classnlohmann_1_1detail_1_1output__stream__adapter.html</filename>
    <templarg></templarg>
    <base>nlohmann::detail::output_adapter_protocol</base>
    <member kind="function">
      <type></type>
      <name>output_stream_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1output__stream__adapter.html</anchorfile>
      <anchor>ae44ed343cb1a716248547f48dd045b6a</anchor>
      <arglist>(std::basic_ostream&lt; CharType &gt; &amp;s) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_character</name>
      <anchorfile>classnlohmann_1_1detail_1_1output__stream__adapter.html</anchorfile>
      <anchor>a6e2698c76b200b2d8fac6cebfc43a245</anchor>
      <arglist>(CharType c) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_characters</name>
      <anchorfile>classnlohmann_1_1detail_1_1output__stream__adapter.html</anchorfile>
      <anchor>ad61375497a7d03cb0bdcddfdaad185d0</anchor>
      <arglist>(const CharType *s, std::size_t length) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::basic_ostream&lt; CharType &gt; &amp;</type>
      <name>stream</name>
      <anchorfile>classnlohmann_1_1detail_1_1output__stream__adapter.html</anchorfile>
      <anchor>aacc26af02e1e5a988bc5dbfb723b5562</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::output_string_adapter</name>
    <filename>classnlohmann_1_1detail_1_1output__string__adapter.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>nlohmann::detail::output_adapter_protocol</base>
    <member kind="function">
      <type></type>
      <name>output_string_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1output__string__adapter.html</anchorfile>
      <anchor>af3a49ecd0d23fe56ac21e13d8752abc7</anchor>
      <arglist>(StringType &amp;s) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_character</name>
      <anchorfile>classnlohmann_1_1detail_1_1output__string__adapter.html</anchorfile>
      <anchor>a2d76cc6c88ddbc196a63fcfcac9ee7d1</anchor>
      <arglist>(CharType c) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_characters</name>
      <anchorfile>classnlohmann_1_1detail_1_1output__string__adapter.html</anchorfile>
      <anchor>ab5ea4da075305d225dfd84ad997e8747</anchor>
      <arglist>(const CharType *s, std::size_t length) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StringType &amp;</type>
      <name>str</name>
      <anchorfile>classnlohmann_1_1detail_1_1output__string__adapter.html</anchorfile>
      <anchor>ae57cf7d5c5ec641e25860bb9fb8e6cb9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::output_vector_adapter</name>
    <filename>classnlohmann_1_1detail_1_1output__vector__adapter.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>nlohmann::detail::output_adapter_protocol</base>
    <member kind="function">
      <type></type>
      <name>output_vector_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1output__vector__adapter.html</anchorfile>
      <anchor>a3fe56240156513c7d6c2db9063c9e0a3</anchor>
      <arglist>(std::vector&lt; CharType, AllocatorType &gt; &amp;vec) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_character</name>
      <anchorfile>classnlohmann_1_1detail_1_1output__vector__adapter.html</anchorfile>
      <anchor>a75dd40842507f8604670ecfbf901ad0a</anchor>
      <arglist>(CharType c) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_characters</name>
      <anchorfile>classnlohmann_1_1detail_1_1output__vector__adapter.html</anchorfile>
      <anchor>a368ecbbeb00b34121ee951d86b77e276</anchor>
      <arglist>(const CharType *s, std::size_t length) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; CharType, AllocatorType &gt; &amp;</type>
      <name>v</name>
      <anchorfile>classnlohmann_1_1detail_1_1output__vector__adapter.html</anchorfile>
      <anchor>a7a8bf714a223b1e2aae3286c7d4ddd80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::overload_set</name>
    <filename>structsol_1_1overload__set.html</filename>
    <templarg>Functions</templarg>
    <member kind="function">
      <type>overload_set &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1overload__set.html</anchorfile>
      <anchor>aa4c2a5ae56de6cc147420c0a236ad3f8</anchor>
      <arglist>(const overload_set &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>overload_set &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1overload__set.html</anchorfile>
      <anchor>a063739ff337765b6170288d7cc58d125</anchor>
      <arglist>(overload_set &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>overload_set</name>
      <anchorfile>structsol_1_1overload__set.html</anchorfile>
      <anchor>ac607b1222e224d1363eb651b9dbaa1b4</anchor>
      <arglist>(Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>overload_set</name>
      <anchorfile>structsol_1_1overload__set.html</anchorfile>
      <anchor>a821a6ec916369cca6922216fa4abb86e</anchor>
      <arglist>(const overload_set &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>overload_set</name>
      <anchorfile>structsol_1_1overload__set.html</anchorfile>
      <anchor>a69acf4b11273e316a83ba8299d8a3396</anchor>
      <arglist>(overload_set &amp;&amp;)=default</arglist>
    </member>
    <member kind="variable">
      <type>std::tuple&lt; Functions... &gt;</type>
      <name>functions</name>
      <anchorfile>structsol_1_1overload__set.html</anchorfile>
      <anchor>ad4bd34ddaaad7093cd2bc7610e2dfd60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::function_detail::overloaded_function</name>
    <filename>structsol_1_1function__detail_1_1overloaded__function.html</filename>
    <templarg>start_skew</templarg>
    <templarg>Functions</templarg>
    <class kind="struct">sol::function_detail::overloaded_function::on_success</class>
    <member kind="typedef">
      <type>std::make_index_sequence&lt; sizeof...(Functions)&gt;</type>
      <name>indices</name>
      <anchorfile>structsol_1_1function__detail_1_1overloaded__function.html</anchorfile>
      <anchor>a317759c17df0f0cc3d3dd36403173a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; Functions... &gt;</type>
      <name>overload_list</name>
      <anchorfile>structsol_1_1function__detail_1_1overloaded__function.html</anchorfile>
      <anchor>a82b46aa82424214f853d175dfdeecc07</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1function__detail_1_1overloaded__function.html</anchorfile>
      <anchor>a8cc87a62dedc1fe8c9c306c836299952</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>overloaded_function</name>
      <anchorfile>structsol_1_1function__detail_1_1overloaded__function.html</anchorfile>
      <anchor>ac8d0349212541927de6aecba80f6456b</anchor>
      <arglist>(Functions... fxs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>overloaded_function</name>
      <anchorfile>structsol_1_1function__detail_1_1overloaded__function.html</anchorfile>
      <anchor>a9dfc36b1b772721de14af9c488c586cb</anchor>
      <arglist>(overload_list set)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1function__detail_1_1overloaded__function.html</anchorfile>
      <anchor>a2e75159e968857ed4f085ea0f315f231</anchor>
      <arglist>(types&lt; Fx &gt;, meta::index_value&lt; I &gt;, types&lt; R... &gt;, types&lt; Args... &gt;, lua_State *L, int, int, overload_list &amp;ol)</arglist>
    </member>
    <member kind="variable">
      <type>overload_list</type>
      <name>overloads</name>
      <anchorfile>structsol_1_1function__detail_1_1overloaded__function.html</anchorfile>
      <anchor>a7496bd0c247d233a98d0b1fbfa069de1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::override_value_t</name>
    <filename>structsol_1_1override__value__t.html</filename>
  </compound>
  <compound kind="struct">
    <name>QwtSymbol::PrivateData::PaintCache</name>
    <filename>structQwtSymbol_1_1PrivateData_1_1PaintCache.html</filename>
    <member kind="variable">
      <type>QPixmap</type>
      <name>pixmap</name>
      <anchorfile>structQwtSymbol_1_1PrivateData_1_1PaintCache.html</anchorfile>
      <anchor>a16d10fd287f05de44774e799186cac0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtSymbol::CachePolicy</type>
      <name>policy</name>
      <anchorfile>structQwtSymbol_1_1PrivateData_1_1PaintCache.html</anchorfile>
      <anchor>a743d6db8ecef70f5525bd39dfc7d9d27</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::pairs_iterator</name>
    <filename>classsol_1_1pairs__iterator.html</filename>
    <member kind="typedef">
      <type>value_type const  *</type>
      <name>const_pointer</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>ab01125d6a3bc910fa15aa7554f2d603e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const value_type &amp;</type>
      <name>const_reference</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a42076e863b53c547c7f39278b2f6c7eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a1776be2237589675a4a7145534f08b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::input_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>ad881dfb9584c9c17194d164ba883e9e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>object</type>
      <name>key_type</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a3443e944723a388439bd216cd5979671</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>object</type>
      <name>mapped_type</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a94304998716a0de2b1a17ae7c9019f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type *</type>
      <name>pointer</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a9b8556e09f0e3fcfb4cbe87225f4b65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type &amp;</type>
      <name>reference</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a82e4d0ca7c068293eb863d14aed3ff93</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; object, object &gt;</type>
      <name>value_type</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a63314377a601da406b1f79ffecde38e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ptrdiff_t</type>
      <name>index</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a29644a0aad90795189a5387db909a39b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>operator*</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>aee3b56609852421673e5d9c206264dc4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator*</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a3648c38b6142ec623d1ce858ef8d4388</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>pairs_iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a5d5b84e7be8983ef5cfee4a2fd68a0d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>pairs_iterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>aff03b1ede80c6d28896adb9f2f8c320e</anchor>
      <arglist>(const pairs_iterator &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>pairs_iterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a3b82a8124983999748afc42e5188bcd9</anchor>
      <arglist>(pairs_iterator &amp;&amp;right) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>pairs_iterator</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>af712fbf7cb6b2e5fbb68041e3f4f0b60</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>pairs_iterator</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a36701c484509d8be1dbd399175759471</anchor>
      <arglist>(const pairs_iterator &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>pairs_iterator</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>abf443adb30928e4464ea17bde1db7c00</anchor>
      <arglist>(const Source &amp;source_) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>pairs_iterator</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>ad1797a605c1b14b350e46dfa1c412506</anchor>
      <arglist>(pairs_iterator &amp;&amp;right) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~pairs_iterator</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a7974eb79d29237af63d6e6698d777214</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>m_clear</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a76258cc37107b484c81a120bc21d31e5</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::pair&lt; object, object &gt;</type>
      <name>m_cached_key_value_pair</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>abefafb3ef62d4899e332493d8e9ef77d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_iteration_index</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>aa8a4a2562396c322413ea6eb5344949f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_key_index</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a275a7e9938a769c825022e384cbb285b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lua_State *</type>
      <name>m_L</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>adec6d0c8e5dfd0fc8352144ac34bc14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>protected_function</type>
      <name>m_next_function_ref</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>aea165d9edb79120001064c0ad334c470</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sol::reference</type>
      <name>m_table_ref</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a067fada77fefe42ef29b2001a1d43aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static constexpr int</type>
      <name>empty_key_index</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>aab4659f0b417b4270a668d009cb3d917</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator!=</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a686cb2f1fe071805cb6f469ef356d779</anchor>
      <arglist>(const pairs_iterator &amp;left, const pairs_iterator &amp;right) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator!=</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a6826a25e03ceb4b859c11ff1532fd734</anchor>
      <arglist>(const pairs_iterator &amp;left, const pairs_sentinel &amp;) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator!=</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a15d0d152fd9e679c38f94f4fdbc5fa5c</anchor>
      <arglist>(const pairs_sentinel &amp;, const pairs_iterator &amp;left) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a593818c5fc8fe30a133f586a1dd7f066</anchor>
      <arglist>(const pairs_iterator &amp;left, const pairs_iterator &amp;right) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>af779020cd1d5579add1668ff1e78e48e</anchor>
      <arglist>(const pairs_iterator &amp;left, const pairs_sentinel &amp;) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classsol_1_1pairs__iterator.html</anchorfile>
      <anchor>a2dcbfffd546469d0a449ae1d74c72f4a</anchor>
      <arglist>(const pairs_sentinel &amp;, const pairs_iterator &amp;left) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::pairs_sentinel</name>
    <filename>structsol_1_1pairs__sentinel.html</filename>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::PalStatisticsNames</name>
    <filename>structPJ_1_1Msg_1_1PalStatisticsNames.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1PalStatisticsNames.html</anchorfile>
      <anchor>a13ceeaa571354c49114536f15a67bb9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Header</type>
      <name>header</name>
      <anchorfile>structPJ_1_1Msg_1_1PalStatisticsNames.html</anchorfile>
      <anchor>aa6fa44e8faebc41e620514a3af3e4e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>names</name>
      <anchorfile>structPJ_1_1Msg_1_1PalStatisticsNames.html</anchorfile>
      <anchor>afb880bf7cfef27b50659db784d5ca64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>names_version</name>
      <anchorfile>structPJ_1_1Msg_1_1PalStatisticsNames.html</anchorfile>
      <anchor>ab9ec9b93e5682c6056f6b12c07a4dd2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::PalStatisticsValues</name>
    <filename>structPJ_1_1Msg_1_1PalStatisticsValues.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1PalStatisticsValues.html</anchorfile>
      <anchor>afc357ca0dfc7de22c7e56d60f826c081</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Header</type>
      <name>header</name>
      <anchorfile>structPJ_1_1Msg_1_1PalStatisticsValues.html</anchorfile>
      <anchor>abc435a37b9e24977a6b14c09fbbfefab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>names</name>
      <anchorfile>structPJ_1_1Msg_1_1PalStatisticsValues.html</anchorfile>
      <anchor>ac79ffe832a6c09504cf09f73cca1f3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>names_version</name>
      <anchorfile>structPJ_1_1Msg_1_1PalStatisticsValues.html</anchorfile>
      <anchor>a36a2ca4a70314a0f117f67c396f16980</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtSplineC1P::param</name>
    <filename>structQwtSplineC1P_1_1param.html</filename>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>structQwtSplineC1P_1_1param.html</anchorfile>
      <anchor>a8dacf5787c7b15c353231dfefaee5b54</anchor>
      <arglist>(const QPointF &amp;p1, const QPointF &amp;p2) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>param</name>
      <anchorfile>structQwtSplineC1P_1_1param.html</anchorfile>
      <anchor>ac69deeaa886ecffde964c9877e23c146</anchor>
      <arglist>(const QwtSplineParametrization *p)</arglist>
    </member>
    <member kind="variable">
      <type>const QwtSplineParametrization *</type>
      <name>parameter</name>
      <anchorfile>structQwtSplineC1P_1_1param.html</anchorfile>
      <anchor>ab0e6a5ddf406a8df80bf78e091998f42</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtSplinePleasingP::param</name>
    <filename>structQwtSplinePleasingP_1_1param.html</filename>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>structQwtSplinePleasingP_1_1param.html</anchorfile>
      <anchor>a8a8c39269065a8194287bbc7b6ebbbdb</anchor>
      <arglist>(const QPointF &amp;p1, const QPointF &amp;p2) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>param</name>
      <anchorfile>structQwtSplinePleasingP_1_1param.html</anchorfile>
      <anchor>a8f78c7a25cc3bbe4ee05cf8f12220edc</anchor>
      <arglist>(const QwtSplineParametrization *p)</arglist>
    </member>
    <member kind="variable">
      <type>const QwtSplineParametrization *</type>
      <name>parameter</name>
      <anchorfile>structQwtSplinePleasingP_1_1param.html</anchorfile>
      <anchor>a2b38cb0cbe2aef3feeaa2f8ea9b970ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtSplineC1P::paramCentripetal</name>
    <filename>structQwtSplineC1P_1_1paramCentripetal.html</filename>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>structQwtSplineC1P_1_1paramCentripetal.html</anchorfile>
      <anchor>a2c4665b1dea52daf29ccf0c0d89b2d95</anchor>
      <arglist>(const QPointF &amp;p1, const QPointF &amp;p2) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtSplineC1P::paramChordal</name>
    <filename>structQwtSplineC1P_1_1paramChordal.html</filename>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>structQwtSplineC1P_1_1paramChordal.html</anchorfile>
      <anchor>adfdb5b31247b11cba4125f477f34431e</anchor>
      <arglist>(const QPointF &amp;p1, const QPointF &amp;p2) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ULogParser::Parameter</name>
    <filename>structULogParser_1_1Parameter.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>readFromBuffer</name>
      <anchorfile>structULogParser_1_1Parameter.html</anchorfile>
      <anchor>a269fc6d2f5dad43f60ad25ae3f86b189</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structULogParser_1_1Parameter.html</anchorfile>
      <anchor>a47621a6842452d918e1e142cbd794046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>val_int</name>
      <anchorfile>structULogParser_1_1Parameter.html</anchorfile>
      <anchor>a3fc94f97462992f1d07355ec12ca6814</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>val_real</name>
      <anchorfile>structULogParser_1_1Parameter.html</anchorfile>
      <anchor>a0f976ebb403f70a4a08df6811e19df38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FormatType</type>
      <name>val_type</name>
      <anchorfile>structULogParser_1_1Parameter.html</anchorfile>
      <anchor>aae79550ee83f9743a2cb06da5fd2d9cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union ULogParser::Parameter::@57</type>
      <name>value</name>
      <anchorfile>structULogParser_1_1Parameter.html</anchorfile>
      <anchor>ae646d769c93ed9a98abf352c984a90ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DataStreamSample::Parameters</name>
    <filename>structDataStreamSample_1_1Parameters.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>A</name>
      <anchorfile>structDataStreamSample_1_1Parameters.html</anchorfile>
      <anchor>adf07a509135aeef0edb9550b2e7a1a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>B</name>
      <anchorfile>structDataStreamSample_1_1Parameters.html</anchorfile>
      <anchor>ad0fd1cde69c68056be9066c617639c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>C</name>
      <anchorfile>structDataStreamSample_1_1Parameters.html</anchorfile>
      <anchor>a3fa56c8c5cf07f95277c2c4236ae7f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>D</name>
      <anchorfile>structDataStreamSample_1_1Parameters.html</anchorfile>
      <anchor>a1a47da1f77160ce3fe053e9b4324a2f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtSplineC1P::paramManhattan</name>
    <filename>structQwtSplineC1P_1_1paramManhattan.html</filename>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>structQwtSplineC1P_1_1paramManhattan.html</anchorfile>
      <anchor>acded3882feae1762692f3935aee9c665</anchor>
      <arglist>(const QPointF &amp;p1, const QPointF &amp;p2) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtSplineC1P::paramUniform</name>
    <filename>structQwtSplineC1P_1_1paramUniform.html</filename>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>structQwtSplineC1P_1_1paramUniform.html</anchorfile>
      <anchor>a539520182f5992e8b72500536c9ea8de</anchor>
      <arglist>(const QPointF &amp;p1, const QPointF &amp;p2) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtSplinePleasingP::paramUniform</name>
    <filename>structQwtSplinePleasingP_1_1paramUniform.html</filename>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>structQwtSplinePleasingP_1_1paramUniform.html</anchorfile>
      <anchor>a87ebfc82110761ad435c6916669b6614</anchor>
      <arglist>(const QPointF &amp;p1, const QPointF &amp;p2) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtSplineC1P::paramY</name>
    <filename>structQwtSplineC1P_1_1paramY.html</filename>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>structQwtSplineC1P_1_1paramY.html</anchorfile>
      <anchor>ae76ed8cc26685feffae858d09f309194</anchor>
      <arglist>(const QPointF &amp;p1, const QPointF &amp;p2) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::parse_empty_specs</name>
    <filename>structdetail_1_1parse__empty__specs.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>operator()</name>
      <anchorfile>structdetail_1_1parse__empty__specs.html</anchorfile>
      <anchor>a7f5a6b8a903ebf1dcb03e1862ae8b4d8</anchor>
      <arglist>(Formatter &amp;f)</arglist>
    </member>
    <member kind="variable">
      <type>ParseContext &amp;</type>
      <name>ctx</name>
      <anchorfile>structdetail_1_1parse__empty__specs.html</anchorfile>
      <anchor>a722431cd8c15d980f60aff197dea478c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::parse_error</name>
    <filename>classnlohmann_1_1detail_1_1parse__error.html</filename>
    <base>nlohmann::detail::exception</base>
    <member kind="function" static="yes">
      <type>static parse_error</type>
      <name>create</name>
      <anchorfile>classnlohmann_1_1detail_1_1parse__error.html</anchorfile>
      <anchor>ae77bd584cb9101140790219af7fec1ce</anchor>
      <arglist>(int id_, const position_t &amp;pos, const std::string &amp;what_arg, const BasicJsonType &amp;context)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static parse_error</type>
      <name>create</name>
      <anchorfile>classnlohmann_1_1detail_1_1parse__error.html</anchorfile>
      <anchor>a90fbaaeeb00838e65b8d04885017ef0c</anchor>
      <arglist>(int id_, std::size_t byte_, const std::string &amp;what_arg, const BasicJsonType &amp;context)</arglist>
    </member>
    <member kind="variable">
      <type>const std::size_t</type>
      <name>byte</name>
      <anchorfile>classnlohmann_1_1detail_1_1parse__error.html</anchorfile>
      <anchor>a9505aaa1ca943be927eec7cc579592ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>parse_error</name>
      <anchorfile>classnlohmann_1_1detail_1_1parse__error.html</anchorfile>
      <anchor>a0ea816ea3521d7109407948cb1b850f7</anchor>
      <arglist>(int id_, std::size_t byte_, const char *what_arg)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::string</type>
      <name>position_string</name>
      <anchorfile>classnlohmann_1_1detail_1_1parse__error.html</anchorfile>
      <anchor>aefe74adeaa48781464ba2fd2ec63d221</anchor>
      <arglist>(const position_t &amp;pos)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::parser</name>
    <filename>classnlohmann_1_1detail_1_1parser.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>accept</name>
      <anchorfile>classnlohmann_1_1detail_1_1parser.html</anchorfile>
      <anchor>a39784a586867c05388cb0adca0fd72b5</anchor>
      <arglist>(const bool strict=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse</name>
      <anchorfile>classnlohmann_1_1detail_1_1parser.html</anchorfile>
      <anchor>a75fb9145ea85f1ad9cc14f61981e1111</anchor>
      <arglist>(const bool strict, BasicJsonType &amp;result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>parser</name>
      <anchorfile>classnlohmann_1_1detail_1_1parser.html</anchorfile>
      <anchor>a33b852bf63cba58310d9c0d1242cfb12</anchor>
      <arglist>(InputAdapterType &amp;&amp;adapter, const parser_callback_t&lt; BasicJsonType &gt; cb=nullptr, const bool allow_exceptions_=true, const bool skip_comments=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sax_parse</name>
      <anchorfile>classnlohmann_1_1detail_1_1parser.html</anchorfile>
      <anchor>a073b8313a5194aac3a7d5da0d935788c</anchor>
      <arglist>(SAX *sax, const bool strict=true)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>lexer&lt; BasicJsonType, InputAdapterType &gt;</type>
      <name>lexer_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1parser.html</anchorfile>
      <anchor>a5fbd320c5b713fda15d467e8455e4298</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_float_t</type>
      <name>number_float_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1parser.html</anchorfile>
      <anchor>aaf0c8640d0360fca5334314f0a7e9bad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_integer_t</type>
      <name>number_integer_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1parser.html</anchorfile>
      <anchor>ab70e418cdc4271afd487a7d7704766c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_unsigned_t</type>
      <name>number_unsigned_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1parser.html</anchorfile>
      <anchor>a5590596704edc4a1a983e26f6f3211ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::string_t</type>
      <name>string_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1parser.html</anchorfile>
      <anchor>a4c46f613c87af09f56679253dce768e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename lexer_t::token_type</type>
      <name>token_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1parser.html</anchorfile>
      <anchor>a5cb5ea47f09f116e71a908c556325710</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>exception_message</name>
      <anchorfile>classnlohmann_1_1detail_1_1parser.html</anchorfile>
      <anchor>a94e7f8a0f880c20c8a48f591f56cbd85</anchor>
      <arglist>(const token_type expected, const std::string &amp;context)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>token_type</type>
      <name>get_token</name>
      <anchorfile>classnlohmann_1_1detail_1_1parser.html</anchorfile>
      <anchor>a1212088ee1e23633a76b2ed80514de79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>sax_parse_internal</name>
      <anchorfile>classnlohmann_1_1detail_1_1parser.html</anchorfile>
      <anchor>a678fdebccc8ddd3242c67b6bce2f8f1a</anchor>
      <arglist>(SAX *sax)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>allow_exceptions</name>
      <anchorfile>classnlohmann_1_1detail_1_1parser.html</anchorfile>
      <anchor>ab0dbaeaa6df00631072f902068c57750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const parser_callback_t&lt; BasicJsonType &gt;</type>
      <name>callback</name>
      <anchorfile>classnlohmann_1_1detail_1_1parser.html</anchorfile>
      <anchor>a6bf70a72a1632ef55c0068557b1be37a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>token_type</type>
      <name>last_token</name>
      <anchorfile>classnlohmann_1_1detail_1_1parser.html</anchorfile>
      <anchor>a307ed42d5f31a9c5bec991ceee87b0e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lexer_t</type>
      <name>m_lexer</name>
      <anchorfile>classnlohmann_1_1detail_1_1parser.html</anchorfile>
      <anchor>a01a73810f794c239aaf123aa2af7371d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RosMsgParser::Parser</name>
    <filename>classRosMsgParser_1_1Parser.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>BlobPolicy</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>ae0a8a7e32e81891c308db5a43205da8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STORE_BLOB_AS_COPY</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>ae0a8a7e32e81891c308db5a43205da8da68c42f050cf1438f51d67d7f02fc6976</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STORE_BLOB_AS_REFERENCE</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>ae0a8a7e32e81891c308db5a43205da8da66ed6318aa81bd915329da9c3a22fd71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISCARD_LARGE_ARRAYS</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>aa84cd075b668627a9d5fb25b745427dbaa9ed1f67cd89c5443dbdead0c1384431</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEEP_LARGE_ARRAYS</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>aa84cd075b668627a9d5fb25b745427dbaf386096525b2d058388e54cae850191b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MaxArrayPolicy</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>aa84cd075b668627a9d5fb25b745427db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISCARD_LARGE_ARRAYS</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>aa84cd075b668627a9d5fb25b745427dbaa9ed1f67cd89c5443dbdead0c1384431</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEEP_LARGE_ARRAYS</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>aa84cd075b668627a9d5fb25b745427dbaf386096525b2d058388e54cae850191b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STORE_BLOB_AS_COPY</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>ae0a8a7e32e81891c308db5a43205da8da68c42f050cf1438f51d67d7f02fc6976</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STORE_BLOB_AS_REFERENCE</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>ae0a8a7e32e81891c308db5a43205da8da66ed6318aa81bd915329da9c3a22fd71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(const ROSType &amp;, Span&lt; uint8_t &gt; &amp;)&gt;</type>
      <name>VisitingCallback</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>a32c0d56a79fd9677bbb80a7f22411b3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyVisitorToBuffer</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>ad565c6965301322fa3e08d0a43793e92</anchor>
      <arglist>(const ROSType &amp;msg_type, Span&lt; uint8_t &gt; &amp;buffer, VisitingCallback callback) const</arglist>
    </member>
    <member kind="function">
      <type>BlobPolicy</type>
      <name>blobPolicy</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>ad067cebf59f0af989ed268fc0cf80180</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deserialize</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>abef4c6691891c420e885b7ac1801c135</anchor>
      <arglist>(Span&lt; const uint8_t &gt; buffer, FlatMessage *flat_output, Deserializer *deserializer) const</arglist>
    </member>
    <member kind="function">
      <type>ROSMessage::Ptr</type>
      <name>getMessageByType</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>a058841a4aeb3a031ca75b78f2fe118b3</anchor>
      <arglist>(const ROSType &amp;type) const</arglist>
    </member>
    <member kind="function">
      <type>const std::shared_ptr&lt; MessageSchema &gt; &amp;</type>
      <name>getSchema</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>ac52cd4f683b52b1c5d6974c5fa8b49a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MaxArrayPolicy</type>
      <name>maxArrayPolicy</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>a01bc6aadbdc04280e3237d5b212726ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>maxArraySize</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>a7bcddaf2ba87514c52f708f754ec2672</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parser</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>a865ec615819d951dc55fe7f93a794d07</anchor>
      <arglist>(const std::string &amp;topic_name, const ROSType &amp;msg_type, const std::string &amp;definition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlobPolicy</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>a4786a9cb89a689e02149e9dcc8ce1f43</anchor>
      <arglist>(BlobPolicy policy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxArrayPolicy</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>a69438a3d4f100de156f6773cce89e466</anchor>
      <arglist>(MaxArrayPolicy discard_entire_array, size_t max_array_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWarningsStream</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>aa3f0997536027adb4867c9ec3bd65627</anchor>
      <arglist>(std::ostream *output)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>_alias_array_pos</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>a33960c2dca0f2e7b35b3b192b40a8180</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BlobPolicy</type>
      <name>_blob_policy</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>ac9e3e43a8132dcdefaf3331ae8f84952</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; Deserializer &gt;</type>
      <name>_deserializer</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>a5ee299bb18f6f5c1e7d5e3396404918e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MaxArrayPolicy</type>
      <name>_discard_large_array</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>a1c7189a5bf2f827507e90dc9e7f28bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ROSField &gt;</type>
      <name>_dummy_root_field</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>a74e31938939ae73e7b7f0e0eafc72ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>_formatted_string</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>af82a66678e3390a892321ba06809fb63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ostream *</type>
      <name>_global_warnings</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>a4ad57983464a13d64109e985a23ff54f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>_max_array_size</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>a2c73dbfb9d59a449df5729f91316347f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; MessageSchema &gt;</type>
      <name>_schema</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>a5c34c26ac9daa5bacb569111efcd67a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int8_t &gt;</type>
      <name>_substituted</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>a5593e4f00675a6d38a40f69b0d6e2d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_topic_name</name>
      <anchorfile>classRosMsgParser_1_1Parser.html</anchorfile>
      <anchor>a854dbb6e3feeadc22870182b25b2e68c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ParserDataTamer</name>
    <filename>classParserDataTamer.html</filename>
    <base>PJ::ParserFactoryPlugin</base>
    <member kind="function">
      <type>PJ::MessageParserPtr</type>
      <name>createParser</name>
      <anchorfile>classParserDataTamer.html</anchorfile>
      <anchor>a3542b7dfa97392706748411239741763</anchor>
      <arglist>(const std::string &amp;topic_name, const std::string &amp;type_name, const std::string &amp;schema, PJ::PlotDataMapRef &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>encoding</name>
      <anchorfile>classParserDataTamer.html</anchorfile>
      <anchor>a868de6656b07b4b7c777f13c48778ff7</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classParserDataTamer.html</anchorfile>
      <anchor>ab245f8b7eebd585bb3230484fe12db70</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParserDataTamer</name>
      <anchorfile>classParserDataTamer.html</anchorfile>
      <anchor>a5ffb955dc4db0f1b75c1ea9e62bb495f</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::ParserFactoryPlugin</name>
    <filename>classPJ_1_1ParserFactoryPlugin.html</filename>
    <base>PJ::PlotJugglerPlugin</base>
    <member kind="typedef">
      <type>std::shared_ptr&lt; ParserFactoryPlugin &gt;</type>
      <name>Ptr</name>
      <anchorfile>classPJ_1_1ParserFactoryPlugin.html</anchorfile>
      <anchor>ac8ed3fcc49368d5271781ccbfcdd8dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MessageParserPtr</type>
      <name>createParser</name>
      <anchorfile>classPJ_1_1ParserFactoryPlugin.html</anchorfile>
      <anchor>a1c1380d18bb62c6572deab0a772153e5</anchor>
      <arglist>(const std::string &amp;topic_name, const std::string &amp;type_name, const std::string &amp;schema, PlotDataMapRef &amp;data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>encoding</name>
      <anchorfile>classPJ_1_1ParserFactoryPlugin.html</anchorfile>
      <anchor>a2c7639d7ca3894bc7f734928df98cca2</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ParserFactoryProtobuf</name>
    <filename>classParserFactoryProtobuf.html</filename>
    <base>PJ::ParserFactoryPlugin</base>
    <class kind="struct">ParserFactoryProtobuf::FileInfo</class>
    <member kind="function">
      <type>MessageParserPtr</type>
      <name>createParser</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>a7b609290930302ae7bb903f3ec62f172</anchor>
      <arglist>(const std::string &amp;topic_name, const std::string &amp;type_name, const std::string &amp;schema, PlotDataMapRef &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>encoding</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>a0fbf548028439ee99966de0e9d44ed60</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>a79bf9c7e837d443064c5580b4d4cf10c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>optionsWidget</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>a0e5a97ec4dcbb48eff3b6186df679ad2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParserFactoryProtobuf</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>a493b0f31c24ca4c3e05c409e899bed95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ParserFactoryProtobuf</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>af60e051230009e68294dabf124d11c61</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>importFile</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>a1b2348b7ccffe58873e02d5872f5aaa5</anchor>
      <arglist>(QString filename)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadSettings</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>a05a4d62a0d8a418744e8b9de2b72c863</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>saveSettings</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>ae1b2b5b6e1b0077c0f6775b047e3b0a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>updateUI</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>a807fb7fdc8905b3346987bfe7350283a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt; google::protobuf::compiler::Importer &gt;</type>
      <name>_importer</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>ae547d3e83767cde7c8f52e1850922851</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FileInfo</type>
      <name>_loaded_file</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>a3a552042dc93a3ba41c5c66fc9d85ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>google::protobuf::compiler::DiskSourceTree</type>
      <name>_source_tree</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>a67ec0db606d8107223d7e9018c6ece2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QWidget *</type>
      <name>_widget</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>a887e61b0b84ff09b5177bda1593a1475</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ui::ProtobufLoader *</type>
      <name>ui</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>ab552f88db51dc07fa66e656ecf24768b</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onComboChanged</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>a95c6b959b802e896c21a0a9f3d7c7882</anchor>
      <arglist>(const QString &amp;text)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onIncludeDirectory</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>a05f18ce3f3aeb4d5960b1457fc6994c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onLoadFile</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>af10e4707cd0b9e37d22d77ab1eec6ae9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onRemoveInclude</name>
      <anchorfile>classParserFactoryProtobuf.html</anchorfile>
      <anchor>af7ad8f8fa591f9b8cf10278800c0bf2e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ParserFactoryROS1</name>
    <filename>classParserFactoryROS1.html</filename>
    <base>PJ::ParserFactoryPlugin</base>
    <member kind="function">
      <type>MessageParserPtr</type>
      <name>createParser</name>
      <anchorfile>classParserFactoryROS1.html</anchorfile>
      <anchor>a4b07402df9d14282ae1708c18a049b66</anchor>
      <arglist>(const std::string &amp;topic_name, const std::string &amp;type_name, const std::string &amp;schema, PlotDataMapRef &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>encoding</name>
      <anchorfile>classParserFactoryROS1.html</anchorfile>
      <anchor>a767a5fde19ecd2d3959e8b3e730cd887</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classParserFactoryROS1.html</anchorfile>
      <anchor>a060a2c97aa58874965f2365ddfe17774</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParserFactoryROS1</name>
      <anchorfile>classParserFactoryROS1.html</anchorfile>
      <anchor>a98a33dcdcc900904d98183bd8a14fe09</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ParserFactoryROS2</name>
    <filename>classParserFactoryROS2.html</filename>
    <base>PJ::ParserFactoryPlugin</base>
    <member kind="function">
      <type>MessageParserPtr</type>
      <name>createParser</name>
      <anchorfile>classParserFactoryROS2.html</anchorfile>
      <anchor>a09077ec79cd648a3ad05c4550ef5e00a</anchor>
      <arglist>(const std::string &amp;topic_name, const std::string &amp;type_name, const std::string &amp;schema, PlotDataMapRef &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>encoding</name>
      <anchorfile>classParserFactoryROS2.html</anchorfile>
      <anchor>adf5e8256b442afd283124e37defb6753</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classParserFactoryROS2.html</anchorfile>
      <anchor>aa87c9e3586db44c98fd1a870c40199f6</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParserFactoryROS2</name>
      <anchorfile>classParserFactoryROS2.html</anchorfile>
      <anchor>a274155bf0163a0ac21c230513d646e98</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ParserLine</name>
    <filename>classParserLine.html</filename>
    <base>PJ::ParserFactoryPlugin</base>
    <member kind="function">
      <type>PJ::MessageParserPtr</type>
      <name>createParser</name>
      <anchorfile>classParserLine.html</anchorfile>
      <anchor>a85c1a2457212aa797603881b4ff5d760</anchor>
      <arglist>(const std::string &amp;topic_name, const std::string &amp;type_name, const std::string &amp;schema, PJ::PlotDataMapRef &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>encoding</name>
      <anchorfile>classParserLine.html</anchorfile>
      <anchor>a914989ddc2ad667a2effddb4083b31b4</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classParserLine.html</anchorfile>
      <anchor>a00f6f67667dd4d0d2097e05a7797c855</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParserLine</name>
      <anchorfile>classParserLine.html</anchorfile>
      <anchor>a2a5d432b22962bc797a4c1795874f497</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ParserROS</name>
    <filename>classParserROS.html</filename>
    <base>PJ::MessageParser</base>
    <member kind="function">
      <type>void</type>
      <name>enableTruncationCheck</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a6864d731a1beca81b2313a59e368d6a1</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseMessage</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>af3bb96575e421e2a2caacf6dbc722be7</anchor>
      <arglist>(const PJ::MessageRef serialized_msg, double &amp;timestamp) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParserROS</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a4f39bbb6330469d800cc8d7054c3b59d</anchor>
      <arglist>(const std::string &amp;topic_name, const std::string &amp;type_name, const std::string &amp;schema, RosMsgParser::Deserializer *deserializer, PJ::PlotDataMapRef &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLargeArraysPolicy</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>acbb89b9fb613ca1bc9116cc1975d0a0c</anchor>
      <arglist>(bool clamp, unsigned max_size) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parseCovariance</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a1f253fb83d1dda65b9dda167d65e8b40</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parseDataTamerSchemas</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a5254cc21f0cbb587289b66b4afaac226</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parseDataTamerSnapshot</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>ac3b16eb495401a080ac0710a1ed28d19</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parseDiagnosticMsg</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a811448902d982d9f415f74239afbd33b</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parseEmpty</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a05ea79ad67e24150885d35572a935b8c</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parseHeader</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a3857a6ea3cb44c8fe32731367c6e8705</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parseImu</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a13ac9227564234a3ed702b855375428b</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parseJointStateMsg</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>af972111b9b8733c262a3aa01344c2d9b</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parseOdometry</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>af4285e832a5c69a25bef5df317fb6f79</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parsePalStatisticsNames</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a9fcf89f8877aac18aef419b145f4a88c</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parsePalStatisticsValues</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a18826fafdd79f5060ad09d225e189e51</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parsePoint</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a15679edc3c5fefe64a398893e1e83dfd</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parsePose</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>affd66da0219cfb947d305486b34d6fc3</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parsePoseStamped</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a5f5bc30d424691da9e2d4a92ae03572e</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parsePoseWithCovariance</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a9e7f9589aff3e2428da322c5e0903923</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parseQuaternion</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a9bf0e0064bc16b78b1bb0c14effa0d93</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parseTF2Msg</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>ac42775689ed4ca1cbf35ef98f3dfeb2b</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parseTransform</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>acac2809f2cda6ed82e5f6763b874089a</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parseTransformStamped</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a2a1990856626fb3e6d59dfb9bb500892</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parseTwist</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a77b977689d09dd6b457faf3b76c46e62</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parseTwistWithCovariance</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>aa41a7d3fdb71ab33d6958f716ff36a1c</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>parseVector3</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a45b70665ebd7351f8d6dbd72c07df3d9</anchor>
      <arglist>(const std::string &amp;prefix, double &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>PJ::Msg::Header</type>
      <name>readHeader</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a25184938718eb3963060fdc394e3d0f2</anchor>
      <arglist>(double &amp;timestamp)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::function&lt; void(const std::string &amp;prefix, double &amp;)&gt;</type>
      <name>_customized_parser</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a8208b00b1f57ea7b7d74dafa532ce951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt; RosMsgParser::Deserializer &gt;</type>
      <name>_deserializer</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>ac7962de91dcb2eecf13bbbec0db33483</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RosMsgParser::FlatMessage</type>
      <name>_flat_msg</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a8504f00d835dc2098b1cb8ce9773e753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_has_header</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a00e29728c72c1fccd395dfc648f6a4fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RosMsgParser::Parser</type>
      <name>_parser</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a040ce08ba0572f37dd8669d929077922</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_strict_truncation_check</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a983d91c5a7850cfb205bad28fae3aea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_topic</name>
      <anchorfile>classParserROS.html</anchorfile>
      <anchor>a7c43638999325568e28b39ed8243dc32</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RosMsgParser::ParsersCollection</name>
    <filename>classRosMsgParser_1_1ParsersCollection.html</filename>
    <templarg></templarg>
    <class kind="struct">RosMsgParser::ParsersCollection::CachedPack</class>
    <member kind="function">
      <type>const FlatMessage *</type>
      <name>deserialize</name>
      <anchorfile>classRosMsgParser_1_1ParsersCollection.html</anchorfile>
      <anchor>ac1aa8e84a1907644d5522f1c628a2241</anchor>
      <arglist>(const std::string &amp;topic_name, Span&lt; const uint8_t &gt; buffer)</arglist>
    </member>
    <member kind="function">
      <type>const Parser *</type>
      <name>getParser</name>
      <anchorfile>classRosMsgParser_1_1ParsersCollection.html</anchorfile>
      <anchor>ab5e05c53edee67f6cc15f9821e27c3e8</anchor>
      <arglist>(const std::string &amp;topic_name) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParsersCollection</name>
      <anchorfile>classRosMsgParser_1_1ParsersCollection.html</anchorfile>
      <anchor>ae99966f43656926967b00068c8d9b199</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerParser</name>
      <anchorfile>classRosMsgParser_1_1ParsersCollection.html</anchorfile>
      <anchor>a6429b0ea1189c33676ee8b1329570124</anchor>
      <arglist>(const std::string &amp;topic_name, const ROSType &amp;msg_type, const std::string &amp;definition)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>_buffer</name>
      <anchorfile>classRosMsgParser_1_1ParsersCollection.html</anchorfile>
      <anchor>ad4ee29bc8024321fdebd051a3ef7ee34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; Deserializer &gt;</type>
      <name>_deserializer</name>
      <anchorfile>classRosMsgParser_1_1ParsersCollection.html</anchorfile>
      <anchor>a399d340efa263b1f9cd300fbd742a9bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_map&lt; std::string, CachedPack &gt;</type>
      <name>_pack</name>
      <anchorfile>classRosMsgParser_1_1ParsersCollection.html</anchorfile>
      <anchor>a45a8dd8841b0cb595b638278e93cb2f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtSymbol::PrivateData::Path</name>
    <filename>structQwtSymbol_1_1PrivateData_1_1Path.html</filename>
    <member kind="variable">
      <type>QwtGraphic</type>
      <name>graphic</name>
      <anchorfile>structQwtSymbol_1_1PrivateData_1_1Path.html</anchorfile>
      <anchor>a56bdb64f02cdad1e4617b9d82ec62683</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPainterPath</type>
      <name>path</name>
      <anchorfile>structQwtSymbol_1_1PrivateData_1_1Path.html</anchorfile>
      <anchor>ad45186df711a20d4d02721b41304d6d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtGraphic::PathInfo</name>
    <filename>classQwtGraphic_1_1PathInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>PathInfo</name>
      <anchorfile>classQwtGraphic_1_1PathInfo.html</anchorfile>
      <anchor>a43a08b075f33390a5a0005d7c0d079e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PathInfo</name>
      <anchorfile>classQwtGraphic_1_1PathInfo.html</anchorfile>
      <anchor>aace77324f21f8c9064cb3e708f153c5b</anchor>
      <arglist>(const QRectF &amp;pointRect, const QRectF &amp;boundingRect, bool scalablePen)</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>scaledBoundingRect</name>
      <anchorfile>classQwtGraphic_1_1PathInfo.html</anchorfile>
      <anchor>a0664667f6c1b73ce8b4b9bebe8b16ca8</anchor>
      <arglist>(qreal sx, qreal sy, bool scalePens) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>scaleFactorX</name>
      <anchorfile>classQwtGraphic_1_1PathInfo.html</anchorfile>
      <anchor>a88f9e3af8ecbcbbb2d74b220b5045127</anchor>
      <arglist>(const QRectF &amp;pathRect, const QRectF &amp;targetRect, bool scalePens) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>scaleFactorY</name>
      <anchorfile>classQwtGraphic_1_1PathInfo.html</anchorfile>
      <anchor>ae9ff69a6e846aa571bbfb6988f41b8b6</anchor>
      <arglist>(const QRectF &amp;pathRect, const QRectF &amp;targetRect, bool scalePens) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRectF</type>
      <name>m_boundingRect</name>
      <anchorfile>classQwtGraphic_1_1PathInfo.html</anchorfile>
      <anchor>ac2b14bac129a94ae113fce657ed1d504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRectF</type>
      <name>m_pointRect</name>
      <anchorfile>classQwtGraphic_1_1PathInfo.html</anchorfile>
      <anchor>aeb27fd754fb01c9490fd6e1191634686</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_scalablePen</name>
      <anchorfile>classQwtGraphic_1_1PathInfo.html</anchorfile>
      <anchor>aa8384ff1e66e2f7fb6f71549bc089954</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineC1P::PathStore</name>
    <filename>classQwtSplineC1P_1_1PathStore.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addCubic</name>
      <anchorfile>classQwtSplineC1P_1_1PathStore.html</anchorfile>
      <anchor>a6a57985b138db2cfdaaf976f6d38c106</anchor>
      <arglist>(double cx1, double cy1, double cx2, double cy2, double x2, double y2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>end</name>
      <anchorfile>classQwtSplineC1P_1_1PathStore.html</anchorfile>
      <anchor>adcfe531bb6699907c5c83bd4e4494552</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtSplineC1P_1_1PathStore.html</anchorfile>
      <anchor>a3253a67422f092098db68eef0bbed2b8</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classQwtSplineC1P_1_1PathStore.html</anchorfile>
      <anchor>a5afe86b46756c7a37ca3a608203a06f0</anchor>
      <arglist>(double x1, double y1)</arglist>
    </member>
    <member kind="variable">
      <type>QPainterPath</type>
      <name>path</name>
      <anchorfile>classQwtSplineC1P_1_1PathStore.html</anchorfile>
      <anchor>a7fe7722ecf860e0ed6a5c6cd1dfd6c17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineLocalP::PathStore</name>
    <filename>classQwtSplineLocalP_1_1PathStore.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addCubic</name>
      <anchorfile>classQwtSplineLocalP_1_1PathStore.html</anchorfile>
      <anchor>ae1640c49081339707d2b12af2754c473</anchor>
      <arglist>(const QPointF &amp;p1, double m1, const QPointF &amp;p2, double m2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtSplineLocalP_1_1PathStore.html</anchorfile>
      <anchor>ab77cc0c133316c4095d8171eb394f34c</anchor>
      <arglist>(const QVector&lt; QPointF &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classQwtSplineLocalP_1_1PathStore.html</anchorfile>
      <anchor>a4af31ffd41515bf4f56be6ca0fa6c9dc</anchor>
      <arglist>(const QPointF &amp;p0, double)</arglist>
    </member>
    <member kind="variable">
      <type>QPainterPath</type>
      <name>path</name>
      <anchorfile>classQwtSplineLocalP_1_1PathStore.html</anchorfile>
      <anchor>a4b15b38fb27f241081ffc8cda51f6229</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplinePleasingP::PathStore</name>
    <filename>classQwtSplinePleasingP_1_1PathStore.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addCubic</name>
      <anchorfile>classQwtSplinePleasingP_1_1PathStore.html</anchorfile>
      <anchor>aa7d2e7add1b063bdc27f0de3424a3693</anchor>
      <arglist>(const QPointF &amp;cp1, const QPointF &amp;cp2, const QPointF &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtSplinePleasingP_1_1PathStore.html</anchorfile>
      <anchor>affa313e061cb2620be05ba2b5e14da60</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classQwtSplinePleasingP_1_1PathStore.html</anchorfile>
      <anchor>a27e7958161c46eb3deb26aea686258a1</anchor>
      <arglist>(const QPointF &amp;p0)</arglist>
    </member>
    <member kind="variable">
      <type>QPainterPath</type>
      <name>path</name>
      <anchorfile>classQwtSplinePleasingP_1_1PathStore.html</anchorfile>
      <anchor>aa487c3d9be3a98f69e80d9d7e23a908a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtSymbol::PrivateData::Pixmap</name>
    <filename>structQwtSymbol_1_1PrivateData_1_1Pixmap.html</filename>
    <member kind="variable">
      <type>QPixmap</type>
      <name>pixmap</name>
      <anchorfile>structQwtSymbol_1_1PrivateData_1_1Pixmap.html</anchorfile>
      <anchor>ac27f4f309488185054b74b2fee9b2372</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtPainterCommand::PixmapData</name>
    <filename>structQwtPainterCommand_1_1PixmapData.html</filename>
    <member kind="variable">
      <type>QPixmap</type>
      <name>pixmap</name>
      <anchorfile>structQwtPainterCommand_1_1PixmapData.html</anchorfile>
      <anchor>a9cdf28c66cb28f76d2aae6b32d4125d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRectF</type>
      <name>rect</name>
      <anchorfile>structQwtPainterCommand_1_1PixmapData.html</anchorfile>
      <anchor>acba62df2a6e0692db4872aba6e93de13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRectF</type>
      <name>subRect</name>
      <anchorfile>structQwtPainterCommand_1_1PixmapData.html</anchorfile>
      <anchor>a24f2cef2ce13e2a2250e5a075233d7b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::PlotDataBase</name>
    <filename>classPJ_1_1PlotDataBase.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <class kind="class">PJ::PlotDataBase::Point</class>
    <member kind="enumvalue">
      <name>MAX_CAPACITY</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a933511399fa36f04ce5ddba41a531d24a2db46955b7e231666e69455342c825d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ASYNC_BUFFER_CAPACITY</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a933511399fa36f04ce5ddba41a531d24a4f26042b26f78ff5d75d138bb9c7a7cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ASYNC_BUFFER_CAPACITY</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a933511399fa36f04ce5ddba41a531d24a4f26042b26f78ff5d75d138bb9c7a7cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; Point &gt;::const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a3932c900c9a45370a24d6ec813d73206</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; Point &gt;::iterator</type>
      <name>Iterator</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>af0558d41b8772002e7eb0646a3fccf3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_CAPACITY</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a933511399fa36f04ce5ddba41a531d24a2db46955b7e231666e69455342c825d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Value</type>
      <name>ValueT</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a64638e6163cc24139fb4a60f46c99bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Point &amp;</type>
      <name>at</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a0648e14e70203170b7a00a2246f5b0ce</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>const Point &amp;</type>
      <name>at</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>aa847e3988ad342f94ecd427b87356fde</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>attribute</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a3103785c08456c346181e46c887411c4</anchor>
      <arglist>(PlotAttribute id) const</arglist>
    </member>
    <member kind="function">
      <type>Attributes &amp;</type>
      <name>attributes</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ac797739e1a3d2cc66c9a6c89f40adf75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Attributes &amp;</type>
      <name>attributes</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>aff8884203b6021a48983309003f2eed8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Point &amp;</type>
      <name>back</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>aa73d140069d104cbebf099bd41bac98f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterator</type>
      <name>begin</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ac9aac7de420f29add330f85761ea6985</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ConstIterator</type>
      <name>begin</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>abe38ccdd457caf079690d446d9846848</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeGroup</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a0d28be669e4c52c3b313384b8b7c9d41</anchor>
      <arglist>(PlotGroup::Ptr group)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a890c7dd57ad5d0a5414cbd27b8d1e2e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clonePoints</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ad916cbfa088d737ff6112405783ba6d9</anchor>
      <arglist>(const PlotDataBase &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Iterator</type>
      <name>end</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>af1c0bb4a682d64edc4b3ebffcd0a7195</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ConstIterator</type>
      <name>end</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a09b9073089d4916b32dabcf7ece6f5a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Point &amp;</type>
      <name>front</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a38bf39d1fe2f3f97327a7faad23fc3d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const PlotGroup::Ptr &amp;</type>
      <name>group</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ad62d101611ffbea123e3fc9fafaf98fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insert</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a8c311366c00aa72dc4826ebdc7756fe7</anchor>
      <arglist>(Iterator it, Point &amp;&amp;p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isTimeseries</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a400d40ff6cf6e063d7ba9dbfd526e94d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PlotDataBase &amp;</type>
      <name>operator=</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a51725b3eee2d0c95804ea07bd3945b01</anchor>
      <arglist>(const PlotDataBase &amp;other)=delete</arglist>
    </member>
    <member kind="function">
      <type>PlotDataBase &amp;</type>
      <name>operator=</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>aeb55b0b3b3c3ab21280cc234a868f86f</anchor>
      <arglist>(PlotDataBase &amp;&amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>Point &amp;</type>
      <name>operator[]</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a94edaca1e17f4f46ab8ed74d8b3d3c34</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>const Point &amp;</type>
      <name>operator[]</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>abf531bb7c4a8ebb7e3672d63347d717d</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotDataBase</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ac8c5dab97e7938e2adfb51e4668fcab5</anchor>
      <arglist>(const PlotDataBase &amp;other)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotDataBase</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a7b0f49f12e9d082cd286ff7c87f6c0ec</anchor>
      <arglist>(const std::string &amp;name, PlotGroup::Ptr group)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotDataBase</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a7ed91476a3c53488d48cdcb2c0d7916a</anchor>
      <arglist>(PlotDataBase &amp;&amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>plotName</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ad2a66d9b581900544a154d8d1cdb3ba7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>popFront</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ada97977d2a4d52ecab86285e0e22d057</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>pushBack</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a01b2ab13602d260ed618bd1bd5cafd86</anchor>
      <arglist>(const Point &amp;p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>pushBack</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ae33b4664d51a7d3c028fbabb87c9673d</anchor>
      <arglist>(Point &amp;&amp;p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RangeOpt</type>
      <name>rangeX</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a9f86ba99b629b787b2e45e880bde2cef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RangeOpt</type>
      <name>rangeY</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ade8a883f81ceb614bb0ed652c9b8266b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttribute</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a04698c81faf5c596c396629a1ad9e531</anchor>
      <arglist>(PlotAttribute id, const QVariant &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a7d8ae304135a38bb89b78a500c0db2e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PlotDataBase</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a08970c16ed522a07759ad4285507ee9c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>pushUpdateRangeX</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a6a8a7f17ec292175c3eea6546fa33099</anchor>
      <arglist>(const Point &amp;p)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>pushUpdateRangeY</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a3d298bf3091f414a698f71fb74d5b95b</anchor>
      <arglist>(const Point &amp;p)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Attributes</type>
      <name>_attributes</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>aa6b45aa3a39280d075c88f805e22e869</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; PlotGroup &gt;</type>
      <name>_group</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a81d82fa41424afa5a2c0401498e9b064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ad5b7edf5230331b97773703423b1035d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; Point &gt;</type>
      <name>_points</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a57d7b01ac5620943618a858c355b378a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Range</type>
      <name>_range_x</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a8e52908a76e0ffbc16bf700e5a4b78ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_range_x_dirty</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a704e127cab803c813ef2af348d935c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Range</type>
      <name>_range_y</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ae955e0ddc0ebf036c232c96e36706a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_range_y_dirty</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a645bf16aa0cba157d8181e6c4718702c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PlotDataBase&lt; double, StringRef &gt;</name>
    <filename>classPJ_1_1PlotDataBase.html</filename>
    <member kind="enumvalue">
      <name>ASYNC_BUFFER_CAPACITY</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a933511399fa36f04ce5ddba41a531d24a4f26042b26f78ff5d75d138bb9c7a7cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; Point &gt;::const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a3932c900c9a45370a24d6ec813d73206</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; Point &gt;::iterator</type>
      <name>Iterator</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>af0558d41b8772002e7eb0646a3fccf3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_CAPACITY</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a933511399fa36f04ce5ddba41a531d24a2db46955b7e231666e69455342c825d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>StringRef</type>
      <name>ValueT</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a64638e6163cc24139fb4a60f46c99bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Point &amp;</type>
      <name>at</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a0648e14e70203170b7a00a2246f5b0ce</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>const Point &amp;</type>
      <name>at</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>aa847e3988ad342f94ecd427b87356fde</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>attribute</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a3103785c08456c346181e46c887411c4</anchor>
      <arglist>(PlotAttribute id) const</arglist>
    </member>
    <member kind="function">
      <type>Attributes &amp;</type>
      <name>attributes</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ac797739e1a3d2cc66c9a6c89f40adf75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Attributes &amp;</type>
      <name>attributes</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>aff8884203b6021a48983309003f2eed8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Point &amp;</type>
      <name>back</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>aa73d140069d104cbebf099bd41bac98f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterator</type>
      <name>begin</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ac9aac7de420f29add330f85761ea6985</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ConstIterator</type>
      <name>begin</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>abe38ccdd457caf079690d446d9846848</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeGroup</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a0d28be669e4c52c3b313384b8b7c9d41</anchor>
      <arglist>(PlotGroup::Ptr group)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a890c7dd57ad5d0a5414cbd27b8d1e2e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clonePoints</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ad916cbfa088d737ff6112405783ba6d9</anchor>
      <arglist>(const PlotDataBase &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Iterator</type>
      <name>end</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>af1c0bb4a682d64edc4b3ebffcd0a7195</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ConstIterator</type>
      <name>end</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a09b9073089d4916b32dabcf7ece6f5a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Point &amp;</type>
      <name>front</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a38bf39d1fe2f3f97327a7faad23fc3d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const PlotGroup::Ptr &amp;</type>
      <name>group</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ad62d101611ffbea123e3fc9fafaf98fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insert</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a8c311366c00aa72dc4826ebdc7756fe7</anchor>
      <arglist>(Iterator it, Point &amp;&amp;p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isTimeseries</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a400d40ff6cf6e063d7ba9dbfd526e94d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PlotDataBase &amp;</type>
      <name>operator=</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a51725b3eee2d0c95804ea07bd3945b01</anchor>
      <arglist>(const PlotDataBase &amp;other)=delete</arglist>
    </member>
    <member kind="function">
      <type>PlotDataBase &amp;</type>
      <name>operator=</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>aeb55b0b3b3c3ab21280cc234a868f86f</anchor>
      <arglist>(PlotDataBase &amp;&amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>Point &amp;</type>
      <name>operator[]</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a94edaca1e17f4f46ab8ed74d8b3d3c34</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>const Point &amp;</type>
      <name>operator[]</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>abf531bb7c4a8ebb7e3672d63347d717d</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotDataBase</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ac8c5dab97e7938e2adfb51e4668fcab5</anchor>
      <arglist>(const PlotDataBase &amp;other)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotDataBase</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a7b0f49f12e9d082cd286ff7c87f6c0ec</anchor>
      <arglist>(const std::string &amp;name, PlotGroup::Ptr group)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotDataBase</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a7ed91476a3c53488d48cdcb2c0d7916a</anchor>
      <arglist>(PlotDataBase &amp;&amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>plotName</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ad2a66d9b581900544a154d8d1cdb3ba7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>popFront</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ada97977d2a4d52ecab86285e0e22d057</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>pushBack</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a01b2ab13602d260ed618bd1bd5cafd86</anchor>
      <arglist>(const Point &amp;p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>pushBack</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ae33b4664d51a7d3c028fbabb87c9673d</anchor>
      <arglist>(Point &amp;&amp;p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RangeOpt</type>
      <name>rangeX</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a9f86ba99b629b787b2e45e880bde2cef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RangeOpt</type>
      <name>rangeY</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ade8a883f81ceb614bb0ed652c9b8266b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttribute</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a04698c81faf5c596c396629a1ad9e531</anchor>
      <arglist>(PlotAttribute id, const QVariant &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a7d8ae304135a38bb89b78a500c0db2e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PlotDataBase</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a08970c16ed522a07759ad4285507ee9c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>pushUpdateRangeX</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a6a8a7f17ec292175c3eea6546fa33099</anchor>
      <arglist>(const Point &amp;p)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>pushUpdateRangeY</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a3d298bf3091f414a698f71fb74d5b95b</anchor>
      <arglist>(const Point &amp;p)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Attributes</type>
      <name>_attributes</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>aa6b45aa3a39280d075c88f805e22e869</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; PlotGroup &gt;</type>
      <name>_group</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a81d82fa41424afa5a2c0401498e9b064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ad5b7edf5230331b97773703423b1035d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; Point &gt;</type>
      <name>_points</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a57d7b01ac5620943618a858c355b378a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Range</type>
      <name>_range_x</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a8e52908a76e0ffbc16bf700e5a4b78ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_range_x_dirty</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a704e127cab803c813ef2af348d935c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Range</type>
      <name>_range_y</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ae955e0ddc0ebf036c232c96e36706a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_range_y_dirty</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a645bf16aa0cba157d8181e6c4718702c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PlotDataBase&lt; double, Value &gt;</name>
    <filename>classPJ_1_1PlotDataBase.html</filename>
    <member kind="enumvalue">
      <name>ASYNC_BUFFER_CAPACITY</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a933511399fa36f04ce5ddba41a531d24a4f26042b26f78ff5d75d138bb9c7a7cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; Point &gt;::const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a3932c900c9a45370a24d6ec813d73206</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; Point &gt;::iterator</type>
      <name>Iterator</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>af0558d41b8772002e7eb0646a3fccf3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_CAPACITY</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a933511399fa36f04ce5ddba41a531d24a2db46955b7e231666e69455342c825d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Value</type>
      <name>ValueT</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a64638e6163cc24139fb4a60f46c99bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Point &amp;</type>
      <name>at</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a0648e14e70203170b7a00a2246f5b0ce</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>const Point &amp;</type>
      <name>at</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>aa847e3988ad342f94ecd427b87356fde</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>attribute</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a3103785c08456c346181e46c887411c4</anchor>
      <arglist>(PlotAttribute id) const</arglist>
    </member>
    <member kind="function">
      <type>Attributes &amp;</type>
      <name>attributes</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ac797739e1a3d2cc66c9a6c89f40adf75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Attributes &amp;</type>
      <name>attributes</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>aff8884203b6021a48983309003f2eed8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Point &amp;</type>
      <name>back</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>aa73d140069d104cbebf099bd41bac98f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterator</type>
      <name>begin</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ac9aac7de420f29add330f85761ea6985</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ConstIterator</type>
      <name>begin</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>abe38ccdd457caf079690d446d9846848</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeGroup</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a0d28be669e4c52c3b313384b8b7c9d41</anchor>
      <arglist>(PlotGroup::Ptr group)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a890c7dd57ad5d0a5414cbd27b8d1e2e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clonePoints</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ad916cbfa088d737ff6112405783ba6d9</anchor>
      <arglist>(const PlotDataBase &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Iterator</type>
      <name>end</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>af1c0bb4a682d64edc4b3ebffcd0a7195</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ConstIterator</type>
      <name>end</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a09b9073089d4916b32dabcf7ece6f5a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Point &amp;</type>
      <name>front</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a38bf39d1fe2f3f97327a7faad23fc3d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const PlotGroup::Ptr &amp;</type>
      <name>group</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ad62d101611ffbea123e3fc9fafaf98fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insert</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a8c311366c00aa72dc4826ebdc7756fe7</anchor>
      <arglist>(Iterator it, Point &amp;&amp;p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isTimeseries</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a400d40ff6cf6e063d7ba9dbfd526e94d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PlotDataBase &amp;</type>
      <name>operator=</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a51725b3eee2d0c95804ea07bd3945b01</anchor>
      <arglist>(const PlotDataBase &amp;other)=delete</arglist>
    </member>
    <member kind="function">
      <type>PlotDataBase &amp;</type>
      <name>operator=</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>aeb55b0b3b3c3ab21280cc234a868f86f</anchor>
      <arglist>(PlotDataBase &amp;&amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>Point &amp;</type>
      <name>operator[]</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a94edaca1e17f4f46ab8ed74d8b3d3c34</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>const Point &amp;</type>
      <name>operator[]</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>abf531bb7c4a8ebb7e3672d63347d717d</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotDataBase</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ac8c5dab97e7938e2adfb51e4668fcab5</anchor>
      <arglist>(const PlotDataBase &amp;other)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotDataBase</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a7b0f49f12e9d082cd286ff7c87f6c0ec</anchor>
      <arglist>(const std::string &amp;name, PlotGroup::Ptr group)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotDataBase</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a7ed91476a3c53488d48cdcb2c0d7916a</anchor>
      <arglist>(PlotDataBase &amp;&amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>plotName</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ad2a66d9b581900544a154d8d1cdb3ba7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>popFront</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ada97977d2a4d52ecab86285e0e22d057</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>pushBack</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a01b2ab13602d260ed618bd1bd5cafd86</anchor>
      <arglist>(const Point &amp;p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>pushBack</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ae33b4664d51a7d3c028fbabb87c9673d</anchor>
      <arglist>(Point &amp;&amp;p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RangeOpt</type>
      <name>rangeX</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a9f86ba99b629b787b2e45e880bde2cef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RangeOpt</type>
      <name>rangeY</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ade8a883f81ceb614bb0ed652c9b8266b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttribute</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a04698c81faf5c596c396629a1ad9e531</anchor>
      <arglist>(PlotAttribute id, const QVariant &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a7d8ae304135a38bb89b78a500c0db2e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PlotDataBase</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a08970c16ed522a07759ad4285507ee9c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>pushUpdateRangeX</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a6a8a7f17ec292175c3eea6546fa33099</anchor>
      <arglist>(const Point &amp;p)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>pushUpdateRangeY</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a3d298bf3091f414a698f71fb74d5b95b</anchor>
      <arglist>(const Point &amp;p)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Attributes</type>
      <name>_attributes</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>aa6b45aa3a39280d075c88f805e22e869</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; PlotGroup &gt;</type>
      <name>_group</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a81d82fa41424afa5a2c0401498e9b064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ad5b7edf5230331b97773703423b1035d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; Point &gt;</type>
      <name>_points</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a57d7b01ac5620943618a858c355b378a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Range</type>
      <name>_range_x</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a8e52908a76e0ffbc16bf700e5a4b78ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_range_x_dirty</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a704e127cab803c813ef2af348d935c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Range</type>
      <name>_range_y</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>ae955e0ddc0ebf036c232c96e36706a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_range_y_dirty</name>
      <anchorfile>classPJ_1_1PlotDataBase.html</anchorfile>
      <anchor>a645bf16aa0cba157d8181e6c4718702c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::PlotDataMapRef</name>
    <filename>structPJ_1_1PlotDataMapRef.html</filename>
    <member kind="function">
      <type>TimeseriesMap::iterator</type>
      <name>addNumeric</name>
      <anchorfile>structPJ_1_1PlotDataMapRef.html</anchorfile>
      <anchor>a430b1bf33620cf2ee90a029974ceeea6</anchor>
      <arglist>(const std::string &amp;name, PlotGroup::Ptr group={})</arglist>
    </member>
    <member kind="function">
      <type>ScatterXYMap::iterator</type>
      <name>addScatterXY</name>
      <anchorfile>structPJ_1_1PlotDataMapRef.html</anchorfile>
      <anchor>af64a9e31b26fe9af8a3eaa7dc951147e</anchor>
      <arglist>(const std::string &amp;name, PlotGroup::Ptr group={})</arglist>
    </member>
    <member kind="function">
      <type>StringSeriesMap::iterator</type>
      <name>addStringSeries</name>
      <anchorfile>structPJ_1_1PlotDataMapRef.html</anchorfile>
      <anchor>add6728f47f007fa9f9bc0b4bbec6ae44</anchor>
      <arglist>(const std::string &amp;name, PlotGroup::Ptr group={})</arglist>
    </member>
    <member kind="function">
      <type>AnySeriesMap::iterator</type>
      <name>addUserDefined</name>
      <anchorfile>structPJ_1_1PlotDataMapRef.html</anchorfile>
      <anchor>aa30b16501ef6f8d61acc46a552cd525f</anchor>
      <arglist>(const std::string &amp;name, PlotGroup::Ptr group={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structPJ_1_1PlotDataMapRef.html</anchorfile>
      <anchor>a255ba92eda1ce81c2b930f66e123339a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>erase</name>
      <anchorfile>structPJ_1_1PlotDataMapRef.html</anchorfile>
      <anchor>a8f628734420652e76953ee45c0444219</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>std::unordered_set&lt; std::string &gt;</type>
      <name>getAllNames</name>
      <anchorfile>structPJ_1_1PlotDataMapRef.html</anchorfile>
      <anchor>abe0103c51f777add2372153dea9681dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PlotGroup::Ptr</type>
      <name>getOrCreateGroup</name>
      <anchorfile>structPJ_1_1PlotDataMapRef.html</anchorfile>
      <anchor>a5f3aeee107ce64fa9c7f5c0dc50e8188</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>PlotData &amp;</type>
      <name>getOrCreateNumeric</name>
      <anchorfile>structPJ_1_1PlotDataMapRef.html</anchorfile>
      <anchor>a08948ce017b10e5e2718d213350b6193</anchor>
      <arglist>(const std::string &amp;name, PlotGroup::Ptr group={})</arglist>
    </member>
    <member kind="function">
      <type>PlotDataXY &amp;</type>
      <name>getOrCreateScatterXY</name>
      <anchorfile>structPJ_1_1PlotDataMapRef.html</anchorfile>
      <anchor>a2417a8a201692ef6a122dccc39b44892</anchor>
      <arglist>(const std::string &amp;name, PlotGroup::Ptr group={})</arglist>
    </member>
    <member kind="function">
      <type>StringSeries &amp;</type>
      <name>getOrCreateStringSeries</name>
      <anchorfile>structPJ_1_1PlotDataMapRef.html</anchorfile>
      <anchor>ad13be906c883e3bcf588431e5313b27d</anchor>
      <arglist>(const std::string &amp;name, PlotGroup::Ptr group={})</arglist>
    </member>
    <member kind="function">
      <type>PlotDataAny &amp;</type>
      <name>getOrCreateUserDefined</name>
      <anchorfile>structPJ_1_1PlotDataMapRef.html</anchorfile>
      <anchor>ab2c510e150a930ce8fa42a899a032727</anchor>
      <arglist>(const std::string &amp;name, PlotGroup::Ptr group={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximumRangeX</name>
      <anchorfile>structPJ_1_1PlotDataMapRef.html</anchorfile>
      <anchor>a4bf9fb467618d5523b9ed1e08b694e9a</anchor>
      <arglist>(double range)</arglist>
    </member>
    <member kind="variable">
      <type>std::unordered_map&lt; std::string, PlotGroup::Ptr &gt;</type>
      <name>groups</name>
      <anchorfile>structPJ_1_1PlotDataMapRef.html</anchorfile>
      <anchor>ab17b7547f4367251bc6269b4690bf9fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TimeseriesMap</type>
      <name>numeric</name>
      <anchorfile>structPJ_1_1PlotDataMapRef.html</anchorfile>
      <anchor>a686fd87c41bfb8bcfe7b67addd0f9d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ScatterXYMap</type>
      <name>scatter_xy</name>
      <anchorfile>structPJ_1_1PlotDataMapRef.html</anchorfile>
      <anchor>a908f1b980e66e5bd4f9c6d42265b77ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StringSeriesMap</type>
      <name>strings</name>
      <anchorfile>structPJ_1_1PlotDataMapRef.html</anchorfile>
      <anchor>a969220c423c1f4f01eea385ae115544b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AnySeriesMap</type>
      <name>user_defined</name>
      <anchorfile>structPJ_1_1PlotDataMapRef.html</anchorfile>
      <anchor>ad8938192d02511104539e6e388369d1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PlotDocker</name>
    <filename>classPlotDocker.html</filename>
    <base>ads::CDockManager</base>
    <member kind="slot">
      <type>void</type>
      <name>on_stylesheetChanged</name>
      <anchorfile>classPlotDocker.html</anchorfile>
      <anchor>a1a659ec51365e574d24c278989ea2817</anchor>
      <arglist>(QString theme)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plotWidgetAdded</name>
      <anchorfile>classPlotDocker.html</anchorfile>
      <anchor>a85c66dceb761ba9b58c7f5de6296eb66</anchor>
      <arglist>(PlotWidget *)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>undoableChange</name>
      <anchorfile>classPlotDocker.html</anchorfile>
      <anchor>abb395ab9070f791fb7f1eb81d55b0c4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>name</name>
      <anchorfile>classPlotDocker.html</anchorfile>
      <anchor>a98dcd3aa52c748fccb1d074ba1a9033b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PlotWidget *</type>
      <name>plotAt</name>
      <anchorfile>classPlotDocker.html</anchorfile>
      <anchor>a1eff209647de644d4fc8a61dcf7e000c</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>plotCount</name>
      <anchorfile>classPlotDocker.html</anchorfile>
      <anchor>a32681fd95f3c23052fdb9007aaa2d770</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotDocker</name>
      <anchorfile>classPlotDocker.html</anchorfile>
      <anchor>a54848037877b3e14c8f16ec215491588</anchor>
      <arglist>(QString name, PlotDataMapRef &amp;datamap, QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replot</name>
      <anchorfile>classPlotDocker.html</anchorfile>
      <anchor>a6f3f8491ef57d513b25ea6f4aa4dea84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHorizontalLink</name>
      <anchorfile>classPlotDocker.html</anchorfile>
      <anchor>af6e00962ac3ff0a6147ef1b57fbb47b5</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classPlotDocker.html</anchorfile>
      <anchor>a2409c8ec6c883e85470b91d3fb7a8d8d</anchor>
      <arglist>(QString name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classPlotDocker.html</anchorfile>
      <anchor>ac62a4091eca00bf6836ee46538cd4674</anchor>
      <arglist>(QDomElement &amp;tab_element)</arglist>
    </member>
    <member kind="function">
      <type>QDomElement</type>
      <name>xmlSaveState</name>
      <anchorfile>classPlotDocker.html</anchorfile>
      <anchor>a6cc4ca6479fa61eca27e5c6cb0ecf9e9</anchor>
      <arglist>(QDomDocument &amp;doc) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zoomOut</name>
      <anchorfile>classPlotDocker.html</anchorfile>
      <anchor>a812b2bf6df14d9e0f16033a607338ff3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PlotDocker</name>
      <anchorfile>classPlotDocker.html</anchorfile>
      <anchor>a13bf01731429a672ada9e393fee002ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>restoreSplitter</name>
      <anchorfile>classPlotDocker.html</anchorfile>
      <anchor>a5ec18e885350a440b9e69263be83cfe9</anchor>
      <arglist>(QDomElement elem, DockWidget *widget)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlotDataMapRef &amp;</type>
      <name>_datamap</name>
      <anchorfile>classPlotDocker.html</anchorfile>
      <anchor>ac7a2199d31dbaa4b146e884741ec4af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_name</name>
      <anchorfile>classPlotDocker.html</anchorfile>
      <anchor>ac1e2282b12de7d9bda0c021fcb70c271</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::PlotGroup</name>
    <filename>classPJ_1_1PlotGroup.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; PlotGroup &gt;</type>
      <name>Ptr</name>
      <anchorfile>classPJ_1_1PlotGroup.html</anchorfile>
      <anchor>ac3785dc329e87c57a9edf1bad61934c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>attribute</name>
      <anchorfile>classPJ_1_1PlotGroup.html</anchorfile>
      <anchor>ae3e3bdfa002218933b24d5b4d6f9d626</anchor>
      <arglist>(const PlotAttribute &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>Attributes &amp;</type>
      <name>attributes</name>
      <anchorfile>classPJ_1_1PlotGroup.html</anchorfile>
      <anchor>a2179e1fa641c4b95a2ab3e51b624970d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Attributes &amp;</type>
      <name>attributes</name>
      <anchorfile>classPJ_1_1PlotGroup.html</anchorfile>
      <anchor>af2b5e43c9c1987994aa8abde0231b673</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classPJ_1_1PlotGroup.html</anchorfile>
      <anchor>a1ffbae35b9c89bb3b1350a20d5c29c64</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotGroup</name>
      <anchorfile>classPJ_1_1PlotGroup.html</anchorfile>
      <anchor>a201626c032f74a495f32d53a1cb0967c</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttribute</name>
      <anchorfile>classPJ_1_1PlotGroup.html</anchorfile>
      <anchor>a175e211b5f88f1c556cf1307cdb0ec6b</anchor>
      <arglist>(const PlotAttribute &amp;id, const QVariant &amp;value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Attributes</type>
      <name>_attributes</name>
      <anchorfile>classPJ_1_1PlotGroup.html</anchorfile>
      <anchor>a045e74b7f402a7589e7859168f56d40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>_name</name>
      <anchorfile>classPJ_1_1PlotGroup.html</anchorfile>
      <anchor>ab7665bf82a3ecf0bec5ebf4e54fe6e22</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::PlotJugglerPlugin</name>
    <filename>classPJ_1_1PlotJugglerPlugin.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::vector&lt; QAction * &gt; &amp;</type>
      <name>availableActions</name>
      <anchorfile>classPJ_1_1PlotJugglerPlugin.html</anchorfile>
      <anchor>ae0a34f1c8084cceeee987ed2170dadd8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isDebugPlugin</name>
      <anchorfile>classPJ_1_1PlotJugglerPlugin.html</anchorfile>
      <anchor>ae8b8d1be0c7c375a31d81b6019f696b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>name</name>
      <anchorfile>classPJ_1_1PlotJugglerPlugin.html</anchorfile>
      <anchor>a1702be73e3ce9417d6a1508f68a49626</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QWidget *</type>
      <name>optionsWidget</name>
      <anchorfile>classPJ_1_1PlotJugglerPlugin.html</anchorfile>
      <anchor>a97af3a92d3ccd5681ad12136833d56d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotJugglerPlugin</name>
      <anchorfile>classPJ_1_1PlotJugglerPlugin.html</anchorfile>
      <anchor>abed720274e0a86d3e99b61a7bfb50d2b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classPJ_1_1PlotJugglerPlugin.html</anchorfile>
      <anchor>a43e2aec7c0dc43f78612d92616d9c9fe</anchor>
      <arglist>(const QDomElement &amp;parent_element)</arglist>
    </member>
    <member kind="function">
      <type>QDomElement</type>
      <name>xmlSaveState</name>
      <anchorfile>classPJ_1_1PlotJugglerPlugin.html</anchorfile>
      <anchor>ae5da2218e5d44ab1fdf558c891b8e0b2</anchor>
      <arglist>(QDomDocument &amp;doc) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classPJ_1_1PlotJugglerPlugin.html</anchorfile>
      <anchor>a8edf38257bbf51f079eaceb6efd144bd</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PlotLegend</name>
    <filename>classPlotLegend.html</filename>
    <base>QwtPlotLegendItem</base>
    <member kind="function">
      <type>QRectF</type>
      <name>hideButtonRect</name>
      <anchorfile>classPlotLegend.html</anchorfile>
      <anchor>aefab5a352f853483657e7ff3f510bb14</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotLegend</name>
      <anchorfile>classPlotLegend.html</anchorfile>
      <anchor>a1284ebc27be17ee8b5dfe7f8c37d67eb</anchor>
      <arglist>(QwtPlot *parent)</arglist>
    </member>
    <member kind="function">
      <type>const QwtPlotItem *</type>
      <name>processMousePressEvent</name>
      <anchorfile>classPlotLegend.html</anchorfile>
      <anchor>a7d080965bf0d495b15ed67b08ecf0943</anchor>
      <arglist>(QMouseEvent *mouse_event)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classPlotLegend.html</anchorfile>
      <anchor>aeaaf0ace4884e90783b271b0b70e3291</anchor>
      <arglist>(QPainter *p, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;rect) const override</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>drawBackground</name>
      <anchorfile>classPlotLegend.html</anchorfile>
      <anchor>a0ba31511b2a3729de95452a29616b518</anchor>
      <arglist>(QPainter *painter, const QRectF &amp;rect) const override</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLegendData</name>
      <anchorfile>classPlotLegend.html</anchorfile>
      <anchor>a05c20aeaae5ebb61910a2d57e108aa13</anchor>
      <arglist>(QPainter *painter, const QwtPlotItem *, const QwtLegendData &amp;, const QRectF &amp;) const override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_collapsed</name>
      <anchorfile>classPlotLegend.html</anchorfile>
      <anchor>aa4402cdb893023bb1197097492a14539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtPlot *</type>
      <name>_parent_plot</name>
      <anchorfile>classPlotLegend.html</anchorfile>
      <anchor>a1f677ee55a99d81a22865376817a81b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PlotMagnifier</name>
    <filename>classPlotMagnifier.html</filename>
    <base>QwtPlotMagnifier</base>
    <member kind="enumeration">
      <type></type>
      <name>AxisMode</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>a394dcc5251317e9f88e8f20cf9015597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>X_AXIS</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>a394dcc5251317e9f88e8f20cf9015597a31a293b4b0ecbcd9c135325b8da8b2e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Y_AXIS</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>a394dcc5251317e9f88e8f20cf9015597a6faa6e0f17164c36353c8f09141548d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOTH_AXES</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>a394dcc5251317e9f88e8f20cf9015597ae3c79d16ad688c5dabad2274d184e4fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOTH_AXES</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>a394dcc5251317e9f88e8f20cf9015597ae3c79d16ad688c5dabad2274d184e4fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>X_AXIS</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>a394dcc5251317e9f88e8f20cf9015597a31a293b4b0ecbcd9c135325b8da8b2e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Y_AXIS</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>a394dcc5251317e9f88e8f20cf9015597a6faa6e0f17164c36353c8f09141548d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>rescaled</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>a3c9b4c6ffcd9cd7fdd2595f94708f449</anchor>
      <arglist>(QRectF new_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotMagnifier</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>ab03af06e52ce025d1b245bde7650769a</anchor>
      <arglist>(QWidget *canvas)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>rescale</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>a1356d737ade074729c4bfd91478e17e8</anchor>
      <arglist>(double factor) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rescale</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>afd62bac534f000955e7893c9ea00f6cf</anchor>
      <arglist>(double factor, AxisMode axis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisLimits</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>ae8e792eddfd4a585fd3f448e03258f79</anchor>
      <arglist>(int axis, double lower, double upper)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultMode</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>a19af07736a8dcf403e1943a90e0419e2</anchor>
      <arglist>(AxisMode mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetWheelEvent</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>a201c85a5c94dc56c1cb5c1d5bf086fca</anchor>
      <arglist>(QWheelEvent *event) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PlotMagnifier</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>ad92330affb7630ca9afc8ee7b2ae8ae4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetMousePressEvent</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>abb72e86e2ee6350a6bb18057399e8687</anchor>
      <arglist>(QMouseEvent *event) override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_lower_bounds</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>a388a703b62b6b6f4e1d14ef0aae3ee15</anchor>
      <arglist>[QwtPlot::axisCnt]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPointF</type>
      <name>_mouse_position</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>a306347ccec592eb67aeb14f8d6d6f695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_upper_bounds</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>aebc046da882142a80c38f753a015462e</anchor>
      <arglist>[QwtPlot::axisCnt]</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QPointF</type>
      <name>invTransform</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>a97afffeb209fc0538a988f23a589aa42</anchor>
      <arglist>(QPoint pos)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AxisMode</type>
      <name>_default_mode</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>ae887d4c3b27a8373114e986229e938cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QTimer</type>
      <name>_future_emit</name>
      <anchorfile>classPlotMagnifier.html</anchorfile>
      <anchor>a69def68b76e68adac9972868a0e18398</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PlotPanner</name>
    <filename>classPlotPanner.html</filename>
    <base>QwtPlotPanner</base>
    <member kind="slot">
      <type>void</type>
      <name>moveCanvas</name>
      <anchorfile>classPlotPanner.html</anchorfile>
      <anchor>a8647d4af620e615482ebd2a238ecb4e7</anchor>
      <arglist>(int dx, int dy) override</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>rescaled</name>
      <anchorfile>classPlotPanner.html</anchorfile>
      <anchor>a30326f5abfe1eb671eb32135d11bacfc</anchor>
      <arglist>(QRectF new_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotPanner</name>
      <anchorfile>classPlotPanner.html</anchorfile>
      <anchor>a70da9bc5e3cab3e69e464b079ede0fcf</anchor>
      <arglist>(QWidget *canvas)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PlotWidget</name>
    <filename>classPlotWidget.html</filename>
    <base>PJ::PlotWidgetBase</base>
    <class kind="struct">PlotWidget::DragInfo</class>
    <member kind="slot">
      <type>void</type>
      <name>activateGrid</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>af81dbc2aa6fa2788b656baaddecd436a</anchor>
      <arglist>(bool activate)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>activateLegend</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ae74e3187f931bf72c2898696e283d7c5</anchor>
      <arglist>(bool activate)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>configureTracker</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a795e3042e3a91c5d88629b624875ed48</anchor>
      <arglist>(CurveTracker::Parameter val)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>enableTracker</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>abbd2bc5d85c7bbef71fb3119976b261e</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="slot">
      <type>bool</type>
      <name>isTrackerEnabled</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>aa9f2b099d3a4d5358819e7760384d667</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_changeCurveColor</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ae606f2cfa3fdfdf7951baa49efbb3fbb</anchor>
      <arglist>(const QString &amp;curve_name, QColor new_color)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_changeDateTimeScale</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a24c2c035698d8f25d40b66b806213bbb</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_changeTimeOffset</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>abb13e64b26a310ad3cb83c87904f2090</anchor>
      <arglist>(double offset)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_panned</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ad7c865785d1607bb3bfc009765274f43</anchor>
      <arglist>(int dx, int dy)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_zoomOutHorizontal_triggered</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a075b1db705f680b8df7f1ca4db805e38</anchor>
      <arglist>(bool emit_signal=true)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_zoomOutVertical_triggered</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a9016ceaa9db82b259c8c6b5c37b06534</anchor>
      <arglist>(bool emit_signal=true)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onBackgroundColorRequest</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a5355b6b8383e8d9557928eed9f4fd1f5</anchor>
      <arglist>(QString name)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onDataSourceRemoved</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ab9230c31e42122a8b2ac9a7131493c7b</anchor>
      <arglist>(const std::string &amp;src_name)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onFlipAxis</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a3322726675cb8ac64c6faf9f4eec1618</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onShowDataStatistics</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a475f4bdc6445f2ecb57468544b780efb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>removeAllCurves</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a5486fd01d4e2d099b360b1206987aad0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setTrackerPosition</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ae227b47a3b1fe32c3c7886ed3bd34a95</anchor>
      <arglist>(double abs_time)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>updateCurves</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a0bd03240229bceaa9e394a50ad21d862</anchor>
      <arglist>(bool reset_older_data)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>zoomOut</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a928571c87ca759dc98388c838ca463bd</anchor>
      <arglist>(bool emit_signal)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>curveListChanged</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a1dc24b95c0887e2816b7301913d2264a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>curvesDropped</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a7b70fb4d9aa4e9517ccaf101c3005712</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>rectChanged</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>af35b389f3bf04a0cb136791751296923</anchor>
      <arglist>(PlotWidget *self, QRectF rect)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>splitHorizontal</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a83602fc43f47f3f285774723a506fe39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>splitVertical</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a88e5557827beebf7e14f1a137e4e0419</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>swapWidgetsRequested</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ad4c88d93f11ea0ede2489476e5c64350</anchor>
      <arglist>(PlotWidget *source, PlotWidget *destination)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>trackerMoved</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>af9f83d25bc7be60843986bb2d99b75c0</anchor>
      <arglist>(QPointF pos)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>undoableChange</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>adaf486ba3e10b49745ec629a401b16ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CurveInfo *</type>
      <name>addCurve</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a623dd1018127305916431ca739f4b2ac</anchor>
      <arglist>(const std::string &amp;name, QColor color=Qt::transparent)</arglist>
    </member>
    <member kind="function">
      <type>CurveInfo *</type>
      <name>addCurveXY</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>abe607c903e4cb82239a715285aa618cc</anchor>
      <arglist>(std::string name_x, std::string name_y, QString curve_name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>Range</type>
      <name>customAxisLimit</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a43ffe14042e56f3f0473dacff415cf53</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PlotDataMapRef &amp;</type>
      <name>datamap</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a22a3611f53dbf6f3d9afaf117696d73b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Range</type>
      <name>getVisualizationRangeY</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>aec21dbcef9190c2978851d1060de28de</anchor>
      <arglist>(Range range_X) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isZoomLinkEnabled</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ae4a362e6f18a446f2e7f577a418eedb5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotWidget</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>aa0613dbf6922bb1d68044e201a70894c</anchor>
      <arglist>(PlotDataMapRef &amp;datamap, QWidget *parent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reloadPlotData</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a29463620438994a8d995708d1c3527ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeCurve</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a3ff7277c7d8aabe8087637bc517281d7</anchor>
      <arglist>(const QString &amp;title) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContextMenuEnabled</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a228db29e520da9e336534fc4df7c39fd</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCustomAxisLimits</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ad86407fcd46590ec967d22f0f700d752</anchor>
      <arglist>(Range range)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStatisticsTitle</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a2ff5cd15620a792831b75f828c87655a</anchor>
      <arglist>(QString title)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZoomRectangle</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>afcd630494280434e25944d4070e64423</anchor>
      <arglist>(QRectF rect, bool emit_signal)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>timeOffset</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a245cd54a07b4cea2395349becafc80f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateStatistics</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a724bd3d2f3c5ab9c80aa0d07ff68a8ee</anchor>
      <arglist>(bool forceUpdate=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>aa986d3df349daa131f9c6020c4d9bc8f</anchor>
      <arglist>(QDomElement &amp;element, bool autozoom=true)</arglist>
    </member>
    <member kind="function">
      <type>QDomElement</type>
      <name>xmlSaveState</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a7cfee697c272b2878c7e11a458efa068</anchor>
      <arglist>(QDomDocument &amp;doc) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PlotWidget</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>aaafcb9f941b98279a8f774179c9fff0f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>canvasEventFilter</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a1e026047ba91359cb7b81aaed8170268</anchor>
      <arglist>(QEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>eventFilter</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a3ae6db4399c3f703bc6fa0bf12028b64</anchor>
      <arglist>(QObject *obj, QEvent *event) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onDragEnterEvent</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a4293a8d28833584eecab2395cd183634</anchor>
      <arglist>(QDragEnterEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onDragLeaveEvent</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a3a77d04609a1ee357d9b8f688948bc38</anchor>
      <arglist>(QDragLeaveEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onDropEvent</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ad103364662cf863f04920bf0634dce9e</anchor>
      <arglist>(QDropEvent *event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PlotDataMapRef &amp;</type>
      <name>_mapped_data</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a45d60e9e39813cc7af2a0bc08b70196c</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>canvasContextMenuTriggered</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>afc9858e63fa7b7890918e5a8ab00a838</anchor>
      <arglist>(const QPoint &amp;pos)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_copyAction_triggered</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>aaf4ec0e5b7c8b870eeb5700f9aa6850a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_copyToClipboard</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>afd4ae62f7efe146276901f8d22f5d0ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_externallyResized</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a5c02d44bc20bb19b82f0020acc591b10</anchor>
      <arglist>(const QRectF &amp;new_rect)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pasteAction_triggered</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a464dc506afd0bea635fcf71abb0461f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_savePlotToFile</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a76bccd69c7629734c25f33778ecc801d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>setModeXY</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a0d6078c3855202e49b1e0c147884d39f</anchor>
      <arglist>(bool enable) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>buildActions</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ad0c19caa9bda2522cccb792be9f9a797</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QwtSeriesWrapper *</type>
      <name>createCurveXY</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ae80dfc2ae72d09352046d5eb8fc0b1dc</anchor>
      <arglist>(const PlotData *data_x, const PlotData *data_y)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QwtSeriesWrapper *</type>
      <name>createTimeSeries</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a7fe268d30b055cb3cbb8176c2cb6fcb9</anchor>
      <arglist>(const PlotData *data, const QString &amp;transform_ID={}) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>overrideCursonMove</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>aa51b0d0f3a076bd135ef100371b88191</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rescaleEqualAxisScaling</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a5ba76f099aca216440ed18df327914d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setAxisScale</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a9a1ca239ec1dc602d0e415272e50ff13</anchor>
      <arglist>(QwtAxisId axisId, double min, double max)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setDefaultRangeX</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a3059601bc94cf638b99e147299c445a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateAvailableTransformers</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a5204c6f67282e82752ddf25a9e6a722f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QAction *</type>
      <name>_action_copy</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a9d2e2f009cdf6c066afcda1c0aa1fd42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QAction *</type>
      <name>_action_data_statistics</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>abd39ac86cf42bb8f9470a92558b44067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QAction *</type>
      <name>_action_edit</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ab47e979d0809cc824856bdc750d0b2b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QAction *</type>
      <name>_action_formula</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a672f32921c5749d288d465dea2a01fa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QAction *</type>
      <name>_action_image_to_clipboard</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ac61436bf6e5a444972ab2068449faf4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QAction *</type>
      <name>_action_paste</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a24da410bc59289fa81b5b116bd23f35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QAction *</type>
      <name>_action_removeAllCurves</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a2dd7afb75e8432003b66eaf960c403b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QAction *</type>
      <name>_action_saveToFile</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a8eb01e5a7546e70becc21965b711a8cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QAction *</type>
      <name>_action_split_horizontal</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a22b6bf2df082256cd9afd9b8b7b7aa3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QAction *</type>
      <name>_action_split_vertical</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ae30f38c706e6b32644b8cebae8d8a688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QAction *</type>
      <name>_action_zoomOutHorizontally</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a4535783e9d9fafb2f15ed0cc676ddb70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QAction *</type>
      <name>_action_zoomOutMaximum</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a1d333a1ba9b36ac2c3657b97c4e3b8fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QAction *</type>
      <name>_action_zoomOutVertically</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>afaf39d4ddaf26b729162f085aba517e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; BackgroundColorItem &gt;</type>
      <name>_background_item</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>af6bc8545c594922cff6ef595c7ab6946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_context_menu_enabled</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ab32c34ffe03538595951f13c97a9f09f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Range</type>
      <name>_custom_Y_limits</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a6a68f3dbd2f877ae215226fb036f8c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DragInfo</type>
      <name>_dragging</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a964517caf71943c4e4df58e5d9d51ae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QAction *</type>
      <name>_flip_x</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ac9df46990be84bf1c6f67a1728bb04d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QAction *</type>
      <name>_flip_y</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ab02673a38f7f60bb281e5c23323d652d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtPlotGrid *</type>
      <name>_grid</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a5b7ff563456af7f3d838c1aaea33132a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SnippetsMap</type>
      <name>_snippets</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ad36b82bf4cb7a4626910bb3cb00f0d1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StatisticsDialog *</type>
      <name>_statistics_dialog</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a2a001033a6640f03111650ee9c444701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_statistics_window_title</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a13446b1cc4c92f109d3d1c38395e184b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_time_offset</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>abbf994f628e13b906024e69506339573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CurveTracker *</type>
      <name>_tracker</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ae63132a1dbc407f922c98d71416c0fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TransformSelector *</type>
      <name>_transform_select_dialog</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>a50312fe568e30ddf01d788a079967551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_use_date_time_scale</name>
      <anchorfile>classPlotWidget.html</anchorfile>
      <anchor>ac163cfbf9c4516a13c3195500c3c26aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::PlotWidgetBase</name>
    <filename>classPJ_1_1PlotWidgetBase.html</filename>
    <class kind="struct">PJ::PlotWidgetBase::CurveInfo</class>
    <member kind="enumeration">
      <type></type>
      <name>CurveStyle</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a29d3e64f5540c3b9e966f0945e481e42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINES</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a29d3e64f5540c3b9e966f0945e481e42a450c10d3cbf46b9eeda2816c7e8e35aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DOTS</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a29d3e64f5540c3b9e966f0945e481e42a2df0dedff0398027bd39989ad307be90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINES_AND_DOTS</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a29d3e64f5540c3b9e966f0945e481e42a860a8624bbf388976d1904dbf0a8126c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STICKS</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a29d3e64f5540c3b9e966f0945e481e42ab672d50ba72b660e73a9144c32745755</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STEPS</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a29d3e64f5540c3b9e966f0945e481e42a39b76947411c8c29e50cd4f8fbdc020d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STEPSINV</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a29d3e64f5540c3b9e966f0945e481e42acf9d54576f0f27c92f19a780adcfb070</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DOTS</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a29d3e64f5540c3b9e966f0945e481e42a2df0dedff0398027bd39989ad307be90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINES</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a29d3e64f5540c3b9e966f0945e481e42a450c10d3cbf46b9eeda2816c7e8e35aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINES_AND_DOTS</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a29d3e64f5540c3b9e966f0945e481e42a860a8624bbf388976d1904dbf0a8126c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STEPS</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a29d3e64f5540c3b9e966f0945e481e42a39b76947411c8c29e50cd4f8fbdc020d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STEPSINV</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a29d3e64f5540c3b9e966f0945e481e42acf9d54576f0f27c92f19a780adcfb070</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STICKS</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a29d3e64f5540c3b9e966f0945e481e42ab672d50ba72b660e73a9144c32745755</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllCurves</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a34fac003451ac7fe6d0699b1fbaac05a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>replot</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a0f1dd95e2a76b25763c4b44fc7970ea9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>curveListChanged</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>ad7690c175f91ba28eed3a4e3fddd3e82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dragEnterSignal</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a707b57260b5ae1e0370f279bde45ed4e</anchor>
      <arglist>(QDragEnterEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dragLeaveSignal</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a9a6ae87139f94fcd0a5fa0fcc6a82fc0</anchor>
      <arglist>(QDragLeaveEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dropSignal</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a36adae1f4650dcf86ce1bb928e1fe1b5</anchor>
      <arglist>(QDropEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>legendSizeChanged</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a46b46250b5c1652bf9669d0cd0e4dd87</anchor>
      <arglist>(int new_size)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>viewResized</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a86cc565a2c03f75439c87b8bc542ccd3</anchor>
      <arglist>(const QRectF &amp;)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>widgetResized</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a8a7a0311efe58236ffd32083c098e3c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CurveInfo *</type>
      <name>addCurve</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a457bb7205b926cc602969511b528cc4a</anchor>
      <arglist>(const std::string &amp;name, PlotDataXY &amp;src_data, QColor color=Qt::transparent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCurvesStyle</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a5a1a30da219476c3ff3db1907ad45ddd</anchor>
      <arglist>(CurveStyle style)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtSeriesWrapper *</type>
      <name>createTimeSeries</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a92be0d7205451da23206f54e51dc1536</anchor>
      <arglist>(const PlotData *data, const QString &amp;transform_ID={})</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>currentBoundingRect</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>ad03ab83a7894fe4caafd658050182bac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CurveInfo *</type>
      <name>curveFromTitle</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a0eece1abad37c0d82e86ab54449eb612</anchor>
      <arglist>(const QString &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; CurveInfo &gt; &amp;</type>
      <name>curveList</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>ab97cb29e881e7fedd4d7d077893d9134</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::list&lt; CurveInfo &gt; &amp;</type>
      <name>curveList</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>ae35dea416e017326a645893e3c0b1349</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CurveStyle</type>
      <name>curveStyle</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a173c36f5f785e4ae82fdab89ff746411</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>getColorHint</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a320b27501dec3fc894c5017e1ae6d5a4</anchor>
      <arglist>(PlotDataXY *data)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; QString, QColor &gt;</type>
      <name>getCurveColors</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a80ace2a44703baf0388163f5bebd6ea4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PJ::Range</type>
      <name>getVisualizationRangeX</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a09460c9f5ef2e6f129e9f37a6ef48ec7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PJ::Range</type>
      <name>getVisualizationRangeY</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a2415728daec390e4cbadd4b0fb50ecda</anchor>
      <arglist>(PJ::Range range_X) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a7f3e200eb5b127f402f1f45f45ef014e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isXYPlot</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a043750a8972b14b83b356f9fbc4f445d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isZoomEnabled</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>aaecad9af2623bbfdb512a308c9d489c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keepRatioXY</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a75b880474d485da529d9ec3a6462dee2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>maxZoomRect</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a22f1c1925160b92063629c88478fac9a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotWidgetBase</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>ad7e869fc39bc3ba2bac56bf3b904c30c</anchor>
      <arglist>(QWidget *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeCurve</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a31a8855afb663dc6a53ffafb487186df</anchor>
      <arglist>(const QString &amp;title)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resetZoom</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a910a946a0aa806054d8a0225d4a49600</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAcceptDrops</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a5166d06767f3378127f30ca980c9a339</anchor>
      <arglist>(bool accept)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeepRatioXY</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a4e7eda3af20325dde20c45cc85f7f34f</anchor>
      <arglist>(bool active)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegendAlignment</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>ab98d36d45e8c302e76739118e8893d49</anchor>
      <arglist>(Qt::Alignment alignment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegendSize</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>ae5df78530b5b4884c3454d3c0968b2b0</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setModeXY</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>ac87fb21986dfa3c414c24d810ec79461</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZoomEnabled</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a73ca63a86fd362c656f43e78b3065fdd</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PlotWidgetBase</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a0beee3b9aac1e8a01459fabcdedd6b38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>eventFilter</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a135162e92f1e3c86916686f68fa2ca8b</anchor>
      <arglist>(QObject *obj, QEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>PlotLegend *</type>
      <name>legend</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>aa94c7a3162664265180ce10e533ca6ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>PlotMagnifier *</type>
      <name>magnifier</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a32afe79a96ed4b06a0232299311f8afd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QwtPlot *</type>
      <name>qwtPlot</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a74109de051f253e22fc86392187e1291</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const QwtPlot *</type>
      <name>qwtPlot</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a1e175b979e80172c9c2f3a3e75e48c60</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateMaximumZoomArea</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a3cc67857bb9a271589de671cdbd31c02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>PlotZoomer *</type>
      <name>zoomer</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a5b66cea5da691f1048c2e6fcb0e2909b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>setStyle</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a458bbeddb00db98664d09c2ecfecf3f7</anchor>
      <arglist>(QwtPlotCurve *curve, CurveStyle style)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QwtPlotPimpl *</type>
      <name>p</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a761f877d587bbcd6dc110390b3fad144</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_keep_aspect_ratio</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a45f58b496ed69c9150edf420de85ee31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRectF</type>
      <name>_max_zoom_rect</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a45531d26d43d63a244afd882ee850ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_xy_mode</name>
      <anchorfile>classPJ_1_1PlotWidgetBase.html</anchorfile>
      <anchor>a2f270775923d9b5865465028f7d1dc28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PlotwidgetEditor</name>
    <filename>classPlotwidgetEditor.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>onColorChanged</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>ad374db2892c56567a4db717e909d9bb2</anchor>
      <arglist>(QColor c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotwidgetEditor</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>aa3a5f037b0f4724daa28030d5d8ab9be</anchor>
      <arglist>(PlotWidget *plotwidget, QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PlotwidgetEditor</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>a2f9b2711d9cbc92ed57c9901cc37fc9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_checkBoxMax_toggled</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>ac5bfb99afecbf53fc65ceafd527b6274</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_checkBoxMin_toggled</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>aff1f41f7d1c680196d7d75b493f1a85a</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_editColotText_textChanged</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>a64227231ce7e6a682c9b9ecea159bd94</anchor>
      <arglist>(const QString &amp;arg1)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_lineLimitMax_textChanged</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>afe49f786021bd19a2815f5afd682d3d1</anchor>
      <arglist>(const QString &amp;text)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_lineLimitMin_textChanged</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>a4fb066e342308b74ce3892238800c4b0</anchor>
      <arglist>(const QString &amp;text)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_listWidget_itemSelectionChanged</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>abd28dc8b29ea22e4f2c995f870b7d3c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonCancel_pressed</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>ac08361b9922c27d3ff13085bb2aea696</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonReset_clicked</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>a7445f693d27cd173bbcac0e104543e09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonSave_pressed</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>a924d2bf7f0f41996c91330f4cf9b0100</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_radioBoth_toggled</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>af38d4ca1189dd6d7a66f4b6d72c673c8</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_radioLines_toggled</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>a98c1658e281977d818cc9af86f8cc50e</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_radioPoints_toggled</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>a2531a7b7376d0d0b26540cf1c18ee912</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_radioSteps_toggled</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>aede7239a0b03bf9a5c940d6a3851087f</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_radioStepsInv_toggled</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>a223ee97c8490cc43d99eaaba029c9d3a</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_radioSticks_toggled</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>a7ab2047350439ea8958abca1752fc407</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>disableWidgets</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>a84c4766b61ef3ff5d52e001a8a694e3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>onDeleteRow</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>a7486378b081ac755ba555585a9871b53</anchor>
      <arglist>(QWidget *w)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupColorWidget</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>a179d6d7b2560fd037aa36a7145254cb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupTable</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>abebf15a3c1bf484d75b0319259aa4f95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateLimits</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>afed7198a4ee2dc862141ecc5fa156f26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRectF</type>
      <name>_bounding_rect_original</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>aa6cb434877b22c6ee1a946d38dd0238f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>color_widgets::ColorPreview *</type>
      <name>_color_preview</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>add70ccdba54a810b7dca7be463cbe2f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>color_widgets::ColorWheel *</type>
      <name>_color_wheel</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>a5cb1ee6f1a68c770f6491ffaf8be7b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; QWidget * &gt;</type>
      <name>_connected_transform_widgets</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>af400433b399dc785978c5b9de291a70b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlotWidget *</type>
      <name>_plotwidget</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>a5cb1c193942cab9cb11c28fb94b74845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlotWidget *</type>
      <name>_plotwidget_origin</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>a39a5f4241f426b47bb71f6c3faaaf255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_map&lt; std::string, std::shared_ptr&lt; TransformFunction &gt; &gt;</type>
      <name>_transforms</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>af0fa8a8fd118c1e6d939e8dbe4df2127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::PlotWidgetEditor *</type>
      <name>ui</name>
      <anchorfile>classPlotwidgetEditor.html</anchorfile>
      <anchor>adeb1124174fda954073aa4cb60e5c813</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PlotZoomer</name>
    <filename>classPlotZoomer.html</filename>
    <base>QwtPlotZoomer</base>
    <member kind="function">
      <type>void</type>
      <name>keepAspectRatio</name>
      <anchorfile>classPlotZoomer.html</anchorfile>
      <anchor>af7cbb1a2bfb0a8b6bcde214b4f3c8529</anchor>
      <arglist>(bool doKeep)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotZoomer</name>
      <anchorfile>classPlotZoomer.html</anchorfile>
      <anchor>ae6e99dcc690cf6492da6f61c1dbec300</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlotZoomer</name>
      <anchorfile>classPlotZoomer.html</anchorfile>
      <anchor>abe00e5273d1f0e04c455043d10aa2cba</anchor>
      <arglist>(QWidget *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PlotZoomer</name>
      <anchorfile>classPlotZoomer.html</anchorfile>
      <anchor>a9fceba8ada28b598c5d9b55372abbaea</anchor>
      <arglist>() override=default</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>accept</name>
      <anchorfile>classPlotZoomer.html</anchorfile>
      <anchor>ae45a7a90b61dc98af741ab252d1197b5</anchor>
      <arglist>(QPolygon &amp;) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QSizeF</type>
      <name>minZoomSize</name>
      <anchorfile>classPlotZoomer.html</anchorfile>
      <anchor>ad2111edc575a60ee498e2f3f0d96ff4b</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetMouseMoveEvent</name>
      <anchorfile>classPlotZoomer.html</anchorfile>
      <anchor>a3993ffe1dc5caaec68f608197f9a1e93</anchor>
      <arglist>(QMouseEvent *event) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetMousePressEvent</name>
      <anchorfile>classPlotZoomer.html</anchorfile>
      <anchor>aa2c0d6f530eecb2c31630495b698c763</anchor>
      <arglist>(QMouseEvent *event) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetMouseReleaseEvent</name>
      <anchorfile>classPlotZoomer.html</anchorfile>
      <anchor>aa04dcf4fad4ec73e965a0ea20a160013</anchor>
      <arglist>(QMouseEvent *event) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>zoom</name>
      <anchorfile>classPlotZoomer.html</anchorfile>
      <anchor>a60b9a150b1325e4a7c8784878097e793</anchor>
      <arglist>(const QRectF &amp;rect) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPoint</type>
      <name>_initial_pos</name>
      <anchorfile>classPlotZoomer.html</anchorfile>
      <anchor>a13aebb706301d1d3498daa2bcd61aea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_keep_aspect_ratio</name>
      <anchorfile>classPlotZoomer.html</anchorfile>
      <anchor>a81223fe156dc7097027a3370e25fa86f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_mouse_pressed</name>
      <anchorfile>classPlotZoomer.html</anchorfile>
      <anchor>ab1748ca56850c80260c86105a62ab5ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_zoom_enabled</name>
      <anchorfile>classPlotZoomer.html</anchorfile>
      <anchor>af5c4a695b7faae435201ed8a033b764d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::Point</name>
    <filename>structPJ_1_1Msg_1_1Point.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1Point.html</anchorfile>
      <anchor>ae61bb3e3f8a0ea238a57164c49eeb22c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structPJ_1_1Msg_1_1Point.html</anchorfile>
      <anchor>ac3e6e91c690d999454655bf93cc8055c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structPJ_1_1Msg_1_1Point.html</anchorfile>
      <anchor>a6ecf61accf3a78bea0abcc7f253d6253</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>structPJ_1_1Msg_1_1Point.html</anchorfile>
      <anchor>a3b5272749ef5de238a4b98a416ab0956</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::PlotDataBase::Point</name>
    <filename>classPJ_1_1PlotDataBase_1_1Point.html</filename>
    <member kind="function">
      <type></type>
      <name>Point</name>
      <anchorfile>classPJ_1_1PlotDataBase_1_1Point.html</anchorfile>
      <anchor>abbd382abc9b8c50bead5b1c3a20221ac</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Point</name>
      <anchorfile>classPJ_1_1PlotDataBase_1_1Point.html</anchorfile>
      <anchor>ae8a6a072a179f3e525655770c03449f4</anchor>
      <arglist>(TypeX _x, Value _y)</arglist>
    </member>
    <member kind="variable">
      <type>TypeX</type>
      <name>x</name>
      <anchorfile>classPJ_1_1PlotDataBase_1_1Point.html</anchorfile>
      <anchor>abd43ebfa3754c80a4ac4af673398635f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Value</type>
      <name>y</name>
      <anchorfile>classPJ_1_1PlotDataBase_1_1Point.html</anchorfile>
      <anchor>a9a99f8884f32715f6ed3b14b4229e720</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PointSeriesXY</name>
    <filename>classPointSeriesXY.html</filename>
    <base>QwtTimeseries</base>
    <member kind="function">
      <type>const PlotData *</type>
      <name>dataX</name>
      <anchorfile>classPointSeriesXY.html</anchorfile>
      <anchor>a1f3c4ace58f900cfe9c1af69a1524d4a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const PlotData *</type>
      <name>dataY</name>
      <anchorfile>classPointSeriesXY.html</anchorfile>
      <anchor>a5fabb2fba118383d1e22a2b276f21c1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RangeOpt</type>
      <name>getVisualizationRangeX</name>
      <anchorfile>classPointSeriesXY.html</anchorfile>
      <anchor>acbb7a0bb541be15f2c7b7a8eaf077c0f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>RangeOpt</type>
      <name>getVisualizationRangeY</name>
      <anchorfile>classPointSeriesXY.html</anchorfile>
      <anchor>a42eb71bc55647d8e9503e08accc0cf02</anchor>
      <arglist>(Range range_X) override</arglist>
    </member>
    <member kind="function">
      <type>const PlotDataXY *</type>
      <name>plotData</name>
      <anchorfile>classPointSeriesXY.html</anchorfile>
      <anchor>a7ff2eab85ef520bf5e796ae44de4a5d3</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointSeriesXY</name>
      <anchorfile>classPointSeriesXY.html</anchorfile>
      <anchor>a0649a12330f4e74791350d83845806db</anchor>
      <arglist>(const PlotData *x_axis, const PlotData *y_axis)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>sample</name>
      <anchorfile>classPointSeriesXY.html</anchorfile>
      <anchor>ac3570aef0efcc3461ee93426ecf49e43</anchor>
      <arglist>(size_t i) const override</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; QPointF &gt;</type>
      <name>sampleFromTime</name>
      <anchorfile>classPointSeriesXY.html</anchorfile>
      <anchor>a5b03a5a5d56c8b0affff2c1e5358fbfe</anchor>
      <arglist>(double t) override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classPointSeriesXY.html</anchorfile>
      <anchor>a2a49299bcb77b446e60fa222978c28f8</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCache</name>
      <anchorfile>classPointSeriesXY.html</anchorfile>
      <anchor>a3dbb16fd2d5f6fc0663c155f95a5ca3b</anchor>
      <arglist>(bool reset_old_data) override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PlotDataXY</type>
      <name>_cached_curve</name>
      <anchorfile>classPointSeriesXY.html</anchorfile>
      <anchor>aa38719cdcfd07db77c0e17892754ec5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const PlotData *</type>
      <name>_x_axis</name>
      <anchorfile>classPointSeriesXY.html</anchorfile>
      <anchor>a5f4613ecff061c1bcc654bbbfd1a9ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const PlotData *</type>
      <name>_y_axis</name>
      <anchorfile>classPointSeriesXY.html</anchorfile>
      <anchor>a13437388238b7260ef1ec83fcc00d9ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::policy_base_tag</name>
    <filename>structsol_1_1detail_1_1policy__base__tag.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::policy_wrapper</name>
    <filename>structsol_1_1policy__wrapper.html</filename>
    <templarg></templarg>
    <templarg>Policies</templarg>
    <member kind="typedef">
      <type>std::index_sequence_for&lt; Policies... &gt;</type>
      <name>indices</name>
      <anchorfile>structsol_1_1policy__wrapper.html</anchorfile>
      <anchor>a8690e70e48942c4135344049b0ae5f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>policy_wrapper &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1policy__wrapper.html</anchorfile>
      <anchor>a6d5086884e9621ee05d2f6bef9ed0e4b</anchor>
      <arglist>(const policy_wrapper &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>policy_wrapper &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1policy__wrapper.html</anchorfile>
      <anchor>aa7f871193220bf5d8df1fc052293fdae</anchor>
      <arglist>(policy_wrapper &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>policy_wrapper</name>
      <anchorfile>structsol_1_1policy__wrapper.html</anchorfile>
      <anchor>a202a67e3c13decfa23940443722fb963</anchor>
      <arglist>(const policy_wrapper &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>policy_wrapper</name>
      <anchorfile>structsol_1_1policy__wrapper.html</anchorfile>
      <anchor>a85b2b8cbbab9de4589ad831b838979a7</anchor>
      <arglist>(Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>policy_wrapper</name>
      <anchorfile>structsol_1_1policy__wrapper.html</anchorfile>
      <anchor>a1666c7e2055a8ee33b001808cf56e772</anchor>
      <arglist>(policy_wrapper &amp;&amp;)=default</arglist>
    </member>
    <member kind="variable">
      <type>std::tuple&lt; Policies... &gt;</type>
      <name>policies</name>
      <anchorfile>structsol_1_1policy__wrapper.html</anchorfile>
      <anchor>ac52e0e76b9d7a0fc1bf466ff8c537a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>F</type>
      <name>value</name>
      <anchorfile>structsol_1_1policy__wrapper.html</anchorfile>
      <anchor>ada5e81cbb7c7c1522b155c69a7369522</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>POOL_ctx_s</name>
    <filename>structPOOL__ctx__s.html</filename>
    <member kind="variable">
      <type>ZSTD_customMem</type>
      <name>customMem</name>
      <anchorfile>structPOOL__ctx__s.html</anchorfile>
      <anchor>af2e03ed1347e71056288c1a5050c7576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>numThreadsBusy</name>
      <anchorfile>structPOOL__ctx__s.html</anchorfile>
      <anchor>a211626bf627967ad6f05d5e664b3d194</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>POOL_job *</type>
      <name>queue</name>
      <anchorfile>structPOOL__ctx__s.html</anchorfile>
      <anchor>a9f83d5e3ffe041b39363dd7fa4fc3238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>queueEmpty</name>
      <anchorfile>structPOOL__ctx__s.html</anchorfile>
      <anchor>a445f1260f3ccd37f73f9d0d80d1eb159</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>queueHead</name>
      <anchorfile>structPOOL__ctx__s.html</anchorfile>
      <anchor>a2fb24d6480941dad14b79de2771fd5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_pthread_mutex_t</type>
      <name>queueMutex</name>
      <anchorfile>structPOOL__ctx__s.html</anchorfile>
      <anchor>abd8e0a145dcc30a3eafa60082c87dc58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_pthread_cond_t</type>
      <name>queuePopCond</name>
      <anchorfile>structPOOL__ctx__s.html</anchorfile>
      <anchor>a3421292e16818b8a3a1e37323b4ee60f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_pthread_cond_t</type>
      <name>queuePushCond</name>
      <anchorfile>structPOOL__ctx__s.html</anchorfile>
      <anchor>ae934408669422e147f938016eeecaba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>queueSize</name>
      <anchorfile>structPOOL__ctx__s.html</anchorfile>
      <anchor>a9df064020b53a9598a22b1d2dc1f917b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>queueTail</name>
      <anchorfile>structPOOL__ctx__s.html</anchorfile>
      <anchor>a4a1374cd887f6f87ca05a23e79ee79d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>shutdown</name>
      <anchorfile>structPOOL__ctx__s.html</anchorfile>
      <anchor>a1799bbd519184358a5152b8dd4047a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>threadCapacity</name>
      <anchorfile>structPOOL__ctx__s.html</anchorfile>
      <anchor>a06627bab729d6a118d422de4f184b2a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>threadLimit</name>
      <anchorfile>structPOOL__ctx__s.html</anchorfile>
      <anchor>af237ffdf00cb85ff5f1bdcfc791936e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_pthread_t *</type>
      <name>threads</name>
      <anchorfile>structPOOL__ctx__s.html</anchorfile>
      <anchor>afc3d9a4d9af68ca74a4366c66ba61278</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>POOL_job_s</name>
    <filename>structPOOL__job__s.html</filename>
    <member kind="variable">
      <type>POOL_function</type>
      <name>function</name>
      <anchorfile>structPOOL__job__s.html</anchorfile>
      <anchor>a4819afdafc17ab57d5b5bf619692467d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>opaque</name>
      <anchorfile>structPOOL__job__s.html</anchorfile>
      <anchor>a896faa3d820f0375056088e62beb63de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::pop_front_type</name>
    <filename>structsol_1_1meta_1_1pop__front__type.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::pop_front_type&lt; types&lt; Arg, Args... &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1pop__front__type_3_01types_3_01Arg_00_01Args_8_8_8_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <member kind="typedef">
      <type>Arg</type>
      <name>front_type</name>
      <anchorfile>structsol_1_1meta_1_1pop__front__type_3_01types_3_01Arg_00_01Args_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a4375088c090aa518bce973ce1e0e51d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; Args... &gt;</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1pop__front__type_3_01types_3_01Arg_00_01Args_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>afcc077ce0c4ae32d4f6efb2ef519a75f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::pop_front_type&lt; types&lt; Args... &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1pop__front__type_3_01types_3_01Args_8_8_8_01_4_01_4.html</filename>
    <templarg>Args</templarg>
    <member kind="typedef">
      <type>void</type>
      <name>front_type</name>
      <anchorfile>structsol_1_1meta_1_1pop__front__type_3_01types_3_01Args_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a108d27650ced2a0d2f58ea82f0aa1571</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; Args... &gt;</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1pop__front__type_3_01types_3_01Args_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a3da15ef21b50d69c92a3b4d797d21c5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::popper</name>
    <filename>structsol_1_1stack_1_1popper.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static decltype(auto)</type>
      <name>pop</name>
      <anchorfile>structsol_1_1stack_1_1popper.html</anchorfile>
      <anchor>ac3066111827d98fc32ecb9fbba5c659b</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PopupMenu</name>
    <filename>classPopupMenu.html</filename>
    <member kind="function">
      <type>void</type>
      <name>closeEvent</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>ab7ba6e87a91c94ec5e7f632805fac6b0</anchor>
      <arglist>(QCloseEvent *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>leaveEvent</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>aff35254be983a31bbef2f950ca3e9215</anchor>
      <arglist>(QEvent *) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PopupMenu</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>ab6a97130a4ded09c17135223fb72fb33</anchor>
      <arglist>(QWidget *relative_widget, QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showEvent</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>aa6788f1d90fd00517f9fb331353a66ff</anchor>
      <arglist>(QShowEvent *) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QWidget *</type>
      <name>_w</name>
      <anchorfile>classPopupMenu.html</anchorfile>
      <anchor>a8ce0ebcc2512416ccec58a6d8dde1271</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::Pose</name>
    <filename>structPJ_1_1Msg_1_1Pose.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1Pose.html</anchorfile>
      <anchor>aa18d16d7b8e0e72e6e72ba956a9eca1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Quaternion</type>
      <name>orientation</name>
      <anchorfile>structPJ_1_1Msg_1_1Pose.html</anchorfile>
      <anchor>a2b5736d9ff2d1d639e4c8ec87f242dc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>position</name>
      <anchorfile>structPJ_1_1Msg_1_1Pose.html</anchorfile>
      <anchor>aa8abe510564302ebd7a655a3690f664c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::PoseStamped</name>
    <filename>structPJ_1_1Msg_1_1PoseStamped.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1PoseStamped.html</anchorfile>
      <anchor>a81c74e458dcbb529eef44c825be70797</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Header</type>
      <name>header</name>
      <anchorfile>structPJ_1_1Msg_1_1PoseStamped.html</anchorfile>
      <anchor>ada5e54d86610ff9f4c7e796059785d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pose</type>
      <name>pose</name>
      <anchorfile>structPJ_1_1Msg_1_1PoseStamped.html</anchorfile>
      <anchor>a18c47346ab104c22a943d4cec02d895d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::PoseWithCovariance</name>
    <filename>structPJ_1_1Msg_1_1PoseWithCovariance.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1PoseWithCovariance.html</anchorfile>
      <anchor>a430d71146fae51a88b44b84c85bd20dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; double, 36 &gt;</type>
      <name>covariance</name>
      <anchorfile>structPJ_1_1Msg_1_1PoseWithCovariance.html</anchorfile>
      <anchor>a1f5b0ad77498d1ffa25163be0542de73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pose</type>
      <name>pose</name>
      <anchorfile>structPJ_1_1Msg_1_1PoseWithCovariance.html</anchorfile>
      <anchor>a8704d1c3f51f390c72aff83e111eaf7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::position_t</name>
    <filename>structnlohmann_1_1detail_1_1position__t.html</filename>
    <member kind="function">
      <type>constexpr</type>
      <name>operator size_t</name>
      <anchorfile>structnlohmann_1_1detail_1_1position__t.html</anchorfile>
      <anchor>ac9ad1e0f143f162e2e0c979cd678d683</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>chars_read_current_line</name>
      <anchorfile>structnlohmann_1_1detail_1_1position__t.html</anchorfile>
      <anchor>a74df94563dd32102152ceb8c6d9041d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>chars_read_total</name>
      <anchorfile>structnlohmann_1_1detail_1_1position__t.html</anchorfile>
      <anchor>a94cf85cd91d478c20ae143eba906ea1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>lines_read</name>
      <anchorfile>structnlohmann_1_1detail_1_1position__t.html</anchorfile>
      <anchor>a4bbad8bc2c0d17c1b61c3ce729908b71</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::precision_checker</name>
    <filename>structdetail_1_1precision__checker.html</filename>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator()</name>
      <anchorfile>structdetail_1_1precision__checker.html</anchorfile>
      <anchor>abe122b43354d15657bc165e08be954ad</anchor>
      <arglist>(T value) -&gt; unsigned long long</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator()</name>
      <anchorfile>structdetail_1_1precision__checker.html</anchorfile>
      <anchor>adf6f4c67ed80ebb0d25b8049582c71f2</anchor>
      <arglist>(T) -&gt; unsigned long long</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PreferencesDialog</name>
    <filename>classPreferencesDialog.html</filename>
    <member kind="function">
      <type></type>
      <name>PreferencesDialog</name>
      <anchorfile>classPreferencesDialog.html</anchorfile>
      <anchor>a7b7a1a0c977bd569fcd2e32ac95a23bc</anchor>
      <arglist>(QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PreferencesDialog</name>
      <anchorfile>classPreferencesDialog.html</anchorfile>
      <anchor>a0e3927d4dbbc927879b4c4906e728f2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonBox_accepted</name>
      <anchorfile>classPreferencesDialog.html</anchorfile>
      <anchor>a1413de636fee610d685cdae5a8969c74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_listWidgetCustom_itemSelectionChanged</name>
      <anchorfile>classPreferencesDialog.html</anchorfile>
      <anchor>a0ddc8033cc6cb1c56a9431bed7e8fb79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonAdd_clicked</name>
      <anchorfile>classPreferencesDialog.html</anchorfile>
      <anchor>a75755bacb465163fd5c60f233a1eecd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonRemove_clicked</name>
      <anchorfile>classPreferencesDialog.html</anchorfile>
      <anchor>a19e80758309ea114c2ddd9ae60a99a26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::PreferencesDialog *</type>
      <name>ui</name>
      <anchorfile>classPreferencesDialog.html</anchorfile>
      <anchor>ad52f597455505495a5b51c4a516e38eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::primitive_iterator_t</name>
    <filename>classnlohmann_1_1detail_1_1primitive__iterator__t.html</filename>
    <member kind="function">
      <type>constexpr difference_type</type>
      <name>get_value</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>ae952990886ca1756229f916661a8af81</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_begin</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>a8d1a7d46b3fcd06edd034f04ededb5e4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_end</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>a45a7e301c23b5b90417baf2277f40b1d</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>primitive_iterator_t</type>
      <name>operator+</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>a00ce828d0fe58046c10e0445504df7bf</anchor>
      <arglist>(difference_type n) noexcept</arglist>
    </member>
    <member kind="function">
      <type>primitive_iterator_t &amp;</type>
      <name>operator++</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>ad26511012fc88f3ec5d9e1cb708732fd</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const primitive_iterator_t</type>
      <name>operator++</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>a88e38c8e60ba9769b334c192b830047b</anchor>
      <arglist>(int) noexcept</arglist>
    </member>
    <member kind="function">
      <type>primitive_iterator_t &amp;</type>
      <name>operator+=</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>aee01535df0b3b40137d9241029a9a203</anchor>
      <arglist>(difference_type n) noexcept</arglist>
    </member>
    <member kind="function">
      <type>primitive_iterator_t &amp;</type>
      <name>operator--</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>abecbf0c73c7fe963a699738065177bc3</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const primitive_iterator_t</type>
      <name>operator--</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>ae5aed974605469fe0dfeddc6c4a7056d</anchor>
      <arglist>(int) noexcept</arglist>
    </member>
    <member kind="function">
      <type>primitive_iterator_t &amp;</type>
      <name>operator-=</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>a0bf83ab08abe1ae4b51c790c85cdf151</anchor>
      <arglist>(difference_type n) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_begin</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>a9d9b005906106e12aed738f97d7fee42</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_end</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>ad26a823483846a12d890c3feed3097eb</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>af3db0d5c90de427d51645fe73a015553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>JSON_PRIVATE_UNLESS_TESTED</type>
      <name>__pad0__</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>adc7b6ab7810f58afa4d6a5133995c9ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static constexpr difference_type</type>
      <name>begin_value</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>afcb3bcf9da8aa95bd82067d1a67c2326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static constexpr difference_type</type>
      <name>end_value</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>aa37c37da44f19e6ec1d7d4a9910511c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>constexpr friend difference_type</type>
      <name>operator-</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>a86a249e92a5274dec7ea20e52b0cc878</anchor>
      <arglist>(primitive_iterator_t lhs, primitive_iterator_t rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>constexpr friend bool</type>
      <name>operator&lt;</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>a6b032074795534fe7144a4f1c86ead2f</anchor>
      <arglist>(primitive_iterator_t lhs, primitive_iterator_t rhs) noexcept</arglist>
    </member>
    <member kind="friend">
      <type>constexpr friend bool</type>
      <name>operator==</name>
      <anchorfile>classnlohmann_1_1detail_1_1primitive__iterator__t.html</anchorfile>
      <anchor>af58da4713ea9010912f3da6b22aeee51</anchor>
      <arglist>(primitive_iterator_t lhs, primitive_iterator_t rhs) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>backward::Printer</name>
    <filename>classbackward_1_1Printer.html</filename>
    <member kind="function">
      <type>FILE *</type>
      <name>print</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>a0c3901fa5647c29b72f92376f32a631c</anchor>
      <arglist>(IT begin, IT end, FILE *fp=stderr, size_t thread_id=0)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>print</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>a7af9bc8d53ef45606372273d67e0ba32</anchor>
      <arglist>(IT begin, IT end, std::ostream &amp;os, size_t thread_id=0)</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>print</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>acf760efb8ed0cbbaeefe6c3e2e67408f</anchor>
      <arglist>(ST &amp;st, FILE *fp=stderr)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>print</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>a0b8a226c708625feaa57509f763b091a</anchor>
      <arglist>(ST &amp;st, std::ostream &amp;os)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Printer</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>a5dd393c25901418af03b87809daeb279</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TraceResolver &amp;</type>
      <name>resolver</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>a4a42f91145e5d86cdc43c74b3b4b9bdf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>address</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>a0fd722ce3517aa67f179c33a3e841769</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ColorMode::type</type>
      <name>color_mode</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>a27013eaa6906241678769603c29f576f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>inliner_context_size</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>a3fb390d205a00a630587fc793a5f09a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>object</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>a1af82e423f32058ba425d706c4f4c033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>snippet</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>af5916965c8e12c840a1a4798a90b6161</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>trace_context_size</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>ad0785ce1f397d943a00093364f4c66b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>print_header</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>a56aeef5f2d0e8e4f03a6268d724661ea</anchor>
      <arglist>(std::ostream &amp;os, size_t thread_id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>print_snippet</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>affc0f56b7fecc8a76a047c122a01087d</anchor>
      <arglist>(std::ostream &amp;os, const char *indent, const ResolvedTrace::SourceLoc &amp;source_loc, Colorize &amp;colorize, Color::type color_code, int context_size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>print_source_loc</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>ad21765fc77d16e0e3c145c751f40af4b</anchor>
      <arglist>(std::ostream &amp;os, const char *indent, const ResolvedTrace::SourceLoc &amp;source_loc, void *addr=nullptr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>print_stacktrace</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>a2250517ae18d9d168b2e83c96b223b76</anchor>
      <arglist>(IT begin, IT end, std::ostream &amp;os, size_t thread_id, Colorize &amp;colorize)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>print_stacktrace</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>a274aa2ab415421684b59e98ebe10ed38</anchor>
      <arglist>(ST &amp;st, std::ostream &amp;os, Colorize &amp;colorize)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>print_trace</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>aef11c4322fa24875b265ce75269d5363</anchor>
      <arglist>(std::ostream &amp;os, const ResolvedTrace &amp;trace, Colorize &amp;colorize)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TraceResolver</type>
      <name>_resolver</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>a5093972ea2f35088385edccc881b4c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SnippetFactory</type>
      <name>_snippets</name>
      <anchorfile>classbackward_1_1Printer.html</anchorfile>
      <anchor>ac0ea80d2f8de213d2b96f35e30f70d0d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::printf_arg_formatter</name>
    <filename>classdetail_1_1printf__arg__formatter.html</filename>
    <templarg></templarg>
    <base>detail::arg_formatter</base>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classdetail_1_1printf__arg__formatter.html</anchorfile>
      <anchor>a6e5101600f645733b7e08359212060fd</anchor>
      <arglist>(basic_string_view&lt; Char &gt; value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classdetail_1_1printf__arg__formatter.html</anchorfile>
      <anchor>a5d1229aead6a2fc8edf1c792a4468218</anchor>
      <arglist>(const char *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classdetail_1_1printf__arg__formatter.html</anchorfile>
      <anchor>a4fc8a51e83d2383cc41cffe2e5c85e96</anchor>
      <arglist>(const void *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classdetail_1_1printf__arg__formatter.html</anchorfile>
      <anchor>a81fda0a2e963da291724292045b8e368</anchor>
      <arglist>(const wchar_t *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classdetail_1_1printf__arg__formatter.html</anchorfile>
      <anchor>a8d7ea1d6157e7b75eaa169e982133fbd</anchor>
      <arglist>(monostate value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classdetail_1_1printf__arg__formatter.html</anchorfile>
      <anchor>a82813713e45cd2a260d77658511c55c1</anchor>
      <arglist>(T value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classdetail_1_1printf__arg__formatter.html</anchorfile>
      <anchor>a82813713e45cd2a260d77658511c55c1</anchor>
      <arglist>(T value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classdetail_1_1printf__arg__formatter.html</anchorfile>
      <anchor>a0311b7f027276f64c39264582024ebb1</anchor>
      <arglist>(typename basic_format_arg&lt; context_type &gt;::handle handle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>printf_arg_formatter</name>
      <anchorfile>classdetail_1_1printf__arg__formatter.html</anchorfile>
      <anchor>a1ca4b98d248f26a6d05dc27294c24683</anchor>
      <arglist>(buffer_appender&lt; Char &gt; iter, format_specs&lt; Char &gt; &amp;s, context_type &amp;ctx)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>arg_formatter&lt; Char &gt;</type>
      <name>base</name>
      <anchorfile>classdetail_1_1printf__arg__formatter.html</anchorfile>
      <anchor>ad354d0fde0da3dd7c03eb88a28cdd7e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>basic_printf_context&lt; Char &gt;</type>
      <name>context_type</name>
      <anchorfile>classdetail_1_1printf__arg__formatter.html</anchorfile>
      <anchor>aba3727d18d409f5f81b060cee8ed4eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_null_pointer</name>
      <anchorfile>classdetail_1_1printf__arg__formatter.html</anchorfile>
      <anchor>aedcc8db408cbcb609749de51686645e6</anchor>
      <arglist>(bool is_string=false)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>context_type &amp;</type>
      <name>context_</name>
      <anchorfile>classdetail_1_1printf__arg__formatter.html</anchorfile>
      <anchor>a58d80cf1e9f8bad9fd04ce5f07d3303e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>printf_formatter</name>
    <filename>structprintf__formatter.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>printf_formatter</name>
      <anchorfile>structprintf__formatter.html</anchorfile>
      <anchor>a2df8a8e343a2dbdc96e71c580c2bc988</anchor>
      <arglist>()=delete</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::printf_precision_handler</name>
    <filename>structdetail_1_1printf__precision__handler.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>operator()</name>
      <anchorfile>structdetail_1_1printf__precision__handler.html</anchorfile>
      <anchor>a52542884b5d955d52bf330204f53a961</anchor>
      <arglist>(T value) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator()</name>
      <anchorfile>structdetail_1_1printf__precision__handler.html</anchorfile>
      <anchor>a365fa09f52e496699ea6f2757b7b9a77</anchor>
      <arglist>(T) -&gt; int</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::printf_width_handler</name>
    <filename>classdetail_1_1printf__width__handler.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>auto</type>
      <name>operator()</name>
      <anchorfile>classdetail_1_1printf__width__handler.html</anchorfile>
      <anchor>a554d40e292b0b7d68c31bab50f429be8</anchor>
      <arglist>(T value) -&gt; unsigned</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator()</name>
      <anchorfile>classdetail_1_1printf__width__handler.html</anchorfile>
      <anchor>a998d6dcad28084d35433d6d3cd625ede</anchor>
      <arglist>(T) -&gt; unsigned</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>printf_width_handler</name>
      <anchorfile>classdetail_1_1printf__width__handler.html</anchorfile>
      <anchor>a88c125bc62c8628fe2fbf9748f37ebc2</anchor>
      <arglist>(format_specs&lt; Char &gt; &amp;specs)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>format_specs&lt; Char &gt; &amp;</type>
      <name>specs_</name>
      <anchorfile>classdetail_1_1printf__width__handler.html</anchorfile>
      <anchor>afe75634f8ac391a3d7529a065f540b9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::priority_tag</name>
    <filename>structnlohmann_1_1detail_1_1priority__tag.html</filename>
    <templarg>N</templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::priority_tag&lt; 0 &gt;</name>
    <filename>structnlohmann_1_1detail_1_1priority__tag_3_010_01_4.html</filename>
  </compound>
  <compound kind="class">
    <name>color_widgets::ColorPalette::Private</name>
    <filename>classcolor__widgets_1_1ColorPalette_1_1Private.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>valid_index</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette_1_1Private.html</anchorfile>
      <anchor>a4f7280dbb76bbfb85b448c2bc144b628</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; QPair&lt; QColor, QString &gt; &gt;</type>
      <name>colors</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette_1_1Private.html</anchorfile>
      <anchor>ae58f602a9d604f2ff57701de17fbe9bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>columns</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette_1_1Private.html</anchorfile>
      <anchor>a56f42ebdb174b2c13c26a5dd5594097f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>dirty</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette_1_1Private.html</anchorfile>
      <anchor>a7bf7e5bf6ff8fdd85005e3be755ad557</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>fileName</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette_1_1Private.html</anchorfile>
      <anchor>a51a77db0db9508bd6c682237639ee1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>name</name>
      <anchorfile>classcolor__widgets_1_1ColorPalette_1_1Private.html</anchorfile>
      <anchor>aa9e0de21241d527620b66c2fa5ec5299</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>color_widgets::ColorWheel::Private</name>
    <filename>classcolor__widgets_1_1ColorWheel_1_1Private.html</filename>
    <member kind="function">
      <type>qreal</type>
      <name>inner_radius</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>aabb9de56be670e1b37f53503e4a5fb91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QLineF</type>
      <name>line_to_point</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>acad9c738116d05c78029e90204a606fe</anchor>
      <arglist>(const QPoint &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>outer_radius</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>ac645b9887d7ee4af4c620e5fd9a3fecb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Private</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>a4a38babe476c83865d24aadb5f48c104</anchor>
      <arglist>(ColorWheel *widget)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_inner_selector</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>a7ee1e91ded05015a60d215ac3bf0c10c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_ring</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>a5744956107fd55b91ccd79832379f7e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_square</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>a6129d3cd93da53be094f01e946a9e874</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_triangle</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>ae3e7ce69fdadfe27182cabe023a38718</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>selector_image_angle</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>a03068c02d283eb18390f1b6290b26034</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>selector_image_offset</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>ac8a7d5d02b32f88af8f1a7c1ecc921dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QSizeF</type>
      <name>selector_size</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>abdd09e099fab8c55b72587921775dd15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_color</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>a14f466437d60b3d5f094aacd618b2f37</anchor>
      <arglist>(const QColor &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>square_size</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>ac0adc9a26c58646894328168f3290cdf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>triangle_height</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>a0cb104d2a415f811297fbfb81dd96a31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>triangle_side</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>aa82d62d9954916174dabb692b3084005</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>QColor(*</type>
      <name>color_from</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>a575b8cd8933189d7b5650197e3b13e47</anchor>
      <arglist>)(qreal, qreal, qreal, qreal)</arglist>
    </member>
    <member kind="variable">
      <type>DisplayFlags</type>
      <name>display_flags</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>a37cca145469a2081647f7cdf2376a396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>qreal</type>
      <name>hue</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>a9cded244a91f4d8f4616e60d3dfadb48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPixmap</type>
      <name>hue_ring</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>a9bea075ec57d92a156fd8745d6c3502d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QImage</type>
      <name>inner_selector</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>a0bf4cf6275cc87cb632cca122b7fa1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_size</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>a1d034cff0726a7d0d163e4e923395eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MouseStatus</type>
      <name>mouse_status</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>a224119a71db1333bf270921ebf97abd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QColor(*</type>
      <name>rainbow_from_hue</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>a551da893d82b7fc0c0006722271a14fa</anchor>
      <arglist>)(qreal)</arglist>
    </member>
    <member kind="variable">
      <type>qreal</type>
      <name>sat</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>ad8085e3a37bb240c5650d1335f14ce50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>qreal</type>
      <name>val</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>adba5ba980ab107c2667274aa9ddb18ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>wheel_width</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>a0e9e68c8cf5cbee8555605b5b4cf8569</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ColorWheel *const</type>
      <name>w</name>
      <anchorfile>classcolor__widgets_1_1ColorWheel_1_1Private.html</anchorfile>
      <anchor>aa00baa865c3ad5d627c2dfe99283171f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>color_widgets::ColorPreview::Private</name>
    <filename>classcolor__widgets_1_1ColorPreview_1_1Private.html</filename>
    <member kind="function">
      <type></type>
      <name>Private</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview_1_1Private.html</anchorfile>
      <anchor>a294eca7659056c422d5d2c8d61e19633</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QBrush</type>
      <name>back</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview_1_1Private.html</anchorfile>
      <anchor>a69ed8afcfff7d73dd03b7bd92a2390db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QColor</type>
      <name>col</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview_1_1Private.html</anchorfile>
      <anchor>ab95c5040c362422fa614efe21664a27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QColor</type>
      <name>comparison</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview_1_1Private.html</anchorfile>
      <anchor>a9226e0ba20b088ef56234f2a0a6c0b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DisplayMode</type>
      <name>display_mode</name>
      <anchorfile>classcolor__widgets_1_1ColorPreview_1_1Private.html</anchorfile>
      <anchor>a674af4affe353a638f32b1b541542161</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>color_widgets::Swatch::Private</name>
    <filename>classcolor__widgets_1_1Swatch_1_1Private.html</filename>
    <member kind="function">
      <type>QSizeF</type>
      <name>actualColorSize</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>a970a60d4469a8b3c0cc7dc5f61ab94e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QSizeF</type>
      <name>actualColorSize</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>a7217e1eaf596717a59b0b846e1acc43c</anchor>
      <arglist>(const QSize &amp;rowcols)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearDrop</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>a3466bbcc1ad157896fea7ad2ed7148c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dropEvent</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>aea63bde265d775e75d22939724b0e8d0</anchor>
      <arglist>(QDropEvent *event)</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>indexRect</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>a3fb755a664e8d8ff36db0d444137a38d</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>indexRect</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>a6a2c3b3b238425aab7f4892f91d0633a</anchor>
      <arglist>(int index, const QSize &amp;rowcols, const QSizeF &amp;color_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Private</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>a88a3991de33746591b6724774f7c5486</anchor>
      <arglist>(Swatch *owner)</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>rowcols</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>aa560828f387be92c51b2696f38420d6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>border</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>aaf73c6ed9f30a416af44ab5386e05919</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QSize</type>
      <name>color_size</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>afa76eb790a24d9424ce96c19feb5adbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>drag_index</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>ab8b5fe74a0cf77eff86ca2388187bd94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPoint</type>
      <name>drag_pos</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>ac7d367c03b7ebb6d9536a7c22dfb6aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QColor</type>
      <name>drop_color</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>ad2b9a4d283162c02153de3a4c13e6322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>drop_index</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>a47b2c4fa740fd7d1a742dfc5aba26ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>drop_overwrite</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>af8c817c83303cc1ccfc1173346e07ad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>forced_columns</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>a94dc109e60a822f492cb1903cb3c8d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>forced_rows</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>a47f4ff2a9d93d72ed2e873e6cf142638</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Swatch *</type>
      <name>owner</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>a3296aee9fffdde10c3b6c9e3a01b4e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ColorPalette</type>
      <name>palette</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>acd02e0ad1eb31683f0ad5c781ca921e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>readonly</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>ad84d33776eab6f50c4cb279653d52a01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>selected</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>a42318678041350c1e6b476218a646aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ColorSizePolicy</type>
      <name>size_policy</name>
      <anchorfile>classcolor__widgets_1_1Swatch_1_1Private.html</anchorfile>
      <anchor>a9f2abbc4d25c1a1a01ca854f7a1a2872</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtVectorFieldThinArrow::PrivateData</name>
    <filename>classQwtVectorFieldThinArrow_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtVectorFieldThinArrow_1_1PrivateData.html</anchorfile>
      <anchor>a70259b00c91aa7abf701ee9f858b6001</anchor>
      <arglist>(qreal headW)</arglist>
    </member>
    <member kind="variable">
      <type>const qreal</type>
      <name>headWidth</name>
      <anchorfile>classQwtVectorFieldThinArrow_1_1PrivateData.html</anchorfile>
      <anchor>a1a8e5d7d6a0d30288c0f4574f128caf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>qreal</type>
      <name>length</name>
      <anchorfile>classQwtVectorFieldThinArrow_1_1PrivateData.html</anchorfile>
      <anchor>af3ae3bc53bcd8fbfd26c54948b87b44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPainterPath</type>
      <name>path</name>
      <anchorfile>classQwtVectorFieldThinArrow_1_1PrivateData.html</anchorfile>
      <anchor>ae57e93229ccde6d03645f1d3bff55e87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtWheel::PrivateData</name>
    <filename>classQwtWheel_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>a2b993fd3f37744bce026028114c05c93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>borderWidth</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>ae3dffcbc202569bccd374d4184add36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>flyingValue</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>aadc3fff902b639cfb9684c80ff1465ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>inverted</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>a377f2bd008f003d5e6d0eb929c7ddeac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isScrolling</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>a4526e35aab2b36e76643dabd284564a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mass</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>ae4a5427c2a77da38460c9ee368130e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maximum</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>a7301bef8c93f1cef26df82f65ba31dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minimum</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>ad57089c4c9b973c02b88b8f3b1797df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mouseOffset</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>a40a7877ecd81434a11518af28b333dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mouseValue</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>ad7eb28fb2b3a3728af6f4490dc04c1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>a10dd16cdf33ac8adb5501b91498ae1d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pageStepCount</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>a902538f3afdb141a3605050f3799960b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>pendingValueChanged</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>a0d35e5968568c36355946342f003b57e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>singleStep</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>a1ae80c3bc2e89ca9e5db0489fbcca857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>speed</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>a248a0409c014cf88481ff47e859d907b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>stepAlignment</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>a00f2cdcfa85fdec9f98cab59d6abc38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tickCount</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>abc868eafbb17dc56a70c4abf34c8048a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QElapsedTimer</type>
      <name>timer</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>a098fa4d0f1a54163bf26d238e6e17379</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>timerId</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>aa9a5c459041aadded563e7b650fec7ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>totalAngle</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>a91e776794389220d7d8420f43b1e9b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>tracking</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>a83395ebeb60ab042a58fa567d6de0356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>updateInterval</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>aa26bde0d527cd38f876a3625c869dd52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>addf6faf22dcf7ef1808e53ab0fa77177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>viewAngle</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>ae7b0c4f852b3a3c5f68d084f0d8d2b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wheelBorderWidth</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>a3d01d5cdc1b3fe90152e2822f8d3bc38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wheelWidth</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>a55492bfbbc838c7200faa144bfecab21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>wrapping</name>
      <anchorfile>classQwtWheel_1_1PrivateData.html</anchorfile>
      <anchor>a3b9110a3959e485d1769cdc029e985ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtWidgetOverlay::PrivateData</name>
    <filename>classQwtWidgetOverlay_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtWidgetOverlay_1_1PrivateData.html</anchorfile>
      <anchor>a1a54abcc199e49351fc7e4587f22268d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetRgbaBuffer</name>
      <anchorfile>classQwtWidgetOverlay_1_1PrivateData.html</anchorfile>
      <anchor>aa031012a018b449c62b56495c61add4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtWidgetOverlay_1_1PrivateData.html</anchorfile>
      <anchor>a0d6ca2e13fa073503584016953e6bdf8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>MaskMode</type>
      <name>maskMode</name>
      <anchorfile>classQwtWidgetOverlay_1_1PrivateData.html</anchorfile>
      <anchor>a5f3c84f3cef102977fbc0993a28879d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RenderMode</type>
      <name>renderMode</name>
      <anchorfile>classQwtWidgetOverlay_1_1PrivateData.html</anchorfile>
      <anchor>a84aa32c18611ef3d5c5937fd698e904b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar *</type>
      <name>rgbaBuffer</name>
      <anchorfile>classQwtWidgetOverlay_1_1PrivateData.html</anchorfile>
      <anchor>a8a14c2fd5ba7ad2eba6a99515e8317b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSimpleCompassRose::PrivateData</name>
    <filename>classQwtSimpleCompassRose_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtSimpleCompassRose_1_1PrivateData.html</anchorfile>
      <anchor>added9fe481451e7b96397c2d1ad8eb3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numThornLevels</name>
      <anchorfile>classQwtSimpleCompassRose_1_1PrivateData.html</anchorfile>
      <anchor>a2c9284dc2c5b82f11eb1afd71c540967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numThorns</name>
      <anchorfile>classQwtSimpleCompassRose_1_1PrivateData.html</anchorfile>
      <anchor>a64d956b9422be4da9513f820c786a0ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>shrinkFactor</name>
      <anchorfile>classQwtSimpleCompassRose_1_1PrivateData.html</anchorfile>
      <anchor>abf2ea42937a1c22ddcac53b384e88c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>width</name>
      <anchorfile>classQwtSimpleCompassRose_1_1PrivateData.html</anchorfile>
      <anchor>ae8321c4088bf8fd76d5a47fba1131761</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtWeedingCurveFitter::PrivateData</name>
    <filename>classQwtWeedingCurveFitter_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtWeedingCurveFitter_1_1PrivateData.html</anchorfile>
      <anchor>a15dc13bdf128b693d54114781f2b2dad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>chunkSize</name>
      <anchorfile>classQwtWeedingCurveFitter_1_1PrivateData.html</anchorfile>
      <anchor>acffd4338ac80dcd2e63bde6390faf78c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tolerance</name>
      <anchorfile>classQwtWeedingCurveFitter_1_1PrivateData.html</anchorfile>
      <anchor>a816f87a8a58c847c1d3d2248bf767964</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarFitter::PrivateData</name>
    <filename>classQwtPolarFitter_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPolarFitter_1_1PrivateData.html</anchorfile>
      <anchor>a29dd8d73b4bd3b2606bcc6356c831131</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>stepCount</name>
      <anchorfile>classQwtPolarFitter_1_1PrivateData.html</anchorfile>
      <anchor>aba245ab8f508450df62092a2e01e8499</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtThermo::PrivateData</name>
    <filename>classQwtThermo_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtThermo_1_1PrivateData.html</anchorfile>
      <anchor>aab29828965899e842893b71006591258</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtThermo_1_1PrivateData.html</anchorfile>
      <anchor>a12f823f192f054aace19a5ac377a40db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>alarmEnabled</name>
      <anchorfile>classQwtThermo_1_1PrivateData.html</anchorfile>
      <anchor>a1f0b338b9a014e608e962e45714c871f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>alarmLevel</name>
      <anchorfile>classQwtThermo_1_1PrivateData.html</anchorfile>
      <anchor>ac808fc63218335aba5da0725bf559fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>autoFillPipe</name>
      <anchorfile>classQwtThermo_1_1PrivateData.html</anchorfile>
      <anchor>a375dde5349d6fc28b2e6aadb07049266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>borderWidth</name>
      <anchorfile>classQwtThermo_1_1PrivateData.html</anchorfile>
      <anchor>ac72edba4276e601c5e98dd8438053f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtColorMap *</type>
      <name>colorMap</name>
      <anchorfile>classQwtThermo_1_1PrivateData.html</anchorfile>
      <anchor>a8d883ae5e828303d9cbcc8ec4eed6d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classQwtThermo_1_1PrivateData.html</anchorfile>
      <anchor>a8bd5ed0ab6d4bca41859db126d8cb97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>origin</name>
      <anchorfile>classQwtThermo_1_1PrivateData.html</anchorfile>
      <anchor>ab4e59bcabb26b109866cf23ebc3135a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtThermo::OriginMode</type>
      <name>originMode</name>
      <anchorfile>classQwtThermo_1_1PrivateData.html</anchorfile>
      <anchor>a52536329e8f05cb0d0c2fc6cc33d3f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pipeWidth</name>
      <anchorfile>classQwtThermo_1_1PrivateData.html</anchorfile>
      <anchor>ace605b3b65ab961e331735bcb9078774</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtInterval::BorderFlags</type>
      <name>rangeFlags</name>
      <anchorfile>classQwtThermo_1_1PrivateData.html</anchorfile>
      <anchor>afeec58c8385b9291d91bb01a90548e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtThermo::ScalePosition</type>
      <name>scalePosition</name>
      <anchorfile>classQwtThermo_1_1PrivateData.html</anchorfile>
      <anchor>a07d3e91413fe57c0bdded04d064af73e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>spacing</name>
      <anchorfile>classQwtThermo_1_1PrivateData.html</anchorfile>
      <anchor>acd7c6225fec7dcba8449af63c9ad5d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQwtThermo_1_1PrivateData.html</anchorfile>
      <anchor>a3a6caeedc1218f76a908981798367f33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtAbstractScale::PrivateData</name>
    <filename>classQwtAbstractScale_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtAbstractScale_1_1PrivateData.html</anchorfile>
      <anchor>a55b63765f69f83ff05fa97941c0a7f68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtAbstractScale_1_1PrivateData.html</anchorfile>
      <anchor>a84ee6527008b8fb9680dfa501a4ed056</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxMajor</name>
      <anchorfile>classQwtAbstractScale_1_1PrivateData.html</anchorfile>
      <anchor>a59e160f9663c1f57b216f9ae48f7f52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxMinor</name>
      <anchorfile>classQwtAbstractScale_1_1PrivateData.html</anchorfile>
      <anchor>a2d1f472599c7aaaf5a2410167b8dcc0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtAbstractScaleDraw *</type>
      <name>scaleDraw</name>
      <anchorfile>classQwtAbstractScale_1_1PrivateData.html</anchorfile>
      <anchor>aa639778c788fc3096dc99663557f1e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtScaleEngine *</type>
      <name>scaleEngine</name>
      <anchorfile>classQwtAbstractScale_1_1PrivateData.html</anchorfile>
      <anchor>a27c6d6056bb7217c16dea852430b6d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>stepSize</name>
      <anchorfile>classQwtAbstractScale_1_1PrivateData.html</anchorfile>
      <anchor>ad89176710ff5ac79829efaaf1909d893</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtCompass::PrivateData</name>
    <filename>classQwtCompass_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtCompass_1_1PrivateData.html</anchorfile>
      <anchor>af21f8441e27c4c93e01c6f2fcf5e1b15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtCompass_1_1PrivateData.html</anchorfile>
      <anchor>a6a1fa18a8131218c48992fa6fc2af532</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtCompassRose *</type>
      <name>rose</name>
      <anchorfile>classQwtCompass_1_1PrivateData.html</anchorfile>
      <anchor>a8d00aeb352162539f5a4118fd958527e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtAbstractScaleDraw::PrivateData</name>
    <filename>classQwtAbstractScaleDraw_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtAbstractScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>a4400d2a4abc6308a3ff716fadce76072</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ScaleComponents</type>
      <name>components</name>
      <anchorfile>classQwtAbstractScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>a357e301a3aa8b139d12ec4440d762465</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QMap&lt; double, QwtText &gt;</type>
      <name>labelCache</name>
      <anchorfile>classQwtAbstractScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>a4342e3d869b517bc7045f725b1e98652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtScaleMap</type>
      <name>map</name>
      <anchorfile>classQwtAbstractScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>ac9fc2006eee367798cf851e74d8e8c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minExtent</name>
      <anchorfile>classQwtAbstractScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>a87d0e1aa52cf5e6b06462d229d7af2b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>qreal</type>
      <name>penWidthF</name>
      <anchorfile>classQwtAbstractScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>ace6ca543ad0337eb460f59a41b6d1120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtScaleDiv</type>
      <name>scaleDiv</name>
      <anchorfile>classQwtAbstractScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>a1df6a66d4b0d4e7918bb1988d4fa7283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>spacing</name>
      <anchorfile>classQwtAbstractScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>abd1795e03ded95386afb740f3fb9239a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tickLength</name>
      <anchorfile>classQwtAbstractScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>a9ae84ca2bea8f90a4b3b006909e614b6</anchor>
      <arglist>[QwtScaleDiv::NTickTypes]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtAbstractSlider::PrivateData</name>
    <filename>classQwtAbstractSlider_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtAbstractSlider_1_1PrivateData.html</anchorfile>
      <anchor>a822dbe6ba830cc6c93b2835ef7f86100</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>invertedControls</name>
      <anchorfile>classQwtAbstractSlider_1_1PrivateData.html</anchorfile>
      <anchor>a02f7328ae499d7c5bf43585b9b18391a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isScrolling</name>
      <anchorfile>classQwtAbstractSlider_1_1PrivateData.html</anchorfile>
      <anchor>afeaba234f5a6fbdfe13505bccef4e478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isTracking</name>
      <anchorfile>classQwtAbstractSlider_1_1PrivateData.html</anchorfile>
      <anchor>a44fa4de46360da12192fb65061c4f72a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classQwtAbstractSlider_1_1PrivateData.html</anchorfile>
      <anchor>a267e060b2bc584eacb634915247ba107</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>pageSteps</name>
      <anchorfile>classQwtAbstractSlider_1_1PrivateData.html</anchorfile>
      <anchor>a2dd8efa20f53429cf08d8f88cfc61979</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>pendingValueChanged</name>
      <anchorfile>classQwtAbstractSlider_1_1PrivateData.html</anchorfile>
      <anchor>a795bd4214a6b265d68da2910c2dbab45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>readOnly</name>
      <anchorfile>classQwtAbstractSlider_1_1PrivateData.html</anchorfile>
      <anchor>abfa5dba9ceb2a353f2211ac60f80dbb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>singleSteps</name>
      <anchorfile>classQwtAbstractSlider_1_1PrivateData.html</anchorfile>
      <anchor>a945ff0af419d56662719571b524b5903</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>stepAlignment</name>
      <anchorfile>classQwtAbstractSlider_1_1PrivateData.html</anchorfile>
      <anchor>af8b2f99633a82de777be01f4ef72c7eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>totalSteps</name>
      <anchorfile>classQwtAbstractSlider_1_1PrivateData.html</anchorfile>
      <anchor>a65844507eb1e1bf12dac943de99e635d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQwtAbstractSlider_1_1PrivateData.html</anchorfile>
      <anchor>aa1d74684cc44b51d2e05cc1143a2d5ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>wrapping</name>
      <anchorfile>classQwtAbstractSlider_1_1PrivateData.html</anchorfile>
      <anchor>a71650b0a0a584018526f18e1fa6f9409</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtArrowButton::PrivateData</name>
    <filename>classQwtArrowButton_1_1PrivateData.html</filename>
    <member kind="variable">
      <type>Qt::ArrowType</type>
      <name>arrowType</name>
      <anchorfile>classQwtArrowButton_1_1PrivateData.html</anchorfile>
      <anchor>a2988a1948ffb29e8ec967326aaecd764</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num</name>
      <anchorfile>classQwtArrowButton_1_1PrivateData.html</anchorfile>
      <anchor>acd4481eed6b92c8f56fec90b751a3131</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtLinearColorMap::PrivateData</name>
    <filename>classQwtLinearColorMap_1_1PrivateData.html</filename>
    <member kind="variable">
      <type>ColorStops</type>
      <name>colorStops</name>
      <anchorfile>classQwtLinearColorMap_1_1PrivateData.html</anchorfile>
      <anchor>ab71fa02fdf5923bce90e04b09611b100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtLinearColorMap::Mode</type>
      <name>mode</name>
      <anchorfile>classQwtLinearColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a2bfd4a288590f250b78a085b64468fba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtAlphaColorMap::PrivateData</name>
    <filename>classQwtAlphaColorMap_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtAlphaColorMap_1_1PrivateData.html</anchorfile>
      <anchor>ab24feda61602d3b664fe144470cfef29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>alpha1</name>
      <anchorfile>classQwtAlphaColorMap_1_1PrivateData.html</anchorfile>
      <anchor>ae5f35d937bb699911c381ed4b836581d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>alpha2</name>
      <anchorfile>classQwtAlphaColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a83fb149c49be1f6582c1b6219c618144</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QColor</type>
      <name>color</name>
      <anchorfile>classQwtAlphaColorMap_1_1PrivateData.html</anchorfile>
      <anchor>abac3c6764c611bd20dd0c74b7f463f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRgb</type>
      <name>rgb</name>
      <anchorfile>classQwtAlphaColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a5c733af5ebd608f5a649434785b979ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRgb</type>
      <name>rgbMax</name>
      <anchorfile>classQwtAlphaColorMap_1_1PrivateData.html</anchorfile>
      <anchor>ac524fed67c6c00f332048e7cf4882f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRgb</type>
      <name>rgbMin</name>
      <anchorfile>classQwtAlphaColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a1145635e526d2bb01377466cbced1dbb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtHueColorMap::PrivateData</name>
    <filename>classQwtHueColorMap_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtHueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a47891ea5fe2b0b071a35773b9e01041c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTable</name>
      <anchorfile>classQwtHueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a77dcd2e0bd283675a24d49051101fcf0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>alpha</name>
      <anchorfile>classQwtHueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a558a52485545f3e9c7bdf789bac55aae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>hue1</name>
      <anchorfile>classQwtHueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a12e74b9827b8e1ff9ea87770e6661ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>hue2</name>
      <anchorfile>classQwtHueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a09da815110e6b5ce8fe03b2e7c88dec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRgb</type>
      <name>rgbMax</name>
      <anchorfile>classQwtHueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a91d94cc53c112f3036e819e8974591c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRgb</type>
      <name>rgbMin</name>
      <anchorfile>classQwtHueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>af37b6141d8bc9131cc89cbe51898bee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRgb</type>
      <name>rgbTable</name>
      <anchorfile>classQwtHueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a621ab8ea8b726155f1bc9bece6835a74</anchor>
      <arglist>[360]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>saturation</name>
      <anchorfile>classQwtHueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>ae46fe722db0bd0395719fcc2a8b2b74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>value</name>
      <anchorfile>classQwtHueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>ab617bc86cd6831f714faf93b55c5ef56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtCompassScaleDraw::PrivateData</name>
    <filename>classQwtCompassScaleDraw_1_1PrivateData.html</filename>
    <member kind="variable">
      <type>QMap&lt; double, QString &gt;</type>
      <name>labelMap</name>
      <anchorfile>classQwtCompassScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>a4557b440952d66e35570bc6d4640d378</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtCounter::PrivateData</name>
    <filename>classQwtCounter_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtCounter_1_1PrivateData.html</anchorfile>
      <anchor>a68acccac3c5c6cae784fe1a1fac60367</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtArrowButton *</type>
      <name>buttonDown</name>
      <anchorfile>classQwtCounter_1_1PrivateData.html</anchorfile>
      <anchor>a1ed06bf9ca11fff029ce65caa2a6f390</anchor>
      <arglist>[ButtonCnt]</arglist>
    </member>
    <member kind="variable">
      <type>QwtArrowButton *</type>
      <name>buttonUp</name>
      <anchorfile>classQwtCounter_1_1PrivateData.html</anchorfile>
      <anchor>af613969fc62f4c377dff9e3775b30345</anchor>
      <arglist>[ButtonCnt]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>increment</name>
      <anchorfile>classQwtCounter_1_1PrivateData.html</anchorfile>
      <anchor>ad0bc014bedf552cdc97d92dafea329dd</anchor>
      <arglist>[ButtonCnt]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classQwtCounter_1_1PrivateData.html</anchorfile>
      <anchor>a3a09cea0394538bf4159e74dc4d76b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maximum</name>
      <anchorfile>classQwtCounter_1_1PrivateData.html</anchorfile>
      <anchor>a9148469a7b2349e666666ed31082fc23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minimum</name>
      <anchorfile>classQwtCounter_1_1PrivateData.html</anchorfile>
      <anchor>ac10966100356e75f32f6021af4e57469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numButtons</name>
      <anchorfile>classQwtCounter_1_1PrivateData.html</anchorfile>
      <anchor>a9e148926576573156cf7740b1bfc720d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>singleStep</name>
      <anchorfile>classQwtCounter_1_1PrivateData.html</anchorfile>
      <anchor>a98ebc30f18073d7086dea8220ceca44f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQwtCounter_1_1PrivateData.html</anchorfile>
      <anchor>a06940129f45b56088bc6c310d73f080f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QLineEdit *</type>
      <name>valueEdit</name>
      <anchorfile>classQwtCounter_1_1PrivateData.html</anchorfile>
      <anchor>af950175bf792a26e9b447a24f8bf705c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>wrapping</name>
      <anchorfile>classQwtCounter_1_1PrivateData.html</anchorfile>
      <anchor>a93a167ee0a18adb8663ed2d21dbf62cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtDateScaleDraw::PrivateData</name>
    <filename>classQwtDateScaleDraw_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtDateScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>ad3a8242580fb736828db4aeacc69ffae</anchor>
      <arglist>(Qt::TimeSpec spec)</arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>dateFormats</name>
      <anchorfile>classQwtDateScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>ab4ba652244716c938cd36bcac2e4329d</anchor>
      <arglist>[QwtDate::Year+1]</arglist>
    </member>
    <member kind="variable">
      <type>Qt::TimeSpec</type>
      <name>timeSpec</name>
      <anchorfile>classQwtDateScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>a6b62a4168ea93b741cd2ca258e271306</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>utcOffset</name>
      <anchorfile>classQwtDateScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>ae017186c7222bf35ff24c9e6b5d42575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtDate::Week0Type</type>
      <name>week0Type</name>
      <anchorfile>classQwtDateScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>ab5179d70e31f7bb1477510ea2a34fdf8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtText::PrivateData</name>
    <filename>classQwtText_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtText_1_1PrivateData.html</anchorfile>
      <anchor>a1ce7f844c2dda82aaa3c68c4bf7cf666</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QBrush</type>
      <name>backgroundBrush</name>
      <anchorfile>classQwtText_1_1PrivateData.html</anchorfile>
      <anchor>a125d888e22552d71b480b1bdfd04d243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>borderPen</name>
      <anchorfile>classQwtText_1_1PrivateData.html</anchorfile>
      <anchor>aee650f7b9df897507b55a48df9b5486a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>borderRadius</name>
      <anchorfile>classQwtText_1_1PrivateData.html</anchorfile>
      <anchor>aae359fd1ad390e26089f7337f73d5226</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QColor</type>
      <name>color</name>
      <anchorfile>classQwtText_1_1PrivateData.html</anchorfile>
      <anchor>a604e431cfccea5e98d6164e8e17ad37e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QFont</type>
      <name>font</name>
      <anchorfile>classQwtText_1_1PrivateData.html</anchorfile>
      <anchor>a91298bf899633988604c34d0784d8cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtText::LayoutAttributes</type>
      <name>layoutAttributes</name>
      <anchorfile>classQwtText_1_1PrivateData.html</anchorfile>
      <anchor>a57e9e8baa197adaf87f8ec04fc72d6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtText::PaintAttributes</type>
      <name>paintAttributes</name>
      <anchorfile>classQwtText_1_1PrivateData.html</anchorfile>
      <anchor>a7c4cea044e466e12174294f85a74092b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>renderFlags</name>
      <anchorfile>classQwtText_1_1PrivateData.html</anchorfile>
      <anchor>a85eca1b1929c48574ebfcbcfb20a5a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>text</name>
      <anchorfile>classQwtText_1_1PrivateData.html</anchorfile>
      <anchor>a5d9f09e7ab55357d25c3361503b1ab5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const QwtTextEngine *</type>
      <name>textEngine</name>
      <anchorfile>classQwtText_1_1PrivateData.html</anchorfile>
      <anchor>a035f422e182dfab31278b23b019fe11f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtDateScaleEngine::PrivateData</name>
    <filename>classQwtDateScaleEngine_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtDateScaleEngine_1_1PrivateData.html</anchorfile>
      <anchor>a255e6b656a2cf2bcbb25b7371f05c92d</anchor>
      <arglist>(Qt::TimeSpec spec)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxWeeks</name>
      <anchorfile>classQwtDateScaleEngine_1_1PrivateData.html</anchorfile>
      <anchor>a7d619a0572bba2994d7095defc7efaae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::TimeSpec</type>
      <name>timeSpec</name>
      <anchorfile>classQwtDateScaleEngine_1_1PrivateData.html</anchorfile>
      <anchor>ac3fd1f7d4453d28229f997656b0c340f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>utcOffset</name>
      <anchorfile>classQwtDateScaleEngine_1_1PrivateData.html</anchorfile>
      <anchor>aafbe6339859bcd00b42f22106763c995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtDate::Week0Type</type>
      <name>week0Type</name>
      <anchorfile>classQwtDateScaleEngine_1_1PrivateData.html</anchorfile>
      <anchor>aec8199a9c4e3cb408c42b38de7c6f43f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtDial::PrivateData</name>
    <filename>classQwtDial_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtDial_1_1PrivateData.html</anchorfile>
      <anchor>a3d5836f968ba53ac7b425a51ca3d5673</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtDial_1_1PrivateData.html</anchorfile>
      <anchor>a1608b9043eaf011bf8e3c3e27ca9b878</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>arcOffset</name>
      <anchorfile>classQwtDial_1_1PrivateData.html</anchorfile>
      <anchor>a6619baa1259a8c6505ca36b020f27589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Shadow</type>
      <name>frameShadow</name>
      <anchorfile>classQwtDial_1_1PrivateData.html</anchorfile>
      <anchor>a24a6effafc917bf81673052c1963de0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lineWidth</name>
      <anchorfile>classQwtDial_1_1PrivateData.html</anchorfile>
      <anchor>a03b08843ed21ca31908783d3f9984117</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxScaleArc</name>
      <anchorfile>classQwtDial_1_1PrivateData.html</anchorfile>
      <anchor>ac2117867e1dc41258d6a88155a1d664c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minScaleArc</name>
      <anchorfile>classQwtDial_1_1PrivateData.html</anchorfile>
      <anchor>a37ab56d33e86d72267ee5dbc920ec0b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtDial::Mode</type>
      <name>mode</name>
      <anchorfile>classQwtDial_1_1PrivateData.html</anchorfile>
      <anchor>a53d47e460b05f3751278974c78908b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mouseOffset</name>
      <anchorfile>classQwtDial_1_1PrivateData.html</anchorfile>
      <anchor>a6598bb4c154b32d033808564a0ed562f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtDialNeedle *</type>
      <name>needle</name>
      <anchorfile>classQwtDial_1_1PrivateData.html</anchorfile>
      <anchor>ad14fef8a7b7c1bd0bf97fb76a367b9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>origin</name>
      <anchorfile>classQwtDial_1_1PrivateData.html</anchorfile>
      <anchor>ae0c2d2e1ecc4469968f240cbf7107f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPixmap</type>
      <name>pixmapCache</name>
      <anchorfile>classQwtDial_1_1PrivateData.html</anchorfile>
      <anchor>a661de9914df00428d1879c23583f030f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtGraphic::PrivateData</name>
    <filename>classQwtGraphic_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtGraphic_1_1PrivateData.html</anchorfile>
      <anchor>ae93ecd448a4178d100f4522a6fc5cf70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtGraphic_1_1PrivateData.html</anchorfile>
      <anchor>a7bb43c286e35ad7a9e651705ad525987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; QwtPainterCommand &gt;</type>
      <name>commands</name>
      <anchorfile>classQwtGraphic_1_1PrivateData.html</anchorfile>
      <anchor>a4c7b18fa358355a308b63c4731cd5331</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtGraphic::CommandTypes</type>
      <name>commandTypes</name>
      <anchorfile>classQwtGraphic_1_1PrivateData.html</anchorfile>
      <anchor>acc75d6605f036ffac52173d2cb73f97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QSizeF</type>
      <name>defaultSize</name>
      <anchorfile>classQwtGraphic_1_1PrivateData.html</anchorfile>
      <anchor>aa02dbac026043803d9f89264dd6621a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; QwtGraphic::PathInfo &gt;</type>
      <name>pathInfos</name>
      <anchorfile>classQwtGraphic_1_1PrivateData.html</anchorfile>
      <anchor>a1a01a62ace58c3a0d9921a946294fa9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRectF</type>
      <name>pointRect</name>
      <anchorfile>classQwtGraphic_1_1PrivateData.html</anchorfile>
      <anchor>a91cd0c8e826f467197bc834572803219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtGraphic::RenderHints</type>
      <name>renderHints</name>
      <anchorfile>classQwtGraphic_1_1PrivateData.html</anchorfile>
      <anchor>ae3949f7d8c75a2392410390dfcf1008e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtIntervalSymbol::PrivateData</name>
    <filename>classQwtIntervalSymbol_1_1PrivateData.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classQwtIntervalSymbol_1_1PrivateData.html</anchorfile>
      <anchor>ae53f7f8912884e5e763f13ffda054180</anchor>
      <arglist>(const PrivateData &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtIntervalSymbol_1_1PrivateData.html</anchorfile>
      <anchor>a9dab65ab6b01131c96a907115b74fd2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQwtIntervalSymbol_1_1PrivateData.html</anchorfile>
      <anchor>a58b0b79185bc8b594dc92c7db6fe9f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQwtIntervalSymbol_1_1PrivateData.html</anchorfile>
      <anchor>ab2f3c626c909f2440d791417435cac11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtIntervalSymbol::Style</type>
      <name>style</name>
      <anchorfile>classQwtIntervalSymbol_1_1PrivateData.html</anchorfile>
      <anchor>a58ce1a483567570ed2983e1810e75299</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>classQwtIntervalSymbol_1_1PrivateData.html</anchorfile>
      <anchor>ae94036f9ff3305149478415c429a6899</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtKnob::PrivateData</name>
    <filename>classQwtKnob_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtKnob_1_1PrivateData.html</anchorfile>
      <anchor>aecc406d6bedf51fa33eadd2916226735</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Qt::Alignment</type>
      <name>alignment</name>
      <anchorfile>classQwtKnob_1_1PrivateData.html</anchorfile>
      <anchor>a12aa89ca2db412e545b1a49601767be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>borderDist</name>
      <anchorfile>classQwtKnob_1_1PrivateData.html</anchorfile>
      <anchor>ab63331084dcd0685264ce7751a5004e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>borderWidth</name>
      <anchorfile>classQwtKnob_1_1PrivateData.html</anchorfile>
      <anchor>ac84e402d536349b01e115f8d6a4bf756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtKnob::KnobStyle</type>
      <name>knobStyle</name>
      <anchorfile>classQwtKnob_1_1PrivateData.html</anchorfile>
      <anchor>a07f2f845679c4cd3befad01dbed23380</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>knobWidth</name>
      <anchorfile>classQwtKnob_1_1PrivateData.html</anchorfile>
      <anchor>a7e3523b564c9bbd7f04c21a11afe9b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>markerSize</name>
      <anchorfile>classQwtKnob_1_1PrivateData.html</anchorfile>
      <anchor>aafdc01e15e29179204ef857ddfb684a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtKnob::MarkerStyle</type>
      <name>markerStyle</name>
      <anchorfile>classQwtKnob_1_1PrivateData.html</anchorfile>
      <anchor>a6a26015946d1dcdc996a5cfd31df6511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxScaleTicks</name>
      <anchorfile>classQwtKnob_1_1PrivateData.html</anchorfile>
      <anchor>ac0d5d7e973fe89b326b2c2d85e4d2377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mouseOffset</name>
      <anchorfile>classQwtKnob_1_1PrivateData.html</anchorfile>
      <anchor>a9523d383ddbc87db825eb61972484c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>scaleDist</name>
      <anchorfile>classQwtKnob_1_1PrivateData.html</anchorfile>
      <anchor>a6b114957cd7f390ab3dbbec9584c478e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>totalAngle</name>
      <anchorfile>classQwtKnob_1_1PrivateData.html</anchorfile>
      <anchor>a5581c49be956d833c90b5998fcb4d641</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtLegend::PrivateData</name>
    <filename>classQwtLegend_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtLegend_1_1PrivateData.html</anchorfile>
      <anchor>ab5792c6497380fdc118939595054e491</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>LegendMap</type>
      <name>itemMap</name>
      <anchorfile>classQwtLegend_1_1PrivateData.html</anchorfile>
      <anchor>add60bf8198324fb49a02a784ec1d0a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtLegendData::Mode</type>
      <name>itemMode</name>
      <anchorfile>classQwtLegend_1_1PrivateData.html</anchorfile>
      <anchor>a626f9a32091fa6811a094a7e2cad988f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LegendView *</type>
      <name>view</name>
      <anchorfile>classQwtLegend_1_1PrivateData.html</anchorfile>
      <anchor>ad63e70c48d0b352cf1d06ace388e253f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtLegendLabel::PrivateData</name>
    <filename>classQwtLegendLabel_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtLegendLabel_1_1PrivateData.html</anchorfile>
      <anchor>ab8e9db1eb1a95b28bf5ffc307f79ad61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QPixmap</type>
      <name>icon</name>
      <anchorfile>classQwtLegendLabel_1_1PrivateData.html</anchorfile>
      <anchor>a1aec08b5aeee879fed31693aa1beeda1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isDown</name>
      <anchorfile>classQwtLegendLabel_1_1PrivateData.html</anchorfile>
      <anchor>abe219b7a06692489d94d04a8f1b4564e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtLegendData::Mode</type>
      <name>itemMode</name>
      <anchorfile>classQwtLegendLabel_1_1PrivateData.html</anchorfile>
      <anchor>a89f204d3a080b7c8b90ef4533f78c988</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtLegendData</type>
      <name>legendData</name>
      <anchorfile>classQwtLegendLabel_1_1PrivateData.html</anchorfile>
      <anchor>ab06cd86e9302cddaed6888e6758388c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>spacing</name>
      <anchorfile>classQwtLegendLabel_1_1PrivateData.html</anchorfile>
      <anchor>a30b9ef9de74b16a18689a73aded5e3a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtMagnifier::PrivateData</name>
    <filename>classQwtMagnifier_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>a2751e0ccdf2125f7f962f92c47b61d77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasMouseTracking</name>
      <anchorfile>classQwtMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>a499c0b8dc3d161dd4abba72e8d02a3db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classQwtMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>aa1d189e77ebd671409e3229cfe7d2b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>keyFactor</name>
      <anchorfile>classQwtMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>a3f7e2fd13ea377fc064896763f15698c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::MouseButton</type>
      <name>mouseButton</name>
      <anchorfile>classQwtMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>a3b31c0cc2debf953a9a2acf133b43592</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::KeyboardModifiers</type>
      <name>mouseButtonModifiers</name>
      <anchorfile>classQwtMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>a4af15d1d21d224330e2ba4e30ff4ad0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mouseFactor</name>
      <anchorfile>classQwtMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>a6d4ea4f12ed6853124326941e659dd54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPoint</type>
      <name>mousePos</name>
      <anchorfile>classQwtMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>a4f8319831a015f9b98c9fa74d3e24909</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mousePressed</name>
      <anchorfile>classQwtMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>abddf9b47b464748b61ae0a1304807a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>wheelFactor</name>
      <anchorfile>classQwtMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>a387ddb4c328c08bff3206852533b5523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::KeyboardModifiers</type>
      <name>wheelModifiers</name>
      <anchorfile>classQwtMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>aeba7ae337aabd306b75ac004d067b319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>zoomInKey</name>
      <anchorfile>classQwtMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>ac2bc5bb7272e744f50bd0cd3338632e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::KeyboardModifiers</type>
      <name>zoomInKeyModifiers</name>
      <anchorfile>classQwtMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>a1b0abbd5fd659a5a33040282a7177edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>zoomOutKey</name>
      <anchorfile>classQwtMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>a71d8b4520e4d0a8152342d26d3d64ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::KeyboardModifiers</type>
      <name>zoomOutKeyModifiers</name>
      <anchorfile>classQwtMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>aae3e6fc991d4345bf808db4abfa21fea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtMatrixRasterData::PrivateData</name>
    <filename>classQwtMatrixRasterData_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtMatrixRasterData_1_1PrivateData.html</anchorfile>
      <anchor>aeb317cd70317747989694473649dcc0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQwtMatrixRasterData_1_1PrivateData.html</anchorfile>
      <anchor>a8ebf181559a5f6aff933edf7ccd1ecd6</anchor>
      <arglist>(int row, int col) const</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dx</name>
      <anchorfile>classQwtMatrixRasterData_1_1PrivateData.html</anchorfile>
      <anchor>a950781bd812f80ee559854865ab11dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dy</name>
      <anchorfile>classQwtMatrixRasterData_1_1PrivateData.html</anchorfile>
      <anchor>a2a3383c2af44ad624aa6619b0150d72e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtInterval</type>
      <name>intervals</name>
      <anchorfile>classQwtMatrixRasterData_1_1PrivateData.html</anchorfile>
      <anchor>a80c7bbfbb73906ba40495ce322bdd294</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numColumns</name>
      <anchorfile>classQwtMatrixRasterData_1_1PrivateData.html</anchorfile>
      <anchor>a3ea27cb5fd0a990a1a9b9062d8d9fbc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numRows</name>
      <anchorfile>classQwtMatrixRasterData_1_1PrivateData.html</anchorfile>
      <anchor>a152a0daf4bf8f2fc6ecc1a8c00db1514</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtMatrixRasterData::ResampleMode</type>
      <name>resampleMode</name>
      <anchorfile>classQwtMatrixRasterData_1_1PrivateData.html</anchorfile>
      <anchor>a9d7b97834e90e3f4187bc72c472e5a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; double &gt;</type>
      <name>values</name>
      <anchorfile>classQwtMatrixRasterData_1_1PrivateData.html</anchorfile>
      <anchor>afb465b5c2a1d9afe426cba1a2372e396</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtNullPaintDevice::PrivateData</name>
    <filename>classQwtNullPaintDevice_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtNullPaintDevice_1_1PrivateData.html</anchorfile>
      <anchor>a887d6bb573b64eac19254a3067f6e522</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtNullPaintDevice::Mode</type>
      <name>mode</name>
      <anchorfile>classQwtNullPaintDevice_1_1PrivateData.html</anchorfile>
      <anchor>adc87173d90929705905fe649c49474cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPanner::PrivateData</name>
    <filename>classQwtPanner_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPanner_1_1PrivateData.html</anchorfile>
      <anchor>a84872491d18e1b39c16be8fc9a27d5f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtPanner_1_1PrivateData.html</anchorfile>
      <anchor>a60d0049cbbe0eb1efc7b4058c7c73f98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>abortKey</name>
      <anchorfile>classQwtPanner_1_1PrivateData.html</anchorfile>
      <anchor>a955c0fbb8578a8f9314497d3adf345c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::KeyboardModifiers</type>
      <name>abortKeyModifiers</name>
      <anchorfile>classQwtPanner_1_1PrivateData.html</anchorfile>
      <anchor>a84e76310b859b7a4777e95d489c736e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::MouseButton</type>
      <name>button</name>
      <anchorfile>classQwtPanner_1_1PrivateData.html</anchorfile>
      <anchor>ae4de709ab0700326449af74b40d1ad64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::KeyboardModifiers</type>
      <name>buttonModifiers</name>
      <anchorfile>classQwtPanner_1_1PrivateData.html</anchorfile>
      <anchor>a8146319aa990eaf85e84246b080f93d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QBitmap</type>
      <name>contentsMask</name>
      <anchorfile>classQwtPanner_1_1PrivateData.html</anchorfile>
      <anchor>ada6e4d3f592a774fb2d57c8f65e731cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCursor *</type>
      <name>cursor</name>
      <anchorfile>classQwtPanner_1_1PrivateData.html</anchorfile>
      <anchor>a7ed04561a57f6a416a8bf6ffe9c773d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasCursor</name>
      <anchorfile>classQwtPanner_1_1PrivateData.html</anchorfile>
      <anchor>a6af0d50e5b0e949fc80ff95b563a44e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPoint</type>
      <name>initialPos</name>
      <anchorfile>classQwtPanner_1_1PrivateData.html</anchorfile>
      <anchor>a5d50af61147132e2987947776ec30d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classQwtPanner_1_1PrivateData.html</anchorfile>
      <anchor>a4ed759d92567c9c2788c2a754273a6d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::Orientations</type>
      <name>orientations</name>
      <anchorfile>classQwtPanner_1_1PrivateData.html</anchorfile>
      <anchor>a1144c44ccc130527f57f2e6aa7e022e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPixmap</type>
      <name>pixmap</name>
      <anchorfile>classQwtPanner_1_1PrivateData.html</anchorfile>
      <anchor>ae8f0aab7d4396ae08d02d766f8d71409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPoint</type>
      <name>pos</name>
      <anchorfile>classQwtPanner_1_1PrivateData.html</anchorfile>
      <anchor>a61ffc8ce3105d412d4e7b6791720246f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCursor *</type>
      <name>restoreCursor</name>
      <anchorfile>classQwtPanner_1_1PrivateData.html</anchorfile>
      <anchor>a5a37eb3f45a9e887ed24a6d2654069d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPicker::PrivateData</name>
    <filename>classQwtPicker_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPicker_1_1PrivateData.html</anchorfile>
      <anchor>a7ee702b213bef10fe2f6035d4c66734b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enabled</name>
      <anchorfile>classQwtPicker_1_1PrivateData.html</anchorfile>
      <anchor>ab93a9a6c04e5bf1fa85320b748b31acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classQwtPicker_1_1PrivateData.html</anchorfile>
      <anchor>a9d2e98c1b11757a80d77c564cca8e2e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mouseTracking</name>
      <anchorfile>classQwtPicker_1_1PrivateData.html</anchorfile>
      <anchor>aa580a96bd2d1d392fb903c7a846fba76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>openGL</name>
      <anchorfile>classQwtPicker_1_1PrivateData.html</anchorfile>
      <anchor>ac49a18a495e84ba68c496840eb9f270d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPolygon</type>
      <name>pickedPoints</name>
      <anchorfile>classQwtPicker_1_1PrivateData.html</anchorfile>
      <anchor>a43ab0eb4137aafcbd1f6c7c139c5ddea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPicker::ResizeMode</type>
      <name>resizeMode</name>
      <anchorfile>classQwtPicker_1_1PrivateData.html</anchorfile>
      <anchor>a300c51c55b58d203e3fd2e4eff48e9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPicker::RubberBand</type>
      <name>rubberBand</name>
      <anchorfile>classQwtPicker_1_1PrivateData.html</anchorfile>
      <anchor>ab22bf69d05d50292b7f831617215f177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointer&lt; Rubberband &gt;</type>
      <name>rubberBandOverlay</name>
      <anchorfile>classQwtPicker_1_1PrivateData.html</anchorfile>
      <anchor>aeda709c35cc44b8d513b26afde5f198a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>rubberBandPen</name>
      <anchorfile>classQwtPicker_1_1PrivateData.html</anchorfile>
      <anchor>ae1102efd6269f5381e00af1bd551c592</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPickerMachine *</type>
      <name>stateMachine</name>
      <anchorfile>classQwtPicker_1_1PrivateData.html</anchorfile>
      <anchor>a4740c1988aa42a22237b9e2920845d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QFont</type>
      <name>trackerFont</name>
      <anchorfile>classQwtPicker_1_1PrivateData.html</anchorfile>
      <anchor>a344744e98d6db33af4075055bf028807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPicker::DisplayMode</type>
      <name>trackerMode</name>
      <anchorfile>classQwtPicker_1_1PrivateData.html</anchorfile>
      <anchor>a623a09fcc8836448b1c73239a8e48a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointer&lt; Tracker &gt;</type>
      <name>trackerOverlay</name>
      <anchorfile>classQwtPicker_1_1PrivateData.html</anchorfile>
      <anchor>aaa5cbb8e9e3f19615aab1efdcb61b933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>trackerPen</name>
      <anchorfile>classQwtPicker_1_1PrivateData.html</anchorfile>
      <anchor>ae3a116d09a5ca75c1907e1f8626dff46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPoint</type>
      <name>trackerPosition</name>
      <anchorfile>classQwtPicker_1_1PrivateData.html</anchorfile>
      <anchor>a775c3c8e66d084169dd39808b6986087</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlot::PrivateData</name>
    <filename>classQwtPlot_1_1PrivateData.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>autoReplot</name>
      <anchorfile>classQwtPlot_1_1PrivateData.html</anchorfile>
      <anchor>a69521ec9fb4a9a9bb8596103958d05b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointer&lt; QWidget &gt;</type>
      <name>canvas</name>
      <anchorfile>classQwtPlot_1_1PrivateData.html</anchorfile>
      <anchor>a0198d28f396e39ea50980167ebbe456f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointer&lt; QwtTextLabel &gt;</type>
      <name>footerLabel</name>
      <anchorfile>classQwtPlot_1_1PrivateData.html</anchorfile>
      <anchor>a4cadc9c891e46f54588437ec0ddf2d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotLayout *</type>
      <name>layout</name>
      <anchorfile>classQwtPlot_1_1PrivateData.html</anchorfile>
      <anchor>a457da2247f4c47e25f9b172992a5468f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointer&lt; QwtAbstractLegend &gt;</type>
      <name>legend</name>
      <anchorfile>classQwtPlot_1_1PrivateData.html</anchorfile>
      <anchor>a7b6c40764be8095fbfdff175162bf5cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointer&lt; QwtTextLabel &gt;</type>
      <name>titleLabel</name>
      <anchorfile>classQwtPlot_1_1PrivateData.html</anchorfile>
      <anchor>a5e20a67e70c7a2101550648ee31bac8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotAbstractBarChart::PrivateData</name>
    <filename>classQwtPlotAbstractBarChart_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotAbstractBarChart_1_1PrivateData.html</anchorfile>
      <anchor>a30227bff06c7aaa2f6c3cd4b0876ffa0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>baseline</name>
      <anchorfile>classQwtPlotAbstractBarChart_1_1PrivateData.html</anchorfile>
      <anchor>a474653f8d6f7501c55d0b17714056972</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>layoutHint</name>
      <anchorfile>classQwtPlotAbstractBarChart_1_1PrivateData.html</anchorfile>
      <anchor>a8ebd470fe640420241e629825d15bf53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotAbstractBarChart::LayoutPolicy</type>
      <name>layoutPolicy</name>
      <anchorfile>classQwtPlotAbstractBarChart_1_1PrivateData.html</anchorfile>
      <anchor>a314281d7018af04a1b8a353d3fd9baea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>margin</name>
      <anchorfile>classQwtPlotAbstractBarChart_1_1PrivateData.html</anchorfile>
      <anchor>a58fbfc0780221e730d8a53f09c79cf44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>spacing</name>
      <anchorfile>classQwtPlotAbstractBarChart_1_1PrivateData.html</anchorfile>
      <anchor>a778720d24758817dfee14961a4724f5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotAbstractCanvas::PrivateData</name>
    <filename>classQwtPlotAbstractCanvas_1_1PrivateData.html</filename>
    <class kind="struct">QwtPlotAbstractCanvas::PrivateData::StyleSheet</class>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotAbstractCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a32816a47398624fa4e4a849a2ea1b625</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>borderRadius</name>
      <anchorfile>classQwtPlotAbstractCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a92b7861c29a535fe5375437a69e669ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QWidget *</type>
      <name>canvasWidget</name>
      <anchorfile>classQwtPlotAbstractCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a40651f5c9012e661d8789153a03ae5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FocusIndicator</type>
      <name>focusIndicator</name>
      <anchorfile>classQwtPlotAbstractCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a399d4809181ebe2e7ef247b8a11d1b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct QwtPlotAbstractCanvas::PrivateData::StyleSheet</type>
      <name>styleSheet</name>
      <anchorfile>classQwtPlotAbstractCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a5f85760bf1b22479a832f1537cde7777</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotAbstractGLCanvas::PrivateData</name>
    <filename>classQwtPlotAbstractGLCanvas_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotAbstractGLCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a5eb499d078ce8fe4776e7a7a055ee7e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frameStyle</name>
      <anchorfile>classQwtPlotAbstractGLCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a816524e844f29948b11ad2a2ee7b1dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lineWidth</name>
      <anchorfile>classQwtPlotAbstractGLCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a2bb8611d87c50d08b61f0b9fb6a7b3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>midLineWidth</name>
      <anchorfile>classQwtPlotAbstractGLCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a5828f6b5b1687bf5967a161e1f88ea49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotAbstractGLCanvas::PaintAttributes</type>
      <name>paintAttributes</name>
      <anchorfile>classQwtPlotAbstractGLCanvas_1_1PrivateData.html</anchorfile>
      <anchor>affdd0876f3878448e61444fc18d6589a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotBarChart::PrivateData</name>
    <filename>classQwtPlotBarChart_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotBarChart_1_1PrivateData.html</anchorfile>
      <anchor>a46d2f64a865ebf0579a26337cec05723</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtPlotBarChart_1_1PrivateData.html</anchorfile>
      <anchor>aedebf2fbdcbd4a49f6ffb2a070d9abcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotBarChart::LegendMode</type>
      <name>legendMode</name>
      <anchorfile>classQwtPlotBarChart_1_1PrivateData.html</anchorfile>
      <anchor>a7f0395cc1307cb560caaa20dfeb14d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtColumnSymbol *</type>
      <name>symbol</name>
      <anchorfile>classQwtPlotBarChart_1_1PrivateData.html</anchorfile>
      <anchor>a27dfe9d56daecb0406fcb35b6ca8e015</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotCanvas::PrivateData</name>
    <filename>classQwtPlotCanvas_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a99c436700e14b46d41c61ea7f7b61542</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtPlotCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a8e5ea8acfed2bf23b8c96d07c6e082df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QPixmap *</type>
      <name>backingStore</name>
      <anchorfile>classQwtPlotCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a8ecdec2b2e54e97186757722f28e5169</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotCanvas::PaintAttributes</type>
      <name>paintAttributes</name>
      <anchorfile>classQwtPlotCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a21dad4d3dc78b9fb3af836d6256cbb1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotCurve::PrivateData</name>
    <filename>classQwtPlotCurve_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotCurve_1_1PrivateData.html</anchorfile>
      <anchor>a892ae8e66ee7c00a088be68d4784bd04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtPlotCurve_1_1PrivateData.html</anchorfile>
      <anchor>a9e80ce581f2bc1fd2680ba780fad547f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotCurve::CurveAttributes</type>
      <name>attributes</name>
      <anchorfile>classQwtPlotCurve_1_1PrivateData.html</anchorfile>
      <anchor>afb3b0b97979b35d6b42ce24de7b5bf43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>baseline</name>
      <anchorfile>classQwtPlotCurve_1_1PrivateData.html</anchorfile>
      <anchor>a9af3eeea01bcb3704f83664cc35b4133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQwtPlotCurve_1_1PrivateData.html</anchorfile>
      <anchor>aa38b83df97e5b5e3cfe9df50a3aeb809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtCurveFitter *</type>
      <name>curveFitter</name>
      <anchorfile>classQwtPlotCurve_1_1PrivateData.html</anchorfile>
      <anchor>af159f65bd5e80e4683960cc2e770dc68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotCurve::LegendAttributes</type>
      <name>legendAttributes</name>
      <anchorfile>classQwtPlotCurve_1_1PrivateData.html</anchorfile>
      <anchor>acfc0224fcffc62660df356d4025c82ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotCurve::PaintAttributes</type>
      <name>paintAttributes</name>
      <anchorfile>classQwtPlotCurve_1_1PrivateData.html</anchorfile>
      <anchor>a07ff7c0da3fb7b49d0745e1b57e92f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQwtPlotCurve_1_1PrivateData.html</anchorfile>
      <anchor>a01efdb4d5626885be4dce38a18f52c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotCurve::CurveStyle</type>
      <name>style</name>
      <anchorfile>classQwtPlotCurve_1_1PrivateData.html</anchorfile>
      <anchor>a1df7767ced8269a581bb2923d084ace9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const QwtSymbol *</type>
      <name>symbol</name>
      <anchorfile>classQwtPlotCurve_1_1PrivateData.html</anchorfile>
      <anchor>a5f0ec10ec239b40261c10ad6159688c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotDict::PrivateData</name>
    <filename>classQwtPlotDict_1_1PrivateData.html</filename>
    <class kind="class">QwtPlotDict::PrivateData::ItemList</class>
    <member kind="variable">
      <type>bool</type>
      <name>autoDelete</name>
      <anchorfile>classQwtPlotDict_1_1PrivateData.html</anchorfile>
      <anchor>abb059089a33043db00ea93ba74c23850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ItemList</type>
      <name>itemList</name>
      <anchorfile>classQwtPlotDict_1_1PrivateData.html</anchorfile>
      <anchor>a5a5ae90ad0617a13bf1f523bb967fa31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotDirectPainter::PrivateData</name>
    <filename>classQwtPlotDirectPainter_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotDirectPainter_1_1PrivateData.html</anchorfile>
      <anchor>a5637d711bc67aa7ce57c0ded6746741b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotDirectPainter::Attributes</type>
      <name>attributes</name>
      <anchorfile>classQwtPlotDirectPainter_1_1PrivateData.html</anchorfile>
      <anchor>a99a8e9fe00057a319f29bd98581cb092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRegion</type>
      <name>clipRegion</name>
      <anchorfile>classQwtPlotDirectPainter_1_1PrivateData.html</anchorfile>
      <anchor>a77053766ff9e1ffa48e38ee5326cfce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>from</name>
      <anchorfile>classQwtPlotDirectPainter_1_1PrivateData.html</anchorfile>
      <anchor>a9b94933522733ae1681562d32f69c668</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasClipping</name>
      <anchorfile>classQwtPlotDirectPainter_1_1PrivateData.html</anchorfile>
      <anchor>ae0558f5fbe8f5a3f638c0d4fa54989e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPainter</type>
      <name>painter</name>
      <anchorfile>classQwtPlotDirectPainter_1_1PrivateData.html</anchorfile>
      <anchor>a130cce4ec8a45c988d75e9bfd96c0420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotSeriesItem *</type>
      <name>seriesItem</name>
      <anchorfile>classQwtPlotDirectPainter_1_1PrivateData.html</anchorfile>
      <anchor>a25c314021794b44c93b006e044e6bf5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>to</name>
      <anchorfile>classQwtPlotDirectPainter_1_1PrivateData.html</anchorfile>
      <anchor>a549ce58b40dba76c27d40291b2c8f214</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotGLCanvas::PrivateData</name>
    <filename>classQwtPlotGLCanvas_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotGLCanvas_1_1PrivateData.html</anchorfile>
      <anchor>ae449645f62a41700e6c189d5ad876fa5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtPlotGLCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a2afe84f0f4869bee8929356ea7052ad5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QGLFramebufferObject *</type>
      <name>fbo</name>
      <anchorfile>classQwtPlotGLCanvas_1_1PrivateData.html</anchorfile>
      <anchor>adbdc8194282ca3ee7d13ea9a80d2c02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>fboDirty</name>
      <anchorfile>classQwtPlotGLCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a6a4a9e37c9ebb911c23ae1a467107099</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotGraphicItem::PrivateData</name>
    <filename>classQwtPlotGraphicItem_1_1PrivateData.html</filename>
    <member kind="variable">
      <type>QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtPlotGraphicItem_1_1PrivateData.html</anchorfile>
      <anchor>aa0f17718cb4387f7a63b0d7c2686f555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtGraphic</type>
      <name>graphic</name>
      <anchorfile>classQwtPlotGraphicItem_1_1PrivateData.html</anchorfile>
      <anchor>afae933de3509c113c9a62428c5f2b46c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotGrid::PrivateData</name>
    <filename>classQwtPlotGrid_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotGrid_1_1PrivateData.html</anchorfile>
      <anchor>a36f05eb78985f08d378154f8eaa86dcf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>majorPen</name>
      <anchorfile>classQwtPlotGrid_1_1PrivateData.html</anchorfile>
      <anchor>a15c4b8d632dce7bdc4822f0051b008bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>minorPen</name>
      <anchorfile>classQwtPlotGrid_1_1PrivateData.html</anchorfile>
      <anchor>a0076c03585cf5e41efe3875b0c838116</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>xEnabled</name>
      <anchorfile>classQwtPlotGrid_1_1PrivateData.html</anchorfile>
      <anchor>af51ab508f94f1c30b46a8acb5a0883f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>xMinEnabled</name>
      <anchorfile>classQwtPlotGrid_1_1PrivateData.html</anchorfile>
      <anchor>af33d554ededc86d3129d3217e3e81222</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtScaleDiv</type>
      <name>xScaleDiv</name>
      <anchorfile>classQwtPlotGrid_1_1PrivateData.html</anchorfile>
      <anchor>a184c4c520bc0fc54030c800873aa454c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>yEnabled</name>
      <anchorfile>classQwtPlotGrid_1_1PrivateData.html</anchorfile>
      <anchor>ad237c21fc1336a6b00634cfe4d894131</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>yMinEnabled</name>
      <anchorfile>classQwtPlotGrid_1_1PrivateData.html</anchorfile>
      <anchor>aab01ee1677da7d439792d4408564aa64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtScaleDiv</type>
      <name>yScaleDiv</name>
      <anchorfile>classQwtPlotGrid_1_1PrivateData.html</anchorfile>
      <anchor>a878c13ccbecec7a5b6a5ee0cffe56afd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotHistogram::PrivateData</name>
    <filename>classQwtPlotHistogram_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotHistogram_1_1PrivateData.html</anchorfile>
      <anchor>a3cfae2fd1dac6ae60ce41c76c9ce89fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtPlotHistogram_1_1PrivateData.html</anchorfile>
      <anchor>a4961053b7cf1b367c9fe381b71ad200f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>baseline</name>
      <anchorfile>classQwtPlotHistogram_1_1PrivateData.html</anchorfile>
      <anchor>af35e199fd6aa5ac860b6d555404251ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQwtPlotHistogram_1_1PrivateData.html</anchorfile>
      <anchor>a60144f46627708c2d71560801589913e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQwtPlotHistogram_1_1PrivateData.html</anchorfile>
      <anchor>a813b2a778b95099851f8771eed23e3ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotHistogram::HistogramStyle</type>
      <name>style</name>
      <anchorfile>classQwtPlotHistogram_1_1PrivateData.html</anchorfile>
      <anchor>a555a4f54bbf403dacab01a932c3a0963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const QwtColumnSymbol *</type>
      <name>symbol</name>
      <anchorfile>classQwtPlotHistogram_1_1PrivateData.html</anchorfile>
      <anchor>adfcb3fcd4a8f8baec68bbe7c224f72a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotIntervalCurve::PrivateData</name>
    <filename>classQwtPlotIntervalCurve_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotIntervalCurve_1_1PrivateData.html</anchorfile>
      <anchor>ae3ae5dc1f141c7cf808bb57ad6571b69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtPlotIntervalCurve_1_1PrivateData.html</anchorfile>
      <anchor>ae36b5b1cbb2346a79a852cf3a2234098</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQwtPlotIntervalCurve_1_1PrivateData.html</anchorfile>
      <anchor>a50768f4a17b1c87a464b9fc3d9303732</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotIntervalCurve::PaintAttributes</type>
      <name>paintAttributes</name>
      <anchorfile>classQwtPlotIntervalCurve_1_1PrivateData.html</anchorfile>
      <anchor>a6fecb4641a25c346c24c032ae1c9e6fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQwtPlotIntervalCurve_1_1PrivateData.html</anchorfile>
      <anchor>ae397038c2385d080eecd192118e4fc3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotIntervalCurve::CurveStyle</type>
      <name>style</name>
      <anchorfile>classQwtPlotIntervalCurve_1_1PrivateData.html</anchorfile>
      <anchor>a7501a972cb24278f502f1673f6c58e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const QwtIntervalSymbol *</type>
      <name>symbol</name>
      <anchorfile>classQwtPlotIntervalCurve_1_1PrivateData.html</anchorfile>
      <anchor>a3e00aac3883a2f972dee4ec100a568ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotItem::PrivateData</name>
    <filename>classQwtPlotItem_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotItem_1_1PrivateData.html</anchorfile>
      <anchor>ab740736ff11464a6affb6e95b84f8ea2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotItem::ItemAttributes</type>
      <name>attributes</name>
      <anchorfile>classQwtPlotItem_1_1PrivateData.html</anchorfile>
      <anchor>aff9e4bba758cf25763bc00740d8c1357</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotItem::ItemInterests</type>
      <name>interests</name>
      <anchorfile>classQwtPlotItem_1_1PrivateData.html</anchorfile>
      <anchor>a5a5915e3a3b22d2424d4eed9a8601d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>classQwtPlotItem_1_1PrivateData.html</anchorfile>
      <anchor>a58508a7fa9ccabf100dadbbfab9ce788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QSize</type>
      <name>legendIconSize</name>
      <anchorfile>classQwtPlotItem_1_1PrivateData.html</anchorfile>
      <anchor>a56006b96620f7f812b1d7a7a5cb71c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPlotItem_1_1PrivateData.html</anchorfile>
      <anchor>acf5a6680637a7a753aa716bc66d80805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotItem::RenderHints</type>
      <name>renderHints</name>
      <anchorfile>classQwtPlotItem_1_1PrivateData.html</anchorfile>
      <anchor>aacfde963a6b51e16de9eabd26164bc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>renderThreadCount</name>
      <anchorfile>classQwtPlotItem_1_1PrivateData.html</anchorfile>
      <anchor>aadf127e65f73bf4f23d031fcd100015a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtText</type>
      <name>title</name>
      <anchorfile>classQwtPlotItem_1_1PrivateData.html</anchorfile>
      <anchor>a61ca8402f2302171eba54e81382bb7c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtAxisId</type>
      <name>xAxisId</name>
      <anchorfile>classQwtPlotItem_1_1PrivateData.html</anchorfile>
      <anchor>a13d09ad869b24e6a14660e7d33e255c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtAxisId</type>
      <name>yAxisId</name>
      <anchorfile>classQwtPlotItem_1_1PrivateData.html</anchorfile>
      <anchor>a0357283f0246e0627e1d409d91874df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>classQwtPlotItem_1_1PrivateData.html</anchorfile>
      <anchor>a65da18c22bd4ccc2c5eedf4bbc8b57dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotLayout::PrivateData</name>
    <filename>classQwtPlotLayout_1_1PrivateData.html</filename>
    <member kind="variable">
      <type>QRectF</type>
      <name>canvasRect</name>
      <anchorfile>classQwtPlotLayout_1_1PrivateData.html</anchorfile>
      <anchor>a8000e73823398884b71c159c56c08cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayoutEngine</type>
      <name>engine</name>
      <anchorfile>classQwtPlotLayout_1_1PrivateData.html</anchorfile>
      <anchor>aa4b6920cdfae6e7c2fe398a3b8526b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRectF</type>
      <name>footerRect</name>
      <anchorfile>classQwtPlotLayout_1_1PrivateData.html</anchorfile>
      <anchor>afc114f174c782cdc4f58e88a0b50dad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRectF</type>
      <name>legendRect</name>
      <anchorfile>classQwtPlotLayout_1_1PrivateData.html</anchorfile>
      <anchor>a3f2fbd12df85461b12846b62357b239e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRectF</type>
      <name>scaleRects</name>
      <anchorfile>classQwtPlotLayout_1_1PrivateData.html</anchorfile>
      <anchor>a2775307d3001df027a41db657370e634</anchor>
      <arglist>[QwtAxis::AxisPositions]</arglist>
    </member>
    <member kind="variable">
      <type>QRectF</type>
      <name>titleRect</name>
      <anchorfile>classQwtPlotLayout_1_1PrivateData.html</anchorfile>
      <anchor>ab74a819b13e480044627527c27473006</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotLegendItem::PrivateData</name>
    <filename>classQwtPlotLegendItem_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotLegendItem_1_1PrivateData.html</anchorfile>
      <anchor>ac27ff1ae422048d3e22dcccfbdc5f3fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtPlotLegendItem_1_1PrivateData.html</anchorfile>
      <anchor>a55b948167ca95e08e8ba12ba13c9e190</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QBrush</type>
      <name>backgroundBrush</name>
      <anchorfile>classQwtPlotLegendItem_1_1PrivateData.html</anchorfile>
      <anchor>a5eb71165ad4226f04fdaf3d6c02fa482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotLegendItem::BackgroundMode</type>
      <name>backgroundMode</name>
      <anchorfile>classQwtPlotLegendItem_1_1PrivateData.html</anchorfile>
      <anchor>ae1dbc4ea807f37f12f4116e9a9ed6b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>borderPen</name>
      <anchorfile>classQwtPlotLegendItem_1_1PrivateData.html</anchorfile>
      <anchor>a7c70b59e2f091e00c3df6ce9926da721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>borderRadius</name>
      <anchorfile>classQwtPlotLegendItem_1_1PrivateData.html</anchorfile>
      <anchor>a88f15466d58b4c3760b0156c6385ebfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::Alignment</type>
      <name>canvasAlignment</name>
      <anchorfile>classQwtPlotLegendItem_1_1PrivateData.html</anchorfile>
      <anchor>a1ab7bb1076eba6ed9c71f1fcf9c714ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>canvasOffset</name>
      <anchorfile>classQwtPlotLegendItem_1_1PrivateData.html</anchorfile>
      <anchor>adaa4f83f186d3e1024115235d52246e0</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>QFont</type>
      <name>font</name>
      <anchorfile>classQwtPlotLegendItem_1_1PrivateData.html</anchorfile>
      <anchor>a13eca6eb03682f0ca8284bdaef42e8a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>itemMargin</name>
      <anchorfile>classQwtPlotLegendItem_1_1PrivateData.html</anchorfile>
      <anchor>a6f76f770a9557b22956e55d9a3c505c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>itemSpacing</name>
      <anchorfile>classQwtPlotLegendItem_1_1PrivateData.html</anchorfile>
      <anchor>a135801ba7737e2a0ff638d3642871610</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtDynGridLayout *</type>
      <name>layout</name>
      <anchorfile>classQwtPlotLegendItem_1_1PrivateData.html</anchorfile>
      <anchor>a0ea948570caba849f0c0d3f9c1d5665b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QMap&lt; const QwtPlotItem *, QList&lt; LayoutItem * &gt; &gt;</type>
      <name>map</name>
      <anchorfile>classQwtPlotLegendItem_1_1PrivateData.html</anchorfile>
      <anchor>ad6feca087c0250d19264626cadce0d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>textPen</name>
      <anchorfile>classQwtPlotLegendItem_1_1PrivateData.html</anchorfile>
      <anchor>ad3adb4d2f856075f59370e2031e6fa4a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotMagnifier::PrivateData</name>
    <filename>classQwtPlotMagnifier_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>ac9580dfb23c2856a76dafc5245188cf5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isAxisEnabled</name>
      <anchorfile>classQwtPlotMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>a65fbfaaf7b95953a58cb5cca0151d30a</anchor>
      <arglist>[QwtAxis::AxisPositions]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotMarker::PrivateData</name>
    <filename>classQwtPlotMarker_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotMarker_1_1PrivateData.html</anchorfile>
      <anchor>ab2aec5d82312037d50fe3baacefa6d81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtPlotMarker_1_1PrivateData.html</anchorfile>
      <anchor>a8c32f48bc153d30276ddaef34d58186b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtText</type>
      <name>label</name>
      <anchorfile>classQwtPlotMarker_1_1PrivateData.html</anchorfile>
      <anchor>a4a92617323c56acd7b3dab1fc41ffa88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::Alignment</type>
      <name>labelAlignment</name>
      <anchorfile>classQwtPlotMarker_1_1PrivateData.html</anchorfile>
      <anchor>ae9af76b53cb9669ff3901691eb676ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::Orientation</type>
      <name>labelOrientation</name>
      <anchorfile>classQwtPlotMarker_1_1PrivateData.html</anchorfile>
      <anchor>ad197cdd34ddfd60019f05f499ef91d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQwtPlotMarker_1_1PrivateData.html</anchorfile>
      <anchor>a23899b5a54b966f2e3bc38f4f187c68d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>spacing</name>
      <anchorfile>classQwtPlotMarker_1_1PrivateData.html</anchorfile>
      <anchor>ab25ef9fd02d38a7bdcf9f7b301a814e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LineStyle</type>
      <name>style</name>
      <anchorfile>classQwtPlotMarker_1_1PrivateData.html</anchorfile>
      <anchor>a84a5f14c666828466760276ce0f0bc4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const QwtSymbol *</type>
      <name>symbol</name>
      <anchorfile>classQwtPlotMarker_1_1PrivateData.html</anchorfile>
      <anchor>a6544954352ab80745ba5f7f275e9e60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>xValue</name>
      <anchorfile>classQwtPlotMarker_1_1PrivateData.html</anchorfile>
      <anchor>a377a13e7dcf76a7392a7312137502980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>yValue</name>
      <anchorfile>classQwtPlotMarker_1_1PrivateData.html</anchorfile>
      <anchor>adea55821900c61a18b11e424037d5213</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotMultiBarChart::PrivateData</name>
    <filename>classQwtPlotMultiBarChart_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotMultiBarChart_1_1PrivateData.html</anchorfile>
      <anchor>a95733caf80bb2fcd73324e1770b79d40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QList&lt; QwtText &gt;</type>
      <name>barTitles</name>
      <anchorfile>classQwtPlotMultiBarChart_1_1PrivateData.html</anchorfile>
      <anchor>aa44ab714255ceb1a8d60dfb57b4addde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotMultiBarChart::ChartStyle</type>
      <name>style</name>
      <anchorfile>classQwtPlotMultiBarChart_1_1PrivateData.html</anchorfile>
      <anchor>a4913f70cf7f805c43dc0e357fb2cf72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QMap&lt; int, QwtColumnSymbol * &gt;</type>
      <name>symbolMap</name>
      <anchorfile>classQwtPlotMultiBarChart_1_1PrivateData.html</anchorfile>
      <anchor>af2ef4743b99629fa111b73707af77eff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotOpenGLCanvas::PrivateData</name>
    <filename>classQwtPlotOpenGLCanvas_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotOpenGLCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a928bd053846b323a227a59fd9744f946</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtPlotOpenGLCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a6c037b6359ff5cc329aea7efd3f0259d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QOpenGLFramebufferObject *</type>
      <name>fbo</name>
      <anchorfile>classQwtPlotOpenGLCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a59f201569f254e7848fc1d4be05f3a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>fboDirty</name>
      <anchorfile>classQwtPlotOpenGLCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a16c01675573d38091c28f23a6a916e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isPolished</name>
      <anchorfile>classQwtPlotOpenGLCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a3db5735de530de32633d04dc268c9ae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numFBOSamples</name>
      <anchorfile>classQwtPlotOpenGLCanvas_1_1PrivateData.html</anchorfile>
      <anchor>aeeebf799ce3763e826e95394751b49bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotPanner::PrivateData</name>
    <filename>classQwtPlotPanner_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotPanner_1_1PrivateData.html</anchorfile>
      <anchor>a387a17e663b7d30855e56294a17244f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isAxisEnabled</name>
      <anchorfile>classQwtPlotPanner_1_1PrivateData.html</anchorfile>
      <anchor>a9223df6015deabb5270a200912767982</anchor>
      <arglist>[QwtAxis::AxisPositions]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtColumnSymbol::PrivateData</name>
    <filename>classQwtColumnSymbol_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtColumnSymbol_1_1PrivateData.html</anchorfile>
      <anchor>a34e0ca3d72e76178720735bc3a6db48e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtColumnSymbol::FrameStyle</type>
      <name>frameStyle</name>
      <anchorfile>classQwtColumnSymbol_1_1PrivateData.html</anchorfile>
      <anchor>a8cd9e10f417c013fa5980d1619506d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lineWidth</name>
      <anchorfile>classQwtColumnSymbol_1_1PrivateData.html</anchorfile>
      <anchor>a33133406701e80db6c346d35b8b6ee43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPalette</type>
      <name>palette</name>
      <anchorfile>classQwtColumnSymbol_1_1PrivateData.html</anchorfile>
      <anchor>a2a520b3a8dd9e781afaea646f5238285</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtColumnSymbol::Style</type>
      <name>style</name>
      <anchorfile>classQwtColumnSymbol_1_1PrivateData.html</anchorfile>
      <anchor>aa63e78f0321a9d2754b9ef4a6517cd41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotPicker::PrivateData</name>
    <filename>classQwtPlotPicker_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotPicker_1_1PrivateData.html</anchorfile>
      <anchor>a851d81517337dd960260a9fd9562aa12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtAxisId</type>
      <name>xAxisId</name>
      <anchorfile>classQwtPlotPicker_1_1PrivateData.html</anchorfile>
      <anchor>a104ffeff2f9052fc80dd11ad7660a67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtAxisId</type>
      <name>yAxisId</name>
      <anchorfile>classQwtPlotPicker_1_1PrivateData.html</anchorfile>
      <anchor>ae1451a65a0f33d68b47c89f44e5af47e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotRasterItem::PrivateData</name>
    <filename>classQwtPlotRasterItem_1_1PrivateData.html</filename>
    <class kind="struct">QwtPlotRasterItem::PrivateData::ImageCache</class>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotRasterItem_1_1PrivateData.html</anchorfile>
      <anchor>a8393484f60cce56be321f4cdcb5201a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>alpha</name>
      <anchorfile>classQwtPlotRasterItem_1_1PrivateData.html</anchorfile>
      <anchor>a6d460da08e2455431319fe6a58607bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct QwtPlotRasterItem::PrivateData::ImageCache</type>
      <name>cache</name>
      <anchorfile>classQwtPlotRasterItem_1_1PrivateData.html</anchorfile>
      <anchor>a89691ad7446d4aee0c508fce48ef099e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotRasterItem::PaintAttributes</type>
      <name>paintAttributes</name>
      <anchorfile>classQwtPlotRasterItem_1_1PrivateData.html</anchorfile>
      <anchor>a4833c1b42120a1530a7acc0e9bb4cd5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotRenderer::PrivateData</name>
    <filename>classQwtPlotRenderer_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotRenderer_1_1PrivateData.html</anchorfile>
      <anchor>ad77d7f21373111e5a37f74d397a575d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotRenderer::DiscardFlags</type>
      <name>discardFlags</name>
      <anchorfile>classQwtPlotRenderer_1_1PrivateData.html</anchorfile>
      <anchor>a6d7e457560ec7979b6386c54b490941d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotRenderer::LayoutFlags</type>
      <name>layoutFlags</name>
      <anchorfile>classQwtPlotRenderer_1_1PrivateData.html</anchorfile>
      <anchor>a774279c3de874b338bd38ed78f05cfc8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtTextLabel::PrivateData</name>
    <filename>classQwtTextLabel_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtTextLabel_1_1PrivateData.html</anchorfile>
      <anchor>a9fdfc5761e8f1f4ee47b14124f3dadf8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>indent</name>
      <anchorfile>classQwtTextLabel_1_1PrivateData.html</anchorfile>
      <anchor>a53222be474ee23e4e96f52541fc03f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>margin</name>
      <anchorfile>classQwtTextLabel_1_1PrivateData.html</anchorfile>
      <anchor>ada4c7cd061a5acb2a75bc99a02a2201a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtText</type>
      <name>text</name>
      <anchorfile>classQwtTextLabel_1_1PrivateData.html</anchorfile>
      <anchor>ab84b3e4919a4e255207fac09e9bc2679</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotRescaler::PrivateData</name>
    <filename>classQwtPlotRescaler_1_1PrivateData.html</filename>
    <member kind="function">
      <type>QwtPlotRescaler::AxisData *</type>
      <name>axisData</name>
      <anchorfile>classQwtPlotRescaler_1_1PrivateData.html</anchorfile>
      <anchor>a1e33fe223ef432d4f33013a1d0f69802</anchor>
      <arglist>(QwtAxisId axisId)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotRescaler_1_1PrivateData.html</anchorfile>
      <anchor>ae0bc5ab8cd29a4979e1b666c8a941aa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>inReplot</name>
      <anchorfile>classQwtPlotRescaler_1_1PrivateData.html</anchorfile>
      <anchor>ac1d43e99b7dc4e4f7a10f5e876f74ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classQwtPlotRescaler_1_1PrivateData.html</anchorfile>
      <anchor>a1adbb4d6ca8c4a70525cfb6a22720eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtAxisId</type>
      <name>referenceAxis</name>
      <anchorfile>classQwtPlotRescaler_1_1PrivateData.html</anchorfile>
      <anchor>a88cb7303ad94bfbebaa191e805449ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RescalePolicy</type>
      <name>rescalePolicy</name>
      <anchorfile>classQwtPlotRescaler_1_1PrivateData.html</anchorfile>
      <anchor>aee04aa4fd66cf5505f87789f1c6f0d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtPlotRescaler::AxisData</type>
      <name>m_axisData</name>
      <anchorfile>classQwtPlotRescaler_1_1PrivateData.html</anchorfile>
      <anchor>ad00ac2ee79398c98a7382d21c38b554f</anchor>
      <arglist>[QwtAxis::AxisPositions]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotScaleItem::PrivateData</name>
    <filename>classQwtPlotScaleItem_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotScaleItem_1_1PrivateData.html</anchorfile>
      <anchor>a9ffaca3e9be6dc2c44ea93657f7a5d47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>scaleInterval</name>
      <anchorfile>classQwtPlotScaleItem_1_1PrivateData.html</anchorfile>
      <anchor>a4cd6afaac71d5c2f86b59dd61cacd7e6</anchor>
      <arglist>(const QRectF &amp;, const QwtScaleMap &amp;, const QwtScaleMap &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtPlotScaleItem_1_1PrivateData.html</anchorfile>
      <anchor>af38a7f61f76ddbbcf181a5ce39a271a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>borderDistance</name>
      <anchorfile>classQwtPlotScaleItem_1_1PrivateData.html</anchorfile>
      <anchor>add205173a8fce1ccf034f2269a2df486</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QFont</type>
      <name>font</name>
      <anchorfile>classQwtPlotScaleItem_1_1PrivateData.html</anchorfile>
      <anchor>ad257eb57dbba476fee168b9a94824b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPalette</type>
      <name>palette</name>
      <anchorfile>classQwtPlotScaleItem_1_1PrivateData.html</anchorfile>
      <anchor>a5fe2af7f269b10c603d0f31abbe0062a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>position</name>
      <anchorfile>classQwtPlotScaleItem_1_1PrivateData.html</anchorfile>
      <anchor>afeba5668df556eab629a60a952eb2260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>scaleDivFromAxis</name>
      <anchorfile>classQwtPlotScaleItem_1_1PrivateData.html</anchorfile>
      <anchor>a71f14280805cc6401ddb0e5372781e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtScaleDraw *</type>
      <name>scaleDraw</name>
      <anchorfile>classQwtPlotScaleItem_1_1PrivateData.html</anchorfile>
      <anchor>a79db4c7b2397d1f713d4cf331d06a53b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotSeriesItem::PrivateData</name>
    <filename>classQwtPlotSeriesItem_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotSeriesItem_1_1PrivateData.html</anchorfile>
      <anchor>a4df0a988725335292013ad872829c9f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classQwtPlotSeriesItem_1_1PrivateData.html</anchorfile>
      <anchor>a8b990a21881a9725fb0772661943b3fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotShapeItem::PrivateData</name>
    <filename>classQwtPlotShapeItem_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotShapeItem_1_1PrivateData.html</anchorfile>
      <anchor>a474451fc2e8a7af250f0658ea8dbe1c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtPlotShapeItem_1_1PrivateData.html</anchorfile>
      <anchor>ab226e49f867acc59abd68e1827d0cc16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQwtPlotShapeItem_1_1PrivateData.html</anchorfile>
      <anchor>a0f1b0056d79f8e010ac35ddc97affb30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotShapeItem::LegendMode</type>
      <name>legendMode</name>
      <anchorfile>classQwtPlotShapeItem_1_1PrivateData.html</anchorfile>
      <anchor>a3051dde26c379c748dfe6c3935fc3493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotShapeItem::PaintAttributes</type>
      <name>paintAttributes</name>
      <anchorfile>classQwtPlotShapeItem_1_1PrivateData.html</anchorfile>
      <anchor>a56e0edfe03fbc3f0b19ee96c8f7927f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQwtPlotShapeItem_1_1PrivateData.html</anchorfile>
      <anchor>a6004c1cf294ace6f181b43a9e24a893c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>renderTolerance</name>
      <anchorfile>classQwtPlotShapeItem_1_1PrivateData.html</anchorfile>
      <anchor>a79a18939e3df2b47cb5a94cd4a1955f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPainterPath</type>
      <name>shape</name>
      <anchorfile>classQwtPlotShapeItem_1_1PrivateData.html</anchorfile>
      <anchor>a167549236920c4e1fd22d886f6c1ce11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotSpectroCurve::PrivateData</name>
    <filename>classQwtPlotSpectroCurve_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotSpectroCurve_1_1PrivateData.html</anchorfile>
      <anchor>abc4e6e9d61a2d8e71dc288984d1400ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtPlotSpectroCurve_1_1PrivateData.html</anchorfile>
      <anchor>aaf15bf39b90494279bf249f825d69c6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtColorMap *</type>
      <name>colorMap</name>
      <anchorfile>classQwtPlotSpectroCurve_1_1PrivateData.html</anchorfile>
      <anchor>a486ecd36a51b89d01bd0c55a6d780056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtInterval</type>
      <name>colorRange</name>
      <anchorfile>classQwtPlotSpectroCurve_1_1PrivateData.html</anchorfile>
      <anchor>a72415fa72a4fe4f9aa93553743eb1b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; QRgb &gt;</type>
      <name>colorTable</name>
      <anchorfile>classQwtPlotSpectroCurve_1_1PrivateData.html</anchorfile>
      <anchor>af64ccf60371000fb7b3149ffb9c0e8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotSpectroCurve::PaintAttributes</type>
      <name>paintAttributes</name>
      <anchorfile>classQwtPlotSpectroCurve_1_1PrivateData.html</anchorfile>
      <anchor>a435f58459ac70eaea2d394af72d5d755</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>penWidth</name>
      <anchorfile>classQwtPlotSpectroCurve_1_1PrivateData.html</anchorfile>
      <anchor>abd73307d41624cf4bd87b78eb84c2219</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotSpectrogram::PrivateData</name>
    <filename>classQwtPlotSpectrogram_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotSpectrogram_1_1PrivateData.html</anchorfile>
      <anchor>a84bbb6531aef32d1d0a69cd3cecdb4b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateColorTable</name>
      <anchorfile>classQwtPlotSpectrogram_1_1PrivateData.html</anchorfile>
      <anchor>acf4fcb4ebd9446f1f527ff61538b4132</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtPlotSpectrogram_1_1PrivateData.html</anchorfile>
      <anchor>a7450cb49d87b61bd9a9b889a6fff6d7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtColorMap *</type>
      <name>colorMap</name>
      <anchorfile>classQwtPlotSpectrogram_1_1PrivateData.html</anchorfile>
      <anchor>a979aec599cf08359740b6eb30f956910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; QRgb &gt;</type>
      <name>colorTable</name>
      <anchorfile>classQwtPlotSpectrogram_1_1PrivateData.html</anchorfile>
      <anchor>ac412e5e6bc039cad7910b19631a88493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>colorTableSize</name>
      <anchorfile>classQwtPlotSpectrogram_1_1PrivateData.html</anchorfile>
      <anchor>a00c29b9e9fb72afaf7731d674a60fb0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtRasterData::ConrecFlags</type>
      <name>conrecFlags</name>
      <anchorfile>classQwtPlotSpectrogram_1_1PrivateData.html</anchorfile>
      <anchor>a7c09476d3d3106c906cbc1fe7575bd32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QList&lt; double &gt;</type>
      <name>contourLevels</name>
      <anchorfile>classQwtPlotSpectrogram_1_1PrivateData.html</anchorfile>
      <anchor>ad069deca6dcf67a1ea5f6bed6a5c2ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtRasterData *</type>
      <name>data</name>
      <anchorfile>classQwtPlotSpectrogram_1_1PrivateData.html</anchorfile>
      <anchor>a5dfc458e70a29037fa30466ed351581e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>defaultContourPen</name>
      <anchorfile>classQwtPlotSpectrogram_1_1PrivateData.html</anchorfile>
      <anchor>aaec8757fce4a141e028d7916c6414025</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DisplayModes</type>
      <name>displayMode</name>
      <anchorfile>classQwtPlotSpectrogram_1_1PrivateData.html</anchorfile>
      <anchor>afa7abe119f84de95e0223ab7651276f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotTextLabel::PrivateData</name>
    <filename>classQwtPlotTextLabel_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotTextLabel_1_1PrivateData.html</anchorfile>
      <anchor>ab8b61d66b9ecc320216cb833589a79cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>margin</name>
      <anchorfile>classQwtPlotTextLabel_1_1PrivateData.html</anchorfile>
      <anchor>ab36f0da82345ee2074143abd855ce107</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPixmap</type>
      <name>pixmap</name>
      <anchorfile>classQwtPlotTextLabel_1_1PrivateData.html</anchorfile>
      <anchor>aa846944121fbb2fb5bf434c4c9e10d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtText</type>
      <name>text</name>
      <anchorfile>classQwtPlotTextLabel_1_1PrivateData.html</anchorfile>
      <anchor>a3741a79c76f1e9cb8dee94ccc14668d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotTradingCurve::PrivateData</name>
    <filename>classQwtPlotTradingCurve_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotTradingCurve_1_1PrivateData.html</anchorfile>
      <anchor>a58553555809cd09f368552d6b76dc66e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxSymbolWidth</name>
      <anchorfile>classQwtPlotTradingCurve_1_1PrivateData.html</anchorfile>
      <anchor>afa3441fe760be1f186caaf689d05d429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minSymbolWidth</name>
      <anchorfile>classQwtPlotTradingCurve_1_1PrivateData.html</anchorfile>
      <anchor>a50f31f55024f678d89adc5e1519eaf18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotTradingCurve::PaintAttributes</type>
      <name>paintAttributes</name>
      <anchorfile>classQwtPlotTradingCurve_1_1PrivateData.html</anchorfile>
      <anchor>ab9ed6618f559bb0dc8bad64d10a44142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QBrush</type>
      <name>symbolBrush</name>
      <anchorfile>classQwtPlotTradingCurve_1_1PrivateData.html</anchorfile>
      <anchor>a5d5439363e7083aea484b83915f65f3c</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>symbolExtent</name>
      <anchorfile>classQwtPlotTradingCurve_1_1PrivateData.html</anchorfile>
      <anchor>a0a074e826eacfdf3384fddaef5e5f4e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>symbolPen</name>
      <anchorfile>classQwtPlotTradingCurve_1_1PrivateData.html</anchorfile>
      <anchor>ac60fa94b94c829c2f5135aed7dfaf49f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPlotTradingCurve::SymbolStyle</type>
      <name>symbolStyle</name>
      <anchorfile>classQwtPlotTradingCurve_1_1PrivateData.html</anchorfile>
      <anchor>a2f8342f1e77171b9a89a6e714b1a86df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotVectorField::PrivateData</name>
    <filename>classQwtPlotVectorField_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotVectorField_1_1PrivateData.html</anchorfile>
      <anchor>a2bc15dd8bab7220fedf5cbe562a0b9d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtPlotVectorField_1_1PrivateData.html</anchorfile>
      <anchor>abc3e05a6c5a2de1ef0b8d60d0f126de1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtInterval</type>
      <name>boundingMagnitudeRange</name>
      <anchorfile>classQwtPlotVectorField_1_1PrivateData.html</anchorfile>
      <anchor>a298f2cd7a4d6667d80af8158d6b386b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQwtPlotVectorField_1_1PrivateData.html</anchorfile>
      <anchor>a2310f4abb351ac51223a02b2e49fc6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtColorMap *</type>
      <name>colorMap</name>
      <anchorfile>classQwtPlotVectorField_1_1PrivateData.html</anchorfile>
      <anchor>a812fa524728f1e1d44ed2244278ce25b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IndicatorOrigin</type>
      <name>indicatorOrigin</name>
      <anchorfile>classQwtPlotVectorField_1_1PrivateData.html</anchorfile>
      <anchor>aa641daf6fc37b312e1d79931aec7d17b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MagnitudeModes</type>
      <name>magnitudeModes</name>
      <anchorfile>classQwtPlotVectorField_1_1PrivateData.html</anchorfile>
      <anchor>aa6304f599757408280dbb03f26b475c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtInterval</type>
      <name>magnitudeRange</name>
      <anchorfile>classQwtPlotVectorField_1_1PrivateData.html</anchorfile>
      <anchor>a9841d76e83b2c4b89f762ec2e9a4662d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>qreal</type>
      <name>magnitudeScaleFactor</name>
      <anchorfile>classQwtPlotVectorField_1_1PrivateData.html</anchorfile>
      <anchor>a4c606127a64f580acb3fe277f3908d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxArrowLength</name>
      <anchorfile>classQwtPlotVectorField_1_1PrivateData.html</anchorfile>
      <anchor>a7474722b8922c7eaf14b02d371d9bf67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minArrowLength</name>
      <anchorfile>classQwtPlotVectorField_1_1PrivateData.html</anchorfile>
      <anchor>acedea6599d7a44ec43cd653dd6214d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PaintAttributes</type>
      <name>paintAttributes</name>
      <anchorfile>classQwtPlotVectorField_1_1PrivateData.html</anchorfile>
      <anchor>a87092fac5d071f9536b35e97265e8534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQwtPlotVectorField_1_1PrivateData.html</anchorfile>
      <anchor>ae5428e78ca174a1534f4bea1ba1b914e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QSizeF</type>
      <name>rasterSize</name>
      <anchorfile>classQwtPlotVectorField_1_1PrivateData.html</anchorfile>
      <anchor>ad957e3a141df7979af7c62516d184ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtVectorFieldSymbol *</type>
      <name>symbol</name>
      <anchorfile>classQwtPlotVectorField_1_1PrivateData.html</anchorfile>
      <anchor>ab5f51b3ffa59aba7834c9491e25f0f41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotZoneItem::PrivateData</name>
    <filename>classQwtPlotZoneItem_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPlotZoneItem_1_1PrivateData.html</anchorfile>
      <anchor>aafd6d416a1a9f1db6291da07d2c4f2aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQwtPlotZoneItem_1_1PrivateData.html</anchorfile>
      <anchor>ae7e1f6c1f9063a28b7bf950b31f2c15f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtInterval</type>
      <name>interval</name>
      <anchorfile>classQwtPlotZoneItem_1_1PrivateData.html</anchorfile>
      <anchor>aa4d610828c0d67e5b1349f2a8af66d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classQwtPlotZoneItem_1_1PrivateData.html</anchorfile>
      <anchor>abbc446018120f96f3be2cbd4e9357b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQwtPlotZoneItem_1_1PrivateData.html</anchorfile>
      <anchor>aa71c99574bc2934f5141a737d1a2c907</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotZoomer::PrivateData</name>
    <filename>classQwtPlotZoomer_1_1PrivateData.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>maxStackDepth</name>
      <anchorfile>classQwtPlotZoomer_1_1PrivateData.html</anchorfile>
      <anchor>aae062816e562bb40f211040a5d5b7437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>zoomRectIndex</name>
      <anchorfile>classQwtPlotZoomer_1_1PrivateData.html</anchorfile>
      <anchor>aa0586228fab50c47933c87cac90ad6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QStack&lt; QRectF &gt;</type>
      <name>zoomStack</name>
      <anchorfile>classQwtPlotZoomer_1_1PrivateData.html</anchorfile>
      <anchor>a0abec843e8b95ac8aea73a600b43d75f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPointMapper::PrivateData</name>
    <filename>classQwtPointMapper_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPointMapper_1_1PrivateData.html</anchorfile>
      <anchor>a3c5b011b840c6fc7b4a285925b2fca85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtPointMapper_1_1PrivateData.html</anchorfile>
      <anchor>aaadc1d8f0ea476a6938fa66b24973757</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPointMapper::TransformationFlags</type>
      <name>flags</name>
      <anchorfile>classQwtPointMapper_1_1PrivateData.html</anchorfile>
      <anchor>aff80e1ab8ed6e8eff0ce6ef2d1cf664b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarCanvas::PrivateData</name>
    <filename>classQwtPolarCanvas_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPolarCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a6b19f28043cd97db547f9b0ae15be19e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtPolarCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a4c24047071e35bfc19911a1186bcfbf8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QPixmap *</type>
      <name>backingStore</name>
      <anchorfile>classQwtPolarCanvas_1_1PrivateData.html</anchorfile>
      <anchor>aedf0f42df9e00ef2a40020394bc586c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPolarCanvas::PaintAttributes</type>
      <name>paintAttributes</name>
      <anchorfile>classQwtPolarCanvas_1_1PrivateData.html</anchorfile>
      <anchor>a39579ca13a656ce119c17a1a4571f55c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarCurve::PrivateData</name>
    <filename>classQwtPolarCurve_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPolarCurve_1_1PrivateData.html</anchorfile>
      <anchor>abfa1051fb3bc7f80d1ac7ee185228abb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtPolarCurve_1_1PrivateData.html</anchorfile>
      <anchor>ad75ec022792fd2c3b9133ca7d30204ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtCurveFitter *</type>
      <name>curveFitter</name>
      <anchorfile>classQwtPolarCurve_1_1PrivateData.html</anchorfile>
      <anchor>a4c042d924053758f461128191c8d92e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPolarCurve::LegendAttributes</type>
      <name>legendAttributes</name>
      <anchorfile>classQwtPolarCurve_1_1PrivateData.html</anchorfile>
      <anchor>a437feaedc67037f1d1dc3fdac1779ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQwtPolarCurve_1_1PrivateData.html</anchorfile>
      <anchor>a8f149ec6a1345869a69d3dc281a10b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPolarCurve::CurveStyle</type>
      <name>style</name>
      <anchorfile>classQwtPolarCurve_1_1PrivateData.html</anchorfile>
      <anchor>a0bcf7b3d15bf3eff6ce60277f9232844</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const QwtSymbol *</type>
      <name>symbol</name>
      <anchorfile>classQwtPolarCurve_1_1PrivateData.html</anchorfile>
      <anchor>ac5497371c823c00861208b8c02b06d1a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarGrid::PrivateData</name>
    <filename>classQwtPolarGrid_1_1PrivateData.html</filename>
    <member kind="variable">
      <type>QwtPolarGrid::GridAttributes</type>
      <name>attributes</name>
      <anchorfile>classQwtPolarGrid_1_1PrivateData.html</anchorfile>
      <anchor>a84f0664bb93605df329c3bef2671b1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AxisData</type>
      <name>axisData</name>
      <anchorfile>classQwtPolarGrid_1_1PrivateData.html</anchorfile>
      <anchor>a2e712f24b8975ad71eb1937a78bed42d</anchor>
      <arglist>[QwtPolar::AxesCount]</arglist>
    </member>
    <member kind="variable">
      <type>QwtPolarGrid::DisplayFlags</type>
      <name>displayFlags</name>
      <anchorfile>classQwtPolarGrid_1_1PrivateData.html</anchorfile>
      <anchor>a18d773cf14567085e95e7f8cf8f8b71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GridData</type>
      <name>gridData</name>
      <anchorfile>classQwtPolarGrid_1_1PrivateData.html</anchorfile>
      <anchor>a229ad105e86082ff38e4e22d7f533b37</anchor>
      <arglist>[QwtPolar::ScaleCount]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarItem::PrivateData</name>
    <filename>classQwtPolarItem_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPolarItem_1_1PrivateData.html</anchorfile>
      <anchor>a0b83410e0ac49433da12d896237f0a20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtPolarItem::ItemAttributes</type>
      <name>attributes</name>
      <anchorfile>classQwtPolarItem_1_1PrivateData.html</anchorfile>
      <anchor>af2ca1a82aebaf54caf117e7f16e5e6f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>classQwtPolarItem_1_1PrivateData.html</anchorfile>
      <anchor>abba532bf3768fc35d91efc76838dce4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QSize</type>
      <name>legendIconSize</name>
      <anchorfile>classQwtPolarItem_1_1PrivateData.html</anchorfile>
      <anchor>a5c5464ffa5f054fd647f9c7491dad0f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPolarPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPolarItem_1_1PrivateData.html</anchorfile>
      <anchor>a8a9eb6e981045f428ff65c7a5c7156a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPolarItem::RenderHints</type>
      <name>renderHints</name>
      <anchorfile>classQwtPolarItem_1_1PrivateData.html</anchorfile>
      <anchor>a45395b9a69aedcd480a0f49a3c5ca071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>renderThreadCount</name>
      <anchorfile>classQwtPolarItem_1_1PrivateData.html</anchorfile>
      <anchor>a58d6c677261e8609aedd9df486acaca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtText</type>
      <name>title</name>
      <anchorfile>classQwtPolarItem_1_1PrivateData.html</anchorfile>
      <anchor>ae733132aca02675bca8c9d60788c0949</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>classQwtPolarItem_1_1PrivateData.html</anchorfile>
      <anchor>ac03187fa60e1ae7e1afe0288eaadb1f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarItemDict::PrivateData</name>
    <filename>classQwtPolarItemDict_1_1PrivateData.html</filename>
    <class kind="class">QwtPolarItemDict::PrivateData::ItemList</class>
    <member kind="variable">
      <type>bool</type>
      <name>autoDelete</name>
      <anchorfile>classQwtPolarItemDict_1_1PrivateData.html</anchorfile>
      <anchor>afe99f125f90494bc86f191d43cc56fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ItemList</type>
      <name>itemList</name>
      <anchorfile>classQwtPolarItemDict_1_1PrivateData.html</anchorfile>
      <anchor>a579db753a1f9b5cd71ea0e1631d18a77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarLayout::PrivateData</name>
    <filename>classQwtPolarLayout_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPolarLayout_1_1PrivateData.html</anchorfile>
      <anchor>abc708cae8852dc4a56606c8b1e3a2d0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QRectF</type>
      <name>canvasRect</name>
      <anchorfile>classQwtPolarLayout_1_1PrivateData.html</anchorfile>
      <anchor>aad100815f7b088b4c5d90d7b9cd7de0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPolarLayout::LayoutData</type>
      <name>layoutData</name>
      <anchorfile>classQwtPolarLayout_1_1PrivateData.html</anchorfile>
      <anchor>a0d8849053417ec24020b2eb34e105e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPolarPlot::LegendPosition</type>
      <name>legendPos</name>
      <anchorfile>classQwtPolarLayout_1_1PrivateData.html</anchorfile>
      <anchor>a7d9325e6fad39edb53c6403770dcddfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>legendRatio</name>
      <anchorfile>classQwtPolarLayout_1_1PrivateData.html</anchorfile>
      <anchor>a28028be2dfd88b1f204a304fc0885e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRectF</type>
      <name>legendRect</name>
      <anchorfile>classQwtPolarLayout_1_1PrivateData.html</anchorfile>
      <anchor>a94ad9137747889174926260de209131c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>margin</name>
      <anchorfile>classQwtPolarLayout_1_1PrivateData.html</anchorfile>
      <anchor>a567b9dae0d8bcca7fb2e06b25603962f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>spacing</name>
      <anchorfile>classQwtPolarLayout_1_1PrivateData.html</anchorfile>
      <anchor>a9888a26c36b056ba16e8dd1fc5092711</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRectF</type>
      <name>titleRect</name>
      <anchorfile>classQwtPolarLayout_1_1PrivateData.html</anchorfile>
      <anchor>acbef50a33a6bad03ef80359eb1f4629f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarMagnifier::PrivateData</name>
    <filename>classQwtPolarMagnifier_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPolarMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>aa5931b70ad81aa4c16b10da658a69f86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>unzoomKey</name>
      <anchorfile>classQwtPolarMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>a5871e87be8acb761547242fd082f3c67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>unzoomKeyModifiers</name>
      <anchorfile>classQwtPolarMagnifier_1_1PrivateData.html</anchorfile>
      <anchor>ab20c31a0f2a4d2a39572b7902414e5bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarMarker::PrivateData</name>
    <filename>classQwtPolarMarker_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPolarMarker_1_1PrivateData.html</anchorfile>
      <anchor>a0f6df2b3aa1d6be8f5a2f0b0874fc0b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtPolarMarker_1_1PrivateData.html</anchorfile>
      <anchor>af9382490a91aa49b24d0bd51b0aff6e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Qt::Alignment</type>
      <name>align</name>
      <anchorfile>classQwtPolarMarker_1_1PrivateData.html</anchorfile>
      <anchor>a69f19c676db03b4699ac8bcd2fe94bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtText</type>
      <name>label</name>
      <anchorfile>classQwtPolarMarker_1_1PrivateData.html</anchorfile>
      <anchor>aa702235f7c79be9bb5a68d1c43d6016f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQwtPolarMarker_1_1PrivateData.html</anchorfile>
      <anchor>aaf240290a2500b44cb82862c7313ca6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPointPolar</type>
      <name>pos</name>
      <anchorfile>classQwtPolarMarker_1_1PrivateData.html</anchorfile>
      <anchor>af1aab59598092e4e5ed134023d1ac37d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const QwtSymbol *</type>
      <name>symbol</name>
      <anchorfile>classQwtPolarMarker_1_1PrivateData.html</anchorfile>
      <anchor>a50f5561793bc6a95afcedc5db02ce90e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarPicker::PrivateData</name>
    <filename>classQwtPolarPicker_1_1PrivateData.html</filename>
  </compound>
  <compound kind="class">
    <name>QwtPolarPlot::PrivateData</name>
    <filename>classQwtPolarPlot_1_1PrivateData.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>autoReplot</name>
      <anchorfile>classQwtPolarPlot_1_1PrivateData.html</anchorfile>
      <anchor>aa4b1044487a7d52ba5d7e2b846114a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>azimuthOrigin</name>
      <anchorfile>classQwtPolarPlot_1_1PrivateData.html</anchorfile>
      <anchor>ae002209a23e45a52b05f20fedb786e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointer&lt; QwtPolarCanvas &gt;</type>
      <name>canvas</name>
      <anchorfile>classQwtPolarPlot_1_1PrivateData.html</anchorfile>
      <anchor>aefe8cb2bbacc4cc9d313dbc812fb5580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QBrush</type>
      <name>canvasBrush</name>
      <anchorfile>classQwtPolarPlot_1_1PrivateData.html</anchorfile>
      <anchor>aa5d0825aca25a1d2e1e9bd3613eb6aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPolarLayout *</type>
      <name>layout</name>
      <anchorfile>classQwtPolarPlot_1_1PrivateData.html</anchorfile>
      <anchor>aa9d608ce35b2966d37628bbea1ee5320</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointer&lt; QwtAbstractLegend &gt;</type>
      <name>legend</name>
      <anchorfile>classQwtPolarPlot_1_1PrivateData.html</anchorfile>
      <anchor>a0bea7e2b79df63989120b39b9fb5056b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ScaleData</type>
      <name>scaleData</name>
      <anchorfile>classQwtPolarPlot_1_1PrivateData.html</anchorfile>
      <anchor>adccc4292b1aba60387b350ce3b0480c4</anchor>
      <arglist>[QwtPolar::ScaleCount]</arglist>
    </member>
    <member kind="variable">
      <type>QPointer&lt; QwtTextLabel &gt;</type>
      <name>titleLabel</name>
      <anchorfile>classQwtPolarPlot_1_1PrivateData.html</anchorfile>
      <anchor>aaaee433c9be44203e0ad4eaa14b36f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>zoomFactor</name>
      <anchorfile>classQwtPolarPlot_1_1PrivateData.html</anchorfile>
      <anchor>a4b91fa0fbabfa39c84249aaac178dea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPointPolar</type>
      <name>zoomPos</name>
      <anchorfile>classQwtPolarPlot_1_1PrivateData.html</anchorfile>
      <anchor>aa630763f7bd12754e370ba705a4d53ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarRenderer::PrivateData</name>
    <filename>classQwtPolarRenderer_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPolarRenderer_1_1PrivateData.html</anchorfile>
      <anchor>a37e00da478840998eb8c5b1596d9cab0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtPolarPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPolarRenderer_1_1PrivateData.html</anchorfile>
      <anchor>a502d4063ebfcbdc98dba433c67bc07e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarSpectrogram::PrivateData</name>
    <filename>classQwtPolarSpectrogram_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtPolarSpectrogram_1_1PrivateData.html</anchorfile>
      <anchor>a2b30e4c51724d77ea72104996a26a364</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtPolarSpectrogram_1_1PrivateData.html</anchorfile>
      <anchor>a1da6c8b878fe1eaf31595f71f4d7eabf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtColorMap *</type>
      <name>colorMap</name>
      <anchorfile>classQwtPolarSpectrogram_1_1PrivateData.html</anchorfile>
      <anchor>a544056010ab937f3718d19889810ea73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtRasterData *</type>
      <name>data</name>
      <anchorfile>classQwtPolarSpectrogram_1_1PrivateData.html</anchorfile>
      <anchor>a47b1fd32beec70b2ee604215bf1d3996</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtPolarSpectrogram::PaintAttributes</type>
      <name>paintAttributes</name>
      <anchorfile>classQwtPolarSpectrogram_1_1PrivateData.html</anchorfile>
      <anchor>a4ecf6d6201c9b8613945deae77b28335</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtRasterData::PrivateData</name>
    <filename>classQwtRasterData_1_1PrivateData.html</filename>
    <member kind="variable">
      <type>QwtRasterData::Attributes</type>
      <name>attributes</name>
      <anchorfile>classQwtRasterData_1_1PrivateData.html</anchorfile>
      <anchor>a458bd70b8c5a1d120ea378b4a2412529</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtRoundScaleDraw::PrivateData</name>
    <filename>classQwtRoundScaleDraw_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtRoundScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>ad0236ef8ad92969ee0060b8bf50bca49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QPointF</type>
      <name>center</name>
      <anchorfile>classQwtRoundScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>a6b75b83dbe540b85fa1d78b96082fa5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>endAngle</name>
      <anchorfile>classQwtRoundScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>a4c3d78506abaa7239991bfa5b871a005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>radius</name>
      <anchorfile>classQwtRoundScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>a91d68095489466256eff9645dfea424f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>startAngle</name>
      <anchorfile>classQwtRoundScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>a500bc10db11a7e3c9b290b80b29d39b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSamplingThread::PrivateData</name>
    <filename>classQwtSamplingThread_1_1PrivateData.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>msecsInterval</name>
      <anchorfile>classQwtSamplingThread_1_1PrivateData.html</anchorfile>
      <anchor>a1ce2b66ca249a7872e1b555af22ad925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QElapsedTimer</type>
      <name>timer</name>
      <anchorfile>classQwtSamplingThread_1_1PrivateData.html</anchorfile>
      <anchor>a3a97dfb7f177f9e01c020da03b0d06b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtScaleDraw::PrivateData</name>
    <filename>classQwtScaleDraw_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>a6fc3d6742611ec35c24a60b6a23e02b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Alignment</type>
      <name>alignment</name>
      <anchorfile>classQwtScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>a3b0b028194811ebf3b2de5e44b71fab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::Alignment</type>
      <name>labelAlignment</name>
      <anchorfile>classQwtScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>a7f2ac7888e1b705295e03ea426a0bef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>labelRotation</name>
      <anchorfile>classQwtScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>a7b221a8d3ced4826d98d745d61f87d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>len</name>
      <anchorfile>classQwtScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>a006435ca5b680e5be02ab9973694be8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointF</type>
      <name>pos</name>
      <anchorfile>classQwtScaleDraw_1_1PrivateData.html</anchorfile>
      <anchor>a24d5c1e8eca8cf34248cbaf01dfd4b78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtScaleEngine::PrivateData</name>
    <filename>classQwtScaleEngine_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtScaleEngine_1_1PrivateData.html</anchorfile>
      <anchor>ade1b3aae2359c0c29eb73cb1a3eafcae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtScaleEngine_1_1PrivateData.html</anchorfile>
      <anchor>a0afbdd6fd7c81077f92d777b00a14f21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QwtScaleEngine::Attributes</type>
      <name>attributes</name>
      <anchorfile>classQwtScaleEngine_1_1PrivateData.html</anchorfile>
      <anchor>a5fdeb484d1bb0fdd6ade051c86059a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>base</name>
      <anchorfile>classQwtScaleEngine_1_1PrivateData.html</anchorfile>
      <anchor>a268e2e7df4baeb457d2820fcb1a4f413</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lowerMargin</name>
      <anchorfile>classQwtScaleEngine_1_1PrivateData.html</anchorfile>
      <anchor>a7aa653ad406df0ab14b8af1a049d2576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>referenceValue</name>
      <anchorfile>classQwtScaleEngine_1_1PrivateData.html</anchorfile>
      <anchor>ac115a592e1b1bc8c39ee099f483bb4bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtTransform *</type>
      <name>transform</name>
      <anchorfile>classQwtScaleEngine_1_1PrivateData.html</anchorfile>
      <anchor>a21d186227b2eff1ffbabd585c528eb91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>upperMargin</name>
      <anchorfile>classQwtScaleEngine_1_1PrivateData.html</anchorfile>
      <anchor>aff1a8eb2d2140a3979ddb1da8c74b3f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtScaleWidget::PrivateData</name>
    <filename>classQwtScaleWidget_1_1PrivateData.html</filename>
    <class kind="struct">QwtScaleWidget::PrivateData::t_colorBar</class>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtScaleWidget_1_1PrivateData.html</anchorfile>
      <anchor>a5901bb797dbdc06c624d2f6f0a36cfff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtScaleWidget_1_1PrivateData.html</anchorfile>
      <anchor>a02e917fde091105129ecc90bd2f20516</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>borderDist</name>
      <anchorfile>classQwtScaleWidget_1_1PrivateData.html</anchorfile>
      <anchor>a361e6813e0f14c687bd8776e6ce47fac</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>struct QwtScaleWidget::PrivateData::t_colorBar</type>
      <name>colorBar</name>
      <anchorfile>classQwtScaleWidget_1_1PrivateData.html</anchorfile>
      <anchor>a4882a918d9a8393750e064437f3d02e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtScaleWidget::LayoutFlags</type>
      <name>layoutFlags</name>
      <anchorfile>classQwtScaleWidget_1_1PrivateData.html</anchorfile>
      <anchor>acb2232569889ad50dc3e26ed7b1d84bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>margin</name>
      <anchorfile>classQwtScaleWidget_1_1PrivateData.html</anchorfile>
      <anchor>a2fa5969894150a7b44ebbbcd8f8d7407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minBorderDist</name>
      <anchorfile>classQwtScaleWidget_1_1PrivateData.html</anchorfile>
      <anchor>aea6a4d25b175ab83c725ab68220fd9d7</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>QwtScaleDraw *</type>
      <name>scaleDraw</name>
      <anchorfile>classQwtScaleWidget_1_1PrivateData.html</anchorfile>
      <anchor>af1987ab59f2a5dfb963573657e58a869</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>scaleLength</name>
      <anchorfile>classQwtScaleWidget_1_1PrivateData.html</anchorfile>
      <anchor>a5f8f56a9ff1c06421e0cc0ed4fae8562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>spacing</name>
      <anchorfile>classQwtScaleWidget_1_1PrivateData.html</anchorfile>
      <anchor>ae0c075685a27602994be923d3147c2fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtText</type>
      <name>title</name>
      <anchorfile>classQwtScaleWidget_1_1PrivateData.html</anchorfile>
      <anchor>a0314a48e99532cd99984d5690c6beab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>titleOffset</name>
      <anchorfile>classQwtScaleWidget_1_1PrivateData.html</anchorfile>
      <anchor>abd5207b4a347d93e147f84296afa7108</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSlider::PrivateData</name>
    <filename>classQwtSlider_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtSlider_1_1PrivateData.html</anchorfile>
      <anchor>a0cdecc44db3e9716ca946ad3eb4cbf0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>borderWidth</name>
      <anchorfile>classQwtSlider_1_1PrivateData.html</anchorfile>
      <anchor>a0cfc3742e60634e203ea75b60b244e27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QSize</type>
      <name>handleSize</name>
      <anchorfile>classQwtSlider_1_1PrivateData.html</anchorfile>
      <anchor>a37a74d8297a3f2626691a52dfd40eaad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasGroove</name>
      <anchorfile>classQwtSlider_1_1PrivateData.html</anchorfile>
      <anchor>a54c3a21197f2d90f320591c321f2192f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasTrough</name>
      <anchorfile>classQwtSlider_1_1PrivateData.html</anchorfile>
      <anchor>ad256b791fbc9b9df7281bdf6a5008463</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mouseOffset</name>
      <anchorfile>classQwtSlider_1_1PrivateData.html</anchorfile>
      <anchor>a089ee39197341d4cc088470e0eb0b10e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classQwtSlider_1_1PrivateData.html</anchorfile>
      <anchor>a00ba503c30e434acc2530c35b5da82f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>pendingValueChange</name>
      <anchorfile>classQwtSlider_1_1PrivateData.html</anchorfile>
      <anchor>a9110a64f2a1a8906e1d77bb8ba82a2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>repeatTimerId</name>
      <anchorfile>classQwtSlider_1_1PrivateData.html</anchorfile>
      <anchor>ab9e16096418a3ae6665e11a81b2d9512</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtSlider::ScalePosition</type>
      <name>scalePosition</name>
      <anchorfile>classQwtSlider_1_1PrivateData.html</anchorfile>
      <anchor>a64b4f67bd9d2ff87819af20bbe92d2ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QSize</type>
      <name>sizeHintCache</name>
      <anchorfile>classQwtSlider_1_1PrivateData.html</anchorfile>
      <anchor>a2bd8a98b114d417a22d76a21626fd0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRect</type>
      <name>sliderRect</name>
      <anchorfile>classQwtSlider_1_1PrivateData.html</anchorfile>
      <anchor>a063cc546cd8499c3ca49220a8a53f5e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>spacing</name>
      <anchorfile>classQwtSlider_1_1PrivateData.html</anchorfile>
      <anchor>ae463e78966bb2344826596fc6353c3a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>stepsIncrement</name>
      <anchorfile>classQwtSlider_1_1PrivateData.html</anchorfile>
      <anchor>ad445eca0d61f2e95f723dd881a22fe83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>timerTick</name>
      <anchorfile>classQwtSlider_1_1PrivateData.html</anchorfile>
      <anchor>a4b106b2f9a206a05211b0ba6362eef29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>updateInterval</name>
      <anchorfile>classQwtSlider_1_1PrivateData.html</anchorfile>
      <anchor>a37ad3d9d6199594556a023e498443ccf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSpline::PrivateData</name>
    <filename>classQwtSpline_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtSpline_1_1PrivateData.html</anchorfile>
      <anchor>a878f60e91de1529f354c2e30ff428798</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtSpline_1_1PrivateData.html</anchorfile>
      <anchor>ad83efb4bbea8639050e459389179cced</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>struct QwtSpline::PrivateData::@27</type>
      <name>boundaryConditions</name>
      <anchorfile>classQwtSpline_1_1PrivateData.html</anchorfile>
      <anchor>ad9deecd4b7e23d4d0c96509b522a2f9a</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>QwtSpline::BoundaryType</type>
      <name>boundaryType</name>
      <anchorfile>classQwtSpline_1_1PrivateData.html</anchorfile>
      <anchor>a288914673bf106398cbf15f73248546a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtSplineParametrization *</type>
      <name>parametrization</name>
      <anchorfile>classQwtSpline_1_1PrivateData.html</anchorfile>
      <anchor>acd22efffed9d76320e11acaf254932c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>classQwtSpline_1_1PrivateData.html</anchorfile>
      <anchor>ac585866698c6db33c465c7a6f6b54802</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQwtSpline_1_1PrivateData.html</anchorfile>
      <anchor>ad36f749314662c299c93673ad756ade6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineCubic::PrivateData</name>
    <filename>classQwtSplineCubic_1_1PrivateData.html</filename>
  </compound>
  <compound kind="class">
    <name>QwtSaturationValueColorMap::PrivateData</name>
    <filename>classQwtSaturationValueColorMap_1_1PrivateData.html</filename>
    <member kind="enumvalue">
      <name>Invalid</name>
      <anchorfile>classQwtSaturationValueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a50b311531c2f482b205bdb2c3dde6a6ca61a2af08048414a0ca6fb679427d286d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Value</name>
      <anchorfile>classQwtSaturationValueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a50b311531c2f482b205bdb2c3dde6a6cac1b2895f3540d6b2e02f87ef76b74a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Saturation</name>
      <anchorfile>classQwtSaturationValueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a50b311531c2f482b205bdb2c3dde6a6cafe41ab02e86d6381bd369132d4278003</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Invalid</name>
      <anchorfile>classQwtSaturationValueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a50b311531c2f482b205bdb2c3dde6a6ca61a2af08048414a0ca6fb679427d286d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Saturation</name>
      <anchorfile>classQwtSaturationValueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a50b311531c2f482b205bdb2c3dde6a6cafe41ab02e86d6381bd369132d4278003</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Value</name>
      <anchorfile>classQwtSaturationValueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a50b311531c2f482b205bdb2c3dde6a6cac1b2895f3540d6b2e02f87ef76b74a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtSaturationValueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a78a459d867203c0943e7a55dbe650c46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTable</name>
      <anchorfile>classQwtSaturationValueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a44154125f158dfd802f731f9ed844615</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>alpha</name>
      <anchorfile>classQwtSaturationValueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a95d7b526422bd15cb11c377118b24e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>hue</name>
      <anchorfile>classQwtSaturationValueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>ad04c850b69e01f05e95bfd6f0eb48be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; QRgb &gt;</type>
      <name>rgbTable</name>
      <anchorfile>classQwtSaturationValueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a172cab6e4ee7dce9bca308bb11a8607f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sat1</name>
      <anchorfile>classQwtSaturationValueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a2d3b8adb69f09c0b60f6255955788b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sat2</name>
      <anchorfile>classQwtSaturationValueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>ab0b3293ca56830eb8a36b565f7ad9ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum QwtSaturationValueColorMap::PrivateData::@23</type>
      <name>tableType</name>
      <anchorfile>classQwtSaturationValueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>aaa55e037007599c5c58b72038c682810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>value1</name>
      <anchorfile>classQwtSaturationValueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a6ce9e6317053dee37c688b35ea15d3b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>value2</name>
      <anchorfile>classQwtSaturationValueColorMap_1_1PrivateData.html</anchorfile>
      <anchor>a3c96d90caa0c6e609de8182e633570e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSymbol::PrivateData</name>
    <filename>classQwtSymbol_1_1PrivateData.html</filename>
    <class kind="struct">QwtSymbol::PrivateData::Graphic</class>
    <class kind="struct">QwtSymbol::PrivateData::PaintCache</class>
    <class kind="struct">QwtSymbol::PrivateData::Path</class>
    <class kind="struct">QwtSymbol::PrivateData::Pixmap</class>
    <class kind="struct">QwtSymbol::PrivateData::SVG</class>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtSymbol_1_1PrivateData.html</anchorfile>
      <anchor>a6931fbc77987d1b891a9a52464193128</anchor>
      <arglist>(QwtSymbol::Style st, const QBrush &amp;br, const QPen &amp;pn, const QSize &amp;sz)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PrivateData</name>
      <anchorfile>classQwtSymbol_1_1PrivateData.html</anchorfile>
      <anchor>ae0dece4f79aa1b6d16da3e181739b98c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQwtSymbol_1_1PrivateData.html</anchorfile>
      <anchor>a1fa2f083307d8af8be20946554b48963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct QwtSymbol::PrivateData::PaintCache</type>
      <name>cache</name>
      <anchorfile>classQwtSymbol_1_1PrivateData.html</anchorfile>
      <anchor>a5639cc97e6115872251872d69ed0f488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct QwtSymbol::PrivateData::Graphic</type>
      <name>graphic</name>
      <anchorfile>classQwtSymbol_1_1PrivateData.html</anchorfile>
      <anchor>a41e87217315f341ad05d06ed1f975bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isPinPointEnabled</name>
      <anchorfile>classQwtSymbol_1_1PrivateData.html</anchorfile>
      <anchor>a83e1125ad34fdc48396ed3a7ddfacec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct QwtSymbol::PrivateData::Path</type>
      <name>path</name>
      <anchorfile>classQwtSymbol_1_1PrivateData.html</anchorfile>
      <anchor>ab4d9b93bc8f06828d9e410ac22635d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQwtSymbol_1_1PrivateData.html</anchorfile>
      <anchor>a29e88fd81f4cc5ccca817c0e98d14725</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointF</type>
      <name>pinPoint</name>
      <anchorfile>classQwtSymbol_1_1PrivateData.html</anchorfile>
      <anchor>ae9169fd8e6a912e6df4bb17bfc1a42e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct QwtSymbol::PrivateData::Pixmap</type>
      <name>pixmap</name>
      <anchorfile>classQwtSymbol_1_1PrivateData.html</anchorfile>
      <anchor>ac594194767aec7754327e7b59ecc8038</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QSize</type>
      <name>size</name>
      <anchorfile>classQwtSymbol_1_1PrivateData.html</anchorfile>
      <anchor>aba579dda8a092028376bb3aa2baa61c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Style</type>
      <name>style</name>
      <anchorfile>classQwtSymbol_1_1PrivateData.html</anchorfile>
      <anchor>ad1bbeea774e4abe80b7e4c7d050da2ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct QwtSymbol::PrivateData::SVG</type>
      <name>svg</name>
      <anchorfile>classQwtSymbol_1_1PrivateData.html</anchorfile>
      <anchor>a9245cef1d6c42602d9fd12ad985dd7db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtDynGridLayout::PrivateData</name>
    <filename>classQwtDynGridLayout_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtDynGridLayout_1_1PrivateData.html</anchorfile>
      <anchor>a511530c8481691b09a77e751379b09c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateLayoutCache</name>
      <anchorfile>classQwtDynGridLayout_1_1PrivateData.html</anchorfile>
      <anchor>a00f981840a8d942797cd1fc7b9b0f11b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Qt::Orientations</type>
      <name>expanding</name>
      <anchorfile>classQwtDynGridLayout_1_1PrivateData.html</anchorfile>
      <anchor>a6dad3a2a6a8c5f6f7d5646ea91ea8f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isDirty</name>
      <anchorfile>classQwtDynGridLayout_1_1PrivateData.html</anchorfile>
      <anchor>a3ac83e194b4c54ae90e4d93b5e8bf061</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QList&lt; QLayoutItem * &gt;</type>
      <name>itemList</name>
      <anchorfile>classQwtDynGridLayout_1_1PrivateData.html</anchorfile>
      <anchor>aba22f62cb91002e6a9292a8029526168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; QSize &gt;</type>
      <name>itemSizeHints</name>
      <anchorfile>classQwtDynGridLayout_1_1PrivateData.html</anchorfile>
      <anchor>a31fb1a2f4607db0e6be2a233038c532a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>maxColumns</name>
      <anchorfile>classQwtDynGridLayout_1_1PrivateData.html</anchorfile>
      <anchor>a0c2ba2449ecdfd13647a92107fd7cb38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>numColumns</name>
      <anchorfile>classQwtDynGridLayout_1_1PrivateData.html</anchorfile>
      <anchor>a4203e61fd7b5a00bcf7d3e5ec3c8f680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>numRows</name>
      <anchorfile>classQwtDynGridLayout_1_1PrivateData.html</anchorfile>
      <anchor>a394b43e33ea0af77df5b2acc9acae2d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlainTextEngine::PrivateData</name>
    <filename>classQwtPlainTextEngine_1_1PrivateData.html</filename>
    <member kind="function">
      <type>int</type>
      <name>effectiveAscent</name>
      <anchorfile>classQwtPlainTextEngine_1_1PrivateData.html</anchorfile>
      <anchor>addad9cef135990acb29caabc3333da1c</anchor>
      <arglist>(const QFont &amp;font) const</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>findAscent</name>
      <anchorfile>classQwtPlainTextEngine_1_1PrivateData.html</anchorfile>
      <anchor>a641bd0953e2b69249e52df9d845a821d</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QMap&lt; QString, int &gt;</type>
      <name>m_ascentCache</name>
      <anchorfile>classQwtPlainTextEngine_1_1PrivateData.html</anchorfile>
      <anchor>aaa5403a3c0c6447433add60966d63cd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtVectorFieldArrow::PrivateData</name>
    <filename>classQwtVectorFieldArrow_1_1PrivateData.html</filename>
    <member kind="function">
      <type></type>
      <name>PrivateData</name>
      <anchorfile>classQwtVectorFieldArrow_1_1PrivateData.html</anchorfile>
      <anchor>a23174910ddf3577289be5dbdaea5f333</anchor>
      <arglist>(qreal headW, qreal tailW)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLength</name>
      <anchorfile>classQwtVectorFieldArrow_1_1PrivateData.html</anchorfile>
      <anchor>a68c0efaf31cf1cbe8765e91635612f98</anchor>
      <arglist>(qreal l)</arglist>
    </member>
    <member kind="variable">
      <type>const qreal</type>
      <name>headWidth</name>
      <anchorfile>classQwtVectorFieldArrow_1_1PrivateData.html</anchorfile>
      <anchor>a4dc3343461487059f5262ff5bcb12b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>qreal</type>
      <name>length</name>
      <anchorfile>classQwtVectorFieldArrow_1_1PrivateData.html</anchorfile>
      <anchor>acfef310435cd1f7d7afe1b4ea2c1e133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPainterPath</type>
      <name>path</name>
      <anchorfile>classQwtVectorFieldArrow_1_1PrivateData.html</anchorfile>
      <anchor>ae243b4e90c16b266482f58325b66d0c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const qreal</type>
      <name>tailWidth</name>
      <anchorfile>classQwtVectorFieldArrow_1_1PrivateData.html</anchorfile>
      <anchor>a5d552ce1db3728401ac23fb7d3ec8031</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::probe</name>
    <filename>structsol_1_1stack_1_1probe.html</filename>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>structsol_1_1stack_1_1probe.html</anchorfile>
      <anchor>a93be1c226a6f35d8c46c278ff49d3e9c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>probe</name>
      <anchorfile>structsol_1_1stack_1_1probe.html</anchorfile>
      <anchor>aecb901ad5537e92255fe5c6b326c6b2a</anchor>
      <arglist>(bool s, int l)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>levels</name>
      <anchorfile>structsol_1_1stack_1_1probe.html</anchorfile>
      <anchor>a0c6ad3d91689f235695d593f4206ddb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>success</name>
      <anchorfile>structsol_1_1stack_1_1probe.html</anchorfile>
      <anchor>ad1d36dd7877f69dda23f754a5d4473f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::probe_field_getter</name>
    <filename>structsol_1_1stack_1_1probe__field__getter.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>b</templarg>
    <templarg>raw</templarg>
    <templarg></templarg>
    <member kind="function">
      <type>probe</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1probe__field__getter.html</anchorfile>
      <anchor>a4d7463cab8d7b9255ee4c6c5d6d7c592</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, int tableindex=-2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::probe_field_getter&lt; std::pair&lt; A, B &gt;, P, b, raw, C &gt;</name>
    <filename>structsol_1_1stack_1_1probe__field__getter_3_01std_1_1pair_3_01A_00_01B_01_4_00_01P_00_01b_00_01raw_00_01C_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>b</templarg>
    <templarg>raw</templarg>
    <templarg></templarg>
    <member kind="function">
      <type>probe</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1probe__field__getter_3_01std_1_1pair_3_01A_00_01B_01_4_00_01P_00_01b_00_01raw_00_01C_01_4.html</anchorfile>
      <anchor>a497a9fb89c9b480177005f929bbdded3</anchor>
      <arglist>(lua_State *L, Keys &amp;&amp;keys, int tableindex=-2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::probe_field_getter&lt; std::tuple&lt; Args... &gt;, P, b, raw, C &gt;</name>
    <filename>structsol_1_1stack_1_1probe__field__getter_3_01std_1_1tuple_3_01Args_8_8_8_01_4_00_01P_00_01b_00_01raw_00_01C_01_4.html</filename>
    <templarg>Args</templarg>
    <templarg></templarg>
    <templarg>b</templarg>
    <templarg>raw</templarg>
    <templarg></templarg>
    <member kind="function">
      <type>probe</type>
      <name>apply</name>
      <anchorfile>structsol_1_1stack_1_1probe__field__getter_3_01std_1_1tuple_3_01Args_8_8_8_01_4_00_01P_00_01b_00_01raw_00_01C_01_4.html</anchorfile>
      <anchor>a3eb2fca4063ca35d5c66f0471dc0e320</anchor>
      <arglist>(std::index_sequence&lt; I &gt;, int sofar, lua_State *L, Keys &amp;&amp;keys, int tableindex)</arglist>
    </member>
    <member kind="function">
      <type>probe</type>
      <name>apply</name>
      <anchorfile>structsol_1_1stack_1_1probe__field__getter_3_01std_1_1tuple_3_01Args_8_8_8_01_4_00_01P_00_01b_00_01raw_00_01C_01_4.html</anchorfile>
      <anchor>af5553262f0bcc108215af0ebed449b00</anchor>
      <arglist>(std::index_sequence&lt; I, I1, In... &gt;, int sofar, lua_State *L, Keys &amp;&amp;keys, int tableindex)</arglist>
    </member>
    <member kind="function">
      <type>probe</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1probe__field__getter_3_01std_1_1tuple_3_01Args_8_8_8_01_4_00_01P_00_01b_00_01raw_00_01C_01_4.html</anchorfile>
      <anchor>a13c9fd1ac1fa88995747e8623ddbc072</anchor>
      <arglist>(lua_State *L, Keys &amp;&amp;keys, int tableindex=-2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ProcessUsr</name>
    <filename>structProcessUsr.html</filename>
    <member kind="variable">
      <type>vector&lt; pair&lt; string, double &gt; &gt; &amp;</type>
      <name>numerics</name>
      <anchorfile>structProcessUsr.html</anchorfile>
      <anchor>a1344c5be245a3422c9630d0e49690195</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; pair&lt; string, string &gt; &gt; &amp;</type>
      <name>strings</name>
      <anchorfile>structProcessUsr.html</anchorfile>
      <anchor>abbea1f583cfd74f6a862c34880a0b983</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::properties_enrollment_allowed</name>
    <filename>structsol_1_1detail_1_1properties__enrollment__allowed.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1detail_1_1properties__enrollment__allowed.html</anchorfile>
      <anchor>ae32bdce708dd42d2ad84b4d68963547a</anchor>
      <arglist>(meta_function mf) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>properties_enrollment_allowed</name>
      <anchorfile>structsol_1_1detail_1_1properties__enrollment__allowed.html</anchorfile>
      <anchor>ab021386d6d794c95de4e66d68ff59d6b</anchor>
      <arglist>(int &amp;times_through_, std::bitset&lt; 64 &gt; &amp;properties_, automagic_enrollments &amp;enrollments_)</arglist>
    </member>
    <member kind="variable">
      <type>automagic_enrollments &amp;</type>
      <name>enrollments</name>
      <anchorfile>structsol_1_1detail_1_1properties__enrollment__allowed.html</anchorfile>
      <anchor>a649d0fea7522ac274dba3232d9a7b0fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::bitset&lt; 64 &gt; &amp;</type>
      <name>properties</name>
      <anchorfile>structsol_1_1detail_1_1properties__enrollment__allowed.html</anchorfile>
      <anchor>a81155adb71d4c8bd09c7c3e8df46fb69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int &amp;</type>
      <name>times_through</name>
      <anchorfile>structsol_1_1detail_1_1properties__enrollment__allowed.html</anchorfile>
      <anchor>aef56c5b8fdad66eb7544a1c73b0c73d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::property_wrapper</name>
    <filename>structsol_1_1property__wrapper.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>ebco&lt; R, 0 &gt;</base>
    <base>ebco&lt; W, 1 &gt;</base>
    <member kind="function">
      <type></type>
      <name>property_wrapper</name>
      <anchorfile>structsol_1_1property__wrapper.html</anchorfile>
      <anchor>a0d2d145d8e2fbf1bda7c6c7f23891c58</anchor>
      <arglist>(Rx &amp;&amp;r, Wx &amp;&amp;w)</arglist>
    </member>
    <member kind="function">
      <type>R &amp;</type>
      <name>read</name>
      <anchorfile>structsol_1_1property__wrapper.html</anchorfile>
      <anchor>a095051650c5651162d6faaa5455cb404</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const R &amp;</type>
      <name>read</name>
      <anchorfile>structsol_1_1property__wrapper.html</anchorfile>
      <anchor>a12043fa95e376200bad28ea6dab9c01d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>W &amp;</type>
      <name>write</name>
      <anchorfile>structsol_1_1property__wrapper.html</anchorfile>
      <anchor>af5f144a9aaa81712ca84c1b54b5d4c30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const W &amp;</type>
      <name>write</name>
      <anchorfile>structsol_1_1property__wrapper.html</anchorfile>
      <anchor>ac4a6b89f2f6da0d2a86230afdb1c862f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>detail::ebco&lt; R, 0 &gt;</type>
      <name>read_base_t</name>
      <anchorfile>structsol_1_1property__wrapper.html</anchorfile>
      <anchor>a9afce3cd90aae0b1e865096d6d1ad8b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>detail::ebco&lt; W, 1 &gt;</type>
      <name>write_base_t</name>
      <anchorfile>structsol_1_1property__wrapper.html</anchorfile>
      <anchor>a18b1c5be6feca4a14489786260ff7a54</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::protect_t</name>
    <filename>structsol_1_1protect__t.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>protect_t &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1protect__t.html</anchorfile>
      <anchor>aaafdd2dbd3d5612bd3b44c10a5eb0549</anchor>
      <arglist>(const protect_t &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>protect_t &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1protect__t.html</anchorfile>
      <anchor>a099602cb3c320d909fa8edb755c715e5</anchor>
      <arglist>(protect_t &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>protect_t</name>
      <anchorfile>structsol_1_1protect__t.html</anchorfile>
      <anchor>a1b5a6a7ec23ecfca30fa2847478e94e3</anchor>
      <arglist>(Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>protect_t</name>
      <anchorfile>structsol_1_1protect__t.html</anchorfile>
      <anchor>a007d32d77ded3236b399566674e588f5</anchor>
      <arglist>(const protect_t &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>protect_t</name>
      <anchorfile>structsol_1_1protect__t.html</anchorfile>
      <anchor>a5d0e96b76f34c9fa923b8d55505692b5</anchor>
      <arglist>(protect_t &amp;&amp;)=default</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>value</name>
      <anchorfile>structsol_1_1protect__t.html</anchorfile>
      <anchor>aee8d8f345613a612dd74d760007bda60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::protected_function_result</name>
    <filename>structsol_1_1protected__function__result.html</filename>
    <base>proxy_base&lt; protected_function_result &gt;</base>
    <member kind="typedef">
      <type>stack_iterator&lt; stack_proxy, true &gt;</type>
      <name>const_iterator</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>abe602213f5d27ea577fb810fa41e0134</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a2665580ba84eab86e787f0c02a4b156f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a0180a9cefa8f54a6df52a46cb6b52522</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_iterator&lt; stack_proxy, false &gt;</type>
      <name>iterator</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a2f96f42aba3c3e3215f24c84b7ea94c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_proxy *</type>
      <name>pointer</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>abef3e7c67a84a42202b009e2a0f40b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_proxy</type>
      <name>reference_type</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a3e8c134ac338cf80b767d1a10fd2e59b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>ae639372487e25f3cae682e0da25fb888</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>aacc9bae395f03af78fd45c85d5a5abda</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_proxy</type>
      <name>value_type</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a06bc943f687517f4f9395c32dd5d69ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>abandon</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>aee8e1bf4bca0ff6f5af1bd994c3b875b</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a4da40db55de1103ab42bfca8be12c26d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a382c2f472b4748f64fc990d0dc65b5a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a787fe3af48d072f8eda10300a66dcf37</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cend</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a3db11661fba097a5005d3d68d8d5318e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>crbegin</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a3ac7e7c099674618f144f0871e77cd4b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>crend</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a8084c4cb428b8d14a3037cab3ed58202</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>aea277c849fc1f7e93d436ff81d7651e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a258b1b1700f3df7db8d243d3981e3eb8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>aaa382a772bbf192efacb64803b5afd10</anchor>
      <arglist>(int index_offset=0) const</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>get_type</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a83246edd1bfe0b1518b35465890aaef6</anchor>
      <arglist>(int index_offset=0) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a78dcd832ff5cb8039a7fd64cdb8534e0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>abbbc0517abd227e8d8a94550081d0a09</anchor>
      <arglist>(const protected_function_result &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a552fa9b811598ef3bed8beeb2810567f</anchor>
      <arglist>(const unsafe_function_result &amp;o)=delete</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a0a929fd75972fe620eafdb89d3012c35</anchor>
      <arglist>(protected_function_result &amp;&amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>ac0ec1e1a354c8a977cf7bf3fc952638b</anchor>
      <arglist>(unsafe_function_result &amp;&amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type>stack_proxy</type>
      <name>operator[]</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a9b441feec57080beb45150a99c463e06</anchor>
      <arglist>(difference_type index_offset) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pop_count</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a7232bbd9db78754a808d2192bc9273b1</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>protected_function_result</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>ab30645eb0fc96369c464da44a2fb4114</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>protected_function_result</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a58232f9a3ec616b0cc91b556fc940347</anchor>
      <arglist>(const protected_function_result &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>protected_function_result</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>ab059e09fe1261820862421d9517b1e04</anchor>
      <arglist>(const unsafe_function_result &amp;o)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>protected_function_result</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a53ec4061c5016908e4e40183a78bb4ee</anchor>
      <arglist>(lua_State *Ls, int idx=-1, int retnum=0, int popped=0, call_status pferr=call_status::ok) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>protected_function_result</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a954a44918833424df035ce9140368fe9</anchor>
      <arglist>(protected_function_result &amp;&amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>protected_function_result</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a3de4e195bf1d675d452eff0632b2ce16</anchor>
      <arglist>(unsafe_function_result &amp;&amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a1a660f66deca0f1e068ce222d3ee0809</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a6b1ae9e7aebdf923d9e0fc214bfab604</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a996c0eeb0d46566b481a8185fd5a9263</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a74a62ffd3fa28614c367d2473d713ff1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>return_count</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>aaf5c21109b56fc4dc1c55c62d6e7ea82</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stack_index</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a8a8715bf728bd6e66010dd5787c15184</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>call_status</type>
      <name>status</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>aa82b3a08a2416f5cc80feb81e1e8e561</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a90da76dd777232e8e45c1934924188b3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~protected_function_result</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a19083afefe82a72dafa845680e8305fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>call_status</type>
      <name>err</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>ad57e5bf7d1b9b4bb13f7f0fee04ef733</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>index</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a1f1577eacd24031f667386d1a6768770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a9b40625b82f15fbd40b9d78a01027b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>popcount</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>a1f2b97d1ca96e73764690f57ce7327d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>returncount</name>
      <anchorfile>structsol_1_1protected__function__result.html</anchorfile>
      <anchor>aaa4f992b3a55eee8423b45bd5d492511</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::protected_handler</name>
    <filename>structsol_1_1detail_1_1protected__handler.html</filename>
    <templarg>ShouldPush</templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>protected_handler</name>
      <anchorfile>structsol_1_1detail_1_1protected__handler.html</anchorfile>
      <anchor>a90c309577afa41a789c465e2abe7039c</anchor>
      <arglist>(lua_State *L_, const Target &amp;target_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>protected_handler</name>
      <anchorfile>structsol_1_1detail_1_1protected__handler.html</anchorfile>
      <anchor>a335f3fee85a2bc914f3435034e4d9cd8</anchor>
      <arglist>(std::false_type, lua_State *L_, const Target &amp;target_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>protected_handler</name>
      <anchorfile>structsol_1_1detail_1_1protected__handler.html</anchorfile>
      <anchor>aaf9f83be9e2d2688bfb969c388957e14</anchor>
      <arglist>(std::true_type, lua_State *L_, const Target &amp;target_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>structsol_1_1detail_1_1protected__handler.html</anchorfile>
      <anchor>a4baeb83abee0fa2171177587cadf7269</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~protected_handler</name>
      <anchorfile>structsol_1_1detail_1_1protected__handler.html</anchorfile>
      <anchor>a8628e5706774cfe099c72b9803cb42f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>m_L</name>
      <anchorfile>structsol_1_1detail_1_1protected__handler.html</anchorfile>
      <anchor>afd8e2b2bc73e472c109d88cb57229ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>stack_index</name>
      <anchorfile>structsol_1_1detail_1_1protected__handler.html</anchorfile>
      <anchor>a92b089b837a4a035d60ebf3db1aae6cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Target &amp;</type>
      <name>target</name>
      <anchorfile>structsol_1_1detail_1_1protected__handler.html</anchorfile>
      <anchor>a92a2e972e8f7298370685c097cef84e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Proto</name>
    <filename>structProto.html</filename>
    <member kind="variable">
      <type>AbsLineInfo *</type>
      <name>abslineinfo</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a012268f6cdec514d296b50356decff4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Instruction *</type>
      <name>code</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a53b66e4e4ac4b612a41b67a0ace9b6a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CommonHeader</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a5b0bf6a93e383f0a873573b9c99dfb95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>gclist</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a7991ec396b493a42b5c7f38b4e162959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>is_vararg</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a82302f2e9040b681d5b34c1239dcd673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TValue *</type>
      <name>k</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>ae292fb0c0558679704933824ce96eac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lastlinedefined</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a9ef7fae1b22b11f5a145cfee8150059c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>linedefined</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a62cf1c61b70bfaa4f1fb839b7398160b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ls_byte *</type>
      <name>lineinfo</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a4d8b6a245668e28870027f70a98cce98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LocVar *</type>
      <name>locvars</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a41d627972548e1a6aaf358480ed46f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>maxstacksize</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a9c9ed4e9d996233f75cdf56b912e4803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>numparams</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a3f106f177af6c68ffd8b042713266b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct Proto **</type>
      <name>p</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a54dc8e2e8973007794fa0ab0e4a71461</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sizeabslineinfo</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a48c289d2c5198fb3bb997196943e9902</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sizecode</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a43e4d3849b5859112d93bdc2534a7cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sizek</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a5bd719e0486168f6ecd4b01bf41a7444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sizelineinfo</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a65303ae1d815313f3358a578113fcc6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sizelocvars</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>ac2ab37e941e8866687f44f7b2f4b95a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sizep</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a73ddad1a18b7c46be46ec32aa2a08632</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sizeupvalues</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a6ecec897497ba7d94df6ef69289ef5c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TString *</type>
      <name>source</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a92b6ec319e7aa1ee8b8ff7807353ad96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Upvaldesc *</type>
      <name>upvalues</name>
      <anchorfile>structProto.html</anchorfile>
      <anchor>a028070514796b4accbd99c59e6b83930</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProtobufParser</name>
    <filename>classProtobufParser.html</filename>
    <base>PJ::MessageParser</base>
    <member kind="function">
      <type>bool</type>
      <name>parseMessage</name>
      <anchorfile>classProtobufParser.html</anchorfile>
      <anchor>a71fc81cd4ccc3d5281c26b4814aea749</anchor>
      <arglist>(const MessageRef serialized_msg, double &amp;timestamp) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProtobufParser</name>
      <anchorfile>classProtobufParser.html</anchorfile>
      <anchor>a94bbbe4d623137095d5d2a5633c49db1</anchor>
      <arglist>(const std::string &amp;topic_name, const google::protobuf::Descriptor *descriptor, PlotDataMapRef &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProtobufParser</name>
      <anchorfile>classProtobufParser.html</anchorfile>
      <anchor>af648878459e9bc3464d6836f357ae39e</anchor>
      <arglist>(const std::string &amp;topic_name, const std::string type_name, const google::protobuf::FileDescriptorSet &amp;descriptor_set, PlotDataMapRef &amp;data)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const google::protobuf::Descriptor *</type>
      <name>_msg_descriptor</name>
      <anchorfile>classProtobufParser.html</anchorfile>
      <anchor>a4b1ddbc17c39cf0b807a1ac14b0082e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>google::protobuf::DynamicMessageFactory</type>
      <name>_msg_factory</name>
      <anchorfile>classProtobufParser.html</anchorfile>
      <anchor>adb5a9ff9f51aac9721ee7f50e9abf4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>google::protobuf::SimpleDescriptorDatabase</type>
      <name>_proto_database</name>
      <anchorfile>classProtobufParser.html</anchorfile>
      <anchor>a7bc2c89c9c61a0dd538eb648f03d9b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>google::protobuf::DescriptorPool</type>
      <name>_proto_pool</name>
      <anchorfile>classProtobufParser.html</anchorfile>
      <anchor>ac052f275d9940af6b3045c6c62b4d1b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::proxy_base</name>
    <filename>structsol_1_1proxy__base.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>acdb3d89442dea3456f2de538a2f91566</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::string</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>ad85d8450440f4531381f4c358a953122</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>a246a438b7cd83cdb612c8e219f201cbb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T&amp;</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>ab115c627c6e75ca6457cafeb4e7bfa69</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>proxy_base&lt; load_result &gt;</name>
    <filename>structsol_1_1proxy__base.html</filename>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>acdb3d89442dea3456f2de538a2f91566</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::string</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>ad85d8450440f4531381f4c358a953122</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>a246a438b7cd83cdb612c8e219f201cbb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T&amp;</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>ab115c627c6e75ca6457cafeb4e7bfa69</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>proxy_base&lt; protected_function_result &gt;</name>
    <filename>structsol_1_1proxy__base.html</filename>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>acdb3d89442dea3456f2de538a2f91566</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::string</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>ad85d8450440f4531381f4c358a953122</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>a246a438b7cd83cdb612c8e219f201cbb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T&amp;</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>ab115c627c6e75ca6457cafeb4e7bfa69</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>proxy_base&lt; stack_proxy_base &gt;</name>
    <filename>structsol_1_1proxy__base.html</filename>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>acdb3d89442dea3456f2de538a2f91566</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::string</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>ad85d8450440f4531381f4c358a953122</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>a246a438b7cd83cdb612c8e219f201cbb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T&amp;</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>ab115c627c6e75ca6457cafeb4e7bfa69</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>proxy_base&lt; unsafe_function_result &gt;</name>
    <filename>structsol_1_1proxy__base.html</filename>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>acdb3d89442dea3456f2de538a2f91566</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::string</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>ad85d8450440f4531381f4c358a953122</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>a246a438b7cd83cdb612c8e219f201cbb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T&amp;</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>ab115c627c6e75ca6457cafeb4e7bfa69</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>proxy_base&lt; usertype_proxy&lt; Table, Key &gt; &gt;</name>
    <filename>structsol_1_1proxy__base.html</filename>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>acdb3d89442dea3456f2de538a2f91566</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::string</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>ad85d8450440f4531381f4c358a953122</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>a246a438b7cd83cdb612c8e219f201cbb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T&amp;</name>
      <anchorfile>structsol_1_1proxy__base.html</anchorfile>
      <anchor>ab115c627c6e75ca6457cafeb4e7bfa69</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::proxy_base_tag</name>
    <filename>structsol_1_1proxy__base__tag.html</filename>
  </compound>
  <compound kind="class">
    <name>PublisherVideo</name>
    <filename>classPublisherVideo.html</filename>
    <base>PJ::StatePublisher</base>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>setEnabled</name>
      <anchorfile>classPublisherVideo.html</anchorfile>
      <anchor>a3148660ce966dcd0e7609fd5e0587744</anchor>
      <arglist>(bool enabled) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enabled</name>
      <anchorfile>classPublisherVideo.html</anchorfile>
      <anchor>a5a8953ac311fb45e8e086cfb2ad19140</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classPublisherVideo.html</anchorfile>
      <anchor>a5ee3f2c0ae0bf615e0413eb4b0590720</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>play</name>
      <anchorfile>classPublisherVideo.html</anchorfile>
      <anchor>a7093e4cc757d0af0e0b48de28efd3067</anchor>
      <arglist>(double current_time) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PublisherVideo</name>
      <anchorfile>classPublisherVideo.html</anchorfile>
      <anchor>a187199ce8e158bc01735d755ca6ea3a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateState</name>
      <anchorfile>classPublisherVideo.html</anchorfile>
      <anchor>a006e951c1697fcb02b74c4e5248f5878</anchor>
      <arglist>(double current_time) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classPublisherVideo.html</anchorfile>
      <anchor>a4d81dd134e5c077aefcfce9aa068eeae</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classPublisherVideo.html</anchorfile>
      <anchor>aa86704427ca25b7fc2f0851adaa1e806</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PublisherVideo</name>
      <anchorfile>classPublisherVideo.html</anchorfile>
      <anchor>aa767c1ac2cbaed6e051e08f244ac670d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VideoDialog *</type>
      <name>_dialog</name>
      <anchorfile>classPublisherVideo.html</anchorfile>
      <anchor>a1e0525ee68d6bbb9be6a54f72bbaf047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_enabled</name>
      <anchorfile>classPublisherVideo.html</anchorfile>
      <anchor>a50a363b8a2166f98537849586e58f8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_xml_loaded</name>
      <anchorfile>classPublisherVideo.html</anchorfile>
      <anchor>abd2c2b87e6ad2afc12cd0bdf5ef7e350</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::stack_detail::push_function</name>
    <filename>structsol_1_1stack_1_1stack__detail_1_1push__function.html</filename>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1push__function.html</anchorfile>
      <anchor>a2cd2c5bb989cb93c153badb385f70eb7</anchor>
      <arglist>(T &amp;&amp;value) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>push_function</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1push__function.html</anchorfile>
      <anchor>a276af2966ed5e86826093614a0a79587</anchor>
      <arglist>(lua_State *L_) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1push__function.html</anchorfile>
      <anchor>a6cd01ed3d1070cb371837acab0c7291e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::push_invoke_t</name>
    <filename>structsol_1_1push__invoke__t.html</filename>
    <templarg></templarg>
    <base protection="private">ebco&lt; T &gt;</base>
    <member kind="function">
      <type>push_invoke_t &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1push__invoke__t.html</anchorfile>
      <anchor>a4e23b857b5c40bc92341bec77550a818</anchor>
      <arglist>(const push_invoke_t &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>push_invoke_t &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1push__invoke__t.html</anchorfile>
      <anchor>ad0a2f7261273c87539e75676e51f3bbf</anchor>
      <arglist>(push_invoke_t &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>push_invoke_t</name>
      <anchorfile>structsol_1_1push__invoke__t.html</anchorfile>
      <anchor>a841795e191d7cd21e9be3e6dc9ba5f29</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>push_invoke_t</name>
      <anchorfile>structsol_1_1push__invoke__t.html</anchorfile>
      <anchor>af42d2fbd1c2ab061dbaeca8686fcd2b5</anchor>
      <arglist>(const push_invoke_t &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>push_invoke_t</name>
      <anchorfile>structsol_1_1push__invoke__t.html</anchorfile>
      <anchor>a57b143cfecb5fc5340074b11fabe80fb</anchor>
      <arglist>(push_invoke_t &amp;&amp;)=default</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>detail::ebco&lt; T &gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1push__invoke__t.html</anchorfile>
      <anchor>acce26d37223a7a19cb143f35d817fcaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::push_popper</name>
    <filename>structsol_1_1stack_1_1push__popper.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>meta::unqualified_t&lt; T &gt;</type>
      <name>Tu</name>
      <anchorfile>structsol_1_1stack_1_1push__popper.html</anchorfile>
      <anchor>a5bf9989561a0b8b1cf7c8e5e1c596942</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>index_of</name>
      <anchorfile>structsol_1_1stack_1_1push__popper.html</anchorfile>
      <anchor>a5830d124f38ab1d1acbd5fd0ea331af2</anchor>
      <arglist>(const Tu &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>push_popper</name>
      <anchorfile>structsol_1_1stack_1_1push__popper.html</anchorfile>
      <anchor>afebaacfb204424940aa78fea851ccd69</anchor>
      <arglist>(T object_) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~push_popper</name>
      <anchorfile>structsol_1_1stack_1_1push__popper.html</anchorfile>
      <anchor>a39f291c95708faef86bfebb326f38a0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_index</name>
      <anchorfile>structsol_1_1stack_1_1push__popper.html</anchorfile>
      <anchor>afc5039aade4293aa435263ad180cad32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>m_object</name>
      <anchorfile>structsol_1_1stack_1_1push__popper.html</anchorfile>
      <anchor>accec553d4b40cbaa290e8c3ef477d756</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::push_popper&lt; false, T, std::enable_if_t&lt; is_stack_based_v&lt; meta::unqualified_t&lt; T &gt; &gt; &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1push__popper_3_01false_00_01T_00_01std_1_1enable__if__t_3_01is__stack__bas74cd5cf3ccdcf9f49bde93a97d16cf11.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>meta::unqualified_t&lt; T &gt;</type>
      <name>Tu</name>
      <anchorfile>structsol_1_1stack_1_1push__popper_3_01false_00_01T_00_01std_1_1enable__if__t_3_01is__stack__bas74cd5cf3ccdcf9f49bde93a97d16cf11.html</anchorfile>
      <anchor>a3a6e1fedc1be9c341bbdd85de42056a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>index_of</name>
      <anchorfile>structsol_1_1stack_1_1push__popper_3_01false_00_01T_00_01std_1_1enable__if__t_3_01is__stack__bas74cd5cf3ccdcf9f49bde93a97d16cf11.html</anchorfile>
      <anchor>a4ff13b1227768173de29a124d6a64635</anchor>
      <arglist>(const Tu &amp;object_) const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>push_popper</name>
      <anchorfile>structsol_1_1stack_1_1push__popper_3_01false_00_01T_00_01std_1_1enable__if__t_3_01is__stack__bas74cd5cf3ccdcf9f49bde93a97d16cf11.html</anchorfile>
      <anchor>ae241f517a3a35e4d6304537666cfde6b</anchor>
      <arglist>(T) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~push_popper</name>
      <anchorfile>structsol_1_1stack_1_1push__popper_3_01false_00_01T_00_01std_1_1enable__if__t_3_01is__stack__bas74cd5cf3ccdcf9f49bde93a97d16cf11.html</anchorfile>
      <anchor>a8e4df843be5190efa8b4f857c437ec0e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::push_popper&lt; true, T, C &gt;</name>
    <filename>structsol_1_1stack_1_1push__popper_3_01true_00_01T_00_01C_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>meta::unqualified_t&lt; T &gt;</type>
      <name>Tu</name>
      <anchorfile>structsol_1_1stack_1_1push__popper_3_01true_00_01T_00_01C_01_4.html</anchorfile>
      <anchor>a351add9512a4645e33b403a31cabd45d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>index_of</name>
      <anchorfile>structsol_1_1stack_1_1push__popper_3_01true_00_01T_00_01C_01_4.html</anchorfile>
      <anchor>ad73f483f2ca8e61f997191aba9e459d6</anchor>
      <arglist>(const Tu &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>push_popper</name>
      <anchorfile>structsol_1_1stack_1_1push__popper_3_01true_00_01T_00_01C_01_4.html</anchorfile>
      <anchor>a0da5c3578996d53d505687275d562b67</anchor>
      <arglist>(T) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~push_popper</name>
      <anchorfile>structsol_1_1stack_1_1push__popper_3_01true_00_01T_00_01C_01_4.html</anchorfile>
      <anchor>acd33f865114271668e715f4b309e401a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::push_popper_at</name>
    <filename>structsol_1_1stack_1_1push__popper__at.html</filename>
    <member kind="function">
      <type></type>
      <name>push_popper_at</name>
      <anchorfile>structsol_1_1stack_1_1push__popper__at.html</anchorfile>
      <anchor>ae148fc46d66399e238119d4a83ead3b5</anchor>
      <arglist>(lua_State *L_, int index_=-1, int count_=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~push_popper_at</name>
      <anchorfile>structsol_1_1stack_1_1push__popper__at.html</anchorfile>
      <anchor>afb9637b5f89b8b6dabee125e968a96d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>count</name>
      <anchorfile>structsol_1_1stack_1_1push__popper__at.html</anchorfile>
      <anchor>ac8080eee893ff2cd8388aabe3a06b4d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structsol_1_1stack_1_1push__popper__at.html</anchorfile>
      <anchor>a48df70c90b88f50599b8e19873d30b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structsol_1_1stack_1_1push__popper__at.html</anchorfile>
      <anchor>af4490f541fc8131c7141ea46356658ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::push_popper_n</name>
    <filename>structsol_1_1stack_1_1push__popper__n.html</filename>
    <templarg>top_level</templarg>
    <member kind="function">
      <type>push_popper_n &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1stack_1_1push__popper__n.html</anchorfile>
      <anchor>a27926498d17c8eb62b131a2c0fd4e841</anchor>
      <arglist>(const push_popper_n &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>push_popper_n &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1stack_1_1push__popper__n.html</anchorfile>
      <anchor>afb438cb788f976f1f09b09b77eef1b1a</anchor>
      <arglist>(push_popper_n &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>push_popper_n</name>
      <anchorfile>structsol_1_1stack_1_1push__popper__n.html</anchorfile>
      <anchor>a6f7ec49550c8e154227cac3fdfb15d55</anchor>
      <arglist>(const push_popper_n &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>push_popper_n</name>
      <anchorfile>structsol_1_1stack_1_1push__popper__n.html</anchorfile>
      <anchor>a1b79181aefe19e8de37d3b46bce74d93</anchor>
      <arglist>(lua_State *L_, int pop_count_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>push_popper_n</name>
      <anchorfile>structsol_1_1stack_1_1push__popper__n.html</anchorfile>
      <anchor>a721290885ad78977eeef61866a170fdf</anchor>
      <arglist>(push_popper_n &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~push_popper_n</name>
      <anchorfile>structsol_1_1stack_1_1push__popper__n.html</anchorfile>
      <anchor>a921df6b6aaad19d38520ae1f5e69be2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structsol_1_1stack_1_1push__popper__n.html</anchorfile>
      <anchor>a8f1006a34c46200775de1713010637b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pop_count</name>
      <anchorfile>structsol_1_1stack_1_1push__popper__n.html</anchorfile>
      <anchor>a2a11b53ea70171444fece936ac62f542</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::push_popper_n&lt; true &gt;</name>
    <filename>structsol_1_1stack_1_1push__popper__n_3_01true_01_4.html</filename>
    <member kind="function">
      <type></type>
      <name>push_popper_n</name>
      <anchorfile>structsol_1_1stack_1_1push__popper__n_3_01true_01_4.html</anchorfile>
      <anchor>a158ee076d8d31f4e9468df78c1465b51</anchor>
      <arglist>(lua_State *, int)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCheckBoxClose</name>
    <filename>classQCheckBoxClose.html</filename>
    <member kind="function">
      <type></type>
      <name>QCheckBoxClose</name>
      <anchorfile>classQCheckBoxClose.html</anchorfile>
      <anchor>a06485312181cef68f0efc8ebfd3ed0e0</anchor>
      <arglist>(QString text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QCheckBoxClose</name>
      <anchorfile>classQCheckBoxClose.html</anchorfile>
      <anchor>a8ec28e39a9dc1a93be6cd585100282ec</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable">
      <type>QGroupBox *</type>
      <name>groupbox</name>
      <anchorfile>classQCheckBoxClose.html</anchorfile>
      <anchor>a9de3992dde04949c9e198f19f420912f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QLineEdit *</type>
      <name>lineedit</name>
      <anchorfile>classQCheckBoxClose.html</anchorfile>
      <anchor>aeb9bddc7af4afb574cf624c629584209</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCodeEditor</name>
    <filename>classQCodeEditor.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>insertCompletion</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a1040aafc5ac820e8fe726be0dd9bae8b</anchor>
      <arglist>(QString s)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onSelectionChanged</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>ad3dc4f6e8b9964d1389f665e4adccbc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>updateExtraSelection</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>ab76db0da1da02000df101bc70e395310</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>updateLineNumberArea</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>aa3cadec00aa8cdbfffebfb74f0bba8b7</anchor>
      <arglist>(const QRect &amp;rect)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>updateLineNumberAreaWidth</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a52848c2fba40babcdd2838cd82d9934d</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>updateStyle</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>ab3ca86e8c43d8c81bb3ae4473e26158c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>autoIndentation</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>ad8ae6b8281901f4582ff4b59a68e77cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>autoParentheses</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>afbf99835890cd5cbf853f196628a3bc1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCompleter *</type>
      <name>completer</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a80eb50dbe4bedd873bc7de372e76e2b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFirstVisibleBlock</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a261cf06dbeddf192a31f79d4243fb8ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QCodeEditor &amp;</type>
      <name>operator=</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a456c7c7814361065021e0a35839b35ef</anchor>
      <arglist>(const QCodeEditor &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCodeEditor</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a0abe9fad750ff46a7f45791db500c3fb</anchor>
      <arglist>(const QCodeEditor &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCodeEditor</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>aff3213b88597626f6692218c81c70958</anchor>
      <arglist>(QWidget *widget=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoIndentation</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a857d697477aa8f85784bea26b1543d28</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoParentheses</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a893f695c795eec31f1ae37504a03bada</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompleter</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a4ba7828658752fb99f84db10d121f3ec</anchor>
      <arglist>(QCompleter *completer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHighlighter</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a2a460db14cf363b10ba5c6f9942b8e5e</anchor>
      <arglist>(QStyleSyntaxHighlighter *highlighter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSyntaxStyle</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>afa81e177ae2e5979043334fbe9545c15</anchor>
      <arglist>(QSyntaxStyle *style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTabReplace</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a2e689940435fcda9918529b5f41b3b9a</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTabReplaceSize</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>ae0bd5925aadabfff033cd217816479c1</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tabReplace</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a2c822d0230a3e178b9e86d797b46ef62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tabReplaceSize</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a5b154d95e2e40d27ff9c21cc0799b70c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>focusInEvent</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a644bef66365a9d31a097b1167d3de7fb</anchor>
      <arglist>(QFocusEvent *e) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>insertFromMimeData</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a69fa8c3416458030a65f161147304aef</anchor>
      <arglist>(const QMimeData *source) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>keyPressEvent</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>abe9d62d41f266110dd0bb0350372533b</anchor>
      <arglist>(QKeyEvent *e) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paintEvent</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a5562210bb4cd03ee698a146ace456185</anchor>
      <arglist>(QPaintEvent *e) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resizeEvent</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a900aa4167fcfac7455f3ffe0329f66b8</anchor>
      <arglist>(QResizeEvent *e) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QChar</type>
      <name>charUnderCursor</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>acd6982547d021828baa81b3fa72b5a8a</anchor>
      <arglist>(int offset=0) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>getIndentationSpaces</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a73f137be4c50a38143ede67f254a701f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleSelectionQuery</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>aebdea94bdab6474ad12d4c5b62ca6294</anchor>
      <arglist>(QTextCursor cursor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>highlightCurrentLine</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a2e54508e3bb0c972412978a737cbfd12</anchor>
      <arglist>(QList&lt; QTextEdit::ExtraSelection &gt; &amp;extraSelection)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>highlightParenthesis</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a717458d952a67eac01dbba87257247e0</anchor>
      <arglist>(QList&lt; QTextEdit::ExtraSelection &gt; &amp;extraSelection)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initDocumentLayoutHandlers</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>ade6c42233ae2d67d4ce83e64a20efcd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initFont</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a848dd179ab784b639c634e7aefc7decb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>performConnections</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>ad663398a76aead8a8fe0ba65f1ba2c93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>proceedCompleterBegin</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a529124b0870631608d83ffdeefbde8c1</anchor>
      <arglist>(QKeyEvent *e)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>proceedCompleterEnd</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a971ed3d57606f17c4b17fe9b7a6f7984</anchor>
      <arglist>(QKeyEvent *e)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateLineGeometry</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a10ffa5018b68b61e9b9356d8fa4ba0e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QString</type>
      <name>wordUnderCursor</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a90746ca3992e5edc47a9566aacdb526d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_autoIndentation</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a130b5a4b48b285577df500d1758b0037</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_autoParentheses</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a342438af6291e9680376c64da806e740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QCompleter *</type>
      <name>m_completer</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>af66bbdd56c5e312fdb93e4ce315139d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QFramedTextAttribute *</type>
      <name>m_framedAttribute</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>aade96ef07bc9ef2849d8490187122147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QStyleSyntaxHighlighter *</type>
      <name>m_highlighter</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>aad4ba758c94aed70c2599f01ad3123d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QLineNumberArea *</type>
      <name>m_lineNumberArea</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>ab08786a1098de92778fed620cc61f1c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_replaceTab</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a764372ae3561d95864d2c911546c0db4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QSyntaxStyle *</type>
      <name>m_syntaxStyle</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a2f96c027697bf6387a0c70e6d2d9c650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>m_tabReplace</name>
      <anchorfile>classQCodeEditor.html</anchorfile>
      <anchor>a8fe503e1ff3746c8109e20c6a1622174</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCSVHighlighter</name>
    <filename>classQCSVHighlighter.html</filename>
    <base>QStyleSyntaxHighlighter</base>
    <member kind="function">
      <type></type>
      <name>QCSVHighlighter</name>
      <anchorfile>classQCSVHighlighter.html</anchorfile>
      <anchor>aef854341451f8d687fef54e4afa474e0</anchor>
      <arglist>(QTextDocument *document=nullptr)</arglist>
    </member>
    <member kind="variable">
      <type>QChar</type>
      <name>delimiter</name>
      <anchorfile>classQCSVHighlighter.html</anchorfile>
      <anchor>a5ce563d91cadea5819c2834b6666bbc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>highlightBlock</name>
      <anchorfile>classQCSVHighlighter.html</anchorfile>
      <anchor>a764f50866a77af8e377e6beb2dab66cd</anchor>
      <arglist>(const QString &amp;text) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_delimiter</name>
      <anchorfile>classQCSVHighlighter.html</anchorfile>
      <anchor>a75297bf1e5aaf9fb01e9fa9e4c3662c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCXXHighlighter</name>
    <filename>classQCXXHighlighter.html</filename>
    <base>QStyleSyntaxHighlighter</base>
    <member kind="function">
      <type></type>
      <name>QCXXHighlighter</name>
      <anchorfile>classQCXXHighlighter.html</anchorfile>
      <anchor>a9ca4cdf58cd8182575ffe2b749498322</anchor>
      <arglist>(QTextDocument *document=nullptr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>highlightBlock</name>
      <anchorfile>classQCXXHighlighter.html</anchorfile>
      <anchor>ab1132a482b431ae7164cec1de3402dc6</anchor>
      <arglist>(const QString &amp;text) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_commentEndPattern</name>
      <anchorfile>classQCXXHighlighter.html</anchorfile>
      <anchor>a893fa34ca5b3874a772b14d446968d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_commentStartPattern</name>
      <anchorfile>classQCXXHighlighter.html</anchorfile>
      <anchor>a52ba1abde3ec4f0f09fb91b492b2f0ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_defTypePattern</name>
      <anchorfile>classQCXXHighlighter.html</anchorfile>
      <anchor>a4972190ea7099be91c89938df8ae4eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_functionPattern</name>
      <anchorfile>classQCXXHighlighter.html</anchorfile>
      <anchor>a2e061a85decadc1f479e43e3e85033ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; QHighlightRule &gt;</type>
      <name>m_highlightRules</name>
      <anchorfile>classQCXXHighlighter.html</anchorfile>
      <anchor>a3f5f8d9ba015561c0c585573255d95d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_includePattern</name>
      <anchorfile>classQCXXHighlighter.html</anchorfile>
      <anchor>af15123427d4e7d236ee19f20fc620dcd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QFramedTextAttribute</name>
    <filename>classQFramedTextAttribute.html</filename>
    <member kind="enumvalue">
      <name>FramedString</name>
      <anchorfile>classQFramedTextAttribute.html</anchorfile>
      <anchor>a670d8b36f5abe2e22353a4d16ba753bfa3e8920e31b33040eee293fd65b2a9fa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Property</name>
      <anchorfile>classQFramedTextAttribute.html</anchorfile>
      <anchor>a670d8b36f5abe2e22353a4d16ba753bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FramedString</name>
      <anchorfile>classQFramedTextAttribute.html</anchorfile>
      <anchor>a670d8b36f5abe2e22353a4d16ba753bfa3e8920e31b33040eee293fd65b2a9fa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classQFramedTextAttribute.html</anchorfile>
      <anchor>acfd90397cce1fc586e83c94eca3cdd92</anchor>
      <arglist>(QTextCursor cursor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawObject</name>
      <anchorfile>classQFramedTextAttribute.html</anchorfile>
      <anchor>a13297bd25b51082a00f4fa36ec2a2835</anchor>
      <arglist>(QPainter *painter, const QRectF &amp;rect, QTextDocument *doc, int posInDocument, const QTextFormat &amp;format) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>frame</name>
      <anchorfile>classQFramedTextAttribute.html</anchorfile>
      <anchor>ad63d4e3c9896f9bd02eb39b8a1fb3fb2</anchor>
      <arglist>(QTextCursor cursor)</arglist>
    </member>
    <member kind="function">
      <type>QSizeF</type>
      <name>intrinsicSize</name>
      <anchorfile>classQFramedTextAttribute.html</anchorfile>
      <anchor>a77c0293101d8ccf320653bc55658dcee</anchor>
      <arglist>(QTextDocument *doc, int posInDocument, const QTextFormat &amp;format) override</arglist>
    </member>
    <member kind="function">
      <type>QFramedTextAttribute &amp;</type>
      <name>operator=</name>
      <anchorfile>classQFramedTextAttribute.html</anchorfile>
      <anchor>a8ac2527c484ace8f95e8648b96e30e46</anchor>
      <arglist>(const QFramedTextAttribute &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QFramedTextAttribute</name>
      <anchorfile>classQFramedTextAttribute.html</anchorfile>
      <anchor>acd67d4060c2563e0cc3a420426fc1a2d</anchor>
      <arglist>(const QFramedTextAttribute &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QFramedTextAttribute</name>
      <anchorfile>classQFramedTextAttribute.html</anchorfile>
      <anchor>a57533112df9ee11be38a52573f8ba005</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSyntaxStyle</name>
      <anchorfile>classQFramedTextAttribute.html</anchorfile>
      <anchor>a9d4fea6d5bfefaf29984f25851f8adb4</anchor>
      <arglist>(QSyntaxStyle *style)</arglist>
    </member>
    <member kind="function">
      <type>QSyntaxStyle *</type>
      <name>syntaxStyle</name>
      <anchorfile>classQFramedTextAttribute.html</anchorfile>
      <anchor>a43fe5a59812e221e7af021aac6cdb929</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>type</name>
      <anchorfile>classQFramedTextAttribute.html</anchorfile>
      <anchor>a9a2e597736c4581f8f004181c32f8968</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QSyntaxStyle *</type>
      <name>m_style</name>
      <anchorfile>classQFramedTextAttribute.html</anchorfile>
      <anchor>a62c07a4f19cd7ace75357cac6fac4cc3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QGLSLCompleter</name>
    <filename>classQGLSLCompleter.html</filename>
    <member kind="function">
      <type></type>
      <name>QGLSLCompleter</name>
      <anchorfile>classQGLSLCompleter.html</anchorfile>
      <anchor>ae2519a81b4da3d0eb1e1fd86ec170d54</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QGLSLHighlighter</name>
    <filename>classQGLSLHighlighter.html</filename>
    <base>QStyleSyntaxHighlighter</base>
    <member kind="function">
      <type></type>
      <name>QGLSLHighlighter</name>
      <anchorfile>classQGLSLHighlighter.html</anchorfile>
      <anchor>a6274bbe23d59003b138acd8470e0f5e3</anchor>
      <arglist>(QTextDocument *document=nullptr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>highlightBlock</name>
      <anchorfile>classQGLSLHighlighter.html</anchorfile>
      <anchor>ae0c5e759b0f4c3ba7c3af7d5b93b1213</anchor>
      <arglist>(const QString &amp;text) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_commentEndPattern</name>
      <anchorfile>classQGLSLHighlighter.html</anchorfile>
      <anchor>af0ee3472c87df14cdde22d600ce7f273</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_commentStartPattern</name>
      <anchorfile>classQGLSLHighlighter.html</anchorfile>
      <anchor>a4d131e9ea62e7e0f51fa767c2b7678da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_defTypePattern</name>
      <anchorfile>classQGLSLHighlighter.html</anchorfile>
      <anchor>a8b065a8806d77a47f80aeb3110c03593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_functionPattern</name>
      <anchorfile>classQGLSLHighlighter.html</anchorfile>
      <anchor>aa2c83cbd47bc975b748f3efeecb0846b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; QHighlightRule &gt;</type>
      <name>m_highlightRules</name>
      <anchorfile>classQGLSLHighlighter.html</anchorfile>
      <anchor>a87dce22799929c5a98d586526ac1d823</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_includePattern</name>
      <anchorfile>classQGLSLHighlighter.html</anchorfile>
      <anchor>a9e2cf2f3c264d86f6a613f87ee250fd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QHighlightBlockRule</name>
    <filename>structQHighlightBlockRule.html</filename>
    <member kind="function">
      <type></type>
      <name>QHighlightBlockRule</name>
      <anchorfile>structQHighlightBlockRule.html</anchorfile>
      <anchor>a9bb2f26dcf7b9378c21bb28308b42403</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QHighlightBlockRule</name>
      <anchorfile>structQHighlightBlockRule.html</anchorfile>
      <anchor>a5d9f377c9d4f8962d19c255d0e2ff0a9</anchor>
      <arglist>(QRegularExpression start, QRegularExpression end, QString format)</arglist>
    </member>
    <member kind="variable">
      <type>QRegularExpression</type>
      <name>endPattern</name>
      <anchorfile>structQHighlightBlockRule.html</anchorfile>
      <anchor>a16d16ca3ce0e143ab26df691228d9ca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>formatName</name>
      <anchorfile>structQHighlightBlockRule.html</anchorfile>
      <anchor>a0fcdc938009a769aec98dc345073a0cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRegularExpression</type>
      <name>startPattern</name>
      <anchorfile>structQHighlightBlockRule.html</anchorfile>
      <anchor>a0fa3256d093b4369e329f99a35924ea1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QHighlightRule</name>
    <filename>structQHighlightRule.html</filename>
    <member kind="function">
      <type></type>
      <name>QHighlightRule</name>
      <anchorfile>structQHighlightRule.html</anchorfile>
      <anchor>a7605ca78f478be33797aa7906b65a6c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QHighlightRule</name>
      <anchorfile>structQHighlightRule.html</anchorfile>
      <anchor>a244e4e972f3cab978b791ca99d53b2e4</anchor>
      <arglist>(QRegularExpression p, QString f)</arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>formatName</name>
      <anchorfile>structQHighlightRule.html</anchorfile>
      <anchor>ac739c07be91dd067d44b6650996c52d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRegularExpression</type>
      <name>pattern</name>
      <anchorfile>structQHighlightRule.html</anchorfile>
      <anchor>a878e18ae0dcb9ff57cfc76bddf558cf4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QJSONHighlighter</name>
    <filename>classQJSONHighlighter.html</filename>
    <base>QStyleSyntaxHighlighter</base>
    <member kind="function">
      <type></type>
      <name>QJSONHighlighter</name>
      <anchorfile>classQJSONHighlighter.html</anchorfile>
      <anchor>ab89217c42651d7d21a92398bfb5c0426</anchor>
      <arglist>(QTextDocument *document=nullptr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>highlightBlock</name>
      <anchorfile>classQJSONHighlighter.html</anchorfile>
      <anchor>a489c727c3e46b1c4d33052fd89409062</anchor>
      <arglist>(const QString &amp;text) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; QHighlightRule &gt;</type>
      <name>m_highlightRules</name>
      <anchorfile>classQJSONHighlighter.html</anchorfile>
      <anchor>a2e104f80bce6211f52122bd1fd601d19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_keyRegex</name>
      <anchorfile>classQJSONHighlighter.html</anchorfile>
      <anchor>a7cd09bd5e8dc02ce9dfcba671720e5b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QLanguage</name>
    <filename>classQLanguage.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isLoaded</name>
      <anchorfile>classQLanguage.html</anchorfile>
      <anchor>ab9a23de86ea878b9d5c7dbb736a256e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>keys</name>
      <anchorfile>classQLanguage.html</anchorfile>
      <anchor>aa00204be10a912a686453b72772ca520</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>classQLanguage.html</anchorfile>
      <anchor>ac27786bd01ffca9ce212a1c5fb07ffcb</anchor>
      <arglist>(QIODevice *device)</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>names</name>
      <anchorfile>classQLanguage.html</anchorfile>
      <anchor>af02d4e384ba52403d6e8ae503f44f77c</anchor>
      <arglist>(const QString &amp;key)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QLanguage</name>
      <anchorfile>classQLanguage.html</anchorfile>
      <anchor>aaf200c96440cf4d7e4861797a1c6efa0</anchor>
      <arglist>(QIODevice *device=nullptr, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QMap&lt; QString, QStringList &gt;</type>
      <name>m_list</name>
      <anchorfile>classQLanguage.html</anchorfile>
      <anchor>a4ceb26c5edbce56d255b19f520c769a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_loaded</name>
      <anchorfile>classQLanguage.html</anchorfile>
      <anchor>ab9b514542f66c5ecc14d74de8644f622</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QLineNumberArea</name>
    <filename>classQLineNumberArea.html</filename>
    <member kind="function">
      <type>QLineNumberArea &amp;</type>
      <name>operator=</name>
      <anchorfile>classQLineNumberArea.html</anchorfile>
      <anchor>ace9b33a05f366099d22d662c94405d4f</anchor>
      <arglist>(const QLineNumberArea &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QLineNumberArea</name>
      <anchorfile>classQLineNumberArea.html</anchorfile>
      <anchor>a78659b0b3a77ab6a90d9954287b19cda</anchor>
      <arglist>(const QLineNumberArea &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QLineNumberArea</name>
      <anchorfile>classQLineNumberArea.html</anchorfile>
      <anchor>ad2364000b4868f8ecefc69b179d21eee</anchor>
      <arglist>(QCodeEditor *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSyntaxStyle</name>
      <anchorfile>classQLineNumberArea.html</anchorfile>
      <anchor>a231e2ce7b0bd09fa6b18862a59ebcb17</anchor>
      <arglist>(QSyntaxStyle *style)</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>sizeHint</name>
      <anchorfile>classQLineNumberArea.html</anchorfile>
      <anchor>aec17c416a87df0459fb692a9d4cce622</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>QSyntaxStyle *</type>
      <name>syntaxStyle</name>
      <anchorfile>classQLineNumberArea.html</anchorfile>
      <anchor>ab7a4f05bfeb618f68e0f4f70df9f84fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paintEvent</name>
      <anchorfile>classQLineNumberArea.html</anchorfile>
      <anchor>a11f8012bd3007d194ee08720c0e1997c</anchor>
      <arglist>(QPaintEvent *event) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QCodeEditor *</type>
      <name>m_codeEditParent</name>
      <anchorfile>classQLineNumberArea.html</anchorfile>
      <anchor>a40c1d96c1c15e8bb6b8c8df126b4c429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QSyntaxStyle *</type>
      <name>m_syntaxStyle</name>
      <anchorfile>classQLineNumberArea.html</anchorfile>
      <anchor>a39ea0a4844f17c08a2e4b02e13cad46e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QList</name>
    <filename>classQList.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>QList&lt; ads::CDockAreaWidget * &gt;</name>
    <filename>classQList.html</filename>
  </compound>
  <compound kind="class">
    <name>QList&lt; ads::CDockContainerWidget * &gt;</name>
    <filename>classQList.html</filename>
  </compound>
  <compound kind="class">
    <name>QList&lt; ads::CFloatingDockContainer * &gt;</name>
    <filename>classQList.html</filename>
  </compound>
  <compound kind="class">
    <name>QList&lt; double &gt;</name>
    <filename>classQList.html</filename>
  </compound>
  <compound kind="class">
    <name>QList&lt; QAction * &gt;</name>
    <filename>classQList.html</filename>
  </compound>
  <compound kind="class">
    <name>QList&lt; QLayoutItem * &gt;</name>
    <filename>classQList.html</filename>
  </compound>
  <compound kind="class">
    <name>QList&lt; QWebSocket * &gt;</name>
    <filename>classQList.html</filename>
  </compound>
  <compound kind="class">
    <name>QList&lt; QWidget * &gt;</name>
    <filename>classQList.html</filename>
  </compound>
  <compound kind="class">
    <name>QList&lt; QwtPlotItem * &gt;</name>
    <filename>classQList.html</filename>
  </compound>
  <compound kind="class">
    <name>QList&lt; QwtPolarItem * &gt;</name>
    <filename>classQList.html</filename>
  </compound>
  <compound kind="class">
    <name>QList&lt; QwtText &gt;</name>
    <filename>classQList.html</filename>
  </compound>
  <compound kind="class">
    <name>QList&lt; tTitleBarButton * &gt;</name>
    <filename>classQList.html</filename>
  </compound>
  <compound kind="class">
    <name>QLuaCompleter</name>
    <filename>classQLuaCompleter.html</filename>
    <member kind="function">
      <type></type>
      <name>QLuaCompleter</name>
      <anchorfile>classQLuaCompleter.html</anchorfile>
      <anchor>a48ce36c470a6d702cd419cc6bc01a3f6</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QLuaHighlighter</name>
    <filename>classQLuaHighlighter.html</filename>
    <base>QStyleSyntaxHighlighter</base>
    <member kind="function">
      <type></type>
      <name>QLuaHighlighter</name>
      <anchorfile>classQLuaHighlighter.html</anchorfile>
      <anchor>ad617eb7d45f8340250365ab0d173aaa2</anchor>
      <arglist>(QTextDocument *document=nullptr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>highlightBlock</name>
      <anchorfile>classQLuaHighlighter.html</anchorfile>
      <anchor>a7fb743e82f064de98e07e9a97dcdf808</anchor>
      <arglist>(const QString &amp;text) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_defTypePattern</name>
      <anchorfile>classQLuaHighlighter.html</anchorfile>
      <anchor>a31f3129011afbbe1cd1cd7649fa4655c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_functionPattern</name>
      <anchorfile>classQLuaHighlighter.html</anchorfile>
      <anchor>a841c00b58f57c4347f36b19c24437575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; QHighlightBlockRule &gt;</type>
      <name>m_highlightBlockRules</name>
      <anchorfile>classQLuaHighlighter.html</anchorfile>
      <anchor>aa44060a2483f6245b0f44554f695d4d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; QHighlightRule &gt;</type>
      <name>m_highlightRules</name>
      <anchorfile>classQLuaHighlighter.html</anchorfile>
      <anchor>a627d55870e6c6c6a1bb6730f3ed5809e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_requirePattern</name>
      <anchorfile>classQLuaHighlighter.html</anchorfile>
      <anchor>a5434596834741c08efc86cd858d4bedb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QMap</name>
    <filename>classQMap.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>QMap&lt; const QwtPlotItem *, QList&lt; LayoutItem * &gt; &gt;</name>
    <filename>classQMap.html</filename>
  </compound>
  <compound kind="class">
    <name>QMap&lt; double, QString &gt;</name>
    <filename>classQMap.html</filename>
  </compound>
  <compound kind="class">
    <name>QMap&lt; double, QwtText &gt;</name>
    <filename>classQMap.html</filename>
  </compound>
  <compound kind="class">
    <name>QMap&lt; int, QVariant &gt;</name>
    <filename>classQMap.html</filename>
  </compound>
  <compound kind="class">
    <name>QMap&lt; int, QwtColumnSymbol * &gt;</name>
    <filename>classQMap.html</filename>
  </compound>
  <compound kind="class">
    <name>QMap&lt; QString, ads::CDockWidget * &gt;</name>
    <filename>classQMap.html</filename>
  </compound>
  <compound kind="class">
    <name>QMap&lt; QString, int &gt;</name>
    <filename>classQMap.html</filename>
  </compound>
  <compound kind="class">
    <name>QMap&lt; QString, QByteArray &gt;</name>
    <filename>classQMap.html</filename>
  </compound>
  <compound kind="class">
    <name>QMap&lt; QString, QMenu * &gt;</name>
    <filename>classQMap.html</filename>
  </compound>
  <compound kind="class">
    <name>QMap&lt; QString, QStringList &gt;</name>
    <filename>classQMap.html</filename>
  </compound>
  <compound kind="class">
    <name>QMap&lt; QString, QTextCharFormat &gt;</name>
    <filename>classQMap.html</filename>
  </compound>
  <compound kind="struct">
    <name>qoi_desc</name>
    <filename>structqoi__desc.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>channels</name>
      <anchorfile>structqoi__desc.html</anchorfile>
      <anchor>af48b1a6bf4b34343847f14a570b7dde7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>colorspace</name>
      <anchorfile>structqoi__desc.html</anchorfile>
      <anchor>ac62f968203967d283e0ecd847d4bb74d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>height</name>
      <anchorfile>structqoi__desc.html</anchorfile>
      <anchor>aba0a3f316525b924096b132fbe85ae57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>width</name>
      <anchorfile>structqoi__desc.html</anchorfile>
      <anchor>a83a3364343e57f7f3a6fdc1066f5f3b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QPythonCompleter</name>
    <filename>classQPythonCompleter.html</filename>
    <member kind="function">
      <type></type>
      <name>QPythonCompleter</name>
      <anchorfile>classQPythonCompleter.html</anchorfile>
      <anchor>ae58fe00abad0b6e7783d91a525c76281</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QPythonHighlighter</name>
    <filename>classQPythonHighlighter.html</filename>
    <base>QStyleSyntaxHighlighter</base>
    <member kind="function">
      <type></type>
      <name>QPythonHighlighter</name>
      <anchorfile>classQPythonHighlighter.html</anchorfile>
      <anchor>a9798c0e4e155cf6c0b9db4b612f46c17</anchor>
      <arglist>(QTextDocument *document=nullptr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>highlightBlock</name>
      <anchorfile>classQPythonHighlighter.html</anchorfile>
      <anchor>ad5bfb6013b8847486a18eaea8e8bafe5</anchor>
      <arglist>(const QString &amp;text) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_defTypePattern</name>
      <anchorfile>classQPythonHighlighter.html</anchorfile>
      <anchor>ab56b882a9f5cd2fe3269e930b6f15482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_functionPattern</name>
      <anchorfile>classQPythonHighlighter.html</anchorfile>
      <anchor>a5f1a9e54fc06d06eb6da80fe7365aab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; QHighlightBlockRule &gt;</type>
      <name>m_highlightBlockRules</name>
      <anchorfile>classQPythonHighlighter.html</anchorfile>
      <anchor>a989b098e0ad9a2e3819a7ed3c3368110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; QHighlightRule &gt;</type>
      <name>m_highlightRules</name>
      <anchorfile>classQPythonHighlighter.html</anchorfile>
      <anchor>a6e0e9bba837deae0ef92de2336d757fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_includePattern</name>
      <anchorfile>classQPythonHighlighter.html</anchorfile>
      <anchor>acbb1e8bd6096468338277c7a7dc96da5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QStack</name>
    <filename>classQStack.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>QStack&lt; QRectF &gt;</name>
    <filename>classQStack.html</filename>
  </compound>
  <compound kind="class">
    <name>QStyleSyntaxHighlighter</name>
    <filename>classQStyleSyntaxHighlighter.html</filename>
    <member kind="function">
      <type>QStyleSyntaxHighlighter &amp;</type>
      <name>operator=</name>
      <anchorfile>classQStyleSyntaxHighlighter.html</anchorfile>
      <anchor>a557c1cfda3cf63e8c88015e23297b0c3</anchor>
      <arglist>(const QStyleSyntaxHighlighter &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QStyleSyntaxHighlighter</name>
      <anchorfile>classQStyleSyntaxHighlighter.html</anchorfile>
      <anchor>ab3af01bf69ce909b1d313118dff2e312</anchor>
      <arglist>(const QStyleSyntaxHighlighter &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QStyleSyntaxHighlighter</name>
      <anchorfile>classQStyleSyntaxHighlighter.html</anchorfile>
      <anchor>ad86be54b8469c062ae3b9cf77d14867f</anchor>
      <arglist>(QTextDocument *document=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSyntaxStyle</name>
      <anchorfile>classQStyleSyntaxHighlighter.html</anchorfile>
      <anchor>a00895ab3c63925875e5034414e54bb4e</anchor>
      <arglist>(QSyntaxStyle *style)</arglist>
    </member>
    <member kind="function">
      <type>QSyntaxStyle *</type>
      <name>syntaxStyle</name>
      <anchorfile>classQStyleSyntaxHighlighter.html</anchorfile>
      <anchor>af3ad5f7a521039e983b9ff5564546cff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QSyntaxStyle *</type>
      <name>m_syntaxStyle</name>
      <anchorfile>classQStyleSyntaxHighlighter.html</anchorfile>
      <anchor>ac21171da988deeb01a4be627e1d485ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QSyntaxStyle</name>
    <filename>classQSyntaxStyle.html</filename>
    <member kind="function">
      <type>QTextCharFormat</type>
      <name>getFormat</name>
      <anchorfile>classQSyntaxStyle.html</anchorfile>
      <anchor>a78024b9c84d67c02470f87a19621883b</anchor>
      <arglist>(QString name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLoaded</name>
      <anchorfile>classQSyntaxStyle.html</anchorfile>
      <anchor>a7b1f323df6e4398b96f5ce461bcb6de8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>classQSyntaxStyle.html</anchorfile>
      <anchor>a1909f60873dfb5b21fad107f9f48ca9d</anchor>
      <arglist>(QString fl)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>name</name>
      <anchorfile>classQSyntaxStyle.html</anchorfile>
      <anchor>a3b64ae1f01406a74cfc49d69c83ef51f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QSyntaxStyle</name>
      <anchorfile>classQSyntaxStyle.html</anchorfile>
      <anchor>a4da15b27209004d6c6a528723f615d53</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QSyntaxStyle *</type>
      <name>defaultStyle</name>
      <anchorfile>classQSyntaxStyle.html</anchorfile>
      <anchor>a5a0ae4a4457ef9243fe811542e8af0f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QMap&lt; QString, QTextCharFormat &gt;</type>
      <name>m_data</name>
      <anchorfile>classQSyntaxStyle.html</anchorfile>
      <anchor>ad912cea0cff1f336d48405364cddc3e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_loaded</name>
      <anchorfile>classQSyntaxStyle.html</anchorfile>
      <anchor>a92b8bc71f8a8527fa50fffa41b29ef2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>m_name</name>
      <anchorfile>classQSyntaxStyle.html</anchorfile>
      <anchor>a7957b6de8f80b7c72ab2e16fe241ac8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::qualified_check_getter</name>
    <filename>structsol_1_1stack_1_1qualified__check__getter.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>optional&lt; R &gt;</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1qualified__check__getter.html</anchorfile>
      <anchor>a1b8f51eedba60e0ab7c473aa65c842c1</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="variable">
      <type>decltype(stack_detail::unchecked_get&lt; T &gt;(nullptr, -1, std::declval&lt; record &amp; &gt;())) typedef</type>
      <name>R</name>
      <anchorfile>structsol_1_1stack_1_1qualified__check__getter.html</anchorfile>
      <anchor>a1dc62cfeeaceba476c93567a240e1ae2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::qualified_checker</name>
    <filename>structsol_1_1stack_1_1qualified__checker.html</filename>
    <templarg></templarg>
    <templarg>expected</templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>check</name>
      <anchorfile>structsol_1_1stack_1_1qualified__checker.html</anchorfile>
      <anchor>a6a4cb25066785f67cef8a79be40a7c9f</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::qualified_getter</name>
    <filename>structsol_1_1stack_1_1qualified__getter.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static decltype(auto)</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1qualified__getter.html</anchorfile>
      <anchor>a18c102952e3df7a7de947eb56bced704</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::qualified_getter&lt; Optional, std::enable_if_t&lt; meta::is_optional_v&lt; Optional &gt; &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1qualified__getter_3_01Optional_00_01std_1_1enable__if__t_3_01meta_1_1is__o0d07990589e5fd14a4493e508d4c6caf.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static Optional</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1qualified__getter_3_01Optional_00_01std_1_1enable__if__t_3_01meta_1_1is__o0d07990589e5fd14a4493e508d4c6caf.html</anchorfile>
      <anchor>a6254518c1ee9f77ea267f7a2030ef919</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::qualified_interop_checker</name>
    <filename>structsol_1_1stack_1_1qualified__interop__checker.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>check</name>
      <anchorfile>structsol_1_1stack_1_1qualified__interop__checker.html</anchorfile>
      <anchor>a1e24fd2583d91bc6a73098e7ed54b67b</anchor>
      <arglist>(lua_State *L_, int index, type index_type, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::qualified_interop_getter</name>
    <filename>structsol_1_1stack_1_1qualified__interop__getter.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::Quaternion</name>
    <filename>structPJ_1_1Msg_1_1Quaternion.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1Quaternion.html</anchorfile>
      <anchor>a23bada25673b1073751ea4bedadb8b27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>w</name>
      <anchorfile>structPJ_1_1Msg_1_1Quaternion.html</anchorfile>
      <anchor>ad66b7f76058b6bbf249c8eb864e273f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structPJ_1_1Msg_1_1Quaternion.html</anchorfile>
      <anchor>a7f1ec92689dc4f04b54e3fff588a87fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structPJ_1_1Msg_1_1Quaternion.html</anchorfile>
      <anchor>a503704f0a9e8676c2365a30cc1430697</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>structPJ_1_1Msg_1_1Quaternion.html</anchorfile>
      <anchor>a8429d0b49a486f54ea8809a32ee4f9f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QuaternionToRollPitchYaw</name>
    <filename>classQuaternionToRollPitchYaw.html</filename>
    <base>PJ::TransformFunction</base>
    <member kind="function">
      <type>void</type>
      <name>calculate</name>
      <anchorfile>classQuaternionToRollPitchYaw.html</anchorfile>
      <anchor>ac4fe10e4ee1be96bc1529975fd627ed8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calculateNextPoint</name>
      <anchorfile>classQuaternionToRollPitchYaw.html</anchorfile>
      <anchor>a54fecb34d90012c218a0506ba3d707e2</anchor>
      <arglist>(size_t index, const std::array&lt; double, 4 &gt; &amp;quat, std::array&lt; double, 3 &gt; &amp;rpy)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classQuaternionToRollPitchYaw.html</anchorfile>
      <anchor>a259081e440345fe94691d907b25630fc</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numInputs</name>
      <anchorfile>classQuaternionToRollPitchYaw.html</anchorfile>
      <anchor>a8ff795776daced5a9a7908be5f029ff6</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numOutputs</name>
      <anchorfile>classQuaternionToRollPitchYaw.html</anchorfile>
      <anchor>a01b9ec1b7ab4a726afdbd4164e1c26e8</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuaternionToRollPitchYaw</name>
      <anchorfile>classQuaternionToRollPitchYaw.html</anchorfile>
      <anchor>aa6ba97ed992d39c6dcf5167a8c49f4c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classQuaternionToRollPitchYaw.html</anchorfile>
      <anchor>a8bc17e73a80943d43b6968b6a28c1fcb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classQuaternionToRollPitchYaw.html</anchorfile>
      <anchor>ad85b74862b7e2e922146f9c22e0dbe18</anchor>
      <arglist>(double scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWarp</name>
      <anchorfile>classQuaternionToRollPitchYaw.html</anchorfile>
      <anchor>a3549324dd4418d57849cc069fd1d36be</anchor>
      <arglist>(bool wrap)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_last_timestamp</name>
      <anchorfile>classQuaternionToRollPitchYaw.html</anchorfile>
      <anchor>a318348621e46203efd8ec0f042362ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_pitch_offset</name>
      <anchorfile>classQuaternionToRollPitchYaw.html</anchorfile>
      <anchor>a57b4cc6cb61cbc5da3734e7fa5ad5af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_prev_pitch</name>
      <anchorfile>classQuaternionToRollPitchYaw.html</anchorfile>
      <anchor>a55083c83060daa2e5db0d7ea7162b5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_prev_roll</name>
      <anchorfile>classQuaternionToRollPitchYaw.html</anchorfile>
      <anchor>ae228dfa9252529c69003426c10022c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_prev_yaw</name>
      <anchorfile>classQuaternionToRollPitchYaw.html</anchorfile>
      <anchor>ae9a98b0dfdf1005e174072797efa1f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_roll_offset</name>
      <anchorfile>classQuaternionToRollPitchYaw.html</anchorfile>
      <anchor>a938a80cd54a72d288d733f2e2f2b2a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_scale</name>
      <anchorfile>classQuaternionToRollPitchYaw.html</anchorfile>
      <anchor>a09e033aeba6513c20a3d996b7ef6f82b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_wrap</name>
      <anchorfile>classQuaternionToRollPitchYaw.html</anchorfile>
      <anchor>ade1b4a9e89b44b5819ba0fbcfc31bad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_yaw_offset</name>
      <anchorfile>classQuaternionToRollPitchYaw.html</anchorfile>
      <anchor>a7aaa6d92cdd68f8f41b1a1510a087c76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QVector</name>
    <filename>classQVector.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>QVector&lt; ads::CFloatingDockContainer * &gt;</name>
    <filename>classQVector.html</filename>
  </compound>
  <compound kind="class">
    <name>QVector&lt; double &gt;</name>
    <filename>classQVector.html</filename>
  </compound>
  <compound kind="class">
    <name>QVector&lt; QHighlightBlockRule &gt;</name>
    <filename>classQVector.html</filename>
  </compound>
  <compound kind="class">
    <name>QVector&lt; QHighlightRule &gt;</name>
    <filename>classQVector.html</filename>
  </compound>
  <compound kind="class">
    <name>QVector&lt; QIcon &gt;</name>
    <filename>classQVector.html</filename>
  </compound>
  <compound kind="class">
    <name>QVector&lt; QLineF &gt;</name>
    <filename>classQVector.html</filename>
  </compound>
  <compound kind="class">
    <name>QVector&lt; QPair&lt; QColor, QString &gt; &gt;</name>
    <filename>classQVector.html</filename>
  </compound>
  <compound kind="class">
    <name>QVector&lt; QRectF &gt;</name>
    <filename>classQVector.html</filename>
  </compound>
  <compound kind="class">
    <name>QVector&lt; QRegularExpression &gt;</name>
    <filename>classQVector.html</filename>
  </compound>
  <compound kind="class">
    <name>QVector&lt; QRgb &gt;</name>
    <filename>classQVector.html</filename>
  </compound>
  <compound kind="class">
    <name>QVector&lt; QSize &gt;</name>
    <filename>classQVector.html</filename>
  </compound>
  <compound kind="class">
    <name>QVector&lt; QwtEventPattern::KeyPattern &gt;</name>
    <filename>classQVector.html</filename>
  </compound>
  <compound kind="class">
    <name>QVector&lt; QwtEventPattern::MousePattern &gt;</name>
    <filename>classQVector.html</filename>
  </compound>
  <compound kind="class">
    <name>QVector&lt; QwtGraphic::PathInfo &gt;</name>
    <filename>classQVector.html</filename>
  </compound>
  <compound kind="class">
    <name>QVector&lt; QwtLinearColorMap::ColorStops::ColorStop &gt;</name>
    <filename>classQVector.html</filename>
  </compound>
  <compound kind="class">
    <name>QVector&lt; QwtPainterCommand &gt;</name>
    <filename>classQVector.html</filename>
  </compound>
  <compound kind="class">
    <name>QVector&lt; QwtSplineCubicP::Equation2 &gt;</name>
    <filename>classQVector.html</filename>
  </compound>
  <compound kind="class">
    <name>QVector&lt; QwtSplineCubicP::Equation3 &gt;</name>
    <filename>classQVector.html</filename>
  </compound>
  <compound kind="class">
    <name>QWT_FINAL</name>
    <filename>classQWT__FINAL.html</filename>
    <base>QwtNullPaintDevice</base>
    <base>QwtRoundScaleDraw</base>
    <base>QwtWidgetOverlay</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>begin</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>a738748f7ad437d96d8696ff82cdf4c8d</anchor>
      <arglist>(QPaintDevice *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawEllipse</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>a2b74592dae182d1d8ca28d87d468bffa</anchor>
      <arglist>(const QRect &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawEllipse</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>ac0a646ee27aa509aa724dfddf8b1d0c6</anchor>
      <arglist>(const QRectF &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawImage</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>a94d1ed22b30c264e3001f9ffbd28dd7d</anchor>
      <arglist>(const QRectF &amp;, const QImage &amp;, const QRectF &amp;, Qt::ImageConversionFlags) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLines</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>ad6f4aea72e4eca5da3f5b2317f2a0d5f</anchor>
      <arglist>(const QLine *, int) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLines</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>aa060a40adbe9f1db2a6cf408b1671487</anchor>
      <arglist>(const QLineF *, int) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawPath</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>ab4e45613b8a981ee4128d2afef99442b</anchor>
      <arglist>(const QPainterPath &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawPixmap</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>a85e4fd7de42c4803be10b5abb17cf37c</anchor>
      <arglist>(const QRectF &amp;, const QPixmap &amp;, const QRectF &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawPoints</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>a4bf2a46e165dbdd46b8b0286f6e29ade</anchor>
      <arglist>(const QPoint *, int) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawPoints</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>aaba1c7f59ad7330bfe168505d079447c</anchor>
      <arglist>(const QPointF *, int) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawPolygon</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>a3f108f0db746f6f0a76c23bd6890048e</anchor>
      <arglist>(const QPoint *, int, PolygonDrawMode) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawPolygon</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>a5c2df650a98c4d029d94bff19730c665</anchor>
      <arglist>(const QPointF *, int, PolygonDrawMode) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawRects</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>a9966559d6fa91c9fa7c5abee12a2a50d</anchor>
      <arglist>(const QRect *, int) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawRects</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>a4b7bd0a5e5c4d0b697fe09c2d15f5a16</anchor>
      <arglist>(const QRectF *, int) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawTextItem</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>a6dbfdd08e2507044822bbc46ac6c60ff</anchor>
      <arglist>(const QPointF &amp;, const QTextItem &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawTiledPixmap</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>ad85b6ff4bde885e80574eb6ea512ebfe</anchor>
      <arglist>(const QRectF &amp;, const QPixmap &amp;, const QPointF &amp;s) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>end</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>ab92791c19997061ff10a30d81718a373</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>event</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>a536559bb9740276e8fb66a48416ebe58</anchor>
      <arglist>(QEvent *event) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>layoutContents</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>a8c7ee0abcf3b3298235522d66605c065</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LegendView</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>a8c17c237eb2a2af3ec421ab0a1f1df51</anchor>
      <arglist>(QWidget *parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PaintEngine</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>ac4bf0eba925c6f7be63c3f6f8052fa42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Type</type>
      <name>type</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>a70e12b19e5ddd1fcb8826f97a64e82c2</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateState</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>a8f0773ab769e7cd6646e94dfaa8b4065</anchor>
      <arglist>(const QPaintEngineState &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>viewportEvent</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>a7747d1a4ba7f34e66f6c972c44ec3bcc</anchor>
      <arglist>(QEvent *event) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>viewportSize</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>ad45721259265a5f8200fbc410985e8b2</anchor>
      <arglist>(int w, int h) const</arglist>
    </member>
    <member kind="variable">
      <type>QWidget *</type>
      <name>contentsWidget</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>af81759584623ba7ab146dbd264c7450c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>QwtNullPaintDevice *</type>
      <name>nullDevice</name>
      <anchorfile>classQWT__FINAL.html</anchorfile>
      <anchor>afa574b64499aad526e550fe52b3deedb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtAbstractLegend</name>
    <filename>classQwtAbstractLegend.html</filename>
    <member kind="slot" virtualness="pure">
      <type>virtual void</type>
      <name>updateLegend</name>
      <anchorfile>classQwtAbstractLegend.html</anchorfile>
      <anchor>aa9fc80c9e1dcbcfef51b96a3bff268ca</anchor>
      <arglist>(const QVariant &amp;itemInfo, const QList&lt; QwtLegendData &gt; &amp;data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isEmpty</name>
      <anchorfile>classQwtAbstractLegend.html</anchorfile>
      <anchor>a9904720ba92daf03d0e5d8559cc5cdfe</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtAbstractLegend</name>
      <anchorfile>classQwtAbstractLegend.html</anchorfile>
      <anchor>a77092d06decd579fcde5c90875c3830b</anchor>
      <arglist>(QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>renderLegend</name>
      <anchorfile>classQwtAbstractLegend.html</anchorfile>
      <anchor>a2fe1ac5ac1448e4d86b7437505214d9c</anchor>
      <arglist>(QPainter *painter, const QRectF &amp;rect, bool fillBackground) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>scrollExtent</name>
      <anchorfile>classQwtAbstractLegend.html</anchorfile>
      <anchor>a619f3705f6f9be8c1f38df68d83a37ff</anchor>
      <arglist>(Qt::Orientation) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtAbstractLegend</name>
      <anchorfile>classQwtAbstractLegend.html</anchorfile>
      <anchor>a6d86d9c50679dea9fefafc457fc70814</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtAbstractScale</name>
    <filename>classQwtAbstractScale.html</filename>
    <class kind="class">QwtAbstractScale::PrivateData</class>
    <member kind="function">
      <type>double</type>
      <name>invTransform</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a50932c4bed140da5ce96b6718de2636b</anchor>
      <arglist>(int) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInverted</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a8c649b5b370b06f5028fb83b78189e4a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>lowerBound</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a41b46b9bf8b6d7986cc64c766f3b667c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>maximum</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>ab904fda71caf6fc642ce6f12bac78b77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>minimum</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a87eb18286615cf791d90a2b1388ac19a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtAbstractScale</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a97fff64367cdbe7bc8dc56c41d5faf9e</anchor>
      <arglist>(QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleDiv &amp;</type>
      <name>scaleDiv</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a68d4d5a6f44ae4574d5ad8200aaa017f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtScaleEngine *</type>
      <name>scaleEngine</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>ada4473315e1eb4d92a4b25b00c07de51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleEngine *</type>
      <name>scaleEngine</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a0966f40f4cb696d84396b2eef88c8b63</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleMap &amp;</type>
      <name>scaleMap</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a116c7877f4d9fc3620ffa713b5bbdb96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>scaleMaxMajor</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a951e85ddbf8b0edaa91a9d300a92dd4e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>scaleMaxMinor</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>ae6e5881dddd6d1340be4750c115d29dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>scaleStepSize</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a6fa69e27596cef1672cf8bf3c3dc547c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLowerBound</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>aa1b73da4589370fc14fd2ef49b02d142</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>ab54877c80f0b00fdb6e4745448aee128</anchor>
      <arglist>(const QwtInterval &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>ad002e1a352ecf85c1a8595a138d42db7</anchor>
      <arglist>(const QwtScaleDiv &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>ae9640e814b5029d7dd79cb3ba752102b</anchor>
      <arglist>(double lowerBound, double upperBound)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleEngine</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>aa00f44140af3f2b7595cb6e23371198f</anchor>
      <arglist>(QwtScaleEngine *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleMaxMajor</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a40fdb4572ad8fdec8b93766ff5f8eda8</anchor>
      <arglist>(int ticks)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleMaxMinor</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a6520bb1e52571f865b21b3710786a4db</anchor>
      <arglist>(int ticks)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleStepSize</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>aac745efd9414e529794e2189f7c535cb</anchor>
      <arglist>(double stepSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpperBound</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a1b2ea5c97eb19ccd55ec83713ab675fe</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>transform</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a6fac557f38c8121b97fda514cf91bcbf</anchor>
      <arglist>(double) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>upperBound</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>ae5696dae4e4cc4332a84453a0ce18cc8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtAbstractScale</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a73890593efff11427ea7a42a3ebadefd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QwtAbstractScaleDraw *</type>
      <name>abstractScaleDraw</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>ac38c5b7ea34b108b3dbf0402f63fc671</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const QwtAbstractScaleDraw *</type>
      <name>abstractScaleDraw</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a473e84e72bd52afac58c04d004b5c06a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>changeEvent</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a70ac836becc14780134034223eb59f98</anchor>
      <arglist>(QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>rescale</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a647e6458305a0967077f4b1f03811c14</anchor>
      <arglist>(double lowerBound, double upperBound, double stepSize)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>scaleChange</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a0dbb7bdc557c0a7b163643e41970ed6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setAbstractScaleDraw</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a950c5bf521dc704b78f76c7951346288</anchor>
      <arglist>(QwtAbstractScaleDraw *)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateScaleDraw</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>ad4015d13f98c9a48fb5d6321647f1323</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>lowerBound</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a8974af6616a89e09f8d266670c7421dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>scaleMaxMajor</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>abbdece959a508fe80e843983ce60125d</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>scaleMaxMinor</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a36816a4178ab9fb5b2a4465d33858964</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>scaleStepSize</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a7e10fdcca72e9ac4132d346249201a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>upperBound</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a99e14166c44698d06c5b5e04cfd628c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtAbstractScale.html</anchorfile>
      <anchor>a67b3616ccb59bea950ca45fa3ceafbcb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtAbstractScaleDraw</name>
    <filename>classQwtAbstractScaleDraw.html</filename>
    <class kind="class">QwtAbstractScaleDraw::PrivateData</class>
    <member kind="enumvalue">
      <name>Backbone</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a26215d06a4d48adf401d0aa05d4193c5a61a6c4f4dec2b089edfb655e2b21c3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Labels</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a26215d06a4d48adf401d0aa05d4193c5ad2709d7efbb6f1618f0a8a3b6cafae96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ScaleComponent</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a26215d06a4d48adf401d0aa05d4193c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Backbone</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a26215d06a4d48adf401d0aa05d4193c5a61a6c4f4dec2b089edfb655e2b21c3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ticks</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a26215d06a4d48adf401d0aa05d4193c5a1f23d080ce1229a0c4f70469e88acce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Labels</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a26215d06a4d48adf401d0aa05d4193c5ad2709d7efbb6f1618f0a8a3b6cafae96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ticks</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a26215d06a4d48adf401d0aa05d4193c5a1f23d080ce1229a0c4f70469e88acce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>ac4442d7480db1288971e7eac15142467</anchor>
      <arglist>(QPainter *, const QPalette &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableComponent</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>af975410588db6103f281e49d0b43c6a6</anchor>
      <arglist>(ScaleComponent, bool enable=true)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>extent</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a87e21208e981457cde501054319c77e7</anchor>
      <arglist>(const QFont &amp;font) const =0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasComponent</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a8a69a890d349a9e03c145b20b5835e8a</anchor>
      <arglist>(ScaleComponent) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invalidateCache</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a4ed95cd23c5d779c1b05aa5295409aa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtText</type>
      <name>label</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>ac1d855f856b746559c41f4f06ec5442d</anchor>
      <arglist>(double) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>maxTickLength</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>ab3713ea053eb3d6327b18a3d14c7b820</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>minimumExtent</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>abdd97b4bedda111df8208ec96a894f8f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>penWidthF</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>ad0e889e3a5b5af8adb0d6a507e7fbc95</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtAbstractScaleDraw</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a19c944664a2e36f06ae71b745fbd442e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleDiv &amp;</type>
      <name>scaleDiv</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>ad15e796d2fd8bd1e2cfa66715bf58e2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtScaleMap &amp;</type>
      <name>scaleMap</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>abacb392b2b2f29d5a485e573c0a47600</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleMap &amp;</type>
      <name>scaleMap</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a1bed5be3e96a6b76bbf8dfd8e5af8aa2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimumExtent</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>ac174255c334b995ca010a6964597d5f2</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPenWidthF</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a6401e26332d65433e0b881400a1ce03b</anchor>
      <arglist>(qreal width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleDiv</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a149792f955cc3f05c16362338bcc98c4</anchor>
      <arglist>(const QwtScaleDiv &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpacing</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a074675cd805656f0ae158f84745074af</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTickLength</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a7fed388e435aae791d61f48cc9ddf632</anchor>
      <arglist>(QwtScaleDiv::TickType, double length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransformation</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a732d0e49c9092c48893b4f71cc7357db</anchor>
      <arglist>(QwtTransform *)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>spacing</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>ad3b290a76426a1a22a870e84c1655666</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>tickLength</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a52fe17714fe96564b0d88af27e96e58f</anchor>
      <arglist>(QwtScaleDiv::TickType) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtAbstractScaleDraw</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>adc4d3f491b28ee39d728a4a4a9cdd494</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>drawBackbone</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a15994a6033e689c3acdb8d83ae4f2a1c</anchor>
      <arglist>(QPainter *painter) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>drawLabel</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>aa78dc8bf05a0224450c947af54128d8d</anchor>
      <arglist>(QPainter *painter, double value) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>drawTick</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a31791e80bf07d23adbe500740aac5a58</anchor>
      <arglist>(QPainter *painter, double value, double len) const =0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const QwtText &amp;</type>
      <name>tickLabel</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a9325b265f351e9135cdbb9368e53f68a</anchor>
      <arglist>(const QFont &amp;, double value) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtAbstractScaleDraw.html</anchorfile>
      <anchor>a887a71f3315e8fbb433ed4e1f95c3700</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtAbstractSeriesStore</name>
    <filename>classQwtAbstractSeriesStore.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtAbstractSeriesStore</name>
      <anchorfile>classQwtAbstractSeriesStore.html</anchorfile>
      <anchor>a3990acd8aba251e46d8c64d2154e3f72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>dataChanged</name>
      <anchorfile>classQwtAbstractSeriesStore.html</anchorfile>
      <anchor>ad95aac5e145cec2871e873c16f5f83b9</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual QRectF</type>
      <name>dataRect</name>
      <anchorfile>classQwtAbstractSeriesStore.html</anchorfile>
      <anchor>a23d498a9d5bb10cb573db55650551a2c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual size_t</type>
      <name>dataSize</name>
      <anchorfile>classQwtAbstractSeriesStore.html</anchorfile>
      <anchor>aa68ed8e5ce3da6b18826d8f95be86ad6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>setRectOfInterest</name>
      <anchorfile>classQwtAbstractSeriesStore.html</anchorfile>
      <anchor>a8a1cab11ce068f9c578a02d40e111b1a</anchor>
      <arglist>(const QRectF &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtAbstractSlider</name>
    <filename>classQwtAbstractSlider.html</filename>
    <base>QwtAbstractScale</base>
    <class kind="class">QwtAbstractSlider::PrivateData</class>
    <member kind="slot">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a6c2021a39850832659b7ebd9ffd09e0e</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>sliderMoved</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>ae59671d27931b545073e599a10967452</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>sliderPressed</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>afd92a0c79c113b3c5e9952d12cff80f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>sliderReleased</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>ab94184da7a029a5f586671251ff380ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>valueChanged</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a6bc5c410cd56119c6ad50743c9a46af1</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>invertedControls</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a103f33278a3a876d89ab16e4a66cec86</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReadOnly</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a7f675674660b458f3d8702566be995b7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTracking</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a72e56dfbeb90f50ec0563d26e8f81718</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a9fb9fae0f664460bb487a12541b38d56</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>pageSteps</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>adcfe87d074d6bfdd3d200fe049eb4f8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtAbstractSlider</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>af539373e763744c295f90b919fc37870</anchor>
      <arglist>(QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInvertedControls</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a8344b634faf639447c707ef665d2d324</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPageSteps</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>ae2af9e818c0e7fb39a3a07174e4dabf2</anchor>
      <arglist>(uint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReadOnly</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a9cc63283a2d4f0bcbb67fd331629a318</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSingleSteps</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>ad470727c9fa3da9c50e26138cf03623e</anchor>
      <arglist>(uint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStepAlignment</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a758fe135e2ee173c98dac70777e6dd4c</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTotalSteps</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a60eea9d9996c99abcb7d50f5ed2634f8</anchor>
      <arglist>(uint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTracking</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a58d37e22b616787793a9e62ec7c5adc3</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValid</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a6b527ff0d2f96b85465fd73250d2e03f</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWrapping</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>ada27ca51ab146554b981fafed38e41e0</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>singleSteps</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a3918e2b60a7a5a1d78f00815b1979667</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stepAlignment</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a9a1b59962f95317efd0cbdfb43e76d23</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>totalSteps</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a9843aecf0c4dadb2eb71046461376a7e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>ad9b7a559149f597a060a9b48aed67715</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wrapping</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a6ef14b5e9a2f094d06dc9d8a7f86ca4e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtAbstractSlider</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a31b9e0314988b7d547c9ded625014bbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>incrementedValue</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a71cca2aac9933090020c2900d64dfb29</anchor>
      <arglist>(double value, int stepCount) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>incrementValue</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a871e1e719d9b20827e7ed48d0970a9f2</anchor>
      <arglist>(int stepCount)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>isScrollPosition</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>ae674fc01201ec3ae4964838ef539c88e</anchor>
      <arglist>(const QPoint &amp;pos) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>keyPressEvent</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>ab004c93159b8075902f5566d42f83c7f</anchor>
      <arglist>(QKeyEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a2147cb8b13221b6a3ff13b4e39353fc2</anchor>
      <arglist>(QMouseEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mousePressEvent</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a8ac61e74646a74069a5a05c594883d3a</anchor>
      <arglist>(QMouseEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a5f041452eda9f2b48c8a29b2c36880fa</anchor>
      <arglist>(QMouseEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>scaleChange</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>adb50ae5e13d37d6206b51eec10b3f1b1</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual double</type>
      <name>scrolledTo</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>af19ab98a4101c2eaa43de2df7ebe4d0d</anchor>
      <arglist>(const QPoint &amp;pos) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>sliderChange</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a36ac20a000d40b2fddf5c144d1133f77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>wheelEvent</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a5fd7b62925de224c75b72dd5bc310448</anchor>
      <arglist>(QWheelEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>invertedControls</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>aa1edb391c5ea58c63814b042128e98ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>uint</type>
      <name>pageSteps</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>af928669b9533745d6ba615be1dc51176</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>readOnly</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>ad7074d3448c265bcb4d9c317b38812be</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>uint</type>
      <name>singleSteps</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a0560f6d64873efd2b2f08967842adb36</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>stepAlignment</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>ad5f7d7c8cba96ed976fc312dab45819f</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>uint</type>
      <name>totalSteps</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a01c73fdf2332c8140e95eb66d95d5483</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>tracking</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a3eee49ac79ed9ecbdea24d07d633065c</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>aef8fa42f1f003c6eabd8f2e3053c9367</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>wrapping</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>ac9c33ff2ec7a988b8d98c051ba5940ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>alignedValue</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a564e0e8e2a9467e24b7119f97500146f</anchor>
      <arglist>(double) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>boundedValue</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>acc95db768053495ce4eb42e6fb1f7c39</anchor>
      <arglist>(double) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtAbstractSlider.html</anchorfile>
      <anchor>a852a2f9fa5c4163349c238996573b652</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtAlphaColorMap</name>
    <filename>classQwtAlphaColorMap.html</filename>
    <base>QwtColorMap</base>
    <class kind="class">QwtAlphaColorMap::PrivateData</class>
    <member kind="function">
      <type>int</type>
      <name>alpha1</name>
      <anchorfile>classQwtAlphaColorMap.html</anchorfile>
      <anchor>afb715cb15f7545adc9d0e8e0f5c13bd0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alpha2</name>
      <anchorfile>classQwtAlphaColorMap.html</anchorfile>
      <anchor>a06f046b1885465d61ac984a1b30c34f8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>color</name>
      <anchorfile>classQwtAlphaColorMap.html</anchorfile>
      <anchor>a89acdb9e9918ce37ff219a344cb7330a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtAlphaColorMap</name>
      <anchorfile>classQwtAlphaColorMap.html</anchorfile>
      <anchor>af78213a5ff1ebef8a8d4447b0987bf32</anchor>
      <arglist>(const QColor &amp;=QColor(Qt::gray))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRgb</type>
      <name>rgb</name>
      <anchorfile>classQwtAlphaColorMap.html</anchorfile>
      <anchor>abac34d64a3518c539ad3fea3acf39096</anchor>
      <arglist>(const QwtInterval &amp;, double value) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlphaInterval</name>
      <anchorfile>classQwtAlphaColorMap.html</anchorfile>
      <anchor>a5b43d9910b25b1b2613b0e44506530c9</anchor>
      <arglist>(int alpha1, int alpha2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classQwtAlphaColorMap.html</anchorfile>
      <anchor>a372ba8791102270991473897fb36a965</anchor>
      <arglist>(const QColor &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtAlphaColorMap</name>
      <anchorfile>classQwtAlphaColorMap.html</anchorfile>
      <anchor>ac6445d25b9df0b565383b8189691bbad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtAlphaColorMap.html</anchorfile>
      <anchor>a1f9e3af9290444b7d31bea74f286a0e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtAnalogClock</name>
    <filename>classQwtAnalogClock.html</filename>
    <base>QwtDial</base>
    <member kind="enumeration">
      <type></type>
      <name>Hand</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>acd8f7e963ae073120684de46821f2cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SecondHand</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>acd8f7e963ae073120684de46821f2cfea2d9426a775588d3afb667ca8e9393c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MinuteHand</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>acd8f7e963ae073120684de46821f2cfea024c7bee0110b50aad1bfffe6f468744</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HourHand</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>acd8f7e963ae073120684de46821f2cfea1e8f73f647c5a95ca062a8d63376982a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NHands</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>acd8f7e963ae073120684de46821f2cfea004c9f49b4271e02f350bccd21235ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HourHand</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>acd8f7e963ae073120684de46821f2cfea1e8f73f647c5a95ca062a8d63376982a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MinuteHand</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>acd8f7e963ae073120684de46821f2cfea024c7bee0110b50aad1bfffe6f468744</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NHands</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>acd8f7e963ae073120684de46821f2cfea004c9f49b4271e02f350bccd21235ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SecondHand</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>acd8f7e963ae073120684de46821f2cfea2d9426a775588d3afb667ca8e9393c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setCurrentTime</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>a1972a54ce59155ec7435103f11a775a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setTime</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>aa99a628b290789583052bcec9163d95c</anchor>
      <arglist>(const QTime &amp;)</arglist>
    </member>
    <member kind="function">
      <type>QwtDialNeedle *</type>
      <name>hand</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>abb93bf8255bc00ef160165385bb6adce</anchor>
      <arglist>(Hand)</arglist>
    </member>
    <member kind="function">
      <type>const QwtDialNeedle *</type>
      <name>hand</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>a4231bc54b5bd8a7530f03515aeec7689</anchor>
      <arglist>(Hand) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtAnalogClock</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>af52a1110f1db89c162f49a23772745b9</anchor>
      <arglist>(QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHand</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>a643101aafbe7a6fc91cb550203a7d3ee</anchor>
      <arglist>(Hand, QwtDialNeedle *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtAnalogClock</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>a3abdcecf88e3d3510d94e96e7e9e74ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawHand</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>a989638ce2b03e02fc0c549c16733f5ad</anchor>
      <arglist>(QPainter *, Hand, const QPointF &amp;, double radius, double direction, QPalette::ColorGroup) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawNeedle</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>a24e73d2434b27e7e37e3a0ab2a38c450</anchor>
      <arglist>(QPainter *, const QPointF &amp;, double radius, double direction, QPalette::ColorGroup) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setNeedle</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>a2a3345ba32e90c932320562e185b1b78</anchor>
      <arglist>(QwtDialNeedle *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtDialNeedle *</type>
      <name>m_hand</name>
      <anchorfile>classQwtAnalogClock.html</anchorfile>
      <anchor>a9f1f82c91346354e9464670fbba3b347</anchor>
      <arglist>[NHands]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtArraySeriesData</name>
    <filename>classQwtArraySeriesData.html</filename>
    <templarg></templarg>
    <base>QwtSeriesData</base>
    <member kind="function">
      <type></type>
      <name>QwtArraySeriesData</name>
      <anchorfile>classQwtArraySeriesData.html</anchorfile>
      <anchor>a3cb14bbe2b27bf8d49994d80e8eab3ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtArraySeriesData</name>
      <anchorfile>classQwtArraySeriesData.html</anchorfile>
      <anchor>a4bb811309027ac378a2dcc50ff9ef829</anchor>
      <arglist>(const QVector&lt; T &gt; &amp;samples)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>sample</name>
      <anchorfile>classQwtArraySeriesData.html</anchorfile>
      <anchor>ad37e24b562396e438e720020ea1b1969</anchor>
      <arglist>(size_t index) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const QVector&lt; T &gt;</type>
      <name>samples</name>
      <anchorfile>classQwtArraySeriesData.html</anchorfile>
      <anchor>aed41086c625b95d7446abfe548738b97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtArraySeriesData.html</anchorfile>
      <anchor>a4afaaf2602be769f4bdcc8fda6b737cb</anchor>
      <arglist>(const QVector&lt; T &gt; &amp;samples)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classQwtArraySeriesData.html</anchorfile>
      <anchor>adcd037fe880d9da5e6e5d26badeec555</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QVector&lt; T &gt;</type>
      <name>m_samples</name>
      <anchorfile>classQwtArraySeriesData.html</anchorfile>
      <anchor>ae5e517bfa01a6f545ecd54807b03bfc2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtArrowButton</name>
    <filename>classQwtArrowButton.html</filename>
    <class kind="class">QwtArrowButton::PrivateData</class>
    <member kind="function">
      <type>Qt::ArrowType</type>
      <name>arrowType</name>
      <anchorfile>classQwtArrowButton.html</anchorfile>
      <anchor>a7e9b1a97e6f6281aee4ada6293931d90</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classQwtArrowButton.html</anchorfile>
      <anchor>a6fe4d8d962798610ce539e3c972a6d08</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>num</name>
      <anchorfile>classQwtArrowButton.html</anchorfile>
      <anchor>a680ecdc99fdc5971ddfabc643e1ed52a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtArrowButton</name>
      <anchorfile>classQwtArrowButton.html</anchorfile>
      <anchor>ab0ad5aefdd56db10976796be717671e9</anchor>
      <arglist>(int num, Qt::ArrowType, QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeHint</name>
      <anchorfile>classQwtArrowButton.html</anchorfile>
      <anchor>a9bcae034a81908fbdc40a77ed3c9dcd0</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtArrowButton</name>
      <anchorfile>classQwtArrowButton.html</anchorfile>
      <anchor>a506ab071fa7ee92928ace7dcea774a73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QSize</type>
      <name>arrowSize</name>
      <anchorfile>classQwtArrowButton.html</anchorfile>
      <anchor>a018b7b1a6c1e2b74f8edcb0421310cfa</anchor>
      <arglist>(Qt::ArrowType, const QSize &amp;boundingSize) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawArrow</name>
      <anchorfile>classQwtArrowButton.html</anchorfile>
      <anchor>a54c272f2ca19627613415fb5e0bf0b88</anchor>
      <arglist>(QPainter *, const QRect &amp;, Qt::ArrowType) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawButtonLabel</name>
      <anchorfile>classQwtArrowButton.html</anchorfile>
      <anchor>afa3b1930046c73aa764caced4aa09c45</anchor>
      <arglist>(QPainter *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>keyPressEvent</name>
      <anchorfile>classQwtArrowButton.html</anchorfile>
      <anchor>a99d0a573dd02f526787bc12592ee6f4f</anchor>
      <arglist>(QKeyEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QRect</type>
      <name>labelRect</name>
      <anchorfile>classQwtArrowButton.html</anchorfile>
      <anchor>a5f4449198f900946579c843ff56e0a5a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintEvent</name>
      <anchorfile>classQwtArrowButton.html</anchorfile>
      <anchor>ad57bbc38682ce9a1cc06bcc35832549c</anchor>
      <arglist>(QPaintEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtArrowButton.html</anchorfile>
      <anchor>ac5927fe9b526a79fb512fd9e15764278</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtBezier</name>
    <filename>classQwtBezier.html</filename>
    <member kind="function">
      <type>void</type>
      <name>appendToPolygon</name>
      <anchorfile>classQwtBezier.html</anchorfile>
      <anchor>a1e67390b7109a819d29b043418bcb1b5</anchor>
      <arglist>(const QPointF &amp;p1, const QPointF &amp;cp1, const QPointF &amp;cp2, const QPointF &amp;p2, QPolygonF &amp;polygon) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtBezier</name>
      <anchorfile>classQwtBezier.html</anchorfile>
      <anchor>a7b74d8e4874bc39110c84f74594d61b9</anchor>
      <arglist>(double tolerance=0.5)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTolerance</name>
      <anchorfile>classQwtBezier.html</anchorfile>
      <anchor>a5c0ad844ea7d4ee69f3c391fd1a93ae7</anchor>
      <arglist>(double tolerance)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>tolerance</name>
      <anchorfile>classQwtBezier.html</anchorfile>
      <anchor>a53b980b7397ef4bdcbc011d6556108b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPolygonF</type>
      <name>toPolygon</name>
      <anchorfile>classQwtBezier.html</anchorfile>
      <anchor>a1cac7efebcc8bf42fe9a12552a9d727d</anchor>
      <arglist>(const QPointF &amp;p1, const QPointF &amp;cp1, const QPointF &amp;cp2, const QPointF &amp;p2) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QwtBezier</name>
      <anchorfile>classQwtBezier.html</anchorfile>
      <anchor>a750ad26d6b7a3c37685f03db98868d3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPointF</type>
      <name>pointAt</name>
      <anchorfile>classQwtBezier.html</anchorfile>
      <anchor>a962c356b89fb7fd2343091fed1569530</anchor>
      <arglist>(const QPointF &amp;p1, const QPointF &amp;cp1, const QPointF &amp;cp2, const QPointF &amp;p2, double t)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_flatness</name>
      <anchorfile>classQwtBezier.html</anchorfile>
      <anchor>a507d72a2f6ede358ded560cccd754ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_tolerance</name>
      <anchorfile>classQwtBezier.html</anchorfile>
      <anchor>a183a8f1635f1e4e0769029bbb88e6659</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtCircleClipper</name>
    <filename>classQwtCircleClipper.html</filename>
    <member kind="function">
      <type>QVector&lt; QwtInterval &gt;</type>
      <name>clipCircle</name>
      <anchorfile>classQwtCircleClipper.html</anchorfile>
      <anchor>ae8d2bf9006bb015975f7b9cde4fbbb5c</anchor>
      <arglist>(const QPointF &amp;, double radius) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtCircleClipper</name>
      <anchorfile>classQwtCircleClipper.html</anchorfile>
      <anchor>a731b31cf56409b5638c88bed8b42e839</anchor>
      <arglist>(const QRectF &amp;r)</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Bottom</name>
      <anchorfile>classQwtCircleClipper.html</anchorfile>
      <anchor>ab2611fd04a85863a46e2d7b4ea530c27aae35b7a746ba2ab3e5e702ba2ecbb18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>Edge</name>
      <anchorfile>classQwtCircleClipper.html</anchorfile>
      <anchor>ab2611fd04a85863a46e2d7b4ea530c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Left</name>
      <anchorfile>classQwtCircleClipper.html</anchorfile>
      <anchor>ab2611fd04a85863a46e2d7b4ea530c27a1b7e92b6ab1c617bcff0571b17b0688a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Top</name>
      <anchorfile>classQwtCircleClipper.html</anchorfile>
      <anchor>ab2611fd04a85863a46e2d7b4ea530c27a37d550cd061d44ebac49ca03f1f5177f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Right</name>
      <anchorfile>classQwtCircleClipper.html</anchorfile>
      <anchor>ab2611fd04a85863a46e2d7b4ea530c27ab7bad10aa625c934519eee73c01e02f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Bottom</name>
      <anchorfile>classQwtCircleClipper.html</anchorfile>
      <anchor>ab2611fd04a85863a46e2d7b4ea530c27aae35b7a746ba2ab3e5e702ba2ecbb18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NEdges</name>
      <anchorfile>classQwtCircleClipper.html</anchorfile>
      <anchor>ab2611fd04a85863a46e2d7b4ea530c27a69a16f8fafcc3eeb48b135f2e15e9bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Left</name>
      <anchorfile>classQwtCircleClipper.html</anchorfile>
      <anchor>ab2611fd04a85863a46e2d7b4ea530c27a1b7e92b6ab1c617bcff0571b17b0688a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NEdges</name>
      <anchorfile>classQwtCircleClipper.html</anchorfile>
      <anchor>ab2611fd04a85863a46e2d7b4ea530c27a69a16f8fafcc3eeb48b135f2e15e9bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Right</name>
      <anchorfile>classQwtCircleClipper.html</anchorfile>
      <anchor>ab2611fd04a85863a46e2d7b4ea530c27ab7bad10aa625c934519eee73c01e02f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>Top</name>
      <anchorfile>classQwtCircleClipper.html</anchorfile>
      <anchor>ab2611fd04a85863a46e2d7b4ea530c27a37d550cd061d44ebac49ca03f1f5177f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>QVector&lt; QPointF &gt;</type>
      <name>cuttingPoints</name>
      <anchorfile>classQwtCircleClipper.html</anchorfile>
      <anchor>a6a7df8ef017b297b62b3ca4afe732294</anchor>
      <arglist>(Edge, const QPointF &amp;pos, double radius) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>toAngle</name>
      <anchorfile>classQwtCircleClipper.html</anchorfile>
      <anchor>a6688c2d04b6d75a830b8abe32abb57de</anchor>
      <arglist>(const QPointF &amp;, const QPointF &amp;) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const QRectF</type>
      <name>m_rect</name>
      <anchorfile>classQwtCircleClipper.html</anchorfile>
      <anchor>a89514a8b53e3a4d0843c2b4ba7e05c98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtColorMap</name>
    <filename>classQwtColorMap.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Format</name>
      <anchorfile>classQwtColorMap.html</anchorfile>
      <anchor>a9e5570790910fa3894887bca7dc5a670</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGB</name>
      <anchorfile>classQwtColorMap.html</anchorfile>
      <anchor>a9e5570790910fa3894887bca7dc5a670a663473fd836d9a84fe48ae1755de326a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Indexed</name>
      <anchorfile>classQwtColorMap.html</anchorfile>
      <anchor>a9e5570790910fa3894887bca7dc5a670a304cb055c004223ca77f1a4cbbf27ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Indexed</name>
      <anchorfile>classQwtColorMap.html</anchorfile>
      <anchor>a9e5570790910fa3894887bca7dc5a670a304cb055c004223ca77f1a4cbbf27ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGB</name>
      <anchorfile>classQwtColorMap.html</anchorfile>
      <anchor>a9e5570790910fa3894887bca7dc5a670a663473fd836d9a84fe48ae1755de326a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>color</name>
      <anchorfile>classQwtColorMap.html</anchorfile>
      <anchor>a7ef0ebd270a05712715bfdfbe59f35d5</anchor>
      <arglist>(const QwtInterval &amp;, double value) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>colorIndex</name>
      <anchorfile>classQwtColorMap.html</anchorfile>
      <anchor>a0f7fae3f9e9581b47f56fd060da7860c</anchor>
      <arglist>(int numColors, const QwtInterval &amp;interval, double value) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QVector&lt; QRgb &gt;</type>
      <name>colorTable</name>
      <anchorfile>classQwtColorMap.html</anchorfile>
      <anchor>aaa71d720eb81ab3757d997b7dc421989</anchor>
      <arglist>(int numColors) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QVector&lt; QRgb &gt;</type>
      <name>colorTable256</name>
      <anchorfile>classQwtColorMap.html</anchorfile>
      <anchor>aaeaa92407f2256cafb5a38e148013845</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Format</type>
      <name>format</name>
      <anchorfile>classQwtColorMap.html</anchorfile>
      <anchor>a6a7defcce42e779c1596e277c78986c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtColorMap</name>
      <anchorfile>classQwtColorMap.html</anchorfile>
      <anchor>a2ab0a6041ea6d37c0609ca2e3bd976ca</anchor>
      <arglist>(Format=QwtColorMap::RGB)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QRgb</type>
      <name>rgb</name>
      <anchorfile>classQwtColorMap.html</anchorfile>
      <anchor>aaed0bb47b6379696c588732348438136</anchor>
      <arglist>(const QwtInterval &amp;interval, double value) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFormat</name>
      <anchorfile>classQwtColorMap.html</anchorfile>
      <anchor>ab79e878e41044b7a6e8f1f0ddfa682cf</anchor>
      <arglist>(Format)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtColorMap</name>
      <anchorfile>classQwtColorMap.html</anchorfile>
      <anchor>af20e4ffdb3c5d34f5a6dc301bcbb9f7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Format</type>
      <name>m_format</name>
      <anchorfile>classQwtColorMap.html</anchorfile>
      <anchor>abef5984e8529b3462c47f46a9e875340</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtColumnRect</name>
    <filename>classQwtColumnRect.html</filename>
    <member kind="enumvalue">
      <name>BottomToTop</name>
      <anchorfile>classQwtColumnRect.html</anchorfile>
      <anchor>a70bb2c6f1f8dabe3bc00793740e0908baa5f0a56f1bd041136476d4ad40ae56f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Direction</name>
      <anchorfile>classQwtColumnRect.html</anchorfile>
      <anchor>a70bb2c6f1f8dabe3bc00793740e0908b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LeftToRight</name>
      <anchorfile>classQwtColumnRect.html</anchorfile>
      <anchor>a70bb2c6f1f8dabe3bc00793740e0908ba3cde7a99f22f5d897ed4b963731256a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RightToLeft</name>
      <anchorfile>classQwtColumnRect.html</anchorfile>
      <anchor>a70bb2c6f1f8dabe3bc00793740e0908bac08f1153f84950e62d369cc7b7011b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BottomToTop</name>
      <anchorfile>classQwtColumnRect.html</anchorfile>
      <anchor>a70bb2c6f1f8dabe3bc00793740e0908baa5f0a56f1bd041136476d4ad40ae56f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TopToBottom</name>
      <anchorfile>classQwtColumnRect.html</anchorfile>
      <anchor>a70bb2c6f1f8dabe3bc00793740e0908ba82a13d6063cc299b78ebe1a90a1f39da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LeftToRight</name>
      <anchorfile>classQwtColumnRect.html</anchorfile>
      <anchor>a70bb2c6f1f8dabe3bc00793740e0908ba3cde7a99f22f5d897ed4b963731256a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RightToLeft</name>
      <anchorfile>classQwtColumnRect.html</anchorfile>
      <anchor>a70bb2c6f1f8dabe3bc00793740e0908bac08f1153f84950e62d369cc7b7011b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TopToBottom</name>
      <anchorfile>classQwtColumnRect.html</anchorfile>
      <anchor>a70bb2c6f1f8dabe3bc00793740e0908ba82a13d6063cc299b78ebe1a90a1f39da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classQwtColumnRect.html</anchorfile>
      <anchor>a86b08ca6bfaca4b3c73c3d1f6797f2eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtColumnRect</name>
      <anchorfile>classQwtColumnRect.html</anchorfile>
      <anchor>ad3eeebc150334ee9393d7aff4f33c873</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>toRect</name>
      <anchorfile>classQwtColumnRect.html</anchorfile>
      <anchor>ac493bab256bab41d66dd2061662e297a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>Direction</type>
      <name>direction</name>
      <anchorfile>classQwtColumnRect.html</anchorfile>
      <anchor>aa630854df28955f2ee91c94524b079d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtInterval</type>
      <name>hInterval</name>
      <anchorfile>classQwtColumnRect.html</anchorfile>
      <anchor>a16a24ece2aa70fc763d08e220608d63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtInterval</type>
      <name>vInterval</name>
      <anchorfile>classQwtColumnRect.html</anchorfile>
      <anchor>a0dcd7826655c73da74a8f9ad87f3d62a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtColumnSymbol</name>
    <filename>classQwtColumnSymbol.html</filename>
    <class kind="class">QwtColumnSymbol::PrivateData</class>
    <member kind="enumvalue">
      <name>Box</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>aaace508375eef3ee23ed6c47b1d65ef2ad21d1b393a2474a1caa6a9d83daa8f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FrameStyle</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>a4b97f7748370447559a11a5adeb70e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoFrame</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>a4b97f7748370447559a11a5adeb70e44a11a035d598228e1498b98153e3e9e043</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Plain</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>a4b97f7748370447559a11a5adeb70e44a2841bca1e2a5d94fbfc5a51787460be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Raised</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>a4b97f7748370447559a11a5adeb70e44a078f2b7db1cee79e83878fcc869df62e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoFrame</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>a4b97f7748370447559a11a5adeb70e44a11a035d598228e1498b98153e3e9e043</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoStyle</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>aaace508375eef3ee23ed6c47b1d65ef2a3c16d900e0dcfc18f174f4120136cb5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Plain</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>a4b97f7748370447559a11a5adeb70e44a2841bca1e2a5d94fbfc5a51787460be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Raised</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>a4b97f7748370447559a11a5adeb70e44a078f2b7db1cee79e83878fcc869df62e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Style</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>aaace508375eef3ee23ed6c47b1d65ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoStyle</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>aaace508375eef3ee23ed6c47b1d65ef2a3c16d900e0dcfc18f174f4120136cb5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Box</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>aaace508375eef3ee23ed6c47b1d65ef2ad21d1b393a2474a1caa6a9d83daa8f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserStyle</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>aaace508375eef3ee23ed6c47b1d65ef2aa9a5f984f62fb53ce3eeea35be3b0536</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserStyle</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>aaace508375eef3ee23ed6c47b1d65ef2aa9a5f984f62fb53ce3eeea35be3b0536</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>aaa1579b1bae6833a6f3b745a420f779d</anchor>
      <arglist>(QPainter *, const QwtColumnRect &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>FrameStyle</type>
      <name>frameStyle</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>af0a3e56063279ec73d54fac84364933a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lineWidth</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>a687a3626a5ae7de940c9c9d43f3a85ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QPalette &amp;</type>
      <name>palette</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>ada9f004632ac934465827b011592882e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtColumnSymbol</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>a78d6b04908f7f814cdc07c3ae704b329</anchor>
      <arglist>(Style=NoStyle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameStyle</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>ab3a4b0daecba43da34328adadbd9f7b2</anchor>
      <arglist>(FrameStyle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>af9348444ae2c21d3bcaff3217fc694fc</anchor>
      <arglist>(int width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPalette</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>a7d2b17a4b8aef7ae098fd42bc663527b</anchor>
      <arglist>(const QPalette &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>a3e2c72514fdc2e857ee2a34bc9f96e93</anchor>
      <arglist>(Style)</arglist>
    </member>
    <member kind="function">
      <type>Style</type>
      <name>style</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>afbe377dd5ea28a56df9f2bbe4ddff3c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtColumnSymbol</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>a4ca8a7cb15c23be659f3bdcdb50ae20c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawBox</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>a48690c0e9e9b41e804e66e8e6e9dfae6</anchor>
      <arglist>(QPainter *, const QwtColumnRect &amp;) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtColumnSymbol.html</anchorfile>
      <anchor>a36804719faefda2b96eb2107f3a3aedc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtCompass</name>
    <filename>classQwtCompass.html</filename>
    <base>QwtDial</base>
    <class kind="class">QwtCompass::PrivateData</class>
    <member kind="function">
      <type></type>
      <name>QwtCompass</name>
      <anchorfile>classQwtCompass.html</anchorfile>
      <anchor>a05357e2950a3dc534e68e3c21f6c6b94</anchor>
      <arglist>(QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type>QwtCompassRose *</type>
      <name>rose</name>
      <anchorfile>classQwtCompass.html</anchorfile>
      <anchor>a02dbd31dd9aad23344f4784ef64298b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtCompassRose *</type>
      <name>rose</name>
      <anchorfile>classQwtCompass.html</anchorfile>
      <anchor>a307d31cb249590ff53b43c101083fca9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRose</name>
      <anchorfile>classQwtCompass.html</anchorfile>
      <anchor>a06456c0c52107bfa8b1d1267fba5b86f</anchor>
      <arglist>(QwtCompassRose *rose)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtCompass</name>
      <anchorfile>classQwtCompass.html</anchorfile>
      <anchor>af6cc3b946f3761f7ce53d3a2ec000817</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawRose</name>
      <anchorfile>classQwtCompass.html</anchorfile>
      <anchor>a9df297eca6d1da01e36fa14d1206831a</anchor>
      <arglist>(QPainter *, const QPointF &amp;center, double radius, double north, QPalette::ColorGroup) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawScaleContents</name>
      <anchorfile>classQwtCompass.html</anchorfile>
      <anchor>a4bea7f29a5f68681011d956682301956</anchor>
      <arglist>(QPainter *, const QPointF &amp;center, double radius) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>keyPressEvent</name>
      <anchorfile>classQwtCompass.html</anchorfile>
      <anchor>a2538c1daecd6372fc3fb66161af6219f</anchor>
      <arglist>(QKeyEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtCompass.html</anchorfile>
      <anchor>a32734c1436e03fc7aac9761b6c7063af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtCompassMagnetNeedle</name>
    <filename>classQwtCompassMagnetNeedle.html</filename>
    <base>QwtDialNeedle</base>
    <member kind="enumeration">
      <type></type>
      <name>Style</name>
      <anchorfile>classQwtCompassMagnetNeedle.html</anchorfile>
      <anchor>aee1d882c6ec8b680b94b59b5710a92a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TriangleStyle</name>
      <anchorfile>classQwtCompassMagnetNeedle.html</anchorfile>
      <anchor>aee1d882c6ec8b680b94b59b5710a92a5ad2ba960c4dae88e36da39f6b62798f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ThinStyle</name>
      <anchorfile>classQwtCompassMagnetNeedle.html</anchorfile>
      <anchor>aee1d882c6ec8b680b94b59b5710a92a5ab63a2dd26ef14c2aaf9763bc24a8bdac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ThinStyle</name>
      <anchorfile>classQwtCompassMagnetNeedle.html</anchorfile>
      <anchor>aee1d882c6ec8b680b94b59b5710a92a5ab63a2dd26ef14c2aaf9763bc24a8bdac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TriangleStyle</name>
      <anchorfile>classQwtCompassMagnetNeedle.html</anchorfile>
      <anchor>aee1d882c6ec8b680b94b59b5710a92a5ad2ba960c4dae88e36da39f6b62798f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtCompassMagnetNeedle</name>
      <anchorfile>classQwtCompassMagnetNeedle.html</anchorfile>
      <anchor>a3422e6490d44c527289bafdcceecd741</anchor>
      <arglist>(Style=TriangleStyle, const QColor &amp;light=Qt::white, const QColor &amp;dark=Qt::red)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawNeedle</name>
      <anchorfile>classQwtCompassMagnetNeedle.html</anchorfile>
      <anchor>ac614274caf196851055a7bd639f97bb2</anchor>
      <arglist>(QPainter *, double length, QPalette::ColorGroup) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Style</type>
      <name>m_style</name>
      <anchorfile>classQwtCompassMagnetNeedle.html</anchorfile>
      <anchor>a4ec5aa743b66a0adb3ff561c70c6bf6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtCompassRose</name>
    <filename>classQwtCompassRose.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtCompassRose.html</anchorfile>
      <anchor>ad974a3035da51a9cfb36fa04eb1c40a6</anchor>
      <arglist>(QPainter *painter, const QPointF &amp;center, double radius, double north, QPalette::ColorGroup colorGroup=QPalette::Active) const =0</arglist>
    </member>
    <member kind="function">
      <type>const QPalette &amp;</type>
      <name>palette</name>
      <anchorfile>classQwtCompassRose.html</anchorfile>
      <anchor>a36888d96ff67ae500fdfdee9b68940ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtCompassRose</name>
      <anchorfile>classQwtCompassRose.html</anchorfile>
      <anchor>a23bb2634090d12711102f0add67d1170</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPalette</name>
      <anchorfile>classQwtCompassRose.html</anchorfile>
      <anchor>a25f08ab6d05f4ad17b2e13395c60e7ca</anchor>
      <arglist>(const QPalette &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtCompassRose</name>
      <anchorfile>classQwtCompassRose.html</anchorfile>
      <anchor>a04142768b55a3bfe9c17ea6878088674</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPalette</type>
      <name>m_palette</name>
      <anchorfile>classQwtCompassRose.html</anchorfile>
      <anchor>a802f0a474a32b76e193aeb4c3d37b47c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtCompassScaleDraw</name>
    <filename>classQwtCompassScaleDraw.html</filename>
    <base>QwtRoundScaleDraw</base>
    <class kind="class">QwtCompassScaleDraw::PrivateData</class>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtText</type>
      <name>label</name>
      <anchorfile>classQwtCompassScaleDraw.html</anchorfile>
      <anchor>a74fa496635315f58df5db5e75eb2b4a3</anchor>
      <arglist>(double value) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QMap&lt; double, QString &gt;</type>
      <name>labelMap</name>
      <anchorfile>classQwtCompassScaleDraw.html</anchorfile>
      <anchor>aeeb7f7f2267b0a607f47f52cdc42b062</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtCompassScaleDraw</name>
      <anchorfile>classQwtCompassScaleDraw.html</anchorfile>
      <anchor>af5454a1e7d4d511e43c91f008fe65c06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtCompassScaleDraw</name>
      <anchorfile>classQwtCompassScaleDraw.html</anchorfile>
      <anchor>ab8f8902087f6ba6428d637395451adfa</anchor>
      <arglist>(const QMap&lt; double, QString &gt; &amp;map)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabelMap</name>
      <anchorfile>classQwtCompassScaleDraw.html</anchorfile>
      <anchor>a55c807e3399832b53b4a9783780f9dd0</anchor>
      <arglist>(const QMap&lt; double, QString &gt; &amp;map)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtCompassScaleDraw</name>
      <anchorfile>classQwtCompassScaleDraw.html</anchorfile>
      <anchor>a8390876c77a3e358f0a2026846e82079</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtCompassScaleDraw.html</anchorfile>
      <anchor>ae150f7345fd7bddbb3c62e2fd3ff8978</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtCompassWindArrow</name>
    <filename>classQwtCompassWindArrow.html</filename>
    <base>QwtDialNeedle</base>
    <member kind="enumeration">
      <type></type>
      <name>Style</name>
      <anchorfile>classQwtCompassWindArrow.html</anchorfile>
      <anchor>a55f11e28c9d87c0fb7c306ccd174f2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Style1</name>
      <anchorfile>classQwtCompassWindArrow.html</anchorfile>
      <anchor>a55f11e28c9d87c0fb7c306ccd174f2a8a62b689f03b4e974660ce1241942b09fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Style2</name>
      <anchorfile>classQwtCompassWindArrow.html</anchorfile>
      <anchor>a55f11e28c9d87c0fb7c306ccd174f2a8a44a462b3f0fa85bf3fa8dc421484e529</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Style1</name>
      <anchorfile>classQwtCompassWindArrow.html</anchorfile>
      <anchor>a55f11e28c9d87c0fb7c306ccd174f2a8a62b689f03b4e974660ce1241942b09fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Style2</name>
      <anchorfile>classQwtCompassWindArrow.html</anchorfile>
      <anchor>a55f11e28c9d87c0fb7c306ccd174f2a8a44a462b3f0fa85bf3fa8dc421484e529</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtCompassWindArrow</name>
      <anchorfile>classQwtCompassWindArrow.html</anchorfile>
      <anchor>a1b5931f43dd7e72fc5a3e2c9b509769d</anchor>
      <arglist>(Style, const QColor &amp;light=Qt::white, const QColor &amp;dark=Qt::gray)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawNeedle</name>
      <anchorfile>classQwtCompassWindArrow.html</anchorfile>
      <anchor>ae608e11bba6bbd24f30354480e6f28b9</anchor>
      <arglist>(QPainter *, double length, QPalette::ColorGroup) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Style</type>
      <name>m_style</name>
      <anchorfile>classQwtCompassWindArrow.html</anchorfile>
      <anchor>a98ced3f7b41c1875f4e354b97e8d12a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtCounter</name>
    <filename>classQwtCounter.html</filename>
    <class kind="class">QwtCounter::PrivateData</class>
    <member kind="enumeration">
      <type></type>
      <name>Button</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a027cfd91946ca9a19a1d606411e0f374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Button1</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a027cfd91946ca9a19a1d606411e0f374a1b29fe43c7d59986eb5854ddaf6f7179</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Button2</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a027cfd91946ca9a19a1d606411e0f374a6015e556fcb8c4d45126dee5435b478d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Button3</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a027cfd91946ca9a19a1d606411e0f374a30b64d40b31283807f1a4f3d57af0e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ButtonCnt</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a027cfd91946ca9a19a1d606411e0f374aca8e93a2d129f7cc91f54f5f4da20c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Button1</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a027cfd91946ca9a19a1d606411e0f374a1b29fe43c7d59986eb5854ddaf6f7179</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Button2</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a027cfd91946ca9a19a1d606411e0f374a6015e556fcb8c4d45126dee5435b478d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Button3</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a027cfd91946ca9a19a1d606411e0f374a30b64d40b31283807f1a4f3d57af0e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ButtonCnt</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a027cfd91946ca9a19a1d606411e0f374aca8e93a2d129f7cc91f54f5f4da20c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a429a2e986aa46c1231643df5d4c78970</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>buttonReleased</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a694ed7277e137e44bccc5918b4c15ecc</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>valueChanged</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>add02928c348417fbfadd7095d058f331</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>incSteps</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a91149ef07b94558456479357d6f98151</anchor>
      <arglist>(QwtCounter::Button) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReadOnly</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a59c836008c9c9e2c9c3048cbd5c80778</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a613e5d3f2111f7263cf540156d9413e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>maximum</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a8cedf22e415018876353a17c8a8758b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>minimum</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a13dcb52e2b6a6ad9ab42f99cc51e677c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numButtons</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>ab7aa5fbf0041f6e1d99c1ceafbc8bb10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtCounter</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>aee94cdbaf1f3d22e110fd3535dbca34a</anchor>
      <arglist>(QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIncSteps</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>ac308bb656eaa001641bdef6524d40ce6</anchor>
      <arglist>(QwtCounter::Button, int numSteps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximum</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>af097141eaa83c32c7eb7d4234079f95a</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimum</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a4f5847dca54ada119623908730568f4d</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumButtons</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a900729c8f73830b549ea065e5c6dc4f9</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRange</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>ad794d0d2589a38113933ae764e87ce22</anchor>
      <arglist>(double min, double max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReadOnly</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>ad34441cf06c68478b826e5b85fbb3ba7</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSingleStep</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>aeeb79c9b83b2050baf9d7e6e47f1fa67</anchor>
      <arglist>(double stepSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStepButton1</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>ae56a556a72955b6d10419f2c41779383</anchor>
      <arglist>(int nSteps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStepButton2</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a0d764a96706593d8c8b51338e92abfcc</anchor>
      <arglist>(int nSteps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStepButton3</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a8b55539578de083793b8310cb8909294</anchor>
      <arglist>(int nSteps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValid</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>aa06625ab417f82fdc82790e3376af708</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWrapping</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a8fc7d115682f295dfcc64fa8312ccdeb</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>singleStep</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a8dfcf202ef15050184788f24b069c4b7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeHint</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>abec124ab160141a496ea53cd562413b0</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stepButton1</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>affdd91a6698ff0c90e24e69ff410924f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stepButton2</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>acec167b50ae44afe5ff8e9233e77a939</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stepButton3</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a259de8df2b8928139d1fc4738694eac8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a1881fcb0f81052bd7787523246d19515</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wrapping</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a5cb416959b578a1615e000bc8c40e359</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtCounter</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a6469133eb210b470023a3dcc735aec4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>event</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a9e210f2d0fda5d1d3fd485d5d38c41cd</anchor>
      <arglist>(QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>keyPressEvent</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a8a831166ccb4d7bbc89e2e408ba44118</anchor>
      <arglist>(QKeyEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>wheelEvent</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>aa0d923b6d088624a4099aced1ab4bd49</anchor>
      <arglist>(QWheelEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>maximum</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>af57db94c68cf38476a0db187cc58eec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>minimum</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a60651e7dfc80c250273f9aebb2435da3</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>numButtons</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a6a07ff0c9612ae4fb8a4acbb4466c0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>readOnly</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a9050a1e80732df88dde7bbf808e375e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>singleStep</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a9ee188d8beb8bddcaaa606ff125966d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>stepButton1</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a4cee5a93ef787068ed5b63bcb55167f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>stepButton2</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a3bf49238a71fc0edd6d7259a902997a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>stepButton3</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>ae484def1d66d3fb1c720e4ee4a67c512</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a6f98bf5e2110835ce0c00425e682b7e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>wrapping</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>af31c12589801c61e17b51bdfac0f9001</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>btnClicked</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a56ddc11c1e2a24e980104b0b558f1be4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>btnReleased</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>ac517e5aeb7b3994ecb4193cf2fafd89d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>textChanged</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a8a6b91bce5fcfaa36131a194fd8fdb6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>incrementValue</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a84d2fd71ba9f772d6a9f4c96c842df96</anchor>
      <arglist>(int numSteps)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initCounter</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a6357781966cdf46cc62ed4973838cff6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>showNumber</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>ad2dafb9e792d5f264744dd479f695287</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateButtons</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>ade7ffd0e38c7143610d117917b7d41ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtCounter.html</anchorfile>
      <anchor>a4705e525e55c01658baae7b551a076aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtCPointerData</name>
    <filename>classQwtCPointerData.html</filename>
    <templarg></templarg>
    <base>QwtSeriesData&lt; QPointF &gt;</base>
    <member kind="function">
      <type></type>
      <name>QwtCPointerData</name>
      <anchorfile>classQwtCPointerData.html</anchorfile>
      <anchor>af428def7cdbefbc17adc44b6f7a756f0</anchor>
      <arglist>(const T *x, const T *y, size_t size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>sample</name>
      <anchorfile>classQwtCPointerData.html</anchorfile>
      <anchor>a9b97cddd296b4bc8b2a222ecd8d116c9</anchor>
      <arglist>(size_t index) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classQwtCPointerData.html</anchorfile>
      <anchor>a87cb1fdb0b7da2811347f1bafd0d2cb0</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>xData</name>
      <anchorfile>classQwtCPointerData.html</anchorfile>
      <anchor>a0110dfe294c6a8ffe8bf1a3ece33bb12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>yData</name>
      <anchorfile>classQwtCPointerData.html</anchorfile>
      <anchor>a1df32b9ef9fd3a17ea7b6e2379989883</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_size</name>
      <anchorfile>classQwtCPointerData.html</anchorfile>
      <anchor>aaa38a19ff1020349ce9eede755ad119d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T *</type>
      <name>m_x</name>
      <anchorfile>classQwtCPointerData.html</anchorfile>
      <anchor>afe97819f0b620a8467eccd142b8af006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T *</type>
      <name>m_y</name>
      <anchorfile>classQwtCPointerData.html</anchorfile>
      <anchor>ab955b73e470a5d842574bc83f04a50db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtCPointerValueData</name>
    <filename>classQwtCPointerValueData.html</filename>
    <templarg></templarg>
    <base>QwtSeriesData&lt; QPointF &gt;</base>
    <member kind="function">
      <type></type>
      <name>QwtCPointerValueData</name>
      <anchorfile>classQwtCPointerValueData.html</anchorfile>
      <anchor>a4fbdb99f6bac3eb3d750c536160684b5</anchor>
      <arglist>(const T *y, size_t size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>sample</name>
      <anchorfile>classQwtCPointerValueData.html</anchorfile>
      <anchor>a045e977f3e42d3ad1eb3711e725d471a</anchor>
      <arglist>(size_t index) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classQwtCPointerValueData.html</anchorfile>
      <anchor>a264d3f03d180ac0bb3c1b434e38ac8b9</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>yData</name>
      <anchorfile>classQwtCPointerValueData.html</anchorfile>
      <anchor>acf38b09fd4514e5a4739ec8547c435a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_size</name>
      <anchorfile>classQwtCPointerValueData.html</anchorfile>
      <anchor>afc6d608f1fa6d321ae89ce6589bc637f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T *</type>
      <name>m_y</name>
      <anchorfile>classQwtCPointerValueData.html</anchorfile>
      <anchor>a12fb3c5ee9c90d5af3cac660164b0dbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtCurveFitter</name>
    <filename>classQwtCurveFitter.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Mode</name>
      <anchorfile>classQwtCurveFitter.html</anchorfile>
      <anchor>a4a9b88b0ab2842395a7662735c833301</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Polygon</name>
      <anchorfile>classQwtCurveFitter.html</anchorfile>
      <anchor>a4a9b88b0ab2842395a7662735c833301a87fb6ae7b505e76e42456c6caacdc3af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Path</name>
      <anchorfile>classQwtCurveFitter.html</anchorfile>
      <anchor>a4a9b88b0ab2842395a7662735c833301a86090d569665ef9f1d47f61ada986996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Path</name>
      <anchorfile>classQwtCurveFitter.html</anchorfile>
      <anchor>a4a9b88b0ab2842395a7662735c833301a86090d569665ef9f1d47f61ada986996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Polygon</name>
      <anchorfile>classQwtCurveFitter.html</anchorfile>
      <anchor>a4a9b88b0ab2842395a7662735c833301a87fb6ae7b505e76e42456c6caacdc3af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QPolygonF</type>
      <name>fitCurve</name>
      <anchorfile>classQwtCurveFitter.html</anchorfile>
      <anchor>afa9bf5b328aa553229e204533a60fec0</anchor>
      <arglist>(const QPolygonF &amp;polygon) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QPainterPath</type>
      <name>fitCurvePath</name>
      <anchorfile>classQwtCurveFitter.html</anchorfile>
      <anchor>a49b54c6e81081e9c8a583d8b5ccbab9c</anchor>
      <arglist>(const QPolygonF &amp;polygon) const =0</arglist>
    </member>
    <member kind="function">
      <type>Mode</type>
      <name>mode</name>
      <anchorfile>classQwtCurveFitter.html</anchorfile>
      <anchor>a8b0619d37b34e28d3881c2eb48cb50db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtCurveFitter</name>
      <anchorfile>classQwtCurveFitter.html</anchorfile>
      <anchor>a62919f309f0441d94adea94573d0f778</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>QwtCurveFitter</name>
      <anchorfile>classQwtCurveFitter.html</anchorfile>
      <anchor>acd45c40e13a1c43a959daeb595f144e1</anchor>
      <arglist>(Mode mode)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Mode</type>
      <name>m_mode</name>
      <anchorfile>classQwtCurveFitter.html</anchorfile>
      <anchor>aceab1e9bff06e4e2de5306b5cac6ff29</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtDate</name>
    <filename>classQwtDate.html</filename>
    <member kind="enumvalue">
      <name>JulianDayForEpoch</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>a3d25efc760ee86c31fe3c0f83d8e5e1baed8ee8f3dbc5b7a5e953b3ec51a79108</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Day</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ad037b999a51cae4d9ab36bf8e7859587a1d503616cab082a9c741be881cc0a813</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FirstDay</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ab915db512c556a4666ada4fbfccfce1eab5c50b8108f8c4535201c0c590a598d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FirstThursday</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ab915db512c556a4666ada4fbfccfce1ea82971cd90d670fe3048ad8c377379c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hour</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ad037b999a51cae4d9ab36bf8e7859587a8e7a2f91f89423e446bfdaa1e01ebd2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>IntervalType</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ad037b999a51cae4d9ab36bf8e7859587</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Millisecond</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ad037b999a51cae4d9ab36bf8e7859587a4e1d45d6382c27689a30adc11186d4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Second</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ad037b999a51cae4d9ab36bf8e7859587aabaf7a7d45288a33590f61fe075b3590</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Minute</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ad037b999a51cae4d9ab36bf8e7859587a7c9073c66b2628adbe772ac4c1a678ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hour</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ad037b999a51cae4d9ab36bf8e7859587a8e7a2f91f89423e446bfdaa1e01ebd2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Day</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ad037b999a51cae4d9ab36bf8e7859587a1d503616cab082a9c741be881cc0a813</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Week</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ad037b999a51cae4d9ab36bf8e7859587ae204b4e8ce8679ba9ac378e41bd77b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Month</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ad037b999a51cae4d9ab36bf8e7859587a0ab43f35f1bdbae7536be2be0455700a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Year</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ad037b999a51cae4d9ab36bf8e7859587ae306523ed94ccf930afb811ff7a735ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JulianDayForEpoch</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>a3d25efc760ee86c31fe3c0f83d8e5e1baed8ee8f3dbc5b7a5e953b3ec51a79108</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Millisecond</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ad037b999a51cae4d9ab36bf8e7859587a4e1d45d6382c27689a30adc11186d4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Minute</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ad037b999a51cae4d9ab36bf8e7859587a7c9073c66b2628adbe772ac4c1a678ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Month</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ad037b999a51cae4d9ab36bf8e7859587a0ab43f35f1bdbae7536be2be0455700a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Second</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ad037b999a51cae4d9ab36bf8e7859587aabaf7a7d45288a33590f61fe075b3590</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Week</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ad037b999a51cae4d9ab36bf8e7859587ae204b4e8ce8679ba9ac378e41bd77b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Week0Type</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ab915db512c556a4666ada4fbfccfce1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FirstThursday</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ab915db512c556a4666ada4fbfccfce1ea82971cd90d670fe3048ad8c377379c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FirstDay</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ab915db512c556a4666ada4fbfccfce1eab5c50b8108f8c4535201c0c590a598d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Year</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ad037b999a51cae4d9ab36bf8e7859587ae306523ed94ccf930afb811ff7a735ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QDateTime</type>
      <name>ceil</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>ab4d7b043971e13a97a8b5f9edb5eee02</anchor>
      <arglist>(const QDateTime &amp;, IntervalType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QDate</type>
      <name>dateOfWeek0</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>abb91fb441a254337d5445ad4bab1a662</anchor>
      <arglist>(int year, Week0Type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QDateTime</type>
      <name>floor</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>a1b350f22a57b44b529bc4de740dbe213</anchor>
      <arglist>(const QDateTime &amp;, IntervalType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QDate</type>
      <name>maxDate</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>af82ba26011550602f1adb61da53bd830</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QDate</type>
      <name>minDate</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>a9ab1845543957472c2c6529ad03ef98d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QDateTime</type>
      <name>toDateTime</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>a8039dc115458981fc1c7fc2c0aa8d053</anchor>
      <arglist>(double value, Qt::TimeSpec=Qt::UTC)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>toDouble</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>afce10fd70f7a1ecac3f97776fb2dc46a</anchor>
      <arglist>(const QDateTime &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>toString</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>a2c19998281321ba078d717f7f9ec6855</anchor>
      <arglist>(const QDateTime &amp;, const QString &amp;format, Week0Type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>utcOffset</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>aeadce3496f631eae3a7e54749078c7a4</anchor>
      <arglist>(const QDateTime &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>weekNumber</name>
      <anchorfile>classQwtDate.html</anchorfile>
      <anchor>a90dd1f9dc38565c003f8e1ef821965b7</anchor>
      <arglist>(const QDate &amp;, Week0Type)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtDateScaleDraw</name>
    <filename>classQwtDateScaleDraw.html</filename>
    <base>QwtScaleDraw</base>
    <class kind="class">QwtDateScaleDraw::PrivateData</class>
    <member kind="function">
      <type>QString</type>
      <name>dateFormat</name>
      <anchorfile>classQwtDateScaleDraw.html</anchorfile>
      <anchor>a6ed36308c2d52aad421e85cb7ede1907</anchor>
      <arglist>(QwtDate::IntervalType) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtText</type>
      <name>label</name>
      <anchorfile>classQwtDateScaleDraw.html</anchorfile>
      <anchor>a98c5d92eda2869daa1e0b310ac6b6231</anchor>
      <arglist>(double) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtDateScaleDraw</name>
      <anchorfile>classQwtDateScaleDraw.html</anchorfile>
      <anchor>adbee23e84bc296b09f5a6d54252b75ba</anchor>
      <arglist>(Qt::TimeSpec=Qt::LocalTime)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDateFormat</name>
      <anchorfile>classQwtDateScaleDraw.html</anchorfile>
      <anchor>ae8eb41024970bec16987d0c736ae890e</anchor>
      <arglist>(QwtDate::IntervalType, const QString &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeSpec</name>
      <anchorfile>classQwtDateScaleDraw.html</anchorfile>
      <anchor>a278fdb655a98dda440ce5c0f8fc82c4e</anchor>
      <arglist>(Qt::TimeSpec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUtcOffset</name>
      <anchorfile>classQwtDateScaleDraw.html</anchorfile>
      <anchor>ab97b5fc37dc46dcf635a56e13d7b93a3</anchor>
      <arglist>(int seconds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWeek0Type</name>
      <anchorfile>classQwtDateScaleDraw.html</anchorfile>
      <anchor>acd5e9ce4e1e98e849d6002d22b2f7198</anchor>
      <arglist>(QwtDate::Week0Type)</arglist>
    </member>
    <member kind="function">
      <type>Qt::TimeSpec</type>
      <name>timeSpec</name>
      <anchorfile>classQwtDateScaleDraw.html</anchorfile>
      <anchor>afba803a9479ddc1e3470ac3c9e36ef01</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QDateTime</type>
      <name>toDateTime</name>
      <anchorfile>classQwtDateScaleDraw.html</anchorfile>
      <anchor>a0f32d48ee708e6076af31be7fa2f7fee</anchor>
      <arglist>(double) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>utcOffset</name>
      <anchorfile>classQwtDateScaleDraw.html</anchorfile>
      <anchor>a33d3fabed24c377852c5fec278018236</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtDate::Week0Type</type>
      <name>week0Type</name>
      <anchorfile>classQwtDateScaleDraw.html</anchorfile>
      <anchor>af42f1a35ab25289b9d20100e89aa8c19</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtDateScaleDraw</name>
      <anchorfile>classQwtDateScaleDraw.html</anchorfile>
      <anchor>af32e43b35fbc805400f907a5e1466b83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QString</type>
      <name>dateFormatOfDate</name>
      <anchorfile>classQwtDateScaleDraw.html</anchorfile>
      <anchor>ac713d7c711d5e98b9d0fe62b70c97b59</anchor>
      <arglist>(const QDateTime &amp;, QwtDate::IntervalType) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QwtDate::IntervalType</type>
      <name>intervalType</name>
      <anchorfile>classQwtDateScaleDraw.html</anchorfile>
      <anchor>a254741840cb7c96e42f2a8263f78506b</anchor>
      <arglist>(const QwtScaleDiv &amp;) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtDateScaleDraw.html</anchorfile>
      <anchor>a842da43386822c48ae96ac866258a243</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtDateScaleEngine</name>
    <filename>classQwtDateScaleEngine.html</filename>
    <base>QwtLinearScaleEngine</base>
    <class kind="class">QwtDateScaleEngine::PrivateData</class>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>autoScale</name>
      <anchorfile>classQwtDateScaleEngine.html</anchorfile>
      <anchor>ac23c324af81177d549ec3d83e55d5080</anchor>
      <arglist>(int maxNumSteps, double &amp;x1, double &amp;x2, double &amp;stepSize) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtScaleDiv</type>
      <name>divideScale</name>
      <anchorfile>classQwtDateScaleEngine.html</anchorfile>
      <anchor>ac0d62d1e0f86c7c6d65089423d9b8633</anchor>
      <arglist>(double x1, double x2, int maxMajorSteps, int maxMinorSteps, double stepSize=0.0) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtDate::IntervalType</type>
      <name>intervalType</name>
      <anchorfile>classQwtDateScaleEngine.html</anchorfile>
      <anchor>a5e4f61396ba4e9bbef56caf4645e5672</anchor>
      <arglist>(const QDateTime &amp;, const QDateTime &amp;, int maxSteps) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxWeeks</name>
      <anchorfile>classQwtDateScaleEngine.html</anchorfile>
      <anchor>af3bd09d6cfc4b5e676b10fb2ce288ffc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtDateScaleEngine</name>
      <anchorfile>classQwtDateScaleEngine.html</anchorfile>
      <anchor>a7eb99ee3e701d6f8467b1e9c8c248b9b</anchor>
      <arglist>(Qt::TimeSpec=Qt::LocalTime)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxWeeks</name>
      <anchorfile>classQwtDateScaleEngine.html</anchorfile>
      <anchor>a0520441c198ee00c9d727340f639504b</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeSpec</name>
      <anchorfile>classQwtDateScaleEngine.html</anchorfile>
      <anchor>addbf8fdc00c2de0c6afe436ef25b3bef</anchor>
      <arglist>(Qt::TimeSpec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUtcOffset</name>
      <anchorfile>classQwtDateScaleEngine.html</anchorfile>
      <anchor>a47dc382bbdf3e415b40543fc2736537f</anchor>
      <arglist>(int seconds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWeek0Type</name>
      <anchorfile>classQwtDateScaleEngine.html</anchorfile>
      <anchor>a5e11c5e7c4f58063ded8f6d35d2816f4</anchor>
      <arglist>(QwtDate::Week0Type)</arglist>
    </member>
    <member kind="function">
      <type>Qt::TimeSpec</type>
      <name>timeSpec</name>
      <anchorfile>classQwtDateScaleEngine.html</anchorfile>
      <anchor>a700136426d75d2d0af3fb36bdd400de9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QDateTime</type>
      <name>toDateTime</name>
      <anchorfile>classQwtDateScaleEngine.html</anchorfile>
      <anchor>a42e46dae328753ced53eda61d77f7639</anchor>
      <arglist>(double) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>utcOffset</name>
      <anchorfile>classQwtDateScaleEngine.html</anchorfile>
      <anchor>abf679a002385bc9c56f3411d2b7de207</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtDate::Week0Type</type>
      <name>week0Type</name>
      <anchorfile>classQwtDateScaleEngine.html</anchorfile>
      <anchor>a0a69813a80c2d4c18e1d69badba32897</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtDateScaleEngine</name>
      <anchorfile>classQwtDateScaleEngine.html</anchorfile>
      <anchor>a1e1d01f5ac297bcdb1458a35bcd8d554</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QDateTime</type>
      <name>alignDate</name>
      <anchorfile>classQwtDateScaleEngine.html</anchorfile>
      <anchor>a3ce1a9589a1fc35f55b20b44a18281fb</anchor>
      <arglist>(const QDateTime &amp;, double stepSize, QwtDate::IntervalType, bool up) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QwtScaleDiv</type>
      <name>buildScaleDiv</name>
      <anchorfile>classQwtDateScaleEngine.html</anchorfile>
      <anchor>a65f1099c698901bd5d7f4fff7e76a560</anchor>
      <arglist>(const QDateTime &amp;, const QDateTime &amp;, int maxMajorSteps, int maxMinorSteps, QwtDate::IntervalType) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtDateScaleEngine.html</anchorfile>
      <anchor>abdfc786da0f29600fd9368ef1d92ac0d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtDial</name>
    <filename>classQwtDial.html</filename>
    <base>QwtAbstractSlider</base>
    <class kind="class">QwtDial::PrivateData</class>
    <member kind="enumeration">
      <type></type>
      <name>Mode</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a7376f53193014b91643350e6e6bc85ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RotateNeedle</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a7376f53193014b91643350e6e6bc85adacc23db2e06c9098f8cfbd0181184054a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RotateScale</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a7376f53193014b91643350e6e6bc85ada95a22f59ec832d22f011a9421f528c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Plain</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a7472124cb120352e8538430ab48c2386a8d0cdae56d44bcd25574d7e432498d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Raised</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a7472124cb120352e8538430ab48c2386a4054b8890d1f837387762b4a12157847</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RotateNeedle</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a7376f53193014b91643350e6e6bc85adacc23db2e06c9098f8cfbd0181184054a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RotateScale</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a7376f53193014b91643350e6e6bc85ada95a22f59ec832d22f011a9421f528c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Shadow</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a7472124cb120352e8538430ab48c2386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Plain</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a7472124cb120352e8538430ab48c2386a8d0cdae56d44bcd25574d7e432498d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Raised</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a7472124cb120352e8538430ab48c2386a4054b8890d1f837387762b4a12157847</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Sunken</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a7472124cb120352e8538430ab48c2386ae1388e8ff1a378e22cd082fcb46aa685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Sunken</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a7472124cb120352e8538430ab48c2386ae1388e8ff1a378e22cd082fcb46aa685</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QRect</type>
      <name>boundingRect</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a53ade31d1aa24fc966137992a51087e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Shadow</type>
      <name>frameShadow</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>ac8b751ef317df0b0545ab4ceab17a80b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRect</type>
      <name>innerRect</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>ae8ed34147296962269bc885d196467e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lineWidth</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a8b316a4e0a88d0e0a38f101496206cd4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>maxScaleArc</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a1f7a91b72e6e13bc4f7bc19be1915a18</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a30c92c9c2749a741b3db9fcb643dbba7</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>minScaleArc</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a136f3595868375bf35e48c1ef0a6519a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mode</type>
      <name>mode</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>aee61c6801fecebfce8935d2b40529e85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtDialNeedle *</type>
      <name>needle</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>ab8a7b549bdbd2bed00ab2e22c7dbb65b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtDialNeedle *</type>
      <name>needle</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a7108793d414d048103af2298e27ea931</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>origin</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a49356bf9512363f3233e9bf4018b8f30</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtDial</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a910ad090ceb51587c965d9a2c9db8f60</anchor>
      <arglist>(QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type>QwtRoundScaleDraw *</type>
      <name>scaleDraw</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a8451131a3cd238dd9cecd66355647579</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtRoundScaleDraw *</type>
      <name>scaleDraw</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a4fcd306afec1628c5d37eac4f91e1eca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRect</type>
      <name>scaleInnerRect</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a3ac69c922a02d30148431e9c861dd7cf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameShadow</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a272e17e53586a149df4dca437d5f9494</anchor>
      <arglist>(Shadow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a7946ca363a97fd28de4993a5caa54507</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxScaleArc</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>afe3e1bd1d3640285d32fcb1e125fb929</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinScaleArc</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a012263546865049d3518de6aabb4d07e</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMode</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a6b070ba6251fa40bbd876551413c5639</anchor>
      <arglist>(Mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNeedle</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>ac91311f8777eabdbcf6384f308d34a0c</anchor>
      <arglist>(QwtDialNeedle *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setOrigin</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a3f64c6fbac747f735e57c2073e93bc50</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleArc</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>acfb881276cc7efd7ab089b355fd6e94f</anchor>
      <arglist>(double minArc, double maxArc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleDraw</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a2ed8a0642e1c612013ba812c7e037404</anchor>
      <arglist>(QwtRoundScaleDraw *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeHint</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a5259521685b77125d889ebfddbc2377c</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtDial</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a16cd1e45a78890c6c5f6e9c07b0180c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>changeEvent</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a1484cf9ceb15cd8de399d678dc02dcdb</anchor>
      <arglist>(QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawContents</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>aeeacc7d7442e3074e194011292d34f47</anchor>
      <arglist>(QPainter *) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawFocusIndicator</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a9644f7d4ce97173b1fceb765c0c0be0c</anchor>
      <arglist>(QPainter *) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawFrame</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a0afb15e5b5eac98966fa9e38bad65b8f</anchor>
      <arglist>(QPainter *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawNeedle</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>aca49e62ae68e8faf33860a24f5441cc1</anchor>
      <arglist>(QPainter *, const QPointF &amp;, double radius, double direction, QPalette::ColorGroup) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawScale</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a624255f5e436825469085836c65c9730</anchor>
      <arglist>(QPainter *, const QPointF &amp;center, double radius) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawScaleContents</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>ae76f8b39c0de392bd222ec6414a0967f</anchor>
      <arglist>(QPainter *painter, const QPointF &amp;center, double radius) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>invalidateCache</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a8308ea7345348c683cd957de2ef5ca91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isScrollPosition</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a643a49553a8d2341ec0c4bc7b5f1f82f</anchor>
      <arglist>(const QPoint &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintEvent</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a4d4d709c5f9e5d145f40dea9d0498574</anchor>
      <arglist>(QPaintEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>scaleChange</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a9968a8485d117efd1278482bbbfbe60e</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual double</type>
      <name>scrolledTo</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>ab035cce01236fa4001c25837198cfc18</anchor>
      <arglist>(const QPoint &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>sliderChange</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>ab921c14754162e420f833697352d5bb4</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>wheelEvent</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a0b84f57139d3af43ce8bd23ecebd7832</anchor>
      <arglist>(QWheelEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="property">
      <type>Shadow</type>
      <name>frameShadow</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a2fcd95751d0fced0592c526b59f2243b</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>lineWidth</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>afc4bd0ad4fd4fd3a0173deea300a282a</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>maxScaleArc</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a3e76868fa47f688da116adb5f0a78c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>minScaleArc</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a86c943e118361c11780bff23510e6a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>Mode</type>
      <name>mode</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a83ce1d522d2e4e013b37303bedad215e</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>origin</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a7cd9a5d8ae86ddbde26d0e5bf3ffbfe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>drawNeedle</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>a8154db5ff8967cb7091a5e11df5c101f</anchor>
      <arglist>(QPainter *) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setAngleRange</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>ae6342aa89165e039f870f31905435935</anchor>
      <arglist>(double angle, double span)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtDial.html</anchorfile>
      <anchor>ad8d12f97bf8f59ccf3880380a1a09685</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtDialNeedle</name>
    <filename>classQwtDialNeedle.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtDialNeedle.html</anchorfile>
      <anchor>a7a078ac5316c918e6a7e97316d48383d</anchor>
      <arglist>(QPainter *, const QPointF &amp;center, double length, double direction, QPalette::ColorGroup=QPalette::Active) const</arglist>
    </member>
    <member kind="function">
      <type>const QPalette &amp;</type>
      <name>palette</name>
      <anchorfile>classQwtDialNeedle.html</anchorfile>
      <anchor>ad4c32d58f2b8e77fd66e0dfc66b7c37a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtDialNeedle</name>
      <anchorfile>classQwtDialNeedle.html</anchorfile>
      <anchor>aef3af79632ce784bc4d7332f6e269a1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPalette</name>
      <anchorfile>classQwtDialNeedle.html</anchorfile>
      <anchor>ae850883a64501136bca64d6ea2d084b9</anchor>
      <arglist>(const QPalette &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtDialNeedle</name>
      <anchorfile>classQwtDialNeedle.html</anchorfile>
      <anchor>ac23b2af4af50042967c8cea87b474247</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawKnob</name>
      <anchorfile>classQwtDialNeedle.html</anchorfile>
      <anchor>a769a895b3fefd851b44021ca118f2422</anchor>
      <arglist>(QPainter *, double width, const QBrush &amp;, bool sunken) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>drawNeedle</name>
      <anchorfile>classQwtDialNeedle.html</anchorfile>
      <anchor>a1e4fee366fec1838edc18890d9957f2b</anchor>
      <arglist>(QPainter *painter, double length, QPalette::ColorGroup colorGroup) const =0</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPalette</type>
      <name>m_palette</name>
      <anchorfile>classQwtDialNeedle.html</anchorfile>
      <anchor>afe34183a25e4fe7921af5554c3e266d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtDialSimpleNeedle</name>
    <filename>classQwtDialSimpleNeedle.html</filename>
    <base>QwtDialNeedle</base>
    <member kind="enumvalue">
      <name>Arrow</name>
      <anchorfile>classQwtDialSimpleNeedle.html</anchorfile>
      <anchor>ad28821489e04f1fd942e5bebc8a60584a27ace220f0a5c6abd061c85bbdc9a663</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ray</name>
      <anchorfile>classQwtDialSimpleNeedle.html</anchorfile>
      <anchor>ad28821489e04f1fd942e5bebc8a60584a580980e68ef26fc7d35962cf6f12a4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Style</name>
      <anchorfile>classQwtDialSimpleNeedle.html</anchorfile>
      <anchor>ad28821489e04f1fd942e5bebc8a60584</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Arrow</name>
      <anchorfile>classQwtDialSimpleNeedle.html</anchorfile>
      <anchor>ad28821489e04f1fd942e5bebc8a60584a27ace220f0a5c6abd061c85bbdc9a663</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ray</name>
      <anchorfile>classQwtDialSimpleNeedle.html</anchorfile>
      <anchor>ad28821489e04f1fd942e5bebc8a60584a580980e68ef26fc7d35962cf6f12a4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtDialSimpleNeedle</name>
      <anchorfile>classQwtDialSimpleNeedle.html</anchorfile>
      <anchor>a5f16b9298ecd293360a3ccf91d3dbfbb</anchor>
      <arglist>(Style, bool hasKnob=true, const QColor &amp;mid=Qt::gray, const QColor &amp;base=Qt::darkGray)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWidth</name>
      <anchorfile>classQwtDialSimpleNeedle.html</anchorfile>
      <anchor>ad7672543371e38c864e44d9240271c22</anchor>
      <arglist>(double width)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>width</name>
      <anchorfile>classQwtDialSimpleNeedle.html</anchorfile>
      <anchor>a932eb587ddb1b091ecb6ced52b4bdbc5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawNeedle</name>
      <anchorfile>classQwtDialSimpleNeedle.html</anchorfile>
      <anchor>abbf48aeb367dc1a23536bee45f73e7a4</anchor>
      <arglist>(QPainter *, double length, QPalette::ColorGroup) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_hasKnob</name>
      <anchorfile>classQwtDialSimpleNeedle.html</anchorfile>
      <anchor>ac78a2602f6fa8d16ed4d732307750e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Style</type>
      <name>m_style</name>
      <anchorfile>classQwtDialSimpleNeedle.html</anchorfile>
      <anchor>ac50ae668d3ed855aff09840e244d41b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_width</name>
      <anchorfile>classQwtDialSimpleNeedle.html</anchorfile>
      <anchor>ae37f1bb2d55e56ad5893338f4fd996e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtDotsCommand</name>
    <filename>classQwtDotsCommand.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>from</name>
      <anchorfile>classQwtDotsCommand.html</anchorfile>
      <anchor>abefb598a2f3a19c067aec768ec7bde46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRgb</type>
      <name>rgb</name>
      <anchorfile>classQwtDotsCommand.html</anchorfile>
      <anchor>a09c76fe2fb479e1e0485d631aa5faca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const QwtSeriesData&lt; QPointF &gt; *</type>
      <name>series</name>
      <anchorfile>classQwtDotsCommand.html</anchorfile>
      <anchor>a3b5ab7fb80bf85c72890dbd8230f881c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>to</name>
      <anchorfile>classQwtDotsCommand.html</anchorfile>
      <anchor>a8b312441b77467187823a3ef4a5ae946</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtDynGridLayout</name>
    <filename>classQwtDynGridLayout.html</filename>
    <class kind="class">QwtDynGridLayout::PrivateData</class>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addItem</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a79d9fe8f90ea82fa624e91ef7ed8f780</anchor>
      <arglist>(QLayoutItem *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>columnsForWidth</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a27f533700d504f931753cec818d2ebdd</anchor>
      <arglist>(int width) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>count</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a1bd0278866450ec3722b5a4a05e3f67a</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Qt::Orientations</type>
      <name>expandingDirections</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>aadce7e4b8d7df854f88735c6cac97abf</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasHeightForWidth</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a1fff1c25e3beaa4dfcfe14bcf1b40cf2</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>heightForWidth</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>abcb26c123e8e20b26590004de6929781</anchor>
      <arglist>(int) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>invalidate</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a5d0831e6d0c700a221aa58c5dce42bc3</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEmpty</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a480f52bf2d417165c582e86f84941ada</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QLayoutItem *</type>
      <name>itemAt</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>aced8080bbb8e4c85f8aabb7becb91c1d</anchor>
      <arglist>(int index) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>itemCount</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>abc8630cd39eb75e12a9c38beac670783</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QRect &gt;</type>
      <name>layoutItems</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>aa0209454d4efa0532a574c8b1c511366</anchor>
      <arglist>(const QRect &amp;, uint numColumns) const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>maxColumns</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a73e0cee4cf42ddf5b3f33947b1881143</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>maxItemWidth</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a4f59bc630006261cf3d82609e9513add</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>numColumns</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a773d577c8abcb959dc41c22a6afc5ce7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>numRows</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a912f31757155f2a7573a8e2076d248b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtDynGridLayout</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>ac4e3d1b42335f01ccf1236ffb7a12807</anchor>
      <arglist>(int spacing=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtDynGridLayout</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>acba446fe9ab4fc412460f86c2b21e08f</anchor>
      <arglist>(QWidget *, int margin=0, int spacing=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExpandingDirections</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a56cd48dda979428402dd39d470674dee</anchor>
      <arglist>(Qt::Orientations)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setGeometry</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a74a53869e5c4ec2021f7d24d9ee3cd00</anchor>
      <arglist>(const QRect &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxColumns</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a910bc4bcdecfa2d3a98a9bd091933014</anchor>
      <arglist>(uint maxColumns)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeHint</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>aae06d49a43215b3e21820ed08deef7dd</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QLayoutItem *</type>
      <name>takeAt</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a4c97abe199cc61e93246e92fec48101e</anchor>
      <arglist>(int index) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtDynGridLayout</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>abb583f302fbf5d92b306841d414e52a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>layoutGrid</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a00efa314c5451849e5ec3babc2639cf0</anchor>
      <arglist>(uint numColumns, QVector&lt; int &gt; &amp;rowHeight, QVector&lt; int &gt; &amp;colWidth) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>stretchGrid</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a7458a33ba41b2c150373ab0bbb7c5f48</anchor>
      <arglist>(const QRect &amp;rect, uint numColumns, QVector&lt; int &gt; &amp;rowHeight, QVector&lt; int &gt; &amp;colWidth) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a129dc1f762011451251eb695125f0ee5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>maxRowWidth</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a5e82ea8a3be7ad418c8232e146d75228</anchor>
      <arglist>(int numColumns) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtDynGridLayout.html</anchorfile>
      <anchor>a590a21d6abf798ee5a658a46a00e65af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtEventPattern</name>
    <filename>classQwtEventPattern.html</filename>
    <class kind="class">QwtEventPattern::KeyPattern</class>
    <class kind="class">QwtEventPattern::MousePattern</class>
    <member kind="enumvalue">
      <name>KeyAbort</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007a5b73ad3186285f5aaf2030a50a3fb5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyDown</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007a00c2d782ca962ee6bcda1c4a3649d1e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyHome</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007a4cba7de2850f874988cbaa38a236ecb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyLeft</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007abaf3cd86d773c8e47a2c670b65d6ec95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>KeyPatternCode</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeySelect1</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007a32afc68b8e31079c00666a251d0b9c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeySelect2</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007acfd4f64d5b3b29214e51afcc56ea7eaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyAbort</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007a5b73ad3186285f5aaf2030a50a3fb5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyLeft</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007abaf3cd86d773c8e47a2c670b65d6ec95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyRight</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007a607bbbf235ba79f6e36a25c6d7d27c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyUp</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007a010af73c06629f6c53daf69fad5b6efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyDown</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007a00c2d782ca962ee6bcda1c4a3649d1e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyRedo</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007a2c8d72876cd9435ee018e9cf8fa2ff26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyUndo</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007a76cf851373169fbc588109c1eccca33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyHome</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007a4cba7de2850f874988cbaa38a236ecb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyPatternCount</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007aca9b018d7ae0f2342779e91df7ddcdd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyPatternCount</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007aca9b018d7ae0f2342779e91df7ddcdd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyRedo</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007a2c8d72876cd9435ee018e9cf8fa2ff26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyRight</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007a607bbbf235ba79f6e36a25c6d7d27c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeySelect1</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007a32afc68b8e31079c00666a251d0b9c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeySelect2</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007acfd4f64d5b3b29214e51afcc56ea7eaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyUndo</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007a76cf851373169fbc588109c1eccca33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyUp</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a8fb57ceb9982d5583a1bf568e37d3007a010af73c06629f6c53daf69fad5b6efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MousePatternCode</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>af48dc808ac5e125eeed41a4c0285d1ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseSelect1</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>af48dc808ac5e125eeed41a4c0285d1eaa5875976eba018ca30eb30ba92986d270</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseSelect2</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>af48dc808ac5e125eeed41a4c0285d1eaac4185682db6cfd9c59955eb4cf052fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseSelect3</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>af48dc808ac5e125eeed41a4c0285d1eaaa52e3aa1f4f6e57e22ffe9208f0dd1e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseSelect4</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>af48dc808ac5e125eeed41a4c0285d1eaa7cf49ee566862c3778e3d47096138f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseSelect5</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>af48dc808ac5e125eeed41a4c0285d1eaac735f981781895836d0d9475ac3cae87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseSelect6</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>af48dc808ac5e125eeed41a4c0285d1eaaf8f83e3d9c9a5d639a4290c6b124ddd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MousePatternCount</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>af48dc808ac5e125eeed41a4c0285d1eaa01bd637c7b7c0fbb80c013f8a935e562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MousePatternCount</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>af48dc808ac5e125eeed41a4c0285d1eaa01bd637c7b7c0fbb80c013f8a935e562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseSelect1</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>af48dc808ac5e125eeed41a4c0285d1eaa5875976eba018ca30eb30ba92986d270</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseSelect2</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>af48dc808ac5e125eeed41a4c0285d1eaac4185682db6cfd9c59955eb4cf052fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseSelect3</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>af48dc808ac5e125eeed41a4c0285d1eaaa52e3aa1f4f6e57e22ffe9208f0dd1e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseSelect4</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>af48dc808ac5e125eeed41a4c0285d1eaa7cf49ee566862c3778e3d47096138f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseSelect5</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>af48dc808ac5e125eeed41a4c0285d1eaac735f981781895836d0d9475ac3cae87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseSelect6</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>af48dc808ac5e125eeed41a4c0285d1eaaf8f83e3d9c9a5d639a4290c6b124ddd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initKeyPattern</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a91c1acb96b5c3849b9518206290f7da8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initMousePattern</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>ab885e0f266fd5b574ccbc6272225f486</anchor>
      <arglist>(int numButtons)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyMatch</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a737a72838595ae3a99779f2254abcfc8</anchor>
      <arglist>(KeyPatternCode, const QKeyEvent *) const</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; KeyPattern &gt; &amp;</type>
      <name>keyPattern</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a352164aaf4ead9b77b6f2441df6b3d81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QVector&lt; KeyPattern &gt; &amp;</type>
      <name>keyPattern</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a9a49f7d8f6158fc228973a3d8cc953fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mouseMatch</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a3746870b5a06dfa3bfc15c51fed79138</anchor>
      <arglist>(MousePatternCode, const QMouseEvent *) const</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; MousePattern &gt; &amp;</type>
      <name>mousePattern</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a5fe048bdcd53cf2a8d8d3b5bddd27334</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QVector&lt; MousePattern &gt; &amp;</type>
      <name>mousePattern</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a0a3862adc99b1b2c8a511b067b76c8c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtEventPattern</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a1236c9239a3d8281d66b255ad18f7ee2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeyPattern</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a73cf4257902b8a9d95aef60fabd3f747</anchor>
      <arglist>(const QVector&lt; KeyPattern &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeyPattern</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>af8f1008ebe2565e5e851214e62b27fef</anchor>
      <arglist>(KeyPatternCode, int key, Qt::KeyboardModifiers modifiers=Qt::NoModifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMousePattern</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>ad8e3b196c1026b038ccdf359f9a69d29</anchor>
      <arglist>(const QVector&lt; MousePattern &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMousePattern</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a0b786f31af2f8084ec361bc905beda3f</anchor>
      <arglist>(MousePatternCode, Qt::MouseButton button, Qt::KeyboardModifiers=Qt::NoModifier)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtEventPattern</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a3f8c2a2cca991000bafefd924b47895d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>keyMatch</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>ac5029b310936997cf3268d1ae4fe14fe</anchor>
      <arglist>(const KeyPattern &amp;, const QKeyEvent *) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>mouseMatch</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a70e0140c555e4ada8562cb1ec7893584</anchor>
      <arglist>(const MousePattern &amp;, const QMouseEvent *) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; KeyPattern &gt;</type>
      <name>m_keyPattern</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>a1c523d7fc5b9ba3809be288f4a732416</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; MousePattern &gt;</type>
      <name>m_mousePattern</name>
      <anchorfile>classQwtEventPattern.html</anchorfile>
      <anchor>aa0bdad0fd2ae6b1d2feaff07236317c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtGraphic</name>
    <filename>classQwtGraphic.html</filename>
    <base>QwtNullPaintDevice</base>
    <class kind="class">QwtGraphic::PathInfo</class>
    <class kind="class">QwtGraphic::PrivateData</class>
    <member kind="enumeration">
      <type></type>
      <name>CommandType</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>aa0deb90b687722ec1246d6657cf8ef2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VectorData</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>aa0deb90b687722ec1246d6657cf8ef2ca29544a6ce1d7d0b3f5b97d84e01a611e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RasterData</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>aa0deb90b687722ec1246d6657cf8ef2cab87965d5415050c616626a49b06e7f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Transformation</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>aa0deb90b687722ec1246d6657cf8ef2ca63a30debb7b5f732a56a1b1850246d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RasterData</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>aa0deb90b687722ec1246d6657cf8ef2cab87965d5415050c616626a49b06e7f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RenderHint</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a3f87dcc606b131ed6c3cfeead1d6de03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RenderPensUnscaled</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a3f87dcc606b131ed6c3cfeead1d6de03ab70056f66aa75fb24c834cb3da7b0133</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RenderPensUnscaled</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a3f87dcc606b131ed6c3cfeead1d6de03ab70056f66aa75fb24c834cb3da7b0133</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Transformation</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>aa0deb90b687722ec1246d6657cf8ef2ca63a30debb7b5f732a56a1b1850246d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VectorData</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>aa0deb90b687722ec1246d6657cf8ef2ca29544a6ce1d7d0b3f5b97d84e01a611e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>af3974c7466fd28287da6315b7051f9c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QVector&lt; QwtPainterCommand &gt; &amp;</type>
      <name>commands</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>ad2ad8806f985fffdfff446d41f4d836e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CommandTypes</type>
      <name>commandTypes</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>aa0bf6e9262ac43f65463e952e5933a9f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>controlPointRect</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a8c4195574502d58cadd30ebfc55bdcd7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSizeF</type>
      <name>defaultSize</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>aac1532ad15c8244dde6ba6f7c4b752dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>heightForWidth</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a0d8119645dadd5cb909b512044c012df</anchor>
      <arglist>(qreal width) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a41e6e467eff2c5dd5d616177e9d6ee95</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a4d9805fcf85568fc6f67293a6f805537</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtGraphic &amp;</type>
      <name>operator=</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a56504c5384e140d199f73c6e729408ec</anchor>
      <arglist>(const QwtGraphic &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtGraphic</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a45805a4faf2247ae42ccee21f37dabd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtGraphic</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a12bf98d94b68b344e9e4f97c0a15f649</anchor>
      <arglist>(const QwtGraphic &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>af9d87badcb71e2ada14d5d9721bb4eca</anchor>
      <arglist>(QPainter *) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>af655bed28d56d2c0c7c8ed5eee7133e4</anchor>
      <arglist>(QPainter *, const QPointF &amp;, Qt::Alignment=Qt::AlignTop|Qt::AlignLeft) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a456026c22a14e6ce37e3523ef450658e</anchor>
      <arglist>(QPainter *, const QRectF &amp;, Qt::AspectRatioMode=Qt::IgnoreAspectRatio) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a6727fabe2fe99a37ee3565fbcab4462f</anchor>
      <arglist>(QPainter *, const QSizeF &amp;, Qt::AspectRatioMode=Qt::IgnoreAspectRatio) const</arglist>
    </member>
    <member kind="function">
      <type>RenderHints</type>
      <name>renderHints</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>ae840dd01b25ff4402348e3300ce277f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a441f351c6578deab715126586dd1ca21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>scaledBoundingRect</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>ae287491ece3e8e9281f7cf2a60b1a77e</anchor>
      <arglist>(qreal sx, qreal sy) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommands</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>ace51b46fd37e9ae8e7462b32de84adfa</anchor>
      <arglist>(const QVector&lt; QwtPainterCommand &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultSize</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>acba8d73bc62bd15c15491d4a6e739869</anchor>
      <arglist>(const QSizeF &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderHint</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a494b5de0452120653188828f6a1a6f55</anchor>
      <arglist>(RenderHint, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testRenderHint</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a2d64e05c78c29785ab7ed87c4cf59c44</anchor>
      <arglist>(RenderHint) const</arglist>
    </member>
    <member kind="function">
      <type>QImage</type>
      <name>toImage</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a6ce4ad076053ef98b3d922bfbd5c37c9</anchor>
      <arglist>(const QSize &amp;, Qt::AspectRatioMode=Qt::IgnoreAspectRatio, qreal devicePixelRatio=0.0) const</arglist>
    </member>
    <member kind="function">
      <type>QImage</type>
      <name>toImage</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a5a4c8f7c657a9f30227fc0360537a678</anchor>
      <arglist>(qreal devicePixelRatio=0.0) const</arglist>
    </member>
    <member kind="function">
      <type>QPixmap</type>
      <name>toPixmap</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a57b172fa13bee9d8bfafcec999e2ef4b</anchor>
      <arglist>(const QSize &amp;, Qt::AspectRatioMode=Qt::IgnoreAspectRatio, qreal devicePixelRatio=0.0) const</arglist>
    </member>
    <member kind="function">
      <type>QPixmap</type>
      <name>toPixmap</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a5faff851dfc24cf733abd60de1e775a0</anchor>
      <arglist>(qreal devicePixelRatio=0.0) const</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>widthForHeight</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a778c4abe67a51f8825a37b0fd506ab0c</anchor>
      <arglist>(qreal height) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtGraphic</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a1be9e3400a8d094cdf2deb1ff3eb9d65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawImage</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a68c4d2d52fd320dd9ac9e5c8267033a7</anchor>
      <arglist>(const QRectF &amp;, const QImage &amp;, const QRectF &amp;, Qt::ImageConversionFlags) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawPath</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>adcb58d964723de94cd6e7f2953b98e27</anchor>
      <arglist>(const QPainterPath &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawPixmap</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>ad8934e570411a4274b45cba55be7b439</anchor>
      <arglist>(const QRectF &amp;, const QPixmap &amp;, const QRectF &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeMetrics</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a08c4dc8f23b544fe13c70a4deb849c77</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateState</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a7fc18a5345a61b186e6cd58d2aeba4ac</anchor>
      <arglist>(const QPaintEngineState &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>renderGraphic</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a486e34a2cc49da6984fad519c4689bf3</anchor>
      <arglist>(QPainter *, QTransform *) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateBoundingRect</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a0093b70d51f4aa928dfe2002318b4325</anchor>
      <arglist>(const QRectF &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateControlPointRect</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>adfaa9d5368fd4b62220ae6b3c50a304c</anchor>
      <arglist>(const QRectF &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtGraphic.html</anchorfile>
      <anchor>a15136d8d04d33e73e5bf4ccb74a44a88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtHueColorMap</name>
    <filename>classQwtHueColorMap.html</filename>
    <base>QwtColorMap</base>
    <class kind="class">QwtHueColorMap::PrivateData</class>
    <member kind="function">
      <type>int</type>
      <name>alpha</name>
      <anchorfile>classQwtHueColorMap.html</anchorfile>
      <anchor>a2436263364f648e1fe5862a01648b99f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hue1</name>
      <anchorfile>classQwtHueColorMap.html</anchorfile>
      <anchor>abc76005c8f76337a57ce4fc86ad18a87</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hue2</name>
      <anchorfile>classQwtHueColorMap.html</anchorfile>
      <anchor>a1d4cafa7d55f35dfedb59f343ded887c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtHueColorMap</name>
      <anchorfile>classQwtHueColorMap.html</anchorfile>
      <anchor>a0a7d393cff9f8a9c21aefa642b374dfe</anchor>
      <arglist>(QwtColorMap::Format=QwtColorMap::RGB)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRgb</type>
      <name>rgb</name>
      <anchorfile>classQwtHueColorMap.html</anchorfile>
      <anchor>a8708e959fac641940e40d55f2feb95bd</anchor>
      <arglist>(const QwtInterval &amp;, double value) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>saturation</name>
      <anchorfile>classQwtHueColorMap.html</anchorfile>
      <anchor>aceb0aeceeebcac89c332b06343b9366e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlpha</name>
      <anchorfile>classQwtHueColorMap.html</anchorfile>
      <anchor>a49b9ed69a92afbd42eb870f4a05d3a7a</anchor>
      <arglist>(int alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHueInterval</name>
      <anchorfile>classQwtHueColorMap.html</anchorfile>
      <anchor>a487f5d859c564cbf05252919fc08f0ae</anchor>
      <arglist>(int hue1, int hue2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSaturation</name>
      <anchorfile>classQwtHueColorMap.html</anchorfile>
      <anchor>a3890ce03752fa1b6837b05e6b06f188b</anchor>
      <arglist>(int saturation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classQwtHueColorMap.html</anchorfile>
      <anchor>af491c4b330fa7d91da7f92c0613d93ac</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>value</name>
      <anchorfile>classQwtHueColorMap.html</anchorfile>
      <anchor>a3d2d3b2599b3cb0b529343587069b235</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtHueColorMap</name>
      <anchorfile>classQwtHueColorMap.html</anchorfile>
      <anchor>a9e1537260472aec9945902b926a4691f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtHueColorMap.html</anchorfile>
      <anchor>a54bee4dcbb910f1b2a5d2050ccae0ce5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtInterval</name>
    <filename>classQwtInterval.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>BorderFlag</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a3a4b4e49495108c660fc07a62af7ac54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IncludeBorders</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a3a4b4e49495108c660fc07a62af7ac54ad8a550b5eb1062cd84bcba22c60e5e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ExcludeMinimum</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a3a4b4e49495108c660fc07a62af7ac54aa7fde04c41d882187bb13f0104da7240</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ExcludeMaximum</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a3a4b4e49495108c660fc07a62af7ac54a70e70e65956ae319e507bc38b792c434</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ExcludeBorders</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a3a4b4e49495108c660fc07a62af7ac54afc7d2a399b311a1cc8026681410fc22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ExcludeBorders</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a3a4b4e49495108c660fc07a62af7ac54afc7d2a399b311a1cc8026681410fc22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ExcludeMaximum</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a3a4b4e49495108c660fc07a62af7ac54a70e70e65956ae319e507bc38b792c434</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ExcludeMinimum</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a3a4b4e49495108c660fc07a62af7ac54aa7fde04c41d882187bb13f0104da7240</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IncludeBorders</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a3a4b4e49495108c660fc07a62af7ac54ad8a550b5eb1062cd84bcba22c60e5e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>BorderFlags</type>
      <name>borderFlags</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>ac7378d58eb684a9befde1cb6d6e88b45</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>af81eb94cf6a66be8f7db2e28c57a1779</anchor>
      <arglist>(const QwtInterval &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>ae6a7b6025679010bad8e0a6ade4a2eec</anchor>
      <arglist>(double value) const</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>extend</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>aa9802cc2bd58eab078197eeda3b53708</anchor>
      <arglist>(double value) const</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>intersect</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>ac4e5b30c3a1fb1d808de112a36bba4f7</anchor>
      <arglist>(const QwtInterval &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a686de6412516db14cb7985270fada36a</anchor>
      <arglist>(const QwtInterval &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invalidate</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a66c1d4ed7836dfbf3c6e851479ff32cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>inverted</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>abb27f98baf33dba926f19228fdf56a0d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>ac95c8974f73abe63f615da085f64c146</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>ad742235a737d4d0b12cba1cab2df55f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>limited</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a7da39baba97d1fb05783505c723d43ab</anchor>
      <arglist>(double lowerBound, double upperBound) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>maxValue</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a44820fa5d6e6cefa59dc31ea0d522d61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>minValue</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a0df143a36d76a677976d82987cab8a06</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>normalized</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a1d6e04b4c2c8e7fb513fbedd2f8984a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a73fba3fdba3552ee297b3d54037a2c8b</anchor>
      <arglist>(const QwtInterval &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>operator&amp;</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a8954431c349d726c26055cd2201ca9d2</anchor>
      <arglist>(const QwtInterval &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval &amp;</type>
      <name>operator&amp;=</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a31b75687b9d2e1931ec82f61cc644222</anchor>
      <arglist>(const QwtInterval &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a703bbaca6b5031993bc07f8a02b12f73</anchor>
      <arglist>(const QwtInterval &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>operator|</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a15d4be800076713aaca0e00c4ca5975a</anchor>
      <arglist>(const QwtInterval &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>operator|</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a4a9a8b11346e611c976941b88906bbc2</anchor>
      <arglist>(double) const</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval &amp;</type>
      <name>operator|=</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a980e6449437b689893bd8ec7370e91e0</anchor>
      <arglist>(const QwtInterval &amp;)</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval &amp;</type>
      <name>operator|=</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a86a2785d0fc6860e15cfc277c14e7a09</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtInterval</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>acd8699b69f46bcea31fa225d1425add3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtInterval</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a6c48e99ff0a44784a4084dd8b1bc3fec</anchor>
      <arglist>(double minValue, double maxValue, BorderFlags=IncludeBorders)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderFlags</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>ad1bce23251519f0d44937413f8547dc5</anchor>
      <arglist>(BorderFlags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterval</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a0373ca3cdb22ed507e4188fd06f68b17</anchor>
      <arglist>(double minValue, double maxValue, BorderFlags=IncludeBorders)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxValue</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a3eeedaf35966d535670863cb0f97613a</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinValue</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>ab993dac41ca70402e0cb4f9f980d90f0</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>symmetrize</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>af830a4e9be34b82eb66b96c5f4276279</anchor>
      <arglist>(double value) const</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>unite</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a5e67ab7a363a6eafce33899e7cb14aac</anchor>
      <arglist>(const QwtInterval &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>width</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a200b2674f992802666b785a941b26612</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>long double</type>
      <name>widthL</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a3d1ed6d69dcc482c0c18b6e8e5779cf0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BorderFlags</type>
      <name>m_borderFlags</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>ac91be8aa08781df4e0dbdfd969958825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_maxValue</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>ac520d3f9e991c686eeeefc95f017e580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_minValue</name>
      <anchorfile>classQwtInterval.html</anchorfile>
      <anchor>a11a9a1796d0913765f46d4d011470a4a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtIntervalSample</name>
    <filename>classQwtIntervalSample.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classQwtIntervalSample.html</anchorfile>
      <anchor>a804481ac6d5996bdad9f49db306297bb</anchor>
      <arglist>(const QwtIntervalSample &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classQwtIntervalSample.html</anchorfile>
      <anchor>a4cb0a3a82747f258fb036855d42343ac</anchor>
      <arglist>(const QwtIntervalSample &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtIntervalSample</name>
      <anchorfile>classQwtIntervalSample.html</anchorfile>
      <anchor>a9f1259560f2628f8d32a648076c09d23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtIntervalSample</name>
      <anchorfile>classQwtIntervalSample.html</anchorfile>
      <anchor>a02e2490f2bbc671a1a771c53ab2889da</anchor>
      <arglist>(double value, double min, double max)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtIntervalSample</name>
      <anchorfile>classQwtIntervalSample.html</anchorfile>
      <anchor>a1e17c77625481f0987ed0bc7f461499c</anchor>
      <arglist>(double, const QwtInterval &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>QwtInterval</type>
      <name>interval</name>
      <anchorfile>classQwtIntervalSample.html</anchorfile>
      <anchor>a264492c8f0ad3cec0b9d4d58b9a97236</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQwtIntervalSample.html</anchorfile>
      <anchor>ad1e098d87833c45636dc96f9c5c14245</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtIntervalSymbol</name>
    <filename>classQwtIntervalSymbol.html</filename>
    <class kind="class">QwtIntervalSymbol::PrivateData</class>
    <member kind="enumvalue">
      <name>Bar</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a8fe960fd50b3ad08765ef8bb632ad77ea1e4120af73e888e2edf05798d906e934</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Box</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a8fe960fd50b3ad08765ef8bb632ad77eaf4f31197926c38dcc0377bb75ed5e6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoSymbol</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a8fe960fd50b3ad08765ef8bb632ad77ea48e0d047b9988e77067a11f784556019</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Style</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a8fe960fd50b3ad08765ef8bb632ad77e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoSymbol</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a8fe960fd50b3ad08765ef8bb632ad77ea48e0d047b9988e77067a11f784556019</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Bar</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a8fe960fd50b3ad08765ef8bb632ad77ea1e4120af73e888e2edf05798d906e934</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Box</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a8fe960fd50b3ad08765ef8bb632ad77eaf4f31197926c38dcc0377bb75ed5e6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserSymbol</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a8fe960fd50b3ad08765ef8bb632ad77ea40c2cb30f61f7ad63ff20482efd0e7b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserSymbol</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a8fe960fd50b3ad08765ef8bb632ad77ea40c2cb30f61f7ad63ff20482efd0e7b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const QBrush &amp;</type>
      <name>brush</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>abef796f1049dc0dae379076eb2ca96e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a2dde342fee1c1f6051c39620f3bf8930</anchor>
      <arglist>(QPainter *, Qt::Orientation, const QPointF &amp;from, const QPointF &amp;to) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>aa6e97423d8053b42695d40ff9572a307</anchor>
      <arglist>(const QwtIntervalSymbol &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>QwtIntervalSymbol &amp;</type>
      <name>operator=</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a49558f59372b7e69143f1ff49c5bfad8</anchor>
      <arglist>(const QwtIntervalSymbol &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a77e4bea6375935ceeea9da85140b7810</anchor>
      <arglist>(const QwtIntervalSymbol &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>const QPen &amp;</type>
      <name>pen</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a3e50ba91b4367d2525319e2c93ec3b09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtIntervalSymbol</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a7a4ddf7e61445833f39105614ebd77c1</anchor>
      <arglist>(const QwtIntervalSymbol &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtIntervalSymbol</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a40c03c5b54dc3c4a69cf1dc88bf25893</anchor>
      <arglist>(Style=NoSymbol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrush</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a37b432508493d77342cf75f5baea7533</anchor>
      <arglist>(const QBrush &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a9c3bbee5ea764f246e66bd7bc9382b79</anchor>
      <arglist>(const QColor &amp;, qreal width=0.0, Qt::PenStyle=Qt::SolidLine)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>af40ddcffa51daf70c9f44f18b33a9ee2</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a24d64169355cc200a49af15c08fe93fc</anchor>
      <arglist>(Style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWidth</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>adfacdeb67c9e6d194df4d3d627de23eb</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>Style</type>
      <name>style</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a942ebebe5b03daf644f8d382ebb2bc47</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>width</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>a0c44abb2a0eecfee5364f5da23a479d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtIntervalSymbol</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>ac983feda2d6417a24e430aa0cd0548b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtIntervalSymbol.html</anchorfile>
      <anchor>afca4610e1f6cad8f3892e5a04c03a993</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtKnob</name>
    <filename>classQwtKnob.html</filename>
    <base>QwtAbstractSlider</base>
    <class kind="class">QwtKnob::PrivateData</class>
    <member kind="enumvalue">
      <name>Dot</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a7254d94e76a74228637931fb75939b95a298324d95eafb4e99717a35b81b0b704</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Flat</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>addd00357b45752377aec83a3ab7208bea1dea5fdd408692d0efacc3edf8ca9454</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>KnobStyle</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>addd00357b45752377aec83a3ab7208be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Flat</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>addd00357b45752377aec83a3ab7208bea1dea5fdd408692d0efacc3edf8ca9454</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Raised</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>addd00357b45752377aec83a3ab7208bea998504d08713af8a9af0d2cbe0aaf8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Sunken</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>addd00357b45752377aec83a3ab7208bea599810d6e366e66eaa7f662f1424e7ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Styled</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>addd00357b45752377aec83a3ab7208beaff19cfc4c98c17198e25d519c45d65ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MarkerStyle</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a7254d94e76a74228637931fb75939b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoMarker</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a7254d94e76a74228637931fb75939b95af12a242c58b244547abb48ef284246f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Tick</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a7254d94e76a74228637931fb75939b95a5ccaa93ece2f928a1167b423339826d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Triangle</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a7254d94e76a74228637931fb75939b95a69258df5bb213fe4f7da5362470d8f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Dot</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a7254d94e76a74228637931fb75939b95a298324d95eafb4e99717a35b81b0b704</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Nub</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a7254d94e76a74228637931fb75939b95a1bf9be6c73beec7768d62f101d81a851</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Notch</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a7254d94e76a74228637931fb75939b95a9ea483f1087c1f6b1ac215b5f146c7c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoMarker</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a7254d94e76a74228637931fb75939b95af12a242c58b244547abb48ef284246f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Notch</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a7254d94e76a74228637931fb75939b95a9ea483f1087c1f6b1ac215b5f146c7c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Nub</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a7254d94e76a74228637931fb75939b95a1bf9be6c73beec7768d62f101d81a851</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Raised</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>addd00357b45752377aec83a3ab7208bea998504d08713af8a9af0d2cbe0aaf8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Styled</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>addd00357b45752377aec83a3ab7208beaff19cfc4c98c17198e25d519c45d65ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Sunken</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>addd00357b45752377aec83a3ab7208bea599810d6e366e66eaa7f662f1424e7ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Tick</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a7254d94e76a74228637931fb75939b95a5ccaa93ece2f928a1167b423339826d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Triangle</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a7254d94e76a74228637931fb75939b95a69258df5bb213fe4f7da5362470d8f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Qt::Alignment</type>
      <name>alignment</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a68a1d38442d36cd75fa6fb7b6d6249b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>borderWidth</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>ae2ce4405be454679b299a157d32b4c5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRect</type>
      <name>knobRect</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a92a018fb577c278050a468c166e098ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>KnobStyle</type>
      <name>knobStyle</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a21df13a6a409fa8e531f406ff6e1912d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>knobWidth</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a602b71c9be4861afdc50326b2f2a1b8b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>markerSize</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>aa2f1cabf33c99418b714c27b4309c5fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MarkerStyle</type>
      <name>markerStyle</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>af1ce3239b6246e95db55b076fcdc9396</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>ae8bc3474fcb8c8b06db2369a39154909</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numTurns</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>addd1efaa458d378b07d2ce1699930595</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtKnob</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a767e89f3d4875da7d2074050572e0556</anchor>
      <arglist>(QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type>QwtRoundScaleDraw *</type>
      <name>scaleDraw</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>ab1d5aeda89ae18aff8723e21e417afbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtRoundScaleDraw *</type>
      <name>scaleDraw</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a650e3a5a249671e20365557352855149</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlignment</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>ab84683292e11b7c3de4855d844b5471c</anchor>
      <arglist>(Qt::Alignment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderWidth</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>aed67501daa4221542249013cdef82bae</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKnobStyle</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a3e69357a595407a73c23df7ad68bf117</anchor>
      <arglist>(KnobStyle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKnobWidth</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a3c5fd9348d4fc0ffd39eb4d98daca831</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMarkerSize</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a88e06ffddd31d3c0df04771793173353</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMarkerStyle</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>aaa80356a3e3d3703070a6f2b1802646c</anchor>
      <arglist>(MarkerStyle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumTurns</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a8d69c0c3bc110eaa68cfda26d31a8e98</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleDraw</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>afea44f23da7f79a2b790178850c26edd</anchor>
      <arglist>(QwtRoundScaleDraw *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTotalAngle</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a82c6a859d63833894a6e66f0fdbf8f05</anchor>
      <arglist>(double angle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeHint</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>ac342955a42351bc91963e74f48cb725a</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>totalAngle</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>ab763909f0a5dac48f80466b22fb3f952</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtKnob</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a13f3e622b333c9918bc61844029f8a70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>changeEvent</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a1e2b60f4f525ede70ac8c73555b44d1d</anchor>
      <arglist>(QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawFocusIndicator</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a8b6f76aefe0409e92191b71ceb32c416</anchor>
      <arglist>(QPainter *) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawKnob</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>ad1786e12c8c188354ef20592ddac042c</anchor>
      <arglist>(QPainter *, const QRectF &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawMarker</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>acc2193cc924485939a54bd2b514290e4</anchor>
      <arglist>(QPainter *, const QRectF &amp;, double angle) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isScrollPosition</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a86c261786121ee7c3ec2bfc535352dc1</anchor>
      <arglist>(const QPoint &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintEvent</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>aea0dc8b3b9c68cd027fc644416eb1e7f</anchor>
      <arglist>(QPaintEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual double</type>
      <name>scrolledTo</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a9e07bf749b31e73cb3703984b743d3e7</anchor>
      <arglist>(const QPoint &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="property">
      <type>Qt::Alignment</type>
      <name>alignment</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a95d1708e0cd0900b0870c683f563ff51</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>borderWidth</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>acefc5512bf3cbf458439b4569336d931</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>KnobStyle</type>
      <name>knobStyle</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>adbdfbf8bb7324f1c7388cf6aab91aad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>knobWidth</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>ac523d49ff300868ea2d9ed16a81bf0c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>markerSize</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a1548b24fe651cf84649ee20ee3f4003a</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>MarkerStyle</type>
      <name>markerStyle</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>aa23efd1f32c5cd4d4cc241d1adad7de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>numTurns</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a66825511d932a88bf24084f5b1795c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>totalAngle</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>aa60d3a62884c917698e503b77ae995f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtKnob.html</anchorfile>
      <anchor>a09243ff06bb8aaf2f8ffcf7a1431390e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtLegend</name>
    <filename>classQwtLegend.html</filename>
    <base>QwtAbstractLegend</base>
    <class kind="class">QwtLegend::PrivateData</class>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>updateLegend</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a43b9510638b3acf12ca3a4ecce8c9716</anchor>
      <arglist>(const QVariant &amp;, const QList&lt; QwtLegendData &gt; &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>checked</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>ae54179a767337c154beaa826c57dda87</anchor>
      <arglist>(const QVariant &amp;itemInfo, bool on, int index)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>clicked</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a26619e20d875f1e8c666b982a897244b</anchor>
      <arglist>(const QVariant &amp;itemInfo, int index)</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>contentsWidget</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a2c720590f0c1c909597236367e144b11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QWidget *</type>
      <name>contentsWidget</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a62c866d80b620ef92001086392a9c186</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtLegendData::Mode</type>
      <name>defaultItemMode</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>ab3104f1cf7a872384bdf5fb39ba46f99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>eventFilter</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a585bf49a2b99955b324dd5b6c2a9e8e3</anchor>
      <arglist>(QObject *, QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>heightForWidth</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>af54d3febcb5766fc8aa9fcb9b3b6a115</anchor>
      <arglist>(int w) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QScrollBar *</type>
      <name>horizontalScrollBar</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a35e2babbf9e2f0df29f07bdb9230b82d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEmpty</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a1443e92d5a33a16782aaeffd510fa068</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>itemInfo</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a2c881a53105fc1c4c600f7e4d075c7be</anchor>
      <arglist>(const QWidget *) const</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>legendWidget</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a5c71e0bf27a1732e7a4a2780b4835128</anchor>
      <arglist>(const QVariant &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QWidget * &gt;</type>
      <name>legendWidgets</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>af23aeb34e562218c32a8a4014534f930</anchor>
      <arglist>(const QVariant &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>maxColumns</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>ad5c80393cb8ac93d98eaa7d1d77cf1f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtLegend</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>adf5a64070a546eaac36fc9afac56b7fb</anchor>
      <arglist>(QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>renderItem</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a7d935dface0a2cfd770daffa0c3c12ab</anchor>
      <arglist>(QPainter *, const QWidget *, const QRectF &amp;, bool fillBackground) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>renderLegend</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a3d2946a2a9c6285ff5f281275d572398</anchor>
      <arglist>(QPainter *, const QRectF &amp;, bool fillBackground) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>scrollExtent</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a202070a88e3cb35df74da331bbc8a276</anchor>
      <arglist>(Qt::Orientation) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultItemMode</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>af977ff3e749f8281ee8ad4b926542b50</anchor>
      <arglist>(QwtLegendData::Mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxColumns</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>adc427eb1a6ee6a3c17f7c1b8867b48b2</anchor>
      <arglist>(uint numColums)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeHint</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a23381459dabcf1297e35a7ac9da59c96</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QScrollBar *</type>
      <name>verticalScrollBar</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a2e567054b220ba850e4c1b7800a2ad82</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtLegend</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a2dd3bc628652909b74e7ddb5db021ea5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>itemChecked</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a19429ac46c36ca12531779099476ac8a</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>itemClicked</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a9e0e1b18a6d18b113802935bb6135921</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QWidget *</type>
      <name>createWidget</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a1c5e7654a2fb4d4cdc00c57c5de56e29</anchor>
      <arglist>(const QwtLegendData &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateWidget</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>ae13f2d67f5f5a69c256c094411e4fe58</anchor>
      <arglist>(QWidget *, const QwtLegendData &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateTabOrder</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a548c7040594b944f16a8b709e97a02c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtLegend.html</anchorfile>
      <anchor>a912d21749bd28122723cbc92044006c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtLegendData</name>
    <filename>classQwtLegendData.html</filename>
    <member kind="enumvalue">
      <name>Checkable</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>aaa33cc8e6aec17440df5d4c38d7545b7a250e05444c9927d83d3815d9f5593917</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Clickable</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>aaa33cc8e6aec17440df5d4c38d7545b7a39077c66db9fe2faf4d85a6f9266583f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IconRole</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>a55bd21943c804101d956250ca43f93f9a705dc61ee2bdfb3575cd89b6fb7e797f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Mode</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>aaa33cc8e6aec17440df5d4c38d7545b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ReadOnly</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>aaa33cc8e6aec17440df5d4c38d7545b7add4342fbe2d82828b9ef7031c1b41a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Clickable</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>aaa33cc8e6aec17440df5d4c38d7545b7a39077c66db9fe2faf4d85a6f9266583f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Checkable</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>aaa33cc8e6aec17440df5d4c38d7545b7a250e05444c9927d83d3815d9f5593917</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ModeRole</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>a55bd21943c804101d956250ca43f93f9a4b558c65e634d5d467e1cda869aa576b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ReadOnly</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>aaa33cc8e6aec17440df5d4c38d7545b7add4342fbe2d82828b9ef7031c1b41a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Role</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>a55bd21943c804101d956250ca43f93f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ModeRole</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>a55bd21943c804101d956250ca43f93f9a4b558c65e634d5d467e1cda869aa576b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TitleRole</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>a55bd21943c804101d956250ca43f93f9a4d8e06d686916e2377f90b4eb1099080</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IconRole</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>a55bd21943c804101d956250ca43f93f9a705dc61ee2bdfb3575cd89b6fb7e797f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserRole</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>a55bd21943c804101d956250ca43f93f9a068a16339054e86f69c8406f52eafac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TitleRole</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>a55bd21943c804101d956250ca43f93f9a4d8e06d686916e2377f90b4eb1099080</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserRole</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>a55bd21943c804101d956250ca43f93f9a068a16339054e86f69c8406f52eafac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRole</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>abfa62dcccd380d9ba41cd24923c1155f</anchor>
      <arglist>(int role) const</arglist>
    </member>
    <member kind="function">
      <type>QwtGraphic</type>
      <name>icon</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>aea7d1ab69cc1cab86a949b48b92a71b4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>aa4965e8711b0b4cb899b673fe8525392</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mode</type>
      <name>mode</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>a08a30173e015c7e743ae257f9ceb4736</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtLegendData</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>a519e4f01583d051e4b2458ab9dfcb196</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>a1be4b4cf3c1df733744633ea6c02346a</anchor>
      <arglist>(int role, const QVariant &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValues</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>a68c3bc398c541f345a12fa9321ad52ed</anchor>
      <arglist>(const QMap&lt; int, QVariant &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>QwtText</type>
      <name>title</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>af8a49f7a6cc6991815f3163b21d70d44</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>value</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>a6d7b579487291f78d9cc26b59b53e32f</anchor>
      <arglist>(int role) const</arglist>
    </member>
    <member kind="function">
      <type>const QMap&lt; int, QVariant &gt; &amp;</type>
      <name>values</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>ad7a22d8fd13cce97d49eef4f48b897f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QwtLegendData</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>a56608cc97875e7b3dd9340decd5231cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QMap&lt; int, QVariant &gt;</type>
      <name>m_map</name>
      <anchorfile>classQwtLegendData.html</anchorfile>
      <anchor>a2accbf2924717fc7aeb4e82531c4dfd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtLegendLabel</name>
    <filename>classQwtLegendLabel.html</filename>
    <base>QwtTextLabel</base>
    <class kind="class">QwtLegendLabel::PrivateData</class>
    <member kind="slot">
      <type>void</type>
      <name>setChecked</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>aec4affb8dbd281a7a8c5511c3ebf5ff8</anchor>
      <arglist>(bool on)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>checked</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>a248d0836578ccf15fe56f2fee603e981</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>clicked</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>ae37056322967eddf53dbbd94748faa63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>pressed</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>ae3c6cdfa7a6390c3f4152fc78c701cdd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>released</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>a6e5dc9325dfed28651c8b40f17ba73af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtLegendData &amp;</type>
      <name>data</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>aa7d232fa7a0f3e8bde4d71b360016167</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPixmap</type>
      <name>icon</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>ab1d36a69550e88cb346d51d0889a5444</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isChecked</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>afdfcb6dbb06d6bd0037e66b45e43cb6f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtLegendData::Mode</type>
      <name>itemMode</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>a9a43bcf6281b9240eec1581ce400bc56</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtLegendLabel</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>a557315a25a130c2608a2f63613096ab9</anchor>
      <arglist>(QWidget *parent=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>abd0140174ae2f0818cc926f68a9f27cc</anchor>
      <arglist>(const QwtLegendData &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIcon</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>ae6113ca4894637f62f7e7df582672788</anchor>
      <arglist>(const QPixmap &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItemMode</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>a2f469bcbc733332110d61d70f863df2e</anchor>
      <arglist>(QwtLegendData::Mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpacing</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>ad19d9ee759551f1fe785dc0ad806fd59</anchor>
      <arglist>(int spacing)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setText</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>a15329d6c5a0eb848f9535cc02b810cdd</anchor>
      <arglist>(const QwtText &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeHint</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>a6891114966ea847404646ac7b8eef930</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>spacing</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>a46c2aec2d42136cb5b9497f5e592980b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtLegendLabel</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>ad9f7483fa0625a28aba97cca8c3167b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isDown</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>a637bf4081c1004de5850987be03c3a35</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>keyPressEvent</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>a7b7eee2df1276ef046ecff6b599cf1f6</anchor>
      <arglist>(QKeyEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>keyReleaseEvent</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>a0eb3c73bb056025af5682cd0192ebd67</anchor>
      <arglist>(QKeyEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mousePressEvent</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>a65292745d3c82c6582cea92e2d320d54</anchor>
      <arglist>(QMouseEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>a2243c57f83b40540effc2d9873e78d9c</anchor>
      <arglist>(QMouseEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintEvent</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>a0e9ae8cf717e24ecba2400d629f60234</anchor>
      <arglist>(QPaintEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setDown</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>ad79fbc910254d1607deb331ade69db90</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtLegendLabel.html</anchorfile>
      <anchor>abd6ea4aab2fb83a6b8ca771713c43beb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtLinearColorMap</name>
    <filename>classQwtLinearColorMap.html</filename>
    <base>QwtColorMap</base>
    <class kind="class">QwtLinearColorMap::ColorStops</class>
    <class kind="class">QwtLinearColorMap::PrivateData</class>
    <member kind="enumvalue">
      <name>FixedColors</name>
      <anchorfile>classQwtLinearColorMap.html</anchorfile>
      <anchor>ac8c5f1991f533b1d25a9a0a0874b7d54a564b5243ab2c5e4c972a6b645234c651</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Mode</name>
      <anchorfile>classQwtLinearColorMap.html</anchorfile>
      <anchor>ac8c5f1991f533b1d25a9a0a0874b7d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FixedColors</name>
      <anchorfile>classQwtLinearColorMap.html</anchorfile>
      <anchor>ac8c5f1991f533b1d25a9a0a0874b7d54a564b5243ab2c5e4c972a6b645234c651</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ScaledColors</name>
      <anchorfile>classQwtLinearColorMap.html</anchorfile>
      <anchor>ac8c5f1991f533b1d25a9a0a0874b7d54a01770189cb40240f2fe7fe2e6c1523f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ScaledColors</name>
      <anchorfile>classQwtLinearColorMap.html</anchorfile>
      <anchor>ac8c5f1991f533b1d25a9a0a0874b7d54a01770189cb40240f2fe7fe2e6c1523f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addColorStop</name>
      <anchorfile>classQwtLinearColorMap.html</anchorfile>
      <anchor>aa7162a034e882e752c15051439bb2c99</anchor>
      <arglist>(double value, const QColor &amp;)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>color1</name>
      <anchorfile>classQwtLinearColorMap.html</anchorfile>
      <anchor>afc26d903d0bc7a9ff3059eab9bc41c50</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>color2</name>
      <anchorfile>classQwtLinearColorMap.html</anchorfile>
      <anchor>aedf72ce7e3d0059b5a8e6b197a67f796</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>colorIndex</name>
      <anchorfile>classQwtLinearColorMap.html</anchorfile>
      <anchor>a420dc964f466354a783a2ef7870f3e4d</anchor>
      <arglist>(int numColors, const QwtInterval &amp;, double value) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; double &gt;</type>
      <name>colorStops</name>
      <anchorfile>classQwtLinearColorMap.html</anchorfile>
      <anchor>a25ab45fbb2e2f86c7e8de92477ec43f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mode</type>
      <name>mode</name>
      <anchorfile>classQwtLinearColorMap.html</anchorfile>
      <anchor>a0f1252586f1a4eac8241b89f0764abba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtLinearColorMap</name>
      <anchorfile>classQwtLinearColorMap.html</anchorfile>
      <anchor>ae591cf441db15a021c25d0b58bfa7a5e</anchor>
      <arglist>(const QColor &amp;from, const QColor &amp;to, QwtColorMap::Format=QwtColorMap::RGB)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtLinearColorMap</name>
      <anchorfile>classQwtLinearColorMap.html</anchorfile>
      <anchor>a0ef6a29bb027017aad89a4c4a4b07019</anchor>
      <arglist>(QwtColorMap::Format=QwtColorMap::RGB)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRgb</type>
      <name>rgb</name>
      <anchorfile>classQwtLinearColorMap.html</anchorfile>
      <anchor>a02db12f3bedd3233df1a73715924aefb</anchor>
      <arglist>(const QwtInterval &amp;, double value) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorInterval</name>
      <anchorfile>classQwtLinearColorMap.html</anchorfile>
      <anchor>abfae35c30755c0bbd1447342055e9a13</anchor>
      <arglist>(const QColor &amp;color1, const QColor &amp;color2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMode</name>
      <anchorfile>classQwtLinearColorMap.html</anchorfile>
      <anchor>afca7397fb6d07d05bab83e83e274a9c2</anchor>
      <arglist>(Mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtLinearColorMap</name>
      <anchorfile>classQwtLinearColorMap.html</anchorfile>
      <anchor>a82caa759e44d439aa9866bd03e2e3696</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtLinearColorMap.html</anchorfile>
      <anchor>aa65547f84e129ca3d918acfd9443e2d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtLinearScaleEngine</name>
    <filename>classQwtLinearScaleEngine.html</filename>
    <base>QwtScaleEngine</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>autoScale</name>
      <anchorfile>classQwtLinearScaleEngine.html</anchorfile>
      <anchor>ab4d4c6f9f32e0983222c18ff4bee84fa</anchor>
      <arglist>(int maxNumSteps, double &amp;x1, double &amp;x2, double &amp;stepSize) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtScaleDiv</type>
      <name>divideScale</name>
      <anchorfile>classQwtLinearScaleEngine.html</anchorfile>
      <anchor>abe7d21fa109641ea4402517e0109c18f</anchor>
      <arglist>(double x1, double x2, int maxMajorSteps, int maxMinorSteps, double stepSize=0.0) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtLinearScaleEngine</name>
      <anchorfile>classQwtLinearScaleEngine.html</anchorfile>
      <anchor>a989e6f0fabe43934f1ed7c0ca290ab03</anchor>
      <arglist>(uint base=10)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtLinearScaleEngine</name>
      <anchorfile>classQwtLinearScaleEngine.html</anchorfile>
      <anchor>aa9e543118c60aa04f68123030821fedd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QwtInterval</type>
      <name>align</name>
      <anchorfile>classQwtLinearScaleEngine.html</anchorfile>
      <anchor>af299b58ff98b8c1f32155b90676bd2ee</anchor>
      <arglist>(const QwtInterval &amp;, double stepSize) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QList&lt; double &gt;</type>
      <name>buildMajorTicks</name>
      <anchorfile>classQwtLinearScaleEngine.html</anchorfile>
      <anchor>a716a0cde041932163341a19046e36e72</anchor>
      <arglist>(const QwtInterval &amp;interval, double stepSize) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>buildMinorTicks</name>
      <anchorfile>classQwtLinearScaleEngine.html</anchorfile>
      <anchor>a26a756d7f050ef6a14e593a64775b6b3</anchor>
      <arglist>(const QList&lt; double &gt; &amp;majorTicks, int maxMinorSteps, double stepSize, QList&lt; double &gt; &amp;minorTicks, QList&lt; double &gt; &amp;mediumTicks) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>buildTicks</name>
      <anchorfile>classQwtLinearScaleEngine.html</anchorfile>
      <anchor>a3fcf0a7909f3b5baa2382d0172ac24bf</anchor>
      <arglist>(const QwtInterval &amp;, double stepSize, int maxMinorSteps, QList&lt; double &gt; ticks[QwtScaleDiv::NTickTypes]) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtLogScaleEngine</name>
    <filename>classQwtLogScaleEngine.html</filename>
    <base>QwtScaleEngine</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>autoScale</name>
      <anchorfile>classQwtLogScaleEngine.html</anchorfile>
      <anchor>a6d5e50381a73a187f4523d47ffeb8dc5</anchor>
      <arglist>(int maxNumSteps, double &amp;x1, double &amp;x2, double &amp;stepSize) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtScaleDiv</type>
      <name>divideScale</name>
      <anchorfile>classQwtLogScaleEngine.html</anchorfile>
      <anchor>a39bc832e441d13cc4c09835394240ca8</anchor>
      <arglist>(double x1, double x2, int maxMajorSteps, int maxMinorSteps, double stepSize=0.0) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtLogScaleEngine</name>
      <anchorfile>classQwtLogScaleEngine.html</anchorfile>
      <anchor>a68f89f870f918c2ecc56d8d2b0074a3a</anchor>
      <arglist>(uint base=10)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtLogScaleEngine</name>
      <anchorfile>classQwtLogScaleEngine.html</anchorfile>
      <anchor>ad749149c492c7105fb6e5518abd323c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QwtInterval</type>
      <name>align</name>
      <anchorfile>classQwtLogScaleEngine.html</anchorfile>
      <anchor>a758ce119c851b8dd1c77e7bfaaed235f</anchor>
      <arglist>(const QwtInterval &amp;, double stepSize) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QList&lt; double &gt;</type>
      <name>buildMajorTicks</name>
      <anchorfile>classQwtLogScaleEngine.html</anchorfile>
      <anchor>a2f89c465872a5b5d241c2adf222fb235</anchor>
      <arglist>(const QwtInterval &amp;interval, double stepSize) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>buildMinorTicks</name>
      <anchorfile>classQwtLogScaleEngine.html</anchorfile>
      <anchor>a367407a70e704cde1d76d5b5718d3a02</anchor>
      <arglist>(const QList&lt; double &gt; &amp;majorTicks, int maxMinorSteps, double stepSize, QList&lt; double &gt; &amp;minorTicks, QList&lt; double &gt; &amp;mediumTicks) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>buildTicks</name>
      <anchorfile>classQwtLogScaleEngine.html</anchorfile>
      <anchor>a4b0b0c31df7b8be1fcc0f9d7194a947a</anchor>
      <arglist>(const QwtInterval &amp;, double stepSize, int maxMinorSteps, QList&lt; double &gt; ticks[QwtScaleDiv::NTickTypes]) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtLogTransform</name>
    <filename>classQwtLogTransform.html</filename>
    <base>QwtTransform</base>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>bounded</name>
      <anchorfile>classQwtLogTransform.html</anchorfile>
      <anchor>a295b60ace10c8e91357d8bff1e7ecd6e</anchor>
      <arglist>(double value) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtTransform *</type>
      <name>copy</name>
      <anchorfile>classQwtLogTransform.html</anchorfile>
      <anchor>afe2001afebc53ba5bc4245c857e09e07</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>invTransform</name>
      <anchorfile>classQwtLogTransform.html</anchorfile>
      <anchor>a4d2d6853119ffb169d1dda2afdb623fe</anchor>
      <arglist>(double value) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtLogTransform</name>
      <anchorfile>classQwtLogTransform.html</anchorfile>
      <anchor>ae38156a50ab292af9638a78a374c30ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>transform</name>
      <anchorfile>classQwtLogTransform.html</anchorfile>
      <anchor>afd641f350d39ddc378e46f63662e2fba</anchor>
      <arglist>(double value) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtLogTransform</name>
      <anchorfile>classQwtLogTransform.html</anchorfile>
      <anchor>a39296a96bd30f5ea8f22cb79456c23f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>LogMax</name>
      <anchorfile>classQwtLogTransform.html</anchorfile>
      <anchor>a0501a8e7fe5215e2beab7e08e4a26cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>LogMin</name>
      <anchorfile>classQwtLogTransform.html</anchorfile>
      <anchor>a0a34d790bb83966c9649b54f719d8f85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtMagnifier</name>
    <filename>classQwtMagnifier.html</filename>
    <class kind="class">QwtMagnifier::PrivateData</class>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>eventFilter</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>aca5bcdc251487677c356564af17b4281</anchor>
      <arglist>(QObject *, QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMouseButton</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>a8793ae263bf2c96db8eb7d2942f01974</anchor>
      <arglist>(Qt::MouseButton &amp;, Qt::KeyboardModifiers &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getZoomInKey</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>a0df893ea54dbb2a1967248740a1db84f</anchor>
      <arglist>(int &amp;key, Qt::KeyboardModifiers &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getZoomOutKey</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>ad1192dfc87ec7b451d3dfa982cc0e602</anchor>
      <arglist>(int &amp;key, Qt::KeyboardModifiers &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>a64f88257b2432d21f5fc62e7fd9c0fde</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>keyFactor</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>ae29e88684303d3bf587e9b5338267111</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mouseFactor</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>a282d3c040136ad97586ac73c37151508</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>parentWidget</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>acbfd137dd9c7c3e806ac10e0fdb06497</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QWidget *</type>
      <name>parentWidget</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>a64bbd3c358e2e99dddcfe553ea2109fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtMagnifier</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>aa11b927c72e0421570a137f0fa1cfb7b</anchor>
      <arglist>(QWidget *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>a03d892c58039fc864a452b7c636a1df7</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeyFactor</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>ac079b44e124fdaba1d894ef519bc4e4f</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseButton</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>ad814a5d9cb227d6fb56f8289dffe597c</anchor>
      <arglist>(Qt::MouseButton, Qt::KeyboardModifiers=Qt::NoModifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseFactor</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>ada5dac479dc1e69c04760bb7dc197ac9</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWheelFactor</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>ae3a33ab8776ed2122fecc821a32bb36a</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWheelModifiers</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>aadfc853d8619b43b21564d8d5fe50093</anchor>
      <arglist>(Qt::KeyboardModifiers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZoomInKey</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>a004d9e770ed745bbcb5dcdb7a7ecc0a9</anchor>
      <arglist>(int key, Qt::KeyboardModifiers=Qt::NoModifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZoomOutKey</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>a095a8cc622175fafc5b3cc6eb274af07</anchor>
      <arglist>(int key, Qt::KeyboardModifiers=Qt::NoModifier)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>wheelFactor</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>a9bf2df5d0a0087e967c8674618466da2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Qt::KeyboardModifiers</type>
      <name>wheelModifiers</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>a479fca5465debe4c4d538bd350a7f182</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtMagnifier</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>ac18a7858407951a335399ee6969a50da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>rescale</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>a5c3d5bda10412a50bd403afe84e2ccee</anchor>
      <arglist>(double factor)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetKeyPressEvent</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>a382cec084a2bfc0610ca500121205f04</anchor>
      <arglist>(QKeyEvent *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetKeyReleaseEvent</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>af84037c68c9b88263d1c27bb648cf9ff</anchor>
      <arglist>(QKeyEvent *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetMouseMoveEvent</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>a4eb68b98b063cc14b7839f02f8671dfc</anchor>
      <arglist>(QMouseEvent *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetMousePressEvent</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>a5930b3ec00ae99883f36cf8bf568cbf7</anchor>
      <arglist>(QMouseEvent *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetMouseReleaseEvent</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>aa7cc31995444ca8dd8412b8a6dab7b93</anchor>
      <arglist>(QMouseEvent *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetWheelEvent</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>a236762870830cc0621411c173472392b</anchor>
      <arglist>(QWheelEvent *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtMagnifier.html</anchorfile>
      <anchor>a217513fa2b9c9fe97968a8fefbea0960</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtMatrixRasterData</name>
    <filename>classQwtMatrixRasterData.html</filename>
    <base>QwtRasterData</base>
    <class kind="class">QwtMatrixRasterData::PrivateData</class>
    <member kind="enumvalue">
      <name>BicubicInterpolation</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>a3c8def5d9ae452bd82e6c4b71b480209a9fde75b1f87fcdb21a5ef54bb3797700</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BilinearInterpolation</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>a3c8def5d9ae452bd82e6c4b71b480209a6f25a9f1f27cb94525ce39df487af13f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NearestNeighbour</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>a3c8def5d9ae452bd82e6c4b71b480209acaa0a9e3b8afd376472d6a587a3f9873</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ResampleMode</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>a3c8def5d9ae452bd82e6c4b71b480209</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NearestNeighbour</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>a3c8def5d9ae452bd82e6c4b71b480209acaa0a9e3b8afd376472d6a587a3f9873</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BilinearInterpolation</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>a3c8def5d9ae452bd82e6c4b71b480209a6f25a9f1f27cb94525ce39df487af13f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BicubicInterpolation</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>a3c8def5d9ae452bd82e6c4b71b480209a9fde75b1f87fcdb21a5ef54bb3797700</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtInterval</type>
      <name>interval</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>abc251a6201ee84e1d25f4f836d879e69</anchor>
      <arglist>(Qt::Axis axis) const QWT_OVERRIDE QWT_FINAL</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numColumns</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>ab6c21de8fd8945b634624774f3b3d85b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numRows</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>aca86a73cc956acce6edd9731482ccc11</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>pixelHint</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>aecfa3cd1ecc0c9c8c80d057caeac91cc</anchor>
      <arglist>(const QRectF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtMatrixRasterData</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>a3e80514459cc6aab03cfd839da53e45e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ResampleMode</type>
      <name>resampleMode</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>afe2b274f467ae6ddb60c5d8f027ab8c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterval</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>a69db38d8f920edb9dc3f0953ca16db8f</anchor>
      <arglist>(Qt::Axis, const QwtInterval &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResampleMode</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>a038effe6e4be13725b7a8d35370595fd</anchor>
      <arglist>(ResampleMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>a4601944bceabd921cdaa544180576274</anchor>
      <arglist>(int row, int col, double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValueMatrix</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>a578ffc26f04a9099e2b31fc2d9360adb</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;values, int numColumns)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>value</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>abc63890eefebed21789f9ba00d5c6e95</anchor>
      <arglist>(double x, double y) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const QVector&lt; double &gt;</type>
      <name>valueMatrix</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>a95b3ade23f3bce8b84702ce64cb20e3e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtMatrixRasterData</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>a15284284966f25383fe67f2e278f4869</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>update</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>a7d53439739bd4277860c25d01679b9fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtMatrixRasterData.html</anchorfile>
      <anchor>a3d2ff8d8ea334b3defb67bbf562af4f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtNoRoundF</name>
    <filename>structQwtNoRoundF.html</filename>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>structQwtNoRoundF.html</anchorfile>
      <anchor>a817e4b80d2752abf3785232f298f4019</anchor>
      <arglist>(double value) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtNullPaintDevice</name>
    <filename>classQwtNullPaintDevice.html</filename>
    <class kind="class">QwtNullPaintDevice::PrivateData</class>
    <member kind="enumeration">
      <type></type>
      <name>Mode</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a1e605d04e468e2e7fc45c639251a053a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NormalMode</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a1e605d04e468e2e7fc45c639251a053aa2ad991b2edd425baa217eb90ed9930f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PolygonPathMode</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a1e605d04e468e2e7fc45c639251a053aad26aa1be0859afe98851b8ee170ca0a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PathMode</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a1e605d04e468e2e7fc45c639251a053aa6dd94a051e9b1bab414cc819f2878e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NormalMode</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a1e605d04e468e2e7fc45c639251a053aa2ad991b2edd425baa217eb90ed9930f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PathMode</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a1e605d04e468e2e7fc45c639251a053aa6dd94a051e9b1bab414cc819f2878e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PolygonPathMode</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a1e605d04e468e2e7fc45c639251a053aad26aa1be0859afe98851b8ee170ca0a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawEllipse</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a3a58da653add416644b1ad4e6567871e</anchor>
      <arglist>(const QRect &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawEllipse</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a36dbf087d462f077808f7d0a4611e572</anchor>
      <arglist>(const QRectF &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawImage</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a6a18a677959e446b34419d398d4fc4c7</anchor>
      <arglist>(const QRectF &amp;, const QImage &amp;, const QRectF &amp;, Qt::ImageConversionFlags)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLines</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a3a8c7d120fb6d1aa8617037e34df1cf3</anchor>
      <arglist>(const QLine *, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLines</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>aa69ee4a20a2d5ff7f11b24db212bc636</anchor>
      <arglist>(const QLineF *, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawPath</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a1df889689ff1e29a0f864be5ac809ada</anchor>
      <arglist>(const QPainterPath &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawPixmap</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a1a0a2f22ea26bdf74becd5e5813f8f6f</anchor>
      <arglist>(const QRectF &amp;, const QPixmap &amp;, const QRectF &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawPoints</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a89f89b7398be0e9c3c24cdf7e37803e2</anchor>
      <arglist>(const QPoint *, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawPoints</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a5b0b40aed4fa6b4b193834cf89af2a3e</anchor>
      <arglist>(const QPointF *, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawPolygon</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a9bd92d6203a0c7ad70a529d59d685eb1</anchor>
      <arglist>(const QPoint *, int, QPaintEngine::PolygonDrawMode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawPolygon</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>ad8ccc7d13b3ed6011c4f986210912d02</anchor>
      <arglist>(const QPointF *, int, QPaintEngine::PolygonDrawMode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawRects</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a1ea5ece663be08bacd9b1b46230b5cbc</anchor>
      <arglist>(const QRect *, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawRects</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a78163254e4793afc26b1752178964336</anchor>
      <arglist>(const QRectF *, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawTextItem</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a9c0566fc34422c4bd61534cebfb95d63</anchor>
      <arglist>(const QPointF &amp;, const QTextItem &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawTiledPixmap</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>affb43b9932b513670eb4fe7b1259f39e</anchor>
      <arglist>(const QRectF &amp;, const QPixmap &amp;, const QPointF &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>metric</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a9fbe3a7289186a35a3b0634b3f409340</anchor>
      <arglist>(PaintDeviceMetric) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Mode</type>
      <name>mode</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>aee6442e130abc43b818d4da90b9f45b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPaintEngine *</type>
      <name>paintEngine</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a0015656ebab99d10c3400ef267383e09</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtNullPaintDevice</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a7fc0a16619aba83241eab7ecb83c80ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMode</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a8b159556695136a58eec6e78fd88957b</anchor>
      <arglist>(Mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateState</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a73244bfbecba932af1b105cfe3cf4f2d</anchor>
      <arglist>(const QPaintEngineState &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtNullPaintDevice</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a050e40b6efff32a616f3e8326f4fd632</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual QSize</type>
      <name>sizeMetrics</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>ab95def8c9d76d4fa6142458fd5ea4970</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a724772bb80c0f86d4e8cb6529f42963f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PaintEngine *</type>
      <name>m_engine</name>
      <anchorfile>classQwtNullPaintDevice.html</anchorfile>
      <anchor>a6a4dd1d4aa370e4439096a42fbbf537c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtNullTransform</name>
    <filename>classQwtNullTransform.html</filename>
    <base>QwtTransform</base>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtTransform *</type>
      <name>copy</name>
      <anchorfile>classQwtNullTransform.html</anchorfile>
      <anchor>af9fd466d8061eded7287c0f7dc01b2be</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>invTransform</name>
      <anchorfile>classQwtNullTransform.html</anchorfile>
      <anchor>a17b85412fe77abc74d74e971d5b50318</anchor>
      <arglist>(double value) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtNullTransform</name>
      <anchorfile>classQwtNullTransform.html</anchorfile>
      <anchor>a0e5ec82fc1aef04b684108ff8334dd1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>transform</name>
      <anchorfile>classQwtNullTransform.html</anchorfile>
      <anchor>a17d5adb89aff3a4fc5021de7968c9639</anchor>
      <arglist>(double value) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtNullTransform</name>
      <anchorfile>classQwtNullTransform.html</anchorfile>
      <anchor>aa2ee005d43d2532e3312eb50dd873f0a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtOHLCSample</name>
    <filename>classQwtOHLCSample.html</filename>
    <member kind="function">
      <type>QwtInterval</type>
      <name>boundingInterval</name>
      <anchorfile>classQwtOHLCSample.html</anchorfile>
      <anchor>a8e282be32be601a1ed3c725cbe614fa9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classQwtOHLCSample.html</anchorfile>
      <anchor>a5656375ea78ab080d53114ab80aa3934</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtOHLCSample</name>
      <anchorfile>classQwtOHLCSample.html</anchorfile>
      <anchor>ad4056581f619e0a36d854fc5bb4341ef</anchor>
      <arglist>(double time=0.0, double open=0.0, double high=0.0, double low=0.0, double close=0.0)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>close</name>
      <anchorfile>classQwtOHLCSample.html</anchorfile>
      <anchor>a7627b9a618065a82e96e651406f4fac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>high</name>
      <anchorfile>classQwtOHLCSample.html</anchorfile>
      <anchor>a4b23c1c6250364d4c58b6fc23ac1cdff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>low</name>
      <anchorfile>classQwtOHLCSample.html</anchorfile>
      <anchor>aedac8489a18dfae092c010360c53ad7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>open</name>
      <anchorfile>classQwtOHLCSample.html</anchorfile>
      <anchor>a71b133fe8f7676b2ff7b17e39d669f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time</name>
      <anchorfile>classQwtOHLCSample.html</anchorfile>
      <anchor>a7d457c0a7d71f90539bf6233a19c1df4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPainter</name>
    <filename>classQwtPainter.html</filename>
    <member kind="function" static="yes">
      <type>static QPixmap</type>
      <name>backingStore</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>ad1acc33fc6d94791852d9c07d7e1e94e</anchor>
      <arglist>(QWidget *, const QSize &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static qreal</type>
      <name>devicePixelRatio</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>abcd52c8648b02d72a44851578f3b5ed7</anchor>
      <arglist>(const QPaintDevice *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawBackgound</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a9eabeabb6420538c4ad84020280f640c</anchor>
      <arglist>(QPainter *, const QRectF &amp;, const QWidget *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawColorBar</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>ad1b98caad20f2af285b83a5438a6a57f</anchor>
      <arglist>(QPainter *, const QwtColorMap &amp;, const QwtInterval &amp;, const QwtScaleMap &amp;, Qt::Orientation, const QRectF &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawEllipse</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a0cce52b66d249859ff71e41edb3637ad</anchor>
      <arglist>(QPainter *, const QRectF &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawFocusRect</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>aad72e955692b37a06547a6c0d62817b0</anchor>
      <arglist>(QPainter *, const QWidget *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawFocusRect</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a3f6b853fa4a54712ea2ca20a9aa2f106</anchor>
      <arglist>(QPainter *, const QWidget *, const QRect &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawFrame</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>ac0a433548dcb808cb88a93e7e2379ff4</anchor>
      <arglist>(QPainter *, const QRectF &amp;rect, const QPalette &amp;palette, QPalette::ColorRole foregroundRole, int lineWidth, int midLineWidth, int frameStyle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawImage</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a2825f068a54e21e885235235daac3ec7</anchor>
      <arglist>(QPainter *, const QRectF &amp;, const QImage &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawLine</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>af31427d37c1cfd4ddc84e013086a77e1</anchor>
      <arglist>(QPainter *, const QLineF &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawLine</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a8f4ebba74be8858ca43e50fac363468c</anchor>
      <arglist>(QPainter *, const QPointF &amp;p1, const QPointF &amp;p2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawLine</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>af7da8f2bd3bda731e76b564ba44ea6e7</anchor>
      <arglist>(QPainter *, qreal x1, qreal y1, qreal x2, qreal y2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawPath</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a22cff4eba018aee6680c43347e92238d</anchor>
      <arglist>(QPainter *, const QPainterPath &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawPie</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>af3a38d38e0909523dbac12cd93ba3122</anchor>
      <arglist>(QPainter *, const QRectF &amp;r, int a, int alen)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawPixmap</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>aec25b066b31a967de60d645c58ed7557</anchor>
      <arglist>(QPainter *, const QRectF &amp;, const QPixmap &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawPoint</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>ab2e88f78d51387c661a9e10352ab945c</anchor>
      <arglist>(QPainter *, const QPoint &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawPoint</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a9b0ef616fc27c84dc7ee3cab5449a313</anchor>
      <arglist>(QPainter *, const QPointF &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawPoint</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a7f4c58e5503e43322ceeb3687c3b750a</anchor>
      <arglist>(QPainter *, qreal x, qreal y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawPoints</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a1f268ec257dbd52a7aca59c5c2ea3f98</anchor>
      <arglist>(QPainter *, const QPoint *, int pointCount)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawPoints</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>af5fa718b25a9b4df10ddb7e1270a4289</anchor>
      <arglist>(QPainter *, const QPointF *, int pointCount)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawPoints</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a0e1bddfd725ea95f628c491149c2deba</anchor>
      <arglist>(QPainter *, const QPolygon &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawPoints</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a1a854725b6ff657557e678575dc56357</anchor>
      <arglist>(QPainter *, const QPolygonF &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawPolygon</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a67bd336cc96329e2d0e717574892c84c</anchor>
      <arglist>(QPainter *, const QPolygon &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawPolygon</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a2fff1088059c230864ac1eff90d8e975</anchor>
      <arglist>(QPainter *, const QPolygonF &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawPolyline</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a479d20a9aed2dee2ccdd735c6e77bc58</anchor>
      <arglist>(QPainter *, const QPoint *, int pointCount)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawPolyline</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a2aac8306cd6863887db1f2987eb0eced</anchor>
      <arglist>(QPainter *, const QPointF *, int pointCount)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawPolyline</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a4846eb8406cc49435013e41e4debacdc</anchor>
      <arglist>(QPainter *, const QPolygon &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawPolyline</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a60ab9909e9eac196c022b1ec6200d198</anchor>
      <arglist>(QPainter *, const QPolygonF &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawRect</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a838b9cc65ae98ecb40d62ed4281a37b7</anchor>
      <arglist>(QPainter *, const QRectF &amp;rect)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawRect</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>ab77bb84f93f6b422b0b9c106a3991fdc</anchor>
      <arglist>(QPainter *, qreal x, qreal y, qreal w, qreal h)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawRoundedFrame</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a97283f9533df2cef8a5325685dffe82b</anchor>
      <arglist>(QPainter *, const QRectF &amp;, qreal xRadius, qreal yRadius, const QPalette &amp;, int lineWidth, int frameStyle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawRoundFrame</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a388f68022ef77dbdae9d700e104f0976</anchor>
      <arglist>(QPainter *, const QRectF &amp;, const QPalette &amp;, int lineWidth, int frameStyle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawSimpleRichText</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a1a44fdbb66452b38d57369a485da3971</anchor>
      <arglist>(QPainter *, const QRectF &amp;, int flags, const QTextDocument &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawText</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a60048491773b3eb7aac5b984a4bd9730</anchor>
      <arglist>(QPainter *, const QPointF &amp;, const QString &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawText</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a2866de24c2d7ddb88ee5919d09cad03f</anchor>
      <arglist>(QPainter *, const QRectF &amp;, int flags, const QString &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawText</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a6ccfe385330f1e2f7e7b765ab0defa06</anchor>
      <arglist>(QPainter *, qreal x, qreal y, const QString &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawText</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>acc7a4184cfe346f7cbfe9989cc4522dd</anchor>
      <arglist>(QPainter *, qreal x, qreal y, qreal w, qreal h, int flags, const QString &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static qreal</type>
      <name>effectivePenWidth</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a9861338f5900c731fa66423aa6f29b88</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fillPixmap</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>ab3207c4d8ee4ce7fd472f8faefb93657</anchor>
      <arglist>(const QWidget *, QPixmap &amp;, const QPoint &amp;offset=QPoint())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fillRect</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a8f5561421bf2d1c1093059f1b7bba7ba</anchor>
      <arglist>(QPainter *, const QRectF &amp;, const QBrush &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>horizontalAdvance</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>af66a967fc49ff6deae32c3fd3826045b</anchor>
      <arglist>(const QFontMetrics &amp;, const QString &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>horizontalAdvance</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a3c6ce644b002e7ed38f80440f035a673</anchor>
      <arglist>(const QFontMetrics &amp;, QChar)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static qreal</type>
      <name>horizontalAdvance</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>ad3005cb9fa5ca6529470e0644ff63cf0</anchor>
      <arglist>(const QFontMetricsF &amp;, const QString &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static qreal</type>
      <name>horizontalAdvance</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>aad96dcd2c3ad29cb2719d6e28739e92e</anchor>
      <arglist>(const QFontMetricsF &amp;, QChar)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAligning</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a834b4cd706c5763e97d08239c1e9d2a5</anchor>
      <arglist>(const QPainter *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isX11GraphicsSystem</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>af352ad92f1c1dc8cfee0f3d799e2e26e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>polylineSplitting</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a831cf0efa8a0869ab79307495d7e4590</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>roundingAlignment</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>ae9af230df7bb8d40b802d4f3205a8631</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>roundingAlignment</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a49e39ac6f38d1d91e4aa181a42d30486</anchor>
      <arglist>(const QPainter *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QFont</type>
      <name>scaledFont</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>ae9c82d949cd328f48e4932dad686161b</anchor>
      <arglist>(const QFont &amp;, const QPaintDevice *=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setPolylineSplitting</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a174bca411198c64dfff828a15d80ddfb</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setRoundingAlignment</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a49581f980f2c761852cda08502c96abb</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>m_polylineSplitting</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>ac2c59ed0ea2251a4fb77b37fadb4c83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>m_roundingAlignment</name>
      <anchorfile>classQwtPainter.html</anchorfile>
      <anchor>a00aaa448c01cd80a260d92d838d7fc54</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPainterCommand</name>
    <filename>classQwtPainterCommand.html</filename>
    <class kind="struct">QwtPainterCommand::ImageData</class>
    <class kind="struct">QwtPainterCommand::PixmapData</class>
    <class kind="struct">QwtPainterCommand::StateData</class>
    <member kind="enumvalue">
      <name>Image</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a6619a454c4332c02412611467935b7baab7dfdaa4ca3c9e6d57bdb27f5dd27669</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Invalid</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a6619a454c4332c02412611467935b7baa501f44c9ca82165fd3c76fd3f50d07dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Path</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a6619a454c4332c02412611467935b7baa8f98e03699c40458ed0c2007dca698ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Pixmap</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a6619a454c4332c02412611467935b7baa02455f25a984a7dde5992e748af34487</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>State</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a6619a454c4332c02412611467935b7baaecdaa394f26072749a5f2e1a41639bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a6619a454c4332c02412611467935b7ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Invalid</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a6619a454c4332c02412611467935b7baa501f44c9ca82165fd3c76fd3f50d07dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Path</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a6619a454c4332c02412611467935b7baa8f98e03699c40458ed0c2007dca698ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Pixmap</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a6619a454c4332c02412611467935b7baa02455f25a984a7dde5992e748af34487</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Image</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a6619a454c4332c02412611467935b7baab7dfdaa4ca3c9e6d57bdb27f5dd27669</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>State</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a6619a454c4332c02412611467935b7baaecdaa394f26072749a5f2e1a41639bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ImageData *</type>
      <name>imageData</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a25f326f20bb7bc094b0dd7b83d3e62a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const ImageData *</type>
      <name>imageData</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a54deeffb461eb26963f4b2967e71f6c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtPainterCommand &amp;</type>
      <name>operator=</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a08dc6d9612be3a2e3abf2366935e7370</anchor>
      <arglist>(const QwtPainterCommand &amp;)</arglist>
    </member>
    <member kind="function">
      <type>QPainterPath *</type>
      <name>path</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a8a9f8b3be16ee8dbc4d5b600933241a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QPainterPath *</type>
      <name>path</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a6e5f363c9f4f10db220d7f7481654382</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PixmapData *</type>
      <name>pixmapData</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>ac54cc5d85dcfefb24c477eb69eaef8f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const PixmapData *</type>
      <name>pixmapData</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>ac487cf697bc697e1da2ea90c899e0d69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPainterCommand</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a0a3ce67b97475d9ff41c26542d216e22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPainterCommand</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>adcd99c908be8b5e57dee2f7dbed73dc3</anchor>
      <arglist>(const QPaintEngineState &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPainterCommand</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a8648ff991175d5f06bae6b04df06bd03</anchor>
      <arglist>(const QPainterPath &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPainterCommand</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a3830b0c0f920588107a3acc1ab05853b</anchor>
      <arglist>(const QRectF &amp;rect, const QImage &amp;, const QRectF &amp;subRect, Qt::ImageConversionFlags)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPainterCommand</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a7dae6c078fdb8d173358e988f06e2163</anchor>
      <arglist>(const QRectF &amp;rect, const QPixmap &amp;, const QRectF &amp;subRect)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPainterCommand</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>aa67dd2e6a432635c101295de585ffdcd</anchor>
      <arglist>(const QwtPainterCommand &amp;)</arglist>
    </member>
    <member kind="function">
      <type>StateData *</type>
      <name>stateData</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a4fa53cf1c9ab70accad398c2e91e6910</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const StateData *</type>
      <name>stateData</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a4c84e484abdbef6ced2d9a51ac705814</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>type</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a9a916635d802e0906ac60d17585257d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QwtPainterCommand</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>af2b2cc7b6d5ce371b3d2456c231f846e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ImageData *</type>
      <name>m_imageData</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a477f147cc290b7e5b10ed20148664797</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPainterPath *</type>
      <name>m_path</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a05adabd59f7ac862065de9d257a3edf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PixmapData *</type>
      <name>m_pixmapData</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a4d563cb560ff151a99d63cbc50391907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StateData *</type>
      <name>m_stateData</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>ad59c9d73e5f871056acf89821b65a93b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a0042c73a8edf85e6704f4a8b30bad844</anchor>
      <arglist>(const QwtPainterCommand &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>a286924241c94df19e50c8d0bae1c723d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Type</type>
      <name>m_type</name>
      <anchorfile>classQwtPainterCommand.html</anchorfile>
      <anchor>af5e3a6c6d5ca92a12faa8113d3dd74ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPanner</name>
    <filename>classQwtPanner.html</filename>
    <class kind="class">QwtPanner::PrivateData</class>
    <member kind="signal">
      <type>void</type>
      <name>moved</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>aa45ae2f4d6d20a83783898dd86d0b595</anchor>
      <arglist>(int dx, int dy)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>panned</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>ae9ce78e6f9ae73317af29b2dc5df7372</anchor>
      <arglist>(int dx, int dy)</arglist>
    </member>
    <member kind="function">
      <type>const QCursor</type>
      <name>cursor</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>a1ebb1cc406fa3d30df0e7dd7a541667d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>eventFilter</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>a2afc83deb47becd24fdfbe889e11cb14</anchor>
      <arglist>(QObject *, QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAbortKey</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>abdfca52ea5a6a11a533dcbbbddbb3bf6</anchor>
      <arglist>(int &amp;key, Qt::KeyboardModifiers &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMouseButton</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>a8a74f8e2f4d424f85fa5a9da11c075d2</anchor>
      <arglist>(Qt::MouseButton &amp;button, Qt::KeyboardModifiers &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>a19439f534fc9fa254693948eb4f4bb5f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOrientationEnabled</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>aa69c32aae501021f01cb7c833172986c</anchor>
      <arglist>(Qt::Orientation) const</arglist>
    </member>
    <member kind="function">
      <type>Qt::Orientations</type>
      <name>orientations</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>a0df413d3d5a6bc4f002e87f3b269214e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPanner</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>af5482be26d69a64c3880653265240736</anchor>
      <arglist>(QWidget *parent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAbortKey</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>acbb1b9e30214354708e1d75db6b78289</anchor>
      <arglist>(int key, Qt::KeyboardModifiers=Qt::NoModifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCursor</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>ac8b0625fe155fff0132df85727f54a3e</anchor>
      <arglist>(const QCursor &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>a43e06c262c945fc7faeb729539bbde58</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseButton</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>a6f138454b2c1d7e814ae1975d6a7b8be</anchor>
      <arglist>(Qt::MouseButton, Qt::KeyboardModifiers=Qt::NoModifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientations</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>aaa71a8b6f7f46ae8f5a8084094d7bd9a</anchor>
      <arglist>(Qt::Orientations)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPanner</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>a19c9b9a08da05649f6d2ef5bf6fb391c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QBitmap</type>
      <name>contentsMask</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>aac1d7537025f41d2d0dfc261c56dac8e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QPixmap</type>
      <name>grab</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>ac5ac83293f33b7b71ae9f49217d53fec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintEvent</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>ad62e8eda25e9f5ae38938d431e73e3f1</anchor>
      <arglist>(QPaintEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetKeyPressEvent</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>a7ed4e89f6c52b841e20ad497af4b4ebc</anchor>
      <arglist>(QKeyEvent *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetKeyReleaseEvent</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>a8bd447df4a30299bbc8e6b6d3e2e2f9f</anchor>
      <arglist>(QKeyEvent *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetMouseMoveEvent</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>a6545bc6e25018253c59fc27a48eb948f</anchor>
      <arglist>(QMouseEvent *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetMousePressEvent</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>ae002958978dcc751f9edda24e5858dd9</anchor>
      <arglist>(QMouseEvent *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetMouseReleaseEvent</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>ab2da1e24b1456b223eaa826d8e0a3a81</anchor>
      <arglist>(QMouseEvent *)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>showCursor</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>afb632a0fe0b5a73fda4c2110b8f5e144</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPanner.html</anchorfile>
      <anchor>a926cd8ee09b2356ee0a7579bfdc064ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPicker</name>
    <filename>classQwtPicker.html</filename>
    <base>QwtEventPattern</base>
    <class kind="class">QwtPicker::PrivateData</class>
    <member kind="enumvalue">
      <name>ActiveOnly</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a01be4d404ffc3a7b238b0d0aaeb66b93a973f3446b39ea41b5dc3b31593ecb64a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AlwaysOff</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a01be4d404ffc3a7b238b0d0aaeb66b93a94fcf579dddb78a1c88fd4136d3a673a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AlwaysOn</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a01be4d404ffc3a7b238b0d0aaeb66b93a07a7513aa69633c1a3b04fdbfe4674e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CrossRubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab36c79d8ff20aba5b778d2823c1f7894a1b90615892fec7ff6bb3352ce887b097</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DisplayMode</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a01be4d404ffc3a7b238b0d0aaeb66b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AlwaysOff</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a01be4d404ffc3a7b238b0d0aaeb66b93a94fcf579dddb78a1c88fd4136d3a673a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AlwaysOn</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a01be4d404ffc3a7b238b0d0aaeb66b93a07a7513aa69633c1a3b04fdbfe4674e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ActiveOnly</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a01be4d404ffc3a7b238b0d0aaeb66b93a973f3446b39ea41b5dc3b31593ecb64a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EllipseRubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab36c79d8ff20aba5b778d2823c1f7894a6a548d259f7f04ae868419431883e7ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HLineRubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab36c79d8ff20aba5b778d2823c1f7894a9f3ab0ea1294b4eb2cae7b919ce0ffb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeepSize</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab3c894deed026f392496dd07809a6fd3ae873df582534c398b2f753763b0eb780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoRubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab36c79d8ff20aba5b778d2823c1f7894abe995b2c285314bf9fc459581e100934</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PolygonRubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab36c79d8ff20aba5b778d2823c1f7894a8b78b6221f2808abe027569c790f0945</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RectRubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab36c79d8ff20aba5b778d2823c1f7894ae4dc32fb99b4fe2058bb594ab5e8c70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ResizeMode</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab3c894deed026f392496dd07809a6fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stretch</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab3c894deed026f392496dd07809a6fd3a86899007b306839db254d6d9712af588</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeepSize</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab3c894deed026f392496dd07809a6fd3ae873df582534c398b2f753763b0eb780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab36c79d8ff20aba5b778d2823c1f7894</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoRubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab36c79d8ff20aba5b778d2823c1f7894abe995b2c285314bf9fc459581e100934</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HLineRubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab36c79d8ff20aba5b778d2823c1f7894a9f3ab0ea1294b4eb2cae7b919ce0ffb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VLineRubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab36c79d8ff20aba5b778d2823c1f7894a0eb6ef7b155e41ea015afc7f68940a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CrossRubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab36c79d8ff20aba5b778d2823c1f7894a1b90615892fec7ff6bb3352ce887b097</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RectRubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab36c79d8ff20aba5b778d2823c1f7894ae4dc32fb99b4fe2058bb594ab5e8c70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EllipseRubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab36c79d8ff20aba5b778d2823c1f7894a6a548d259f7f04ae868419431883e7ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PolygonRubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab36c79d8ff20aba5b778d2823c1f7894a8b78b6221f2808abe027569c790f0945</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserRubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab36c79d8ff20aba5b778d2823c1f7894a96f40f8cc50bd940f0338a68ba159b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stretch</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab3c894deed026f392496dd07809a6fd3a86899007b306839db254d6d9712af588</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserRubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab36c79d8ff20aba5b778d2823c1f7894a96f40f8cc50bd940f0338a68ba159b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VLineRubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab36c79d8ff20aba5b778d2823c1f7894a0eb6ef7b155e41ea015afc7f68940a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>aa590756369efae6ebf323302a0af5d36</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>activated</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a89a2c67a355d6b9bc54348e2f25fe139</anchor>
      <arglist>(bool on)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>appended</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ad52219271a7c8efab35ded14ac89827a</anchor>
      <arglist>(const QPoint &amp;pos)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>changed</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ae47a68e89fdd72be75d4d2b92672319e</anchor>
      <arglist>(const QPolygon &amp;selection)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>moved</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>adddb4800c1dac0ba807e731f45d40742</anchor>
      <arglist>(const QPoint &amp;pos)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ae43005f819fc423da4bad205d99e4d1e</anchor>
      <arglist>(const QPoint &amp;pos)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selected</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a283ec139021c9b5e95d1472a9c902c7e</anchor>
      <arglist>(const QPolygon &amp;polygon)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawRubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a0f24e52461d4e4194d47c8a8092f8c91</anchor>
      <arglist>(QPainter *) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawTracker</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a62a53af9657eeafd348f3557adcfd61e</anchor>
      <arglist>(QPainter *) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>eventFilter</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>aad97b09f077d8aba74d0af4d9810a058</anchor>
      <arglist>(QObject *, QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a9ee030f985edfa20d0f896534b9b611b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>aa5fc6ba4bcf5eecb883724ac63546fe8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>parentWidget</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>aa387107ba8378fa615604e522dada0c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QWidget *</type>
      <name>parentWidget</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a20d86bfff9c2eb0f78919f57329e879b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPainterPath</type>
      <name>pickArea</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a962f2a31b8268efd70ade6061058933a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPicker</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>af9a5f4b0e4b37e2f323e801aa9dd6fe1</anchor>
      <arglist>(QWidget *parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPicker</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ac04e38a178229292cfff4f3110ffbe5e</anchor>
      <arglist>(RubberBand rubberBand, DisplayMode trackerMode, QWidget *)</arglist>
    </member>
    <member kind="function">
      <type>ResizeMode</type>
      <name>resizeMode</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a6c9c9c2d89e13707e320a9acd8e87a9f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RubberBand</type>
      <name>rubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>aa10544afa9398ab0bf3eb1ef1dc2abde</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRegion</type>
      <name>rubberBandMask</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a6b4215fbc8d2e8feda6a4e327396bb2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>rubberBandPen</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a3aa0eda393160c89712805ae9516f101</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPolygon</type>
      <name>selection</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>afd68f9e99ed124186418e54dd995a893</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResizeMode</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>af85c8a3c709bd106d2b34b718a746e03</anchor>
      <arglist>(ResizeMode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a83096bad2662e02e4914a7b40241c351</anchor>
      <arglist>(RubberBand)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRubberBandPen</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a13117b1929f1ca00a75002f7f4c612bc</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStateMachine</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a5ff72a5658631bcad3857ca5cfd3e6d9</anchor>
      <arglist>(QwtPickerMachine *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrackerFont</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a9f54cce7d2e3f6e06351315bf655d5d9</anchor>
      <arglist>(const QFont &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrackerMode</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a94fc60c7223cdc470ae63156f6446d6f</anchor>
      <arglist>(DisplayMode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrackerPen</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>af703bc51cda716e503cbd86731270e5b</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>QwtPickerMachine *</type>
      <name>stateMachine</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a0fb5d75fa3d3ef3a46f86dca290a63c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtPickerMachine *</type>
      <name>stateMachine</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ae1a5bb377fda165cd83ac1b318efe5e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>trackerFont</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a065ae5042d5b720ecc2fdf5d2e9702cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRegion</type>
      <name>trackerMask</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a1772b7d0c9da9b77ea8ce481cd3a848b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DisplayMode</type>
      <name>trackerMode</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab72b5d0d11ffec4eb62060bad6b923f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>trackerPen</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a671525e8375a044213a68605911012b7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPoint</type>
      <name>trackerPosition</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a71fa740827bb3c92fce7e294f91971d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRect</type>
      <name>trackerRect</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>aef35036d329c3783815bad5658b47669</anchor>
      <arglist>(const QFont &amp;) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtText</type>
      <name>trackerText</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab8160fa4e1080ba62cce9692dda4e71c</anchor>
      <arglist>(const QPoint &amp;pos) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPicker</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a5d0906a0d3b12e0e44499f855cb9dab1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>accept</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a916d8d4c10fe4a83d48f615298cb71f4</anchor>
      <arglist>(QPolygon &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QPolygon</type>
      <name>adjustedPoints</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>aae676f7801cd57802ebdf3a544ca60d9</anchor>
      <arglist>(const QPolygon &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a5dd2e0ce6b2a6cc50e345ec13aef9255</anchor>
      <arglist>(const QPoint &amp;)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>begin</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a49cb19aea451e275c5d376235e5a1d83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>end</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ad258c518257cf2f52326905a36efb0c4</anchor>
      <arglist>(bool ok=true)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>move</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a59d92670978f200edb61e429afa06542</anchor>
      <arglist>(const QPoint &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const QPolygon &amp;</type>
      <name>pickedPoints</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ade2672b469197d5bb99c513e91bcd380</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>remove</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a217ae414d4967e66def863b019194661</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a0e50f7be7182e81607bf1625dcdff6eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const QwtWidgetOverlay *</type>
      <name>rubberBandOverlay</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a46753ab51be871db6311654748c85d17</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>stretchSelection</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a24b0e4bcf6a9b7f41c81ea19305105a8</anchor>
      <arglist>(const QSize &amp;oldSize, const QSize &amp;newSize)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const QwtWidgetOverlay *</type>
      <name>trackerOverlay</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a8814b846b7fd8998299369ff5eb3379c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QRect</type>
      <name>trackerRect</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a885721f2b70791616ec88219345e4edd</anchor>
      <arglist>(const QSize &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>transition</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a90f9f3485f054c36c1835931e9a387dd</anchor>
      <arglist>(const QEvent *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateDisplay</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a03aa9bf28f991473d564a57d1bf3bdcc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetEnterEvent</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a7d3d1b97aba53a7f917013e111a5a636</anchor>
      <arglist>(QEvent *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetKeyPressEvent</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>af5bc441b2fc143363563922a3b3c70ae</anchor>
      <arglist>(QKeyEvent *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetKeyReleaseEvent</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a9f2c739a619be794b22a10ede9674a1e</anchor>
      <arglist>(QKeyEvent *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetLeaveEvent</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a8a2a18f2b98c8524b1d3684df44c24aa</anchor>
      <arglist>(QEvent *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetMouseDoubleClickEvent</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>af1ffb07c24be57cd4a753b04412b3212</anchor>
      <arglist>(QMouseEvent *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetMouseMoveEvent</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a88b203109a4d3b26c2e0bee110c56c9d</anchor>
      <arglist>(QMouseEvent *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetMousePressEvent</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a4bfae8da37c3936ae73d4798cca4a3d9</anchor>
      <arglist>(QMouseEvent *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetMouseReleaseEvent</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ac009633e005b6290e07b902f2a58e45e</anchor>
      <arglist>(QMouseEvent *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetWheelEvent</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>af92ffabe291a6254378dc932c5cce0a7</anchor>
      <arglist>(QWheelEvent *)</arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a43d50ffd5dc409acf029eda7c69f6066</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>ResizeMode</type>
      <name>resizeMode</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a499e52ea9144728b16b9279a0d0062d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>RubberBand</type>
      <name>rubberBand</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ae93d78824a61dcbb32afb75b43777da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QPen</type>
      <name>rubberBandPen</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a01f449f427456b69ead2000a7b25fa9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QFont</type>
      <name>trackerFont</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a9c851e19383d63e6c9df13ca8b6086da</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>DisplayMode</type>
      <name>trackerMode</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a37d00974565d93da6af6d0accc2954d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QPen</type>
      <name>trackerPen</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a83dfbdeff21ea89f7578bb7da2a23300</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a38e6bc80ebfe4c2c0b5185c42b42ae65</anchor>
      <arglist>(QWidget *, RubberBand rubberBand, DisplayMode trackerMode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setMouseTracking</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>a4befe5dd7cc93b08e98835147d60d0f8</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPicker.html</anchorfile>
      <anchor>ab406e81ed370add7c37cdfb788ebb40e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPickerClickPointMachine</name>
    <filename>classQwtPickerClickPointMachine.html</filename>
    <base>QwtPickerMachine</base>
    <member kind="function">
      <type></type>
      <name>QwtPickerClickPointMachine</name>
      <anchorfile>classQwtPickerClickPointMachine.html</anchorfile>
      <anchor>aa4bab7db982c16270176957451db1d8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QList&lt; Command &gt;</type>
      <name>transition</name>
      <anchorfile>classQwtPickerClickPointMachine.html</anchorfile>
      <anchor>a600dc1129ce945967926b6ba42ba2ad2</anchor>
      <arglist>(const QwtEventPattern &amp;, const QEvent *) QWT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPickerClickRectMachine</name>
    <filename>classQwtPickerClickRectMachine.html</filename>
    <base>QwtPickerMachine</base>
    <member kind="function">
      <type></type>
      <name>QwtPickerClickRectMachine</name>
      <anchorfile>classQwtPickerClickRectMachine.html</anchorfile>
      <anchor>ac154f2cb83e86f8b5d9d410c53b4bdb4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QList&lt; Command &gt;</type>
      <name>transition</name>
      <anchorfile>classQwtPickerClickRectMachine.html</anchorfile>
      <anchor>a0844b5a833b6407da0383f51392b2252</anchor>
      <arglist>(const QwtEventPattern &amp;, const QEvent *) QWT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPickerDragLineMachine</name>
    <filename>classQwtPickerDragLineMachine.html</filename>
    <base>QwtPickerMachine</base>
    <member kind="function">
      <type></type>
      <name>QwtPickerDragLineMachine</name>
      <anchorfile>classQwtPickerDragLineMachine.html</anchorfile>
      <anchor>acf3157352ff3d68fdd000e8a944467b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QList&lt; Command &gt;</type>
      <name>transition</name>
      <anchorfile>classQwtPickerDragLineMachine.html</anchorfile>
      <anchor>a4b83c1183adafe2cb6e79f3015ee4082</anchor>
      <arglist>(const QwtEventPattern &amp;, const QEvent *) QWT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPickerDragPointMachine</name>
    <filename>classQwtPickerDragPointMachine.html</filename>
    <base>QwtPickerMachine</base>
    <member kind="function">
      <type></type>
      <name>QwtPickerDragPointMachine</name>
      <anchorfile>classQwtPickerDragPointMachine.html</anchorfile>
      <anchor>af534289d12a39eeb9b52402b61967fac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QList&lt; Command &gt;</type>
      <name>transition</name>
      <anchorfile>classQwtPickerDragPointMachine.html</anchorfile>
      <anchor>ab945f753bf9e0291927cdf5fce7896dc</anchor>
      <arglist>(const QwtEventPattern &amp;, const QEvent *) QWT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPickerDragRectMachine</name>
    <filename>classQwtPickerDragRectMachine.html</filename>
    <base>QwtPickerMachine</base>
    <member kind="function">
      <type></type>
      <name>QwtPickerDragRectMachine</name>
      <anchorfile>classQwtPickerDragRectMachine.html</anchorfile>
      <anchor>a49ce41d12442bc295578c0682cb38682</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QList&lt; Command &gt;</type>
      <name>transition</name>
      <anchorfile>classQwtPickerDragRectMachine.html</anchorfile>
      <anchor>a1a416adc10b917c6ae1149866845d078</anchor>
      <arglist>(const QwtEventPattern &amp;, const QEvent *) QWT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPickerMachine</name>
    <filename>classQwtPickerMachine.html</filename>
    <member kind="enumvalue">
      <name>Append</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a3a8d3d4c107ce5f8351e4cbdd38c43f7a91c908456ecce1baaa9fc05ef62f3954</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Begin</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a3a8d3d4c107ce5f8351e4cbdd38c43f7a6e3829557df2ff8b14aac8c49e258b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Command</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a3a8d3d4c107ce5f8351e4cbdd38c43f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Begin</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a3a8d3d4c107ce5f8351e4cbdd38c43f7a6e3829557df2ff8b14aac8c49e258b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Append</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a3a8d3d4c107ce5f8351e4cbdd38c43f7a91c908456ecce1baaa9fc05ef62f3954</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Move</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a3a8d3d4c107ce5f8351e4cbdd38c43f7a9769cf1b393cce8c3307a627521249e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Remove</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a3a8d3d4c107ce5f8351e4cbdd38c43f7a1beef796002aa73402eda882fe540a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>End</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a3a8d3d4c107ce5f8351e4cbdd38c43f7a76409513374e4e89a2070ebe4f4a9761</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>End</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a3a8d3d4c107ce5f8351e4cbdd38c43f7a76409513374e4e89a2070ebe4f4a9761</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Move</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a3a8d3d4c107ce5f8351e4cbdd38c43f7a9769cf1b393cce8c3307a627521249e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoSelection</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a24a9faf12cfa5746eee839a2c0bb937da326bcc03f7a99aa5970d875f3db46888</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PointSelection</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a24a9faf12cfa5746eee839a2c0bb937dae65a34cc1ca5d818eb65c05b2484d855</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PolygonSelection</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a24a9faf12cfa5746eee839a2c0bb937dac74671ee5ba5d6fd0410f71db1aa3b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RectSelection</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a24a9faf12cfa5746eee839a2c0bb937da9f540e78958e8e238240584120e8af1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Remove</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a3a8d3d4c107ce5f8351e4cbdd38c43f7a1beef796002aa73402eda882fe540a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SelectionType</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a24a9faf12cfa5746eee839a2c0bb937d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoSelection</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a24a9faf12cfa5746eee839a2c0bb937da326bcc03f7a99aa5970d875f3db46888</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PointSelection</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a24a9faf12cfa5746eee839a2c0bb937dae65a34cc1ca5d818eb65c05b2484d855</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RectSelection</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a24a9faf12cfa5746eee839a2c0bb937da9f540e78958e8e238240584120e8af1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PolygonSelection</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a24a9faf12cfa5746eee839a2c0bb937dac74671ee5ba5d6fd0410f71db1aa3b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPickerMachine</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>ab27bc3f70d48aa145db9ebbfdba34e15</anchor>
      <arglist>(SelectionType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>ace6daa55324a8daab3839cf8ba677a93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SelectionType</type>
      <name>selectionType</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a9020aadf1a13436b4ea072b9ab57d112</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setState</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a569c426543e4a6aa15c221eb7c4910f0</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>state</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a36293ce5cc8fc0ca68740ba928e8f049</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QList&lt; Command &gt;</type>
      <name>transition</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>aac62463edae82e479fb424788c6d0f57</anchor>
      <arglist>(const QwtEventPattern &amp;, const QEvent *)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPickerMachine</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>aa1164dfb8ae6ac62fb3b6cb19efcb3e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const SelectionType</type>
      <name>m_selectionType</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>ab2d2e6b309f13021cec8f132029d86ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_state</name>
      <anchorfile>classQwtPickerMachine.html</anchorfile>
      <anchor>a9637afe39ef01c240e2acbf4a9c6c291</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPickerPolygonMachine</name>
    <filename>classQwtPickerPolygonMachine.html</filename>
    <base>QwtPickerMachine</base>
    <member kind="function">
      <type></type>
      <name>QwtPickerPolygonMachine</name>
      <anchorfile>classQwtPickerPolygonMachine.html</anchorfile>
      <anchor>ab6da61726ca16c06a1d9c02f067492c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QList&lt; Command &gt;</type>
      <name>transition</name>
      <anchorfile>classQwtPickerPolygonMachine.html</anchorfile>
      <anchor>ab8b363009898b65044e213c68bb508d4</anchor>
      <arglist>(const QwtEventPattern &amp;, const QEvent *) QWT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPickerTrackerMachine</name>
    <filename>classQwtPickerTrackerMachine.html</filename>
    <base>QwtPickerMachine</base>
    <member kind="function">
      <type></type>
      <name>QwtPickerTrackerMachine</name>
      <anchorfile>classQwtPickerTrackerMachine.html</anchorfile>
      <anchor>a730ee0927456e192f777c225277b3fe0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QList&lt; Command &gt;</type>
      <name>transition</name>
      <anchorfile>classQwtPickerTrackerMachine.html</anchorfile>
      <anchor>a7a970dbf1b09f0421c02fa3ce8e6bc72</anchor>
      <arglist>(const QwtEventPattern &amp;, const QEvent *) QWT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPixelMatrix</name>
    <filename>classQwtPixelMatrix.html</filename>
    <member kind="function">
      <type>int</type>
      <name>index</name>
      <anchorfile>classQwtPixelMatrix.html</anchorfile>
      <anchor>ab76786bae3b4b28300b77ca09ad2ce1a</anchor>
      <arglist>(int x, int y) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPixelMatrix</name>
      <anchorfile>classQwtPixelMatrix.html</anchorfile>
      <anchor>aa197eddf30db429ab267db2a875e7d71</anchor>
      <arglist>(const QRect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>QRect</type>
      <name>rect</name>
      <anchorfile>classQwtPixelMatrix.html</anchorfile>
      <anchor>a8194b741d283b9aa3a5c4b4e7d2a530f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRect</name>
      <anchorfile>classQwtPixelMatrix.html</anchorfile>
      <anchor>ae8150f8d1f1922746172e9da1488e98b</anchor>
      <arglist>(const QRect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testAndSetPixel</name>
      <anchorfile>classQwtPixelMatrix.html</anchorfile>
      <anchor>a51c2ecd161c0c93dccb62fcf640ff280</anchor>
      <arglist>(int x, int y, bool on)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testPixel</name>
      <anchorfile>classQwtPixelMatrix.html</anchorfile>
      <anchor>a0002dae3824ca4f7b09ecb65ffaaf93b</anchor>
      <arglist>(int x, int y) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QwtPixelMatrix</name>
      <anchorfile>classQwtPixelMatrix.html</anchorfile>
      <anchor>a6691629e198fb39e6f653038cfb74f6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRect</type>
      <name>m_rect</name>
      <anchorfile>classQwtPixelMatrix.html</anchorfile>
      <anchor>ac4d0eba3761222ea56e041bd8646d18b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlainTextEngine</name>
    <filename>classQwtPlainTextEngine.html</filename>
    <base>QwtTextEngine</base>
    <class kind="class">QwtPlainTextEngine::PrivateData</class>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPlainTextEngine.html</anchorfile>
      <anchor>accd455b82a6f222f7682c477a5d62008</anchor>
      <arglist>(QPainter *, const QRectF &amp;rect, int flags, const QString &amp;text) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>heightForWidth</name>
      <anchorfile>classQwtPlainTextEngine.html</anchorfile>
      <anchor>adcfed54d492364d729a74aca9b249526</anchor>
      <arglist>(const QFont &amp;font, int flags, const QString &amp;text, double width) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>mightRender</name>
      <anchorfile>classQwtPlainTextEngine.html</anchorfile>
      <anchor>ac95c23db028950d43f7eefbec783e15d</anchor>
      <arglist>(const QString &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlainTextEngine</name>
      <anchorfile>classQwtPlainTextEngine.html</anchorfile>
      <anchor>a0ad29b2229a879afe49b546704eb7079</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textMargins</name>
      <anchorfile>classQwtPlainTextEngine.html</anchorfile>
      <anchor>a77b50fd1f5a0aa9380baa771eb757c67</anchor>
      <arglist>(const QFont &amp;, const QString &amp;, double &amp;left, double &amp;right, double &amp;top, double &amp;bottom) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSizeF</type>
      <name>textSize</name>
      <anchorfile>classQwtPlainTextEngine.html</anchorfile>
      <anchor>a60f24e7c3e3782cb54c6cec377c1c157</anchor>
      <arglist>(const QFont &amp;font, int flags, const QString &amp;text) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlainTextEngine</name>
      <anchorfile>classQwtPlainTextEngine.html</anchorfile>
      <anchor>a0ada8796b2caaff7bb8d61e9fb1b5143</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlainTextEngine.html</anchorfile>
      <anchor>ae7bbb8a79850a10b95e32489f322fa36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlot</name>
    <filename>classQwtPlot.html</filename>
    <base>QwtPlotDict</base>
    <class kind="class">QwtPlot::PrivateData</class>
    <class kind="class">QwtPlot::ScaleData</class>
    <member kind="enumeration">
      <type></type>
      <name>Axis</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a81df699dcf9dde0752c0726b5f31e271</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yLeft</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a81df699dcf9dde0752c0726b5f31e271a1bb1fbc11e31ebfa8bf72356f6837b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yRight</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a81df699dcf9dde0752c0726b5f31e271a1de23b30c6b0c08aefe06d6265b65155</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>xBottom</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a81df699dcf9dde0752c0726b5f31e271ad5566960e78f2473c1a1e853def4c4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>xTop</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a81df699dcf9dde0752c0726b5f31e271ae51eb7525eb3f9f806e659614018beb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>axisCnt</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a81df699dcf9dde0752c0726b5f31e271aea62036dfd48ee0f9450718592614892</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>axisCnt</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a81df699dcf9dde0752c0726b5f31e271aea62036dfd48ee0f9450718592614892</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BottomLegend</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a31aacb65b5c049dde8c34a0d8482661ba8b863705308d89b388732f186be15fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LeftLegend</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a31aacb65b5c049dde8c34a0d8482661ba38b51536a196582bd1f7658c0828eb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LegendPosition</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a31aacb65b5c049dde8c34a0d8482661b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LeftLegend</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a31aacb65b5c049dde8c34a0d8482661ba38b51536a196582bd1f7658c0828eb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RightLegend</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a31aacb65b5c049dde8c34a0d8482661ba5273f8002504c24f9dae6ce09b08f03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BottomLegend</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a31aacb65b5c049dde8c34a0d8482661ba8b863705308d89b388732f186be15fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TopLegend</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a31aacb65b5c049dde8c34a0d8482661ba0ee6820a1e8b56737958b738ca23ae34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RightLegend</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a31aacb65b5c049dde8c34a0d8482661ba5273f8002504c24f9dae6ce09b08f03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TopLegend</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a31aacb65b5c049dde8c34a0d8482661ba0ee6820a1e8b56737958b738ca23ae34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>xBottom</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a81df699dcf9dde0752c0726b5f31e271ad5566960e78f2473c1a1e853def4c4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>xTop</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a81df699dcf9dde0752c0726b5f31e271ae51eb7525eb3f9f806e659614018beb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yLeft</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a81df699dcf9dde0752c0726b5f31e271a1bb1fbc11e31ebfa8bf72356f6837b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yRight</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a81df699dcf9dde0752c0726b5f31e271a1de23b30c6b0c08aefe06d6265b65155</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>autoRefresh</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>aea78ab565d05b69b8730a4af2a11f07e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>replot</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a7b094e29b8e92b00e36517d0d7633c4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemAttached</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a09e33984e3d5635475ef218ac0bd85eb</anchor>
      <arglist>(QwtPlotItem *plotItem, bool on)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>legendDataChanged</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>acf7bcea83713f73e5914325c50a1c22b</anchor>
      <arglist>(const QVariant &amp;itemInfo, const QList&lt; QwtLegendData &gt; &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>autoReplot</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a3a639850b65bc4dbf22b3f3170d61804</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>axisAutoScale</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a911dfc1a10cb06621802bc6e59cb430a</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>axisEnabled</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>aa6d08ba153cb46662692611b5c38bbe0</anchor>
      <arglist>(int axisId) const</arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>axisFont</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a1b841cc8c8f95e2dc293419a076b1e27</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>axisInterval</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a96737783f24cfd3d24731f89892afc71</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>axisMaxMajor</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>afbab44bf9c3762959a8201ddde5c327a</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>axisMaxMinor</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>ad3e0011d7a6736c28a00ff2a7e0a6a75</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleDiv &amp;</type>
      <name>axisScaleDiv</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>aec95c5a35fdd1ef000093d44337c9210</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function">
      <type>QwtScaleDraw *</type>
      <name>axisScaleDraw</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a1c035a8296736c0e0ebdd7272f37f862</anchor>
      <arglist>(QwtAxisId)</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleDraw *</type>
      <name>axisScaleDraw</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>afa96228f72c658d6e7d8cf4e851fd992</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function">
      <type>QwtScaleEngine *</type>
      <name>axisScaleEngine</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a39694392d8969ef86efc5daaa7cfb1ee</anchor>
      <arglist>(QwtAxisId)</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleEngine *</type>
      <name>axisScaleEngine</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a06cf53672a1aba3b81dbc8d5e96c4b72</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>axisStepSize</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a3a670fb9492887cee58702a6387fd0da</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function">
      <type>QwtText</type>
      <name>axisTitle</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>aa3ab51df3dfdaa31b2af9c58d384adc5</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function">
      <type>QwtScaleWidget *</type>
      <name>axisWidget</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a93a6056c08c0b16234df52ae368ee592</anchor>
      <arglist>(QwtAxisId)</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleWidget *</type>
      <name>axisWidget</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>ac19c82748ccb7af3700fef6c772fbc43</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>canvas</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>adfe21e6eb91ad47972ebbd1e4cf16cc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QWidget *</type>
      <name>canvas</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a3683066792b12b1e7de30b2e89dbb201</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>canvasBackground</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>ab1a78279a89f9ce1f00601eff5ea552e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtScaleMap</type>
      <name>canvasMap</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>ac68a48e1fbd79355c82bbbf3a1e19e93</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawCanvas</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>add1b88d8312e2671652d23f8181f2433</anchor>
      <arglist>(QPainter *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawItems</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a45e0ed6595b0e04ab6ab4be1bd3aa571</anchor>
      <arglist>(QPainter *, const QRectF &amp;, const QwtScaleMap maps[QwtAxis::AxisPositions]) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableAxis</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>ae30c85fdb5af81f13b71cd9297e9c68d</anchor>
      <arglist>(int axisId, bool on=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>event</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a98e40f444337fb5d7158dadf1e346598</anchor>
      <arglist>(QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>eventFilter</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a9838c72d81acf7dfe005de014871a9ea</anchor>
      <arglist>(QObject *, QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtText</type>
      <name>footer</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>ac35c1409cba9a4b9ef71bcec7665609a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtTextLabel *</type>
      <name>footerLabel</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a6b8b96ff7d1a5ba6fd876ec0de6bd2a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtTextLabel *</type>
      <name>footerLabel</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a9fa6d49d96e02e7d22506913d3af5364</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getCanvasMarginsHint</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a3572fc95aac4db50cd692b2cb11a53a6</anchor>
      <arglist>(const QwtScaleMap maps[], const QRectF &amp;canvasRect, double &amp;left, double &amp;top, double &amp;right, double &amp;bottom) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtPlotItem *</type>
      <name>infoToItem</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>aa951d433d8eba6a47bfd8f0537090c82</anchor>
      <arglist>(const QVariant &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertLegend</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a022a535ad11bebeaf9204a4fb8c4c430</anchor>
      <arglist>(QwtAbstractLegend *, LegendPosition=QwtPlot::RightLegend, double ratio=-1.0)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>invTransform</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a98a568b4c4c52774407a841ddc76e3d2</anchor>
      <arglist>(QwtAxisId, double pos) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAxisValid</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>ab239adde9b90b55b258415cd9f21c633</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAxisVisible</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a66c38c6f8feca5cef3603ac0a20e4d4f</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QVariant</type>
      <name>itemToInfo</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a3b79857d22eccc92224605934c493025</anchor>
      <arglist>(QwtPlotItem *) const</arglist>
    </member>
    <member kind="function">
      <type>QwtAbstractLegend *</type>
      <name>legend</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>ab405c6fbe630eb1001282286be8364ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtAbstractLegend *</type>
      <name>legend</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a570bb8caf70d1cdc8cac5822e5996436</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a3969d0f473f62e5f93d1c1b0dbb81883</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtPlotLayout *</type>
      <name>plotLayout</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a6a2eda1611851fdb66fa5e0df3e6c356</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtPlotLayout *</type>
      <name>plotLayout</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>af3630991858ab8c56545f3d4249aafa8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlot</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a3c9b10d39c181991f24eab1828ad68a5</anchor>
      <arglist>(const QwtText &amp;title, QWidget *=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlot</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>acde7121614da027e9a1dbc4591613ca7</anchor>
      <arglist>(QWidget *=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoReplot</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>ab1cbce6d43ff9772735a9df9104f882f</anchor>
      <arglist>(bool=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisAutoScale</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a5958e7d20b969b6d7287971a37716777</anchor>
      <arglist>(QwtAxisId, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisFont</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a4dd48c978d2ae8fa64978bf3b1045446</anchor>
      <arglist>(QwtAxisId, const QFont &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisLabelAlignment</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a222ee16835f25005a7b6e5a43aeb1a61</anchor>
      <arglist>(QwtAxisId, Qt::Alignment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisLabelRotation</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a40e080fd418d783c39cf67418c1ee999</anchor>
      <arglist>(QwtAxisId, double rotation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisMaxMajor</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a6394bde340ac604d56cf4ce3d19e8295</anchor>
      <arglist>(QwtAxisId, int maxMajor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisMaxMinor</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>abe84d7fc0cc99facae0664348aac01f3</anchor>
      <arglist>(QwtAxisId, int maxMinor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisScale</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a2b4ceb9580da690d2e6762cd460c4673</anchor>
      <arglist>(QwtAxisId, double min, double max, double stepSize=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisScaleDiv</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>af0e19651b8a483c11cfc79dba7a0f5a2</anchor>
      <arglist>(QwtAxisId, const QwtScaleDiv &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisScaleDraw</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a3eb90d3825639dce5d6da091b774c9f9</anchor>
      <arglist>(QwtAxisId, QwtScaleDraw *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisScaleEngine</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a5b84c42ed18392653de9473e339fe3a9</anchor>
      <arglist>(QwtAxisId, QwtScaleEngine *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisTitle</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a52ac93b48e69083ac974276c47938f52</anchor>
      <arglist>(QwtAxisId, const QString &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisTitle</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>ad5cd1a72ca7f443364730e59bdd781b8</anchor>
      <arglist>(QwtAxisId, const QwtText &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisVisible</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a1616edecb0876e2d0bb5978038b462e1</anchor>
      <arglist>(QwtAxisId, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCanvas</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>aea67c885034219789b360c0e624bfeaf</anchor>
      <arglist>(QWidget *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCanvasBackground</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>adb0b2e68d86039f86e3240fb399fa0fe</anchor>
      <arglist>(const QBrush &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFooter</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a30a098d942a1a9612b94e8fa5a3c9183</anchor>
      <arglist>(const QString &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFooter</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>afed04bafab71f75e82b9bde3cadd2eed</anchor>
      <arglist>(const QwtText &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlotLayout</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a08e258f9ba498662a8be9a559c9c7e44</anchor>
      <arglist>(QwtPlotLayout *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitle</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a9a7f0b219b404e5bed5dfca26c5c06a7</anchor>
      <arglist>(const QString &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitle</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>aa1081642123bb6c07c856a59a0f30515</anchor>
      <arglist>(const QwtText &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeHint</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>ac1ced2056814d25e70616d44856b5765</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtText</type>
      <name>title</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>afb56eb977718774dff0fb4127f200bb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtTextLabel *</type>
      <name>titleLabel</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a7de45ffefc60dbd87c274e2abe350d11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtTextLabel *</type>
      <name>titleLabel</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>acf49a668b4ef421398eb30cab198b8ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>transform</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a11fe887d0698c355c7f9c6e356beb1ae</anchor>
      <arglist>(QwtAxisId, double value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateAxes</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a1fb2dbc3697a66024d48c08b1d18f8a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCanvasMargins</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>aef8e679c64cf3158466ab33e7774f264</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateLayout</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>ad470068832406086d6823109d8d7f050</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateLegend</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a9c4242c89decd06f3d35b66568ad69c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateLegend</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a9bb681bc692ed8f35c32174ffe98dca9</anchor>
      <arglist>(const QwtPlotItem *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlot</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a2b60620e3681810946dcc66002aad016</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>resizeEvent</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>ab3ff8962504a68a5641ac5473cdd2628</anchor>
      <arglist>(QResizeEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>autoReplot</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a1f6fb75ebd57b535bd8d226d50beea85</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QBrush</type>
      <name>canvasBackground</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a1f6a539cd0ed56fb6da4109217f1ac36</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateLegendItems</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a784aa5ec840e7d676808383284819e3d</anchor>
      <arglist>(const QVariant &amp;itemInfo, const QList&lt; QwtLegendData &gt; &amp;legendData)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>attachItem</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>af24298cd33b2ab6d2bf4946444e821cc</anchor>
      <arglist>(QwtPlotItem *, bool)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>deleteAxesData</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a0d90e6350f11af110a14c14b3dbfacfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initAxesData</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a4f021d6016c669e17e0672e1b61f98f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initPlot</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>af052807b8ba3d7d139ea51660aebe1ee</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateScaleDiv</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a4deb54e7adbd0f18680e927a2a6d165f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>ad063fc9993888c10f04536415353b02d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ScaleData *</type>
      <name>m_scaleData</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>ac227ddb0f124eafe66f3ddb0e72e9c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QwtPlotItem</name>
      <anchorfile>classQwtPlot.html</anchorfile>
      <anchor>a055bada44394b2c38d0d907087a14fa3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotAbstractBarChart</name>
    <filename>classQwtPlotAbstractBarChart.html</filename>
    <base>QwtPlotSeriesItem</base>
    <class kind="class">QwtPlotAbstractBarChart::PrivateData</class>
    <member kind="enumvalue">
      <name>AutoAdjustSamples</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>ae1db0e1606747ef46c863c54c210e53aa6d8801b5f08318c9be2441ca4bb15a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FixedSampleSize</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>ae1db0e1606747ef46c863c54c210e53aa17d33062f0a9e6c38e43a0c51ba778e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LayoutPolicy</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>ae1db0e1606747ef46c863c54c210e53a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AutoAdjustSamples</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>ae1db0e1606747ef46c863c54c210e53aa6d8801b5f08318c9be2441ca4bb15a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ScaleSamplesToAxes</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>ae1db0e1606747ef46c863c54c210e53aaa436f4537d15dbfac62c864389b12220</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ScaleSampleToCanvas</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>ae1db0e1606747ef46c863c54c210e53aaf63f5c75741674252ac3d788735873d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FixedSampleSize</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>ae1db0e1606747ef46c863c54c210e53aa17d33062f0a9e6c38e43a0c51ba778e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ScaleSamplesToAxes</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>ae1db0e1606747ef46c863c54c210e53aaa436f4537d15dbfac62c864389b12220</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ScaleSampleToCanvas</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>ae1db0e1606747ef46c863c54c210e53aaf63f5c75741674252ac3d788735873d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>baseline</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>a4f6d60ce854bf008fce4e581e942ea51</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getCanvasMarginHint</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>ace48a36a62c63322b05806a493fe5ae9</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, double &amp;left, double &amp;top, double &amp;right, double &amp;bottom) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>layoutHint</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>a1e656005c75874656527c70fe7648203</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LayoutPolicy</type>
      <name>layoutPolicy</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>aa54354ec5bf93e08b96110d8a8b5da86</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>margin</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>a8df1fbf69687f78f9859fd77a4963907</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotAbstractBarChart</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>a1eed4138383e5f0d118d518fd0255711</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBaseline</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>adafbea42ddc3f7f639f2880a4bf683ad</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayoutHint</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>aff6bb52dad207c8396b359a248a00359</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayoutPolicy</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>aabc7165ee75a38f444aa97e9b3dca16b</anchor>
      <arglist>(LayoutPolicy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMargin</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>a97946d3da8e9fe2e49494a882651e4fd</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpacing</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>a0cb5bd5a653918b1513fa87ad75fa8b1</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>spacing</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>a6532fb226ed6df5452d3d96de0ad85b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotAbstractBarChart</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>a80176eb6c7f95c5f5b9b90e595e1fdcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>sampleWidth</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>a25bb74331fa28bf0ea555dff0ca9d3cb</anchor>
      <arglist>(const QwtScaleMap &amp;map, double canvasSize, double boundingSize, double value) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotAbstractBarChart.html</anchorfile>
      <anchor>a81fb9c646240c3d58ececaab195219d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotAbstractCanvas</name>
    <filename>classQwtPlotAbstractCanvas.html</filename>
    <class kind="class">QwtPlotAbstractCanvas::PrivateData</class>
    <member kind="enumvalue">
      <name>CanvasFocusIndicator</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>af25d84f7db52c78294f0413f2c8e1981af4f3227062ae3588fb2a8650962c4236</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FocusIndicator</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>af25d84f7db52c78294f0413f2c8e1981</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoFocusIndicator</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>af25d84f7db52c78294f0413f2c8e1981a071002805f6527e7f110b1c00b758de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CanvasFocusIndicator</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>af25d84f7db52c78294f0413f2c8e1981af4f3227062ae3588fb2a8650962c4236</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ItemFocusIndicator</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>af25d84f7db52c78294f0413f2c8e1981a644c15e4787a6bf488fc2bc5ede912db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ItemFocusIndicator</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>af25d84f7db52c78294f0413f2c8e1981a644c15e4787a6bf488fc2bc5ede912db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoFocusIndicator</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>af25d84f7db52c78294f0413f2c8e1981a071002805f6527e7f110b1c00b758de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>borderRadius</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>a77c7d64477d23aedc75b866e5a9940c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FocusIndicator</type>
      <name>focusIndicator</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>a495fd02cb4d3bef4bb34191db1f5d08c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>a2b3afd20a6310575652e4cc584391865</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>af677a090b84410b2aa5bb2974d9160be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotAbstractCanvas</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>aa3c4bffad9a91993af7e868ec953ca4b</anchor>
      <arglist>(QWidget *canvasWidget)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderRadius</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>ae0422767eac9e6d088dcccc847cf5c1a</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFocusIndicator</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>a3a495da46835c4e2d38b90c791903bb7</anchor>
      <arglist>(FocusIndicator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotAbstractCanvas</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>a46f3b6b4aaa8894ed61af7af4a50eeb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPainterPath</type>
      <name>canvasBorderPath</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>a9642475627e053a34aa86d8eee7ee76b</anchor>
      <arglist>(const QRect &amp;rect) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QWidget *</type>
      <name>canvasWidget</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>a5e719d1e95006098abfcb30aa4c7ebcb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const QWidget *</type>
      <name>canvasWidget</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>ad29e2943f1d6c774cb060c08d346acd7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawBackground</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>a2143778283984cecb89759205f454e64</anchor>
      <arglist>(QPainter *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawBorder</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>a979b759498bc7c72943d37f4d483d93e</anchor>
      <arglist>(QPainter *)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawCanvas</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>aa631df03151913fa349cfd7408ecadae</anchor>
      <arglist>(QPainter *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawFocusIndicator</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>ad38a26aca5a3b20033b34a95b97383cc</anchor>
      <arglist>(QPainter *)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawStyled</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>aa697dd86bc0fb1a2688f5eec6a61c570</anchor>
      <arglist>(QPainter *, bool)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawUnstyled</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>a377a99395d6d41b4ef5d168d3364a62b</anchor>
      <arglist>(QPainter *)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fillBackground</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>a0427d621552a00c343c6e5fc93d99162</anchor>
      <arglist>(QPainter *)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateStyleSheetInfo</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>a4f54ce793996e1cd2276e1d34f973205</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotAbstractCanvas.html</anchorfile>
      <anchor>a2548b80d3dc043862822d9cf4f9c092d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotAbstractGLCanvas</name>
    <filename>classQwtPlotAbstractGLCanvas.html</filename>
    <base>QwtPlotAbstractCanvas</base>
    <class kind="class">QwtPlotAbstractGLCanvas::PrivateData</class>
    <member kind="enumvalue">
      <name>BackingStore</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a91d7bb721b06f3ef68d0a64db7104f68a80885b8e4fe5d90bfd6fdf46af0508a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImmediatePaint</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a91d7bb721b06f3ef68d0a64db7104f68ab3d6d25231b1dd144f9d18ab7e7c4014</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PaintAttribute</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a91d7bb721b06f3ef68d0a64db7104f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BackingStore</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a91d7bb721b06f3ef68d0a64db7104f68a80885b8e4fe5d90bfd6fdf46af0508a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImmediatePaint</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a91d7bb721b06f3ef68d0a64db7104f68ab3d6d25231b1dd144f9d18ab7e7c4014</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QRect</type>
      <name>frameRect</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a09f31743e0718815a196b1f39089c23b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QFrame::Shadow</type>
      <name>frameShadow</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a4ab2617a928757e6bbc43dbbbde19799</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QFrame::Shape</type>
      <name>frameShape</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a9e90be7bacce045591ab3246ff9e015c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>frameStyle</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a4f28c222abd6892f2bc3b05a7009f752</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>frameWidth</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a69e1713e825582efd0d57b6b8ab8bcd2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>invalidateBackingStore</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a7161430c1788ca5123e34aa31a8be8f8</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lineWidth</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a9527056155d7f5685450dc193f71a95b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>midLineWidth</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a697f2181b8471d47e58f6347823a5f08</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotAbstractGLCanvas</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a01b77ab2810c87a13ee505ef098e0e50</anchor>
      <arglist>(QWidget *canvasWidget)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameShadow</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>adb37aa5c62dc82352a9ed0c596e4e136</anchor>
      <arglist>(QFrame::Shadow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameShape</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a94191d6d1e982de669ea9dfcc82b6a27</anchor>
      <arglist>(QFrame::Shape)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameStyle</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>af514ee86e15ba8f8be812cb4c93d1710</anchor>
      <arglist>(int style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a15748428948a5ea5594309862c898a8c</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMidLineWidth</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a61d461e90b1d6ff2729c8b32edaea6c8</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPaintAttribute</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a278a9972f985a8ccaa144442961a156d</anchor>
      <arglist>(PaintAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testPaintAttribute</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a04f62daffa3960b08a05f03214b71bfd</anchor>
      <arglist>(PaintAttribute) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotAbstractGLCanvas</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>ab915d560048c3ecf0be21d60436d039e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>af741999be11efb4d966d3f8cbec098d0</anchor>
      <arglist>(QPainter *)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>replot</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a9618a6dd76617768afefd23e5f16e559</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual void</type>
      <name>clearBackingStore</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a1ab92d50ceea2b16782e7c9c44df7810</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotAbstractGLCanvas.html</anchorfile>
      <anchor>a8ef1c4d0fc92cf4171fba64d1fa71dc3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotBarChart</name>
    <filename>classQwtPlotBarChart.html</filename>
    <base>QwtPlotAbstractBarChart</base>
    <base>QwtSeriesStore&lt; QPointF &gt;</base>
    <class kind="class">QwtPlotBarChart::PrivateData</class>
    <member kind="enumvalue">
      <name>LegendBarTitles</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>a5648ff170b563218111d022993b1d6a3a1d24c89de2f25180a0814d80f8b54c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendChartTitle</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>a5648ff170b563218111d022993b1d6a3afff608b4bdd6b57ab86204c13d58f504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LegendMode</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>a5648ff170b563218111d022993b1d6a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendChartTitle</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>a5648ff170b563218111d022993b1d6a3afff608b4bdd6b57ab86204c13d58f504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendBarTitles</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>a5648ff170b563218111d022993b1d6a3a1d24c89de2f25180a0814d80f8b54c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtText</type>
      <name>barTitle</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>a7ff2f3ebbe4f49c31a3d4f259db8fdfc</anchor>
      <arglist>(int sampleIndex) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>a6373939a699a858307443a9e0b23e847</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSeries</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>aaf3e7b93bc08245e0e9c13bacdef3f13</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>LegendMode</type>
      <name>legendMode</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>a2de8f809c9b8054b3276a40dce6f5a05</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotBarChart</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>a0eb3b8d8e14cfd78fee625cb00a4b1bf</anchor>
      <arglist>(const QString &amp;title=QString())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotBarChart</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>a99bf404571a13a0f9a4e3a01cbe69d8a</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>ae4d813bf9575aa283b5c675344143658</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegendMode</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>a1ba4d1347a2d493fe3859a1c0fac6a6d</anchor>
      <arglist>(LegendMode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>a1b9e0f311a5570a93663994eb90b364f</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>a669eb25dba458699465b317f2e96c1eb</anchor>
      <arglist>(const QVector&lt; QPointF &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>adace4331eb8d9686401e193303199800</anchor>
      <arglist>(QwtSeriesData&lt; QPointF &gt; *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSymbol</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>a3e3c50c37484c3049dc9f433269e9a44</anchor>
      <arglist>(QwtColumnSymbol *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtColumnSymbol *</type>
      <name>specialSymbol</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>a413a67d1a58f2ed7ddd1ff6aade20012</anchor>
      <arglist>(int sampleIndex, const QPointF &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>const QwtColumnSymbol *</type>
      <name>symbol</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>aa5123ad1cd4089988a2723d552ff83c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotBarChart</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>ad09883b49e09cee21bb9d21cd7425271</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QwtColumnRect</type>
      <name>columnRect</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>ab3de950fa1048ea170e784cbc36120bb</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, const QwtInterval &amp;boundingInterval, const QPointF &amp;sample) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawBar</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>aab8cf5f65daa710bbe748a77a3ec9ea5</anchor>
      <arglist>(QPainter *, int sampleIndex, const QPointF &amp;sample, const QwtColumnRect &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSample</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>afffc27e7991f948fea79f98967ca11f1</anchor>
      <arglist>(QPainter *painter, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, const QwtInterval &amp;boundingInterval, int index, const QPointF &amp;sample) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QList&lt; QwtLegendData &gt;</type>
      <name>legendData</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>a991246f12da42bd1744a87de6ad39827</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QwtGraphic</type>
      <name>legendIcon</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>a5bff09ee40127ef742a5520d8a12e1df</anchor>
      <arglist>(int index, const QSizeF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>a4069631e24f08b9dd2b294ca2d096832</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotBarChart.html</anchorfile>
      <anchor>add9383819a6293bd031a03e32facf4ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotCanvas</name>
    <filename>classQwtPlotCanvas.html</filename>
    <base>QwtPlotAbstractCanvas</base>
    <class kind="class">QwtPlotCanvas::PrivateData</class>
    <member kind="enumvalue">
      <name>BackingStore</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>a76066290edb594a71ee09be564563b0fa7b88a46e1414f6d904aa494c89d064f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HackStyledBackground</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>a76066290edb594a71ee09be564563b0fa2a2fee2c1807f8306850e15977bacb70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImmediatePaint</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>a76066290edb594a71ee09be564563b0fa91fb95b7ec380cc5d517195c2ae6368f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Opaque</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>a76066290edb594a71ee09be564563b0fa1d10fbb2b1fc3323e8597597684b1f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PaintAttribute</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>a76066290edb594a71ee09be564563b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BackingStore</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>a76066290edb594a71ee09be564563b0fa7b88a46e1414f6d904aa494c89d064f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Opaque</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>a76066290edb594a71ee09be564563b0fa1d10fbb2b1fc3323e8597597684b1f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HackStyledBackground</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>a76066290edb594a71ee09be564563b0fa2a2fee2c1807f8306850e15977bacb70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImmediatePaint</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>a76066290edb594a71ee09be564563b0fa91fb95b7ec380cc5d517195c2ae6368f</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>replot</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>a1548423348c29001ee2b6fd1c0f9f033</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QPixmap *</type>
      <name>backingStore</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>ac656d1b06a71a416a39287a612e15bc5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Q_INVOKABLE QPainterPath</type>
      <name>borderPath</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>af21afcc5f858ab70afb589b32c856ca1</anchor>
      <arglist>(const QRect &amp;) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>event</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>a16b2d2f486e315407790a2ab4bbf1f49</anchor>
      <arglist>(QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Q_INVOKABLE void</type>
      <name>invalidateBackingStore</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>adafbfa908b2d3b6cf9c20aa6cf9abe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotCanvas</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>a8b0cd76cd283f8f35331dfc7543cbf89</anchor>
      <arglist>(QwtPlot *=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPaintAttribute</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>a7859beb87bcef4fd53f99e7c87104e27</anchor>
      <arglist>(PaintAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testPaintAttribute</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>a3dc8278bd9ce9b9d801706d61e139baf</anchor>
      <arglist>(PaintAttribute) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotCanvas</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>a320320bbb1b511c0c37fb2452a7f4404</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawBorder</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>abc6d0dec622614b98ca60fa4d6ae562f</anchor>
      <arglist>(QPainter *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintEvent</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>afaeddc1bbd87a77c16601fd3e1d4870c</anchor>
      <arglist>(QPaintEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>resizeEvent</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>a97026adc63b4033dcd8fc8e7269c8e0f</anchor>
      <arglist>(QResizeEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>borderRadius</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>a5f9d46465643fca1a600eebae7bf0268</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotCanvas.html</anchorfile>
      <anchor>a0fd88fb7346de7ddeb10dde33433eef2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotCurve</name>
    <filename>classQwtPlotCurve.html</filename>
    <base>QwtPlotSeriesItem</base>
    <base>QwtSeriesStore&lt; QPointF &gt;</base>
    <class kind="class">QwtPlotCurve::PrivateData</class>
    <member kind="enumvalue">
      <name>ClipPolygons</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a96db1b854c63bfbc452c943251a11b66a26f9aa8ae434aa94b4049b9908995abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CurveAttribute</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a38064f7de6f026a49db782c365f872c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Inverted</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a38064f7de6f026a49db782c365f872c3af7790b4716576fd0641ec393f476bc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Fitted</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a38064f7de6f026a49db782c365f872c3a583f7bc6ca4d5245fa82757f4bddea1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CurveStyle</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a15998aa80a11ba6ba80eebabaf773f70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoCurve</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a15998aa80a11ba6ba80eebabaf773f70a0b6dcf16619a08af39437d6b6a234c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Lines</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a15998aa80a11ba6ba80eebabaf773f70a8914d88bcd5f680e7091469fed67c9ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Sticks</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a15998aa80a11ba6ba80eebabaf773f70a770b0908599507e5677b6e9ff9913f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Steps</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a15998aa80a11ba6ba80eebabaf773f70a18071408a0b9bfe58378c6d81e207b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Dots</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a15998aa80a11ba6ba80eebabaf773f70ac30a3c76d19bc69fc69bed68fc154838</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LinesAndDots</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a15998aa80a11ba6ba80eebabaf773f70a6e9a65a24d09be8a4ff944c04eb402f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserCurve</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a15998aa80a11ba6ba80eebabaf773f70a7d8b49e6cead1de23860e1c68d17dee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Dots</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a15998aa80a11ba6ba80eebabaf773f70ac30a3c76d19bc69fc69bed68fc154838</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FilterPoints</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a96db1b854c63bfbc452c943251a11b66af09c1c6ec8c8198124f0e41c391f8391</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FilterPointsAggressive</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a96db1b854c63bfbc452c943251a11b66a4aed183ef24167cb6df280abf166cb7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Fitted</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a38064f7de6f026a49db782c365f872c3a583f7bc6ca4d5245fa82757f4bddea1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImageBuffer</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a96db1b854c63bfbc452c943251a11b66a5e80434a35db4325ef8cdcb4dcb52282</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Inverted</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a38064f7de6f026a49db782c365f872c3af7790b4716576fd0641ec393f476bc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LegendAttribute</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a6c1ac1ca99c06598c4044dd2ceeb9fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendNoAttribute</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a6c1ac1ca99c06598c4044dd2ceeb9fd7a5ca8291c000cca41c082035610b08a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendShowLine</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a6c1ac1ca99c06598c4044dd2ceeb9fd7a7eb8387acab6a10a95219634c97c266f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendShowSymbol</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a6c1ac1ca99c06598c4044dd2ceeb9fd7a5902a8ff0c4c7f1080dd4e2bd5eb29be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendShowBrush</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a6c1ac1ca99c06598c4044dd2ceeb9fd7a20cd7f91d61c44b05c49bffd930646be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendNoAttribute</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a6c1ac1ca99c06598c4044dd2ceeb9fd7a5ca8291c000cca41c082035610b08a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendShowBrush</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a6c1ac1ca99c06598c4044dd2ceeb9fd7a20cd7f91d61c44b05c49bffd930646be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendShowLine</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a6c1ac1ca99c06598c4044dd2ceeb9fd7a7eb8387acab6a10a95219634c97c266f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendShowSymbol</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a6c1ac1ca99c06598c4044dd2ceeb9fd7a5902a8ff0c4c7f1080dd4e2bd5eb29be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Lines</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a15998aa80a11ba6ba80eebabaf773f70a8914d88bcd5f680e7091469fed67c9ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LinesAndDots</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a15998aa80a11ba6ba80eebabaf773f70a6e9a65a24d09be8a4ff944c04eb402f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MinimizeMemory</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a96db1b854c63bfbc452c943251a11b66a154c720d852e71b7909adf5e56a3500d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoCurve</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a15998aa80a11ba6ba80eebabaf773f70a0b6dcf16619a08af39437d6b6a234c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PaintAttribute</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a96db1b854c63bfbc452c943251a11b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClipPolygons</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a96db1b854c63bfbc452c943251a11b66a26f9aa8ae434aa94b4049b9908995abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FilterPoints</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a96db1b854c63bfbc452c943251a11b66af09c1c6ec8c8198124f0e41c391f8391</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MinimizeMemory</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a96db1b854c63bfbc452c943251a11b66a154c720d852e71b7909adf5e56a3500d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImageBuffer</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a96db1b854c63bfbc452c943251a11b66a5e80434a35db4325ef8cdcb4dcb52282</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FilterPointsAggressive</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a96db1b854c63bfbc452c943251a11b66a4aed183ef24167cb6df280abf166cb7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Steps</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a15998aa80a11ba6ba80eebabaf773f70a18071408a0b9bfe58378c6d81e207b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Sticks</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a15998aa80a11ba6ba80eebabaf773f70a770b0908599507e5677b6e9ff9913f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserCurve</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a15998aa80a11ba6ba80eebabaf773f70a7d8b49e6cead1de23860e1c68d17dee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>adjacentPoint</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a65db280298e67dd05573b25719687c61</anchor>
      <arglist>(Qt::Orientation orientation, qreal value) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>baseline</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>af1b8d1a415addf18ee17bfeea7ffdc79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QBrush &amp;</type>
      <name>brush</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>ad2481212584bb3c4023184c6acedfba1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>closestPoint</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a41f33574e40caee2b471615d4ac751d5</anchor>
      <arglist>(const QPointF &amp;pos, double *dist=NULL) const</arglist>
    </member>
    <member kind="function">
      <type>QwtCurveFitter *</type>
      <name>curveFitter</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>ae988a31fedc9f30c0baf34dde80c125a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSeries</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a5eae0a493c2af7aff6123f2f1ef3c1c3</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>interpolatedValueAt</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a05851bb53b730a7a6d3852837d71e46a</anchor>
      <arglist>(Qt::Orientation, double) const</arglist>
    </member>
    <member kind="function">
      <type>LegendAttributes</type>
      <name>legendAttributes</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a1d2d1c90dd5db249640ca77b83e1c294</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtGraphic</type>
      <name>legendIcon</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>acb3af01ed22aaf49158e9153f9e376bc</anchor>
      <arglist>(int index, const QSizeF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>maxXValue</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a3d36a9679d63e4105175f6c01b8f230f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>maxYValue</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>ab294367c96791444f67c7a7f9daba49e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>minXValue</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a34a74e192f06a2bed9905c5f43f74d56</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>minYValue</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a7f8d179560c9ea56f0f9e5db13d348e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QPen &amp;</type>
      <name>pen</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>ab7506e322a6f0ce39d5d94b2b92b2155</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotCurve</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a57996621d9dcc44ceb942e38219bf8ff</anchor>
      <arglist>(const QString &amp;title=QString())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotCurve</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a3bcaa88363509f4bc1ad92bee498f203</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a1704a3d0810d445355a015eec55fb826</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBaseline</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>adbb5da6798a60138315b18194cf1ca1e</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrush</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>adc52ea882ec1f994e2d2e23c7465b0c2</anchor>
      <arglist>(const QBrush &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurveAttribute</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a6ac9243e280f96cd149102a91271a473</anchor>
      <arglist>(CurveAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurveFitter</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>ac15588c78d175906a30de501b4dd7957</anchor>
      <arglist>(QwtCurveFitter *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegendAttribute</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a0b1b7816e822607eb16e6eb2fd7bfa5c</anchor>
      <arglist>(LegendAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegendAttributes</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a0d21c4aa8093baf66666d34cb1c05a58</anchor>
      <arglist>(LegendAttributes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPaintAttribute</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a7f9c70366415b5cb068af80be5bf3748</anchor>
      <arglist>(PaintAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>ae00bd073a2bcf7c3c810d70af1f86750</anchor>
      <arglist>(const QColor &amp;, qreal width=0.0, Qt::PenStyle=Qt::SolidLine)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a08328abaf2c3b67e479d1e485d2d0c4d</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRawSamples</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>afd13c94e23520dacbc37b4d0fd036a8b</anchor>
      <arglist>(const double *xData, const double *yData, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRawSamples</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a9ba26e6d38cc82ba7ecf66768e36d3bf</anchor>
      <arglist>(const double *yData, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRawSamples</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>adbe3f727d9d25371d768d695784b00e4</anchor>
      <arglist>(const float *xData, const float *yData, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRawSamples</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>aaf2d63abca3d1383b4a647bca8d806d1</anchor>
      <arglist>(const float *yData, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>aa51cd3fa00f2a046ca5a9889c5db2413</anchor>
      <arglist>(const double *xData, const double *yData, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>aae09f7fa14708234fb902def5227073f</anchor>
      <arglist>(const double *yData, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a8b148a9b63af53885558fc28526bcaae</anchor>
      <arglist>(const float *xData, const float *yData, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a068c51f7a8c8b0b9cee3d2521b8b1a9b</anchor>
      <arglist>(const float *yData, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a1e6e9a417479e372197b746538fae47c</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;xData, const QVector&lt; double &gt; &amp;yData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>addfea99426ebb30f2ba38d3243c39a1c</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;yData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>af0893eca2cf25d1a8c52e2df66f8ff81</anchor>
      <arglist>(const QVector&lt; float &gt; &amp;xData, const QVector&lt; float &gt; &amp;yData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>ac1a31e2f5f8fc88c3ef306d9b53089d3</anchor>
      <arglist>(const QVector&lt; float &gt; &amp;yData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a67b24f3663484ff5e973a288c6071b2a</anchor>
      <arglist>(const QVector&lt; QPointF &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>afa11e2336827438b8f05dfae2d1668e6</anchor>
      <arglist>(QwtSeriesData&lt; QPointF &gt; *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a2de41014c2b87fd459d0c438a15dd33e</anchor>
      <arglist>(CurveStyle style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSymbol</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a413b1a18de12ece4dec5ae0738ecd03f</anchor>
      <arglist>(QwtSymbol *)</arglist>
    </member>
    <member kind="function">
      <type>CurveStyle</type>
      <name>style</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a3a40b9e7054d35e65ecdd6956d138bc7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QwtSymbol *</type>
      <name>symbol</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>add9a08ca3decc6a97c0a5179a23eb073</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testCurveAttribute</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a6854cb99986d47d6e146e53c1cd164b1</anchor>
      <arglist>(CurveAttribute) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testLegendAttribute</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a683e618515353c512e69f64ade513e06</anchor>
      <arglist>(LegendAttribute) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testPaintAttribute</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a97c5d16689ddc8b76317522f8a3eb7e4</anchor>
      <arglist>(PaintAttribute) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotCurve</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>aa05ec6d3883821a8e62330fbeeb85dbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>closePolyline</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a1d0797dd72dc5958457eec4b0591c42a</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;, const QwtScaleMap &amp;, QPolygonF &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawCurve</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a2307196a17121dc72c2c88a0c5a46dc7</anchor>
      <arglist>(QPainter *, int style, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawDots</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a48871008ee333f0887ff0d225645b332</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLines</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a9c1ee98502ca107c9fa0edfdd0205e58</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSteps</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>af830c84cdcfa96f33432317e79dece3e</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSticks</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a5894e31d4fb8304021e3419ab8c1c999</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSymbols</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a5e0a456fafffac2dfda524b44759dd9a</anchor>
      <arglist>(QPainter *, const QwtSymbol &amp;, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>fillCurve</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a2a600e735278d8547cd5e468c9fdf5cc</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;, const QwtScaleMap &amp;, const QRectF &amp;canvasRect, QPolygonF &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a7afecd61327d56ddc76687d119e92b5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotCurve.html</anchorfile>
      <anchor>a29fe5f6e6a25dc12c3184c3e4b4b88e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotDict</name>
    <filename>classQwtPlotDict.html</filename>
    <class kind="class">QwtPlotDict::PrivateData</class>
    <member kind="function">
      <type>bool</type>
      <name>autoDelete</name>
      <anchorfile>classQwtPlotDict.html</anchorfile>
      <anchor>a8f36ce63ad81b939313b0347500d2d31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachItems</name>
      <anchorfile>classQwtPlotDict.html</anchorfile>
      <anchor>acb2e402e05c693433ed7e84696fbdfc0</anchor>
      <arglist>(int rtti=QwtPlotItem::Rtti_PlotItem, bool autoDelete=true)</arglist>
    </member>
    <member kind="function">
      <type>const QwtPlotItemList &amp;</type>
      <name>itemList</name>
      <anchorfile>classQwtPlotDict.html</anchorfile>
      <anchor>a49d60b01e53a33423987aa80559449f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtPlotItemList</type>
      <name>itemList</name>
      <anchorfile>classQwtPlotDict.html</anchorfile>
      <anchor>a44ae2958a8f6115d17c777c6061aea99</anchor>
      <arglist>(int rtti) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotDict</name>
      <anchorfile>classQwtPlotDict.html</anchorfile>
      <anchor>a0ee364450834ac63f4cbd5baab82d15f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoDelete</name>
      <anchorfile>classQwtPlotDict.html</anchorfile>
      <anchor>a3291431f0a9cca5b2affc5adf17bbdfb</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotDict</name>
      <anchorfile>classQwtPlotDict.html</anchorfile>
      <anchor>a9199acfe3e8dcb095065bff3f90f518b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>insertItem</name>
      <anchorfile>classQwtPlotDict.html</anchorfile>
      <anchor>a36a00709420eb4f54b046e64561d5186</anchor>
      <arglist>(QwtPlotItem *)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeItem</name>
      <anchorfile>classQwtPlotDict.html</anchorfile>
      <anchor>abd0227e8b888b40b4e62a23f6040c6cd</anchor>
      <arglist>(QwtPlotItem *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotDict.html</anchorfile>
      <anchor>aae933cf257529411836c40457c18aaf7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotDirectPainter</name>
    <filename>classQwtPlotDirectPainter.html</filename>
    <class kind="class">QwtPlotDirectPainter::PrivateData</class>
    <member kind="enumvalue">
      <name>AtomicPainter</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>a38f72175526a1a748d311763707cf934a95bfb017daa98b23665c1de06e8bd8e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Attribute</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>a38f72175526a1a748d311763707cf934</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AtomicPainter</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>a38f72175526a1a748d311763707cf934a95bfb017daa98b23665c1de06e8bd8e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FullRepaint</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>a38f72175526a1a748d311763707cf934a133cb5ae512ffa0f0633c9d7bd423ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CopyBackingStore</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>a38f72175526a1a748d311763707cf934a8b04f057d6223852a87bdd319dcf4711</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CopyBackingStore</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>a38f72175526a1a748d311763707cf934a8b04f057d6223852a87bdd319dcf4711</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FullRepaint</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>a38f72175526a1a748d311763707cf934a133cb5ae512ffa0f0633c9d7bd423ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QRegion</type>
      <name>clipRegion</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>a810697bf94f7589c8efc13935321b4ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSeries</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>aacc2e1d79dd410cb1a4404fbc00290bd</anchor>
      <arglist>(QwtPlotSeriesItem *, int from, int to)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>eventFilter</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>a2c393d618d8ba3f117d00cd552e220ae</anchor>
      <arglist>(QObject *, QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasClipping</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>a1c4880e1cda809cd8994e6c255757b2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotDirectPainter</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>af9e6e2056afd4db4c081e4b04d5c9a85</anchor>
      <arglist>(QObject *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>a895bf1ebfd772a2200dc09bed596cf4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttribute</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>a498b9857a09e399010a3f8bc9c235a8d</anchor>
      <arglist>(Attribute, bool on)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClipping</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>ac3d406aada74b7d9202c1017d8347708</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClipRegion</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>a0c97174b06957f9b20ea295ff403a557</anchor>
      <arglist>(const QRegion &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testAttribute</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>a6845dec4b18c65f1b3f92af2533dd99c</anchor>
      <arglist>(Attribute) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotDirectPainter</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>aab96bfd08e9041c2552210bbd3ee5ad0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotDirectPainter.html</anchorfile>
      <anchor>a6fb5f807e67c30943456868f65b7a864</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotGLCanvas</name>
    <filename>classQwtPlotGLCanvas.html</filename>
    <base>QwtPlotAbstractGLCanvas</base>
    <class kind="class">QwtPlotGLCanvas::PrivateData</class>
    <member kind="slot">
      <type>void</type>
      <name>replot</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>af2bf82a971fcea76dab92da15a859c67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Q_INVOKABLE QPainterPath</type>
      <name>borderPath</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>a525fca9ded8253c67ce701a76bcc963e</anchor>
      <arglist>(const QRect &amp;) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>event</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>acb9fa36b91eb8a8abca25af025e938cb</anchor>
      <arglist>(QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Q_INVOKABLE void</type>
      <name>invalidateBackingStore</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>af44a7501f39725a58226e05c9012c23a</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotGLCanvas</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>afcfc7a4b768e084f5331fb182f6f1318</anchor>
      <arglist>(const QGLFormat &amp;, QwtPlot *=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotGLCanvas</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>adc7704723f078ff57243a2e2fc217832</anchor>
      <arglist>(QwtPlot *=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotGLCanvas</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>a330939a56e289c42bcfbee2d82ef8347</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>initializeGL</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>a7a2dad319c02aa51f4439287f0488b18</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintEvent</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>abf76ab7a202701f19cb3503ac621bb59</anchor>
      <arglist>(QPaintEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintGL</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>a25aa41cb7ed453eb3df19e699c0570ba</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>resizeGL</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>a575dfe4ddfdeaba3f3955d105266fff3</anchor>
      <arglist>(int width, int height) QWT_OVERRIDE</arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>borderRadius</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>a176b60f578907712fe9cd7c33eb68f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QRect</type>
      <name>frameRect</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>a5f58c1600dc5781b726f440e728bd3bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QFrame::Shadow</type>
      <name>frameShadow</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>a9f5dc62a88e5b75b671547ec5f0182ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QFrame::Shape</type>
      <name>frameShape</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>a5ebfb555f2cbb09f4084c722606a572a</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>frameWidth</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>a5089e1edf3a0f95805d0d40235f41fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>lineWidth</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>ad0f34f78411e9183cced6702b6f574bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>midLineWidth</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>aec4bd0fbd006f8f46d05e6344867b6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>clearBackingStore</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>ae2d1c4ef0509e25b2ac4dc557e463556</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>ab2b03c493aed3f5fe8543ed77383fecf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotGLCanvas.html</anchorfile>
      <anchor>aeb4737fbb8afa3073664fce54ed555e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotGraphicItem</name>
    <filename>classQwtPlotGraphicItem.html</filename>
    <base>QwtPlotItem</base>
    <class kind="class">QwtPlotGraphicItem::PrivateData</class>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtPlotGraphicItem.html</anchorfile>
      <anchor>a126948329c3e97dd7591f92b4915d08f</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPlotGraphicItem.html</anchorfile>
      <anchor>a1913e7a8072590fa1b5d60d36367800a</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtGraphic</type>
      <name>graphic</name>
      <anchorfile>classQwtPlotGraphicItem.html</anchorfile>
      <anchor>a5251f52a93e1fca5d3b59b086bc4b89e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotGraphicItem</name>
      <anchorfile>classQwtPlotGraphicItem.html</anchorfile>
      <anchor>a91b7a87b173e150ecaf67f3922241a51</anchor>
      <arglist>(const QString &amp;title=QString())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotGraphicItem</name>
      <anchorfile>classQwtPlotGraphicItem.html</anchorfile>
      <anchor>af2ea0317b358a07832bcd0b0155bbb8d</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPlotGraphicItem.html</anchorfile>
      <anchor>a44641b2b67a71a9da52da71ebddb71e1</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGraphic</name>
      <anchorfile>classQwtPlotGraphicItem.html</anchorfile>
      <anchor>a21e216be940deb8b3f40d5427292dde6</anchor>
      <arglist>(const QRectF &amp;rect, const QwtGraphic &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotGraphicItem</name>
      <anchorfile>classQwtPlotGraphicItem.html</anchorfile>
      <anchor>a3c50f5ba5e9bf458926ad43038ab19ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtPlotGraphicItem.html</anchorfile>
      <anchor>a4d23110896a90183688f69e3bf1e15c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotGraphicItem.html</anchorfile>
      <anchor>aceef749c9e2040f4db3ccf26b00ba9a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotGrid</name>
    <filename>classQwtPlotGrid.html</filename>
    <base>QwtPlotItem</base>
    <class kind="class">QwtPlotGrid::PrivateData</class>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>a08419808e12a8c34c237b72d79ed88a6</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableX</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>a5e707658a70f8fa7d6241976ed6925a3</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableXMin</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>aae29a56c73a6c04fd874eed97eddd65c</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableY</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>a55397d51a55d6b2f62d96c01d76be111</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableYMin</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>ad2d2f32b9f338c66cac227d24fa79d4c</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>const QPen &amp;</type>
      <name>majorPen</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>a6aeffd86b94f3c26c9cb0c6b5f2ce31e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QPen &amp;</type>
      <name>minorPen</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>a5694b0a4f2886b77991fe1b6ecd8b10f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotGrid</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>a43001238f3024c15baa8ae61b29ae170</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>a011587ffdd59d7e62acd3ff015ee0f6e</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMajorPen</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>a08aa0669817c8a797e7c22731a02a66d</anchor>
      <arglist>(const QColor &amp;, qreal width=0.0, Qt::PenStyle=Qt::SolidLine)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMajorPen</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>a6fb1cc92165d29deebac5c68c4ab18dd</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinorPen</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>aeac99ccce0d170a9500f238cf0321669</anchor>
      <arglist>(const QColor &amp;, qreal width=0.0, Qt::PenStyle=Qt::SolidLine)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinorPen</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>a184bc148bd1ed77fe80a4a7bb36962d7</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>aa85de55eb3c28f15d4000a11d194b758</anchor>
      <arglist>(const QColor &amp;, qreal width=0.0, Qt::PenStyle=Qt::SolidLine)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>af80a13ae94179cf11967d0c39c85c3df</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setXDiv</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>a83dbbe4c2f2c84f195dd499619dfa542</anchor>
      <arglist>(const QwtScaleDiv &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setYDiv</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>ae6994cc2137a6f0e63f267942485662d</anchor>
      <arglist>(const QwtScaleDiv &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateScaleDiv</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>ab214adcc1a4de8ea0cea25e10ee08aec</anchor>
      <arglist>(const QwtScaleDiv &amp;xScaleDiv, const QwtScaleDiv &amp;yScaleDiv) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xEnabled</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>ab9d70164c273da70d43f99d479a5343a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xMinEnabled</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>ae2d1675536dcc22309f1995e8f7fec95</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleDiv &amp;</type>
      <name>xScaleDiv</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>ab816b84c1c5854ea426e0a8b7a681090</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>yEnabled</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>a6516e007e0211eae21b07a15f0a14234</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>yMinEnabled</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>a03c33252cebd0fb29b51529fd9736157</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleDiv &amp;</type>
      <name>yScaleDiv</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>a379ca6af067fe88890876c89a3f37cdc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotGrid</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>af39443cd91b8a96a797af1d6b78bfab3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>drawLines</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>aa7e49a35ea4ff59bbe16a0d9e993a879</anchor>
      <arglist>(QPainter *, const QRectF &amp;, Qt::Orientation, const QwtScaleMap &amp;, const QList&lt; double &gt; &amp;) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotGrid.html</anchorfile>
      <anchor>a4554ada4fb611b14a231c0282ae25b8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotHistogram</name>
    <filename>classQwtPlotHistogram.html</filename>
    <base>QwtPlotSeriesItem</base>
    <base>QwtSeriesStore&lt; QwtIntervalSample &gt;</base>
    <class kind="class">QwtPlotHistogram::PrivateData</class>
    <member kind="enumvalue">
      <name>Columns</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a3ba21c3aef994daf7b848ccf71b0dbc5a9cd056b6b9881b07c625756488487362</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>HistogramStyle</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a3ba21c3aef994daf7b848ccf71b0dbc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Outline</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a3ba21c3aef994daf7b848ccf71b0dbc5ab6ef3ed19f600d5d67d34eedf4cf33a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Columns</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a3ba21c3aef994daf7b848ccf71b0dbc5a9cd056b6b9881b07c625756488487362</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Lines</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a3ba21c3aef994daf7b848ccf71b0dbc5a62b3af66b59203102394dbe1711a7a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserStyle</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a3ba21c3aef994daf7b848ccf71b0dbc5a586b4f119cfbfe62de143c836227c06e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Lines</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a3ba21c3aef994daf7b848ccf71b0dbc5a62b3af66b59203102394dbe1711a7a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Outline</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a3ba21c3aef994daf7b848ccf71b0dbc5ab6ef3ed19f600d5d67d34eedf4cf33a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserStyle</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a3ba21c3aef994daf7b848ccf71b0dbc5a586b4f119cfbfe62de143c836227c06e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>baseline</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>aa652d0b6e3cbeda7696b9aafff3b979b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a8e0cd55a05047d3baba489b283e88547</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const QBrush &amp;</type>
      <name>brush</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>ac3883fdd5687d9966e57b869042cc00a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSeries</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a2002a4c7c03ba5d129380feef069a910</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtGraphic</type>
      <name>legendIcon</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a3cacf8789a11f82f4d5900eb25cec492</anchor>
      <arglist>(int index, const QSizeF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const QPen &amp;</type>
      <name>pen</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>aa23becf70a212b0cbaae6237bcb327d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotHistogram</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a1acb0efe9b15c94f20f6703d8d19c92f</anchor>
      <arglist>(const QString &amp;title=QString())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotHistogram</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a5c0973a9425655be4218298706d25f38</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a317a3b37229b8be82cb30e938a504185</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBaseline</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a53f9c6d978d8734303afed982f7eb90d</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrush</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a0bf40c3f9f9074cac5deecd4525583b3</anchor>
      <arglist>(const QBrush &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a57d55a701251e55d52a142d417f12d38</anchor>
      <arglist>(const QColor &amp;, qreal width=0.0, Qt::PenStyle=Qt::SolidLine)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a230e53561dd2645ba34beaa89f4f4f61</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a6cc1fe6cd9f7dfc55a2bf5afd02ccce5</anchor>
      <arglist>(const QVector&lt; QwtIntervalSample &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a2207266b529e691a5d7a406643ff4fd5</anchor>
      <arglist>(QwtSeriesData&lt; QwtIntervalSample &gt; *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a449af026888616f08b45e980d9da57fe</anchor>
      <arglist>(HistogramStyle style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSymbol</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>aa662f072a1758bfac9c0c86136ee27ad</anchor>
      <arglist>(const QwtColumnSymbol *)</arglist>
    </member>
    <member kind="function">
      <type>HistogramStyle</type>
      <name>style</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a135ffe84d81a978b9db5face2215d805</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QwtColumnSymbol *</type>
      <name>symbol</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>ab62b7eaebaacfdffe4bd3d235e324fba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotHistogram</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a64bf6dad5655ef1ef3a0a1507d2feafb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QwtColumnRect</type>
      <name>columnRect</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a044a8e22bb0839b04462a93bfb89543c</anchor>
      <arglist>(const QwtIntervalSample &amp;, const QwtScaleMap &amp;, const QwtScaleMap &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawColumn</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>ac3b1169d936754c7014b37ce0cb9cb07</anchor>
      <arglist>(QPainter *, const QwtColumnRect &amp;, const QwtIntervalSample &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawColumns</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>ab71d4b25a496b965b38b620384956c73</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, int from, int to) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawLines</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a82c3fa65ae061dc35de304228467223c</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, int from, int to) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawOutline</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a83f70d2f8d27370eb0b701249f92f0fa</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, int from, int to) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>flushPolygon</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a58660ed89f052cf9094042154d147e58</anchor>
      <arglist>(QPainter *, double baseLine, QPolygonF &amp;) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>a70e09a8b2293ed03b9bd0c2730476227</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotHistogram.html</anchorfile>
      <anchor>ace2cad79b2a9034b249e2839df662843</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotIntervalCurve</name>
    <filename>classQwtPlotIntervalCurve.html</filename>
    <base>QwtPlotSeriesItem</base>
    <base>QwtSeriesStore&lt; QwtIntervalSample &gt;</base>
    <class kind="class">QwtPlotIntervalCurve::PrivateData</class>
    <member kind="enumvalue">
      <name>ClipPolygons</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>a3deaf543802d69a38961f9e944bfad95aac1361651d57a0df1a079f30849e72a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClipSymbol</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>a3deaf543802d69a38961f9e944bfad95a9b164d29534731bbd3d34717baf399ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CurveStyle</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>aaef834575b923e1b317f4a86b2d97cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoCurve</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>aaef834575b923e1b317f4a86b2d97cd2a40f2eb25abeed9eb2af1b4c4c0f56c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Tube</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>aaef834575b923e1b317f4a86b2d97cd2a786c87eb6dcc86d0fea802043904a647</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserCurve</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>aaef834575b923e1b317f4a86b2d97cd2a0ba2b869afe22c1213d7e34590775b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoCurve</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>aaef834575b923e1b317f4a86b2d97cd2a40f2eb25abeed9eb2af1b4c4c0f56c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PaintAttribute</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>a3deaf543802d69a38961f9e944bfad95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClipPolygons</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>a3deaf543802d69a38961f9e944bfad95aac1361651d57a0df1a079f30849e72a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClipSymbol</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>a3deaf543802d69a38961f9e944bfad95a9b164d29534731bbd3d34717baf399ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Tube</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>aaef834575b923e1b317f4a86b2d97cd2a786c87eb6dcc86d0fea802043904a647</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserCurve</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>aaef834575b923e1b317f4a86b2d97cd2a0ba2b869afe22c1213d7e34590775b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>a479566a7b40c4ee806e5453dea00fb73</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const QBrush &amp;</type>
      <name>brush</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>aa54abd61ef0dca9a43d2c95f49e0d0a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSeries</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>abe14624b25d6d6e1d61d88c3efb563d7</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtGraphic</type>
      <name>legendIcon</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>a3260573d7dbb65269bc4edc0185730b2</anchor>
      <arglist>(int index, const QSizeF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const QPen &amp;</type>
      <name>pen</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>ab896a58459d13d9faa11895f41a1802f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotIntervalCurve</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>a3cf38c3d362e214b1dabad469a04e289</anchor>
      <arglist>(const QString &amp;title=QString())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotIntervalCurve</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>ab7d0884ffb900fc453d621580f348c0e</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>a73305350dd23a5463da03fa2e2e8f270</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrush</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>a3102b513c27c54775fd371858aa31bba</anchor>
      <arglist>(const QBrush &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPaintAttribute</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>ab962c4ad6896bc9d9450f6436f00bd81</anchor>
      <arglist>(PaintAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>a41a5be16fecb66885f5dd08779fbee6b</anchor>
      <arglist>(const QColor &amp;, qreal width=0.0, Qt::PenStyle=Qt::SolidLine)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>a706a3e88fbec2ab48a1a3e91c61cd223</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>ac60fd04f3000b26ea82342065ba82afe</anchor>
      <arglist>(const QVector&lt; QwtIntervalSample &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>a7b7e1e4867c27f760c894b22e04d3ca8</anchor>
      <arglist>(QwtSeriesData&lt; QwtIntervalSample &gt; *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>a74e6c2bf66e0436e827b5b017b943cad</anchor>
      <arglist>(CurveStyle style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSymbol</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>a4bc2408868638a41f5baa70b759283a2</anchor>
      <arglist>(const QwtIntervalSymbol *)</arglist>
    </member>
    <member kind="function">
      <type>CurveStyle</type>
      <name>style</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>a4ff048cae9b504cc2e2f535d782832ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QwtIntervalSymbol *</type>
      <name>symbol</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>ab226ee51029c8fbfcbed92e194a76e63</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testPaintAttribute</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>afadbde6a4819ce13d4427d4bd46c8d03</anchor>
      <arglist>(PaintAttribute) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotIntervalCurve</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>a1b04a9a4e327b8e33de2c02cf89fa574</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSymbols</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>aa8335a59eaeb8d0c5ab992652dbbe6b8</anchor>
      <arglist>(QPainter *, const QwtIntervalSymbol &amp;, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawTube</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>acc5f9365fcc1b80847c8fd164307a08b</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>a98d9de9cc61e59e24d72e4f459b4b321</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotIntervalCurve.html</anchorfile>
      <anchor>ac5ce24f3294167c65fb9f1dd8dd476d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotItem</name>
    <filename>classQwtPlotItem.html</filename>
    <class kind="class">QwtPlotItem::PrivateData</class>
    <member kind="enumvalue">
      <name>AutoScale</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ae0fabcdd35f4818ce5bbe019b0eed062a9de83e2ad8a88796a36a11ef8b033a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ItemAttribute</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ae0fabcdd35f4818ce5bbe019b0eed062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Legend</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ae0fabcdd35f4818ce5bbe019b0eed062a4e377b54bd879c60a95162b6a9e9e176</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AutoScale</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ae0fabcdd35f4818ce5bbe019b0eed062a9de83e2ad8a88796a36a11ef8b033a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Margins</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ae0fabcdd35f4818ce5bbe019b0eed062a56ea00cf43b862667dec2ac727307d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ItemInterest</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>affbc42460ace9ac725fa825a3f8bfb66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ScaleInterest</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>affbc42460ace9ac725fa825a3f8bfb66a0d1c46890f22ef973d897ab0a9d38971</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendInterest</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>affbc42460ace9ac725fa825a3f8bfb66afcc4ef45e6613104ccc2b9f7988e4d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Legend</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ae0fabcdd35f4818ce5bbe019b0eed062a4e377b54bd879c60a95162b6a9e9e176</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendInterest</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>affbc42460ace9ac725fa825a3f8bfb66afcc4ef45e6613104ccc2b9f7988e4d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Margins</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ae0fabcdd35f4818ce5bbe019b0eed062a56ea00cf43b862667dec2ac727307d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RenderAntialiased</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>abe0e8a39aceef9a600b73e02550a9704ae0c9811915d496eaacbd749724647f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RenderHint</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>abe0e8a39aceef9a600b73e02550a9704</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RenderAntialiased</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>abe0e8a39aceef9a600b73e02550a9704ae0c9811915d496eaacbd749724647f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotBarChart</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3ab89eb3547903640b6cc9d0aac02ef6c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotCurve</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3af51a35012ed097a762b8918cf20caa69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotGraphic</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3af7c213b8b6f59d4362cbf8c474fd5b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotGrid</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3af3125faa8333135a5724cc1d6c276683</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotHistogram</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3a4538dd66ec78ffd7ce6763f9000edcee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotIntervalCurve</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3a5698aa120baa6e3d3d2a6bda8a82b226</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotItem</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3af1fb53ddb320ecbf2bba00a323cf08ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotLegend</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3a06cd77e370cf62597501e692965e1f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotMarker</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3a15b3819a193f24b76c78e39cb80c7789</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotMultiBarChart</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3a73007ac5158d0ac857af2c6dcecf2712</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotScale</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3a386936d7e0186eabeb833a51cc4fb1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotShape</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3af18fa4c34b44eaf43e13608c6bd7c7b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotSpectroCurve</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3a27c1741ae71fad58da835b747246015d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotSpectrogram</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3ad67d72195856e6fd8112e1b310f3acb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotTextLabel</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3ae6f046fd43f578ad8a59243e6e665167</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotTradingCurve</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3abcd9cebf717e528cb67458abfbf622dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotUserItem</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3aa60198228f57f46d4c64e4779107d0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotVectorField</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3a0619b6d42554232a9b6f4c79f69af8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotZone</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3a52b2ec5c64c77a36a103b329a530b606</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RttiValues</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotItem</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3af1fb53ddb320ecbf2bba00a323cf08ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotGrid</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3af3125faa8333135a5724cc1d6c276683</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotScale</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3a386936d7e0186eabeb833a51cc4fb1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotLegend</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3a06cd77e370cf62597501e692965e1f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotMarker</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3a15b3819a193f24b76c78e39cb80c7789</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotCurve</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3af51a35012ed097a762b8918cf20caa69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotSpectroCurve</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3a27c1741ae71fad58da835b747246015d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotIntervalCurve</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3a5698aa120baa6e3d3d2a6bda8a82b226</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotHistogram</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3a4538dd66ec78ffd7ce6763f9000edcee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotSpectrogram</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3ad67d72195856e6fd8112e1b310f3acb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotGraphic</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3af7c213b8b6f59d4362cbf8c474fd5b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotTradingCurve</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3abcd9cebf717e528cb67458abfbf622dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotBarChart</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3ab89eb3547903640b6cc9d0aac02ef6c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotMultiBarChart</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3a73007ac5158d0ac857af2c6dcecf2712</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotShape</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3af18fa4c34b44eaf43e13608c6bd7c7b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotTextLabel</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3ae6f046fd43f578ad8a59243e6e665167</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotZone</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3a52b2ec5c64c77a36a103b329a530b606</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotVectorField</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3a0619b6d42554232a9b6f4c79f69af8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PlotUserItem</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab149ac85e233ce9cedf2f2f2af871bf3aa60198228f57f46d4c64e4779107d0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ScaleInterest</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>affbc42460ace9ac725fa825a3f8bfb66a0d1c46890f22ef973d897ab0a9d38971</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attach</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>aeb2f676533ccae3436bf578824e2165e</anchor>
      <arglist>(QwtPlot *plot)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>aebc6a6627f293f62e1d07006b11912cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detach</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab2bbee6dbe36a5f1d0ce853ac66716a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a0b0d6589d5db81ce72e6b33c4fbb21f9</anchor>
      <arglist>(QPainter *painter, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getCanvasMarginHint</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ae576c06e796379f5c1fc8a37b8d84565</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, double &amp;left, double &amp;top, double &amp;right, double &amp;bottom) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hide</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a1faea017baa2492416a13e6bc3c144aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a1f9e938bef95ccc7b3e026da277ea8f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>itemChanged</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ad956fdbce5b0721abccce6d09fe4d5ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>legendChanged</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a3967414c7542e267d0c2793f02be7241</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QList&lt; QwtLegendData &gt;</type>
      <name>legendData</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a367ed5160b8475daf6b5b06558310f98</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtGraphic</type>
      <name>legendIcon</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a1a0d7f4328741d7396f1959e44e63412</anchor>
      <arglist>(int index, const QSizeF &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>legendIconSize</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>af516644c94b0ec799af2eb2f0d0f6893</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>paintRect</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a08deefbedf8742f4877841b2dfd85822</anchor>
      <arglist>(const QwtScaleMap &amp;, const QwtScaleMap &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>QwtPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a68dc5c562bdec6ee764ddedae6acd3bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotItem</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a02208d2d8265fcccc07e64ed051eda2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotItem</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>aed06a7b94cd016df187fccc344e97f78</anchor>
      <arglist>(const QString &amp;title)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotItem</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a2884fd0eb5845579f150b0ee81e7bb49</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>renderThreadCount</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ae3651df9594cb48f8221f7b1cc7852ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a803613b24e745834b2115ee574dda610</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>scaleRect</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a43930f6c9bf9338130d2e098834732f4</anchor>
      <arglist>(const QwtScaleMap &amp;, const QwtScaleMap &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxes</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ac9dc449bec8fa8e60ffc40de3684bb6f</anchor>
      <arglist>(QwtAxisId xAxis, QwtAxisId yAxis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItemAttribute</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a5a335be8ff488809a2cf7f4b734ad1b6</anchor>
      <arglist>(ItemAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItemInterest</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ab65cbfe489ff73e32a919a0633298fb7</anchor>
      <arglist>(ItemInterest, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegendIconSize</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a0827dd69bf19ec0145b6cc6efad2c11b</anchor>
      <arglist>(const QSize &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderHint</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>acd023c40f659c304ded324942865edc8</anchor>
      <arglist>(RenderHint, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderThreadCount</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a188ae18fbbce9adcf259ebe2f0de1f6b</anchor>
      <arglist>(uint numThreads)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitle</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a1b74686181ab6dd5033917123c7db30f</anchor>
      <arglist>(const QString &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitle</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a2db3214b23b78274fa6f8c0321a76839</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setVisible</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a5f0eeb2b72207fd8d33a95b0565657a1</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setXAxis</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a3e82191235fcb2a7010bdc39c3e8fdf8</anchor>
      <arglist>(QwtAxisId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setYAxis</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a26f9c92f0499c4ddd472651fa60a858a</anchor>
      <arglist>(QwtAxisId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZ</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a57d90e4146133b59d589c71b3a643e82</anchor>
      <arglist>(double z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>show</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a93a50fb9c86bc66617e28315e02281c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testItemAttribute</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>ac5ffcdbabee06b75a3cc5d863b61a69a</anchor>
      <arglist>(ItemAttribute) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testItemInterest</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a8ce5dec4588f9010ffcda7c3bf661644</anchor>
      <arglist>(ItemInterest) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testRenderHint</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>aca66d2161c8a6caf5ebef82f59770d15</anchor>
      <arglist>(RenderHint) const</arglist>
    </member>
    <member kind="function">
      <type>const QwtText &amp;</type>
      <name>title</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a3abdb947d71e457de120851922de3197</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateLegend</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>af0c4272375b1ee95a1454c4c503ff324</anchor>
      <arglist>(const QwtPlotItem *, const QList&lt; QwtLegendData &gt; &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateScaleDiv</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>abf6a70847d3db952161ca4d4a952eea0</anchor>
      <arglist>(const QwtScaleDiv &amp;, const QwtScaleDiv &amp;)</arglist>
    </member>
    <member kind="function">
      <type>QwtAxisId</type>
      <name>xAxis</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a882b5eb610c7b384b64f0f6077f23c62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtAxisId</type>
      <name>yAxis</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a04da91589ece54e665ca94e487f7a208</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>z</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a717c27fba94fd761a2d4ec06e9dbfa21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotItem</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a282a1d0424a06737f80e1fe83ccf7a0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QwtGraphic</type>
      <name>defaultIcon</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a9a86df9a56ed5fea2cee81026e45f375</anchor>
      <arglist>(const QBrush &amp;, const QSizeF &amp;) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotItem.html</anchorfile>
      <anchor>a05d35cd56a9aa54c2879e915b34353fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotLayout</name>
    <filename>classQwtPlotLayout.html</filename>
    <class kind="class">QwtPlotLayout::PrivateData</class>
    <member kind="enumvalue">
      <name>AlignScales</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>ad0d2d60e86a4c69ec105524041d5221daf92cc90a2b68a8788a813807d379b95a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreFooter</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>ad0d2d60e86a4c69ec105524041d5221da132d4fc728c0826a269a143f2d655215</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreFrames</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>ad0d2d60e86a4c69ec105524041d5221da9036bf7de40018a2f12d456a04949c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreLegend</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>ad0d2d60e86a4c69ec105524041d5221daa7237e2be1e8fc41a8b3156b57b95ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreScrollbars</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>ad0d2d60e86a4c69ec105524041d5221da813736a8e614f8f24db773081642b74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreTitle</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>ad0d2d60e86a4c69ec105524041d5221da00feaacfa819204f09074fc9b128b22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Option</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>ad0d2d60e86a4c69ec105524041d5221d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AlignScales</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>ad0d2d60e86a4c69ec105524041d5221daf92cc90a2b68a8788a813807d379b95a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreScrollbars</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>ad0d2d60e86a4c69ec105524041d5221da813736a8e614f8f24db773081642b74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreFrames</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>ad0d2d60e86a4c69ec105524041d5221da9036bf7de40018a2f12d456a04949c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreLegend</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>ad0d2d60e86a4c69ec105524041d5221daa7237e2be1e8fc41a8b3156b57b95ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreTitle</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>ad0d2d60e86a4c69ec105524041d5221da00feaacfa819204f09074fc9b128b22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreFooter</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>ad0d2d60e86a4c69ec105524041d5221da132d4fc728c0826a269a143f2d655215</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>activate</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>ad206e470175a66eac8b1ff0eb1002899</anchor>
      <arglist>(const QwtPlot *, const QRectF &amp;plotRect, Options options=Options())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>alignCanvasToScale</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a4aaca10c99faff613fd2fe2d554a2e0c</anchor>
      <arglist>(int axisId) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>canvasMargin</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a272b5eca1b2faaa3e6fb7f9d25d64016</anchor>
      <arglist>(int axisId) const</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>canvasRect</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>aac82be1d0129a0826b300de679a3403a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>footerRect</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a1e51041fec828d74fc5b02a2f76ca64c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>invalidate</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a44ce72879951571ffe4daa95be0ec242</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QwtPlot::LegendPosition</type>
      <name>legendPosition</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a49106b180459ae7ee4b7f486cbb196e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>legendRatio</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a88440049820ccdd146e3b77bbf321e00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>legendRect</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a36669366de8e0e732052c171efc22303</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a5993bbcac2aaa0af640236bbc044bfce</anchor>
      <arglist>(const QwtPlot *) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotLayout</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>ac89596fb2a3d3a92901f124821045a47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>scaleRect</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a5ddd6a2aa940e7135fe2a4469bb00e2b</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlignCanvasToScale</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>ad243b9afc9b5ce9530b500dc35096d67</anchor>
      <arglist>(int axisId, bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlignCanvasToScales</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a147fcf4c59b34779b5a7dc7361a3b6c3</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCanvasMargin</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a11667dad6675a7a58cc60ab1597b1203</anchor>
      <arglist>(int margin, int axis=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegendPosition</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a001f1eca91803d0eaa9548efc50879eb</anchor>
      <arglist>(QwtPlot::LegendPosition pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegendPosition</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a11c9695a68f95135841cb23212589f18</anchor>
      <arglist>(QwtPlot::LegendPosition pos, double ratio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegendRatio</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>aabe9f952046139667e055c661bee4dbb</anchor>
      <arglist>(double ratio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpacing</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a6508553ec1d66bede49e7767526c3d03</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>spacing</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a1fad9d271b40d6b6e68918d92eb64d02</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>titleRect</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a0e6c18f4d1bee939a93890604e91545a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotLayout</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a39653485c638535bc11f50d2e5ef936d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setCanvasRect</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>ab3d6614684b96a5879300476d2df8f8f</anchor>
      <arglist>(const QRectF &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setFooterRect</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a60698767fe44c86ee4bcef27c1b48d26</anchor>
      <arglist>(const QRectF &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setLegendRect</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a5d5c1dacdfff8281acf0a909acaf866c</anchor>
      <arglist>(const QRectF &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setScaleRect</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>ab94c159c61d1b93899c5acec7da231f4</anchor>
      <arglist>(QwtAxisId, const QRectF &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setTitleRect</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a82b49e88c7928224c4b0342b6302c086</anchor>
      <arglist>(const QRectF &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotLayout.html</anchorfile>
      <anchor>a6aa9b0865c7081618f592357174f550a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotLegendItem</name>
    <filename>classQwtPlotLegendItem.html</filename>
    <base>QwtPlotItem</base>
    <class kind="class">QwtPlotLegendItem::PrivateData</class>
    <member kind="enumeration">
      <type></type>
      <name>BackgroundMode</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a26f5e39bb332d42f9dde96fa788960cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendBackground</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a26f5e39bb332d42f9dde96fa788960cca638235bb73b0f3b34d0aba92842ec8e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ItemBackground</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a26f5e39bb332d42f9dde96fa788960ccad59a658b42182dab97057e923887e7c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ItemBackground</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a26f5e39bb332d42f9dde96fa788960ccad59a658b42182dab97057e923887e7c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendBackground</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a26f5e39bb332d42f9dde96fa788960cca638235bb73b0f3b34d0aba92842ec8e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Qt::Alignment</type>
      <name>alignmentInCanvas</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a6bb3ea765d0a7fa81ede5418a669fb06</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>backgroundBrush</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a4be33f6ce973ceb8cfd585f086525f4d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>BackgroundMode</type>
      <name>backgroundMode</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a4102abdc1f91af1973b82932150616b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>borderPen</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>aaed56d7964c4762f85e206178520c9a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>borderRadius</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>afade40d52edf4a4fd8ef3ea1458ab197</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearLegend</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>ad5bf74d642b8a0ccfcc1a278442f94e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>adb459f860542f58b784ef9082f188d00</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>font</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a39c4ec328b04371f92d2a43f141ee6c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRect</type>
      <name>geometry</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a399e911ba6cf2670456f0c3ce8067485</anchor>
      <arglist>(const QRectF &amp;canvasRect) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>heightForWidth</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a9f38136dea7b4a19bd86a481849a4651</anchor>
      <arglist>(const QwtLegendData &amp;, int width) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>itemMargin</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a6519a6e12165d6158189ea65f777fd19</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>itemSpacing</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a9221b190a8bebec8b46c782b0be57a89</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QRect &gt;</type>
      <name>legendGeometries</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a77ed43325a316da51fd9ec068e36907e</anchor>
      <arglist>(const QwtPlotItem *) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>margin</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>addb541b96f80893b59a9b5c5a6902045</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>maxColumns</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>ac3adfd28befca5e9597779cedee66cfe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumSize</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>abbfe45a7fca3effba9c1339dc18c0d19</anchor>
      <arglist>(const QwtLegendData &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>offsetInCanvas</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a31abd39ca87606707b0fe06b528eea5a</anchor>
      <arglist>(Qt::Orientation) const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; const QwtPlotItem * &gt;</type>
      <name>plotItems</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a872dadf9f21f57a5369ad811e6dfa68a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotLegendItem</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a5e647b9936095cde8193214d6a89b07f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a460a9253fbef3f21d9282b62b5a52f88</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlignmentInCanvas</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a4d17dc16b45652459f00cd1a16bcd916</anchor>
      <arglist>(Qt::Alignment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackgroundBrush</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a82c391eecd2752c3a85a274973f34b6e</anchor>
      <arglist>(const QBrush &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackgroundMode</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a4974efd3548c1335f0969275a95e7cba</anchor>
      <arglist>(BackgroundMode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderPen</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a92d38a3db46df13cc325c3ec8ea63768</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderRadius</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>afe9ab7925e12c81d7534343de29ae9cf</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>aa63eae9c2b05cb92186a40dde19fedec</anchor>
      <arglist>(const QFont &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItemMargin</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a85933f3f34ce2ed226217e35eb0341be</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItemSpacing</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a6f1f7d6e9161260ac703abc1118a63b9</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMargin</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a503f19f2c8b2b7549a74ef887081bb8d</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxColumns</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a8b6f1db48c05feb5d0f8525b41898be7</anchor>
      <arglist>(uint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOffsetInCanvas</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a1bd3b36b79d7bf7783213ef18c668501</anchor>
      <arglist>(Qt::Orientations, int numPixels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpacing</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a9932f074e5861464a055fdce6394889c</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextPen</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>ae41a2af3f5353a01ed5d4dd786b84ef7</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>spacing</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a0f10e23857ef543d8e59d9e630873ce0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>textPen</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>adeec95bfb8d15516149c080057a12934</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateLegend</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a43dcce93e8e4e8f88b05b6842822f128</anchor>
      <arglist>(const QwtPlotItem *, const QList&lt; QwtLegendData &gt; &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotLegendItem</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>adae55c1a6f185acc37a70df9008d4624</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawBackground</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>ac9ceac666827ebe1f30d344328f24859</anchor>
      <arglist>(QPainter *, const QRectF &amp;rect) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLegendData</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a73b35149f3a8320a83922bf59c4a1e0f</anchor>
      <arglist>(QPainter *, const QwtPlotItem *, const QwtLegendData &amp;, const QRectF &amp;) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotLegendItem.html</anchorfile>
      <anchor>a8a9543e5347d476690c7e3b502f0cd1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotMagnifier</name>
    <filename>classQwtPlotMagnifier.html</filename>
    <base>QwtMagnifier</base>
    <class kind="class">QwtPlotMagnifier::PrivateData</class>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>rescale</name>
      <anchorfile>classQwtPlotMagnifier.html</anchorfile>
      <anchor>a96e7cf2258bd104ab1993b5520fe6027</anchor>
      <arglist>(double factor) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>canvas</name>
      <anchorfile>classQwtPlotMagnifier.html</anchorfile>
      <anchor>a96c1c41623c2273a9b184c93d91d2efa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QWidget *</type>
      <name>canvas</name>
      <anchorfile>classQwtPlotMagnifier.html</anchorfile>
      <anchor>aa7ca56482037f8cdf478c278d57d8a30</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAxisEnabled</name>
      <anchorfile>classQwtPlotMagnifier.html</anchorfile>
      <anchor>ac1882d7be736011c914ba255dbd69f7f</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function">
      <type>QwtPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPlotMagnifier.html</anchorfile>
      <anchor>aa9fbb3ef9109dbb5e401c01f41c4a33f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPlotMagnifier.html</anchorfile>
      <anchor>a0297b7e06b1df6348d6fe6db19c820ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotMagnifier</name>
      <anchorfile>classQwtPlotMagnifier.html</anchorfile>
      <anchor>a6edabe11a02cae3ae8e8adaa9013d109</anchor>
      <arglist>(QWidget *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisEnabled</name>
      <anchorfile>classQwtPlotMagnifier.html</anchorfile>
      <anchor>a5cabb28963de683b2f9f980e2a2230f1</anchor>
      <arglist>(QwtAxisId, bool on)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotMagnifier</name>
      <anchorfile>classQwtPlotMagnifier.html</anchorfile>
      <anchor>a38c0508241885ea49542cc0f11c740df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotMagnifier.html</anchorfile>
      <anchor>a0e7f14974ac9d673d76dae780d993c5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotMarker</name>
    <filename>classQwtPlotMarker.html</filename>
    <base>QwtPlotItem</base>
    <class kind="class">QwtPlotMarker::PrivateData</class>
    <member kind="enumvalue">
      <name>Cross</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a297efa835423bfa5a870bbc8ff1c623ba5014eec17204ed4b0cec35e7322696d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HLine</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a297efa835423bfa5a870bbc8ff1c623ba4439b2f358352a4cf6414b0ea4861609</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LineStyle</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a297efa835423bfa5a870bbc8ff1c623b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoLine</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a297efa835423bfa5a870bbc8ff1c623ba5407403ea223539c7cac264a9fff5fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HLine</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a297efa835423bfa5a870bbc8ff1c623ba4439b2f358352a4cf6414b0ea4861609</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VLine</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a297efa835423bfa5a870bbc8ff1c623ba55ab75371699cd7c0e55c494da6454dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Cross</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a297efa835423bfa5a870bbc8ff1c623ba5014eec17204ed4b0cec35e7322696d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoLine</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a297efa835423bfa5a870bbc8ff1c623ba5407403ea223539c7cac264a9fff5fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VLine</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a297efa835423bfa5a870bbc8ff1c623ba55ab75371699cd7c0e55c494da6454dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>ad03e8427c6bb9d2ae31223ecc788b349</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>ac5a3e28f6388649adf93b68f28fbb31f</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtText</type>
      <name>label</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a3f34f135f8ae7bc5d70efba46a0151b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Qt::Alignment</type>
      <name>labelAlignment</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>adc3d4db2709aa78534ae0491709be346</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Qt::Orientation</type>
      <name>labelOrientation</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a7befbdaef45ee5043705345ca68bef86</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtGraphic</type>
      <name>legendIcon</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a1225d433f64a5da36406a25d97a86eac</anchor>
      <arglist>(int index, const QSizeF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const QPen &amp;</type>
      <name>linePen</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a335701f1c708fe93afd61bcb29c84daa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LineStyle</type>
      <name>lineStyle</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a297792e9aaa63af6d166e24804d4e0e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotMarker</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a86eeb61f8f50e879569a439f8d6ab912</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotMarker</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>ac984e90437058b3934e1454f777ecf5e</anchor>
      <arglist>(const QString &amp;title)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotMarker</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a230b1a284a58732e02fd65678a14c455</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>ad1cdc5eade0ce11963e00555abe6b341</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabel</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>ad90adc27ccd6a10a7d6d1bb4464bf7d1</anchor>
      <arglist>(const QwtText &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabelAlignment</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>ab0c88d103cc68093ac7469ad421105e0</anchor>
      <arglist>(Qt::Alignment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabelOrientation</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a2bd6a30b0b04bd2c07505e1cfcdd2561</anchor>
      <arglist>(Qt::Orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLinePen</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a9414658a5980527326b87615d0fc1560</anchor>
      <arglist>(const QColor &amp;, qreal width=0.0, Qt::PenStyle=Qt::SolidLine)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLinePen</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a5a1007966a863ab518656195f3d9dac7</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineStyle</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a201102756fc49728a2d0466339f4545a</anchor>
      <arglist>(LineStyle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpacing</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a856c9c5c6e22d86461ee6df101534831</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSymbol</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>af44231c2b63bb277706e4f515297c7b1</anchor>
      <arglist>(const QwtSymbol *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a290374903ca168104dbce7e2058774c3</anchor>
      <arglist>(const QPointF &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>ad3a480c64192dabffd02bf5db31f917c</anchor>
      <arglist>(double, double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setXValue</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a0d53b0e0ed8b48478c02a0ecaf5852b2</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setYValue</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a47d8e3c0708ad02a9c7cc6aaf985e278</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>spacing</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a4aae568cd271f14ef965dbb7f52a52b7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QwtSymbol *</type>
      <name>symbol</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>af78b37a947826364c4d0b8c191de566a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>value</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>ae2b1cb03851539c2d6d459d8520d320f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>xValue</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>ae196f5a30a59aecef618b8c23b33d311</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>yValue</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>aa646ba408c5b8e71746b3f084cfa622b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotMarker</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a920d2ddeb2041c03790d7c173e3ad0cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLabel</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a5f965e2536626018d12baa0396faec94</anchor>
      <arglist>(QPainter *, const QRectF &amp;, const QPointF &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLines</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a2e73d707d024b0214a7956e817a7636a</anchor>
      <arglist>(QPainter *, const QRectF &amp;, const QPointF &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSymbol</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a68ede1aca191369c7276eb0f4c40f956</anchor>
      <arglist>(QPainter *, const QRectF &amp;, const QPointF &amp;) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotMarker.html</anchorfile>
      <anchor>a8789fac4688392682553e38448322f08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotMultiBarChart</name>
    <filename>classQwtPlotMultiBarChart.html</filename>
    <base>QwtPlotAbstractBarChart</base>
    <base>QwtSeriesStore&lt; QwtSetSample &gt;</base>
    <class kind="class">QwtPlotMultiBarChart::PrivateData</class>
    <member kind="enumeration">
      <type></type>
      <name>ChartStyle</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>ac67e03008156171c2dd19de4a46eacee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Grouped</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>ac67e03008156171c2dd19de4a46eaceeac112d35b99385c204f4b4fc91c602e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stacked</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>ac67e03008156171c2dd19de4a46eaceeaa66475ce53f2f8b7d77687cfdf28a810</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Grouped</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>ac67e03008156171c2dd19de4a46eaceeac112d35b99385c204f4b4fc91c602e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stacked</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>ac67e03008156171c2dd19de4a46eaceeaa66475ce53f2f8b7d77687cfdf28a810</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QwtText &gt;</type>
      <name>barTitles</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>a001eb9205804147aafaeca39ecd40cd1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>a81d740c4c512163894d51771e7260494</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSeries</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>a26860a252ed71f5f9bc2911c73b81a11</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QList&lt; QwtLegendData &gt;</type>
      <name>legendData</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>a591ee794ad1d8fd105f7fce726c914ac</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtGraphic</type>
      <name>legendIcon</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>ac4a201af0bc4adb28a601d372ca0f290</anchor>
      <arglist>(int index, const QSizeF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotMultiBarChart</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>a459c72fc212ec97209edb480c6553775</anchor>
      <arglist>(const QString &amp;title=QString())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotMultiBarChart</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>a5e663f9492a0aff79e171997d779ffb4</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetSymbolMap</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>a2fac8a87796eb02ca1418ea806c0abb4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>adfadf612f809cdff83a7788010aafbad</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBarTitles</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>ab519e583c3463e260c8f47be67aa9b8e</anchor>
      <arglist>(const QList&lt; QwtText &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>a95a17a8087bd87e5fea5ea4fbb910ecf</anchor>
      <arglist>(const QVector&lt; QVector&lt; double &gt; &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>ad54633b91b7f602e376f3acb9e235e3c</anchor>
      <arglist>(const QVector&lt; QwtSetSample &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>ab24b14666946b36e51bace7b5ecb0f81</anchor>
      <arglist>(QwtSeriesData&lt; QwtSetSample &gt; *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>a4daa7bdd0043eeafe5ab6e5db290181d</anchor>
      <arglist>(ChartStyle style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSymbol</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>a820bc704ccfc186b932c91e52f2f1836</anchor>
      <arglist>(int valueIndex, QwtColumnSymbol *)</arglist>
    </member>
    <member kind="function">
      <type>ChartStyle</type>
      <name>style</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>ad8d6ad8d2b4a8b51c32d708e53164e6c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QwtColumnSymbol *</type>
      <name>symbol</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>ac6b41f2f65e4d6ee49c1e2d328cb5d3c</anchor>
      <arglist>(int valueIndex) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotMultiBarChart</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>a171ad297d47ba4d4b74755a55af6db94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawBar</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>ac7a70c90bf0c861c7fcc268787da12d0</anchor>
      <arglist>(QPainter *, int sampleIndex, int valueIndex, const QwtColumnRect &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawGroupedBars</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>aa9241b03ad68ed90aea1eed649df5dd8</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int index, double sampleWidth, const QwtSetSample &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSample</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>a7335a6e520d3f0c02a42c21819a80f56</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, const QwtInterval &amp;boundingInterval, int index, const QwtSetSample &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawStackedBars</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>a79bbca5453031212d111b6f2a83a08ad</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int index, double sampleWidth, const QwtSetSample &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QwtColumnSymbol *</type>
      <name>specialSymbol</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>a1c41b38520d171e6fc9d48b3d36680eb</anchor>
      <arglist>(int sampleIndex, int valueIndex) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QwtColumnSymbol *</type>
      <name>symbol</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>aae118050cf9896a839a97ae144d92712</anchor>
      <arglist>(int valueIndex)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>a3d2fca9ec63903f6f776c1dbb0e0c999</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotMultiBarChart.html</anchorfile>
      <anchor>a81939941d72e05c2fdc32be8b61cb920</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotOpenGLCanvas</name>
    <filename>classQwtPlotOpenGLCanvas.html</filename>
    <base>QwtPlotAbstractGLCanvas</base>
    <class kind="class">QwtPlotOpenGLCanvas::PrivateData</class>
    <member kind="slot">
      <type>void</type>
      <name>replot</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>ab6662557013612049abdfc535595bb8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Q_INVOKABLE QPainterPath</type>
      <name>borderPath</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>a96f65e1c784bdd43c1e0e3d66f670a1e</anchor>
      <arglist>(const QRect &amp;) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>event</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>a93527fe642b023e891d9ca8264e3fc32</anchor>
      <arglist>(QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Q_INVOKABLE void</type>
      <name>invalidateBackingStore</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>a48c3b9260a0d5cb87867ad5d7e8ac2b6</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotOpenGLCanvas</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>a494d45347025126c94b64fa88a7ce864</anchor>
      <arglist>(int samples, QwtPlot *=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotOpenGLCanvas</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>abbe1cb1c204a56b63e404460df5b6526</anchor>
      <arglist>(QwtPlot *=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotOpenGLCanvas</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>a6dd609d1df835e9e89a120d8bf10a727</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>initializeGL</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>a409979121865f4ac28e20dd2010dc8a1</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintEvent</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>ad5ab2d5efdd130ebc313e74d040fc33e</anchor>
      <arglist>(QPaintEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintGL</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>abdd653b00b4f33996cb4d868a0aee2b1</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>resizeGL</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>a1124c3d7f4dc87cec51e95e6fca375b9</anchor>
      <arglist>(int width, int height) QWT_OVERRIDE</arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>borderRadius</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>a851ecaf0f27c85af29e9d467a2e5b7e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QRect</type>
      <name>frameRect</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>af9dd1128d0f0ac11c77a054a236f3e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QFrame::Shadow</type>
      <name>frameShadow</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>a1a3e42b610abecaad7a2a7a38364ee06</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QFrame::Shape</type>
      <name>frameShape</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>a3093dd86c61c1c7d488b86d5e5aef10d</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>frameWidth</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>ab11fa3211f3d70a2adba246773af3cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>lineWidth</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>ae1d0c15e65084cb070eb08c0953558c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>midLineWidth</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>ac922043a0357456faec7374b3b19b39d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>clearBackingStore</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>a58f744f1fe0d4dd3a066a3296843f9a6</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>acb2ee850f3c54da5eed25c895681b1fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotOpenGLCanvas.html</anchorfile>
      <anchor>a63c901a34db0e1b45893e0f5072a3459</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotPanner</name>
    <filename>classQwtPlotPanner.html</filename>
    <base>QwtPanner</base>
    <class kind="class">QwtPlotPanner::PrivateData</class>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>moveCanvas</name>
      <anchorfile>classQwtPlotPanner.html</anchorfile>
      <anchor>aab045140de3e38d316593388da9231bd</anchor>
      <arglist>(int dx, int dy)</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>canvas</name>
      <anchorfile>classQwtPlotPanner.html</anchorfile>
      <anchor>abb6c38d44e4a6ecc76ad9eb0011410f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QWidget *</type>
      <name>canvas</name>
      <anchorfile>classQwtPlotPanner.html</anchorfile>
      <anchor>a28fa37e613ad650e6f7ae9324ad1a867</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAxisEnabled</name>
      <anchorfile>classQwtPlotPanner.html</anchorfile>
      <anchor>ab6906099ac3a3053a1af6044ddbf7ba1</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function">
      <type>QwtPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPlotPanner.html</anchorfile>
      <anchor>aa1a6efe0ec9cb8b0da4734450a12f3ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPlotPanner.html</anchorfile>
      <anchor>a7daf76ce4da4807c43aaee891c9385a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotPanner</name>
      <anchorfile>classQwtPlotPanner.html</anchorfile>
      <anchor>a94d661c312edbf7ef094dd32dff57d44</anchor>
      <arglist>(QWidget *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisEnabled</name>
      <anchorfile>classQwtPlotPanner.html</anchorfile>
      <anchor>aa44370137295f3e21e4dc55a60c0ca37</anchor>
      <arglist>(QwtAxisId axisId, bool on)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotPanner</name>
      <anchorfile>classQwtPlotPanner.html</anchorfile>
      <anchor>aa72bb8323d5a8eb46900f978bf1e3623</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QBitmap</type>
      <name>contentsMask</name>
      <anchorfile>classQwtPlotPanner.html</anchorfile>
      <anchor>af00adabbdb07007727d9eb8f9e6ee219</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QPixmap</type>
      <name>grab</name>
      <anchorfile>classQwtPlotPanner.html</anchorfile>
      <anchor>a2e2ce7566f86c7300ea91faf92abe5ea</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotPanner.html</anchorfile>
      <anchor>a0c2d1af23541f18d33f43941bc3e2918</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotPicker</name>
    <filename>classQwtPlotPicker.html</filename>
    <base>QwtPicker</base>
    <class kind="class">QwtPlotPicker::PrivateData</class>
    <member kind="signal">
      <type>void</type>
      <name>appended</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>a558f8fdf8645e202bd5324b766b445f7</anchor>
      <arglist>(const QPointF &amp;pos)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>moved</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>a4a35d30f1c4c4f80c49e3c6647b34e12</anchor>
      <arglist>(const QPointF &amp;pos)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selected</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>a28f6c8af0efd0abb6dc144670efbb31b</anchor>
      <arglist>(const QPointF &amp;pos)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selected</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>ace55ce208052c631ce666b5af2b7342b</anchor>
      <arglist>(const QRectF &amp;rect)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selected</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>a7eb9fdda3166c452660130ceffd1d092</anchor>
      <arglist>(const QVector&lt; QPointF &gt; &amp;pa)</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>canvas</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>aef4c7af03b9bcdefe5d45546746b6e50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QWidget *</type>
      <name>canvas</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>a6be22ad25d082344a10c0d9f4f0fea10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>ac43ed4156be9581292517510b7081aa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>af5f8314f6187b516713e30c4989791d7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotPicker</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>ab63357cd493d0fa388193d515cb8bd38</anchor>
      <arglist>(QWidget *canvas)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotPicker</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>a55d653290dc4932d9fc34951dda0b6bb</anchor>
      <arglist>(QwtAxisId xAxisId, QwtAxisId yAxisId, QWidget *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotPicker</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>af0cf03ee8dcde9d3e1eb2293d88c4b2b</anchor>
      <arglist>(QwtAxisId xAxisId, QwtAxisId yAxisId, RubberBand rubberBand, DisplayMode trackerMode, QWidget *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAxes</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>a6e70b987ac087bd46f35adaece356f73</anchor>
      <arglist>(QwtAxisId xAxisId, QwtAxisId yAxisId)</arglist>
    </member>
    <member kind="function">
      <type>QwtAxisId</type>
      <name>xAxis</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>a6668e12f289ff1cda732b6569a61aae5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtAxisId</type>
      <name>yAxis</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>a49b165c97d3e638dc2ca9053454088cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotPicker</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>a0a13f683558c0e3bdb796a3b508be159</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>a1abdb7e50e525a40904e46e912829a8e</anchor>
      <arglist>(const QPoint &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>end</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>a7a7226a4e536d6d70ef8c23ca5a78f2d</anchor>
      <arglist>(bool ok=true) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPointF</type>
      <name>invTransform</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>a1680e8cae56014d0c4446e59e58db1f2</anchor>
      <arglist>(const QPoint &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QRectF</type>
      <name>invTransform</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>ac4d194a51dcee9d8b6329beaf74e01de</anchor>
      <arglist>(const QRect &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>move</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>af3f9e1e5bab7e9aa22bc13b11342cfcb</anchor>
      <arglist>(const QPoint &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QRectF</type>
      <name>scaleRect</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>ac15a71b19aca88fa850298975ec18eee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QwtText</type>
      <name>trackerText</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>a76d6864c82427e82ecb075f47795dbf3</anchor>
      <arglist>(const QPoint &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QwtText</type>
      <name>trackerTextF</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>ac14ba91cb5a41b228605e17d0af39a47</anchor>
      <arglist>(const QPointF &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPoint</type>
      <name>transform</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>a8da18fb8cdcc1c336e99d4b69c338dfc</anchor>
      <arglist>(const QPointF &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QRect</type>
      <name>transform</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>a0387b1ed9326a3e7d113dcfc225698db</anchor>
      <arglist>(const QRectF &amp;) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotPicker.html</anchorfile>
      <anchor>ae83755b37ffac6c60ffdbe2e130b5b53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PlotWidgetBase::QwtPlotPimpl</name>
    <filename>classPlotWidgetBase_1_1QwtPlotPimpl.html</filename>
    <base>QwtPlot</base>
    <member kind="function">
      <type>QRectF</type>
      <name>canvasBoundingRect</name>
      <anchorfile>classPlotWidgetBase_1_1QwtPlotPimpl.html</anchorfile>
      <anchor>a7cb0db15d0bc78d023b43629ef7658ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dragEnterEvent</name>
      <anchorfile>classPlotWidgetBase_1_1QwtPlotPimpl.html</anchorfile>
      <anchor>a01f03ac82e18d6996bacce7da4607ea0</anchor>
      <arglist>(QDragEnterEvent *event) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dragLeaveEvent</name>
      <anchorfile>classPlotWidgetBase_1_1QwtPlotPimpl.html</anchorfile>
      <anchor>a2a75c6ec47baaedbce7e321171463e11</anchor>
      <arglist>(QDragLeaveEvent *event) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dropEvent</name>
      <anchorfile>classPlotWidgetBase_1_1QwtPlotPimpl.html</anchorfile>
      <anchor>a770bce2da5a395c538d0c03bc09bdab0</anchor>
      <arglist>(QDropEvent *event) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotPimpl</name>
      <anchorfile>classPlotWidgetBase_1_1QwtPlotPimpl.html</anchorfile>
      <anchor>a053cec10c3fb14740d4f80060ca4942f</anchor>
      <arglist>(PlotWidgetBase *parentObject, QWidget *canvas, std::function&lt; void(const QRectF &amp;)&gt; resizedViewCallback, std::function&lt; void(QEvent *)&gt; eventCallback)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resizeEvent</name>
      <anchorfile>classPlotWidgetBase_1_1QwtPlotPimpl.html</anchorfile>
      <anchor>ab6a8734d1454beea0ef8839c6f0b7ae0</anchor>
      <arglist>(QResizeEvent *ev) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QwtPlotPimpl</name>
      <anchorfile>classPlotWidgetBase_1_1QwtPlotPimpl.html</anchorfile>
      <anchor>aae481b331622455ef7f92b1ed233d575</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable">
      <type>std::list&lt; CurveInfo &gt;</type>
      <name>curve_list</name>
      <anchorfile>classPlotWidgetBase_1_1QwtPlotPimpl.html</anchorfile>
      <anchor>af17855b10f149dc59fc4551771943446</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CurveStyle</type>
      <name>curve_style</name>
      <anchorfile>classPlotWidgetBase_1_1QwtPlotPimpl.html</anchorfile>
      <anchor>a32bf87a32353a62cba640743d1757322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(QEvent *)&gt;</type>
      <name>event_callback</name>
      <anchorfile>classPlotWidgetBase_1_1QwtPlotPimpl.html</anchorfile>
      <anchor>abfb0de21db697fc863660ccfb17f2934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlotLegend *</type>
      <name>legend</name>
      <anchorfile>classPlotWidgetBase_1_1QwtPlotPimpl.html</anchorfile>
      <anchor>ab1c5afd9fc55bd26bbfc81de734d5ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlotMagnifier *</type>
      <name>magnifier</name>
      <anchorfile>classPlotWidgetBase_1_1QwtPlotPimpl.html</anchorfile>
      <anchor>a4111680a03c0acb2876d38f347fc6559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlotPanner *</type>
      <name>panner1</name>
      <anchorfile>classPlotWidgetBase_1_1QwtPlotPimpl.html</anchorfile>
      <anchor>a1b8b664d4ca85bbdd362a4ee847abf18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlotPanner *</type>
      <name>panner2</name>
      <anchorfile>classPlotWidgetBase_1_1QwtPlotPimpl.html</anchorfile>
      <anchor>ad0079e1bc00d4c1a6303624ebdf98fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlotWidgetBase *</type>
      <name>parent</name>
      <anchorfile>classPlotWidgetBase_1_1QwtPlotPimpl.html</anchorfile>
      <anchor>ad93acfa7e748410c85de14c0e2419577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const QRectF &amp;)&gt;</type>
      <name>resized_callback</name>
      <anchorfile>classPlotWidgetBase_1_1QwtPlotPimpl.html</anchorfile>
      <anchor>aebbaad186039e4235b838aa8e27f966c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>zoom_enabled</name>
      <anchorfile>classPlotWidgetBase_1_1QwtPlotPimpl.html</anchorfile>
      <anchor>a7e17d7e28a8aa9b0b07b7152923d6319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlotZoomer *</type>
      <name>zoomer</name>
      <anchorfile>classPlotWidgetBase_1_1QwtPlotPimpl.html</anchorfile>
      <anchor>a886a01bcbfae14c11a6c41823d97d14f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotRasterItem</name>
    <filename>classQwtPlotRasterItem.html</filename>
    <base>QwtPlotItem</base>
    <class kind="class">QwtPlotRasterItem::PrivateData</class>
    <member kind="enumeration">
      <type></type>
      <name>CachePolicy</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a94929fc4c31c3dab75ee5adcac2d57b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoCache</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a94929fc4c31c3dab75ee5adcac2d57b0a758ccf247c4ae50d4ffd090ef3a6058e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PaintCache</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a94929fc4c31c3dab75ee5adcac2d57b0a3bfb74bebbfe1ccabe1d6654fee7c56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoCache</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a94929fc4c31c3dab75ee5adcac2d57b0a758ccf247c4ae50d4ffd090ef3a6058e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PaintAttribute</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a75ac68ea258b8612e8a1893e845394ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PaintInDeviceResolution</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a75ac68ea258b8612e8a1893e845394eea77b139d4d7327465408fe06ec98dbc0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PaintCache</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a94929fc4c31c3dab75ee5adcac2d57b0a3bfb74bebbfe1ccabe1d6654fee7c56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PaintInDeviceResolution</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a75ac68ea258b8612e8a1893e845394eea77b139d4d7327465408fe06ec98dbc0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alpha</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a6a8ee7f74861bf13335044810174bd3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>af134684df80b19b9f7c93e758d480ef1</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CachePolicy</type>
      <name>cachePolicy</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>aec74de65bf6b566afd52db6dc4c67c46</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a073316f531144cd202d18cd4f35e789f</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtInterval</type>
      <name>interval</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>ae89258a78b262ccaad43c4a2d5f7b5b4</anchor>
      <arglist>(Qt::Axis) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invalidateCache</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a547ce4d8d031b230226cfbd509ef65b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>pixelHint</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a879bb4bc04be084022e9cc5abab748f3</anchor>
      <arglist>(const QRectF &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotRasterItem</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>ac537e137ad0d594a3276b0f76202a626</anchor>
      <arglist>(const QString &amp;title=QString())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotRasterItem</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>af487c6abc8e95200d4537d1373f96be5</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlpha</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a14f2ab8ec0994384e6269f869c352273</anchor>
      <arglist>(int alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCachePolicy</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a31f74199f7e333c2683b0f18289e4c7f</anchor>
      <arglist>(CachePolicy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPaintAttribute</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a70d6b94821e5eafb29b1f045d1f3a2e6</anchor>
      <arglist>(PaintAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testPaintAttribute</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a0244b24502abe26185b70b7ee6a4905c</anchor>
      <arglist>(PaintAttribute) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotRasterItem</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a2715233827c346ab15504dc75d6e9714</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QwtScaleMap</type>
      <name>imageMap</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>ad64bb562d81ec0ccc7b4cfbf6bb9a133</anchor>
      <arglist>(Qt::Orientation, const QwtScaleMap &amp;map, const QRectF &amp;area, const QSize &amp;imageSize, double pixelSize) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual QImage</type>
      <name>renderImage</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a1738b36c0e6e4073f3ad6629e7923f74</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;area, const QSize &amp;imageSize) const =0</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QImage</type>
      <name>compose</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a9c5e58c0f4a15de45ac77173b7b8fe63</anchor>
      <arglist>(const QwtScaleMap &amp;, const QwtScaleMap &amp;, const QRectF &amp;imageArea, const QRectF &amp;paintRect, const QSize &amp;imageSize, bool doCache) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>ac19d4823c498150787711a62d5776468</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QwtPlotRasterItem &amp;</type>
      <name>operator=</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>aad6e4030bd7cdc4205c99bf072b393ce</anchor>
      <arglist>(const QwtPlotRasterItem &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>QwtPlotRasterItem</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>a22e7f76caddf7cbfb7d8f5b93e759516</anchor>
      <arglist>(const QwtPlotRasterItem &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotRasterItem.html</anchorfile>
      <anchor>aaa5eb2886010c75b1a3167a18ac29df3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotRenderer</name>
    <filename>classQwtPlotRenderer.html</filename>
    <class kind="class">QwtPlotRenderer::PrivateData</class>
    <member kind="enumvalue">
      <name>DefaultLayout</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a111b4db55d3f620a33e75f6b398e4b4aa7aeaacf4750595de6774ad45ba170c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DiscardBackground</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a34d2aa9911e93cb7871e6ce4210e41cda8520c4587d5b11708b5b314936a07288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DiscardCanvasBackground</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a34d2aa9911e93cb7871e6ce4210e41cdab9bb1a51c26e57f6c2b7e650c6edab03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DiscardCanvasFrame</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a34d2aa9911e93cb7871e6ce4210e41cda081e5228ec807e75df243a8ad31f2871</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DiscardFlag</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a34d2aa9911e93cb7871e6ce4210e41cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DiscardNone</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a34d2aa9911e93cb7871e6ce4210e41cdaf2b5ab01146a2e3f85454741465f1f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DiscardBackground</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a34d2aa9911e93cb7871e6ce4210e41cda8520c4587d5b11708b5b314936a07288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DiscardTitle</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a34d2aa9911e93cb7871e6ce4210e41cda2866f5a7d38cbfb34431b95c8dc952e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DiscardLegend</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a34d2aa9911e93cb7871e6ce4210e41cdac20500aed74824fbea6c3b0d057a482a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DiscardCanvasBackground</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a34d2aa9911e93cb7871e6ce4210e41cdab9bb1a51c26e57f6c2b7e650c6edab03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DiscardFooter</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a34d2aa9911e93cb7871e6ce4210e41cda1c61c6c040ce707dcf1cd51f92040d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DiscardCanvasFrame</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a34d2aa9911e93cb7871e6ce4210e41cda081e5228ec807e75df243a8ad31f2871</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DiscardFooter</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a34d2aa9911e93cb7871e6ce4210e41cda1c61c6c040ce707dcf1cd51f92040d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DiscardLegend</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a34d2aa9911e93cb7871e6ce4210e41cdac20500aed74824fbea6c3b0d057a482a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DiscardNone</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a34d2aa9911e93cb7871e6ce4210e41cdaf2b5ab01146a2e3f85454741465f1f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DiscardTitle</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a34d2aa9911e93cb7871e6ce4210e41cda2866f5a7d38cbfb34431b95c8dc952e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FrameWithScales</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a111b4db55d3f620a33e75f6b398e4b4aac81f7d56880ac4c03aaeab489c863a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LayoutFlag</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a111b4db55d3f620a33e75f6b398e4b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DefaultLayout</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a111b4db55d3f620a33e75f6b398e4b4aa7aeaacf4750595de6774ad45ba170c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FrameWithScales</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a111b4db55d3f620a33e75f6b398e4b4aac81f7d56880ac4c03aaeab489c863a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>DiscardFlags</type>
      <name>discardFlags</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>abf865338a89234981dabaa3ed0f45c94</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>exportTo</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>ac1912ef59ba1a3085f87c0ab49cbcd8b</anchor>
      <arglist>(QwtPlot *, const QString &amp;documentName, const QSizeF &amp;sizeMM=QSizeF(300, 200), int resolution=85)</arglist>
    </member>
    <member kind="function">
      <type>LayoutFlags</type>
      <name>layoutFlags</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>af3fba04ad6ea8a33c5b22e7d125bd0fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotRenderer</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>aa265be7e2873a28dbb4f1788020cebe6</anchor>
      <arglist>(QObject *=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>ae0459c1eabe801e3c11c96dae59d27e0</anchor>
      <arglist>(QwtPlot *, QPainter *, const QRectF &amp;plotRect) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>renderCanvas</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a2550f627f2f8413b32c17d9fd8f1a598</anchor>
      <arglist>(const QwtPlot *, QPainter *, const QRectF &amp;canvasRect, const QwtScaleMap *maps) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderDocument</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a9e6c72105a0a6533a1a43efea91f62d9</anchor>
      <arglist>(QwtPlot *, const QString &amp;fileName, const QSizeF &amp;sizeMM, int resolution=85)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderDocument</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a983cfb85dc7896deedcda562141e8225</anchor>
      <arglist>(QwtPlot *, const QString &amp;fileName, const QString &amp;format, const QSizeF &amp;sizeMM, int resolution=85)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>renderFooter</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a31660c28fac2cefb741b9154c8945ffe</anchor>
      <arglist>(const QwtPlot *, QPainter *, const QRectF &amp;footerRect) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>renderLegend</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a3ed865d898479d423c82fd305118f061</anchor>
      <arglist>(const QwtPlot *, QPainter *, const QRectF &amp;legendRect) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>renderScale</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a627d6b16150f7fd87ca73870b86d532b</anchor>
      <arglist>(const QwtPlot *, QPainter *, QwtAxisId, int startDist, int endDist, int baseDist, const QRectF &amp;scaleRect) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>renderTitle</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a85ccd01874593c6c17f619f036a6d799</anchor>
      <arglist>(const QwtPlot *, QPainter *, const QRectF &amp;titleRect) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderTo</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>aeff232d12dcc6c25ed0616860e1725d6</anchor>
      <arglist>(QwtPlot *, QPaintDevice &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderTo</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a0476ec7ab004d9661ca97db7130c92c9</anchor>
      <arglist>(QwtPlot *, QPrinter &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiscardFlag</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a33439eb1407f3ba78fdd7b50461bbafc</anchor>
      <arglist>(DiscardFlag flag, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiscardFlags</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>ac618f4d6605c2484c03140323e1bd639</anchor>
      <arglist>(DiscardFlags flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayoutFlag</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>ab06e26ebf2038b55e5f30bb14c90caec</anchor>
      <arglist>(LayoutFlag flag, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayoutFlags</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a475ee59a0a3078380b6da31567bd0a14</anchor>
      <arglist>(LayoutFlags flags)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testDiscardFlag</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>ac748db72dae4e5e4384e16b61999cbe7</anchor>
      <arglist>(DiscardFlag flag) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testLayoutFlag</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a91ac807501f17414fb135f79b4d27c4f</anchor>
      <arglist>(LayoutFlag flag) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotRenderer</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a572bea1c8400ba75c01d0bb8bdf391c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>buildCanvasMaps</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a0139d05bb9a914a1ff4658f0cdfa91ca</anchor>
      <arglist>(const QwtPlot *, const QRectF &amp;, QwtScaleMap maps[]) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>updateCanvasMargins</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a0722f20a96ce95b020ae8a4cb7e3ee93</anchor>
      <arglist>(QwtPlot *, const QRectF &amp;, const QwtScaleMap maps[]) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotRenderer.html</anchorfile>
      <anchor>a40cd96e0ff9787f75b5d5d746f9c6158</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotRescaler</name>
    <filename>classQwtPlotRescaler.html</filename>
    <class kind="class">QwtPlotRescaler::AxisData</class>
    <class kind="class">QwtPlotRescaler::PrivateData</class>
    <member kind="enumvalue">
      <name>ExpandBoth</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a1c314e9513cef076a79381111aa67585a3dfb8208dfb62200761e4221763db033</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ExpandDown</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a1c314e9513cef076a79381111aa67585a856d9a1fe75ed6398a1b3c4b60f3fbfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Expanding</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a6a614b832876a7641cb5410ba81d9d6aac0b9db1ea3c5666792c2a9813ca5d7e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ExpandingDirection</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a1c314e9513cef076a79381111aa67585</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ExpandUp</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a1c314e9513cef076a79381111aa67585a10adc202ca84a06179b905db6802668c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ExpandDown</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a1c314e9513cef076a79381111aa67585a856d9a1fe75ed6398a1b3c4b60f3fbfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ExpandBoth</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a1c314e9513cef076a79381111aa67585a3dfb8208dfb62200761e4221763db033</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ExpandUp</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a1c314e9513cef076a79381111aa67585a10adc202ca84a06179b905db6802668c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Fitting</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a6a614b832876a7641cb5410ba81d9d6aa30a43b11d9df23f66110b65d1e249db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Fixed</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a6a614b832876a7641cb5410ba81d9d6aab8f9ce10c092bee12de74b05a46b6e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RescalePolicy</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a6a614b832876a7641cb5410ba81d9d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Fixed</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a6a614b832876a7641cb5410ba81d9d6aab8f9ce10c092bee12de74b05a46b6e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Expanding</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a6a614b832876a7641cb5410ba81d9d6aac0b9db1ea3c5666792c2a9813ca5d7e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Fitting</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a6a614b832876a7641cb5410ba81d9d6aa30a43b11d9df23f66110b65d1e249db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>aspectRatio</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a967c144b0f165e9501dac8b05df243bf</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>canvas</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a3fc2732535b1f710029f80bc324b4783</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QWidget *</type>
      <name>canvas</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a9b4c05c2651e88699db714ae5dfff085</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>eventFilter</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a5a69e8d0089e05fecc1b1e3b88854ce6</anchor>
      <arglist>(QObject *, QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>ExpandingDirection</type>
      <name>expandingDirection</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a2b9504b21a4a0e58b7fece16fe1da434</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>intervalHint</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a0e7afcdf8a843dc3fe44abe65b444065</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a85a9b40054acaab051f3679db1547b81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a256f98afeae7dbcd0c3d06b1575bd276</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>aeaf6e4fbaa3d29a66fd3c78bf387764b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotRescaler</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>aa1ce3d8e9175773aef7aba6c6ea51f27</anchor>
      <arglist>(QWidget *canvas, QwtAxisId referenceAxis=QwtAxis::XBottom, RescalePolicy=Expanding)</arglist>
    </member>
    <member kind="function">
      <type>QwtAxisId</type>
      <name>referenceAxis</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a001fcaffb3c05dacaa1b82d0847db9c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rescale</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>af4b1840575eb6812c23acd9be199e5df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RescalePolicy</type>
      <name>rescalePolicy</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>ac5a49fa34b071da28517efe6212d81ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAspectRatio</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a31f71937b4cff3e60f74db83beb6d2de</anchor>
      <arglist>(double ratio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAspectRatio</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a94273b7f54bb6d2a6a65589ff383f4c8</anchor>
      <arglist>(QwtAxisId, double ratio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a6f1c886d127ec4943552170dc63edf29</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExpandingDirection</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>aa2ecffbc14d951ab9f1809c14bc4e21b</anchor>
      <arglist>(ExpandingDirection)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExpandingDirection</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a1e245488207ca6996247236f5158fdfe</anchor>
      <arglist>(QwtAxisId, ExpandingDirection)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIntervalHint</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a07036d67ae897ebe95be5495598e468c</anchor>
      <arglist>(QwtAxisId, const QwtInterval &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReferenceAxis</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>ae6e974481a36e28d4be15ed6bc871561</anchor>
      <arglist>(QwtAxisId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRescalePolicy</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>ae6b7df41b5387d0aed532559546e40b6</anchor>
      <arglist>(RescalePolicy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotRescaler</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>ae34a0dbae9074c211f36c765142d8ddd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>canvasResizeEvent</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a5490a4a1b576b1118c095cc54810e2aa</anchor>
      <arglist>(QResizeEvent *)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QwtInterval</type>
      <name>expandInterval</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a3dfd3bd03394c66ede8e37478d32784c</anchor>
      <arglist>(const QwtInterval &amp;, double width, ExpandingDirection) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QwtInterval</type>
      <name>expandScale</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a483023eca66dced4e806f1cd33ee5a35</anchor>
      <arglist>(QwtAxisId, const QSize &amp;oldSize, const QSize &amp;newSize) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QwtInterval</type>
      <name>interval</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a776307286ffe7600016c277e161090d5</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a7173f9e9e1d8a3c619f58c3993285a8a</anchor>
      <arglist>(QwtAxisId) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>rescale</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a1a98f9c7a1102e486ce81a2833799155</anchor>
      <arglist>(const QSize &amp;oldSize, const QSize &amp;newSize) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QwtInterval</type>
      <name>syncScale</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a7bc7b93437246ce733c23c808e0f8c57</anchor>
      <arglist>(QwtAxisId, const QwtInterval &amp;reference, const QSize &amp;size) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateScales</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a7a5e0cb38c63c986f59981a02cd9d5bb</anchor>
      <arglist>(QwtInterval intervals[QwtAxis::AxisPositions]) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>pixelDist</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>a35913441319acf3e89d3b51601a0f708</anchor>
      <arglist>(QwtAxisId, const QSize &amp;) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotRescaler.html</anchorfile>
      <anchor>aa13be5f88584a40b1c0ce318061f8953</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotScaleItem</name>
    <filename>classQwtPlotScaleItem.html</filename>
    <base>QwtPlotItem</base>
    <class kind="class">QwtPlotScaleItem::PrivateData</class>
    <member kind="function">
      <type>int</type>
      <name>borderDistance</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>a2ee0b44570c95fd95182e8e338682adb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>a8e05e0bedfd21196c1043e562132a926</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>font</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>a9f25630612c618370630d02d275b358a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isScaleDivFromAxis</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>a53bdad2a3bf4a3896f90d39aecd03391</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPalette</type>
      <name>palette</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>ad352c0b2aef9c37de89fe75db904b8c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>position</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>a5220a5f93bd85222e4993d12289dce82</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotScaleItem</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>a9d093fc9de7d423435f455c110d4605d</anchor>
      <arglist>(QwtScaleDraw::Alignment=QwtScaleDraw::BottomScale, const double pos=0.0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>a350787a12d46922e777bfa3f6fc14ac6</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleDiv &amp;</type>
      <name>scaleDiv</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>a3b70b2b9a3fe31840f92c431288569be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtScaleDraw *</type>
      <name>scaleDraw</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>a0694d6265ae975b5fa372745af09e905</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleDraw *</type>
      <name>scaleDraw</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>ad61c72e3586101649419a751d10df398</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlignment</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>af11343d14c4ee38e0527cedd52b3da85</anchor>
      <arglist>(QwtScaleDraw::Alignment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderDistance</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>ae6e2fc87f445357555a3b1b54da054fa</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>a8f2bc7a401bb3e1cf796ff024032e31d</anchor>
      <arglist>(const QFont &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPalette</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>aff7adf18c2a6f679227c0fdaa54f39f7</anchor>
      <arglist>(const QPalette &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>a94536af312bb9d6de5bc7547c59e4faf</anchor>
      <arglist>(double pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleDiv</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>a99032adf91892f73d06a4810cd78d26b</anchor>
      <arglist>(const QwtScaleDiv &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleDivFromAxis</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>a0b4660ad3d3fcf1f1de711b075b073c6</anchor>
      <arglist>(bool on)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleDraw</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>a0224f2720f3df4fc781d10560a4a1590</anchor>
      <arglist>(QwtScaleDraw *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateScaleDiv</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>a1eca755b5d27640ba441247da1d51a17</anchor>
      <arglist>(const QwtScaleDiv &amp;, const QwtScaleDiv &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotScaleItem</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>a8f246e1e73704c1c40ae1294269b65fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotScaleItem.html</anchorfile>
      <anchor>a3cff5692317dfd4c34eba49317db49c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotSeriesItem</name>
    <filename>classQwtPlotSeriesItem.html</filename>
    <base>QwtPlotItem</base>
    <base virtualness="virtual">QwtAbstractSeriesStore</base>
    <class kind="class">QwtPlotSeriesItem::PrivateData</class>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtPlotSeriesItem.html</anchorfile>
      <anchor>a306e3ddf1bfdb4dc80e5cf42394ebd16</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPlotSeriesItem.html</anchorfile>
      <anchor>ada8c1215d98ad76140f6eee1ab42468a</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawSeries</name>
      <anchorfile>classQwtPlotSeriesItem.html</anchorfile>
      <anchor>af6c8091544081ff72723270cc7c8f139</anchor>
      <arglist>(QPainter *painter, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const =0</arglist>
    </member>
    <member kind="function">
      <type>Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classQwtPlotSeriesItem.html</anchorfile>
      <anchor>a2717f491367632327a753eab8517506e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotSeriesItem</name>
      <anchorfile>classQwtPlotSeriesItem.html</anchorfile>
      <anchor>ac7243b15b2c8dd901a58694bc0324037</anchor>
      <arglist>(const QString &amp;title=QString())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotSeriesItem</name>
      <anchorfile>classQwtPlotSeriesItem.html</anchorfile>
      <anchor>ada75c34290dbd2b12a199a70dbc0f2b9</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classQwtPlotSeriesItem.html</anchorfile>
      <anchor>a9d131249079ec3bc503831349bd1a051</anchor>
      <arglist>(Qt::Orientation)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateScaleDiv</name>
      <anchorfile>classQwtPlotSeriesItem.html</anchorfile>
      <anchor>ab007f12b3ec5f1269d6f15cd9cf44c81</anchor>
      <arglist>(const QwtScaleDiv &amp;, const QwtScaleDiv &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotSeriesItem</name>
      <anchorfile>classQwtPlotSeriesItem.html</anchorfile>
      <anchor>aa4ef832ea5b6c65c9538943794702bc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>dataChanged</name>
      <anchorfile>classQwtPlotSeriesItem.html</anchorfile>
      <anchor>a72ad870bb0e1e728bb0d9136fd69165c</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotSeriesItem.html</anchorfile>
      <anchor>ab1fd347e62cba67e582263969c95daa2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotShapeItem</name>
    <filename>classQwtPlotShapeItem.html</filename>
    <base>QwtPlotItem</base>
    <class kind="class">QwtPlotShapeItem::PrivateData</class>
    <member kind="enumvalue">
      <name>ClipPolygons</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>aaa78031ce7ab1b8e713bc05da05a4631a21854077548e55943dc8f9f208960442</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendColor</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a2cf398a73f125044df9b83ba421c47cda5798347f022bcd9f66c0bb2c8a9534c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LegendMode</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a2cf398a73f125044df9b83ba421c47cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendShape</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a2cf398a73f125044df9b83ba421c47cdac1d32e3ca5a234638e8bc46d2dd86e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendColor</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a2cf398a73f125044df9b83ba421c47cda5798347f022bcd9f66c0bb2c8a9534c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendShape</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a2cf398a73f125044df9b83ba421c47cdac1d32e3ca5a234638e8bc46d2dd86e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PaintAttribute</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>aaa78031ce7ab1b8e713bc05da05a4631</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClipPolygons</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>aaa78031ce7ab1b8e713bc05da05a4631a21854077548e55943dc8f9f208960442</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a026787507889a97f3cc48c90a4fcb3aa</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a9aa4209b9d3d1e5be788deabed64dfde</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>ae378bf7f9eb467041e9ea2052b14787e</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtGraphic</type>
      <name>legendIcon</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a0a371a1c6a0bfab917001f6217ee906c</anchor>
      <arglist>(int index, const QSizeF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>LegendMode</type>
      <name>legendMode</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a4fa2640aabb1d3992bb6a102172d4f2c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>abe398b435b4912da93734ec3b740c800</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotShapeItem</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a61767eb8966adf67ba8044afc38f5fb5</anchor>
      <arglist>(const QString &amp;title=QString())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotShapeItem</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a33fb91a92c34c58c48d3de1ee278bbc7</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>renderTolerance</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>abe7488a7707971decaefffc50f0f854a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a04d870e52934affe4d4aecb5e55d6560</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrush</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>ac73e7b2bc260f50dd997e078384a3d6b</anchor>
      <arglist>(const QBrush &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegendMode</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a2daf96fc886bb84e4a55913fc0c39906</anchor>
      <arglist>(LegendMode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPaintAttribute</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>acd66d009cd24cdfb418a5cc9486b5001</anchor>
      <arglist>(PaintAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a7626d822bf3d7905a606a0e0c7079c11</anchor>
      <arglist>(const QColor &amp;, qreal width=0.0, Qt::PenStyle=Qt::SolidLine)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a2ccab3059bb905fc2baee07cb69a262b</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPolygon</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a9810bd70cfdff88d14f88d9edf20c85b</anchor>
      <arglist>(const QPolygonF &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRect</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a0a448e4354f67a3957b8123214cd75bb</anchor>
      <arglist>(const QRectF &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderTolerance</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a76f617b8662ed118382d49c5201791e2</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShape</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a0a8f3ed22324b23d04588cc749b74674</anchor>
      <arglist>(const QPainterPath &amp;)</arglist>
    </member>
    <member kind="function">
      <type>QPainterPath</type>
      <name>shape</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>af1295e4d9d16e1606d706326192aa90d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testPaintAttribute</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a0291a8506ac69ce236545c53c4cc4624</anchor>
      <arglist>(PaintAttribute) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotShapeItem</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>accacacbcdbf558ad3dfcba462bf2b0c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>aa4dbf61b6083123709ab9cd2d8866f8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotShapeItem.html</anchorfile>
      <anchor>a8454391d19d08e0cb5b8ee27ac00dffa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotSpectroCurve</name>
    <filename>classQwtPlotSpectroCurve.html</filename>
    <base>QwtPlotSeriesItem</base>
    <base>QwtSeriesStore&lt; QwtPoint3D &gt;</base>
    <class kind="class">QwtPlotSpectroCurve::PrivateData</class>
    <member kind="enumvalue">
      <name>ClipPoints</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>af6d4c6ae392f3f521db710484a059625ab8586d2301ec1e0888f852bca84c2501</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PaintAttribute</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>af6d4c6ae392f3f521db710484a059625</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClipPoints</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>af6d4c6ae392f3f521db710484a059625ab8586d2301ec1e0888f852bca84c2501</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const QwtColorMap *</type>
      <name>colorMap</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>a30929df3ca02880543798bf66bae1181</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval &amp;</type>
      <name>colorRange</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>abbaadb09d2aae1d11562a46bcd1a3685</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSeries</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>a937f7b1b00ba756a04dd613ecdd7f29c</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>penWidth</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>aafb4e49d92780bd8c090b3765b7e0503</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotSpectroCurve</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>ac8a9caaa74d0398e54b55bbff3836122</anchor>
      <arglist>(const QString &amp;title=QString())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotSpectroCurve</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>a78170049ecb2b6681a107abf26783bd7</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>a3303afc997bf88a103a791ee5d2fda1f</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorMap</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>a67d046af16feeddc9bec08c698b46446</anchor>
      <arglist>(QwtColorMap *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorRange</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>a133f4117e925a1faed456bd9524477e4</anchor>
      <arglist>(const QwtInterval &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPaintAttribute</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>a3a2ddc8e46bc4414b5ce104e7c70f9b4</anchor>
      <arglist>(PaintAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPenWidth</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>ace1f7f5f8322996d6f8bddfd94380887</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>a668926af2266515a5d82911ac81262ca</anchor>
      <arglist>(const QVector&lt; QwtPoint3D &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>a6374cf95ed6731d098328f2b8c317a8c</anchor>
      <arglist>(QwtSeriesData&lt; QwtPoint3D &gt; *)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testPaintAttribute</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>ad9713899faddcfc4cef295304905912a</anchor>
      <arglist>(PaintAttribute) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotSpectroCurve</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>a8246490aaa9d47e77f5596f56fb073d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawDots</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>a859a76f4c5e85e5d64bb2dbc24079811</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>a7dfcc6b52a9b7d6c9ccd5793c049df01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotSpectroCurve.html</anchorfile>
      <anchor>a7c751d81e3246413b1e5e2900df06bc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotSpectrogram</name>
    <filename>classQwtPlotSpectrogram.html</filename>
    <base>QwtPlotRasterItem</base>
    <class kind="class">QwtPlotSpectrogram::PrivateData</class>
    <member kind="enumvalue">
      <name>ContourMode</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a7f4904fe68b442d0f93040ea1fa1d062a64e86465a6d48ad80c4baadb144f9cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DisplayMode</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a7f4904fe68b442d0f93040ea1fa1d062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImageMode</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a7f4904fe68b442d0f93040ea1fa1d062ac9696cad413e4a11a4721779728fb9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ContourMode</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a7f4904fe68b442d0f93040ea1fa1d062a64e86465a6d48ad80c4baadb144f9cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ImageMode</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a7f4904fe68b442d0f93040ea1fa1d062ac9696cad413e4a11a4721779728fb9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const QwtColorMap *</type>
      <name>colorMap</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>aaf698b145c2d01e21567362f9d919498</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>colorTableSize</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a944d629a50498e734397151e7d3228ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; double &gt;</type>
      <name>contourLevels</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a30d8f32646e570e08b788709c1537237</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPen</type>
      <name>contourPen</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a187aedfbbaac00151004b456fed52694</anchor>
      <arglist>(double level) const</arglist>
    </member>
    <member kind="function">
      <type>QwtRasterData *</type>
      <name>data</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a179f7673c42ae1904caba28f598bf14c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtRasterData *</type>
      <name>data</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a48f187c9f000e4fd662f98d27fff0505</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>defaultContourPen</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>afd1ebcdd70da66632a996bb57f6102e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a2689942e5a554a0ad992f745ca98ce4a</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtInterval</type>
      <name>interval</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>ac4b032c4147f30edc30ba22cefdedf87</anchor>
      <arglist>(Qt::Axis) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>pixelHint</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a1510353de6b4e0e526a5a650ea7cb1df</anchor>
      <arglist>(const QRectF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotSpectrogram</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>aa128ac4b02ad125955cb14fe5c47ca6d</anchor>
      <arglist>(const QString &amp;title=QString())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a0652d32f379a8c315d36ddfcb9f339f8</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorMap</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a55375b61c01962b06ad222c980ca2dcc</anchor>
      <arglist>(QwtColorMap *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorTableSize</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a173dc74d1461ef0a78ef96e9850cda2c</anchor>
      <arglist>(int numColors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConrecFlag</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>adcec06278d4ff4b8dd3a85e2ef188d7b</anchor>
      <arglist>(QwtRasterData::ConrecFlag, bool on)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContourLevels</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a5b7669a3c390e30f0c51e5c4689095d2</anchor>
      <arglist>(const QList&lt; double &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a5ee036cdf8dbaf5f8fd82a3fc47b023a</anchor>
      <arglist>(QwtRasterData *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultContourPen</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>af883cb50d74057994b3179ab0e262e64</anchor>
      <arglist>(const QColor &amp;, qreal width=0.0, Qt::PenStyle=Qt::SolidLine)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultContourPen</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>afa3dea62acc8e5607e84bff8f50804b8</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisplayMode</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a482a82bcf1b9f2a9a75f527063b394a2</anchor>
      <arglist>(DisplayMode, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testConrecFlag</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a6eca600bc0c84985029a33de20e6527a</anchor>
      <arglist>(QwtRasterData::ConrecFlag) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testDisplayMode</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>ab938bf688a9edde10a8846c754923a4c</anchor>
      <arglist>(DisplayMode) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotSpectrogram</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>ae76415d290cf4a512d07a17260b7a84a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QSize</type>
      <name>contourRasterSize</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a27741cdb8370313fed45143b366ba4a4</anchor>
      <arglist>(const QRectF &amp;, const QRect &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawContourLines</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a6fe73bad104b96aee6bfd89659ecf870</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtRasterData::ContourLines &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QwtRasterData::ContourLines</type>
      <name>renderContourLines</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a2cd469661b39d9cd13ba083c3f7d513d</anchor>
      <arglist>(const QRectF &amp;rect, const QSize &amp;raster) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QImage</type>
      <name>renderImage</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a160c7f0937b38904866913e16aab287f</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;area, const QSize &amp;imageSize) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>renderTile</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>a7d8deb32854c60c1371530ef7ded1bcb</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRect &amp;tile, QImage *) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotSpectrogram.html</anchorfile>
      <anchor>ac78fa3bafc9b28b45beb9c84a02b4d1a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotSvgItem</name>
    <filename>classQwtPlotSvgItem.html</filename>
    <base>QwtPlotGraphicItem</base>
    <member kind="function">
      <type>bool</type>
      <name>loadData</name>
      <anchorfile>classQwtPlotSvgItem.html</anchorfile>
      <anchor>a9e611f0c845289ddfb9758fa4479e719</anchor>
      <arglist>(const QRectF &amp;, const QByteArray &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFile</name>
      <anchorfile>classQwtPlotSvgItem.html</anchorfile>
      <anchor>aca9592f3d3dca512b7970851b159cf57</anchor>
      <arglist>(const QRectF &amp;, const QString &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotSvgItem</name>
      <anchorfile>classQwtPlotSvgItem.html</anchorfile>
      <anchor>ae14006d4e9fbbef55632bdc4810f2e51</anchor>
      <arglist>(const QString &amp;title=QString())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotSvgItem</name>
      <anchorfile>classQwtPlotSvgItem.html</anchorfile>
      <anchor>ac750a4ff902302ab485971fcea6bee38</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotSvgItem</name>
      <anchorfile>classQwtPlotSvgItem.html</anchorfile>
      <anchor>a4509baf861772124c71abd1b6514b319</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotTextLabel</name>
    <filename>classQwtPlotTextLabel.html</filename>
    <base>QwtPlotItem</base>
    <class kind="class">QwtPlotTextLabel::PrivateData</class>
    <member kind="function">
      <type>int</type>
      <name>margin</name>
      <anchorfile>classQwtPlotTextLabel.html</anchorfile>
      <anchor>a763aac3304919aa398f7204545288e5e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotTextLabel</name>
      <anchorfile>classQwtPlotTextLabel.html</anchorfile>
      <anchor>a19466cb637c30cfce5abfe024cbc3e3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPlotTextLabel.html</anchorfile>
      <anchor>a0d875fa3857ef422f1109f496b46d0cd</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMargin</name>
      <anchorfile>classQwtPlotTextLabel.html</anchorfile>
      <anchor>a28bba339d2996ae2a8a426575820a816</anchor>
      <arglist>(int margin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classQwtPlotTextLabel.html</anchorfile>
      <anchor>adce2e99ef7816ff544c5a5525bf05006</anchor>
      <arglist>(const QwtText &amp;)</arglist>
    </member>
    <member kind="function">
      <type>QwtText</type>
      <name>text</name>
      <anchorfile>classQwtPlotTextLabel.html</anchorfile>
      <anchor>a13a313efab5c13440fdd3c012f21911b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>textRect</name>
      <anchorfile>classQwtPlotTextLabel.html</anchorfile>
      <anchor>adca7b1bbbda60fc01e4eccf85b643db4</anchor>
      <arglist>(const QRectF &amp;, const QSizeF &amp;) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotTextLabel</name>
      <anchorfile>classQwtPlotTextLabel.html</anchorfile>
      <anchor>a20e024910ca49b8fd7326cbfca77df22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPlotTextLabel.html</anchorfile>
      <anchor>a3e753c361233bd202465d40055f86738</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;, const QwtScaleMap &amp;, const QRectF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>invalidateCache</name>
      <anchorfile>classQwtPlotTextLabel.html</anchorfile>
      <anchor>ac498a144d548eddd4209da5979815c76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotTextLabel.html</anchorfile>
      <anchor>a81b55fd0b1e035d887d7a9cb346001c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotTradingCurve</name>
    <filename>classQwtPlotTradingCurve.html</filename>
    <base>QwtPlotSeriesItem</base>
    <base>QwtSeriesStore&lt; QwtOHLCSample &gt;</base>
    <class kind="class">QwtPlotTradingCurve::PrivateData</class>
    <member kind="enumvalue">
      <name>Bar</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>af1ca10dd8c3f1ef662d40fc8a113b44aa151b8fa49a6da794fc18563b32f26e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CandleStick</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>af1ca10dd8c3f1ef662d40fc8a113b44aa647559431e0ec4404de12dfd0c324482</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClipSymbols</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>afc40b9bee1371ebce4a7f3853fee7968a8bcf035ef95b4c4f95fa78a3459a4c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Decreasing</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>ab9136d2f1a4dc34dd09a0c03e809b4afacd9a36ba360db4449bf40928d1652d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Direction</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>ab9136d2f1a4dc34dd09a0c03e809b4af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Increasing</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>ab9136d2f1a4dc34dd09a0c03e809b4afa0d39ddffe160060a5c99ff5324d227d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Decreasing</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>ab9136d2f1a4dc34dd09a0c03e809b4afacd9a36ba360db4449bf40928d1652d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Increasing</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>ab9136d2f1a4dc34dd09a0c03e809b4afa0d39ddffe160060a5c99ff5324d227d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoSymbol</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>af1ca10dd8c3f1ef662d40fc8a113b44aaffbe8e09731b6296d7534149c63a39b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PaintAttribute</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>afc40b9bee1371ebce4a7f3853fee7968</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClipSymbols</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>afc40b9bee1371ebce4a7f3853fee7968a8bcf035ef95b4c4f95fa78a3459a4c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SymbolStyle</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>af1ca10dd8c3f1ef662d40fc8a113b44a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoSymbol</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>af1ca10dd8c3f1ef662d40fc8a113b44aaffbe8e09731b6296d7534149c63a39b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Bar</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>af1ca10dd8c3f1ef662d40fc8a113b44aa151b8fa49a6da794fc18563b32f26e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CandleStick</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>af1ca10dd8c3f1ef662d40fc8a113b44aa647559431e0ec4404de12dfd0c324482</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserSymbol</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>af1ca10dd8c3f1ef662d40fc8a113b44aadd5f8436afcc44afe7b6204a7e1329c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserSymbol</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>af1ca10dd8c3f1ef662d40fc8a113b44aadd5f8436afcc44afe7b6204a7e1329c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a887212c9d8ec83dfab9a17a603b132aa</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSeries</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a40b2240caf6204aa376be7ce97f7d0bf</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtGraphic</type>
      <name>legendIcon</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>afec38bbb5ef27e20d78a398a7bd96234</anchor>
      <arglist>(int index, const QSizeF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>maxSymbolWidth</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a88e894c4a12d196e8689152ede49ed8a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>minSymbolWidth</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a50c89d345c4d5bfeec6be2e419fe2f13</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotTradingCurve</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>afb106d8dcc21f071ad1666c588f9ee22</anchor>
      <arglist>(const QString &amp;title=QString())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotTradingCurve</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>aa8359acb3760cc9f8ccc8ab10d10262f</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>ad2b09cc461b5769b514169567065afa3</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxSymbolWidth</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>af97b34d767ae5a89076ec79324739bc5</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinSymbolWidth</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a8411a6cd96cf521e95a06792a0b99a52</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPaintAttribute</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>ac0b8015b37a90a5ae995569158fae4e2</anchor>
      <arglist>(PaintAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a5675417b12acd80ff37ec66df2907c9f</anchor>
      <arglist>(const QVector&lt; QwtOHLCSample &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a715d423a080355522ab9a176be64b58e</anchor>
      <arglist>(QwtSeriesData&lt; QwtOHLCSample &gt; *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSymbolBrush</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>ac9ec84c2c75ff3a5597cd30aafbd76c2</anchor>
      <arglist>(Direction, const QBrush &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSymbolExtent</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>aa6cc2678012c002e8a1d0b7dda156b2a</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSymbolPen</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>aa15ee206779a9f3ff180113421bc4baa</anchor>
      <arglist>(const QColor &amp;, qreal width=0.0, Qt::PenStyle=Qt::SolidLine)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSymbolPen</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>aec9c455a3a877c36d408383e5b4700e0</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSymbolStyle</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a0c9928481272af1487baa4e0dcd47202</anchor>
      <arglist>(SymbolStyle style)</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>symbolBrush</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a0e5f8888a94649dccf6bbcdb478b962b</anchor>
      <arglist>(Direction) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>symbolExtent</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>ae07070e6ac06a9d2cef9e405bb6a2eaa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>symbolPen</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a1181232279dd56dd5bc6ade42d066caa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SymbolStyle</type>
      <name>symbolStyle</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a3216f24c652457e81cdc06ca16406d42</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testPaintAttribute</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a1df5cfde3e6a4a0e8c0b2bdcb65a1bfc</anchor>
      <arglist>(PaintAttribute) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotTradingCurve</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a93a040562cf897355196f127c7231194</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawBar</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a2b9f74bbe5f35b3779ce6d2bc75c1bf3</anchor>
      <arglist>(QPainter *, const QwtOHLCSample &amp;, Qt::Orientation, bool inverted, double width) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawCandleStick</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a3d94d83557a7bc38ee52136582debc20</anchor>
      <arglist>(QPainter *, const QwtOHLCSample &amp;, Qt::Orientation, double width) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSymbols</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a73030fbd4367f64d5a3f75cc9bcb0ed3</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawUserSymbol</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a546674cc32f6be4c83dbfb0b76aae067</anchor>
      <arglist>(QPainter *, SymbolStyle, const QwtOHLCSample &amp;, Qt::Orientation, bool inverted, double symbolWidth) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a9fdb6082069ae913ed988137da1d57dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual double</type>
      <name>scaledSymbolWidth</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>ac288b8585704112ef51d6d55d86536e5</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotTradingCurve.html</anchorfile>
      <anchor>a020ef33805e4c657170ce14bdb2641a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotVectorField</name>
    <filename>classQwtPlotVectorField.html</filename>
    <base>QwtPlotSeriesItem</base>
    <base>QwtSeriesStore&lt; QwtVectorFieldSample &gt;</base>
    <class kind="class">QwtPlotVectorField::PrivateData</class>
    <member kind="enumvalue">
      <name>FilterVectors</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a7248530153feb2f93c579b73dcafec08aa95be9db307ff21233bde8cad95faf26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>IndicatorOrigin</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a0cc63792d45e1d58310c54dfbf05e571</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OriginHead</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a0cc63792d45e1d58310c54dfbf05e571acf5b22bce1919d4cb2c6c7fd79e307a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OriginTail</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a0cc63792d45e1d58310c54dfbf05e571adc0cce3f3fcbdf529e94f603bdc06bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OriginCenter</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a0cc63792d45e1d58310c54dfbf05e571a40327520b5ebe964b2d19c148bb73d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MagnitudeAsColor</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a6fe87ee4b421ef06bd58606491b02ff0ae09510491d44145cf28c4a9081aa2557</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MagnitudeAsLength</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a6fe87ee4b421ef06bd58606491b02ff0a651b4cb5bb5f2e02f8335712b72d8be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MagnitudeMode</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a6fe87ee4b421ef06bd58606491b02ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MagnitudeAsColor</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a6fe87ee4b421ef06bd58606491b02ff0ae09510491d44145cf28c4a9081aa2557</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MagnitudeAsLength</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a6fe87ee4b421ef06bd58606491b02ff0a651b4cb5bb5f2e02f8335712b72d8be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OriginCenter</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a0cc63792d45e1d58310c54dfbf05e571a40327520b5ebe964b2d19c148bb73d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OriginHead</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a0cc63792d45e1d58310c54dfbf05e571acf5b22bce1919d4cb2c6c7fd79e307a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OriginTail</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a0cc63792d45e1d58310c54dfbf05e571adc0cce3f3fcbdf529e94f603bdc06bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PaintAttribute</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a7248530153feb2f93c579b73dcafec08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FilterVectors</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a7248530153feb2f93c579b73dcafec08aa95be9db307ff21233bde8cad95faf26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>arrowLength</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>ae1de36a7bdd878735852c9567773586a</anchor>
      <arglist>(double magnitude) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a8e1a3ba88d547ef8fea0fde732cc20ae</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a01fd3e6e440e531789e306d8c507f5d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QwtColorMap *</type>
      <name>colorMap</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a18c5437daf773dc727a00538d6488b77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSeries</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a638a2d80bf06e74ee1e304a4c7c6afcb</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>IndicatorOrigin</type>
      <name>indicatorOrigin</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>ae5fd282a030036785e35cbad1d5e9e0c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtGraphic</type>
      <name>legendIcon</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a9a0face6993ead95852db94777aafd47</anchor>
      <arglist>(int index, const QSizeF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>magnitudeRange</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>ad2913c3eba5c71bdc378d150f374857c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>magnitudeScaleFactor</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a19009160ac0a5e6be44fffc0455654f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>maxArrowLength</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>ab7a19eb6cfbace3f9c4415c74133e087</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>minArrowLength</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>af56fcb52d233930212c26a9fb048caea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a1a63b3f5293ff6fbfb931df342e8d7d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotVectorField</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a7755b9cf2f8dde31abcabc177c655930</anchor>
      <arglist>(const QString &amp;title=QString())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotVectorField</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>ae4a9ab5fa3d1f5483e12e9cd0afaca20</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>QSizeF</type>
      <name>rasterSize</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a97cf430b53666f8d68ca117b9eec3ceb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>acc07cadb20259d3d5f2607757b5f44a0</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrush</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a2e5aea41d8d9e8dabb8e6c5a5ec49d1a</anchor>
      <arglist>(const QBrush &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorMap</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a6804e53113a7bc48fd2bf3cbe8428c03</anchor>
      <arglist>(QwtColorMap *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIndicatorOrigin</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>ad74a054c1e46d3d3a80845a7e4c1975f</anchor>
      <arglist>(IndicatorOrigin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMagnitudeMode</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>afe807893fae74709ff417c1bd51f0ed2</anchor>
      <arglist>(MagnitudeMode, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMagnitudeRange</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a7e3b547c095cc7dbed4bcb204e923fb1</anchor>
      <arglist>(const QwtInterval &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMagnitudeScaleFactor</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a5e796f08eb2c881651e32af04842a04e</anchor>
      <arglist>(double factor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxArrowLength</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a661cdf75a6bac53a3073d11c69775a80</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinArrowLength</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a4382fb20131213483e59e699b01bb870</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPaintAttribute</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>aa3aa467051e319f919b9286002a2071f</anchor>
      <arglist>(PaintAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a80eceb3f55d757875dd72c849e14787f</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRasterSize</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a26009c05bb8b9488c1324428cb0755e1</anchor>
      <arglist>(const QSizeF &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a213fd01893696958f68b2e777cb221a7</anchor>
      <arglist>(const QVector&lt; QwtVectorFieldSample &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSamples</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a04ede8407e4b238e883c82d554f3c630</anchor>
      <arglist>(QwtVectorFieldData *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSymbol</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a457c094e431ed8fdab9a9d4a57e5ad11</anchor>
      <arglist>(QwtVectorFieldSymbol *)</arglist>
    </member>
    <member kind="function">
      <type>const QwtVectorFieldSymbol *</type>
      <name>symbol</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a643264dd19b2ce33d766927c12b18783</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testMagnitudeMode</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a55e0e85dac0fc14a2091f5e27084c101</anchor>
      <arglist>(MagnitudeMode) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testPaintAttribute</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a463593c25a15e635dc3b19da473f1fb8</anchor>
      <arglist>(PaintAttribute) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotVectorField</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a9a101453ba226a37850a75c6e05eea26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>dataChanged</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a8e6b2e080ddfe6a45e1e9973afa89250</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSymbol</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a484cd29099497da1f69b361f681d7b75</anchor>
      <arglist>(QPainter *, double x, double y, double vx, double vy) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSymbols</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a66f567f4f40bbacf0e36a3df73a2cc47</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a172982130556c5bf2412f5d2d80ea239</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotVectorField.html</anchorfile>
      <anchor>a3dfed1836b4220ffcfa17a3d232c912c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotZoneItem</name>
    <filename>classQwtPlotZoneItem.html</filename>
    <base>QwtPlotItem</base>
    <class kind="class">QwtPlotZoneItem::PrivateData</class>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtPlotZoneItem.html</anchorfile>
      <anchor>ac749af2925a6a2ce0a65efef675ed84e</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const QBrush &amp;</type>
      <name>brush</name>
      <anchorfile>classQwtPlotZoneItem.html</anchorfile>
      <anchor>a02049f8397ca42e02c73fb7237105c67</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPlotZoneItem.html</anchorfile>
      <anchor>a5941b3a898a6540fec8903107309eb4d</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;, const QwtScaleMap &amp;, const QRectF &amp;canvasRect) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>interval</name>
      <anchorfile>classQwtPlotZoneItem.html</anchorfile>
      <anchor>a4e177d5580393de72df485ce4de23adf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classQwtPlotZoneItem.html</anchorfile>
      <anchor>aed04c361051a43d25a05ecdea4b0115d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QPen &amp;</type>
      <name>pen</name>
      <anchorfile>classQwtPlotZoneItem.html</anchorfile>
      <anchor>a1dbf4a71e483b32b6348ab3b3bdd1a64</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotZoneItem</name>
      <anchorfile>classQwtPlotZoneItem.html</anchorfile>
      <anchor>aa63ced2cda200381e887a6a9e28a03b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPlotZoneItem.html</anchorfile>
      <anchor>aa2f672dca22dce78e5aeb244613f62ef</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrush</name>
      <anchorfile>classQwtPlotZoneItem.html</anchorfile>
      <anchor>a29d7add8c10cde3c5710354cd0d033a8</anchor>
      <arglist>(const QBrush &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterval</name>
      <anchorfile>classQwtPlotZoneItem.html</anchorfile>
      <anchor>ad963f6a8301525c35add92c509fef44c</anchor>
      <arglist>(const QwtInterval &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterval</name>
      <anchorfile>classQwtPlotZoneItem.html</anchorfile>
      <anchor>acdf04297cd78f586e447318db60334e6</anchor>
      <arglist>(double min, double max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classQwtPlotZoneItem.html</anchorfile>
      <anchor>a0e957d092637846d8c7e7f6d1282e8ac</anchor>
      <arglist>(Qt::Orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtPlotZoneItem.html</anchorfile>
      <anchor>a76a86eb41801930e5733bc509966ee4d</anchor>
      <arglist>(const QColor &amp;, qreal width=0.0, Qt::PenStyle=Qt::SolidLine)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtPlotZoneItem.html</anchorfile>
      <anchor>a29e88c47cdde211812df6d1073ab5c69</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotZoneItem</name>
      <anchorfile>classQwtPlotZoneItem.html</anchorfile>
      <anchor>a696327e3e806dd2cada33b8e2d4f18f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotZoneItem.html</anchorfile>
      <anchor>a4b8fe95665b46a8d0f93a98e026e925c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlotZoomer</name>
    <filename>classQwtPlotZoomer.html</filename>
    <base>QwtPlotPicker</base>
    <class kind="class">QwtPlotZoomer::PrivateData</class>
    <member kind="slot">
      <type>void</type>
      <name>moveBy</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>a0ad18ed63def6937d22275467c814085</anchor>
      <arglist>(double dx, double dy)</arglist>
    </member>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>moveTo</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>a40853271ba53bb66f9cf744ab69c1b13</anchor>
      <arglist>(const QPointF &amp;)</arglist>
    </member>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>zoom</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>afe9f123f263536b620d1a9061d5705c6</anchor>
      <arglist>(const QRectF &amp;)</arglist>
    </member>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>zoom</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>a50d440b3b84c2d2accc2e791c1d985ea</anchor>
      <arglist>(int offset)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>zoomed</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>af5d312de34b493b59e48f03850478648</anchor>
      <arglist>(const QRectF &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxStackDepth</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>ab541148fa7d57b8102d3d70ab9daccc4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotZoomer</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>a1f77745e104b4a6300ebf1c6c3412b7e</anchor>
      <arglist>(QWidget *, bool doReplot=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPlotZoomer</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>abfb68c623cf2d6e92f4248186541fed7</anchor>
      <arglist>(QwtAxisId xAxis, QwtAxisId yAxis, QWidget *, bool doReplot=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAxes</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>a8ac2ffe682e08530f787b5a16fe612ff</anchor>
      <arglist>(QwtAxisId xAxis, QwtAxisId yAxis) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxStackDepth</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>a3965591944793790407ba91d6de3a882</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setZoomBase</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>a7ee4f2a0606df6e85258c52f0b5c7bc2</anchor>
      <arglist>(bool doReplot=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setZoomBase</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>a4376cd882cf72e1794cbbe7264ee96fb</anchor>
      <arglist>(const QRectF &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZoomStack</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>afc12a6e757768a71d1c74b90931bfc70</anchor>
      <arglist>(const QStack&lt; QRectF &gt; &amp;, int zoomRectIndex=-1)</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>zoomBase</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>aa1e519a50f33f00f612e413cae3c0acc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>zoomRect</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>a0bbe3514658ee443c68e2efbaca26804</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>zoomRectIndex</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>ab2a8af282a7052976e9c18b2d0c59db9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QStack&lt; QRectF &gt; &amp;</type>
      <name>zoomStack</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>a139406bf61ed7f32a4c114e1ae4affff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPlotZoomer</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>a3af28fe93e0098ce8d09222a7976f254</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>accept</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>a691d2cf514b96df12d25d9e92c948cd6</anchor>
      <arglist>(QPolygon &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>begin</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>a01f1fc6ffcaad108ae52acf0b89469ac</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>end</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>ac6e2800f0d0aea554855918c966317aa</anchor>
      <arglist>(bool ok=true) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QSizeF</type>
      <name>minZoomSize</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>af30a2dcfb755197ab0e9a0ee4bb309ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>rescale</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>a0d0f90bbd5fe99d5231b3cee00fffabe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetKeyPressEvent</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>afde7bef214463586a2d804a335dc3498</anchor>
      <arglist>(QKeyEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetMouseReleaseEvent</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>a642c6a8c2aedacf8c38bb48ff5ea8928</anchor>
      <arglist>(QMouseEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>a34b4e8ce7ab3ec4d15b903b7d9889b4f</anchor>
      <arglist>(bool doReplot)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPlotZoomer.html</anchorfile>
      <anchor>a2746e87ef692af4cfdc034649d8f72a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPoint3D</name>
    <filename>classQwtPoint3D.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>af7a0291c9ff021e4424d5e1026917cb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>a54dde2686323a4620bf98a67b42620aa</anchor>
      <arglist>(const QwtPoint3D &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>a0a07c83b1ab36084143e6bfa46dc4676</anchor>
      <arglist>(const QwtPoint3D &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPoint3D</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>acd7ec5a157397ce719225592b32cc510</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPoint3D</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>a6747ac88e709543e57fc285e84181f49</anchor>
      <arglist>(const QPointF &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPoint3D</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>a33b9fa088b750e1f4ded65c23fb62868</anchor>
      <arglist>(double x, double y, double z)</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>rx</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>a99ae15c21e43fac2c4b8755111b03ad0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>ry</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>ab0894c41fdb85dcc7affe38acf33f48d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>rz</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>af76eb9c617ea48ab1050a79bac1d90eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setX</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>afe85919187fd62bc3db082d1e2b17bac</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setY</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>a986ba13d44e6960b4fb72795be4ff66a</anchor>
      <arglist>(double y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZ</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>ae4bed4f5b955843dcf92302b16799e8b</anchor>
      <arglist>(double y)</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>toPoint</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>afe791f507fa07860314ceefa04974629</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>x</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>ac0aeba53b7fb6c297b51b8d123699c1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>y</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>a2de6393c8dca6befa27098c8e7db552e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>z</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>a0741e74f4f553e99e6abbc18aa7d541c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_x</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>ae5b2ea06cca7b1804a01f7d958a3bfca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_y</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>a62febcab845456a0b76ab06896b9136b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_z</name>
      <anchorfile>classQwtPoint3D.html</anchorfile>
      <anchor>a67dc7e65535502f6534d53bab249cbb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPointArrayData</name>
    <filename>classQwtPointArrayData.html</filename>
    <templarg></templarg>
    <base>QwtSeriesData&lt; QPointF &gt;</base>
    <member kind="function">
      <type></type>
      <name>QwtPointArrayData</name>
      <anchorfile>classQwtPointArrayData.html</anchorfile>
      <anchor>ad5b5eb0f2b1b96bf6ab2eba2a9119851</anchor>
      <arglist>(const QVector&lt; T &gt; &amp;x, const QVector&lt; T &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPointArrayData</name>
      <anchorfile>classQwtPointArrayData.html</anchorfile>
      <anchor>a63a980c57977d854d8a308e5a7524140</anchor>
      <arglist>(const T *x, const T *y, size_t size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>sample</name>
      <anchorfile>classQwtPointArrayData.html</anchorfile>
      <anchor>a9e452424816d3cce329a0f0b3f27f65d</anchor>
      <arglist>(size_t index) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classQwtPointArrayData.html</anchorfile>
      <anchor>ac20fb36f3e7fe26a52dd793db6ed8796</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const QVector&lt; T &gt; &amp;</type>
      <name>xData</name>
      <anchorfile>classQwtPointArrayData.html</anchorfile>
      <anchor>a5408ba6c2d54c11084f91d1235f9d969</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QVector&lt; T &gt; &amp;</type>
      <name>yData</name>
      <anchorfile>classQwtPointArrayData.html</anchorfile>
      <anchor>a5dd91b8c9b4420b660507749631815a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; T &gt;</type>
      <name>m_x</name>
      <anchorfile>classQwtPointArrayData.html</anchorfile>
      <anchor>aa5f7d02f6e83b4377fcc454f6f71c129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; T &gt;</type>
      <name>m_y</name>
      <anchorfile>classQwtPointArrayData.html</anchorfile>
      <anchor>a6fa8742b4e435c871917fe2e561ad52f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPointMapper</name>
    <filename>classQwtPointMapper.html</filename>
    <class kind="class">QwtPointMapper::PrivateData</class>
    <member kind="enumvalue">
      <name>RoundPoints</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>aafc07ceadb3f311057037ca8680e1c23a0e367a1519b0005cad8bb324854cc8e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TransformationFlag</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>aafc07ceadb3f311057037ca8680e1c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RoundPoints</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>aafc07ceadb3f311057037ca8680e1c23a0e367a1519b0005cad8bb324854cc8e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WeedOutPoints</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>aafc07ceadb3f311057037ca8680e1c23a288f41a8e4d53c895f7bffaaa9b5d9e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WeedOutIntermediatePoints</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>aafc07ceadb3f311057037ca8680e1c23a7708d7fa581149d1a443f0eaf7066b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WeedOutIntermediatePoints</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>aafc07ceadb3f311057037ca8680e1c23a7708d7fa581149d1a443f0eaf7066b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WeedOutPoints</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>aafc07ceadb3f311057037ca8680e1c23a288f41a8e4d53c895f7bffaaa9b5d9e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>a22846085780856a6ca36776d387d5b21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TransformationFlags</type>
      <name>flags</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>a3bed903e8aeaebd8153c6c75121bfb01</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPointMapper</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>a6e5eabb9c1af9b035023376fa2e1c472</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundingRect</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>a03910571df91575456e98134f6543650</anchor>
      <arglist>(const QRectF &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFlag</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>a6e03e14718d3d66a0f6a02fec7fcaeed</anchor>
      <arglist>(TransformationFlag, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFlags</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>ab556bd339cca487f25e2d894c51abe85</anchor>
      <arglist>(TransformationFlags)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testFlag</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>a5083f71473fd88e23363a587d84779f3</anchor>
      <arglist>(TransformationFlag) const</arglist>
    </member>
    <member kind="function">
      <type>QImage</type>
      <name>toImage</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>a48feb94a44632dafc78405e7a42ee65e</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtSeriesData&lt; QPointF &gt; *series, int from, int to, const QPen &amp;, bool antialiased, uint numThreads) const</arglist>
    </member>
    <member kind="function">
      <type>QPolygon</type>
      <name>toPoints</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>ad580fc22b1bfcc353e711712cad15ae0</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtSeriesData&lt; QPointF &gt; *series, int from, int to) const</arglist>
    </member>
    <member kind="function">
      <type>QPolygonF</type>
      <name>toPointsF</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>a69d9ab6398de007d851e7d386ec5dfb7</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtSeriesData&lt; QPointF &gt; *series, int from, int to) const</arglist>
    </member>
    <member kind="function">
      <type>QPolygon</type>
      <name>toPolygon</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>ab1dde54ddb1c522e17e28ff47fbaa82a</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtSeriesData&lt; QPointF &gt; *series, int from, int to) const</arglist>
    </member>
    <member kind="function">
      <type>QPolygonF</type>
      <name>toPolygonF</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>a394341ccba09dd293dddc7bb4f599891</anchor>
      <arglist>(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtSeriesData&lt; QPointF &gt; *series, int from, int to) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QwtPointMapper</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>aabe6a70dae5784e8b67f4527c51e0c09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPointMapper.html</anchorfile>
      <anchor>adbf7d3dbb8d060a83dfd2bd15a2ef7f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPointPolar</name>
    <filename>classQwtPointPolar.html</filename>
    <member kind="function">
      <type>double</type>
      <name>azimuth</name>
      <anchorfile>classQwtPointPolar.html</anchorfile>
      <anchor>a4b3ebfcbe0d9b6a7e0b39e50d2895510</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>classQwtPointPolar.html</anchorfile>
      <anchor>a56afb57bde562399ff68043fd9251ebe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classQwtPointPolar.html</anchorfile>
      <anchor>a3e0d9a46b8af16335866583074b72129</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtPointPolar</type>
      <name>normalized</name>
      <anchorfile>classQwtPointPolar.html</anchorfile>
      <anchor>aab6516a84d4e0a5850f26e4dbaaad0c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classQwtPointPolar.html</anchorfile>
      <anchor>a929856ff791cc8cbb985489058ece4ef</anchor>
      <arglist>(const QwtPointPolar &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classQwtPointPolar.html</anchorfile>
      <anchor>affeb7998198d3dfdbb409896199b535d</anchor>
      <arglist>(const QwtPointPolar &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPointPolar</name>
      <anchorfile>classQwtPointPolar.html</anchorfile>
      <anchor>a365875acf86a9f052e12784b5f2f7d44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPointPolar</name>
      <anchorfile>classQwtPointPolar.html</anchorfile>
      <anchor>a269241ca9f94f641063fe896cdd77165</anchor>
      <arglist>(const QPointF &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPointPolar</name>
      <anchorfile>classQwtPointPolar.html</anchorfile>
      <anchor>af1c77f9730d441937e52ff5beee04975</anchor>
      <arglist>(double azimuth, double radius)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>radius</name>
      <anchorfile>classQwtPointPolar.html</anchorfile>
      <anchor>a20a4dd477b5b204b080fed08aa04a7ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>rAzimuth</name>
      <anchorfile>classQwtPointPolar.html</anchorfile>
      <anchor>ae509330927d54dbc7cf65fae42083fce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>rRadius</name>
      <anchorfile>classQwtPointPolar.html</anchorfile>
      <anchor>a69cf76a959e4417038b4e2684d307847</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAzimuth</name>
      <anchorfile>classQwtPointPolar.html</anchorfile>
      <anchor>a32c6c64510fce3e087d332305b4aca9e</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint</name>
      <anchorfile>classQwtPointPolar.html</anchorfile>
      <anchor>a8cd4f93356a8a8c07400c3ad9ff1b560</anchor>
      <arglist>(const QPointF &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRadius</name>
      <anchorfile>classQwtPointPolar.html</anchorfile>
      <anchor>a31ae2f4d6fad44f51ad5e7444a7f21fe</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>toPoint</name>
      <anchorfile>classQwtPointPolar.html</anchorfile>
      <anchor>a678cbfb29627d537aaf2d15c1802460d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_azimuth</name>
      <anchorfile>classQwtPointPolar.html</anchorfile>
      <anchor>aea82c645fedd63b9065716f92a4c5ee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_radius</name>
      <anchorfile>classQwtPointPolar.html</anchorfile>
      <anchor>a0c3a25c0e379021286421ee314f6f877</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarCanvas</name>
    <filename>classQwtPolarCanvas.html</filename>
    <class kind="class">QwtPolarCanvas::PrivateData</class>
    <member kind="enumvalue">
      <name>BackingStore</name>
      <anchorfile>classQwtPolarCanvas.html</anchorfile>
      <anchor>a371f88face8daaac6cd556e5f7596613ab8c07aaa7ba2c8833fd4d0cfd9955829</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PaintAttribute</name>
      <anchorfile>classQwtPolarCanvas.html</anchorfile>
      <anchor>a371f88face8daaac6cd556e5f7596613</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BackingStore</name>
      <anchorfile>classQwtPolarCanvas.html</anchorfile>
      <anchor>a371f88face8daaac6cd556e5f7596613ab8c07aaa7ba2c8833fd4d0cfd9955829</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const QPixmap *</type>
      <name>backingStore</name>
      <anchorfile>classQwtPolarCanvas.html</anchorfile>
      <anchor>ad54cdb87c053882b5567753d7dfa6072</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invalidateBackingStore</name>
      <anchorfile>classQwtPolarCanvas.html</anchorfile>
      <anchor>a4afef808e10242a83a26f4b856aa4cef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QwtPointPolar</type>
      <name>invTransform</name>
      <anchorfile>classQwtPolarCanvas.html</anchorfile>
      <anchor>a59b8ed7fb1726bd82b60a0298a46f076</anchor>
      <arglist>(const QPoint &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>QwtPolarPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPolarCanvas.html</anchorfile>
      <anchor>a0f0b6ed74bb69f47fb4fbe6a9109ec50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtPolarPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPolarCanvas.html</anchorfile>
      <anchor>af5589a25be1a058b4bcb0cca756fe7bc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolarCanvas</name>
      <anchorfile>classQwtPolarCanvas.html</anchorfile>
      <anchor>aa5f39d822a71e056b4735da113a0a4e5</anchor>
      <arglist>(QwtPolarPlot *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPaintAttribute</name>
      <anchorfile>classQwtPolarCanvas.html</anchorfile>
      <anchor>ae7010120b9f6905bd31f748775c80b6c</anchor>
      <arglist>(PaintAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testPaintAttribute</name>
      <anchorfile>classQwtPolarCanvas.html</anchorfile>
      <anchor>a9834b8341d95b4435baf7774ca390328</anchor>
      <arglist>(PaintAttribute) const</arglist>
    </member>
    <member kind="function">
      <type>QPoint</type>
      <name>transform</name>
      <anchorfile>classQwtPolarCanvas.html</anchorfile>
      <anchor>a5a74140354315002c9560bee0f3591d8</anchor>
      <arglist>(const QwtPointPolar &amp;) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPolarCanvas</name>
      <anchorfile>classQwtPolarCanvas.html</anchorfile>
      <anchor>aaf0b8442dc8b32353d7705c9dcc28bc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintEvent</name>
      <anchorfile>classQwtPolarCanvas.html</anchorfile>
      <anchor>a7ff6b43f3c4c32e6aa638e28705dd97f</anchor>
      <arglist>(QPaintEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>resizeEvent</name>
      <anchorfile>classQwtPolarCanvas.html</anchorfile>
      <anchor>a05def4a55a2dfd132da5155f6ef2bb10</anchor>
      <arglist>(QResizeEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPolarCanvas.html</anchorfile>
      <anchor>a9b30e5b06187d2d82a0d794f9b96f0bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarCurve</name>
    <filename>classQwtPolarCurve.html</filename>
    <base>QwtPolarItem</base>
    <class kind="class">QwtPolarCurve::PrivateData</class>
    <member kind="enumeration">
      <type></type>
      <name>CurveStyle</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a6c42c231ee7db4995d90e486737508a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoCurve</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a6c42c231ee7db4995d90e486737508a6a98a2084e94b848166c92636432e1c88e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Lines</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a6c42c231ee7db4995d90e486737508a6ae800b606b10d7eb1dab59631c8b45358</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserCurve</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a6c42c231ee7db4995d90e486737508a6a1be5e3093436495726f83f4c1e99c427</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LegendAttribute</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a48eb3748b6a9b6533386c09fe27f8e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendShowLine</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a48eb3748b6a9b6533386c09fe27f8e89a134996220124389ab810cc09fc437ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendShowSymbol</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a48eb3748b6a9b6533386c09fe27f8e89aacac949c4679b0ff6cc05650d0da174d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendShowLine</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a48eb3748b6a9b6533386c09fe27f8e89a134996220124389ab810cc09fc437ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LegendShowSymbol</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a48eb3748b6a9b6533386c09fe27f8e89aacac949c4679b0ff6cc05650d0da174d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Lines</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a6c42c231ee7db4995d90e486737508a6ae800b606b10d7eb1dab59631c8b45358</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoCurve</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a6c42c231ee7db4995d90e486737508a6a98a2084e94b848166c92636432e1c88e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserCurve</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a6c42c231ee7db4995d90e486737508a6a1be5e3093436495726f83f4c1e99c427</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtInterval</type>
      <name>boundingInterval</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>ac4c9df26feedf3ec897b50dbf72c2b4f</anchor>
      <arglist>(int scaleId) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtCurveFitter *</type>
      <name>curveFitter</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>abe8075b913cea7e6a0252c79b9edbf61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QwtSeriesData&lt; QwtPointPolar &gt; *</type>
      <name>data</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a4f9088be77be638b5b620c42c38a9df2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>dataSize</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a8b7b40db426d1a61c3fb73d853319e4c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a27a9cdefb9d46d8b48d22e8d2c48b57c</anchor>
      <arglist>(QPainter *p, const QwtScaleMap &amp;azimuthMap, const QwtScaleMap &amp;radialMap, const QPointF &amp;pole, double radius, const QRectF &amp;canvasRect) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>af49e6ffd0c6aff37288abf957b744c36</anchor>
      <arglist>(QPainter *p, const QwtScaleMap &amp;azimuthMap, const QwtScaleMap &amp;radialMap, const QPointF &amp;pole, int from, int to) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtGraphic</type>
      <name>legendIcon</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a6681420654ae59f40faf7df5c9df7d83</anchor>
      <arglist>(int index, const QSizeF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const QPen &amp;</type>
      <name>pen</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a660100feaf19d30865c8a24cb525ec32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolarCurve</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>ab1443252c40c6c7d27e11b701f0c4c91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolarCurve</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a5015a32500062be7c7c2c4668fc7294f</anchor>
      <arglist>(const QString &amp;title)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolarCurve</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a5047f83adf6bf66a8942e536834e177b</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>ab8b7ebf78873c68b2b118d3b795435e7</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtPointPolar</type>
      <name>sample</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a9cd667d8cfa4173c13de03b2f02b852f</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurveFitter</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>abcd7ce0a4b6dbfe470bce5370cdffb7c</anchor>
      <arglist>(QwtCurveFitter *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>af331933dc8508cf183b95be73931d84e</anchor>
      <arglist>(QwtSeriesData&lt; QwtPointPolar &gt; *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegendAttribute</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>aa3bca82242e6faaabe53a203002259f3</anchor>
      <arglist>(LegendAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a5f649b65305875ba46d6ca12b5104ac0</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a409832d66cc708e9d04cba21f4cbd504</anchor>
      <arglist>(CurveStyle style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSymbol</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a7e970eaf63fed27fb0d346905bd526f6</anchor>
      <arglist>(QwtSymbol *)</arglist>
    </member>
    <member kind="function">
      <type>CurveStyle</type>
      <name>style</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a5333c47ade450be5544f2970f6c6c9be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QwtSymbol *</type>
      <name>symbol</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a6688bc3f24b937bbe2f719f683ae3a90</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testLegendAttribute</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a018536334d6e4f8b1f8ffe6584216773</anchor>
      <arglist>(LegendAttribute) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPolarCurve</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>af99dc41ede43167ac8b28c287158b00a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawCurve</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a24a1852d09e48a5c57c7a19d57345581</anchor>
      <arglist>(QPainter *, int style, const QwtScaleMap &amp;azimuthMap, const QwtScaleMap &amp;radialMap, const QPointF &amp;pole, int from, int to) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawLines</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>afca4a55d3ba3aa420bb7f569e4cf6978</anchor>
      <arglist>(QPainter *, const QwtScaleMap &amp;azimuthMap, const QwtScaleMap &amp;radialMap, const QPointF &amp;pole, int from, int to) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSymbols</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a14b7031aa63f9ef74d6d972cfc3656d3</anchor>
      <arglist>(QPainter *, const QwtSymbol &amp;, const QwtScaleMap &amp;azimuthMap, const QwtScaleMap &amp;radialMap, const QPointF &amp;pole, int from, int to) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>ad99ae37d57853661df31aa18ff4bc4fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>ab2da7593994e79feb156aeff8a3e555f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtSeriesData&lt; QwtPointPolar &gt; *</type>
      <name>m_series</name>
      <anchorfile>classQwtPolarCurve.html</anchorfile>
      <anchor>a5c6abb3d2ffb03f6a4afa078e80ffd1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarFitter</name>
    <filename>classQwtPolarFitter.html</filename>
    <base>QwtCurveFitter</base>
    <class kind="class">QwtPolarFitter::PrivateData</class>
    <member kind="function" virtualness="virtual">
      <type>virtual QPolygonF</type>
      <name>fitCurve</name>
      <anchorfile>classQwtPolarFitter.html</anchorfile>
      <anchor>aff2c644d90d4a3c1e819d43b205f1916</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPainterPath</type>
      <name>fitCurvePath</name>
      <anchorfile>classQwtPolarFitter.html</anchorfile>
      <anchor>a1a26ead128b4187978df934ee0507dc6</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolarFitter</name>
      <anchorfile>classQwtPolarFitter.html</anchorfile>
      <anchor>a88d0ab40691bab03bd52399bce35f46b</anchor>
      <arglist>(int stepCount=5)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStepCount</name>
      <anchorfile>classQwtPolarFitter.html</anchorfile>
      <anchor>a3250f0d3fe6e7a658ce46920fe7efcab</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stepCount</name>
      <anchorfile>classQwtPolarFitter.html</anchorfile>
      <anchor>a181f2ad00cb7e8e23ff91e78cedc4ea0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPolarFitter</name>
      <anchorfile>classQwtPolarFitter.html</anchorfile>
      <anchor>af44b4b5f62393add4ea35b11b6723c12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPolarFitter.html</anchorfile>
      <anchor>a7c19fc7015a6757061a40aa706682892</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarGrid</name>
    <filename>classQwtPolarGrid.html</filename>
    <base>QwtPolarItem</base>
    <class kind="class">QwtPolarGrid::PrivateData</class>
    <member kind="enumvalue">
      <name>AutoScaling</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a09b4892bfd7f5889aa5e2103ed934fdfa18e237f72b8a2d181f3e0cabafb8919c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClipAxisBackground</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>acd8e9bcbe376c6d7f3a9b7f5d3500055a79cafc8f8f6d5690d484da2977e2167c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClipGridLines</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>acd8e9bcbe376c6d7f3a9b7f5d3500055ae6be534e43d8ee4924cdcdba9d2fe2e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DisplayFlag</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>acd8e9bcbe376c6d7f3a9b7f5d3500055</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SmartOriginLabel</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>acd8e9bcbe376c6d7f3a9b7f5d3500055ad74eae987acba9af0528de510b5607cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HideMaxRadiusLabel</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>acd8e9bcbe376c6d7f3a9b7f5d3500055aa771cd2d590277b2b154eae6955796c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClipAxisBackground</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>acd8e9bcbe376c6d7f3a9b7f5d3500055a79cafc8f8f6d5690d484da2977e2167c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SmartScaleDraw</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>acd8e9bcbe376c6d7f3a9b7f5d3500055aabd6328294611636aa2d0396b49ab3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClipGridLines</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>acd8e9bcbe376c6d7f3a9b7f5d3500055ae6be534e43d8ee4924cdcdba9d2fe2e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GridAttribute</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a09b4892bfd7f5889aa5e2103ed934fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AutoScaling</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a09b4892bfd7f5889aa5e2103ed934fdfa18e237f72b8a2d181f3e0cabafb8919c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HideMaxRadiusLabel</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>acd8e9bcbe376c6d7f3a9b7f5d3500055aa771cd2d590277b2b154eae6955796c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SmartOriginLabel</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>acd8e9bcbe376c6d7f3a9b7f5d3500055ad74eae987acba9af0528de510b5607cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SmartScaleDraw</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>acd8e9bcbe376c6d7f3a9b7f5d3500055aabd6328294611636aa2d0396b49ab3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>axisFont</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a154d3e73973f78c7cc879b1957d5bf53</anchor>
      <arglist>(int axisId) const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>axisPen</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a1b85db83f67821959d7add1f39c6c8ff</anchor>
      <arglist>(int axisId) const</arglist>
    </member>
    <member kind="function">
      <type>QwtRoundScaleDraw *</type>
      <name>azimuthScaleDraw</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a0fb4a0b5690d4396899144501eba1c9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtRoundScaleDraw *</type>
      <name>azimuthScaleDraw</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>ad9bc9ea9df9b6f374216343376ebe249</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a396eb4ff8dace9bd456ef24b1a9eb274</anchor>
      <arglist>(QPainter *p, const QwtScaleMap &amp;azimuthMap, const QwtScaleMap &amp;radialMap, const QPointF &amp;pole, double radius, const QRectF &amp;rect) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAxisVisible</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a9f1bd4bcd3ab5af3e41d64540aca5ddb</anchor>
      <arglist>(int axisId) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGridVisible</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a7f0139dd1421bb66314f1f00408db38d</anchor>
      <arglist>(int scaleId) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMinorGridVisible</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a8ab05f92123354191986a0de1b2fb6ec</anchor>
      <arglist>(int scaleId) const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>majorGridPen</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>aa3917c21fa92edfee87e8677a5a0eec8</anchor>
      <arglist>(int scaleId) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>marginHint</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>aed9cb1a848928dd79b4aea56faa0a542</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>minorGridPen</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a1a5aac67d0c3f7006728104f5e36b860</anchor>
      <arglist>(int scaleId) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolarGrid</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>afdfbb00c19597076df15b5b07e88110f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a2a2b70ea37249b8b17bc255b982a5312</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtScaleDraw *</type>
      <name>scaleDraw</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a85172a85908f05c2a4f7235460937ea2</anchor>
      <arglist>(int axisId)</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleDraw *</type>
      <name>scaleDraw</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a844150298fb2dd5eeccf9d2b0a29b7ef</anchor>
      <arglist>(int axisId) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisFont</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>aa9f060daabb2f6c9e260801790bfee73</anchor>
      <arglist>(int axisId, const QFont &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisPen</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>aaff0703b1d70a5016e2d5e71b218589c</anchor>
      <arglist>(int axisId, const QPen &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAzimuthScaleDraw</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a620a6a4195b39b106b47d2555afa3500</anchor>
      <arglist>(QwtRoundScaleDraw *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisplayFlag</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>acfbac4c25b75cb2229eb10c99a72cab2</anchor>
      <arglist>(DisplayFlag, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>abc0cf0b2b3b2e598a1cbfe653b649253</anchor>
      <arglist>(const QFont &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGridAttribute</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a11d28f181e66e8da1fd5ccfaf89f1e02</anchor>
      <arglist>(GridAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMajorGridPen</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>abfc2f5a33722a7e3f9efe3161f5e4d72</anchor>
      <arglist>(const QPen &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMajorGridPen</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a4a6f65d32ea82684e47be0ea3cb3d6ce</anchor>
      <arglist>(int scaleId, const QPen &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinorGridPen</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a3dc9a9cc4d1c9847cdd0c905053cd43e</anchor>
      <arglist>(const QPen &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinorGridPen</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a17bbb4cf20e0f059e3b0837d46ca1311</anchor>
      <arglist>(int scaleId, const QPen &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a61054e5b3a1d9a2881a55862c7da08aa</anchor>
      <arglist>(const QPen &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleDraw</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a203af948dec0f3fddd5bb3fca473b1fe</anchor>
      <arglist>(int axisId, QwtScaleDraw *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showAxis</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>ab6f1f400f104c938ea6032c5eb7f8cf4</anchor>
      <arglist>(int axisId, bool show=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showGrid</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a3c21b8526cb89a1a1edc5e566a374cf9</anchor>
      <arglist>(int scaleId, bool show=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showMinorGrid</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a3b2b9df8177be01976932759347a6a70</anchor>
      <arglist>(int scaleId, bool show=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testDisplayFlag</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a050123eb1462ec33102d56ccb5252dae</anchor>
      <arglist>(DisplayFlag) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testGridAttribute</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a1e88a84135d6273e9263d271c1be809b</anchor>
      <arglist>(GridAttribute) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateScaleDiv</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a2591db0e1fe1891c859b28e7b2cf25a0</anchor>
      <arglist>(const QwtScaleDiv &amp;azimuthMap, const QwtScaleDiv &amp;radialMap, const QwtInterval &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPolarGrid</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a2e7a8abbef8775ace90c364a60cc9baa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawAxis</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>ab04761ed1850b62448568946fafbed4c</anchor>
      <arglist>(QPainter *, int axisId) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawCircles</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a715479d57de85d47d2214957b0e65c0e</anchor>
      <arglist>(QPainter *, const QRectF &amp;, const QPointF &amp;pole, const QwtScaleMap &amp;radialMap, const QList&lt; double &gt; &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawRays</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a6dec7f75ea5eddce03224efa2c3b46bc</anchor>
      <arglist>(QPainter *, const QRectF &amp;, const QPointF &amp;pole, double radius, const QwtScaleMap &amp;azimuthMap, const QList&lt; double &gt; &amp;) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateScaleDraws</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>a38b731be87017405384d635853951a86</anchor>
      <arglist>(const QwtScaleMap &amp;azimuthMap, const QwtScaleMap &amp;radialMap, const QPointF &amp;pole, const double radius) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPolarGrid.html</anchorfile>
      <anchor>ada887b430d886364243fe638de6a128b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarItem</name>
    <filename>classQwtPolarItem.html</filename>
    <class kind="class">QwtPolarItem::PrivateData</class>
    <member kind="enumvalue">
      <name>AutoScale</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a3dfa4f39bc1ac99b0371b4938abe6ad6a7f9ee77f4ec3170c4c7255bf4bd4399c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ItemAttribute</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a3dfa4f39bc1ac99b0371b4938abe6ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Legend</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a3dfa4f39bc1ac99b0371b4938abe6ad6a6f900569b4e72f925ea64bed4d149d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AutoScale</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a3dfa4f39bc1ac99b0371b4938abe6ad6a7f9ee77f4ec3170c4c7255bf4bd4399c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Legend</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a3dfa4f39bc1ac99b0371b4938abe6ad6a6f900569b4e72f925ea64bed4d149d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RenderAntialiased</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>aafc969899461b4fb481396cd347614edaeb386d24afe0bb558475d66d794f865f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RenderHint</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>aafc969899461b4fb481396cd347614ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RenderAntialiased</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>aafc969899461b4fb481396cd347614edaeb386d24afe0bb558475d66d794f865f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PolarCurve</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a6c03d774c1d089ec8603dd37879a9f4dad2b363a80ab5fde478a4fa996908d685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PolarGrid</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a6c03d774c1d089ec8603dd37879a9f4dac340359909c847d927c733a01b439fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PolarItem</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a6c03d774c1d089ec8603dd37879a9f4dafcfda7285dc39cce71850cc5a77ada5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PolarMarker</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a6c03d774c1d089ec8603dd37879a9f4dab10c6fd2f1f1e9fa05eeb00100fe45c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PolarSpectrogram</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a6c03d774c1d089ec8603dd37879a9f4dad95b3f4515ee8f2058c633a5d2367427</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PolarUserItem</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a6c03d774c1d089ec8603dd37879a9f4da6bfd70526ffc398e3d1a3e184d73428d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RttiValues</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a6c03d774c1d089ec8603dd37879a9f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PolarItem</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a6c03d774c1d089ec8603dd37879a9f4dafcfda7285dc39cce71850cc5a77ada5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PolarGrid</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a6c03d774c1d089ec8603dd37879a9f4dac340359909c847d927c733a01b439fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PolarMarker</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a6c03d774c1d089ec8603dd37879a9f4dab10c6fd2f1f1e9fa05eeb00100fe45c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PolarCurve</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a6c03d774c1d089ec8603dd37879a9f4dad2b363a80ab5fde478a4fa996908d685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PolarSpectrogram</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a6c03d774c1d089ec8603dd37879a9f4dad95b3f4515ee8f2058c633a5d2367427</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rtti_PolarUserItem</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a6c03d774c1d089ec8603dd37879a9f4da6bfd70526ffc398e3d1a3e184d73428d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attach</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a9139f1fafbb5c196bed65495af18021d</anchor>
      <arglist>(QwtPolarPlot *plot)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtInterval</type>
      <name>boundingInterval</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a074117c0a19a249e83aca1f9b9291cb5</anchor>
      <arglist>(int scaleId) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detach</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a287c3b95d98ff6fccf41efdad547f9fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a0493eb028a85753735073754be269e4d</anchor>
      <arglist>(QPainter *painter, const QwtScaleMap &amp;azimuthMap, const QwtScaleMap &amp;radialMap, const QPointF &amp;pole, double radius, const QRectF &amp;canvasRect) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hide</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a7160d323c3f0326d451ee71a636b60c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a2417cb6a3282a1f406da00e1d8608146</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>itemChanged</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a0fa7263683e0982892162174328a55c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>legendChanged</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>ac0e8b4bed9e819210271bdde3de58d3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QList&lt; QwtLegendData &gt;</type>
      <name>legendData</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a592d121b6d79db13161b18a138f13e70</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtGraphic</type>
      <name>legendIcon</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a971930cdc6c7d750634c9ae07f01a5e2</anchor>
      <arglist>(int index, const QSizeF &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>legendIconSize</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a0d58642e90028668d7f601e65662c922</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>marginHint</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a86e899b76f4682bdb791eca7e145e2bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtPolarPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a803b53442760b19a533e1026bf299f9d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolarItem</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a22fdc73eb7e217a1ebedc6efdeff3617</anchor>
      <arglist>(const QwtText &amp;title=QwtText())</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>renderThreadCount</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>aa3d0e4373d1108f819bddc36e070c746</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>af98ff690ffccd9c7d8af52f456014c1e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItemAttribute</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>aa5222a54ed4578061f6af398a289ab0e</anchor>
      <arglist>(ItemAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegendIconSize</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a216fd1f5572147494ce794933ca41f60</anchor>
      <arglist>(const QSize &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderHint</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>acaa87e47f7a3d307f138bbce2dae7095</anchor>
      <arglist>(RenderHint, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderThreadCount</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a3349eafd69c1e0249be71953b2551ff5</anchor>
      <arglist>(uint numThreads)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitle</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a5d4a9c3d2e56d0240f29ba096c70f882</anchor>
      <arglist>(const QString &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitle</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a75b5cb02ab578e37718ce563fee6004d</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setVisible</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a75f908fc0ee164fdd3bb50436c1d90df</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZ</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>acef8efd945a194b70a11ad39060de917</anchor>
      <arglist>(double z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>show</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>abc6bba0128e8b9ce0a722640ca8a3e53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testItemAttribute</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a01db5fa1da8bcf85725de600081ca06f</anchor>
      <arglist>(ItemAttribute) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testRenderHint</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a63ef394b277bf35dd4343b5ac68cf641</anchor>
      <arglist>(RenderHint) const</arglist>
    </member>
    <member kind="function">
      <type>const QwtText &amp;</type>
      <name>title</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a5d63cac0d1d704149cab14eaa15cc28f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateScaleDiv</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a459d264543f40e9a41de90bc486b0f1f</anchor>
      <arglist>(const QwtScaleDiv &amp;, const QwtScaleDiv &amp;, const QwtInterval &amp;)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>z</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a44b930c94007de9690ef9bcf10d4107b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPolarItem</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a84d84ea11f052f58b9e2dd82b0fbddde</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPolarItem.html</anchorfile>
      <anchor>a9d1f5a41d2c1b5c61555f4479e0261f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarItemDict</name>
    <filename>classQwtPolarItemDict.html</filename>
    <class kind="class">QwtPolarItemDict::PrivateData</class>
    <member kind="function">
      <type>bool</type>
      <name>autoDelete</name>
      <anchorfile>classQwtPolarItemDict.html</anchorfile>
      <anchor>a6aaa584fe568cb6e1d1f416f98c97679</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachItems</name>
      <anchorfile>classQwtPolarItemDict.html</anchorfile>
      <anchor>ac0dcbd853fc53ec5c359fb352befe500</anchor>
      <arglist>(int rtti=QwtPolarItem::Rtti_PolarItem, bool autoDelete=true)</arglist>
    </member>
    <member kind="function">
      <type>const QwtPolarItemList &amp;</type>
      <name>itemList</name>
      <anchorfile>classQwtPolarItemDict.html</anchorfile>
      <anchor>a7eddfaef38f375fbe4bd2e20909041f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolarItemDict</name>
      <anchorfile>classQwtPolarItemDict.html</anchorfile>
      <anchor>a9717d88ce4a23546b5a56060d86c8595</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoDelete</name>
      <anchorfile>classQwtPolarItemDict.html</anchorfile>
      <anchor>a6c01bbae83741e723373c6ddf481661d</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QwtPolarItemDict</name>
      <anchorfile>classQwtPolarItemDict.html</anchorfile>
      <anchor>aeca432e58593e41b2ca5d93035bc9ad3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>insertItem</name>
      <anchorfile>classQwtPolarItemDict.html</anchorfile>
      <anchor>abfd1d7fa38cfbbb60b3f70d67df5f3dd</anchor>
      <arglist>(QwtPolarItem *)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeItem</name>
      <anchorfile>classQwtPolarItemDict.html</anchorfile>
      <anchor>aed3737df07b7b236115d27d69d0015f9</anchor>
      <arglist>(QwtPolarItem *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPolarItemDict.html</anchorfile>
      <anchor>aeab1855358e646133fe16cdca8f09bd0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarLayout</name>
    <filename>classQwtPolarLayout.html</filename>
    <class kind="class">QwtPolarLayout::LayoutData</class>
    <class kind="class">QwtPolarLayout::PrivateData</class>
    <member kind="enumvalue">
      <name>IgnoreFrames</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>abb9ffb4d2547fc48b37c89c380cb5c60ad8271c6678339e4437e99e176a4b1083</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreLegend</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>abb9ffb4d2547fc48b37c89c380cb5c60a31b6d1acf6a8a48e9535146c82c0f491</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreScrollbars</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>abb9ffb4d2547fc48b37c89c380cb5c60a8a7a635824e491b226168b111c9a0d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreTitle</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>abb9ffb4d2547fc48b37c89c380cb5c60acf042507d0b592c5abe6cf38bda89c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Option</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>abb9ffb4d2547fc48b37c89c380cb5c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreScrollbars</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>abb9ffb4d2547fc48b37c89c380cb5c60a8a7a635824e491b226168b111c9a0d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreFrames</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>abb9ffb4d2547fc48b37c89c380cb5c60ad8271c6678339e4437e99e176a4b1083</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreTitle</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>abb9ffb4d2547fc48b37c89c380cb5c60acf042507d0b592c5abe6cf38bda89c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreLegend</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>abb9ffb4d2547fc48b37c89c380cb5c60a31b6d1acf6a8a48e9535146c82c0f491</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>activate</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>a6da8d82934ae4ad063ac1612963368ac</anchor>
      <arglist>(const QwtPolarPlot *, const QRectF &amp;rect, Options options=Options())</arglist>
    </member>
    <member kind="function">
      <type>const QRectF &amp;</type>
      <name>canvasRect</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>af7fa62a79881d57a5a5ba4fc3666d910</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>invalidate</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>a4abf2bf66f1c89901f0c253e66cc8a23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QwtPolarPlot::LegendPosition</type>
      <name>legendPosition</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>a62e483affe154d04ea825a5ea0d8f661</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>legendRatio</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>a2dd8df4904bd32f41c6064d5768fb039</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QRectF &amp;</type>
      <name>legendRect</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>a0144585a1ccbe4f1bd786e09430e6a52</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolarLayout</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>a9848348288897ff46ae81adec0e7709e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegendPosition</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>aeb16a4140e3b0016ed44d417bda1c8e4</anchor>
      <arglist>(QwtPolarPlot::LegendPosition pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegendPosition</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>a42d727d2015fe7ac0ecd373c812359bf</anchor>
      <arglist>(QwtPolarPlot::LegendPosition pos, double ratio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegendRatio</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>a2be38703cdcc2ff6a4b20a09b6295897</anchor>
      <arglist>(double ratio)</arglist>
    </member>
    <member kind="function">
      <type>const QRectF &amp;</type>
      <name>titleRect</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>aab5743221eb476b05548e14f1cfb8f98</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPolarLayout</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>a0ff0510bfe19061bb5141e3a1f2d443d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QRectF</type>
      <name>layoutLegend</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>a23194d8fd01b7793188fd7a32d2681aa</anchor>
      <arglist>(Options options, QRectF &amp;) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPolarLayout.html</anchorfile>
      <anchor>a311b2c15fcff762b1f8f80b26a596778</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarMagnifier</name>
    <filename>classQwtPolarMagnifier.html</filename>
    <base>QwtMagnifier</base>
    <class kind="class">QwtPolarMagnifier::PrivateData</class>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>rescale</name>
      <anchorfile>classQwtPolarMagnifier.html</anchorfile>
      <anchor>aadb9618730d5f96326eb0f8541632b96</anchor>
      <arglist>(double factor) QWT_OVERRIDE</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>unzoom</name>
      <anchorfile>classQwtPolarMagnifier.html</anchorfile>
      <anchor>a7785d799a0fd09225baaefaa36de9671</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QwtPolarCanvas *</type>
      <name>canvas</name>
      <anchorfile>classQwtPolarMagnifier.html</anchorfile>
      <anchor>a2fa35f5d3c278aa90d7ef40f78b7992d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtPolarCanvas *</type>
      <name>canvas</name>
      <anchorfile>classQwtPolarMagnifier.html</anchorfile>
      <anchor>a57949cf72682a4a3eabee19817001a11</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getUnzoomKey</name>
      <anchorfile>classQwtPolarMagnifier.html</anchorfile>
      <anchor>a1182a9812b166a5a6125f34ac9bec6a2</anchor>
      <arglist>(int &amp;key, int &amp;modifiers) const</arglist>
    </member>
    <member kind="function">
      <type>QwtPolarPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPolarMagnifier.html</anchorfile>
      <anchor>aa7e0b02092df484cd01206095d78a03f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtPolarPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPolarMagnifier.html</anchorfile>
      <anchor>adc33a7b64686c06a27dec4cd171415a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolarMagnifier</name>
      <anchorfile>classQwtPolarMagnifier.html</anchorfile>
      <anchor>ae18757a8ee2be73c4cf264720cb37d18</anchor>
      <arglist>(QwtPolarCanvas *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUnzoomKey</name>
      <anchorfile>classQwtPolarMagnifier.html</anchorfile>
      <anchor>a87548a332156609548d036bce63239cf</anchor>
      <arglist>(int key, int modifiers)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPolarMagnifier</name>
      <anchorfile>classQwtPolarMagnifier.html</anchorfile>
      <anchor>ae8e07b7b25186ef3db390f2792e960d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetKeyPressEvent</name>
      <anchorfile>classQwtPolarMagnifier.html</anchorfile>
      <anchor>a3f2a523592dc738166080c02cd3aaf5e</anchor>
      <arglist>(QKeyEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPolarMagnifier.html</anchorfile>
      <anchor>a9926a797c40a4d9abd1c17ce37f0c371</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarMarker</name>
    <filename>classQwtPolarMarker.html</filename>
    <base>QwtPolarItem</base>
    <class kind="class">QwtPolarMarker::PrivateData</class>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtInterval</type>
      <name>boundingInterval</name>
      <anchorfile>classQwtPolarMarker.html</anchorfile>
      <anchor>aa8fc5c0f7bf658123d4f98266c60e3b4</anchor>
      <arglist>(int scaleId) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPolarMarker.html</anchorfile>
      <anchor>a5bdfaca278a2ef0f080b3ae3fe4f31ee</anchor>
      <arglist>(QPainter *painter, const QwtScaleMap &amp;azimuthMap, const QwtScaleMap &amp;radialMap, const QPointF &amp;pole, double radius, const QRectF &amp;canvasRect) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtText</type>
      <name>label</name>
      <anchorfile>classQwtPolarMarker.html</anchorfile>
      <anchor>af918a87440179a3a3392d8a4c8a25666</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Qt::Alignment</type>
      <name>labelAlignment</name>
      <anchorfile>classQwtPolarMarker.html</anchorfile>
      <anchor>a5088e38e69ca81e5fe7b0b631471ebf8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtPointPolar</type>
      <name>position</name>
      <anchorfile>classQwtPolarMarker.html</anchorfile>
      <anchor>a4f32d9e0083ea7a39dc8988de23382c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolarMarker</name>
      <anchorfile>classQwtPolarMarker.html</anchorfile>
      <anchor>a88c2659eeab01c40bb8b4f4b4b4f01cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPolarMarker.html</anchorfile>
      <anchor>ad4774875cf0e728b9e077a7e81debe15</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabel</name>
      <anchorfile>classQwtPolarMarker.html</anchorfile>
      <anchor>a215881a4b8883ecc2e2f7fa2ba6d822d</anchor>
      <arglist>(const QwtText &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabelAlignment</name>
      <anchorfile>classQwtPolarMarker.html</anchorfile>
      <anchor>a09f72cfe702be202dcb0fbca2c93eb31</anchor>
      <arglist>(Qt::Alignment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classQwtPolarMarker.html</anchorfile>
      <anchor>a6f419a2c80865b12f57200f59f1eeb64</anchor>
      <arglist>(const QwtPointPolar &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSymbol</name>
      <anchorfile>classQwtPolarMarker.html</anchorfile>
      <anchor>a0a416aa96c69f57d24a5f4d2021dc501</anchor>
      <arglist>(const QwtSymbol *s)</arglist>
    </member>
    <member kind="function">
      <type>const QwtSymbol *</type>
      <name>symbol</name>
      <anchorfile>classQwtPolarMarker.html</anchorfile>
      <anchor>af4f2a2fb448cde6b8a6a990959f562ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPolarMarker</name>
      <anchorfile>classQwtPolarMarker.html</anchorfile>
      <anchor>a059123939c2d477e8e09fa7badb56679</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPolarMarker.html</anchorfile>
      <anchor>a7536c0a798b841e3a1234c9327c62c94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarPanner</name>
    <filename>classQwtPolarPanner.html</filename>
    <base>QwtPanner</base>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>movePlot</name>
      <anchorfile>classQwtPolarPanner.html</anchorfile>
      <anchor>ad339c9b1825b5582ba0450efd478dbdd</anchor>
      <arglist>(int dx, int dy)</arglist>
    </member>
    <member kind="function">
      <type>QwtPolarCanvas *</type>
      <name>canvas</name>
      <anchorfile>classQwtPolarPanner.html</anchorfile>
      <anchor>a51a1f2d9091ba09a07399b01bcaa9837</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtPolarCanvas *</type>
      <name>canvas</name>
      <anchorfile>classQwtPolarPanner.html</anchorfile>
      <anchor>a8be566a75f18fd6f2745df29f7bdb6bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtPolarPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPolarPanner.html</anchorfile>
      <anchor>a2bd7697e2d73a59f9abddfc3d3d083ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtPolarPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPolarPanner.html</anchorfile>
      <anchor>a62bbf6e138aa54cc3f2e04b3f7b9924e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolarPanner</name>
      <anchorfile>classQwtPolarPanner.html</anchorfile>
      <anchor>ab05222bd343f9b989d3ab2b0146d9d1d</anchor>
      <arglist>(QwtPolarCanvas *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPolarPanner</name>
      <anchorfile>classQwtPolarPanner.html</anchorfile>
      <anchor>a2e32d9b9d402ffe7b3c9b58eb3ca5c54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>widgetMousePressEvent</name>
      <anchorfile>classQwtPolarPanner.html</anchorfile>
      <anchor>a70331aea258fcb5ef6d43e7ded423218</anchor>
      <arglist>(QMouseEvent *) QWT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarPicker</name>
    <filename>classQwtPolarPicker.html</filename>
    <base>QwtPicker</base>
    <class kind="class">QwtPolarPicker::PrivateData</class>
    <member kind="signal">
      <type>void</type>
      <name>appended</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>acd5e12d2e87daea46199a54972e5733f</anchor>
      <arglist>(const QwtPointPolar &amp;pos)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>moved</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>a576017f80c82efb879f23346425428c0</anchor>
      <arglist>(const QwtPointPolar &amp;pos)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selected</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>aff83cb76c75ce31607291e84254c67a8</anchor>
      <arglist>(const QVector&lt; QwtPointPolar &gt; &amp;points)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selected</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>a24f5e3c132954a6cfa1d7d8dd66dd5fe</anchor>
      <arglist>(const QwtPointPolar &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>QwtPolarCanvas *</type>
      <name>canvas</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>acf23605392c3a5af4f6c0351d0629dd8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtPolarCanvas *</type>
      <name>canvas</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>a3075b89c5844f36e4c3939b7c39077a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRect</type>
      <name>pickRect</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>a1b9c550afb3cf5097c92cc74d19f9757</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtPolarPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>ac2ea027b8003baf6607395a0c0d01e9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtPolarPlot *</type>
      <name>plot</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>a44b4739f16a28006063574bd46a7140b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolarPicker</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>afba4aa9c224977ec360f11ac6dfd8ab7</anchor>
      <arglist>(QwtPolarCanvas *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolarPicker</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>afd8e121e96b3e07e1bea355d684cc810</anchor>
      <arglist>(RubberBand rubberBand, DisplayMode trackerMode, QwtPolarCanvas *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPolarPicker</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>a443aa15d588e545e0c521d4fe659dfcf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>a3357d3dd4a067f11c78bb3ca04bcc4e9</anchor>
      <arglist>(const QPoint &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>end</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>a12330b56188bc2e389e3a969e01a8586</anchor>
      <arglist>(bool ok=true) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QwtPointPolar</type>
      <name>invTransform</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>a230422c143eb904b8fd7350c2780a1db</anchor>
      <arglist>(const QPoint &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>move</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>af35a3a76885ec1e3eeed4dac2d0109dc</anchor>
      <arglist>(const QPoint &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QwtText</type>
      <name>trackerText</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>aa3b67d85855bc37afaffc00b76703238</anchor>
      <arglist>(const QPoint &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QwtText</type>
      <name>trackerTextPolar</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>a1e59b1f7b6f1f0ea11f453e27929c8db</anchor>
      <arglist>(const QwtPointPolar &amp;) const</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual QPainterPath</type>
      <name>pickArea</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>a574dadc3bcc8b0a4925176195700d49c</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPolarPicker.html</anchorfile>
      <anchor>acbc024d5f0a7d357ae550b2642fff06c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarPlot</name>
    <filename>classQwtPolarPlot.html</filename>
    <base>QwtPolarItemDict</base>
    <class kind="class">QwtPolarPlot::PrivateData</class>
    <member kind="enumvalue">
      <name>BottomLegend</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>aeb082672b319273c14f49332d8426d2ea2385fedbe596ddb9319ca76db6afd9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ExternalLegend</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>aeb082672b319273c14f49332d8426d2ea90bc392c0e385337fa017280e9b8c410</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LeftLegend</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>aeb082672b319273c14f49332d8426d2ea5fbf30c354173cf150569516e37c4cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LegendPosition</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>aeb082672b319273c14f49332d8426d2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LeftLegend</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>aeb082672b319273c14f49332d8426d2ea5fbf30c354173cf150569516e37c4cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RightLegend</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>aeb082672b319273c14f49332d8426d2eabf14172e3a5118071816ef98bf3704d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BottomLegend</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>aeb082672b319273c14f49332d8426d2ea2385fedbe596ddb9319ca76db6afd9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TopLegend</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>aeb082672b319273c14f49332d8426d2eaa414a0712297511a994febffaa1408f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ExternalLegend</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>aeb082672b319273c14f49332d8426d2ea90bc392c0e385337fa017280e9b8c410</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RightLegend</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>aeb082672b319273c14f49332d8426d2eabf14172e3a5118071816ef98bf3704d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TopLegend</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>aeb082672b319273c14f49332d8426d2eaa414a0712297511a994febffaa1408f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>autoRefresh</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a4ed94d675d589ebc25297016c062d242</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>replot</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a85e55f95073ed7370e601634990ac888</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setAzimuthOrigin</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a5e24770b1b2de5271e3ecb63ea67aa81</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemAttached</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a8e53799a658c70eea88ec517cac9dfc2</anchor>
      <arglist>(QwtPolarItem *plotItem, bool on)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>layoutChanged</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a0d5fe3e01744aebb6f76f969b153564a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>legendDataChanged</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>abbb2d09b3550c70fb9f4a4ca089a6ff3</anchor>
      <arglist>(const QVariant &amp;itemInfo, const QList&lt; QwtLegendData &gt; &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>autoReplot</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a8be00b2b174b6693e8b8b79d125b35d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>azimuthOrigin</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a93fdd39d10ec4321b6873545f1f9c2c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtPolarCanvas *</type>
      <name>canvas</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a50c5fcb0b419d0526dd4372609e3f9d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtPolarCanvas *</type>
      <name>canvas</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>ab7ddf7d60fffc91582a39d40e3b28dff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawCanvas</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a2a8350cbd76d8e0f194eb371f347fce2</anchor>
      <arglist>(QPainter *, const QRectF &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAutoScale</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a8398e385ab1fd94e7ebf15b6f03b1e49</anchor>
      <arglist>(int scaleId) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtPolarItem *</type>
      <name>infoToItem</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>afd93811d6707372d741ec0311b6033b4</anchor>
      <arglist>(const QVariant &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertLegend</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a98b7c37bfd9af060d138bee74a82d82e</anchor>
      <arglist>(QwtAbstractLegend *, LegendPosition=RightLegend, double ratio=-1.0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QVariant</type>
      <name>itemToInfo</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a09472a2d8603aa0135ad9c1ccc24e909</anchor>
      <arglist>(QwtPolarItem *) const</arglist>
    </member>
    <member kind="function">
      <type>QwtAbstractLegend *</type>
      <name>legend</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a60040e80af7621eef83126d4fab2b460</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtAbstractLegend *</type>
      <name>legend</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a95ce4c8b3b767618105ad7103e10a5fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QBrush &amp;</type>
      <name>plotBackground</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>ac727f40b72c9241bc3ef952259f80e97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtPolarLayout *</type>
      <name>plotLayout</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a8aa047aef82719e1e0c895bfbc2b7298</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtPolarLayout *</type>
      <name>plotLayout</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>ab612851bfb2c4a331fa72829911f7086</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>plotMarginHint</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a3944d44f709b6c80cdb2935e8aeb0e0d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>plotRect</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>abd78afb479d3e1cdb9c15c3a7ffaf159</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>plotRect</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>adb4fcadd5cfceda7b4a47e3ec495c6ad</anchor>
      <arglist>(const QRectF &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolarPlot</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a2ddec071ab7580975733fee0f40c6606</anchor>
      <arglist>(const QwtText &amp;title, QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolarPlot</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>ab5c8602062f050b1a5c47445fee4395d</anchor>
      <arglist>(QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type>QwtScaleDiv *</type>
      <name>scaleDiv</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a400f242db624d992cba1814a519ac287</anchor>
      <arglist>(int scaleId)</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleDiv *</type>
      <name>scaleDiv</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a53769f55e855d851c45a9d63fa3da321</anchor>
      <arglist>(int scaleId) const</arglist>
    </member>
    <member kind="function">
      <type>QwtScaleEngine *</type>
      <name>scaleEngine</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a6c7ea6125b86ae3d38651d939c5fd213</anchor>
      <arglist>(int scaleId)</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleEngine *</type>
      <name>scaleEngine</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a34fbc4543c233e48933ef87636feae2e</anchor>
      <arglist>(int scaleId) const</arglist>
    </member>
    <member kind="function">
      <type>QwtScaleMap</type>
      <name>scaleMap</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a260d6920a476fb44fac9166f95bd2564</anchor>
      <arglist>(int scaleId) const</arglist>
    </member>
    <member kind="function">
      <type>QwtScaleMap</type>
      <name>scaleMap</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a2132ddaed311cae3f7242b49216c694c</anchor>
      <arglist>(int scaleId, double radius) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>scaleMaxMajor</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a0b35bb8222c2b327fb3df7fdf2e72ed0</anchor>
      <arglist>(int scaleId) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>scaleMaxMinor</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a33c3c60ed2022d455c3150e3a3d7dada</anchor>
      <arglist>(int scaleId) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoReplot</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>ab129bbae133d55313ae1509598f5db82</anchor>
      <arglist>(bool tf=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoScale</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>ad2cab7dc3d80c028619c0852d5107494</anchor>
      <arglist>(int scaleId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlotBackground</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>ae6956ffe638c4d9de24043608630c984</anchor>
      <arglist>(const QBrush &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a1151e6417b3e8ccacbce0865a71220cb</anchor>
      <arglist>(int scaleId, double min, double max, double step=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleDiv</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>ac9a938b4e27a078f55fda06f7c420924</anchor>
      <arglist>(int scaleId, const QwtScaleDiv &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleEngine</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>aaf4cd1c3a9c26850e675ed3b112c245e</anchor>
      <arglist>(int scaleId, QwtScaleEngine *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleMaxMajor</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a6eb472268e07a9783d6a0cf54b5f12b3</anchor>
      <arglist>(int scaleId, int maxMajor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleMaxMinor</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a02f444638f5ec84c37d35b7984533298</anchor>
      <arglist>(int scaleId, int maxMinor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitle</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>afd19f3e3e758305d50fbe59a853ed31d</anchor>
      <arglist>(const QString &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitle</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>afcb7ab87dd57194e28340bf2b7d62cd8</anchor>
      <arglist>(const QwtText &amp;)</arglist>
    </member>
    <member kind="function">
      <type>QwtText</type>
      <name>title</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a9721f6493bd02d8ed8dd093e1e4e38e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtTextLabel *</type>
      <name>titleLabel</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a01b826fb03311e13555f5212e99885d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtTextLabel *</type>
      <name>titleLabel</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>af431699ec20b0167a08541550e58a62d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unzoom</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a43f40adc59f7acb4f609e48be2327ade</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateLegend</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>ae87700c0bac8488aed5a478ab5098830</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateLegend</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>ae1837c0e815161dba219a9a33e72356b</anchor>
      <arglist>(const QwtPolarItem *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateScale</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a970b9df01bc032ad6b028232d4bea7f1</anchor>
      <arglist>(int scaleId)</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>visibleInterval</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a1c5008902bf5a119719df008ac6b612d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zoom</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a89a033c97d6301c70a5df054b5d27de9</anchor>
      <arglist>(const QwtPointPolar &amp;, double factor)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>zoomFactor</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a89bee2cd103cf1fc2461b36b0e684fab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtPointPolar</type>
      <name>zoomPos</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a3a08531627eb77aeb2b9bc251afd62b4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPolarPlot</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a8b962b1ec76b41cdf3c96bd7ef6d76ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawItems</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>aab76afbe6cd1a47388810e0719e51b6e</anchor>
      <arglist>(QPainter *painter, const QwtScaleMap &amp;radialMap, const QwtScaleMap &amp;azimuthMap, const QPointF &amp;pole, double radius, const QRectF &amp;canvasRect) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>event</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>ad5edf3c7db21f0cd39132cf79697db2c</anchor>
      <arglist>(QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>resizeEvent</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>ade23b4a394662ebe00d5f926d2548fe2</anchor>
      <arglist>(QResizeEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateLayout</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a71891d3c14200d157febefa035297acd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>azimuthOrigin</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a08f90bf80a631decd01c2e2a3aae1120</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QBrush</type>
      <name>plotBackground</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a9f2dac36f6c908bb62db356d666f783c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>attachItem</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a37af4a3f15f074b128cbb6ec6143a29f</anchor>
      <arglist>(QwtPolarItem *, bool)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initPlot</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a412ea140c7826e6ac93687dda8848455</anchor>
      <arglist>(const QwtText &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>aedc3395b209423006fcbd5d605ebfe97</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QwtPolarItem</name>
      <anchorfile>classQwtPolarPlot.html</anchorfile>
      <anchor>a4e1135b696589dcc39bedb0b66820148</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarRenderer</name>
    <filename>classQwtPolarRenderer.html</filename>
    <class kind="class">QwtPolarRenderer::PrivateData</class>
    <member kind="function">
      <type>bool</type>
      <name>exportTo</name>
      <anchorfile>classQwtPolarRenderer.html</anchorfile>
      <anchor>a0ede3c5f86bc2af43c49dde2ff1eeb66</anchor>
      <arglist>(QwtPolarPlot *, const QString &amp;documentName, const QSizeF &amp;sizeMM=QSizeF(200, 200), int resolution=85)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolarRenderer</name>
      <anchorfile>classQwtPolarRenderer.html</anchorfile>
      <anchor>a58aa83824c90dbf1dd240a6fbf905fdf</anchor>
      <arglist>(QObject *parent=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>classQwtPolarRenderer.html</anchorfile>
      <anchor>a709afab29fcdd1f602b62c6f7d7fdf2c</anchor>
      <arglist>(QwtPolarPlot *, QPainter *, const QRectF &amp;rect) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderDocument</name>
      <anchorfile>classQwtPolarRenderer.html</anchorfile>
      <anchor>a81598da0f256448708d0118e724ae08c</anchor>
      <arglist>(QwtPolarPlot *, const QString &amp;format, const QSizeF &amp;sizeMM, int resolution=85)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderDocument</name>
      <anchorfile>classQwtPolarRenderer.html</anchorfile>
      <anchor>a963c267b7fdf0d398a27392d87e960dd</anchor>
      <arglist>(QwtPolarPlot *, const QString &amp;title, const QString &amp;format, const QSizeF &amp;sizeMM, int resolution=85)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>renderLegend</name>
      <anchorfile>classQwtPolarRenderer.html</anchorfile>
      <anchor>abbdd5233df47315a12d303e81f746486</anchor>
      <arglist>(const QwtPolarPlot *, QPainter *, const QRectF &amp;) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>renderTitle</name>
      <anchorfile>classQwtPolarRenderer.html</anchorfile>
      <anchor>a17f979dafe88f06aa1ff8c7b74de3820</anchor>
      <arglist>(QPainter *, const QRectF &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderTo</name>
      <anchorfile>classQwtPolarRenderer.html</anchorfile>
      <anchor>a1d44d8ba46a765ecbbfbbc3b14ee6934</anchor>
      <arglist>(QwtPolarPlot *, QPaintDevice &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderTo</name>
      <anchorfile>classQwtPolarRenderer.html</anchorfile>
      <anchor>ac699bd3db7172339c91e38799ce0ee75</anchor>
      <arglist>(QwtPolarPlot *, QPrinter &amp;) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPolarRenderer</name>
      <anchorfile>classQwtPolarRenderer.html</anchorfile>
      <anchor>aa67b03290bf743cc0b102161589180d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPolarRenderer.html</anchorfile>
      <anchor>a006f8a78e930076b16c7ea159e354de0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarSpectrogram</name>
    <filename>classQwtPolarSpectrogram.html</filename>
    <base>QwtPolarItem</base>
    <class kind="class">QwtPolarSpectrogram::PrivateData</class>
    <class kind="class">QwtPolarSpectrogram::TileInfo</class>
    <member kind="enumvalue">
      <name>ApproximatedAtan</name>
      <anchorfile>classQwtPolarSpectrogram.html</anchorfile>
      <anchor>a2a6dc68b2e1aa6959b196223bfe2e974a648db7c6b84aec213eaeea7698793288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PaintAttribute</name>
      <anchorfile>classQwtPolarSpectrogram.html</anchorfile>
      <anchor>a2a6dc68b2e1aa6959b196223bfe2e974</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ApproximatedAtan</name>
      <anchorfile>classQwtPolarSpectrogram.html</anchorfile>
      <anchor>a2a6dc68b2e1aa6959b196223bfe2e974a648db7c6b84aec213eaeea7698793288</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtInterval</type>
      <name>boundingInterval</name>
      <anchorfile>classQwtPolarSpectrogram.html</anchorfile>
      <anchor>a030b297b42cd23ed14c26529cdb9354b</anchor>
      <arglist>(int scaleId) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const QwtColorMap *</type>
      <name>colorMap</name>
      <anchorfile>classQwtPolarSpectrogram.html</anchorfile>
      <anchor>a1580bae0d09439f639b97a74a6b4b29e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QwtRasterData *</type>
      <name>data</name>
      <anchorfile>classQwtPolarSpectrogram.html</anchorfile>
      <anchor>a20de58e09d4972b0dddc34133d3fc955</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtPolarSpectrogram.html</anchorfile>
      <anchor>ae91c0a660d4418178f2ad454786b1cec</anchor>
      <arglist>(QPainter *painter, const QwtScaleMap &amp;azimuthMap, const QwtScaleMap &amp;radialMap, const QPointF &amp;pole, double radius, const QRectF &amp;canvasRect) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolarSpectrogram</name>
      <anchorfile>classQwtPolarSpectrogram.html</anchorfile>
      <anchor>a109af767a738b23d7943496dc38e04be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classQwtPolarSpectrogram.html</anchorfile>
      <anchor>afc88ed307589b6b3625846167216bf30</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorMap</name>
      <anchorfile>classQwtPolarSpectrogram.html</anchorfile>
      <anchor>a67b139ab25609fedd703e25b65ffe524</anchor>
      <arglist>(QwtColorMap *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQwtPolarSpectrogram.html</anchorfile>
      <anchor>a37b631a8deea881f5a5b526810f5f131</anchor>
      <arglist>(QwtRasterData *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPaintAttribute</name>
      <anchorfile>classQwtPolarSpectrogram.html</anchorfile>
      <anchor>ab18845ab247ca1f1020a6c7e9cb9f666</anchor>
      <arglist>(PaintAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testPaintAttribute</name>
      <anchorfile>classQwtPolarSpectrogram.html</anchorfile>
      <anchor>ac0684f56d3b1329c1542ae4113f005e8</anchor>
      <arglist>(PaintAttribute) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPolarSpectrogram</name>
      <anchorfile>classQwtPolarSpectrogram.html</anchorfile>
      <anchor>a4586a2019e6942785e764281b961264b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QImage</type>
      <name>renderImage</name>
      <anchorfile>classQwtPolarSpectrogram.html</anchorfile>
      <anchor>a8cb2924bfa2bee7e9f03c8b87afd2f2f</anchor>
      <arglist>(const QwtScaleMap &amp;azimuthMap, const QwtScaleMap &amp;radialMap, const QPointF &amp;pole, const QRect &amp;rect) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>renderTile</name>
      <anchorfile>classQwtPolarSpectrogram.html</anchorfile>
      <anchor>ade25528fbabf53052c43adf8de9a92c1</anchor>
      <arglist>(const QwtScaleMap &amp;azimuthMap, const QwtScaleMap &amp;radialMap, const QPointF &amp;pole, const QPoint &amp;imagePos, const QRect &amp;tile, QImage *image) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>renderTileInfo</name>
      <anchorfile>classQwtPolarSpectrogram.html</anchorfile>
      <anchor>aa7ecc2b7e2b05b81080498c89d9c03df</anchor>
      <arglist>(const QwtScaleMap &amp;, const QwtScaleMap &amp;, const QPointF &amp;pole, TileInfo *) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtPolarSpectrogram.html</anchorfile>
      <anchor>a0424543bcdbc884b9fba8059114b328e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolygonClipper</name>
    <filename>classQwtPolygonClipper.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>clipPolygon</name>
      <anchorfile>classQwtPolygonClipper.html</anchorfile>
      <anchor>ad14400d1719f2752cbd72191f4cb986c</anchor>
      <arglist>(Polygon &amp;points1, bool closePolygon) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPolygonClipper</name>
      <anchorfile>classQwtPolygonClipper.html</anchorfile>
      <anchor>a1c5198c574ff875a739e8202861c24b1</anchor>
      <arglist>(const Rect &amp;clipRect)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Polygon::value_type</type>
      <name>Point</name>
      <anchorfile>classQwtPolygonClipper.html</anchorfile>
      <anchor>a033f6c1b422393aa8b79dcb633bbdeee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clipEdge</name>
      <anchorfile>classQwtPolygonClipper.html</anchorfile>
      <anchor>a1c7371302488a1d9b74d7dc625c8bcff</anchor>
      <arglist>(bool closePolygon, const Polygon &amp;points, Polygon &amp;clippedPoints) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Rect</type>
      <name>m_clipRect</name>
      <anchorfile>classQwtPolygonClipper.html</anchorfile>
      <anchor>a1bf1263791eb65feb6d253c545ef5926</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPowerTransform</name>
    <filename>classQwtPowerTransform.html</filename>
    <base>QwtTransform</base>
    <member kind="function" virtualness="virtual">
      <type>virtual QwtTransform *</type>
      <name>copy</name>
      <anchorfile>classQwtPowerTransform.html</anchorfile>
      <anchor>a54c087207cd2b850bbccfd5265c31a14</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>invTransform</name>
      <anchorfile>classQwtPowerTransform.html</anchorfile>
      <anchor>a5f0ff3d697a3e17dbfb743be9a6b5e8b</anchor>
      <arglist>(double value) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtPowerTransform</name>
      <anchorfile>classQwtPowerTransform.html</anchorfile>
      <anchor>af29ae09162f70bdf81bc5a6fabcb84ba</anchor>
      <arglist>(double exponent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>transform</name>
      <anchorfile>classQwtPowerTransform.html</anchorfile>
      <anchor>a60e8dd68113bf66cb4b3d19e832e2910</anchor>
      <arglist>(double value) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtPowerTransform</name>
      <anchorfile>classQwtPowerTransform.html</anchorfile>
      <anchor>a33a82c2e0a67e7463646e7dbb64ccff1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const double</type>
      <name>m_exponent</name>
      <anchorfile>classQwtPowerTransform.html</anchorfile>
      <anchor>a133022947bf9d274d4a88a721c8c9900</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtRasterData</name>
    <filename>classQwtRasterData.html</filename>
    <class kind="class">QwtRasterData::ContourPlane</class>
    <class kind="class">QwtRasterData::PrivateData</class>
    <member kind="enumeration">
      <type></type>
      <name>Attribute</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>aa9a0ea0f92af158a354421c3651fdfaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WithoutGaps</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>aa9a0ea0f92af158a354421c3651fdfafac421ef9c406513f8c068aa88794f48c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ConrecFlag</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>ac0053b66315fde6f0a9a69c40d7c5dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreAllVerticesOnLevel</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>ac0053b66315fde6f0a9a69c40d7c5dccafd2f6337e825201a247408f033713c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreOutOfRange</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>ac0053b66315fde6f0a9a69c40d7c5dcca18e8d1de171dd43cc957c279eb03d32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QMap&lt; double, QPolygonF &gt;</type>
      <name>ContourLines</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>a2632728957a7c118d225d63ab539b21d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreAllVerticesOnLevel</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>ac0053b66315fde6f0a9a69c40d7c5dccafd2f6337e825201a247408f033713c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IgnoreOutOfRange</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>ac0053b66315fde6f0a9a69c40d7c5dcca18e8d1de171dd43cc957c279eb03d32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WithoutGaps</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>aa9a0ea0f92af158a354421c3651fdfafac421ef9c406513f8c068aa88794f48c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ContourLines</type>
      <name>contourLines</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>a79e1f7503d18b9f42abc51a0446924f6</anchor>
      <arglist>(const QRectF &amp;rect, const QSize &amp;raster, const QList&lt; double &gt; &amp;levels, ConrecFlags) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>discardRaster</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>a369a5f525814bf569e01f88fbd8ddb5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initRaster</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>a64f5bf40b6138cc66719a56555c03589</anchor>
      <arglist>(const QRectF &amp;, const QSize &amp;raster)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QwtInterval</type>
      <name>interval</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>abe716e1d7ba8b5319c98995cd34c952e</anchor>
      <arglist>(Qt::Axis) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>pixelHint</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>a0557ff0444301b1c6dd9277d857d7ee7</anchor>
      <arglist>(const QRectF &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtRasterData</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>a0fc20e05a794c0dc85f6ae5719566588</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttribute</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>aa4f0f8b9dcdc1f4ceef4429dd132f492</anchor>
      <arglist>(Attribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testAttribute</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>a0df063cd367b161526429b671b0adebf</anchor>
      <arglist>(Attribute) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>value</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>a6396fc013fcec893b1e8cea4cf03691e</anchor>
      <arglist>(double x, double y) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtRasterData</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>a95b24c7cad42c5f7947e64e990def3e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtRasterData.html</anchorfile>
      <anchor>a67b8020079b1b36eb5362886dd301a20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtRichTextEngine</name>
    <filename>classQwtRichTextEngine.html</filename>
    <base>QwtTextEngine</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtRichTextEngine.html</anchorfile>
      <anchor>a42bc00a1fe1fcf79f4770677fdc22dd1</anchor>
      <arglist>(QPainter *, const QRectF &amp;rect, int flags, const QString &amp;text) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>heightForWidth</name>
      <anchorfile>classQwtRichTextEngine.html</anchorfile>
      <anchor>a5db9cbacbe6b859f9d554d10b8ba63b3</anchor>
      <arglist>(const QFont &amp;font, int flags, const QString &amp;text, double width) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>mightRender</name>
      <anchorfile>classQwtRichTextEngine.html</anchorfile>
      <anchor>a71af963be4c74ce8c7f3b870ecee8759</anchor>
      <arglist>(const QString &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtRichTextEngine</name>
      <anchorfile>classQwtRichTextEngine.html</anchorfile>
      <anchor>aa4c1d5a1ee88d7406ba1d6453005b46a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textMargins</name>
      <anchorfile>classQwtRichTextEngine.html</anchorfile>
      <anchor>aedba7d62fda71cee885e8cd712530b33</anchor>
      <arglist>(const QFont &amp;, const QString &amp;, double &amp;left, double &amp;right, double &amp;top, double &amp;bottom) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSizeF</type>
      <name>textSize</name>
      <anchorfile>classQwtRichTextEngine.html</anchorfile>
      <anchor>a6883714480a5fd76e8b6b9a7c7dc5ad1</anchor>
      <arglist>(const QFont &amp;font, int flags, const QString &amp;text) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QString</type>
      <name>taggedText</name>
      <anchorfile>classQwtRichTextEngine.html</anchorfile>
      <anchor>aaed78a09196f131ca87cde2e490f2489</anchor>
      <arglist>(const QString &amp;, int flags) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtRoundF</name>
    <filename>structQwtRoundF.html</filename>
    <member kind="function">
      <type>double</type>
      <name>operator()</name>
      <anchorfile>structQwtRoundF.html</anchorfile>
      <anchor>af2f6558be72231579dbb9b72c9407e7b</anchor>
      <arglist>(double value) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtRoundI</name>
    <filename>structQwtRoundI.html</filename>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structQwtRoundI.html</anchorfile>
      <anchor>ad42108f51985bf0d4185b224579452c3</anchor>
      <arglist>(double value) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtRoundScaleDraw</name>
    <filename>classQwtRoundScaleDraw.html</filename>
    <base>QwtAbstractScaleDraw</base>
    <class kind="class">QwtRoundScaleDraw::PrivateData</class>
    <member kind="function">
      <type>QPointF</type>
      <name>center</name>
      <anchorfile>classQwtRoundScaleDraw.html</anchorfile>
      <anchor>a33cf08c74686051f0a8d66984be8aec5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>extent</name>
      <anchorfile>classQwtRoundScaleDraw.html</anchorfile>
      <anchor>ad8e1867d5bb18144bb35ad0fe23f1cd8</anchor>
      <arglist>(const QFont &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveCenter</name>
      <anchorfile>classQwtRoundScaleDraw.html</anchorfile>
      <anchor>a7be4951c2998474a79e4f1d621ea412a</anchor>
      <arglist>(const QPointF &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveCenter</name>
      <anchorfile>classQwtRoundScaleDraw.html</anchorfile>
      <anchor>af7e08b85826c5e1e5b1762fa07830107</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtRoundScaleDraw</name>
      <anchorfile>classQwtRoundScaleDraw.html</anchorfile>
      <anchor>a9c44d19488567825d826528b701587c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>radius</name>
      <anchorfile>classQwtRoundScaleDraw.html</anchorfile>
      <anchor>a981fb525cffd8ee5b28e659f7f046b65</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAngleRange</name>
      <anchorfile>classQwtRoundScaleDraw.html</anchorfile>
      <anchor>a5d85678fdb9fbb4d622425aab9ecc681</anchor>
      <arglist>(double angle1, double angle2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRadius</name>
      <anchorfile>classQwtRoundScaleDraw.html</anchorfile>
      <anchor>a219e0db15594f297ae6ff769fd6c0485</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtRoundScaleDraw</name>
      <anchorfile>classQwtRoundScaleDraw.html</anchorfile>
      <anchor>a81583432e629cd8a14524b05fabb4731</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawBackbone</name>
      <anchorfile>classQwtRoundScaleDraw.html</anchorfile>
      <anchor>acc28435cf23d3ca6a0edbf928739d9cd</anchor>
      <arglist>(QPainter *) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLabel</name>
      <anchorfile>classQwtRoundScaleDraw.html</anchorfile>
      <anchor>a0def494a86668cd728d32882278aef30</anchor>
      <arglist>(QPainter *, double value) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawTick</name>
      <anchorfile>classQwtRoundScaleDraw.html</anchorfile>
      <anchor>a72d2dd8df83e907bfd2d523ea05b9bdd</anchor>
      <arglist>(QPainter *, double value, double len) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtRoundScaleDraw.html</anchorfile>
      <anchor>a612d834f25bb22a080b3e38c7c7a7c3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSamplingThread</name>
    <filename>classQwtSamplingThread.html</filename>
    <class kind="class">QwtSamplingThread::PrivateData</class>
    <member kind="slot">
      <type>void</type>
      <name>setInterval</name>
      <anchorfile>classQwtSamplingThread.html</anchorfile>
      <anchor>a36c56404ef0042cf52f1e592edf94f5d</anchor>
      <arglist>(double interval)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classQwtSamplingThread.html</anchorfile>
      <anchor>ac644ff417342617a39dbd86e50d09132</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>elapsed</name>
      <anchorfile>classQwtSamplingThread.html</anchorfile>
      <anchor>a34514c4cd9b99228a150f002ac422771</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>interval</name>
      <anchorfile>classQwtSamplingThread.html</anchorfile>
      <anchor>a4fd7b7df98159bb0daddab7709674991</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSamplingThread</name>
      <anchorfile>classQwtSamplingThread.html</anchorfile>
      <anchor>a7a0b4d5c172f2ded5f6b6483c6ab56e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>QwtSamplingThread</name>
      <anchorfile>classQwtSamplingThread.html</anchorfile>
      <anchor>afb02e4696306d5211b4b6470410afbfc</anchor>
      <arglist>(QObject *parent=NULL)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>classQwtSamplingThread.html</anchorfile>
      <anchor>ab925656f581d9f3ccd0e68a96b83c57b</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>sample</name>
      <anchorfile>classQwtSamplingThread.html</anchorfile>
      <anchor>a67c4a524736808dc1ba3b81670c0cbd5</anchor>
      <arglist>(double elapsed)=0</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtSamplingThread.html</anchorfile>
      <anchor>a064912a856267ab60bb6903e0b2fac95</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSaturationValueColorMap</name>
    <filename>classQwtSaturationValueColorMap.html</filename>
    <base>QwtColorMap</base>
    <class kind="class">QwtSaturationValueColorMap::PrivateData</class>
    <member kind="function">
      <type>int</type>
      <name>alpha</name>
      <anchorfile>classQwtSaturationValueColorMap.html</anchorfile>
      <anchor>a9e80548fa7da53dd76bc60af23385040</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hue</name>
      <anchorfile>classQwtSaturationValueColorMap.html</anchorfile>
      <anchor>a6e2e7c40b55153d60ebc1bae0b6ca721</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSaturationValueColorMap</name>
      <anchorfile>classQwtSaturationValueColorMap.html</anchorfile>
      <anchor>aa0f803a0f7a6109859b792be2fb8ae32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRgb</type>
      <name>rgb</name>
      <anchorfile>classQwtSaturationValueColorMap.html</anchorfile>
      <anchor>af0fd0a2f3f4108389396fb4aad056a00</anchor>
      <arglist>(const QwtInterval &amp;, double value) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>saturation1</name>
      <anchorfile>classQwtSaturationValueColorMap.html</anchorfile>
      <anchor>ac6f130297d1127008d82d8cfdf689510</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>saturation2</name>
      <anchorfile>classQwtSaturationValueColorMap.html</anchorfile>
      <anchor>a87ab4ed27d4c57db0c4825e5c61e3ba6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlpha</name>
      <anchorfile>classQwtSaturationValueColorMap.html</anchorfile>
      <anchor>a0df267e7d11285cd1bf4c455a862a079</anchor>
      <arglist>(int alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHue</name>
      <anchorfile>classQwtSaturationValueColorMap.html</anchorfile>
      <anchor>afabed0bce9d27fa8da06263471fad1ca</anchor>
      <arglist>(int hue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSaturationInterval</name>
      <anchorfile>classQwtSaturationValueColorMap.html</anchorfile>
      <anchor>a07676c7aab23d592d582f53e55f43387</anchor>
      <arglist>(int sat1, int sat2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValueInterval</name>
      <anchorfile>classQwtSaturationValueColorMap.html</anchorfile>
      <anchor>af85f073be2830a81c490034c31e57fdb</anchor>
      <arglist>(int value1, int value2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>value1</name>
      <anchorfile>classQwtSaturationValueColorMap.html</anchorfile>
      <anchor>a9d3da93e96a069249ef9654a2efe5960</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>value2</name>
      <anchorfile>classQwtSaturationValueColorMap.html</anchorfile>
      <anchor>ab368c6579396c119e0147dc52a3bb6ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSaturationValueColorMap</name>
      <anchorfile>classQwtSaturationValueColorMap.html</anchorfile>
      <anchor>abe51b25f443af24f66b4b20c6aa6479c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtSaturationValueColorMap.html</anchorfile>
      <anchor>a68e468c825088fa9d4efded42fd4bf85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtScaleArithmetic</name>
    <filename>classQwtScaleArithmetic.html</filename>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>ceilEps</name>
      <anchorfile>classQwtScaleArithmetic.html</anchorfile>
      <anchor>a86da4fc0928457d03201d8b520d7d816</anchor>
      <arglist>(double value, double intervalSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>divideEps</name>
      <anchorfile>classQwtScaleArithmetic.html</anchorfile>
      <anchor>a349d85f9c5df08e950827a2fde7da59e</anchor>
      <arglist>(double intervalSize, double numSteps)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>divideInterval</name>
      <anchorfile>classQwtScaleArithmetic.html</anchorfile>
      <anchor>a9d50d78310bbd82289f2558ad436667a</anchor>
      <arglist>(double intervalSize, int numSteps, uint base)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>floorEps</name>
      <anchorfile>classQwtScaleArithmetic.html</anchorfile>
      <anchor>a924d97f2e5db236f43f4d65e430e09c1</anchor>
      <arglist>(double value, double intervalSize)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtScaleDiv</name>
    <filename>classQwtScaleDiv.html</filename>
    <member kind="enumvalue">
      <name>MajorTick</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>af21aedaa886dd5e067cf63505838736cadda390d4186a0ff20ece95d986c1ae60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MediumTick</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>af21aedaa886dd5e067cf63505838736ca42fbe3ad54900057e75225ff5e68cc4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MinorTick</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>af21aedaa886dd5e067cf63505838736ca6af9f3b95636a6fdebb4824c6db0ab9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoTick</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>af21aedaa886dd5e067cf63505838736ca9f64c3f9efef05e3020903a54331c4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NTickTypes</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>af21aedaa886dd5e067cf63505838736ca86796bbf72d5eb7162a924ba27ce6553</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TickType</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>af21aedaa886dd5e067cf63505838736c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoTick</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>af21aedaa886dd5e067cf63505838736ca9f64c3f9efef05e3020903a54331c4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MinorTick</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>af21aedaa886dd5e067cf63505838736ca6af9f3b95636a6fdebb4824c6db0ab9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MediumTick</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>af21aedaa886dd5e067cf63505838736ca42fbe3ad54900057e75225ff5e68cc4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MajorTick</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>af21aedaa886dd5e067cf63505838736cadda390d4186a0ff20ece95d986c1ae60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NTickTypes</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>af21aedaa886dd5e067cf63505838736ca86796bbf72d5eb7162a924ba27ce6553</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QwtScaleDiv</type>
      <name>bounded</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>a0f4389e6d472a1fad5ea6b3fbca8648e</anchor>
      <arglist>(double lowerBound, double upperBound) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>a8569bba7f423d06ccc791f4d31c3f225</anchor>
      <arglist>(double value) const</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>interval</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>a30f6cd443fdbc5d57b3503893c7cbfa6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invert</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>a1ea38d52d5836fd4376f480180973786</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QwtScaleDiv</type>
      <name>inverted</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>ab096012b8e2882ec8abbdcf397564ce4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>acd381e04ff528149586a8bdf0725d5e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isIncreasing</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>aea9a817b912f3b6e939850e0345e73a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>lowerBound</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>a182bbda9901c708ff1362b105274129f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>a72d49307e2aa0d15d7d7c11efcf45a9e</anchor>
      <arglist>(const QwtScaleDiv &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>a22344fd8c7833fd7b0a7cfacf52ad433</anchor>
      <arglist>(const QwtScaleDiv &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtScaleDiv</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>abdc25d9fe6b2efdd76a60f363a7c719c</anchor>
      <arglist>(const QwtInterval &amp;, QList&lt; double &gt;[NTickTypes])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtScaleDiv</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>a1c011f6d8ac4832b69b447d870a8f735</anchor>
      <arglist>(double lowerBound, double upperBound, const QList&lt; double &gt; &amp;minorTicks, const QList&lt; double &gt; &amp;mediumTicks, const QList&lt; double &gt; &amp;majorTicks)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtScaleDiv</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>a7326c0f401dee07c2a2661166daf24ae</anchor>
      <arglist>(double lowerBound, double upperBound, QList&lt; double &gt;[NTickTypes])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtScaleDiv</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>a724dd19a63de442c0eb493308649ff19</anchor>
      <arglist>(double lowerBound=0.0, double upperBound=0.0)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>range</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>a4cb22839c45170952182d7039b54e4c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterval</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>ad335ddb86f5c635324cd0e8d00430ac4</anchor>
      <arglist>(const QwtInterval &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterval</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>aa5c61a5fef5f83f2735e4e1b8e545f0b</anchor>
      <arglist>(double lowerBound, double upperBound)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLowerBound</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>a7d334df11402bf3a5146a8232144bdf8</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTicks</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>af67401fd5d16138eddede3381c559964</anchor>
      <arglist>(int tickType, const QList&lt; double &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpperBound</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>a56545b9c67dcfb4bd0c7b5fc430ab70d</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; double &gt;</type>
      <name>ticks</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>a838db100c7f0f8454bf8559e89cb4d41</anchor>
      <arglist>(int tickType) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>upperBound</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>a5378d436a44ca78294e4d421228e5b6c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_lowerBound</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>a9aac0b9ffd9d4917fe75e773010af5e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QList&lt; double &gt;</type>
      <name>m_ticks</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>a9c03c2fd6342dbe2dd1a442bb9207c09</anchor>
      <arglist>[NTickTypes]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_upperBound</name>
      <anchorfile>classQwtScaleDiv.html</anchorfile>
      <anchor>a57da935b485d9c2dde44ae4053025fc7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtScaleDraw</name>
    <filename>classQwtScaleDraw.html</filename>
    <base>QwtAbstractScaleDraw</base>
    <class kind="class">QwtScaleDraw::PrivateData</class>
    <member kind="enumeration">
      <type></type>
      <name>Alignment</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>acd7ceeeac592ef08530788580b461c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BottomScale</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>acd7ceeeac592ef08530788580b461c66a0e16389e135da75f06117d1ee3ef765f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TopScale</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>acd7ceeeac592ef08530788580b461c66a2386da707d8f736701b8ab98f778648c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LeftScale</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>acd7ceeeac592ef08530788580b461c66af2a8239964381f18dbd08d4a93a7fa23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RightScale</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>acd7ceeeac592ef08530788580b461c66a84d42042d94ae7726395ceb578225e1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BottomScale</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>acd7ceeeac592ef08530788580b461c66a0e16389e135da75f06117d1ee3ef765f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LeftScale</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>acd7ceeeac592ef08530788580b461c66af2a8239964381f18dbd08d4a93a7fa23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RightScale</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>acd7ceeeac592ef08530788580b461c66a84d42042d94ae7726395ceb578225e1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TopScale</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>acd7ceeeac592ef08530788580b461c66a2386da707d8f736701b8ab98f778648c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Alignment</type>
      <name>alignment</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a89774ef071c6d66fae5843a13fe12bd5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRect</type>
      <name>boundingLabelRect</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a0b3a4a57bc497aa7ab88e54a122d57d6</anchor>
      <arglist>(const QFont &amp;, double value) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>extent</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a851fdcdfc2a4dabe1021c19ee8c779a6</anchor>
      <arglist>(const QFont &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBorderDistHint</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a3d8ac98bc2a52dbc5df76e427b47753c</anchor>
      <arglist>(const QFont &amp;, int &amp;start, int &amp;end) const</arglist>
    </member>
    <member kind="function">
      <type>Qt::Alignment</type>
      <name>labelAlignment</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a112f0b9d3f718ea734f9a04b0a78bc0a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>labelPosition</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a79f08d3e50ca644b3f951226cb0ed1b3</anchor>
      <arglist>(double value) const</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>labelRect</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>ae1bc46fb641c3d4a603a6ff98757c5fe</anchor>
      <arglist>(const QFont &amp;, double value) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>labelRotation</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a209d371187a3ff3f895278703328b13d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSizeF</type>
      <name>labelSize</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>ae2fa4c7417c348e7a5700fef1c14105a</anchor>
      <arglist>(const QFont &amp;, double value) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>length</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a553815070c055b19bbbea4722196837a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxLabelHeight</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>aac85b02f82bfb3b0fa5d142ca488a19c</anchor>
      <arglist>(const QFont &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxLabelWidth</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>ac02b38e5900d797d9c28f76aac318755</anchor>
      <arglist>(const QFont &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>minLabelDist</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>ad98730a91c8257ea60246a0e332f0f02</anchor>
      <arglist>(const QFont &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>minLength</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a443d2574ddeedc7bfeb507ee67ec47e2</anchor>
      <arglist>(const QFont &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a61f1b2112eb1fdd2bdeef429f7fc24d9</anchor>
      <arglist>(const QPointF &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a15f91bdd71ec87abe618e00cf18aa3f1</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>aba3a8530871137eb5f977e1eb3fe4975</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>pos</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a674f57dd07fa6d7a3ffbf63d6e64e0bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtScaleDraw</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>adbd01ba8d7f19fb3122f917b1c74145b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlignment</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a7a4de0055dc1358e55c3357366a54091</anchor>
      <arglist>(Alignment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabelAlignment</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a3df0a1fe4a498ef028a5348e54bfaa7f</anchor>
      <arglist>(Qt::Alignment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabelRotation</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>abf5881339fddde65a00c1dd391023320</anchor>
      <arglist>(double rotation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLength</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a002528e391ce07246a5d6b05b4bac9d9</anchor>
      <arglist>(double length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtScaleDraw</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a9c907c8fa27ec7312e78145e3050c599</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawBackbone</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a8fb37d25215f30866838f21f30011431</anchor>
      <arglist>(QPainter *) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLabel</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a4760737099bfd26dfe9e012592505e4a</anchor>
      <arglist>(QPainter *, double value) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawTick</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a6a20de64b17be9daaf9a471fb6df0005</anchor>
      <arglist>(QPainter *, double value, double len) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QTransform</type>
      <name>labelTransformation</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>a0c52edf0d300be21e9538fbe05229505</anchor>
      <arglist>(const QPointF &amp;, const QSizeF &amp;) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateMap</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>aa4c905667a40091e9d7d36b02919351d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtScaleDraw.html</anchorfile>
      <anchor>aa290d34d76fc85f0821ecdcbaa12245e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtScaleEngine</name>
    <filename>classQwtScaleEngine.html</filename>
    <class kind="class">QwtScaleEngine::PrivateData</class>
    <member kind="enumeration">
      <type></type>
      <name>Attribute</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a7548418e0896d75eec164bfa2ba3ff5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoAttribute</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a7548418e0896d75eec164bfa2ba3ff5fa617f0da0b90080be49b79dbaaab191f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IncludeReference</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a7548418e0896d75eec164bfa2ba3ff5fad29dea0ac58c4675ac009620b0857984</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Symmetric</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a7548418e0896d75eec164bfa2ba3ff5fab3931d404b68708d0c6eaf87ae744fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Floating</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a7548418e0896d75eec164bfa2ba3ff5fa2158d4b3596e7d4a00375821fc0d20c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Inverted</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a7548418e0896d75eec164bfa2ba3ff5fa2f3985208684d394319320b8e67ea062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Floating</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a7548418e0896d75eec164bfa2ba3ff5fa2158d4b3596e7d4a00375821fc0d20c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IncludeReference</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a7548418e0896d75eec164bfa2ba3ff5fad29dea0ac58c4675ac009620b0857984</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Inverted</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a7548418e0896d75eec164bfa2ba3ff5fa2f3985208684d394319320b8e67ea062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoAttribute</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a7548418e0896d75eec164bfa2ba3ff5fa617f0da0b90080be49b79dbaaab191f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Symmetric</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a7548418e0896d75eec164bfa2ba3ff5fab3931d404b68708d0c6eaf87ae744fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Attributes</type>
      <name>attributes</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>ad988149efe820437d7ca1d653e68022e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>autoScale</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>aa27323d6d9d5348bd253a61b45e4785b</anchor>
      <arglist>(int maxNumSteps, double &amp;x1, double &amp;x2, double &amp;stepSize) const =0</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>base</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>ad8215bc78d938eb5d9ba23df7f48eaf1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QwtScaleDiv</type>
      <name>divideScale</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>ab85442ced7cf3a39e5ad25f8cb80dea4</anchor>
      <arglist>(double x1, double x2, int maxMajorSteps, int maxMinorSteps, double stepSize=0.0) const =0</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>lowerMargin</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>acb61bee5d09eef88aa06d6beb3c0f9c7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtScaleEngine</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a4ad501667558e5095d36cc190d12790d</anchor>
      <arglist>(uint base=10)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>reference</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a041c9485898ea504d9a57ad200438d72</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttribute</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>acf02a88f6e778edbc9e005960f35b3b7</anchor>
      <arglist>(Attribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttributes</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>acd73d5f27b5db0bc7ee673eb6fe9810d</anchor>
      <arglist>(Attributes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBase</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>afdabe4fd2a89b7cd5a21cdc9ac2269d6</anchor>
      <arglist>(uint base)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMargins</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>aed2ab1fc105a25fa97bbecf4b2f541a7</anchor>
      <arglist>(double lower, double upper)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReference</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>aa982167d8236dde0a6af3168ec8b46be</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransformation</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>ad063f4bb947996191be5c2a5fa0dbaf6</anchor>
      <arglist>(QwtTransform *)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testAttribute</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a83a925f83808859d02c85fa0d3ae432e</anchor>
      <arglist>(Attribute) const</arglist>
    </member>
    <member kind="function">
      <type>QwtTransform *</type>
      <name>transformation</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a00f534b609582b8142b0ada5e9fe2eba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>upperMargin</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a7d135f0cd49cf9e8616a4d3cf27cd7b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtScaleEngine</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>ab9c21b4550d44d9a82c1865864cb8943</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QwtInterval</type>
      <name>buildInterval</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a9d1e0ce7074caf0bb868bd41d251c838</anchor>
      <arglist>(double value) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a7ffa5116aa2afda4515306c660f3c0ab</anchor>
      <arglist>(const QwtInterval &amp;, double value) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>divideInterval</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a7c60080fe83474eb50d5094b9f93d649</anchor>
      <arglist>(double intervalSize, int numSteps) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QList&lt; double &gt;</type>
      <name>strip</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a7216821d6866ff72d8367e86111397eb</anchor>
      <arglist>(const QList&lt; double &gt; &amp;, const QwtInterval &amp;) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtScaleEngine.html</anchorfile>
      <anchor>a3a95fd5f4c29708a33e666b887b8834f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtScaleMap</name>
    <filename>classQwtScaleMap.html</filename>
    <member kind="function">
      <type>double</type>
      <name>invTransform</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>ab1ee6d62addf3f9cf091d425be9ac642</anchor>
      <arglist>(double p) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInverting</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a283100be40b08db7df078b8a0ee1d19c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtScaleMap &amp;</type>
      <name>operator=</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a3f55ef14f8874e626380fcf92b096791</anchor>
      <arglist>(const QwtScaleMap &amp;)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>p1</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a4d03a9fea3bd9b66a0b882b8b1a58f4b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>p2</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>acd78b70fae83854a148fa3d08b13c261</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>pDist</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a456d76a849af8c465692c0481bdd12ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtScaleMap</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a9576a2e19c0be1d036fee344ab68f542</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtScaleMap</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a579bc766106d98edd7153e62ea77a19b</anchor>
      <arglist>(const QwtScaleMap &amp;)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>s1</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a64b15c76aa63a521447215018c75bf37</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>s2</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a7c8c969923c15880c4620be1d814ef18</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sDist</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a953eb3e6584d8a6ca4d5fff98a9a0aa0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPaintInterval</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a994240e446986112f196a65657dc9755</anchor>
      <arglist>(double p1, double p2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleInterval</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>aaa33bc8e1aed7aa17d345053194e7094</anchor>
      <arglist>(double s1, double s2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransformation</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>ad8e971dd4be07801f0adc99549153718</anchor>
      <arglist>(QwtTransform *)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>transform</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a504f1627e0e02ddac03d2ce46507b865</anchor>
      <arglist>(double s) const</arglist>
    </member>
    <member kind="function">
      <type>const QwtTransform *</type>
      <name>transformation</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a810c561caaad7d6573a1e8ff06fe4b23</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QwtScaleMap</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>aecafd09423984a5e0ffa935d1b45110c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPointF</type>
      <name>invTransform</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a08dc05a17283c531e2c1d79fd52bc56a</anchor>
      <arglist>(const QwtScaleMap &amp;, const QwtScaleMap &amp;, const QPointF &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRectF</type>
      <name>invTransform</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a8fe572f224a14672684fd929c55568f8</anchor>
      <arglist>(const QwtScaleMap &amp;, const QwtScaleMap &amp;, const QRectF &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QPointF</type>
      <name>transform</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a6be600afa5bd75f5ff52b1f102b123b0</anchor>
      <arglist>(const QwtScaleMap &amp;, const QwtScaleMap &amp;, const QPointF &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QRectF</type>
      <name>transform</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>af99eeda829142128f97e0b6c4fbf9e1f</anchor>
      <arglist>(const QwtScaleMap &amp;, const QwtScaleMap &amp;, const QRectF &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateFactor</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>ab652231afce34912ce370f7b124c0116</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_cnv</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a2c95f6ac84935362f01267dfbf09d7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_p1</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a2e9c0c96adc8bb8f01df1d357e01debd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_p2</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>aa20c406dce9eed866a92fb6efa70df60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_s1</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a19c87143fd677b2939fc21d69bcb4f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_s2</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a042bd84dc1f280085f469a71fb88d3fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtTransform *</type>
      <name>m_transform</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>aa1b7ee098fd62aaff88c3ec0bff27ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_ts1</name>
      <anchorfile>classQwtScaleMap.html</anchorfile>
      <anchor>a93508e1122c6b17b4a4137a613a6f72c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtScaleWidget</name>
    <filename>classQwtScaleWidget.html</filename>
    <class kind="class">QwtScaleWidget::PrivateData</class>
    <member kind="enumeration">
      <type></type>
      <name>LayoutFlag</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a95903255246c9da84e7388b567354c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TitleInverted</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a95903255246c9da84e7388b567354c8fac6160b1d9f11f92db884ff26da8e2637</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TitleInverted</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a95903255246c9da84e7388b567354c8fac6160b1d9f11f92db884ff26da8e2637</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>scaleDivChanged</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a55c52717ede368069f5f44b9901e3400</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QwtScaleDraw::Alignment</type>
      <name>alignment</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a0bb00213a17c59b47df0ec0eb3ae52a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>colorBarInterval</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>ae5e7cf616790a103ac2d2dda200383f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>colorBarRect</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>aa40677ca508da0b7af958b84fbff0dc6</anchor>
      <arglist>(const QRectF &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>colorBarWidth</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>ac55593292fe598a6a5738d7f0b67a1ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QwtColorMap *</type>
      <name>colorMap</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a23282f37398105d689318cb3d26ce438</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dimForLength</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>ab80a559c9009755eb85e131cd2c64fc5</anchor>
      <arglist>(int length, const QFont &amp;scaleFont) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawColorBar</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a06549a33c69d86853bfcd2a2e6f5b549</anchor>
      <arglist>(QPainter *, const QRectF &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTitle</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a6374c00df85caa5c0c1573b0f3a65a3a</anchor>
      <arglist>(QPainter *, QwtScaleDraw::Alignment, const QRectF &amp;rect) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>endBorderDist</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a76a5e92a7b138238a8e0b7288842f9c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBorderDistHint</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a9dc64374f2af7f9646a0c321f96e2a66</anchor>
      <arglist>(int &amp;start, int &amp;end) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMinBorderDist</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>ac96de8de4bd3c9a72ff433bc73f9c06b</anchor>
      <arglist>(int &amp;start, int &amp;end) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isColorBarEnabled</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a5ab49692bc9ec77ef84de6e36b12f741</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>margin</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>ac43b364e0f0bfb0895f66e5bb21d665d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>ace8f7f466f2f012bc935ff8d4598060c</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtScaleWidget</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>addfd5f0802f85f8abee1d3ff7a1617d6</anchor>
      <arglist>(QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtScaleWidget</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a13c0c28d56a9e44a81990c7c3fbb96e5</anchor>
      <arglist>(QwtScaleDraw::Alignment, QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type>QwtScaleDraw *</type>
      <name>scaleDraw</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a52146e0fff92ae3b08b4e5986c0d6b97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleDraw *</type>
      <name>scaleDraw</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a73e24104ab23e4008b5edd7e7b5ac79d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlignment</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>ab6421ace2bd56d5559689522336556e0</anchor>
      <arglist>(QwtScaleDraw::Alignment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderDist</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>abbbd5a501ab683e170d52250463c61bb</anchor>
      <arglist>(int dist1, int dist2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorBarEnabled</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>aeb337b8e67fc00ca98bf39a6d70aea61</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorBarWidth</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a76eb179267a572944d1ebdbf62c573f1</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorMap</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a3cfd919d042007accd3fdb3fcd75045c</anchor>
      <arglist>(const QwtInterval &amp;, QwtColorMap *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabelAlignment</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a8d16473c34f8eaea7e6c457a4de25949</anchor>
      <arglist>(Qt::Alignment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabelRotation</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>aea277057b98a66ee8038f6a827e0f404</anchor>
      <arglist>(double rotation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayoutFlag</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a6e3495e29ba5dfb4a75827ec1df03f6a</anchor>
      <arglist>(LayoutFlag, bool on)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMargin</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a36d92ef63d996fe1fd58a46431924ab6</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinBorderDist</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a4299d99073231d977924c7e40ff9a6a9</anchor>
      <arglist>(int start, int end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleDiv</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>aea8b0f1dbb7a1768c83e2c9aa93e4804</anchor>
      <arglist>(const QwtScaleDiv &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleDraw</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>af93459026340638898c11a799f4ae0c0</anchor>
      <arglist>(QwtScaleDraw *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpacing</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>ae91570dca28105b516f1ce2e72c313f1</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitle</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a28ad440a43978d2d50f19e17d0776403</anchor>
      <arglist>(const QString &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitle</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a1451d5d2293358ba097a833a40015524</anchor>
      <arglist>(const QwtText &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransformation</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a749ea25d3e0ab0d7e6335982f3919055</anchor>
      <arglist>(QwtTransform *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeHint</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>ac1e33cdda52f43cea2ca625eb92cb66a</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>spacing</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a963c187b435d2ba0216c502f87b726ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>startBorderDist</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a000a9be0eede5f43c938963ebba62305</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testLayoutFlag</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a5c392e5dcd2c091630a039a7cd2c054d</anchor>
      <arglist>(LayoutFlag) const</arglist>
    </member>
    <member kind="function">
      <type>QwtText</type>
      <name>title</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a21d3d49153b168e70032d5bc2334169e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>titleHeightForWidth</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>af98de947ca1addc3e4eafc0d5425217e</anchor>
      <arglist>(int width) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtScaleWidget</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a84213c50912000db319b2c7d704f9a33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>changeEvent</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a3170e51be69b45ad808d8ca35bfc5756</anchor>
      <arglist>(QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a3e41186dbc54272b954ce7baac1ef35a</anchor>
      <arglist>(QPainter *) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>layoutScale</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a92c9a771a5838b6e90b0de449613a9fe</anchor>
      <arglist>(bool update_geometry=true)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintEvent</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a13b161fa0125845c92af482d4b402f7b</anchor>
      <arglist>(QPaintEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>resizeEvent</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a8fe7227ad098545c33f03a21f877fabf</anchor>
      <arglist>(QResizeEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>scaleChange</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>af151a963ea3cb7f04815db93e8f4882d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initScale</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>a1db31608e798ba6e702e968c0626e0e9</anchor>
      <arglist>(QwtScaleDraw::Alignment)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtScaleWidget.html</anchorfile>
      <anchor>aad8ec1c3aaf080480e177f0588a50554</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSeriesData</name>
    <filename>classQwtSeriesData.html</filename>
    <templarg></templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>acba10598979fa643aea1f58e8b5c8e69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSeriesData</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a3f075340d18fb112a342d74716eb8d9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual T</type>
      <name>sample</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>ae8650d16c07c58f01897ab48658a3266</anchor>
      <arglist>(size_t i) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRectOfInterest</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a391b4601a7454b2f9582fbc2662d108e</anchor>
      <arglist>(const QRectF &amp;rect)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a3cfe5b26fc55a887ac85b0103ae80a3e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSeriesData</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a841a56f909879d599a385b9c3d046745</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QRectF</type>
      <name>cachedBoundingRect</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>aa9950de8549a4daf29dede52736f5292</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>QwtSeriesData&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a9eace8c4d34ec23544855da6d887d90e</anchor>
      <arglist>(const QwtSeriesData&lt; T &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSeriesData&lt; QPointF &gt;</name>
    <filename>classQwtSeriesData.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>acba10598979fa643aea1f58e8b5c8e69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSeriesData</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a3f075340d18fb112a342d74716eb8d9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QPointF</type>
      <name>sample</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>ae8650d16c07c58f01897ab48658a3266</anchor>
      <arglist>(size_t i) const=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRectOfInterest</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a391b4601a7454b2f9582fbc2662d108e</anchor>
      <arglist>(const QRectF &amp;rect)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a3cfe5b26fc55a887ac85b0103ae80a3e</anchor>
      <arglist>() const=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSeriesData</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a841a56f909879d599a385b9c3d046745</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QRectF</type>
      <name>cachedBoundingRect</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>aa9950de8549a4daf29dede52736f5292</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>QwtSeriesData&lt; QPointF &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a9eace8c4d34ec23544855da6d887d90e</anchor>
      <arglist>(const QwtSeriesData&lt; QPointF &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSeriesData&lt; QwtIntervalSample &gt;</name>
    <filename>classQwtSeriesData.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>acba10598979fa643aea1f58e8b5c8e69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSeriesData</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a3f075340d18fb112a342d74716eb8d9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QwtIntervalSample</type>
      <name>sample</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>ae8650d16c07c58f01897ab48658a3266</anchor>
      <arglist>(size_t i) const=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRectOfInterest</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a391b4601a7454b2f9582fbc2662d108e</anchor>
      <arglist>(const QRectF &amp;rect)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a3cfe5b26fc55a887ac85b0103ae80a3e</anchor>
      <arglist>() const=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSeriesData</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a841a56f909879d599a385b9c3d046745</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QRectF</type>
      <name>cachedBoundingRect</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>aa9950de8549a4daf29dede52736f5292</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>QwtSeriesData&lt; QwtIntervalSample &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a9eace8c4d34ec23544855da6d887d90e</anchor>
      <arglist>(const QwtSeriesData&lt; QwtIntervalSample &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSeriesData&lt; QwtOHLCSample &gt;</name>
    <filename>classQwtSeriesData.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>acba10598979fa643aea1f58e8b5c8e69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSeriesData</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a3f075340d18fb112a342d74716eb8d9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QwtOHLCSample</type>
      <name>sample</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>ae8650d16c07c58f01897ab48658a3266</anchor>
      <arglist>(size_t i) const=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRectOfInterest</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a391b4601a7454b2f9582fbc2662d108e</anchor>
      <arglist>(const QRectF &amp;rect)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a3cfe5b26fc55a887ac85b0103ae80a3e</anchor>
      <arglist>() const=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSeriesData</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a841a56f909879d599a385b9c3d046745</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QRectF</type>
      <name>cachedBoundingRect</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>aa9950de8549a4daf29dede52736f5292</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>QwtSeriesData&lt; QwtOHLCSample &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a9eace8c4d34ec23544855da6d887d90e</anchor>
      <arglist>(const QwtSeriesData&lt; QwtOHLCSample &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSeriesData&lt; QwtPoint3D &gt;</name>
    <filename>classQwtSeriesData.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>acba10598979fa643aea1f58e8b5c8e69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSeriesData</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a3f075340d18fb112a342d74716eb8d9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QwtPoint3D</type>
      <name>sample</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>ae8650d16c07c58f01897ab48658a3266</anchor>
      <arglist>(size_t i) const=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRectOfInterest</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a391b4601a7454b2f9582fbc2662d108e</anchor>
      <arglist>(const QRectF &amp;rect)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a3cfe5b26fc55a887ac85b0103ae80a3e</anchor>
      <arglist>() const=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSeriesData</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a841a56f909879d599a385b9c3d046745</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QRectF</type>
      <name>cachedBoundingRect</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>aa9950de8549a4daf29dede52736f5292</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>QwtSeriesData&lt; QwtPoint3D &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a9eace8c4d34ec23544855da6d887d90e</anchor>
      <arglist>(const QwtSeriesData&lt; QwtPoint3D &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSeriesData&lt; QwtPointPolar &gt;</name>
    <filename>classQwtSeriesData.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>acba10598979fa643aea1f58e8b5c8e69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSeriesData</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a3f075340d18fb112a342d74716eb8d9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QwtPointPolar</type>
      <name>sample</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>ae8650d16c07c58f01897ab48658a3266</anchor>
      <arglist>(size_t i) const=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRectOfInterest</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a391b4601a7454b2f9582fbc2662d108e</anchor>
      <arglist>(const QRectF &amp;rect)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a3cfe5b26fc55a887ac85b0103ae80a3e</anchor>
      <arglist>() const=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSeriesData</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a841a56f909879d599a385b9c3d046745</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QRectF</type>
      <name>cachedBoundingRect</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>aa9950de8549a4daf29dede52736f5292</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>QwtSeriesData&lt; QwtPointPolar &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a9eace8c4d34ec23544855da6d887d90e</anchor>
      <arglist>(const QwtSeriesData&lt; QwtPointPolar &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSeriesData&lt; QwtSetSample &gt;</name>
    <filename>classQwtSeriesData.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>acba10598979fa643aea1f58e8b5c8e69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSeriesData</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a3f075340d18fb112a342d74716eb8d9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QwtSetSample</type>
      <name>sample</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>ae8650d16c07c58f01897ab48658a3266</anchor>
      <arglist>(size_t i) const=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRectOfInterest</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a391b4601a7454b2f9582fbc2662d108e</anchor>
      <arglist>(const QRectF &amp;rect)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a3cfe5b26fc55a887ac85b0103ae80a3e</anchor>
      <arglist>() const=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSeriesData</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a841a56f909879d599a385b9c3d046745</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QRectF</type>
      <name>cachedBoundingRect</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>aa9950de8549a4daf29dede52736f5292</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>QwtSeriesData&lt; QwtSetSample &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a9eace8c4d34ec23544855da6d887d90e</anchor>
      <arglist>(const QwtSeriesData&lt; QwtSetSample &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSeriesData&lt; QwtVectorFieldSample &gt;</name>
    <filename>classQwtSeriesData.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>acba10598979fa643aea1f58e8b5c8e69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSeriesData</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a3f075340d18fb112a342d74716eb8d9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QwtVectorFieldSample</type>
      <name>sample</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>ae8650d16c07c58f01897ab48658a3266</anchor>
      <arglist>(size_t i) const=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRectOfInterest</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a391b4601a7454b2f9582fbc2662d108e</anchor>
      <arglist>(const QRectF &amp;rect)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a3cfe5b26fc55a887ac85b0103ae80a3e</anchor>
      <arglist>() const=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSeriesData</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a841a56f909879d599a385b9c3d046745</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QRectF</type>
      <name>cachedBoundingRect</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>aa9950de8549a4daf29dede52736f5292</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>QwtSeriesData&lt; QwtVectorFieldSample &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classQwtSeriesData.html</anchorfile>
      <anchor>a9eace8c4d34ec23544855da6d887d90e</anchor>
      <arglist>(const QwtSeriesData&lt; QwtVectorFieldSample &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSeriesStore</name>
    <filename>classQwtSeriesStore.html</filename>
    <templarg></templarg>
    <base virtualness="virtual">QwtAbstractSeriesStore</base>
    <member kind="function">
      <type>QwtSeriesData&lt; T &gt; *</type>
      <name>data</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a4506b6b024a02a5b10402d30885024df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtSeriesData&lt; T &gt; *</type>
      <name>data</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a1a66e207e39e393e2c40bf970d492b53</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>dataRect</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a1a3fee5a91f3abf04c775a6d3adf386b</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>dataSize</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a01bdba48aca7e1a64353434fee60a3ae</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSeriesStore</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>aa23545f522f87da936c0f095ee07c80e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sample</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a09f98212173ac6de604d8b63ebf6bb0a</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>add3ce83fe90e976b75a0ebaa79caee4c</anchor>
      <arglist>(QwtSeriesData&lt; T &gt; *series)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRectOfInterest</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>ac4522022c5225c702b9de25a1dfdf22c</anchor>
      <arglist>(const QRectF &amp;rect) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtSeriesData&lt; T &gt; *</type>
      <name>swapData</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a5f47997d53d580e6a12a6ca61b7225b0</anchor>
      <arglist>(QwtSeriesData&lt; T &gt; *series)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QwtSeriesStore</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>ae500a3787e77e16d096f4e6c1d292101</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtSeriesData&lt; T &gt; *</type>
      <name>m_series</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a74bf353c873dc5758320a2d62ebf3bb6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSeriesStore&lt; QPointF &gt;</name>
    <filename>classQwtSeriesStore.html</filename>
    <base virtualness="virtual">QwtAbstractSeriesStore</base>
    <member kind="function">
      <type>QwtSeriesData&lt; QPointF &gt; *</type>
      <name>data</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a4506b6b024a02a5b10402d30885024df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtSeriesData&lt; QPointF &gt; *</type>
      <name>data</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a1a66e207e39e393e2c40bf970d492b53</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>dataRect</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a1a3fee5a91f3abf04c775a6d3adf386b</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>dataSize</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a01bdba48aca7e1a64353434fee60a3ae</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSeriesStore</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>aa23545f522f87da936c0f095ee07c80e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>sample</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a09f98212173ac6de604d8b63ebf6bb0a</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>add3ce83fe90e976b75a0ebaa79caee4c</anchor>
      <arglist>(QwtSeriesData&lt; QPointF &gt; *series)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRectOfInterest</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>ac4522022c5225c702b9de25a1dfdf22c</anchor>
      <arglist>(const QRectF &amp;rect) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtSeriesData&lt; QPointF &gt; *</type>
      <name>swapData</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a5f47997d53d580e6a12a6ca61b7225b0</anchor>
      <arglist>(QwtSeriesData&lt; QPointF &gt; *series)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QwtSeriesStore</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>ae500a3787e77e16d096f4e6c1d292101</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtSeriesData&lt; QPointF &gt; *</type>
      <name>m_series</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a74bf353c873dc5758320a2d62ebf3bb6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSeriesStore&lt; QwtIntervalSample &gt;</name>
    <filename>classQwtSeriesStore.html</filename>
    <base virtualness="virtual">QwtAbstractSeriesStore</base>
    <member kind="function">
      <type>QwtSeriesData&lt; QwtIntervalSample &gt; *</type>
      <name>data</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a4506b6b024a02a5b10402d30885024df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtSeriesData&lt; QwtIntervalSample &gt; *</type>
      <name>data</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a1a66e207e39e393e2c40bf970d492b53</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>dataRect</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a1a3fee5a91f3abf04c775a6d3adf386b</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>dataSize</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a01bdba48aca7e1a64353434fee60a3ae</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSeriesStore</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>aa23545f522f87da936c0f095ee07c80e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QwtIntervalSample</type>
      <name>sample</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a09f98212173ac6de604d8b63ebf6bb0a</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>add3ce83fe90e976b75a0ebaa79caee4c</anchor>
      <arglist>(QwtSeriesData&lt; QwtIntervalSample &gt; *series)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRectOfInterest</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>ac4522022c5225c702b9de25a1dfdf22c</anchor>
      <arglist>(const QRectF &amp;rect) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtSeriesData&lt; QwtIntervalSample &gt; *</type>
      <name>swapData</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a5f47997d53d580e6a12a6ca61b7225b0</anchor>
      <arglist>(QwtSeriesData&lt; QwtIntervalSample &gt; *series)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QwtSeriesStore</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>ae500a3787e77e16d096f4e6c1d292101</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtSeriesData&lt; QwtIntervalSample &gt; *</type>
      <name>m_series</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a74bf353c873dc5758320a2d62ebf3bb6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSeriesStore&lt; QwtOHLCSample &gt;</name>
    <filename>classQwtSeriesStore.html</filename>
    <base virtualness="virtual">QwtAbstractSeriesStore</base>
    <member kind="function">
      <type>QwtSeriesData&lt; QwtOHLCSample &gt; *</type>
      <name>data</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a4506b6b024a02a5b10402d30885024df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtSeriesData&lt; QwtOHLCSample &gt; *</type>
      <name>data</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a1a66e207e39e393e2c40bf970d492b53</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>dataRect</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a1a3fee5a91f3abf04c775a6d3adf386b</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>dataSize</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a01bdba48aca7e1a64353434fee60a3ae</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSeriesStore</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>aa23545f522f87da936c0f095ee07c80e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QwtOHLCSample</type>
      <name>sample</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a09f98212173ac6de604d8b63ebf6bb0a</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>add3ce83fe90e976b75a0ebaa79caee4c</anchor>
      <arglist>(QwtSeriesData&lt; QwtOHLCSample &gt; *series)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRectOfInterest</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>ac4522022c5225c702b9de25a1dfdf22c</anchor>
      <arglist>(const QRectF &amp;rect) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtSeriesData&lt; QwtOHLCSample &gt; *</type>
      <name>swapData</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a5f47997d53d580e6a12a6ca61b7225b0</anchor>
      <arglist>(QwtSeriesData&lt; QwtOHLCSample &gt; *series)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QwtSeriesStore</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>ae500a3787e77e16d096f4e6c1d292101</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtSeriesData&lt; QwtOHLCSample &gt; *</type>
      <name>m_series</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a74bf353c873dc5758320a2d62ebf3bb6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSeriesStore&lt; QwtPoint3D &gt;</name>
    <filename>classQwtSeriesStore.html</filename>
    <base virtualness="virtual">QwtAbstractSeriesStore</base>
    <member kind="function">
      <type>QwtSeriesData&lt; QwtPoint3D &gt; *</type>
      <name>data</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a4506b6b024a02a5b10402d30885024df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtSeriesData&lt; QwtPoint3D &gt; *</type>
      <name>data</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a1a66e207e39e393e2c40bf970d492b53</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>dataRect</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a1a3fee5a91f3abf04c775a6d3adf386b</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>dataSize</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a01bdba48aca7e1a64353434fee60a3ae</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSeriesStore</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>aa23545f522f87da936c0f095ee07c80e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QwtPoint3D</type>
      <name>sample</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a09f98212173ac6de604d8b63ebf6bb0a</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>add3ce83fe90e976b75a0ebaa79caee4c</anchor>
      <arglist>(QwtSeriesData&lt; QwtPoint3D &gt; *series)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRectOfInterest</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>ac4522022c5225c702b9de25a1dfdf22c</anchor>
      <arglist>(const QRectF &amp;rect) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtSeriesData&lt; QwtPoint3D &gt; *</type>
      <name>swapData</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a5f47997d53d580e6a12a6ca61b7225b0</anchor>
      <arglist>(QwtSeriesData&lt; QwtPoint3D &gt; *series)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QwtSeriesStore</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>ae500a3787e77e16d096f4e6c1d292101</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtSeriesData&lt; QwtPoint3D &gt; *</type>
      <name>m_series</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a74bf353c873dc5758320a2d62ebf3bb6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSeriesStore&lt; QwtSetSample &gt;</name>
    <filename>classQwtSeriesStore.html</filename>
    <base virtualness="virtual">QwtAbstractSeriesStore</base>
    <member kind="function">
      <type>QwtSeriesData&lt; QwtSetSample &gt; *</type>
      <name>data</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a4506b6b024a02a5b10402d30885024df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtSeriesData&lt; QwtSetSample &gt; *</type>
      <name>data</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a1a66e207e39e393e2c40bf970d492b53</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>dataRect</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a1a3fee5a91f3abf04c775a6d3adf386b</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>dataSize</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a01bdba48aca7e1a64353434fee60a3ae</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSeriesStore</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>aa23545f522f87da936c0f095ee07c80e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QwtSetSample</type>
      <name>sample</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a09f98212173ac6de604d8b63ebf6bb0a</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>add3ce83fe90e976b75a0ebaa79caee4c</anchor>
      <arglist>(QwtSeriesData&lt; QwtSetSample &gt; *series)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRectOfInterest</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>ac4522022c5225c702b9de25a1dfdf22c</anchor>
      <arglist>(const QRectF &amp;rect) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtSeriesData&lt; QwtSetSample &gt; *</type>
      <name>swapData</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a5f47997d53d580e6a12a6ca61b7225b0</anchor>
      <arglist>(QwtSeriesData&lt; QwtSetSample &gt; *series)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QwtSeriesStore</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>ae500a3787e77e16d096f4e6c1d292101</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtSeriesData&lt; QwtSetSample &gt; *</type>
      <name>m_series</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a74bf353c873dc5758320a2d62ebf3bb6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSeriesStore&lt; QwtVectorFieldSample &gt;</name>
    <filename>classQwtSeriesStore.html</filename>
    <base virtualness="virtual">QwtAbstractSeriesStore</base>
    <member kind="function">
      <type>QwtSeriesData&lt; QwtVectorFieldSample &gt; *</type>
      <name>data</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a4506b6b024a02a5b10402d30885024df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtSeriesData&lt; QwtVectorFieldSample &gt; *</type>
      <name>data</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a1a66e207e39e393e2c40bf970d492b53</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>dataRect</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a1a3fee5a91f3abf04c775a6d3adf386b</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>dataSize</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a01bdba48aca7e1a64353434fee60a3ae</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSeriesStore</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>aa23545f522f87da936c0f095ee07c80e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QwtVectorFieldSample</type>
      <name>sample</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a09f98212173ac6de604d8b63ebf6bb0a</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>add3ce83fe90e976b75a0ebaa79caee4c</anchor>
      <arglist>(QwtSeriesData&lt; QwtVectorFieldSample &gt; *series)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRectOfInterest</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>ac4522022c5225c702b9de25a1dfdf22c</anchor>
      <arglist>(const QRectF &amp;rect) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtSeriesData&lt; QwtVectorFieldSample &gt; *</type>
      <name>swapData</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a5f47997d53d580e6a12a6ca61b7225b0</anchor>
      <arglist>(QwtSeriesData&lt; QwtVectorFieldSample &gt; *series)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QwtSeriesStore</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>ae500a3787e77e16d096f4e6c1d292101</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtSeriesData&lt; QwtVectorFieldSample &gt; *</type>
      <name>m_series</name>
      <anchorfile>classQwtSeriesStore.html</anchorfile>
      <anchor>a74bf353c873dc5758320a2d62ebf3bb6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSeriesWrapper</name>
    <filename>classQwtSeriesWrapper.html</filename>
    <base>QwtSeriesData&lt; QPointF &gt;</base>
    <member kind="function">
      <type>QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtSeriesWrapper.html</anchorfile>
      <anchor>a1fd86f152f2251f6228555c3d48cfcf2</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RangeOpt</type>
      <name>getVisualizationRangeX</name>
      <anchorfile>classQwtSeriesWrapper.html</anchorfile>
      <anchor>a3adadf14009c5b4f586293b63d32ee6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RangeOpt</type>
      <name>getVisualizationRangeY</name>
      <anchorfile>classQwtSeriesWrapper.html</anchorfile>
      <anchor>ad24a929237c292f0f6b07f9713d60d65</anchor>
      <arglist>(Range range_X)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const PlotDataXY *</type>
      <name>plotData</name>
      <anchorfile>classQwtSeriesWrapper.html</anchorfile>
      <anchor>a089bf6b70f1d570a00826f781dcd7130</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSeriesWrapper</name>
      <anchorfile>classQwtSeriesWrapper.html</anchorfile>
      <anchor>afd71cb3693f24837a1a9bbbd00b5e305</anchor>
      <arglist>(const PlotDataXY *data)</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>sample</name>
      <anchorfile>classQwtSeriesWrapper.html</anchorfile>
      <anchor>ababa7d82de45ab720349d9674a1f6865</anchor>
      <arglist>(size_t i) const override</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classQwtSeriesWrapper.html</anchorfile>
      <anchor>a22baede0f6690c06a00f408ec18a9b4e</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateCache</name>
      <anchorfile>classQwtSeriesWrapper.html</anchorfile>
      <anchor>a20fc8d897b57df05d80020eeb84c1875</anchor>
      <arglist>(bool reset_old_data)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const PlotDataXY *</type>
      <name>_data</name>
      <anchorfile>classQwtSeriesWrapper.html</anchorfile>
      <anchor>a9c8938a7bf57120138630a67fd86ef94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSetSample</name>
    <filename>classQwtSetSample.html</filename>
    <member kind="function">
      <type>double</type>
      <name>added</name>
      <anchorfile>classQwtSetSample.html</anchorfile>
      <anchor>a335903a0f06cc5a319519d0be88c62d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classQwtSetSample.html</anchorfile>
      <anchor>ab9662f28e5451e3f41513cdd16a30867</anchor>
      <arglist>(const QwtSetSample &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classQwtSetSample.html</anchorfile>
      <anchor>ae30723e8bde7f6328e8aafed851ec283</anchor>
      <arglist>(const QwtSetSample &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSetSample</name>
      <anchorfile>classQwtSetSample.html</anchorfile>
      <anchor>af506c3484b65d5de2b6042755066ff81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSetSample</name>
      <anchorfile>classQwtSetSample.html</anchorfile>
      <anchor>af0bbb11cf7ed592107a4baf052290035</anchor>
      <arglist>(double, const QVector&lt; double &gt; &amp;=QVector&lt; double &gt;())</arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; double &gt;</type>
      <name>set</name>
      <anchorfile>classQwtSetSample.html</anchorfile>
      <anchor>aaacf3090164fd8067ad401aa8c6a0dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQwtSetSample.html</anchorfile>
      <anchor>a5bff5286dddfa1f2070da64fe619859f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSimpleCompassRose</name>
    <filename>classQwtSimpleCompassRose.html</filename>
    <base>QwtCompassRose</base>
    <class kind="class">QwtSimpleCompassRose::PrivateData</class>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtSimpleCompassRose.html</anchorfile>
      <anchor>aede15ea5b9b09819f71c63df0b99e536</anchor>
      <arglist>(QPainter *, const QPointF &amp;center, double radius, double north, QPalette::ColorGroup=QPalette::Active) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numThornLevels</name>
      <anchorfile>classQwtSimpleCompassRose.html</anchorfile>
      <anchor>a6ea00a06b07d87798e2630b489fb619e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numThorns</name>
      <anchorfile>classQwtSimpleCompassRose.html</anchorfile>
      <anchor>a2c4df8d87a99b4e84e077773bf60956c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSimpleCompassRose</name>
      <anchorfile>classQwtSimpleCompassRose.html</anchorfile>
      <anchor>a66cc98efe5717eaf11fb0e713cd1aa21</anchor>
      <arglist>(int numThorns=8, int numThornLevels=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumThornLevels</name>
      <anchorfile>classQwtSimpleCompassRose.html</anchorfile>
      <anchor>a45cbc152c610d096ecd4231b0f9ba549</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumThorns</name>
      <anchorfile>classQwtSimpleCompassRose.html</anchorfile>
      <anchor>a841918913652b50fc85ea7e713daa37a</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShrinkFactor</name>
      <anchorfile>classQwtSimpleCompassRose.html</anchorfile>
      <anchor>afaf84e19eb8eb2360306860b02d46cfc</anchor>
      <arglist>(double factor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWidth</name>
      <anchorfile>classQwtSimpleCompassRose.html</anchorfile>
      <anchor>a1439bd174d26b2f06baedc5fab048ed8</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>shrinkFactor</name>
      <anchorfile>classQwtSimpleCompassRose.html</anchorfile>
      <anchor>a60278de80aa517aaa0ab7af22d262c30</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>width</name>
      <anchorfile>classQwtSimpleCompassRose.html</anchorfile>
      <anchor>a3dbac7f18d6b4de2c202ddc7761d20f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSimpleCompassRose</name>
      <anchorfile>classQwtSimpleCompassRose.html</anchorfile>
      <anchor>a157304c9a535126d33a80df9a9dad292</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawRose</name>
      <anchorfile>classQwtSimpleCompassRose.html</anchorfile>
      <anchor>a9dfb04bbc8f776e18c88e5e03912249d</anchor>
      <arglist>(QPainter *, const QPalette &amp;, const QPointF &amp;center, double radius, double north, double width, int numThorns, int numThornLevels, double shrinkFactor)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtSimpleCompassRose.html</anchorfile>
      <anchor>a5ad77ccbf25a83052d94448b7d280c30</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSlider</name>
    <filename>classQwtSlider.html</filename>
    <base>QwtAbstractSlider</base>
    <class kind="class">QwtSlider::PrivateData</class>
    <member kind="enumvalue">
      <name>LeadingScale</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a120d984d7c519578eed88c4fe97cb1a7a0822eb6df854223a53d2ff95d6070c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoScale</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a120d984d7c519578eed88c4fe97cb1a7a49899c3cf9ad1d8f45046824ecbfc6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ScalePosition</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a120d984d7c519578eed88c4fe97cb1a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoScale</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a120d984d7c519578eed88c4fe97cb1a7a49899c3cf9ad1d8f45046824ecbfc6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LeadingScale</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a120d984d7c519578eed88c4fe97cb1a7a0822eb6df854223a53d2ff95d6070c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TrailingScale</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a120d984d7c519578eed88c4fe97cb1a7a2f836c58c76f5a8ed3c905d699b3f439</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TrailingScale</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a120d984d7c519578eed88c4fe97cb1a7a2f836c58c76f5a8ed3c905d699b3f439</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>borderWidth</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a41e8e0042018ff8f910a8eb4f2a55fec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>handleSize</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>abff7fa9526925af1611e5e7e1edf56f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasGroove</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a2983d6053bbeb79b0ef46dbd6f46bf07</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasTrough</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a2d2856198d52ec03dc723766359bcbf4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a9fb0deb71c78f0fb533377c40db5c8e9</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>aeeed799ebcf1b92ccb63a62b5c87aa03</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSlider</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a5a4132613bc376adeabfedfe2f6bd02a</anchor>
      <arglist>(Qt::Orientation, QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSlider</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a6012d14e7a24752fca8828e1e1bedaa4</anchor>
      <arglist>(QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleDraw *</type>
      <name>scaleDraw</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>abb2ebe0632bb6ea511a5471996917c33</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ScalePosition</type>
      <name>scalePosition</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>ab3d605a6a63e53739247510fdf23d967</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderWidth</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>ac959075a8ea10f52aa366a380508f159</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGroove</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a4afc308735f59ffd51adb12d0a32bd81</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHandleSize</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a83ecd72c7ca593ebd361ad8912ac9d39</anchor>
      <arglist>(const QSize &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a3a5d51f56dee5e51dc37bb6f546b16b5</anchor>
      <arglist>(Qt::Orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleDraw</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a9039a6d5d5bb7b21c312637cf40f8319</anchor>
      <arglist>(QwtScaleDraw *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScalePosition</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a530aa52c218ad27e8eebbecc7a27e25a</anchor>
      <arglist>(ScalePosition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpacing</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a947f384faba10690bbff780bfe9e420f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrough</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>ab4de4c649662416dc12c92c8e7cd0273</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpdateInterval</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>aeaab96d3554d509dbdd93a539617b9e9</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeHint</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a663e2fd7218775a92bc30ab6544583f6</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>spacing</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a192cde6bce37e30ec6a18e1a7d77a699</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>updateInterval</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a8850367244c1cee2a054700672a223c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSlider</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a1d82f2f616f8cd3cc7c265948d1b7886</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>changeEvent</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a97dc3ce0f4f87144a5635bce2ce8d609</anchor>
      <arglist>(QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawHandle</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a75aababdbd2b3e9f5d9d102a36e554a1</anchor>
      <arglist>(QPainter *, const QRect &amp;, int pos) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawSlider</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>af7f1ab4e8702e4e8e620ef19b404dc27</anchor>
      <arglist>(QPainter *, const QRect &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>event</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>ae12fbef3c805083647856c9c9f8838a3</anchor>
      <arglist>(QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QRect</type>
      <name>handleRect</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a4358ccbaa6f8e3cc6cbdfa77dafdc1d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isScrollPosition</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a95f5b90fec966bbbe0662ce390e0e595</anchor>
      <arglist>(const QPoint &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mousePressEvent</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a3f5d4a70fdfe58fd5605a55b72985958</anchor>
      <arglist>(QMouseEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a25501825d481b0d1ebdd4007fbbfca5e</anchor>
      <arglist>(QMouseEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintEvent</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>af5ba32200b5c29bde41cbc8a2f3a4632</anchor>
      <arglist>(QPaintEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>resizeEvent</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a7f6588fdc778c9b167bb6737b6b43f81</anchor>
      <arglist>(QResizeEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>scaleChange</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>abd6877a0ae450c084b161508b382e7a9</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual double</type>
      <name>scrolledTo</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a34d9013f79d1623e66b167ae2eaa8b1d</anchor>
      <arglist>(const QPoint &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QRect</type>
      <name>sliderRect</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>aab6a8bf4ee7998f879dbc8f5f933d985</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>timerEvent</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a524364ee7314f20d4c6c28eee7a430d6</anchor>
      <arglist>(QTimerEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>borderWidth</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a998823bf8a07c9242ed59692840e5b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>groove</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>ac5401b3b1d14db81eeb564703bef19ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QSize</type>
      <name>handleSize</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a8e0a4ae03681a00ffec2cfc15ba6d5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>abc457a5ac031984a00f43055c77ca364</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>ScalePosition</type>
      <name>scalePosition</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>ae21171b44e75cca8a37fa61fdb75a7fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>spacing</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a7977e5fb0b9be47780ec96c98287477a</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>trough</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a6f44d1d9081d1984528043c55cf3fe59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initSlider</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>ab4883538a2f296182939c63543ebe6d8</anchor>
      <arglist>(Qt::Orientation)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>layoutSlider</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a2421e60476f2dbbbc4363de5bc625bb3</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QwtScaleDraw *</type>
      <name>scaleDraw</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>afef5c74d14db5e1fa979cd19f6616e3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtSlider.html</anchorfile>
      <anchor>a4b670f5e1067a7b0e13c91ced1110965</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSpline</name>
    <filename>classQwtSpline.html</filename>
    <class kind="class">QwtSpline::PrivateData</class>
    <member kind="enumvalue">
      <name>AtBeginning</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>a21cca305dad4f1e21437953c4801595aa0efcdb6fbf1e583097ec297b43f26024</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AtEnd</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>a21cca305dad4f1e21437953c4801595aa633399daff8a04d92e61ca776e878e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BoundaryCondition</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>af2195032fa62c2b9fe74dc4d44b636cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Clamped1</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>af2195032fa62c2b9fe74dc4d44b636cba94d03f64008ad0ed1e2e92bd96414028</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Clamped2</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>af2195032fa62c2b9fe74dc4d44b636cba43442b0f55b141b857d6c2ab56cd9afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Clamped3</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>af2195032fa62c2b9fe74dc4d44b636cba897bc245acbf65ee2f1801c779de15b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LinearRunout</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>af2195032fa62c2b9fe74dc4d44b636cba6ad4241cc59f456d77eb70b289e5782a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BoundaryPosition</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>a21cca305dad4f1e21437953c4801595a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AtBeginning</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>a21cca305dad4f1e21437953c4801595aa0efcdb6fbf1e583097ec297b43f26024</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AtEnd</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>a21cca305dad4f1e21437953c4801595aa633399daff8a04d92e61ca776e878e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BoundaryType</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>ad82b1f33946d2489511f5e697a32b128</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConditionalBoundaries</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>ad82b1f33946d2489511f5e697a32b128af5bf38b7f712e69c699458cd6dfef711</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PeriodicPolygon</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>ad82b1f33946d2489511f5e697a32b128aeec4576967e31745e7d96d3a8a016171</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClosedPolygon</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>ad82b1f33946d2489511f5e697a32b128a63108a1fe17778b7d9c236efc17774b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Clamped1</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>af2195032fa62c2b9fe74dc4d44b636cba94d03f64008ad0ed1e2e92bd96414028</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Clamped2</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>af2195032fa62c2b9fe74dc4d44b636cba43442b0f55b141b857d6c2ab56cd9afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Clamped3</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>af2195032fa62c2b9fe74dc4d44b636cba897bc245acbf65ee2f1801c779de15b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClosedPolygon</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>ad82b1f33946d2489511f5e697a32b128a63108a1fe17778b7d9c236efc17774b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConditionalBoundaries</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>ad82b1f33946d2489511f5e697a32b128af5bf38b7f712e69c699458cd6dfef711</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LinearRunout</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>af2195032fa62c2b9fe74dc4d44b636cba6ad4241cc59f456d77eb70b289e5782a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PeriodicPolygon</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>ad82b1f33946d2489511f5e697a32b128aeec4576967e31745e7d96d3a8a016171</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>boundaryCondition</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>a77de5f694c70a7c0b34a02c04093fcee</anchor>
      <arglist>(BoundaryPosition) const</arglist>
    </member>
    <member kind="function">
      <type>BoundaryType</type>
      <name>boundaryType</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>a7f5f43e9e83fd23210ac528802c0496d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>boundaryValue</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>a3a51db25eb5f3e4716fe172ae3ca35ec</anchor>
      <arglist>(BoundaryPosition) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>locality</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>a8530fa87bf65a42492014b50614d0595</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QPainterPath</type>
      <name>painterPath</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>a34c5ddda039f15ec71de0523d9753b64</anchor>
      <arglist>(const QPolygonF &amp;) const =0</arglist>
    </member>
    <member kind="function">
      <type>const QwtSplineParametrization *</type>
      <name>parametrization</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>a6aa6f2c0b844e6a27284aa474c6bca7b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPolygonF</type>
      <name>polygon</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>aa2debc778d58c5f53ab757c87f8ac21d</anchor>
      <arglist>(const QPolygonF &amp;, double tolerance) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSpline</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>a5d1e0ba35c637a88c66d9e4cbaf36e93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundaryCondition</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>a6306d24451d24f16d30880b9114d3052</anchor>
      <arglist>(BoundaryPosition, int condition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundaryConditions</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>aa890bace9e318d1bff4fb03ed7d6e9c3</anchor>
      <arglist>(int condition, double valueBegin=0.0, double valueEnd=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundaryType</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>a48ddb960940cd1bd6d6707dd0ebb8785</anchor>
      <arglist>(BoundaryType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundaryValue</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>ac14c58e4301b85732c97a4daaf7a9b8b</anchor>
      <arglist>(BoundaryPosition, double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParametrization</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>afb4959b1db04dd021b0a49752b66fac3</anchor>
      <arglist>(int type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParametrization</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>a7d2dd1a36183afc5394ee6b39c09bc8c</anchor>
      <arglist>(QwtSplineParametrization *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSpline</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>a90805882826469c94fdc871f18261bb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtSpline.html</anchorfile>
      <anchor>ade9691fdd632e48c949117ed5bd96eda</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineBasis</name>
    <filename>classQwtSplineBasis.html</filename>
    <base>QwtSpline</base>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>locality</name>
      <anchorfile>classQwtSplineBasis.html</anchorfile>
      <anchor>a34fa57421ba6dc3a9f98faf6a71e2955</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPainterPath</type>
      <name>painterPath</name>
      <anchorfile>classQwtSplineBasis.html</anchorfile>
      <anchor>a687652f4a0686cd3e5034394e44605f6</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSplineBasis</name>
      <anchorfile>classQwtSplineBasis.html</anchorfile>
      <anchor>a84187686884d133830ea4c94fd57ff17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSplineBasis</name>
      <anchorfile>classQwtSplineBasis.html</anchorfile>
      <anchor>a623c89b2080e099bac2c39c0418bfa84</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineC1</name>
    <filename>classQwtSplineC1.html</filename>
    <base>QwtSplineG1</base>
    <member kind="function" virtualness="virtual">
      <type>virtual QVector&lt; QLineF &gt;</type>
      <name>bezierControlLines</name>
      <anchorfile>classQwtSplineC1.html</anchorfile>
      <anchor>aa692cce6f377da85ea1ec5c8e80dae02</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPolygonF</type>
      <name>equidistantPolygon</name>
      <anchorfile>classQwtSplineC1.html</anchorfile>
      <anchor>a0a6454cf061883108c1afe2a5d9faf24</anchor>
      <arglist>(const QPolygonF &amp;, double distance, bool withNodes) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPainterPath</type>
      <name>painterPath</name>
      <anchorfile>classQwtSplineC1.html</anchorfile>
      <anchor>a18894700ad082399a44dd82c3e08ad18</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QVector&lt; QwtSplinePolynomial &gt;</type>
      <name>polynomials</name>
      <anchorfile>classQwtSplineC1.html</anchorfile>
      <anchor>ae5e92c78b70b85393533c752ac3bd543</anchor>
      <arglist>(const QPolygonF &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSplineC1</name>
      <anchorfile>classQwtSplineC1.html</anchorfile>
      <anchor>a4924927ec8a3f9dde92692898ccf6cf5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>slopeAtBeginning</name>
      <anchorfile>classQwtSplineC1.html</anchorfile>
      <anchor>a4befa20c7cc5bed3f3f14d52ff639f48</anchor>
      <arglist>(const QPolygonF &amp;, double slopeNext) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>slopeAtEnd</name>
      <anchorfile>classQwtSplineC1.html</anchorfile>
      <anchor>a9fed720ae4d5d4e6ea6c8e3727587e5e</anchor>
      <arglist>(const QPolygonF &amp;, double slopeBefore) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QVector&lt; double &gt;</type>
      <name>slopes</name>
      <anchorfile>classQwtSplineC1.html</anchorfile>
      <anchor>a20caae8d9308f92a49da94315cd46537</anchor>
      <arglist>(const QPolygonF &amp;) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSplineC1</name>
      <anchorfile>classQwtSplineC1.html</anchorfile>
      <anchor>a33140db5071e38ef20d09de29414a13b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineC2</name>
    <filename>classQwtSplineC2.html</filename>
    <base>QwtSplineC1</base>
    <member kind="enumeration">
      <type></type>
      <name>BoundaryConditionC2</name>
      <anchorfile>classQwtSplineC2.html</anchorfile>
      <anchor>aa26bfd4bf07baf03fcf47c8f73f632af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CubicRunout</name>
      <anchorfile>classQwtSplineC2.html</anchorfile>
      <anchor>aa26bfd4bf07baf03fcf47c8f73f632afa850dacde625b21daa3ee408df0400119</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotAKnot</name>
      <anchorfile>classQwtSplineC2.html</anchorfile>
      <anchor>aa26bfd4bf07baf03fcf47c8f73f632afa1193d143aa03aa9c874bd9b26f57847b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CubicRunout</name>
      <anchorfile>classQwtSplineC2.html</anchorfile>
      <anchor>aa26bfd4bf07baf03fcf47c8f73f632afa850dacde625b21daa3ee408df0400119</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotAKnot</name>
      <anchorfile>classQwtSplineC2.html</anchorfile>
      <anchor>aa26bfd4bf07baf03fcf47c8f73f632afa1193d143aa03aa9c874bd9b26f57847b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QVector&lt; QLineF &gt;</type>
      <name>bezierControlLines</name>
      <anchorfile>classQwtSplineC2.html</anchorfile>
      <anchor>ace312cd1944ff3b7df38a2d73ccd8b67</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QVector&lt; double &gt;</type>
      <name>curvatures</name>
      <anchorfile>classQwtSplineC2.html</anchorfile>
      <anchor>a7f1a5aeae77a7cfa955e9062e2fb259b</anchor>
      <arglist>(const QPolygonF &amp;) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPolygonF</type>
      <name>equidistantPolygon</name>
      <anchorfile>classQwtSplineC2.html</anchorfile>
      <anchor>a42c0fc37cefa87c1b70716bc5aedd764</anchor>
      <arglist>(const QPolygonF &amp;, double distance, bool withNodes) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPainterPath</type>
      <name>painterPath</name>
      <anchorfile>classQwtSplineC2.html</anchorfile>
      <anchor>ac4626c01f48ef34dded4a0dd20918857</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QVector&lt; QwtSplinePolynomial &gt;</type>
      <name>polynomials</name>
      <anchorfile>classQwtSplineC2.html</anchorfile>
      <anchor>ad5761919bb4dd48da121dbec7c1a5e82</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSplineC2</name>
      <anchorfile>classQwtSplineC2.html</anchorfile>
      <anchor>a5157941fdf2d1328ba20724804877809</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QVector&lt; double &gt;</type>
      <name>slopes</name>
      <anchorfile>classQwtSplineC2.html</anchorfile>
      <anchor>a84ff5fed4cee31091be0881cd959da76</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSplineC2</name>
      <anchorfile>classQwtSplineC2.html</anchorfile>
      <anchor>ad366da5e045494476e683534b8e28cea</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineCubic</name>
    <filename>classQwtSplineCubic.html</filename>
    <base>QwtSplineC2</base>
    <class kind="class">QwtSplineCubic::PrivateData</class>
    <member kind="function" virtualness="virtual">
      <type>virtual QVector&lt; QLineF &gt;</type>
      <name>bezierControlLines</name>
      <anchorfile>classQwtSplineCubic.html</anchorfile>
      <anchor>a7677c9e617923bc54951f5d7edaca874</anchor>
      <arglist>(const QPolygonF &amp;points) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QVector&lt; double &gt;</type>
      <name>curvatures</name>
      <anchorfile>classQwtSplineCubic.html</anchorfile>
      <anchor>a03d212673df77bacb26f2f889fd65843</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>locality</name>
      <anchorfile>classQwtSplineCubic.html</anchorfile>
      <anchor>afab6de1989c5bb5ccf108d6ba49de859</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPainterPath</type>
      <name>painterPath</name>
      <anchorfile>classQwtSplineCubic.html</anchorfile>
      <anchor>a725e400b319ef891e7e6bcbf22d341d7</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QVector&lt; QwtSplinePolynomial &gt;</type>
      <name>polynomials</name>
      <anchorfile>classQwtSplineCubic.html</anchorfile>
      <anchor>a1efea52807e6358814016684d813c929</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSplineCubic</name>
      <anchorfile>classQwtSplineCubic.html</anchorfile>
      <anchor>a1b2be8cd279e9c4c11d575af0149c76c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QVector&lt; double &gt;</type>
      <name>slopes</name>
      <anchorfile>classQwtSplineCubic.html</anchorfile>
      <anchor>a83155481f3582c60fea22714a4d66352</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSplineCubic</name>
      <anchorfile>classQwtSplineCubic.html</anchorfile>
      <anchor>a5106e34c989523d8855ab6f3a3c92a99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtSplineCubic.html</anchorfile>
      <anchor>a3cedebf35bdb0ded1c4e110f019f8497</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineCurveFitter</name>
    <filename>classQwtSplineCurveFitter.html</filename>
    <base>QwtCurveFitter</base>
    <member kind="function" virtualness="virtual">
      <type>virtual QPolygonF</type>
      <name>fitCurve</name>
      <anchorfile>classQwtSplineCurveFitter.html</anchorfile>
      <anchor>ad868b3cab12f3bd7dd4550007b05178c</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPainterPath</type>
      <name>fitCurvePath</name>
      <anchorfile>classQwtSplineCurveFitter.html</anchorfile>
      <anchor>adbc5b2e7816eccd1090668240b99f479</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSplineCurveFitter</name>
      <anchorfile>classQwtSplineCurveFitter.html</anchorfile>
      <anchor>a98ae80240b254df85dcc44e1f3e4e830</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpline</name>
      <anchorfile>classQwtSplineCurveFitter.html</anchorfile>
      <anchor>a3366c97cd1b28bf962d4fdbf3d75d51a</anchor>
      <arglist>(QwtSpline *)</arglist>
    </member>
    <member kind="function">
      <type>QwtSpline *</type>
      <name>spline</name>
      <anchorfile>classQwtSplineCurveFitter.html</anchorfile>
      <anchor>a02cda15a8a61d22a13d6a1e244b4f371</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtSpline *</type>
      <name>spline</name>
      <anchorfile>classQwtSplineCurveFitter.html</anchorfile>
      <anchor>a62c816f9c221ca2d73e3a2ff523066c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSplineCurveFitter</name>
      <anchorfile>classQwtSplineCurveFitter.html</anchorfile>
      <anchor>a933ecbf859698978104d0dd4ec2a2f6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtSpline *</type>
      <name>m_spline</name>
      <anchorfile>classQwtSplineCurveFitter.html</anchorfile>
      <anchor>a22f1b251a919714b32832164d670bd8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineG1</name>
    <filename>classQwtSplineG1.html</filename>
    <base>QwtSplineInterpolating</base>
    <member kind="function">
      <type></type>
      <name>QwtSplineG1</name>
      <anchorfile>classQwtSplineG1.html</anchorfile>
      <anchor>aba43f62873a477b2733d4ced610d038d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSplineG1</name>
      <anchorfile>classQwtSplineG1.html</anchorfile>
      <anchor>a441218078365cb31416fd28501eefa2f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineInterpolating</name>
    <filename>classQwtSplineInterpolating.html</filename>
    <base>QwtSpline</base>
    <member kind="function" virtualness="pure">
      <type>virtual QVector&lt; QLineF &gt;</type>
      <name>bezierControlLines</name>
      <anchorfile>classQwtSplineInterpolating.html</anchorfile>
      <anchor>a8db950cb52e6f12e51cfcb31e3bccf75</anchor>
      <arglist>(const QPolygonF &amp;) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPolygonF</type>
      <name>equidistantPolygon</name>
      <anchorfile>classQwtSplineInterpolating.html</anchorfile>
      <anchor>a5a01fc8e0cd91a84881befe1caeec8db</anchor>
      <arglist>(const QPolygonF &amp;, double distance, bool withNodes) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPainterPath</type>
      <name>painterPath</name>
      <anchorfile>classQwtSplineInterpolating.html</anchorfile>
      <anchor>a30c4079eb05e655668dff1d687fd883c</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPolygonF</type>
      <name>polygon</name>
      <anchorfile>classQwtSplineInterpolating.html</anchorfile>
      <anchor>a5ba39e2e318b1da90c0e97ad0209adec</anchor>
      <arglist>(const QPolygonF &amp;, double tolerance) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSplineInterpolating</name>
      <anchorfile>classQwtSplineInterpolating.html</anchorfile>
      <anchor>a9f8a93111263da26788c4ae9034411d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSplineInterpolating</name>
      <anchorfile>classQwtSplineInterpolating.html</anchorfile>
      <anchor>a1a1e39267da1d9d0f8a1c670777163a4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineLocal</name>
    <filename>classQwtSplineLocal.html</filename>
    <base>QwtSplineC1</base>
    <member kind="enumvalue">
      <name>Akima</name>
      <anchorfile>classQwtSplineLocal.html</anchorfile>
      <anchor>a1b65106f91b7cdbc7a389f3389041407a119134ba7624f50c37a57cdd7a862dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Cardinal</name>
      <anchorfile>classQwtSplineLocal.html</anchorfile>
      <anchor>a1b65106f91b7cdbc7a389f3389041407ad691c00c49d088f841cb3068ba960b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParabolicBlending</name>
      <anchorfile>classQwtSplineLocal.html</anchorfile>
      <anchor>a1b65106f91b7cdbc7a389f3389041407ad4323015af5b06447bd4a6ac84c60f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PChip</name>
      <anchorfile>classQwtSplineLocal.html</anchorfile>
      <anchor>a1b65106f91b7cdbc7a389f3389041407acf64689481d8f90d5cbc2fa4e7a08958</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>classQwtSplineLocal.html</anchorfile>
      <anchor>a1b65106f91b7cdbc7a389f3389041407</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Cardinal</name>
      <anchorfile>classQwtSplineLocal.html</anchorfile>
      <anchor>a1b65106f91b7cdbc7a389f3389041407ad691c00c49d088f841cb3068ba960b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParabolicBlending</name>
      <anchorfile>classQwtSplineLocal.html</anchorfile>
      <anchor>a1b65106f91b7cdbc7a389f3389041407ad4323015af5b06447bd4a6ac84c60f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Akima</name>
      <anchorfile>classQwtSplineLocal.html</anchorfile>
      <anchor>a1b65106f91b7cdbc7a389f3389041407a119134ba7624f50c37a57cdd7a862dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PChip</name>
      <anchorfile>classQwtSplineLocal.html</anchorfile>
      <anchor>a1b65106f91b7cdbc7a389f3389041407acf64689481d8f90d5cbc2fa4e7a08958</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QVector&lt; QLineF &gt;</type>
      <name>bezierControlLines</name>
      <anchorfile>classQwtSplineLocal.html</anchorfile>
      <anchor>a263bd3e04ebf26216009d5c4f2bdbf6b</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>locality</name>
      <anchorfile>classQwtSplineLocal.html</anchorfile>
      <anchor>a9d3909e91b616746a1dbe2b6b937021a</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPainterPath</type>
      <name>painterPath</name>
      <anchorfile>classQwtSplineLocal.html</anchorfile>
      <anchor>a5641facdb615d06e0ad6f2875600c0a6</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QVector&lt; QwtSplinePolynomial &gt;</type>
      <name>polynomials</name>
      <anchorfile>classQwtSplineLocal.html</anchorfile>
      <anchor>ad4290b494ea25c687aef89295a4bc2ee</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSplineLocal</name>
      <anchorfile>classQwtSplineLocal.html</anchorfile>
      <anchor>abd008f03f1c466d2f8c9358ad3772874</anchor>
      <arglist>(Type type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QVector&lt; double &gt;</type>
      <name>slopes</name>
      <anchorfile>classQwtSplineLocal.html</anchorfile>
      <anchor>a8d8e3a2b6835abed9715fe5eaf15e961</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>type</name>
      <anchorfile>classQwtSplineLocal.html</anchorfile>
      <anchor>a5cb4f022abee9d29f6f7ef6b670df776</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSplineLocal</name>
      <anchorfile>classQwtSplineLocal.html</anchorfile>
      <anchor>a40032cd1cab6e9ec600bbbd7849988a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Type</type>
      <name>m_type</name>
      <anchorfile>classQwtSplineLocal.html</anchorfile>
      <anchor>ae55990b6681b60b5df747f7cc326083a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineParametrization</name>
    <filename>classQwtSplineParametrization.html</filename>
    <member kind="enumvalue">
      <name>ParameterCentripetal</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>aa63256420483fa4981452127366cb48da3127bf721ca3be4e279f9478ea12270c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParameterChordal</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>aa63256420483fa4981452127366cb48daf328ec1c9518bc5aaa9f648731f77ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParameterManhattan</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>aa63256420483fa4981452127366cb48da45063aa26a8cd803c4d2b75ee89ad449</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParameterUniform</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>aa63256420483fa4981452127366cb48daa34d8f54e326e8964c6131287dd3e478</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParameterX</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>aa63256420483fa4981452127366cb48da3eaba94a692d4e23a0714db3288a6a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParameterY</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>aa63256420483fa4981452127366cb48da30edbcab5070b1f54d7e6d2486cb7ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>aa63256420483fa4981452127366cb48d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParameterX</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>aa63256420483fa4981452127366cb48da3eaba94a692d4e23a0714db3288a6a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParameterY</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>aa63256420483fa4981452127366cb48da30edbcab5070b1f54d7e6d2486cb7ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParameterUniform</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>aa63256420483fa4981452127366cb48daa34d8f54e326e8964c6131287dd3e478</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParameterChordal</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>aa63256420483fa4981452127366cb48daf328ec1c9518bc5aaa9f648731f77ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParameterCentripetal</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>aa63256420483fa4981452127366cb48da3127bf721ca3be4e279f9478ea12270c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParameterManhattan</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>aa63256420483fa4981452127366cb48da45063aa26a8cd803c4d2b75ee89ad449</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSplineParametrization</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>a34f8c3b8585ac4d232606760a75620c3</anchor>
      <arglist>(int type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>a31d326035a02c9be9d7c558212903f99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>valueIncrement</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>a5cd58cf9777799bec478ad524baa22f9</anchor>
      <arglist>(const QPointF &amp;, const QPointF &amp;) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSplineParametrization</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>aa2e15e920583f4762baf80374436e4cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>valueIncrementCentripetal</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>a141e850c0e8da729dada0870041c265b</anchor>
      <arglist>(const QPointF &amp;, const QPointF &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>valueIncrementChordal</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>a02659178ea5377ec5e13d71858456200</anchor>
      <arglist>(const QPointF &amp;, const QPointF &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>valueIncrementManhattan</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>aacfc92b2d904b9644e1e0f4fc77fd7a2</anchor>
      <arglist>(const QPointF &amp;, const QPointF &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>valueIncrementUniform</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>a4ec70cdb3d4c1b53628ef516e93390ec</anchor>
      <arglist>(const QPointF &amp;, const QPointF &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>valueIncrementX</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>a45e45f7ac6df2fbd6ec0bd6d52837e63</anchor>
      <arglist>(const QPointF &amp;, const QPointF &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>valueIncrementY</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>ab5014b377c1f5f945cd7062109728d41</anchor>
      <arglist>(const QPointF &amp;, const QPointF &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>m_type</name>
      <anchorfile>classQwtSplineParametrization.html</anchorfile>
      <anchor>a932ff4a16a7d18fe429f209bebdf83ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplinePleasing</name>
    <filename>classQwtSplinePleasing.html</filename>
    <base>QwtSplineG1</base>
    <member kind="function" virtualness="virtual">
      <type>virtual QVector&lt; QLineF &gt;</type>
      <name>bezierControlLines</name>
      <anchorfile>classQwtSplinePleasing.html</anchorfile>
      <anchor>afd12ab3360273bab4e16303fc3f5b762</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>locality</name>
      <anchorfile>classQwtSplinePleasing.html</anchorfile>
      <anchor>a9c1216229f20eba66eeec5c31bd09288</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPainterPath</type>
      <name>painterPath</name>
      <anchorfile>classQwtSplinePleasing.html</anchorfile>
      <anchor>acee938e1e112fc86fd61013f4cac3d84</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSplinePleasing</name>
      <anchorfile>classQwtSplinePleasing.html</anchorfile>
      <anchor>ae5aa5cbf6fec6b166199424f131ef923</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSplinePleasing</name>
      <anchorfile>classQwtSplinePleasing.html</anchorfile>
      <anchor>a73072c272d0e4107581648d037e258a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplinePolynomial</name>
    <filename>classQwtSplinePolynomial.html</filename>
    <member kind="function">
      <type>double</type>
      <name>curvatureAt</name>
      <anchorfile>classQwtSplinePolynomial.html</anchorfile>
      <anchor>acf18254f01c445b3af637351a1da1323</anchor>
      <arglist>(double x) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classQwtSplinePolynomial.html</anchorfile>
      <anchor>a89a4b31dcfc005140e439312ff47be29</anchor>
      <arglist>(const QwtSplinePolynomial &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classQwtSplinePolynomial.html</anchorfile>
      <anchor>a4c66b68af39e51183f82c1940eb14517</anchor>
      <arglist>(const QwtSplinePolynomial &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSplinePolynomial</name>
      <anchorfile>classQwtSplinePolynomial.html</anchorfile>
      <anchor>a22d45d509397f700f945c5ba0caa87dd</anchor>
      <arglist>(double c3=0.0, double c2=0.0, double c1=0.0)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>slopeAt</name>
      <anchorfile>classQwtSplinePolynomial.html</anchorfile>
      <anchor>a136975ae7191fd91b5b9ef5297b36299</anchor>
      <arglist>(double x) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>valueAt</name>
      <anchorfile>classQwtSplinePolynomial.html</anchorfile>
      <anchor>a31aa00624298eb0f7f0796d6d58ab38e</anchor>
      <arglist>(double x) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QwtSplinePolynomial</type>
      <name>fromCurvatures</name>
      <anchorfile>classQwtSplinePolynomial.html</anchorfile>
      <anchor>a88432efffb0b03c266f8673e0d58c36e</anchor>
      <arglist>(const QPointF &amp;p1, double cv1, const QPointF &amp;p2, double cv2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QwtSplinePolynomial</type>
      <name>fromCurvatures</name>
      <anchorfile>classQwtSplinePolynomial.html</anchorfile>
      <anchor>a92fa155fb36dd364ecd58ff5345f3146</anchor>
      <arglist>(double dx, double dy, double cv1, double cv2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QwtSplinePolynomial</type>
      <name>fromSlopes</name>
      <anchorfile>classQwtSplinePolynomial.html</anchorfile>
      <anchor>a2f7c84dbfe6354d771d15fa95934ea07</anchor>
      <arglist>(const QPointF &amp;p1, double m1, const QPointF &amp;p2, double m2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QwtSplinePolynomial</type>
      <name>fromSlopes</name>
      <anchorfile>classQwtSplinePolynomial.html</anchorfile>
      <anchor>a3af2134cbccfffc293669bc6e9417897</anchor>
      <arglist>(double x, double y, double m1, double m2)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>c1</name>
      <anchorfile>classQwtSplinePolynomial.html</anchorfile>
      <anchor>ab7a4dd72809be3e6648bafcf6871dd32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>c2</name>
      <anchorfile>classQwtSplinePolynomial.html</anchorfile>
      <anchor>ac99f8adbf13b198c48ed8805d4078bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>c3</name>
      <anchorfile>classQwtSplinePolynomial.html</anchorfile>
      <anchor>ac2a022dc826f5e08979e43ec2ddcfa42</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSymbol</name>
    <filename>classQwtSymbol.html</filename>
    <class kind="class">QwtSymbol::PrivateData</class>
    <member kind="enumvalue">
      <name>AutoCache</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>adda2e2c0e5234692adbc530552efd549acaa219da83872a5ea6bec535667037b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Cache</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>adda2e2c0e5234692adbc530552efd549af9c909c7a68dd83785c85a0083dcf796</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CachePolicy</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>adda2e2c0e5234692adbc530552efd549</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoCache</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>adda2e2c0e5234692adbc530552efd549ac0f276939fbf44c89e93b3a3870abb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Cache</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>adda2e2c0e5234692adbc530552efd549af9c909c7a68dd83785c85a0083dcf796</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AutoCache</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>adda2e2c0e5234692adbc530552efd549acaa219da83872a5ea6bec535667037b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Cross</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fab75eff873d34264d84a55cb94b603fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Diamond</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa952136b2f18abfe1b4712ce9de84dbf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DTriangle</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fad8ea4408d80512825a2700b4968f1715</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ellipse</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa09e1d50ec759311a76c158f69149fa44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Graphic</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2faa24a49671ffa302f19f28a5c56c6ec0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hexagon</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa8bf81a46e1ee93ea3d8d8c8990b72f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HLine</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa3bc949e0e38ccaf908bb58c7c177f7f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LTriangle</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa228f6d48261e8b6bc9981370ae65f5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoCache</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>adda2e2c0e5234692adbc530552efd549ac0f276939fbf44c89e93b3a3870abb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoSymbol</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fac3089b3993834683204a7bda52e763d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Path</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2faa3cc8fec7843b850f3cde81a6b04394c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Pixmap</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa45c8273247748316e5dd359b2d00216c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rect</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa3c5d3b8c39e11cc10c6f0c8176bbd235</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RTriangle</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2faeb6111f6fc1813efb466687309c873bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Star1</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa358acf734d29ba274e9f08fa555d8bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Star2</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2faee962f0906b5571b20737d8aee796f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Style</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoSymbol</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fac3089b3993834683204a7bda52e763d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ellipse</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa09e1d50ec759311a76c158f69149fa44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Rect</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa3c5d3b8c39e11cc10c6f0c8176bbd235</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Diamond</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa952136b2f18abfe1b4712ce9de84dbf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Triangle</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa559fad30c36d3e3e2ecad4a21122be79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DTriangle</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fad8ea4408d80512825a2700b4968f1715</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UTriangle</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fabf99d9afabd98be69e2ee377bbfa85bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LTriangle</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa228f6d48261e8b6bc9981370ae65f5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RTriangle</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2faeb6111f6fc1813efb466687309c873bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Cross</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fab75eff873d34264d84a55cb94b603fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCross</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2faa734e8b9433131230af5d8c319b5529e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HLine</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa3bc949e0e38ccaf908bb58c7c177f7f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VLine</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa041fb14668884dd95527a34beab22fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Star1</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa358acf734d29ba274e9f08fa555d8bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Star2</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2faee962f0906b5571b20737d8aee796f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hexagon</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa8bf81a46e1ee93ea3d8d8c8990b72f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Path</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2faa3cc8fec7843b850f3cde81a6b04394c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Pixmap</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa45c8273247748316e5dd359b2d00216c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Graphic</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2faa24a49671ffa302f19f28a5c56c6ec0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SvgDocument</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa6e9400c5e295122c0fa825d40d13bb73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserStyle</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2faed4c49ccbda1c85bdc6ea399e8d8cca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SvgDocument</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa6e9400c5e295122c0fa825d40d13bb73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Triangle</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa559fad30c36d3e3e2ecad4a21122be79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserStyle</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2faed4c49ccbda1c85bdc6ea399e8d8cca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UTriangle</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fabf99d9afabd98be69e2ee377bbfa85bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VLine</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2fa041fb14668884dd95527a34beab22fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCross</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a62f457952470c2076962e83ef2c24d2faa734e8b9433131230af5d8c319b5529e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QRect</type>
      <name>boundingRect</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a5a6f161bb68df7237224519e5877203b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QBrush &amp;</type>
      <name>brush</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a0c1d941275544c732bfad4b7fb7a0cc2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CachePolicy</type>
      <name>cachePolicy</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>adf0ebf3e9b9c0382801ba70c97a1af4f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSymbol</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a112bda84ffbfcbf526613cda04054484</anchor>
      <arglist>(QPainter *, const QPointF &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSymbol</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a39d74c66ffeeac05e34b6a8be4dca95e</anchor>
      <arglist>(QPainter *, const QRectF &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSymbols</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a59caca3ad7fe21a0a97d025a15b0f05d</anchor>
      <arglist>(QPainter *, const QPointF *, int numPoints) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSymbols</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a623997cd980c29e7d9cac3718e21cefc</anchor>
      <arglist>(QPainter *, const QPolygonF &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>const QwtGraphic &amp;</type>
      <name>graphic</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>ae0d2c7643ae294a66eb0622bbdad4711</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invalidateCache</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a781dee5e5db701df592378eb71d84088</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPinPointEnabled</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>aaef171154b150807a33c3daffcc45894</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QPainterPath &amp;</type>
      <name>path</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a02b88d3fa1e4dfe8e27ed2df65071222</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QPen &amp;</type>
      <name>pen</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>ae5f36a2f326fe080cc63ca7c889a3bbf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>pinPoint</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>aeddceeaeac561a0caf5dc47b96a44908</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QPixmap &amp;</type>
      <name>pixmap</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a0fcfb7c743e89b002088b64a55e9bc6e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSymbol</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>aae936c253af0c441d19181d01b20b4a9</anchor>
      <arglist>(const QPainterPath &amp;, const QBrush &amp;, const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSymbol</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a3fb872dc1cf5841df25ad6cba7fe9329</anchor>
      <arglist>(Style, const QBrush &amp;, const QPen &amp;, const QSize &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSymbol</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a710105d32ed915db46e4dbddc9cf6dc4</anchor>
      <arglist>(Style=NoSymbol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrush</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>afe72b22be876e8a8ac70a30671732d84</anchor>
      <arglist>(const QBrush &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCachePolicy</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a4c358a923bdcb122a59f21eb419f1bc6</anchor>
      <arglist>(CachePolicy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setColor</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a046443d76371c92add79e1f360bf3134</anchor>
      <arglist>(const QColor &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGraphic</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>ab060930c548548b33441757dcc4b2f73</anchor>
      <arglist>(const QwtGraphic &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPath</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a67a6005486f1ae864acfd4778e9282db</anchor>
      <arglist>(const QPainterPath &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a144ca0e312c4a1e64c2d9e161c01fb7c</anchor>
      <arglist>(const QColor &amp;, qreal width=0.0, Qt::PenStyle=Qt::SolidLine)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>ac4d75a6a9f9ae7f8f1002c465d5bbcb6</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPinPoint</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a78643c91d94690b91745f10f0601579e</anchor>
      <arglist>(const QPointF &amp;pos, bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPinPointEnabled</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a570e07b342701bf37794bf1191917005</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPixmap</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a69b548566bbd186992869b54777a0728</anchor>
      <arglist>(const QPixmap &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a9fa391b34596f89256278254fa2ae3d8</anchor>
      <arglist>(const QSize &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>afd5587cd1752594954ca6146f643acfb</anchor>
      <arglist>(int width, int height=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a4d3b9f3dd8c4ca034694b86372b74eb9</anchor>
      <arglist>(Style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSvgDocument</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a5e6a790b3133c878fde132a7fcf91475</anchor>
      <arglist>(const QByteArray &amp;)</arglist>
    </member>
    <member kind="function">
      <type>const QSize &amp;</type>
      <name>size</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>ab136531121a0c718179deda3cd354b9b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Style</type>
      <name>style</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a098dcc6a9e838ef964370b369f86e458</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtSymbol</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a5a30269273545d5ed25f7116a421eda2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>renderSymbols</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>ac8162428558fb05fcef9a4b250e2c6ef</anchor>
      <arglist>(QPainter *, const QPointF *, int numPoints) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtSymbol.html</anchorfile>
      <anchor>a2795acd4ee8581a0a0453b0ece93a630</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSyntheticPointData</name>
    <filename>classQwtSyntheticPointData.html</filename>
    <base>QwtSeriesData&lt; QPointF &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtSyntheticPointData.html</anchorfile>
      <anchor>afed9dc36ff74c38f845b4dd24bb1f349</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval</type>
      <name>interval</name>
      <anchorfile>classQwtSyntheticPointData.html</anchorfile>
      <anchor>a2f5943bdb60babe0782a23f6dbca2be2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtSyntheticPointData</name>
      <anchorfile>classQwtSyntheticPointData.html</anchorfile>
      <anchor>ad2980a20669d9703046e9ded9cacf496</anchor>
      <arglist>(size_t size, const QwtInterval &amp;=QwtInterval())</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>rectOfInterest</name>
      <anchorfile>classQwtSyntheticPointData.html</anchorfile>
      <anchor>a5eb51b99d54438358c77f34fe74e184e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>sample</name>
      <anchorfile>classQwtSyntheticPointData.html</anchorfile>
      <anchor>ace66310a5864f71a26f240148e906421</anchor>
      <arglist>(size_t index) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterval</name>
      <anchorfile>classQwtSyntheticPointData.html</anchorfile>
      <anchor>a1a0b2548b496affcf65272acd86c6700</anchor>
      <arglist>(const QwtInterval &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRectOfInterest</name>
      <anchorfile>classQwtSyntheticPointData.html</anchorfile>
      <anchor>ad478ca367a14c115df52c09fd848113a</anchor>
      <arglist>(const QRectF &amp;) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classQwtSyntheticPointData.html</anchorfile>
      <anchor>a321754c5acac77e0e5685968b1cdfdae</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classQwtSyntheticPointData.html</anchorfile>
      <anchor>a01891f33a90b13d7560af5f8edcb0cb1</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>x</name>
      <anchorfile>classQwtSyntheticPointData.html</anchorfile>
      <anchor>a6ace40324b7ee16374afc013fb727042</anchor>
      <arglist>(uint index) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>y</name>
      <anchorfile>classQwtSyntheticPointData.html</anchorfile>
      <anchor>af65186bea0056b3f7f46814c61d68c99</anchor>
      <arglist>(double x) const =0</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtInterval</type>
      <name>m_interval</name>
      <anchorfile>classQwtSyntheticPointData.html</anchorfile>
      <anchor>aecfc3b15b10a886eb129a20c62b5c6a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QwtInterval</type>
      <name>m_intervalOfInterest</name>
      <anchorfile>classQwtSyntheticPointData.html</anchorfile>
      <anchor>a6e08fb78f432a6fbd974f82d7fbb635a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRectF</type>
      <name>m_rectOfInterest</name>
      <anchorfile>classQwtSyntheticPointData.html</anchorfile>
      <anchor>aa2d4e8734826f5e6ce741fd8e34c8440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_size</name>
      <anchorfile>classQwtSyntheticPointData.html</anchorfile>
      <anchor>a21c17a0d65d93c8b21c982e950d1972d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSystemClock</name>
    <filename>classQwtSystemClock.html</filename>
    <member kind="function">
      <type>double</type>
      <name>elapsed</name>
      <anchorfile>classQwtSystemClock.html</anchorfile>
      <anchor>a6d373715eb0fac098f2f02ce42a660c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>classQwtSystemClock.html</anchorfile>
      <anchor>a7cde59f783269c5f3542ec93f450f5bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>restart</name>
      <anchorfile>classQwtSystemClock.html</anchorfile>
      <anchor>a6be327dd133c1d7ecccfb95050eef7b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classQwtSystemClock.html</anchorfile>
      <anchor>a3408bd55b49582f7847865aacc7beb37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QElapsedTimer</type>
      <name>m_timer</name>
      <anchorfile>classQwtSystemClock.html</anchorfile>
      <anchor>a2c4f41e585d1bc9f5fdde5e8ed952b8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtText</name>
    <filename>classQwtText.html</filename>
    <class kind="class">QwtText::LayoutCache</class>
    <class kind="class">QwtText::PrivateData</class>
    <member kind="enumvalue">
      <name>AutoText</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a63e0d6a59a427a37ed0bfa71b782fd76a0645d333081ec9e3574c98f510c284a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LayoutAttribute</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a0953aabc098f410dba89bbada47f2e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MinimumLayout</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a0953aabc098f410dba89bbada47f2e5aa35990c4c74747580e9357d490ebce42f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MathMLText</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a63e0d6a59a427a37ed0bfa71b782fd76abf479897e4514198246a0b232a597caf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MinimumLayout</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a0953aabc098f410dba89bbada47f2e5aa35990c4c74747580e9357d490ebce42f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OtherFormat</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a63e0d6a59a427a37ed0bfa71b782fd76ad69e3155611ef96eb14ed0cfeb69fd3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PaintAttribute</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a9739e47ea489e690f121e4b1d27ae24e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PaintUsingTextFont</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a9739e47ea489e690f121e4b1d27ae24eac12e48f17fd02a6bc1840c61c4862a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PaintUsingTextColor</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a9739e47ea489e690f121e4b1d27ae24ea1aa48cee0a54089820e77600cf93dc4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PaintBackground</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a9739e47ea489e690f121e4b1d27ae24ea77dd66b2a65e9998d9803672791e1456</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PaintBackground</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a9739e47ea489e690f121e4b1d27ae24ea77dd66b2a65e9998d9803672791e1456</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PaintUsingTextColor</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a9739e47ea489e690f121e4b1d27ae24ea1aa48cee0a54089820e77600cf93dc4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PaintUsingTextFont</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a9739e47ea489e690f121e4b1d27ae24eac12e48f17fd02a6bc1840c61c4862a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PlainText</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a63e0d6a59a427a37ed0bfa71b782fd76aa6810f6d3c785c202d2507c601b97787</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RichText</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a63e0d6a59a427a37ed0bfa71b782fd76a88f7eee487ce6f7769b67494623d8b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TeXText</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a63e0d6a59a427a37ed0bfa71b782fd76af31a767faf2f7e322941866c6140ddc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TextFormat</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a63e0d6a59a427a37ed0bfa71b782fd76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AutoText</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a63e0d6a59a427a37ed0bfa71b782fd76a0645d333081ec9e3574c98f510c284a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PlainText</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a63e0d6a59a427a37ed0bfa71b782fd76aa6810f6d3c785c202d2507c601b97787</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RichText</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a63e0d6a59a427a37ed0bfa71b782fd76a88f7eee487ce6f7769b67494623d8b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MathMLText</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a63e0d6a59a427a37ed0bfa71b782fd76abf479897e4514198246a0b232a597caf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TeXText</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a63e0d6a59a427a37ed0bfa71b782fd76af31a767faf2f7e322941866c6140ddc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OtherFormat</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a63e0d6a59a427a37ed0bfa71b782fd76ad69e3155611ef96eb14ed0cfeb69fd3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>backgroundBrush</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a0f23d507c59b16d81b96ecf1e79131a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>borderPen</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>afa094ef46da5cc2856538297a249e65f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>borderRadius</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a5d75098c287af25e35111c73f166d3ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>color</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a731bc1eca7825f55f3026f840c0fa42f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>ad81ee227016361a0362081bc67c301da</anchor>
      <arglist>(QPainter *painter, const QRectF &amp;rect) const</arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>font</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a67039ac189d3a9683801851ac70e87a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>heightForWidth</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>afc82666c1dd9ede2445c981a2a835171</anchor>
      <arglist>(double width) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>heightForWidth</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>ae862b6b04f4e147f4878409916abf6d4</anchor>
      <arglist>(double width, const QFont &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>aa7a14283b812f50234fa0ee960e65307</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>ad9947790e30eb555a651872ed97757ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>ab00c5b829e19d18d96d296840b3de5d8</anchor>
      <arglist>(const QwtText &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>QwtText &amp;</type>
      <name>operator=</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>ad4a8678071c7e114c47a21f1f78cca37</anchor>
      <arglist>(const QwtText &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a09bb31bf999e2b6a88bc76f0b9626029</anchor>
      <arglist>(const QwtText &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtText</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a1ba10b4e535424a5ecedda45e0eff0b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtText</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a6c8d493f6131751831d81554b071b552</anchor>
      <arglist>(const QString &amp;, TextFormat textFormat=AutoText)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtText</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>af88b42733c420574fa76b2d58b965313</anchor>
      <arglist>(const QwtText &amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>renderFlags</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a4284800d239934818c1951381ff52d05</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackgroundBrush</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>af016a747b234aede9f0cbbeb06ed2802</anchor>
      <arglist>(const QBrush &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderPen</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>aca4dd700b7a182114a8c0eb864c4ec2f</anchor>
      <arglist>(const QPen &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderRadius</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a7c62dfe82aa94f113cd4f8702bd2242c</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>ac7de5839a5c3b1ee367cfbd5691aa105</anchor>
      <arglist>(const QColor &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>ad071f3c4fae4512a1cc71554d95eb69a</anchor>
      <arglist>(const QFont &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLayoutAttribute</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a2b621d3104ead2185d2d939b1f5b9d68</anchor>
      <arglist>(LayoutAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPaintAttribute</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>aac80e3f05137173059b196206ceea9e8</anchor>
      <arglist>(PaintAttribute, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderFlags</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>afcbaa37913afaa0e92a649923cfe500b</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a9ba9caa82fcfbc4bfbf8ce20ccea981e</anchor>
      <arglist>(const QString &amp;, QwtText::TextFormat textFormat=AutoText)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testLayoutAttribute</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>ad6b2a300b29b5f0ee90289e962c68f39</anchor>
      <arglist>(LayoutAttribute) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testPaintAttribute</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a390f10d5fccfb7070fe0c1ace8fdd0ce</anchor>
      <arglist>(PaintAttribute) const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>text</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>ad94fd632f61b1e5d9f68ce65c445982e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSizeF</type>
      <name>textSize</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a40ec54788db82cfb2941cff8c4621c15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSizeF</type>
      <name>textSize</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>ac697758296644829ddf72095d37b6433</anchor>
      <arglist>(const QFont &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>usedColor</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a19bc6e3baa215dccab7993cd211ed975</anchor>
      <arglist>(const QColor &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>usedFont</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>affd35b4cd92e45659b895c5614e3eedd</anchor>
      <arglist>(const QFont &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QwtText</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>aba243ac11b91979ad3f2ee7d3c700195</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setTextEngine</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>aef6a1e71b1feba3116ce69f6c9de70ad</anchor>
      <arglist>(QwtText::TextFormat, QwtTextEngine *)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const QwtTextEngine *</type>
      <name>textEngine</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a053d8fdb4de77bd3b6f2eb0ecd3980ca</anchor>
      <arglist>(const QString &amp;text, QwtText::TextFormat=AutoText)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const QwtTextEngine *</type>
      <name>textEngine</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a2828c4976bd30572d236811bc30037be</anchor>
      <arglist>(QwtText::TextFormat)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a97a77d1bc37bf04f6273d0e590932073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LayoutCache *</type>
      <name>m_layoutCache</name>
      <anchorfile>classQwtText.html</anchorfile>
      <anchor>a95b4aee8879bc6df59fc3479761a74cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtTextEngine</name>
    <filename>classQwtTextEngine.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQwtTextEngine.html</anchorfile>
      <anchor>ad727f58f9eebfec86369e7f2e5bf6a59</anchor>
      <arglist>(QPainter *painter, const QRectF &amp;rect, int flags, const QString &amp;text) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>heightForWidth</name>
      <anchorfile>classQwtTextEngine.html</anchorfile>
      <anchor>aee891b14d90c817b8c73d551f623cc17</anchor>
      <arglist>(const QFont &amp;font, int flags, const QString &amp;text, double width) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>mightRender</name>
      <anchorfile>classQwtTextEngine.html</anchorfile>
      <anchor>a98316f2f6f4f50216ceffbe9babe2901</anchor>
      <arglist>(const QString &amp;text) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>textMargins</name>
      <anchorfile>classQwtTextEngine.html</anchorfile>
      <anchor>a83c8d3dc590b9914e9216c01e78e0838</anchor>
      <arglist>(const QFont &amp;font, const QString &amp;text, double &amp;left, double &amp;right, double &amp;top, double &amp;bottom) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QSizeF</type>
      <name>textSize</name>
      <anchorfile>classQwtTextEngine.html</anchorfile>
      <anchor>ad9382cc8ff22c6b3e448fce566a76178</anchor>
      <arglist>(const QFont &amp;font, int flags, const QString &amp;text) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtTextEngine</name>
      <anchorfile>classQwtTextEngine.html</anchorfile>
      <anchor>adda9e23494429c54b3cc3452940fb2bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>QwtTextEngine</name>
      <anchorfile>classQwtTextEngine.html</anchorfile>
      <anchor>a97c5ef76ee920ab0f19e178e85017d9d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtTextLabel</name>
    <filename>classQwtTextLabel.html</filename>
    <class kind="class">QwtTextLabel::PrivateData</class>
    <member kind="slot">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>a6674cebd85cf692d154f967887547e11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>ab300b9a0a6392e180f2caff41ba2b9b8</anchor>
      <arglist>(const QString &amp;, QwtText::TextFormat textFormat=QwtText::AutoText)</arglist>
    </member>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>setText</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>ac43ba313b78dccf7aa7433f26059b2e2</anchor>
      <arglist>(const QwtText &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawText</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>af1e33db74ecf9c4e7aff158db65404c2</anchor>
      <arglist>(QPainter *, const QRectF &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>heightForWidth</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>a4c4910959d2727b4efa43c1965cf10af</anchor>
      <arglist>(int) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indent</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>a10c9a8e239241d72f082e31b4ff1ce09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>margin</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>a213b9d779d8f12b6db264d27be188eb5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>aae3122b7e2df226869fff2c47dbc6536</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>plainText</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>a69f0c6b13a6368ecf3e4e7e0e43252c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtTextLabel</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>a1a44e38b02bb398d315affe02bb4ea69</anchor>
      <arglist>(const QwtText &amp;, QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtTextLabel</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>a95e022e766f4b9675f451482be7d654a</anchor>
      <arglist>(QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIndent</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>aad25ab34c219f8d97ec7c39d064ed4a0</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMargin</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>a833d27574b72bbc135f2972c72382eba</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlainText</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>a02113ab776a00ab8bbc83197ce49445e</anchor>
      <arglist>(const QString &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeHint</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>ad3f6f6bc448f73f57461660fea610983</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const QwtText &amp;</type>
      <name>text</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>a65113573cdf1fe4098a324453e11fe4e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRect</type>
      <name>textRect</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>aba181e6b4644df6d9014948f5a02acc2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtTextLabel</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>adf8f363200c527a6af4259647304be5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawContents</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>ab1d6c248f451517a32c626372670ab51</anchor>
      <arglist>(QPainter *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintEvent</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>ab592382174ea8d6e1f3f15d5a7bb4d90</anchor>
      <arglist>(QPaintEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>indent</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>a56bd6f9f23bbc60fa6a3bc02721ea358</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>margin</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>ad97e23bc19c83c55422e1ec6dc49fc02</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QString</type>
      <name>plainText</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>a35f5bf32e68e56ab8774b0c5ec77c119</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>defaultIndent</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>af0ffad78d52e048deb633a7c1ea41ed0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>a030452d75ba519603987869e5d1f2541</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtTextLabel.html</anchorfile>
      <anchor>a4d8f302f11163d01fd0e144f94c94398</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtThermo</name>
    <filename>classQwtThermo.html</filename>
    <base>QwtAbstractScale</base>
    <class kind="class">QwtThermo::PrivateData</class>
    <member kind="enumvalue">
      <name>LeadingScale</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a4d7af32d29d1cc18e23b9143cf7ad498acda60ddfe6178199553941b75ad927a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoScale</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a4d7af32d29d1cc18e23b9143cf7ad498a54c98c1e9500e24a5f92e71a7020acbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OriginCustom</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a932d866dd7782cc56cd7fc3e5abb3183ad086bebe6a48967d8d078f0c27ee993f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OriginMaximum</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a932d866dd7782cc56cd7fc3e5abb3183aa67de5780557c0c2ca93c45059ae932a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OriginMinimum</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a932d866dd7782cc56cd7fc3e5abb3183ae45b6edabbd2a63aa1551b7ed9b10f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OriginMode</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a932d866dd7782cc56cd7fc3e5abb3183</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OriginMinimum</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a932d866dd7782cc56cd7fc3e5abb3183ae45b6edabbd2a63aa1551b7ed9b10f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OriginMaximum</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a932d866dd7782cc56cd7fc3e5abb3183aa67de5780557c0c2ca93c45059ae932a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OriginCustom</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a932d866dd7782cc56cd7fc3e5abb3183ad086bebe6a48967d8d078f0c27ee993f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ScalePosition</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a4d7af32d29d1cc18e23b9143cf7ad498</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoScale</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a4d7af32d29d1cc18e23b9143cf7ad498a54c98c1e9500e24a5f92e71a7020acbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LeadingScale</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a4d7af32d29d1cc18e23b9143cf7ad498acda60ddfe6178199553941b75ad927a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TrailingScale</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a4d7af32d29d1cc18e23b9143cf7ad498aaf66e72accc5a41142773f586158c067</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TrailingScale</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a4d7af32d29d1cc18e23b9143cf7ad498aaf66e72accc5a41142773f586158c067</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>setValue</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a2e974873b3387a96f400c9d8d93b08dd</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>alarmBrush</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>aa269fa046eaf30491e7c624a1fa0e096</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>alarmEnabled</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>ad64e8d51c78a359494c48e02d9ce5caa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>alarmLevel</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>aee9cf6c14feecc68fd866b0a5c1ab06b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>borderWidth</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>ad30227f6efef0b8fc0c13a9b2975b6e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QwtColorMap *</type>
      <name>colorMap</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a2323e6469f89efde07586a66e6812010</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QwtColorMap *</type>
      <name>colorMap</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a12b13a741fbe047f9389b2ac375884c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>fillBrush</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a6c67fa1b4a79688460508848ee4e106e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a9b3a9831c80507557ff9fb4fa0a3e8de</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>ae02388e3d666ef3f40dac21cc1a7d2d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>origin</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a52c28bd5710d494de7f25454b0aebd95</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OriginMode</type>
      <name>originMode</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a6f683dab1b3a6e2186fda917050bbf42</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pipeWidth</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a4f3901a508a3d299a3a17b1a2c4753fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtThermo</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a1d5bb3608c29cd8d104f22f0ffe31098</anchor>
      <arglist>(QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type>QwtInterval::BorderFlags</type>
      <name>rangeFlags</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a97df48b3bb00fc5e7af5719d2b5e6ae3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QwtScaleDraw *</type>
      <name>scaleDraw</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>ace929fe5a67d2be6cb7a8b9f537f8f30</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ScalePosition</type>
      <name>scalePosition</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>aeee5d768e5f6ec7d9f4663ca8b81f741</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlarmBrush</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a3d2e1c17d3630cd9dda66bcf913a7a60</anchor>
      <arglist>(const QBrush &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlarmEnabled</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a0ebd05c24f051ac7d6b98f9e8a0c3035</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlarmLevel</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a14657d853d79682452f329d9b37461a3</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderWidth</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a7b58050d57df6bbe2c1e067495f8a3dc</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorMap</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>ad2ac0e2d496fd3d28f83f61728b83337</anchor>
      <arglist>(QwtColorMap *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFillBrush</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>ac8a1eca462e5f260fefd2b95a2bc00b9</anchor>
      <arglist>(const QBrush &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>ae6c0926a7d4d163e08a0f940642b2ea9</anchor>
      <arglist>(Qt::Orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a00f3853e0fabfe89cbf47d35c15b0aa4</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOriginMode</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a95cca109a11bba24d8e8a422a3717ab0</anchor>
      <arglist>(OriginMode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPipeWidth</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a3268b4ae2737194bf2dddfcbfc0d5808</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRangeFlags</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>aa2ce6d6d20097fead0baca0ab31ef1b2</anchor>
      <arglist>(QwtInterval::BorderFlags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleDraw</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a8b5ab653b893e41116200570632ad1c3</anchor>
      <arglist>(QwtScaleDraw *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScalePosition</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a0306a248194d2f8c08ba90506122d6ca</anchor>
      <arglist>(ScalePosition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpacing</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a5d772862c760019a7797f45aa6b0690f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeHint</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>aa937c4b35582ee453d98e5fe465aa417</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>spacing</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a1d0c15c3d94e7e063323a9e4d91c58e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a9d8083ca1d7c3980f29e996893b73a3b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtThermo</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>ad0e2bd43eae2402ade490a5e6c4ef4ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QRect</type>
      <name>alarmRect</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>ae979dbcb32630eaed69e0ff54a46c4fa</anchor>
      <arglist>(const QRect &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>changeEvent</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a60456c05a688e16676888c3582d0829d</anchor>
      <arglist>(QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLiquid</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>ac60f96f461fe4ba45a9d91d193aa36b9</anchor>
      <arglist>(QPainter *, const QRect &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QRect</type>
      <name>fillRect</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>aaf82dd868bef1de3ffddb0d534032d6f</anchor>
      <arglist>(const QRect &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintEvent</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a82cd213ef7bc9b43981f2c4748ace358</anchor>
      <arglist>(QPaintEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QRect</type>
      <name>pipeRect</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a171cd5d4db01998a1179a31ba388871a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>resizeEvent</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a8815c2927b7cae9871e02af7ee06de65</anchor>
      <arglist>(QResizeEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>scaleChange</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>ae58205ecb35dc60f5473f2112aa24d06</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QwtScaleDraw *</type>
      <name>scaleDraw</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>ad30738cb7f218fc7c94d3d0b74e71a17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>alarmEnabled</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>aa2cf4f6f422899ade5a711cd94fb224a</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>alarmLevel</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a2adc5acf74dc4cf6fbb9ead0937ea9a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>borderWidth</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a488f41c673cec271e55062081d99a115</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a43d7b556d30625ae6152593e5255f882</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>origin</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>aef746f9641a4c1f7a2501057b67a53f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>OriginMode</type>
      <name>originMode</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>ad8f9a73a77da2fe4e518b8ba130bde69</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>pipeWidth</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a2f16da4fdfb826e3c041a158ef439d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>ScalePosition</type>
      <name>scalePosition</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a2e39551ec17958b80b5b710a657a89ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>spacing</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a4de2df8afdacf86f66c956a874029007</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a142ce431fbca883eb26fdea3c2730873</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>layoutThermo</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a7c5c6bc8f7b5f02824cdb3b87c066ab6</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtThermo.html</anchorfile>
      <anchor>a46e9fedbe144aa6e0c4992827a428839</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtTimeseries</name>
    <filename>classQwtTimeseries.html</filename>
    <base>QwtSeriesWrapper</base>
    <member kind="function">
      <type>QRectF</type>
      <name>boundingRect</name>
      <anchorfile>classQwtTimeseries.html</anchorfile>
      <anchor>aa215ac36464cf5abef55a4475b585023</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RangeOpt</type>
      <name>getVisualizationRangeX</name>
      <anchorfile>classQwtTimeseries.html</anchorfile>
      <anchor>ac873b0e23274af5d2ca9420553ee09d0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RangeOpt</type>
      <name>getVisualizationRangeY</name>
      <anchorfile>classQwtTimeseries.html</anchorfile>
      <anchor>a7ced3b2b35726cf9646e404bc2a70243</anchor>
      <arglist>(Range range_X) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtTimeseries</name>
      <anchorfile>classQwtTimeseries.html</anchorfile>
      <anchor>a43e270568b82f740c174763ad8c607f2</anchor>
      <arglist>(const PlotData *data)</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>sample</name>
      <anchorfile>classQwtTimeseries.html</anchorfile>
      <anchor>a32d44381fa941c7d5b28f5d53093610e</anchor>
      <arglist>(size_t i) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::optional&lt; QPointF &gt;</type>
      <name>sampleFromTime</name>
      <anchorfile>classQwtTimeseries.html</anchorfile>
      <anchor>a93aa192cc5fed0a1243462ec15142eea</anchor>
      <arglist>(double t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeOffset</name>
      <anchorfile>classQwtTimeseries.html</anchorfile>
      <anchor>a3b67b010e13611b9c39915bf24a104b2</anchor>
      <arglist>(double offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCache</name>
      <anchorfile>classQwtTimeseries.html</anchorfile>
      <anchor>a04c619e2b6f29732bc0741b5a830fa49</anchor>
      <arglist>(bool) override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_time_offset</name>
      <anchorfile>classQwtTimeseries.html</anchorfile>
      <anchor>ade260ec8986ff8b23f6aff725231457a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const PlotData *</type>
      <name>_ts_data</name>
      <anchorfile>classQwtTimeseries.html</anchorfile>
      <anchor>a89cd739153d240113791347aed45982a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtTransform</name>
    <filename>classQwtTransform.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>bounded</name>
      <anchorfile>classQwtTransform.html</anchorfile>
      <anchor>aef97acf17f900905f2a93cec7f61e643</anchor>
      <arglist>(double value) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QwtTransform *</type>
      <name>copy</name>
      <anchorfile>classQwtTransform.html</anchorfile>
      <anchor>aae011ee4205fa4391459766d88971809</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>invTransform</name>
      <anchorfile>classQwtTransform.html</anchorfile>
      <anchor>a5cfb0a329b8418028baf6974b188d76b</anchor>
      <arglist>(double value) const =0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtTransform</name>
      <anchorfile>classQwtTransform.html</anchorfile>
      <anchor>aa1fa1ab21d0fc01e06d3a6e462008d0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>transform</name>
      <anchorfile>classQwtTransform.html</anchorfile>
      <anchor>a1093b5856cbc6cf812460535442fb130</anchor>
      <arglist>(double value) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtTransform</name>
      <anchorfile>classQwtTransform.html</anchorfile>
      <anchor>aa2653db3104e672464dc569592fc14ab</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtValuePointData</name>
    <filename>classQwtValuePointData.html</filename>
    <templarg></templarg>
    <base>QwtSeriesData&lt; QPointF &gt;</base>
    <member kind="function">
      <type></type>
      <name>QwtValuePointData</name>
      <anchorfile>classQwtValuePointData.html</anchorfile>
      <anchor>a11fde4706144f7f538e2e2df018c6934</anchor>
      <arglist>(const QVector&lt; T &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtValuePointData</name>
      <anchorfile>classQwtValuePointData.html</anchorfile>
      <anchor>ad0008d679ae693acd523d82d041f45d8</anchor>
      <arglist>(const T *y, size_t size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>sample</name>
      <anchorfile>classQwtValuePointData.html</anchorfile>
      <anchor>a0ab7d812739643fe904d7a7d9cd74fe0</anchor>
      <arglist>(size_t index) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>size</name>
      <anchorfile>classQwtValuePointData.html</anchorfile>
      <anchor>abd2e9ec0be879abbd30a407466b71109</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const QVector&lt; T &gt; &amp;</type>
      <name>yData</name>
      <anchorfile>classQwtValuePointData.html</anchorfile>
      <anchor>ab78a7943230fa97de5fb676bc613dc04</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; T &gt;</type>
      <name>m_y</name>
      <anchorfile>classQwtValuePointData.html</anchorfile>
      <anchor>a8056ed53f4aa501cb3a6a1f63c2de69a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtVectorFieldArrow</name>
    <filename>classQwtVectorFieldArrow.html</filename>
    <base>QwtVectorFieldSymbol</base>
    <class kind="class">QwtVectorFieldArrow::PrivateData</class>
    <member kind="function" virtualness="virtual">
      <type>virtual qreal</type>
      <name>length</name>
      <anchorfile>classQwtVectorFieldArrow.html</anchorfile>
      <anchor>a1d0e83b6b10a3b8fd5b144b52d1a0762</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>paint</name>
      <anchorfile>classQwtVectorFieldArrow.html</anchorfile>
      <anchor>a3552c4f18326fc5c48e279c6eec2592a</anchor>
      <arglist>(QPainter *) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtVectorFieldArrow</name>
      <anchorfile>classQwtVectorFieldArrow.html</anchorfile>
      <anchor>abda1679eac6d7b4b8b6cc635ba3b4925</anchor>
      <arglist>(qreal headWidth=6.0, qreal tailWidth=1.0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setLength</name>
      <anchorfile>classQwtVectorFieldArrow.html</anchorfile>
      <anchor>a7b8e6a55fd686a802c9d5d2c627eaa73</anchor>
      <arglist>(qreal length) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtVectorFieldArrow</name>
      <anchorfile>classQwtVectorFieldArrow.html</anchorfile>
      <anchor>ae47d0b8b076bb298a53f59d60d34a04e</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtVectorFieldArrow.html</anchorfile>
      <anchor>a5de20b1a747d830992107a3f7d1467d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtVectorFieldSample</name>
    <filename>classQwtVectorFieldSample.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>classQwtVectorFieldSample.html</anchorfile>
      <anchor>a8414f5ce56525413f83bb689a1bb1c79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>pos</name>
      <anchorfile>classQwtVectorFieldSample.html</anchorfile>
      <anchor>a5bb3f6e351f1019b9ea330a0a90c0395</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtVectorFieldSample</name>
      <anchorfile>classQwtVectorFieldSample.html</anchorfile>
      <anchor>afed31ff0b99fd6baa4cba286ec8a259f</anchor>
      <arglist>(const QPointF &amp;pos, double vx=0.0, double vy=0.0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtVectorFieldSample</name>
      <anchorfile>classQwtVectorFieldSample.html</anchorfile>
      <anchor>a42baed10f078f291bb888c30fdb5340f</anchor>
      <arglist>(double x=0.0, double y=0.0, double vx=0.0, double vy=0.0)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vx</name>
      <anchorfile>classQwtVectorFieldSample.html</anchorfile>
      <anchor>aabefe04201a2d6b1d55228dee122771a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vy</name>
      <anchorfile>classQwtVectorFieldSample.html</anchorfile>
      <anchor>af219932e3a663f55b9a3a785f58cf86c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>classQwtVectorFieldSample.html</anchorfile>
      <anchor>ac5fb73df88676e3469f0113db40b8935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>classQwtVectorFieldSample.html</anchorfile>
      <anchor>a0e60522aea7d65d8340d691f797ddeb9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtVectorFieldSymbol</name>
    <filename>classQwtVectorFieldSymbol.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual qreal</type>
      <name>length</name>
      <anchorfile>classQwtVectorFieldSymbol.html</anchorfile>
      <anchor>a1787b46abc657e989b32b2cceab8bf05</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>paint</name>
      <anchorfile>classQwtVectorFieldSymbol.html</anchorfile>
      <anchor>a7c78e02177c6edd9a932bb7926d024a1</anchor>
      <arglist>(QPainter *) const =0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtVectorFieldSymbol</name>
      <anchorfile>classQwtVectorFieldSymbol.html</anchorfile>
      <anchor>a0180db369ed4cc9ce379f9f87259e0ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLength</name>
      <anchorfile>classQwtVectorFieldSymbol.html</anchorfile>
      <anchor>af40e032a493977db97f01f51aef4d54c</anchor>
      <arglist>(qreal length)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtVectorFieldSymbol</name>
      <anchorfile>classQwtVectorFieldSymbol.html</anchorfile>
      <anchor>aa058379de261ea46836806f7ba1e95b8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtVectorFieldThinArrow</name>
    <filename>classQwtVectorFieldThinArrow.html</filename>
    <base>QwtVectorFieldSymbol</base>
    <class kind="class">QwtVectorFieldThinArrow::PrivateData</class>
    <member kind="function" virtualness="virtual">
      <type>virtual qreal</type>
      <name>length</name>
      <anchorfile>classQwtVectorFieldThinArrow.html</anchorfile>
      <anchor>a8096b84c8d4d9cca23b7efae46fb8c8a</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>paint</name>
      <anchorfile>classQwtVectorFieldThinArrow.html</anchorfile>
      <anchor>af512d00a1a638f2b9c4a5c68bb055cfe</anchor>
      <arglist>(QPainter *) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtVectorFieldThinArrow</name>
      <anchorfile>classQwtVectorFieldThinArrow.html</anchorfile>
      <anchor>a13f7dbc749b7da2c619300ccd139c710</anchor>
      <arglist>(qreal headWidth=6.0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setLength</name>
      <anchorfile>classQwtVectorFieldThinArrow.html</anchorfile>
      <anchor>a8eed3e7b3ecf34b8f4b182aaa5beaca8</anchor>
      <arglist>(qreal length) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtVectorFieldThinArrow</name>
      <anchorfile>classQwtVectorFieldThinArrow.html</anchorfile>
      <anchor>a17d4795bcd9fff8951f758ec35a2039d</anchor>
      <arglist>() QWT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtVectorFieldThinArrow.html</anchorfile>
      <anchor>a9f1e0a5c3f72bd129a511b5fd13925ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtWeedingCurveFitter</name>
    <filename>classQwtWeedingCurveFitter.html</filename>
    <base>QwtCurveFitter</base>
    <class kind="class">QwtWeedingCurveFitter::Line</class>
    <class kind="class">QwtWeedingCurveFitter::PrivateData</class>
    <member kind="function">
      <type>uint</type>
      <name>chunkSize</name>
      <anchorfile>classQwtWeedingCurveFitter.html</anchorfile>
      <anchor>adfffe6d108f7170bafe5cc81379eaef7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPolygonF</type>
      <name>fitCurve</name>
      <anchorfile>classQwtWeedingCurveFitter.html</anchorfile>
      <anchor>af083961b819b9b2a222e5fd303d28f99</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPainterPath</type>
      <name>fitCurvePath</name>
      <anchorfile>classQwtWeedingCurveFitter.html</anchorfile>
      <anchor>ac5571b44336be6886ca7728d0bda35f6</anchor>
      <arglist>(const QPolygonF &amp;) const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtWeedingCurveFitter</name>
      <anchorfile>classQwtWeedingCurveFitter.html</anchorfile>
      <anchor>a7deb4d070a329cbdee454023194898a7</anchor>
      <arglist>(double tolerance=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChunkSize</name>
      <anchorfile>classQwtWeedingCurveFitter.html</anchorfile>
      <anchor>a9f17a819447cba0e733bd71d90ee2766</anchor>
      <arglist>(uint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTolerance</name>
      <anchorfile>classQwtWeedingCurveFitter.html</anchorfile>
      <anchor>a62c303f6826fef2be7b7bbe82f530680</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>tolerance</name>
      <anchorfile>classQwtWeedingCurveFitter.html</anchorfile>
      <anchor>a484813f52d921cc5dc57bb6dcf82668d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtWeedingCurveFitter</name>
      <anchorfile>classQwtWeedingCurveFitter.html</anchorfile>
      <anchor>abbd30a948fc6974f881678f80a29768c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual QPolygonF</type>
      <name>simplify</name>
      <anchorfile>classQwtWeedingCurveFitter.html</anchorfile>
      <anchor>a6cc9c1ec020967b6f56c8d0e2ad374b4</anchor>
      <arglist>(const QPolygonF &amp;) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtWeedingCurveFitter.html</anchorfile>
      <anchor>a5b1ec809a8c35c40222f5dee0178fd61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtWheel</name>
    <filename>classQwtWheel.html</filename>
    <class kind="class">QwtWheel::PrivateData</class>
    <member kind="slot">
      <type>void</type>
      <name>setMass</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a2af8b9b10ebff58b351027208c1e2b86</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setTotalAngle</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>ae4e5dfd4c6683706716681cfd7e3d8bf</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a6f46526b283b7fde127bc595c96db7e8</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setViewAngle</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a7f15b6aef98ad6b52bebc749381bc753</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>valueChanged</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>ad6551abe91933fd2230d5fee805e637a</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>wheelMoved</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a7d0f833add72c3aceb0773825626bddf</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>wheelPressed</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>aa9cb862f6ed4a75b007f13bbc3804ad0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>wheelReleased</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a9ddffcbd6752571e8b1d75f2640dc6d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>borderWidth</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a6d05fc4f971c16734761065452ef2131</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInverted</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>aee17a3ed663926c59affb367fffa9718</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTracking</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>ac84f4683b574c9186786a1f969cd5fe1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mass</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a805997f0b3fc520b721bdd11f3808b12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>maximum</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a7a9954aabc8c8e31daf082135bfc84a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>minimum</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>ab3c21edd1e6d2e8192fc894420642f7f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a1f1d8067921d413fc7440dfbc0e74d52</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pageStepCount</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a7e10b03ed24ddabbc19197b3adb49ccb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtWheel</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a98fc47123aac47168b5d98a73b87d0a7</anchor>
      <arglist>(QWidget *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderWidth</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a50a2046f1151af7599aee3ad8f4e3ff0</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInverted</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>af64302130292bcd7daaaaa5809a5d541</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximum</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>afadb25bf4d4c4e0e279f3b3b23078ffc</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimum</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a7690c0a3f60afdaabf3bd52317787ae8</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>acae74c8161fd1df728f26253dd1defa8</anchor>
      <arglist>(Qt::Orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPageStepCount</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>adeecd6e684163c92143908240f89ce1e</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRange</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a5150a1bca89e97eb0fe7237c5e23f17f</anchor>
      <arglist>(double min, double max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSingleStep</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a63f5d4794cc1e624ab305083c7f4ed29</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStepAlignment</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a5e5bf1d335538ff6971d48b914f26d51</anchor>
      <arglist>(bool on)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTickCount</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>ae13600528c5b13a27b4220ac53b22153</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTracking</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a321dde4b49b3f6780a1554af060e57ef</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpdateInterval</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a5c234f68f0ff9906e2861e6fcd9dcc54</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWheelBorderWidth</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a4aa70134746908cef687e3c1bb7aa60c</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWheelWidth</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>ac434254039981344ccca22c76bce4f38</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWrapping</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>ae56201a09773c85831b829be5858d4ce</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>singleStep</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>ae98d9b0586c07266c11d1cd6b86c3519</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stepAlignment</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a217b37509785f04121a447798a329333</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tickCount</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>af93ce9073b6333908e3faf9eb3e04427</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>totalAngle</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>ae88b6f36175c8af955fda61b2874c4d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>updateInterval</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a5990d998c1063306eef8a5bb488fafad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a32ef87a6442ef256ce43781fcef26195</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>viewAngle</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a81f3e69d4b9cc5badc514d9d74c40f3b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wheelBorderWidth</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a9cabd25c2435def3d20cdd7717bf2e54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wheelWidth</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>afe5d24b4119b4be93f28ad4bff0691c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wrapping</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>ae8fc53d2bf4febbfa15075931ec6d75b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtWheel</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a57f465a31a9d2d88cb7a1d0e6391535e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawTicks</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>aba74d0e494f6e590ac1deac60a66a68e</anchor>
      <arglist>(QPainter *, const QRectF &amp;)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawWheelBackground</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a2c4fc6e5e04cd5623a035fd9581d395f</anchor>
      <arglist>(QPainter *, const QRectF &amp;)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>keyPressEvent</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a9b90f284df2c0d83fc0e496c1dfb93f4</anchor>
      <arglist>(QKeyEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a6c063a72c06610cf3e87b1c33bfc6d75</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>ad1706aba00ed0facb3cf1e6ba3f9074f</anchor>
      <arglist>(QMouseEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mousePressEvent</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a4d91875c145b6eee8d0d6d36b3ccb45a</anchor>
      <arglist>(QMouseEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a7c3ec2d3f82c1f4f3ce8ae3d5918908c</anchor>
      <arglist>(QMouseEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintEvent</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>ad3ea6d707b4982de929bc958da83a3ac</anchor>
      <arglist>(QPaintEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeHint</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a33187e1d796e482aa7b0a0c891665519</anchor>
      <arglist>() const QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>stopFlying</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>af46272363dc06755e2d4c7e448664ff8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>timerEvent</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a02af5ae22442f704bb7ede84d98ba5b5</anchor>
      <arglist>(QTimerEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual double</type>
      <name>valueAt</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>aa69c2101119d586512bfbbcbd0957b86</anchor>
      <arglist>(const QPoint &amp;) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>wheelEvent</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a0994da3617b4362d48636be9b95e00de</anchor>
      <arglist>(QWheelEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QRect</type>
      <name>wheelRect</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a6c84cc9a407d29d955672784d84c747e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>borderWidth</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>acc48deaf20aee5957e81bd718bfbc207</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>inverted</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a4e41738f5f7812db72ea2af6bd49ba2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>mass</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>abbe2348e811c6448ed33fd8706312e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>maximum</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>aa73dd9108913adc7a632ad73a918c202</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>minimum</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>aa32e44baef16e3caa1729c87325abb53</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>ae84bf4c58e989c5b08ba5f54c816bba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>pageStepCount</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a083491d03d0b25eda522721e12f731c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>singleStep</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a612c44fd9cfc56a7d8ec4c68f023337e</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>stepAlignment</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a626634f6e5542bfd6a9d7c510777d392</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>tickCount</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>ac041a003884b15753a3627eb760eecc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>totalAngle</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a6368f57f26c11e6577561fd584437cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>tracking</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a85ac24ac41dec73d892d612b36ac2810</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>updateInterval</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>ad7551351205b8436bee67d3576d7b093</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a4ca24619ac45ee090dfe5a5d50e59418</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>double</type>
      <name>viewAngle</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a63443dce4fcacb2a763de6c0aef10aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>wheelBorderWidth</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a5ab122a2d17ca9a985715f6c777c0183</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>wheelWidth</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>ac6209286cc86f618e6866a4b6164d896</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>wrapping</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>ac12ce6f351e8016dfec45cba3a87ecae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>alignedValue</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>a1f8c87baf80a7f79162a36587253d948</anchor>
      <arglist>(double) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>boundedValue</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>abe6bea11389c757fee984bce059f0c4b</anchor>
      <arglist>(double) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtWheel.html</anchorfile>
      <anchor>ac469be075b148b7e7c845a510de79426</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtWidgetOverlay</name>
    <filename>classQwtWidgetOverlay.html</filename>
    <class kind="class">QwtWidgetOverlay::PrivateData</class>
    <member kind="enumvalue">
      <name>AlphaMask</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>a413679fb15e072d5a404f237062b75fca263c0fea842a8d4957ded6f5e47f734e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AutoRenderMode</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>aaa8358f3b841b733d69e62aa645783d8a831530722d8dc0e42aabfbcacbb6ecc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CopyAlphaMask</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>aaa8358f3b841b733d69e62aa645783d8a923e121c1d01bb72deb897a6f913aaf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DrawOverlay</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>aaa8358f3b841b733d69e62aa645783d8ab4b3bfef277a5231f8632a6800a256d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MaskHint</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>a413679fb15e072d5a404f237062b75fcaa3c2ba9dd41304c6a6524ee5f7c70540</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MaskMode</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>a413679fb15e072d5a404f237062b75fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoMask</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>a413679fb15e072d5a404f237062b75fca58d7a0858b0aa58407bf598c907636fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MaskHint</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>a413679fb15e072d5a404f237062b75fcaa3c2ba9dd41304c6a6524ee5f7c70540</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AlphaMask</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>a413679fb15e072d5a404f237062b75fca263c0fea842a8d4957ded6f5e47f734e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoMask</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>a413679fb15e072d5a404f237062b75fca58d7a0858b0aa58407bf598c907636fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RenderMode</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>aaa8358f3b841b733d69e62aa645783d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AutoRenderMode</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>aaa8358f3b841b733d69e62aa645783d8a831530722d8dc0e42aabfbcacbb6ecc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CopyAlphaMask</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>aaa8358f3b841b733d69e62aa645783d8a923e121c1d01bb72deb897a6f913aaf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DrawOverlay</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>aaa8358f3b841b733d69e62aa645783d8ab4b3bfef277a5231f8632a6800a256d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>updateOverlay</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>a231231eebaf7655f8264d2ee2b03127c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>eventFilter</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>a7a5bb490ab4f1d4812dcd1aacba30c53</anchor>
      <arglist>(QObject *, QEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>MaskMode</type>
      <name>maskMode</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>a8bc543750c853240841b9931ad167a90</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QwtWidgetOverlay</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>afeb3615cf79bee41bbae21f3b92b924d</anchor>
      <arglist>(QWidget *)</arglist>
    </member>
    <member kind="function">
      <type>RenderMode</type>
      <name>renderMode</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>aaa37eb374f4a8886154e86f7531d9264</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaskMode</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>a56828c036263679fc95087bd87496df0</anchor>
      <arglist>(MaskMode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderMode</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>a80fd06e2111993848f45a21627ec09b4</anchor>
      <arglist>(RenderMode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QwtWidgetOverlay</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>af234383cb42288746b970fb3fa18395d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>drawOverlay</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>abb69235d3eba71b6dde354c668dd2611</anchor>
      <arglist>(QPainter *painter) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QRegion</type>
      <name>maskHint</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>ace7c2004890a1bf6e0a01d210ee39007</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintEvent</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>a0dc82d32fc2be8347c0b5f32e90214fe</anchor>
      <arglist>(QPaintEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>resizeEvent</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>ace2a93718047c2bb9deeb468bd86b019</anchor>
      <arglist>(QResizeEvent *) QWT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>ac92094e22df99c1388d5fc60e62f2c6a</anchor>
      <arglist>(QPainter *) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateMask</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>a29b9999dfe879918675a77819f9d46f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrivateData *</type>
      <name>m_data</name>
      <anchorfile>classQwtWidgetOverlay.html</anchorfile>
      <anchor>a0a73f7d72b81151dc0c3e6aa0263045c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QXMLHighlighter</name>
    <filename>classQXMLHighlighter.html</filename>
    <base>QStyleSyntaxHighlighter</base>
    <member kind="function">
      <type></type>
      <name>QXMLHighlighter</name>
      <anchorfile>classQXMLHighlighter.html</anchorfile>
      <anchor>af15d70fcddad472b32d73dd169e54a63</anchor>
      <arglist>(QTextDocument *document=nullptr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>highlightBlock</name>
      <anchorfile>classQXMLHighlighter.html</anchorfile>
      <anchor>a69e9e678e910ecf509cc951934b389c6</anchor>
      <arglist>(const QString &amp;text) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>highlightByRegex</name>
      <anchorfile>classQXMLHighlighter.html</anchorfile>
      <anchor>a8ef2b80cf8bc9ca8d2cb5fccd9601183</anchor>
      <arglist>(const QTextCharFormat &amp;format, const QRegularExpression &amp;regex, const QString &amp;text)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_xmlAttributeRegex</name>
      <anchorfile>classQXMLHighlighter.html</anchorfile>
      <anchor>a24962e94ec4b652f8743999c03926b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_xmlCommentBeginRegex</name>
      <anchorfile>classQXMLHighlighter.html</anchorfile>
      <anchor>aedc251e56aced0201c0572550b1bf574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_xmlCommentEndRegex</name>
      <anchorfile>classQXMLHighlighter.html</anchorfile>
      <anchor>a6cd2fc47bb47a36f3f997394fc2d3953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_xmlElementRegex</name>
      <anchorfile>classQXMLHighlighter.html</anchorfile>
      <anchor>a1c10f00e988f69c383c9b36092160d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; QRegularExpression &gt;</type>
      <name>m_xmlKeywordRegexes</name>
      <anchorfile>classQXMLHighlighter.html</anchorfile>
      <anchor>a42febdaa6a4a15668f392d5cea44f377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QRegularExpression</type>
      <name>m_xmlValueRegex</name>
      <anchorfile>classQXMLHighlighter.html</anchorfile>
      <anchor>af664ef6503a21eace1cf3a758a198c7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Rand64</name>
    <filename>structRand64.html</filename>
    <member kind="variable">
      <type>lu_int32</type>
      <name>h</name>
      <anchorfile>structRand64.html</anchorfile>
      <anchor>ad8cf23e617066fb30ba31527cd8e5585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_int32</type>
      <name>l</name>
      <anchorfile>structRand64.html</anchorfile>
      <anchor>a9622cd53cd7abaea7c9a73fd2eb807a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Range</name>
    <filename>structPJ_1_1Range.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>max</name>
      <anchorfile>structPJ_1_1Range.html</anchorfile>
      <anchor>aaf8612706889006218c38118a9ba06ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min</name>
      <anchorfile>structPJ_1_1Range.html</anchorfile>
      <anchor>a03d21c2222cb9f66e4baeb34313c62bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::range_default_formatter</name>
    <filename>structdetail_1_1range__default__formatter.html</filename>
    <templarg>K</templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::range_default_formatter&lt; K, R, Char, enable_if_t&lt;(K==range_format::sequence||K==range_format::map||K==range_format::set)&gt; &gt;</name>
    <filename>structdetail_1_1range__default__formatter_3_01K_00_01R_00_01Char_00_01enable__if__t_3_07K_0a_0ar55d7f15d1bc8a55d5892fcb71558b956.html</filename>
    <templarg>K</templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>detail::maybe_const_range&lt; R &gt;</type>
      <name>range_type</name>
      <anchorfile>structdetail_1_1range__default__formatter_3_01K_00_01R_00_01Char_00_01enable__if__t_3_07K_0a_0ar55d7f15d1bc8a55d5892fcb71558b956.html</anchorfile>
      <anchor>a2f70118bf0c98925116323c2889f5cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structdetail_1_1range__default__formatter_3_01K_00_01R_00_01Char_00_01enable__if__t_3_07K_0a_0ar55d7f15d1bc8a55d5892fcb71558b956.html</anchorfile>
      <anchor>aef87aeaf7e1528ac73f42568691f039a</anchor>
      <arglist>(range_type &amp;range, FormatContext &amp;ctx) const -&gt; decltype(ctx.out())</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>init</name>
      <anchorfile>structdetail_1_1range__default__formatter_3_01K_00_01R_00_01Char_00_01enable__if__t_3_07K_0a_0ar55d7f15d1bc8a55d5892fcb71558b956.html</anchorfile>
      <anchor>a87227526169bdb3b75e50f2a43bf3b35</anchor>
      <arglist>(range_format_constant&lt; range_format::map &gt;)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>init</name>
      <anchorfile>structdetail_1_1range__default__formatter_3_01K_00_01R_00_01Char_00_01enable__if__t_3_07K_0a_0ar55d7f15d1bc8a55d5892fcb71558b956.html</anchorfile>
      <anchor>a6304421d91761ee7f4a4713c60db1ec3</anchor>
      <arglist>(range_format_constant&lt; range_format::sequence &gt;)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>init</name>
      <anchorfile>structdetail_1_1range__default__formatter_3_01K_00_01R_00_01Char_00_01enable__if__t_3_07K_0a_0ar55d7f15d1bc8a55d5892fcb71558b956.html</anchorfile>
      <anchor>a59548c1a90007f8e9cb4bac9141d108f</anchor>
      <arglist>(range_format_constant&lt; range_format::set &gt;)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse</name>
      <anchorfile>structdetail_1_1range__default__formatter_3_01K_00_01R_00_01Char_00_01enable__if__t_3_07K_0a_0ar55d7f15d1bc8a55d5892fcb71558b956.html</anchorfile>
      <anchor>ab1a11239e9deaa3afdb7c8d77e1c2c69</anchor>
      <arglist>(ParseContext &amp;ctx) -&gt; decltype(ctx.begin())</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>range_default_formatter</name>
      <anchorfile>structdetail_1_1range__default__formatter_3_01K_00_01R_00_01Char_00_01enable__if__t_3_07K_0a_0ar55d7f15d1bc8a55d5892fcb71558b956.html</anchorfile>
      <anchor>ac823bd5576e2ff9f54ee47aa11c04c0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>range_formatter&lt; detail::uncvref_type&lt; range_type &gt;, Char &gt;</type>
      <name>underlying_</name>
      <anchorfile>structdetail_1_1range__default__formatter_3_01K_00_01R_00_01Char_00_01enable__if__t_3_07K_0a_0ar55d7f15d1bc8a55d5892fcb71558b956.html</anchorfile>
      <anchor>a4492a4af1401d4ec16803d6ac3a2ccea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>range_default_formatter&lt; range_format_kind&lt; R, Char &gt;::value, R, Char &gt;</name>
    <filename>structdetail_1_1range__default__formatter.html</filename>
  </compound>
  <compound kind="struct">
    <name>range_format_kind</name>
    <filename>structrange__format__kind.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>detail::range_format_kind_</name>
    <filename>structdetail_1_1range__format__kind__.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>range_formatter</name>
    <filename>structrange__formatter.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>range_formatter&lt; detail::uncvref_type&lt; range_type &gt;, Char &gt;</name>
    <filename>structrange__formatter.html</filename>
  </compound>
  <compound kind="struct">
    <name>range_formatter&lt; T, Char, enable_if_t&lt; conjunction&lt; std::is_same&lt; T, remove_cvref_t&lt; T &gt; &gt;, is_formattable&lt; T, Char &gt; &gt;::value &gt; &gt;</name>
    <filename>structrange__formatter_3_01T_00_01Char_00_01enable__if__t_3_01conjunction_3_01std_1_1is__same_3_3cf3a20f6ea4950448b9f85e13a8c815.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>auto</type>
      <name>format</name>
      <anchorfile>structrange__formatter_3_01T_00_01Char_00_01enable__if__t_3_01conjunction_3_01std_1_1is__same_3_3cf3a20f6ea4950448b9f85e13a8c815.html</anchorfile>
      <anchor>a062cc7a277cc589cb5aa932a5bdcc198</anchor>
      <arglist>(R &amp;&amp;range, FormatContext &amp;ctx) const -&gt; decltype(ctx.out())</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse</name>
      <anchorfile>structrange__formatter_3_01T_00_01Char_00_01enable__if__t_3_01conjunction_3_01std_1_1is__same_3_3cf3a20f6ea4950448b9f85e13a8c815.html</anchorfile>
      <anchor>a6415bbf93126411a365958ceda8c72a3</anchor>
      <arglist>(ParseContext &amp;ctx) -&gt; decltype(ctx.begin())</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>range_formatter</name>
      <anchorfile>structrange__formatter_3_01T_00_01Char_00_01enable__if__t_3_01conjunction_3_01std_1_1is__same_3_3cf3a20f6ea4950448b9f85e13a8c815.html</anchorfile>
      <anchor>a66dfb5559b07c5ff41e0c1407a6b76e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>set_brackets</name>
      <anchorfile>structrange__formatter_3_01T_00_01Char_00_01enable__if__t_3_01conjunction_3_01std_1_1is__same_3_3cf3a20f6ea4950448b9f85e13a8c815.html</anchorfile>
      <anchor>a9035c593d22988a874e4007022d04d07</anchor>
      <arglist>(basic_string_view&lt; Char &gt; open, basic_string_view&lt; Char &gt; close)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>set_separator</name>
      <anchorfile>structrange__formatter_3_01T_00_01Char_00_01enable__if__t_3_01conjunction_3_01std_1_1is__same_3_3cf3a20f6ea4950448b9f85e13a8c815.html</anchorfile>
      <anchor>a3a77cef86a3b12e35e90f5a60eb4d9af</anchor>
      <arglist>(basic_string_view&lt; Char &gt; sep)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>underlying</name>
      <anchorfile>structrange__formatter_3_01T_00_01Char_00_01enable__if__t_3_01conjunction_3_01std_1_1is__same_3_3cf3a20f6ea4950448b9f85e13a8c815.html</anchorfile>
      <anchor>a2bd8e661ae1b24d27a43e1e7adc1138c</anchor>
      <arglist>() -&gt; detail::range_formatter_type&lt; Char, T &gt; &amp;</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>basic_string_view&lt; Char &gt;</type>
      <name>closing_bracket_</name>
      <anchorfile>structrange__formatter_3_01T_00_01Char_00_01enable__if__t_3_01conjunction_3_01std_1_1is__same_3_3cf3a20f6ea4950448b9f85e13a8c815.html</anchorfile>
      <anchor>abde7508604642b9574a15ef5216e895c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>basic_string_view&lt; Char &gt;</type>
      <name>opening_bracket_</name>
      <anchorfile>structrange__formatter_3_01T_00_01Char_00_01enable__if__t_3_01conjunction_3_01std_1_1is__same_3_3cf3a20f6ea4950448b9f85e13a8c815.html</anchorfile>
      <anchor>aac30213df586b46d237c274569c30e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>basic_string_view&lt; Char &gt;</type>
      <name>separator_</name>
      <anchorfile>structrange__formatter_3_01T_00_01Char_00_01enable__if__t_3_01conjunction_3_01std_1_1is__same_3_3cf3a20f6ea4950448b9f85e13a8c815.html</anchorfile>
      <anchor>aac8e8ca3a9507dc99c905952dbb92848</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::range_formatter_type&lt; Char, T &gt;</type>
      <name>underlying_</name>
      <anchorfile>structrange__formatter_3_01T_00_01Char_00_01enable__if__t_3_01conjunction_3_01std_1_1is__same_3_3cf3a20f6ea4950448b9f85e13a8c815.html</anchorfile>
      <anchor>a4b29d3f44435feb4a70d9208de591247</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::range_mapper</name>
    <filename>structdetail_1_1range__mapper.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>arg_mapper&lt; Context &gt;</type>
      <name>mapper</name>
      <anchorfile>structdetail_1_1range__mapper.html</anchorfile>
      <anchor>a15a39d70b6d03623f2e4d2eb75a17bad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1range__mapper.html</anchorfile>
      <anchor>a85b15893de2acb32e4b6294451f093fb</anchor>
      <arglist>(T &amp;&amp;value) -&gt; decltype(mapper().map(static_cast&lt; T &amp;&amp; &gt;(value)))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>map</name>
      <anchorfile>structdetail_1_1range__mapper.html</anchorfile>
      <anchor>acc5a2507629489abbe19a7a6739cfe86</anchor>
      <arglist>(T &amp;&amp;value) -&gt; T &amp;&amp;</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>range_t</name>
    <filename>structrange__t.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structrange__t.html</anchorfile>
      <anchor>a1df7f4e4078c99b66af9b28e9630df2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void const  *</type>
      <name>start</name>
      <anchorfile>structrange__t.html</anchorfile>
      <anchor>a3f004cd7b8760748f781400f974b5cd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RosMsgParser::RangeException</name>
    <filename>classRosMsgParser_1_1RangeException.html</filename>
    <member kind="function">
      <type></type>
      <name>RangeException</name>
      <anchorfile>classRosMsgParser_1_1RangeException.html</anchorfile>
      <anchor>abe2887b94367dc9b2b0433605b480c63</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RangeException</name>
      <anchorfile>classRosMsgParser_1_1RangeException.html</anchorfile>
      <anchor>a27b58ea90cf433df8f11cdd180b09e2a</anchor>
      <arglist>(const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>classRosMsgParser_1_1RangeException.html</anchorfile>
      <anchor>a147054e10c3d3d7ff60727b749e10797</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RangeException</name>
      <anchorfile>classRosMsgParser_1_1RangeException.html</anchorfile>
      <anchor>a84ad241b85834102e7a24ae2ee30b4c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>msg_</name>
      <anchorfile>classRosMsgParser_1_1RangeException.html</anchorfile>
      <anchor>a743e551a30305a67d83947196ed4c465</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rankPos</name>
    <filename>structrankPos.html</filename>
    <member kind="variable">
      <type>U16</type>
      <name>base</name>
      <anchorfile>structrankPos.html</anchorfile>
      <anchor>a3a2cc9320850963f49eeb48b623de888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U16</type>
      <name>curr</name>
      <anchorfile>structrankPos.html</anchorfile>
      <anchor>a574f7330cd5d02ab3441c995906c354e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RanState</name>
    <filename>structRanState.html</filename>
    <member kind="variable">
      <type>Rand64</type>
      <name>s</name>
      <anchorfile>structRanState.html</anchorfile>
      <anchor>a076db76b2fbd63ce9710bef4602b2b3d</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::raw_index</name>
    <filename>structsol_1_1raw__index.html</filename>
    <member kind="function">
      <type></type>
      <name>operator int</name>
      <anchorfile>structsol_1_1raw__index.html</anchorfile>
      <anchor>a34b7a583480f38abb471c6a0266de577</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>raw_index</name>
      <anchorfile>structsol_1_1raw__index.html</anchorfile>
      <anchor>a2f33f0ec6ef37d5bf07cf51902c8f124</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structsol_1_1raw__index.html</anchorfile>
      <anchor>a21a44ec0d32b96ac873152ba23cee771</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rawSeq</name>
    <filename>structrawSeq.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>litLength</name>
      <anchorfile>structrawSeq.html</anchorfile>
      <anchor>a12e22caa8d601d2106899442a581ce24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>matchLength</name>
      <anchorfile>structrawSeq.html</anchorfile>
      <anchor>a8bb88d980b8ce4ef4c5412b75a517d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>offset</name>
      <anchorfile>structrawSeq.html</anchorfile>
      <anchor>a6231d228072f385fb86d46480de16e86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rawSeqStore_t</name>
    <filename>structrawSeqStore__t.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>capacity</name>
      <anchorfile>structrawSeqStore__t.html</anchorfile>
      <anchor>a1cf3b8674d628ad181291a746c8de6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>pos</name>
      <anchorfile>structrawSeqStore__t.html</anchorfile>
      <anchor>a17843efb74c8b16708b705a9ad75464e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>posInSequence</name>
      <anchorfile>structrawSeqStore__t.html</anchorfile>
      <anchor>abf4d6efd2056f6016e020a3d4e1d4419</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rawSeq *</type>
      <name>seq</name>
      <anchorfile>structrawSeqStore__t.html</anchorfile>
      <anchor>a0e310fda5e8a056a0836bdc455c81f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structrawSeqStore__t.html</anchorfile>
      <anchor>adc62d2e2a30b00b3dbc180aba1f212e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::ReactiveLuaFunction</name>
    <filename>classPJ_1_1ReactiveLuaFunction.html</filename>
    <base>PJ::TransformFunction</base>
    <member kind="function">
      <type>void</type>
      <name>calculate</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>a50f5ee9b8d53bad489a5350165545a34</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>createdCurves</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>ab5265113c858e741180160d3d11a520d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>getFunctionCode</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>a088c5bb08b368718b4226cc8cfee8054</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>getGlobalCode</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>a71c8af168374811c53f8a45dd92b4262</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>aa97ceadf3df306f779660addd8e81f82</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numInputs</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>ad6554a8c236825a4495858449d21b0fc</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numOutputs</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>aa9d42234298511dd7aea4b655c61690a</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReactiveLuaFunction</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>a4de9df109dd8a9beb34f57d24cd732d2</anchor>
      <arglist>(PlotDataMapRef *data_map, QString lua_global, QString lua_function, QString lua_library)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>ac6bcea642a19c3314c74df46b17207f7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeTracker</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>a8b5105953457db8193709cb51a15a444</anchor>
      <arglist>(double time_tracker_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>af7acd8c3c4f97e06abdf59f2fa0bf3d4</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>ad66810e139be4fde8b212b053a51e186</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>prepareLua</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>acf8e159f4451c95dd7acd8b714c3ab51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::string &gt;</type>
      <name>_created_curves</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>af611d9feb8c349165340a798a3e2d417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sol::usertype&lt; CreatedSeriesXY &gt;</type>
      <name>_created_scatter</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>ac7dcc20fe77fa1c989482e60f0128068</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sol::usertype&lt; CreatedSeriesTime &gt;</type>
      <name>_created_timeseries</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>ad71bfb2fc2d675417538aa1850b07839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_function_code</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>ac1f6393c40495e21f965306378755b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_global_code</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>a2e7403a72e632f1fa3d6ddd17a14e16d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_library_code</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>a03fb83159d593bafa33b339640b5e72a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sol::state</type>
      <name>_lua_engine</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>a1d97f0fbbc5b412e9ea9f455e105cfe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sol::protected_function</type>
      <name>_lua_function</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>aa3a54de132acf25c031871e368f9bc78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sol::usertype&lt; TimeseriesRef &gt;</type>
      <name>_timeseries_ref</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>ab40e05d224fe218ffe818b94a1c60ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_tracker_value</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>a0b3b89e0c0d3a53ac5bde7bdf0eae0c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classPJ_1_1ReactiveLuaFunction.html</anchorfile>
      <anchor>ac37fc4bf7995c5e857ff1682e01b8cf9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::internal::ReadJobQueue</name>
    <filename>structmcap_1_1internal_1_1ReadJobQueue.html</filename>
    <member kind="function">
      <type>size_t</type>
      <name>len</name>
      <anchorfile>structmcap_1_1internal_1_1ReadJobQueue.html</anchorfile>
      <anchor>a87f86c62ef44767e203b9ac39d4a4215</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ReadJob</type>
      <name>pop</name>
      <anchorfile>structmcap_1_1internal_1_1ReadJobQueue.html</anchorfile>
      <anchor>ab02e872f69c74f5fae31b77635473ef8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push</name>
      <anchorfile>structmcap_1_1internal_1_1ReadJobQueue.html</anchorfile>
      <anchor>a39e6ec84423b34e6b4caec8d1c56949f</anchor>
      <arglist>(DecompressChunkJob &amp;&amp;decompressChunkJob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push</name>
      <anchorfile>structmcap_1_1internal_1_1ReadJobQueue.html</anchorfile>
      <anchor>a0ef23a95aa4b0e775c589129b77a0bed</anchor>
      <arglist>(ReadMessageJob &amp;&amp;readMessageJob)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReadJobQueue</name>
      <anchorfile>structmcap_1_1internal_1_1ReadJobQueue.html</anchorfile>
      <anchor>aee1eab6c57bd6515e0fa7739f18e6711</anchor>
      <arglist>(bool reverse)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>CompareForward</name>
      <anchorfile>structmcap_1_1internal_1_1ReadJobQueue.html</anchorfile>
      <anchor>a7e028fb087cdf10508cdbd84b3e708c2</anchor>
      <arglist>(const ReadJob &amp;a, const ReadJob &amp;b)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>CompareReverse</name>
      <anchorfile>structmcap_1_1internal_1_1ReadJobQueue.html</anchorfile>
      <anchor>afc376a0150ff6b52f3d57bc98a44fe63</anchor>
      <arglist>(const ReadJob &amp;a, const ReadJob &amp;b)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static RecordOffset</type>
      <name>PositionComparisonKey</name>
      <anchorfile>structmcap_1_1internal_1_1ReadJobQueue.html</anchorfile>
      <anchor>a4dd9e0c836ef131e14b92b0b3059f3a4</anchor>
      <arglist>(const ReadJob &amp;job, bool reverse)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Timestamp</type>
      <name>TimeComparisonKey</name>
      <anchorfile>structmcap_1_1internal_1_1ReadJobQueue.html</anchorfile>
      <anchor>a02b94533eb9d526de6635ef309941387</anchor>
      <arglist>(const ReadJob &amp;job, bool reverse)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; ReadJob &gt;</type>
      <name>heap_</name>
      <anchorfile>structmcap_1_1internal_1_1ReadJobQueue.html</anchorfile>
      <anchor>a86cdba0fea38016cc31047a669bcebf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>reverse_</name>
      <anchorfile>structmcap_1_1internal_1_1ReadJobQueue.html</anchorfile>
      <anchor>a487c48cd505842485d9af87a36d116f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::internal::ReadMessageJob</name>
    <filename>structmcap_1_1internal_1_1ReadMessageJob.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>chunkReaderIndex</name>
      <anchorfile>structmcap_1_1internal_1_1ReadMessageJob.html</anchorfile>
      <anchor>a2d53093e0bc6c801ef2327419bc7eda7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RecordOffset</type>
      <name>offset</name>
      <anchorfile>structmcap_1_1internal_1_1ReadMessageJob.html</anchorfile>
      <anchor>a1dd1370182cd7a5b176ae0f4bba0bf40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timestamp</type>
      <name>timestamp</name>
      <anchorfile>structmcap_1_1internal_1_1ReadMessageJob.html</anchorfile>
      <anchor>a25dc1a209f61c2b99ab3dcd578572fad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::ReadMessageOptions</name>
    <filename>structmcap_1_1ReadMessageOptions.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>ReadOrder</name>
      <anchorfile>structmcap_1_1ReadMessageOptions.html</anchorfile>
      <anchor>a97e4cca292488c994f1527474c339a81</anchor>
      <arglist></arglist>
      <enumvalue file="structmcap_1_1ReadMessageOptions.html" anchor="a97e4cca292488c994f1527474c339a81ad79734846ff76c5356a17fdc3c719db4">FileOrder</enumvalue>
      <enumvalue file="structmcap_1_1ReadMessageOptions.html" anchor="a97e4cca292488c994f1527474c339a81a02e117aacb84c09ef242acbf3769eade">LogTimeOrder</enumvalue>
      <enumvalue file="structmcap_1_1ReadMessageOptions.html" anchor="a97e4cca292488c994f1527474c339a81aa680066f73b916400e5032297ef1abbe">ReverseLogTimeOrder</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>ReadMessageOptions</name>
      <anchorfile>structmcap_1_1ReadMessageOptions.html</anchorfile>
      <anchor>a2cb659da138c6ce81e2abf0f1274ead8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReadMessageOptions</name>
      <anchorfile>structmcap_1_1ReadMessageOptions.html</anchorfile>
      <anchor>adb8a5f83526e8025fc3d1332a4e792b7</anchor>
      <arglist>(Timestamp start, Timestamp end)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>validate</name>
      <anchorfile>structmcap_1_1ReadMessageOptions.html</anchorfile>
      <anchor>aa878b9e5d6d3ec68386f4059fc594524</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>Timestamp</type>
      <name>endTime</name>
      <anchorfile>structmcap_1_1ReadMessageOptions.html</anchorfile>
      <anchor>ac08a9138b048e429639a20bfb3d4fb46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ReadOrder</type>
      <name>readOrder</name>
      <anchorfile>structmcap_1_1ReadMessageOptions.html</anchorfile>
      <anchor>aa62d0042fa9f7ebc9ca1adc9b895f3d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timestamp</type>
      <name>startTime</name>
      <anchorfile>structmcap_1_1ReadMessageOptions.html</anchorfile>
      <anchor>a30acb70930158e900abb44beca866b30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; bool(std::string_view)&gt;</type>
      <name>topicFilter</name>
      <anchorfile>structmcap_1_1ReadMessageOptions.html</anchorfile>
      <anchor>a680e8f2166504e44550ee853b9e48d4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::readonly_wrapper</name>
    <filename>structsol_1_1readonly__wrapper.html</filename>
    <templarg></templarg>
    <base>ebco&lt; T &gt;</base>
    <member kind="function">
      <type></type>
      <name>operator const T &amp;</name>
      <anchorfile>structsol_1_1readonly__wrapper.html</anchorfile>
      <anchor>a88e16d7fa918b2b50e16dba21f4cea49</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T&amp;</name>
      <anchorfile>structsol_1_1readonly__wrapper.html</anchorfile>
      <anchor>a5a60a020e9115410a2885801d050be96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>detail::ebco&lt; T &gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1readonly__wrapper.html</anchorfile>
      <anchor>a8619a165d475fb6fdbe72d93d8657d07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RealSlider</name>
    <filename>classRealSlider.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>realValueChanged</name>
      <anchorfile>classRealSlider.html</anchorfile>
      <anchor>aca756b40bd5387cbd7cfce13c12ff1a2</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaximum</name>
      <anchorfile>classRealSlider.html</anchorfile>
      <anchor>a25e93f506bf364a79c2529ea63c0ea1b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMinimum</name>
      <anchorfile>classRealSlider.html</anchorfile>
      <anchor>aa42bba3f637ad57e50b36cdf64b89ddf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getValue</name>
      <anchorfile>classRealSlider.html</anchorfile>
      <anchor>adfdff7f2cddfaabdf73868e7d09db0f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RealSlider</name>
      <anchorfile>classRealSlider.html</anchorfile>
      <anchor>a9da378a94657c5d8708237670b0f4275</anchor>
      <arglist>(QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLimits</name>
      <anchorfile>classRealSlider.html</anchorfile>
      <anchor>ad002f9968d3ddb3472c100eaba6a5a6d</anchor>
      <arglist>(double min, double max, int steps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRealStepValue</name>
      <anchorfile>classRealSlider.html</anchorfile>
      <anchor>a7050a845c5eb51f520004c1491142d16</anchor>
      <arglist>(double step)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRealValue</name>
      <anchorfile>classRealSlider.html</anchorfile>
      <anchor>a252afbaede0339938087365d3c9e08b1</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onValueChanged</name>
      <anchorfile>classRealSlider.html</anchorfile>
      <anchor>a13112878a845c83ce2d6f9bc2b73d568</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_max_value</name>
      <anchorfile>classRealSlider.html</anchorfile>
      <anchor>a91cbde89a2e15f8a234474a423e60ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_min_value</name>
      <anchorfile>classRealSlider.html</anchorfile>
      <anchor>acf219a67234b4b86733db5d002009c01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::record</name>
    <filename>structsol_1_1stack_1_1record.html</filename>
    <member kind="function">
      <type></type>
      <name>record</name>
      <anchorfile>structsol_1_1stack_1_1record.html</anchorfile>
      <anchor>a16a6107207d3937cb5310138adf68965</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>use</name>
      <anchorfile>structsol_1_1stack_1_1record.html</anchorfile>
      <anchor>a26d8e72d01f798be91bc0a018d83480d</anchor>
      <arglist>(int count) noexcept</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last</name>
      <anchorfile>structsol_1_1stack_1_1record.html</anchorfile>
      <anchor>aeae9a9651ab80be6067b63839adceaa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>used</name>
      <anchorfile>structsol_1_1stack_1_1record.html</anchorfile>
      <anchor>a60e6a4f2cb69499dad4ffba18abff3de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::Record</name>
    <filename>structmcap_1_1Record.html</filename>
    <member kind="function">
      <type>uint64_t</type>
      <name>recordSize</name>
      <anchorfile>structmcap_1_1Record.html</anchorfile>
      <anchor>a54819c1baee95902a1c325c6581af339</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>std::byte *</type>
      <name>data</name>
      <anchorfile>structmcap_1_1Record.html</anchorfile>
      <anchor>a9a17c1400eed2854a68bbf495fcd9d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>dataSize</name>
      <anchorfile>structmcap_1_1Record.html</anchorfile>
      <anchor>a0bf04af5def4ad2399b10e2ae215b235</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OpCode</type>
      <name>opcode</name>
      <anchorfile>structmcap_1_1Record.html</anchorfile>
      <anchor>abfa21f94f5141fc5ea4aa91ef00c4cc1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::RecordOffset</name>
    <filename>structmcap_1_1RecordOffset.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmcap_1_1RecordOffset.html</anchorfile>
      <anchor>af776e791bdfe42eab74c71147d14a29a</anchor>
      <arglist>(const RecordOffset &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structmcap_1_1RecordOffset.html</anchorfile>
      <anchor>a25fc17bedb7eb03701f32953c46c0042</anchor>
      <arglist>(const RecordOffset &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>structmcap_1_1RecordOffset.html</anchorfile>
      <anchor>a7a3167246c280e75d2e83ce1b24b8706</anchor>
      <arglist>(const RecordOffset &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmcap_1_1RecordOffset.html</anchorfile>
      <anchor>a0439ef8bdc2e6e62dfb95593d07c66e6</anchor>
      <arglist>(const RecordOffset &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>structmcap_1_1RecordOffset.html</anchorfile>
      <anchor>a73e38ab1341177e8576f78e15acc951a</anchor>
      <arglist>(const RecordOffset &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>structmcap_1_1RecordOffset.html</anchorfile>
      <anchor>a3b204ed1d69248a1b645bf362e173a10</anchor>
      <arglist>(const RecordOffset &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RecordOffset</name>
      <anchorfile>structmcap_1_1RecordOffset.html</anchorfile>
      <anchor>a0e5d396de391f885da428c7ba7dfd772</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RecordOffset</name>
      <anchorfile>structmcap_1_1RecordOffset.html</anchorfile>
      <anchor>a18c370f236e1df855640a8f40eac8fca</anchor>
      <arglist>(ByteOffset offset_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RecordOffset</name>
      <anchorfile>structmcap_1_1RecordOffset.html</anchorfile>
      <anchor>a7e82659efb9b200cfbb701f81e319055</anchor>
      <arglist>(ByteOffset offset_, ByteOffset chunkOffset_)</arglist>
    </member>
    <member kind="variable">
      <type>std::optional&lt; ByteOffset &gt;</type>
      <name>chunkOffset</name>
      <anchorfile>structmcap_1_1RecordOffset.html</anchorfile>
      <anchor>a7f2e33df69440ca490f55fd76d5e5f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>offset</name>
      <anchorfile>structmcap_1_1RecordOffset.html</anchorfile>
      <anchor>af7214cdcbd720c003ebc0f5c6b1817e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::RecordReader</name>
    <filename>structmcap_1_1RecordReader.html</filename>
    <member kind="function">
      <type>ByteOffset</type>
      <name>curRecordOffset</name>
      <anchorfile>structmcap_1_1RecordReader.html</anchorfile>
      <anchor>abe1e9d6626802c7d98da9fecfdcada02</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; Record &gt;</type>
      <name>next</name>
      <anchorfile>structmcap_1_1RecordReader.html</anchorfile>
      <anchor>ac6d31fb509dd6b4b1d3e71b87ad855f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RecordReader</name>
      <anchorfile>structmcap_1_1RecordReader.html</anchorfile>
      <anchor>a0aac2941672be76b7fa2d4315a0c11c8</anchor>
      <arglist>(IReadable &amp;dataSource, ByteOffset startOffset, ByteOffset endOffset=EndOffset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structmcap_1_1RecordReader.html</anchorfile>
      <anchor>a358b280b57a5e385c51939e3ac87890c</anchor>
      <arglist>(IReadable &amp;dataSource, ByteOffset startOffset, ByteOffset endOffset)</arglist>
    </member>
    <member kind="function">
      <type>const Status &amp;</type>
      <name>status</name>
      <anchorfile>structmcap_1_1RecordReader.html</anchorfile>
      <anchor>a20f7b8558fa02a27b31116b9adc765e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>endOffset</name>
      <anchorfile>structmcap_1_1RecordReader.html</anchorfile>
      <anchor>addc00675234a5d6b71cb812e3fed0ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>offset</name>
      <anchorfile>structmcap_1_1RecordReader.html</anchorfile>
      <anchor>a69583d807869fde2e03cce3f507b0484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Record</type>
      <name>curRecord_</name>
      <anchorfile>structmcap_1_1RecordReader.html</anchorfile>
      <anchor>a28a3fbdf9f6f030bdeb3c79a5ca5b189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IReadable *</type>
      <name>dataSource_</name>
      <anchorfile>structmcap_1_1RecordReader.html</anchorfile>
      <anchor>a84fce86cf4dc14db593dcf3b32f045f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Status</type>
      <name>status_</name>
      <anchorfile>structmcap_1_1RecordReader.html</anchorfile>
      <anchor>a923038689faa4d145e6aea46c045f568</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::ref_clean</name>
    <filename>structsol_1_1detail_1_1ref__clean.html</filename>
    <member kind="function">
      <type></type>
      <name>ref_clean</name>
      <anchorfile>structsol_1_1detail_1_1ref__clean.html</anchorfile>
      <anchor>ade53e74becded46cde165d0b16836a8e</anchor>
      <arglist>(lua_State *L_, int &amp;pop_count_) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ref_clean</name>
      <anchorfile>structsol_1_1detail_1_1ref__clean.html</anchorfile>
      <anchor>a5c0f2ca47dcff42240fa4617f0b6f83a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structsol_1_1detail_1_1ref__clean.html</anchorfile>
      <anchor>a30be1ffca37ea53d113460aaff59621e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int &amp;</type>
      <name>pop_count</name>
      <anchorfile>structsol_1_1detail_1_1ref__clean.html</anchorfile>
      <anchor>a50d324c54447cf08985e5fcef14cecc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::ref_index</name>
    <filename>structsol_1_1ref__index.html</filename>
    <member kind="function">
      <type></type>
      <name>operator int</name>
      <anchorfile>structsol_1_1ref__index.html</anchorfile>
      <anchor>aee4468ac0cccb6e2a20e459fd5dc596e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ref_index</name>
      <anchorfile>structsol_1_1ref__index.html</anchorfile>
      <anchor>a83cbf1ab190c77e6a6acaf4e5be0bf78</anchor>
      <arglist>(int idx)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structsol_1_1ref__index.html</anchorfile>
      <anchor>aa5c5638087dafb450d06248ce1ffdd1a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::reference_equals</name>
    <filename>structsol_1_1reference__equals.html</filename>
    <base>sol::stack_reference_equals</base>
    <member kind="typedef">
      <type>std::true_type</type>
      <name>is_transparent</name>
      <anchorfile>structsol_1_1reference__equals.html</anchorfile>
      <anchor>a9062b3e7795286f464ce34cccc1c3d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1reference__equals.html</anchorfile>
      <anchor>a089418ba6d311bced0875f397410ffd9</anchor>
      <arglist>(const basic_reference&lt; lb &gt; &amp;lhs, const basic_reference&lt; rb &gt; &amp;rhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1reference__equals.html</anchorfile>
      <anchor>ac8ada871a323445df0f697887b496eda</anchor>
      <arglist>(const basic_reference&lt; lb &gt; &amp;lhs, const lua_nil_t &amp;rhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1reference__equals.html</anchorfile>
      <anchor>a66e8241e4179005bbdf66e0c7ae8d244</anchor>
      <arglist>(const basic_reference&lt; lb &gt; &amp;lhs, const stack_reference &amp;rhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1reference__equals.html</anchorfile>
      <anchor>aec391a6a6ae45c78752419cb94e65a0f</anchor>
      <arglist>(const lua_nil_t &amp;lhs, const basic_reference&lt; rb &gt; &amp;rhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1reference__equals.html</anchorfile>
      <anchor>a9e0001aaafa9bec2a0ca5b45cc977fae</anchor>
      <arglist>(const stack_reference &amp;lhs, const basic_reference&lt; rb &gt; &amp;rhs) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::reference_hash</name>
    <filename>structsol_1_1reference__hash.html</filename>
    <base>sol::stack_reference_hash</base>
    <member kind="typedef">
      <type>reference</type>
      <name>argument_type</name>
      <anchorfile>structsol_1_1reference__hash.html</anchorfile>
      <anchor>a58c9ef5de1f164552879e79703aa7ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::true_type</type>
      <name>is_transparent</name>
      <anchorfile>structsol_1_1reference__hash.html</anchorfile>
      <anchor>a8a5e8d00e04da81818326f3e5e326174</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>result_type</name>
      <anchorfile>structsol_1_1reference__hash.html</anchorfile>
      <anchor>abe0f30557940092e7afa1900fa388f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1reference__hash.html</anchorfile>
      <anchor>a10ca59f6f856b23fa6847f3cc93dde98</anchor>
      <arglist>(const basic_reference&lt; lb &gt; &amp;lhs) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nonstd::span_lite::std11::remove_const</name>
    <filename>structnonstd_1_1span__lite_1_1std11_1_1remove__const.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structnonstd_1_1span__lite_1_1std11_1_1remove__const.html</anchorfile>
      <anchor>a235d1dad8ce4f9230a79d37d3c9bd879</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nonstd::span_lite::std11::remove_const&lt; T const &gt;</name>
    <filename>structnonstd_1_1span__lite_1_1std11_1_1remove__const_3_01T_01const_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structnonstd_1_1span__lite_1_1std11_1_1remove__const_3_01T_01const_01_4.html</anchorfile>
      <anchor>a9308d3f18f2d44cfdf05bf5bba8b2d96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nonstd::span_lite::std11::remove_cv</name>
    <filename>structnonstd_1_1span__lite_1_1std11_1_1remove__cv.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std11::remove_volatile&lt; typename std11::remove_const&lt; T &gt;::type &gt;::type</type>
      <name>type</name>
      <anchorfile>structnonstd_1_1span__lite_1_1std11_1_1remove__cv.html</anchorfile>
      <anchor>a1712c36de1322c73574869885a73dcda</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::remove_member_pointer</name>
    <filename>structsol_1_1meta_1_1remove__member__pointer.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::remove_member_pointer&lt; R T::* &gt;</name>
    <filename>structsol_1_1meta_1_1remove__member__pointer_3_01R_01T_1_1_5_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>R</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1remove__member__pointer_3_01R_01T_1_1_5_01_4.html</anchorfile>
      <anchor>ad2d58269ecab70ecf27944fc863ff9d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::remove_member_pointer&lt; R T::*const &gt;</name>
    <filename>structsol_1_1meta_1_1remove__member__pointer_3_01R_01T_1_1_5const_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>R</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1remove__member__pointer_3_01R_01T_1_1_5const_01_4.html</anchorfile>
      <anchor>a10fdb0ecb3d6b550b0712c8428166993</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nonstd::span_lite::std11::remove_volatile</name>
    <filename>structnonstd_1_1span__lite_1_1std11_1_1remove__volatile.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structnonstd_1_1span__lite_1_1std11_1_1remove__volatile.html</anchorfile>
      <anchor>adfb812001b139bd8ebba7487b319e9d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nonstd::span_lite::std11::remove_volatile&lt; T volatile &gt;</name>
    <filename>structnonstd_1_1span__lite_1_1std11_1_1remove__volatile_3_01T_01volatile_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structnonstd_1_1span__lite_1_1std11_1_1remove__volatile_3_01T_01volatile_01_4.html</anchorfile>
      <anchor>a3ed122f6ff4a2eee662cf31268c1de09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>repcodes_s</name>
    <filename>structrepcodes__s.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>rep</name>
      <anchorfile>structrepcodes__s.html</anchorfile>
      <anchor>a4550bb94b31e6c8614474522c588bf8a</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>backward::ResolvedTrace</name>
    <filename>structbackward_1_1ResolvedTrace.html</filename>
    <base>backward::Trace</base>
    <class kind="struct">backward::ResolvedTrace::SourceLoc</class>
    <member kind="typedef">
      <type>std::vector&lt; SourceLoc &gt;</type>
      <name>source_locs_t</name>
      <anchorfile>structbackward_1_1ResolvedTrace.html</anchorfile>
      <anchor>ad7fbe7646ae81b382d9632d2c651061d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResolvedTrace</name>
      <anchorfile>structbackward_1_1ResolvedTrace.html</anchorfile>
      <anchor>a24776ce373aea34523de100bc81aa2f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResolvedTrace</name>
      <anchorfile>structbackward_1_1ResolvedTrace.html</anchorfile>
      <anchor>a2529017fa942cdc8db3e82424d1fc5d8</anchor>
      <arglist>(const Trace &amp;mini_trace)</arglist>
    </member>
    <member kind="variable">
      <type>source_locs_t</type>
      <name>inliners</name>
      <anchorfile>structbackward_1_1ResolvedTrace.html</anchorfile>
      <anchor>ace83bba41b2067dc84237896a871c80f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>object_filename</name>
      <anchorfile>structbackward_1_1ResolvedTrace.html</anchorfile>
      <anchor>aa69356cf61bb53e961c23e1f82165e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>object_function</name>
      <anchorfile>structbackward_1_1ResolvedTrace.html</anchorfile>
      <anchor>ae3b82c1c17fa19846308fdc640ce891e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SourceLoc</type>
      <name>source</name>
      <anchorfile>structbackward_1_1ResolvedTrace.html</anchorfile>
      <anchor>ad0fe0ee2f664f0e6b61995165c04444e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::return_type</name>
    <filename>structsol_1_1meta_1_1return__type.html</filename>
    <templarg>Args</templarg>
    <member kind="typedef">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1return__type.html</anchorfile>
      <anchor>a1e473d3e8f40f1ae8c92ae13178249fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::return_type&lt; T &gt;</name>
    <filename>structsol_1_1meta_1_1return__type_3_01T_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1return__type_3_01T_01_4.html</anchorfile>
      <anchor>ad349801e7751d6c15b80ec62b953e925</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::return_type&lt;&gt;</name>
    <filename>structsol_1_1meta_1_1return__type_3_4.html</filename>
    <member kind="typedef">
      <type>void</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1return__type_3_4.html</anchorfile>
      <anchor>acb9d4f0a1992d8dc0ff9f70a49ec5d74</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::returns_self_with</name>
    <filename>structsol_1_1returns__self__with.html</filename>
    <templarg>In</templarg>
    <base>sol::detail::policy_base_tag</base>
  </compound>
  <compound kind="struct">
    <name>sol::detail::returns_void_impl</name>
    <filename>structsol_1_1detail_1_1returns__void__impl.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>U</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::detail::returns_void_impl&lt; F, void_t&lt; invoke_result_t&lt; F, U... &gt; &gt;, U... &gt;</name>
    <filename>structsol_1_1detail_1_1returns__void__impl_3_01F_00_01void__t_3_01invoke__result__t_3_01F_00_01U90b4d06a7b8a118742ae5010f2d54a00.html</filename>
    <templarg></templarg>
    <templarg>U</templarg>
  </compound>
  <compound kind="struct">
    <name>rgb</name>
    <filename>structrgb.html</filename>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>rgb</name>
      <anchorfile>structrgb.html</anchorfile>
      <anchor>a3e83cca66fefb376700bc9171ebafe17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>rgb</name>
      <anchorfile>structrgb.html</anchorfile>
      <anchor>a59530c7b82ac138e28d921b44e77656e</anchor>
      <arglist>(color hex)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>rgb</name>
      <anchorfile>structrgb.html</anchorfile>
      <anchor>a0608250c02d5a66aa54f5c8d6fe44796</anchor>
      <arglist>(uint32_t hex)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>rgb</name>
      <anchorfile>structrgb.html</anchorfile>
      <anchor>a4e50eebe5398980d400786152794c1c1</anchor>
      <arglist>(uint8_t r_, uint8_t g_, uint8_t b_)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>b</name>
      <anchorfile>structrgb.html</anchorfile>
      <anchor>a5ff4e0f515919a82c3f401afa8555da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>g</name>
      <anchorfile>structrgb.html</anchorfile>
      <anchor>a644713f43fbcf5e9f070fa1843aee55f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>r</name>
      <anchorfile>structrgb.html</anchorfile>
      <anchor>afd9a3feaf22de2f96ba25d19494235a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtClip::RightEdge</name>
    <filename>classQwtClip_1_1RightEdge.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>Point</type>
      <name>intersection</name>
      <anchorfile>classQwtClip_1_1RightEdge.html</anchorfile>
      <anchor>a330df203a838e5ba343f24d0d3d9e9a9</anchor>
      <arglist>(const Point &amp;p1, const Point &amp;p2) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInside</name>
      <anchorfile>classQwtClip_1_1RightEdge.html</anchorfile>
      <anchor>ac7caad7499be1c8c7f8ca8e2b029979f</anchor>
      <arglist>(const Point &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RightEdge</name>
      <anchorfile>classQwtClip_1_1RightEdge.html</anchorfile>
      <anchor>a84b16df90ec197222c1b71298d818e48</anchor>
      <arglist>(Value, Value x2, Value, Value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Value</type>
      <name>m_x2</name>
      <anchorfile>classQwtClip_1_1RightEdge.html</anchorfile>
      <anchor>a5e8750dd93224a1dcf5a0c0d765eaeab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nonstd::ring_span_lite::detail::ring_iterator</name>
    <filename>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</filename>
    <templarg></templarg>
    <templarg>is_const</templarg>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>aef2f6860cc3b6f9b30c4e0da053e1857</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::random_access_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>a804ea2c5744f2a564f6d376f8130c6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std11::conditional&lt; is_const, const value_type, value_type &gt;::type *</type>
      <name>pointer</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>ad4b0af123f2d862d5f5bcd7cd7e8c772</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std11::conditional&lt; is_const, const value_type, value_type &gt;::type &amp;</type>
      <name>reference</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>a6c39344755a155337f5f9dc316e63003</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ring_iterator&lt; RS, is_const &gt;</type>
      <name>type</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>a8b1adc94a12b3256efcd7bbd4d8deaca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RS::value_type</type>
      <name>value_type</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>a95290d0ee59fc390bece45d6d42662a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator ring_iterator&lt; RS, true &gt;</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>a11c67b6170f29db4d6ed9ae32bb46221</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>a93219dc95369b879c6d622a49c5624d2</anchor>
      <arglist>(ring_iterator&lt; RS, C &gt; const &amp;rhs) const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator*</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>a12a04a04195ea72b5361dcdfa75e940f</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>type &amp;</type>
      <name>operator++</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>a4881406c29871bf1d887bb35eb971203</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>operator++</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>a85e1ae1300cbfbac78a81d80da20b77c</anchor>
      <arglist>(int) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>type &amp;</type>
      <name>operator+=</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>ac1c0588b7013f61652139778b3f1bfc5</anchor>
      <arglist>(int i) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>difference_type</type>
      <name>operator-</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>ace5857a3b0dadf95fe32ec76933832eb</anchor>
      <arglist>(ring_iterator&lt; RS, C &gt; const &amp;rhs) const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>type &amp;</type>
      <name>operator--</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>a5da2d34a298fa2b8be73961616dd9ea2</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>operator--</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>aab9eade8e07dbcbbc11bf28c0b21df9d</anchor>
      <arglist>(int) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>type &amp;</type>
      <name>operator-=</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>a25375cb196e8f91b7c267f3ee6bc786e</anchor>
      <arglist>(int i) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>a04fdd2f65d53dc879c1f56d6070c4aaa</anchor>
      <arglist>(ring_iterator&lt; RS, C &gt; const &amp;rhs) const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>a6819e17a427cbd14523ed34f292a7a47</anchor>
      <arglist>(ring_iterator&lt; RS, C &gt; const &amp;rhs) const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>aa1905c434b09e9eaf1932e4c50ffe885</anchor>
      <arglist>(ring_iterator&lt; RS, C &gt; const &amp;rhs) const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>ad9c546f8893f904d783b5beb9ecb03ff</anchor>
      <arglist>(ring_iterator&lt; RS, C &gt; const &amp;rhs) const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>aa8118f19cc2979982e505647143f0920</anchor>
      <arglist>(ring_iterator&lt; RS, C &gt; const &amp;rhs) const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ring_iterator</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>a3181e7fc169c0c1afb99f875103ed8da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std11::conditional&lt; is_const, const RS, RS &gt;::type</type>
      <name>ring_type</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>adeef139f2a6cb558e25a2eedaf266651</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>RS::size_type</type>
      <name>size_type</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>aa7b9cabc6b6f46194ad4f4f0840c0e3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ring_iterator</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>a2e5e0d0ea9dfea1fb95f8e2c0d064cf4</anchor>
      <arglist>(size_type idx, typename std11::conditional&lt; is_const, const RS, RS &gt;::type *rs) nsrs_noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>m_idx</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>a04458723879d70dd9f555442d7754d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ring_type *</type>
      <name>m_rs</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>adccbc6911a6ce9d80d69465b096e8f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>friend</type>
      <name>RS</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>ad1f033a1315b3140042d9d83c886ae3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ring_iterator&lt; RS, !is_const &gt;</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1detail_1_1ring__iterator.html</anchorfile>
      <anchor>ab625fce8a48de4583b38e7a845463754</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nonstd::ring_span_lite::ring_span</name>
    <filename>classnonstd_1_1ring__span__lite_1_1ring__span.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>detail::ring_iterator&lt; type, true &gt;</type>
      <name>const_iterator</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a703887e6427c8da94846573424e81894</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T const  &amp;</type>
      <name>const_reference</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab25c79110b41d51a77da880bf74fd99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a775f588a0e28646882654922c46a1b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::ring_iterator&lt; type, false &gt;</type>
      <name>iterator</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>af8ffab8ef57cd647f67bb26c339069fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>pointer</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a914c34b31e94560fd83626feeb29963b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>reference</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab1c1726082124f6f0fb67ec855af7e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>af925b8c5a00fe9ef8857778f5dc971c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab13cf66532a5573cd16ec95731c48b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ring_span&lt; T, Popper &gt;</type>
      <name>type</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aac4e9ac3ca2e159e6311e4ca44ee865b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a4f8a65f9720fd504bd86e26833be228a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>back</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ac3ad0a571968299ca940dcc61fa785ba</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>back</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a345046033f08441ad833abbedaefa01c</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aa4542841434f645f4dea699a23fe6a58</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a6aff993c78ae2bf3cbe0c7cea39e23f6</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ae61e951826c18d6a5c6d8b804ec32ee7</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a64c068008dbf9bf4100f1c7526c0cd64</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cend</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a79e119b41f53109a436e601d19ae5bf5</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>crbegin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a77a2d6665d0c015aab5a42fdb2cf36f0</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>crend</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a13905743017c5ba73f1db291e08ac8e8</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ad94aee1f0e420783b62c9c72107ece63</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a1606d45fed8b0034fd8061364d443d6d</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a865652e3c8df670919c426bf982fd89e</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>front</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>af58baf8fb9bfef2b6f726d8a61382a91</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>front</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a131e433e51b899fd0c9005d849209f62</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>full</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a80cc943c950c5716701cb02eb9dec3e5</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>operator[]</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab8c36c2b782532b805f6db6edc9e5929</anchor>
      <arglist>(size_type idx) const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>abfd1a7e4ac0404c5145518815f66013c</anchor>
      <arglist>(size_type idx) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>Popper::return_type</type>
      <name>pop_back</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ac206f0ea28db0616300be83720655351</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Popper::return_type</type>
      <name>pop_front</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a2deee1e6195545b1944121ddc1a32470</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a1c49befdc474c6b8d3f3a43afc71f128</anchor>
      <arglist>(value_type const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_front</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a042f4cb7065aef27738ee7db773141df</anchor>
      <arglist>(T const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a6c080c66afc1eb9dceca71bfcc19aea5</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ae1b47159287567e73a7baf1b63b148b5</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ad6afe04b35d5c91b32d4b71d67960412</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab0128b983781cf38c2b758639e21256d</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ring_span</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a42b2ee899f886afd8ae0a94bc821b2fd</anchor>
      <arglist>(ContiguousIterator begin, ContiguousIterator end, ContiguousIterator first, size_type size, Popper popper=Popper()) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ring_span</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab2e01cc02cbaaca7e5389113d3abc883</anchor>
      <arglist>(ContiguousIterator begin, ContiguousIterator end, Popper popper=Popper()) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aedd0b143b6c2de01374c41db9c78f613</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>add45dd296d390b0797b1a7b5312faaa8</anchor>
      <arglist>(type &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const_reference</type>
      <name>at_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a7906be2cc89e2ac0c9578ec5a7ed9ff2</anchor>
      <arglist>(size_type idx) const nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>reference</type>
      <name>at_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a7a55a4368dda259b36a7812101aa8544</anchor>
      <arglist>(size_type idx) nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const_reference</type>
      <name>back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a88643e60616b777d847de1cfc4b1b5d4</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>reference</type>
      <name>back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a562e2e1b3952abed0a1e2af650aa2824</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>decrement_back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a325e744ae9f4960201814716c9b6be98</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>decrement_front_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a0ac409f340ab8804f7662ffb0f4a0614</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>decrement_front_and_back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aeedd733d34dc3a1c47be40170b80cdfa</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const_reference</type>
      <name>front_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a3f110d9486e0c6058a302be564249a15</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>reference</type>
      <name>front_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>abc54d195654077c838f2f3a43149eb06</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment_back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aaf6223227e6bb9538aa10106cd80bfd1</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment_front_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a3e876fd43ef545ec3e4fc3e7bde7e2a4</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment_front_and_back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a44901f554a16fea842c10accb0a701af</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_type</type>
      <name>normalize_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a6d6583523555805243934c2110830db3</anchor>
      <arglist>(size_type const idx) const nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ring_span &amp;</type>
      <name>operator=</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>acd352e41f9f96d0e676b9ff5754a575e</anchor>
      <arglist>(ring_span const &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ring_span</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aac0a61d55267a1b2be285df4f56b4f98</anchor>
      <arglist>(ring_span const &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>m_capacity</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab1f761af9516fd8ea9d2f033c43bfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pointer</type>
      <name>m_data</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ace6f8bc01119f92d93d537fcab311d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>m_front_idx</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a5806fe53369ebe277b5579fadf2f9fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Popper</type>
      <name>m_popper</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a04585c4a172c87f764062c147253977b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>m_size</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ac69a4dd11fe8fe6a199783e10199b53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>detail::ring_iterator&lt; ring_span, false &gt;</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a2a8122fe6e21c7d537f9cd629052090b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>detail::ring_iterator&lt; ring_span, true &gt;</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ae0a521ceba0211ad448e6be4046a3993</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ring_span&lt; double &gt;</name>
    <filename>classnonstd_1_1ring__span__lite_1_1ring__span.html</filename>
    <member kind="typedef">
      <type>detail::ring_iterator&lt; type, true &gt;</type>
      <name>const_iterator</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a703887e6427c8da94846573424e81894</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double const &amp;</type>
      <name>const_reference</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab25c79110b41d51a77da880bf74fd99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a775f588a0e28646882654922c46a1b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::ring_iterator&lt; type, false &gt;</type>
      <name>iterator</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>af8ffab8ef57cd647f67bb26c339069fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double *</type>
      <name>pointer</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a914c34b31e94560fd83626feeb29963b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double &amp;</type>
      <name>reference</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab1c1726082124f6f0fb67ec855af7e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>af925b8c5a00fe9ef8857778f5dc971c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab13cf66532a5573cd16ec95731c48b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ring_span&lt; double, default_popper&lt; double &gt; &gt;</type>
      <name>type</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aac4e9ac3ca2e159e6311e4ca44ee865b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>value_type</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a4f8a65f9720fd504bd86e26833be228a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>back</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ac3ad0a571968299ca940dcc61fa785ba</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>back</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a345046033f08441ad833abbedaefa01c</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aa4542841434f645f4dea699a23fe6a58</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a6aff993c78ae2bf3cbe0c7cea39e23f6</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ae61e951826c18d6a5c6d8b804ec32ee7</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a64c068008dbf9bf4100f1c7526c0cd64</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cend</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a79e119b41f53109a436e601d19ae5bf5</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>crbegin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a77a2d6665d0c015aab5a42fdb2cf36f0</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>crend</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a13905743017c5ba73f1db291e08ac8e8</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ad94aee1f0e420783b62c9c72107ece63</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a1606d45fed8b0034fd8061364d443d6d</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a865652e3c8df670919c426bf982fd89e</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>front</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>af58baf8fb9bfef2b6f726d8a61382a91</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>front</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a131e433e51b899fd0c9005d849209f62</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>full</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a80cc943c950c5716701cb02eb9dec3e5</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>operator[]</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab8c36c2b782532b805f6db6edc9e5929</anchor>
      <arglist>(size_type idx) const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>abfd1a7e4ac0404c5145518815f66013c</anchor>
      <arglist>(size_type idx) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>default_popper&lt; double &gt; ::return_type</type>
      <name>pop_back</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ac206f0ea28db0616300be83720655351</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>default_popper&lt; double &gt; ::return_type</type>
      <name>pop_front</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a2deee1e6195545b1944121ddc1a32470</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a1c49befdc474c6b8d3f3a43afc71f128</anchor>
      <arglist>(value_type const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_front</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a042f4cb7065aef27738ee7db773141df</anchor>
      <arglist>(double const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a6c080c66afc1eb9dceca71bfcc19aea5</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ae1b47159287567e73a7baf1b63b148b5</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ad6afe04b35d5c91b32d4b71d67960412</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab0128b983781cf38c2b758639e21256d</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ring_span</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a42b2ee899f886afd8ae0a94bc821b2fd</anchor>
      <arglist>(ContiguousIterator begin, ContiguousIterator end, ContiguousIterator first, size_type size, default_popper&lt; double &gt; popper=default_popper&lt; double &gt;()) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ring_span</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab2e01cc02cbaaca7e5389113d3abc883</anchor>
      <arglist>(ContiguousIterator begin, ContiguousIterator end, default_popper&lt; double &gt; popper=default_popper&lt; double &gt;()) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aedd0b143b6c2de01374c41db9c78f613</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>add45dd296d390b0797b1a7b5312faaa8</anchor>
      <arglist>(type &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const_reference</type>
      <name>at_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a7906be2cc89e2ac0c9578ec5a7ed9ff2</anchor>
      <arglist>(size_type idx) const nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>reference</type>
      <name>at_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a7a55a4368dda259b36a7812101aa8544</anchor>
      <arglist>(size_type idx) nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const_reference</type>
      <name>back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a88643e60616b777d847de1cfc4b1b5d4</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>reference</type>
      <name>back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a562e2e1b3952abed0a1e2af650aa2824</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>decrement_back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a325e744ae9f4960201814716c9b6be98</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>decrement_front_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a0ac409f340ab8804f7662ffb0f4a0614</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>decrement_front_and_back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aeedd733d34dc3a1c47be40170b80cdfa</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const_reference</type>
      <name>front_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a3f110d9486e0c6058a302be564249a15</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>reference</type>
      <name>front_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>abc54d195654077c838f2f3a43149eb06</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment_back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aaf6223227e6bb9538aa10106cd80bfd1</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment_front_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a3e876fd43ef545ec3e4fc3e7bde7e2a4</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment_front_and_back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a44901f554a16fea842c10accb0a701af</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_type</type>
      <name>normalize_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a6d6583523555805243934c2110830db3</anchor>
      <arglist>(size_type const idx) const nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ring_span &amp;</type>
      <name>operator=</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>acd352e41f9f96d0e676b9ff5754a575e</anchor>
      <arglist>(ring_span const &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ring_span</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aac0a61d55267a1b2be285df4f56b4f98</anchor>
      <arglist>(ring_span const &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>m_capacity</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab1f761af9516fd8ea9d2f033c43bfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pointer</type>
      <name>m_data</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ace6f8bc01119f92d93d537fcab311d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>m_front_idx</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a5806fe53369ebe277b5579fadf2f9fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>default_popper&lt; double &gt;</type>
      <name>m_popper</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a04585c4a172c87f764062c147253977b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>m_size</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ac69a4dd11fe8fe6a199783e10199b53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>detail::ring_iterator&lt; ring_span, false &gt;</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a2a8122fe6e21c7d537f9cd629052090b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>detail::ring_iterator&lt; ring_span, true &gt;</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ae0a521ceba0211ad448e6be4046a3993</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ring_span&lt; PJ::PlotData::Point &gt;</name>
    <filename>classnonstd_1_1ring__span__lite_1_1ring__span.html</filename>
    <member kind="typedef">
      <type>detail::ring_iterator&lt; type, true &gt;</type>
      <name>const_iterator</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a703887e6427c8da94846573424e81894</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PJ::PlotData::Point const &amp;</type>
      <name>const_reference</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab25c79110b41d51a77da880bf74fd99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a775f588a0e28646882654922c46a1b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::ring_iterator&lt; type, false &gt;</type>
      <name>iterator</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>af8ffab8ef57cd647f67bb26c339069fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PJ::PlotData::Point *</type>
      <name>pointer</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a914c34b31e94560fd83626feeb29963b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PJ::PlotData::Point &amp;</type>
      <name>reference</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab1c1726082124f6f0fb67ec855af7e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>af925b8c5a00fe9ef8857778f5dc971c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab13cf66532a5573cd16ec95731c48b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ring_span&lt; PJ::PlotData::Point, default_popper&lt; PJ::PlotData::Point &gt; &gt;</type>
      <name>type</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aac4e9ac3ca2e159e6311e4ca44ee865b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PJ::PlotData::Point</type>
      <name>value_type</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a4f8a65f9720fd504bd86e26833be228a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>back</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ac3ad0a571968299ca940dcc61fa785ba</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>back</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a345046033f08441ad833abbedaefa01c</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aa4542841434f645f4dea699a23fe6a58</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a6aff993c78ae2bf3cbe0c7cea39e23f6</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ae61e951826c18d6a5c6d8b804ec32ee7</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a64c068008dbf9bf4100f1c7526c0cd64</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cend</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a79e119b41f53109a436e601d19ae5bf5</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>crbegin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a77a2d6665d0c015aab5a42fdb2cf36f0</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>crend</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a13905743017c5ba73f1db291e08ac8e8</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ad94aee1f0e420783b62c9c72107ece63</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a1606d45fed8b0034fd8061364d443d6d</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a865652e3c8df670919c426bf982fd89e</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>front</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>af58baf8fb9bfef2b6f726d8a61382a91</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>front</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a131e433e51b899fd0c9005d849209f62</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>full</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a80cc943c950c5716701cb02eb9dec3e5</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>operator[]</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab8c36c2b782532b805f6db6edc9e5929</anchor>
      <arglist>(size_type idx) const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>abfd1a7e4ac0404c5145518815f66013c</anchor>
      <arglist>(size_type idx) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>default_popper&lt; PJ::PlotData::Point &gt; ::return_type</type>
      <name>pop_back</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ac206f0ea28db0616300be83720655351</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>default_popper&lt; PJ::PlotData::Point &gt; ::return_type</type>
      <name>pop_front</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a2deee1e6195545b1944121ddc1a32470</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a1c49befdc474c6b8d3f3a43afc71f128</anchor>
      <arglist>(value_type const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_front</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a042f4cb7065aef27738ee7db773141df</anchor>
      <arglist>(PJ::PlotData::Point const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a6c080c66afc1eb9dceca71bfcc19aea5</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ae1b47159287567e73a7baf1b63b148b5</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ad6afe04b35d5c91b32d4b71d67960412</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab0128b983781cf38c2b758639e21256d</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ring_span</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a42b2ee899f886afd8ae0a94bc821b2fd</anchor>
      <arglist>(ContiguousIterator begin, ContiguousIterator end, ContiguousIterator first, size_type size, default_popper&lt; PJ::PlotData::Point &gt; popper=default_popper&lt; PJ::PlotData::Point &gt;()) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ring_span</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab2e01cc02cbaaca7e5389113d3abc883</anchor>
      <arglist>(ContiguousIterator begin, ContiguousIterator end, default_popper&lt; PJ::PlotData::Point &gt; popper=default_popper&lt; PJ::PlotData::Point &gt;()) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aedd0b143b6c2de01374c41db9c78f613</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>add45dd296d390b0797b1a7b5312faaa8</anchor>
      <arglist>(type &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const_reference</type>
      <name>at_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a7906be2cc89e2ac0c9578ec5a7ed9ff2</anchor>
      <arglist>(size_type idx) const nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>reference</type>
      <name>at_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a7a55a4368dda259b36a7812101aa8544</anchor>
      <arglist>(size_type idx) nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const_reference</type>
      <name>back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a88643e60616b777d847de1cfc4b1b5d4</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>reference</type>
      <name>back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a562e2e1b3952abed0a1e2af650aa2824</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>decrement_back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a325e744ae9f4960201814716c9b6be98</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>decrement_front_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a0ac409f340ab8804f7662ffb0f4a0614</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>decrement_front_and_back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aeedd733d34dc3a1c47be40170b80cdfa</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const_reference</type>
      <name>front_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a3f110d9486e0c6058a302be564249a15</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>reference</type>
      <name>front_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>abc54d195654077c838f2f3a43149eb06</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment_back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aaf6223227e6bb9538aa10106cd80bfd1</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment_front_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a3e876fd43ef545ec3e4fc3e7bde7e2a4</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment_front_and_back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a44901f554a16fea842c10accb0a701af</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_type</type>
      <name>normalize_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a6d6583523555805243934c2110830db3</anchor>
      <arglist>(size_type const idx) const nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ring_span &amp;</type>
      <name>operator=</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>acd352e41f9f96d0e676b9ff5754a575e</anchor>
      <arglist>(ring_span const &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ring_span</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aac0a61d55267a1b2be285df4f56b4f98</anchor>
      <arglist>(ring_span const &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>m_capacity</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab1f761af9516fd8ea9d2f033c43bfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pointer</type>
      <name>m_data</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ace6f8bc01119f92d93d537fcab311d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>m_front_idx</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a5806fe53369ebe277b5579fadf2f9fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>default_popper&lt; PJ::PlotData::Point &gt;</type>
      <name>m_popper</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a04585c4a172c87f764062c147253977b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>m_size</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ac69a4dd11fe8fe6a199783e10199b53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>detail::ring_iterator&lt; ring_span, false &gt;</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a2a8122fe6e21c7d537f9cd629052090b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>detail::ring_iterator&lt; ring_span, true &gt;</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ae0a521ceba0211ad448e6be4046a3993</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ring_span&lt; PlotData::Point &gt;</name>
    <filename>classnonstd_1_1ring__span__lite_1_1ring__span.html</filename>
    <member kind="typedef">
      <type>detail::ring_iterator&lt; type, true &gt;</type>
      <name>const_iterator</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a703887e6427c8da94846573424e81894</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PlotData::Point const &amp;</type>
      <name>const_reference</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab25c79110b41d51a77da880bf74fd99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a775f588a0e28646882654922c46a1b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::ring_iterator&lt; type, false &gt;</type>
      <name>iterator</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>af8ffab8ef57cd647f67bb26c339069fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PlotData::Point *</type>
      <name>pointer</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a914c34b31e94560fd83626feeb29963b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PlotData::Point &amp;</type>
      <name>reference</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab1c1726082124f6f0fb67ec855af7e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>af925b8c5a00fe9ef8857778f5dc971c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab13cf66532a5573cd16ec95731c48b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ring_span&lt; PlotData::Point, default_popper&lt; PlotData::Point &gt; &gt;</type>
      <name>type</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aac4e9ac3ca2e159e6311e4ca44ee865b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PlotData::Point</type>
      <name>value_type</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a4f8a65f9720fd504bd86e26833be228a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>back</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ac3ad0a571968299ca940dcc61fa785ba</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>back</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a345046033f08441ad833abbedaefa01c</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aa4542841434f645f4dea699a23fe6a58</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a6aff993c78ae2bf3cbe0c7cea39e23f6</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ae61e951826c18d6a5c6d8b804ec32ee7</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a64c068008dbf9bf4100f1c7526c0cd64</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cend</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a79e119b41f53109a436e601d19ae5bf5</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>crbegin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a77a2d6665d0c015aab5a42fdb2cf36f0</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>crend</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a13905743017c5ba73f1db291e08ac8e8</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ad94aee1f0e420783b62c9c72107ece63</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a1606d45fed8b0034fd8061364d443d6d</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a865652e3c8df670919c426bf982fd89e</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>front</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>af58baf8fb9bfef2b6f726d8a61382a91</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>front</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a131e433e51b899fd0c9005d849209f62</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>full</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a80cc943c950c5716701cb02eb9dec3e5</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>operator[]</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab8c36c2b782532b805f6db6edc9e5929</anchor>
      <arglist>(size_type idx) const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>abfd1a7e4ac0404c5145518815f66013c</anchor>
      <arglist>(size_type idx) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>default_popper&lt; PlotData::Point &gt; ::return_type</type>
      <name>pop_back</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ac206f0ea28db0616300be83720655351</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>default_popper&lt; PlotData::Point &gt; ::return_type</type>
      <name>pop_front</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a2deee1e6195545b1944121ddc1a32470</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a1c49befdc474c6b8d3f3a43afc71f128</anchor>
      <arglist>(value_type const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_front</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a042f4cb7065aef27738ee7db773141df</anchor>
      <arglist>(PlotData::Point const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a6c080c66afc1eb9dceca71bfcc19aea5</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ae1b47159287567e73a7baf1b63b148b5</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ad6afe04b35d5c91b32d4b71d67960412</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab0128b983781cf38c2b758639e21256d</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ring_span</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a42b2ee899f886afd8ae0a94bc821b2fd</anchor>
      <arglist>(ContiguousIterator begin, ContiguousIterator end, ContiguousIterator first, size_type size, default_popper&lt; PlotData::Point &gt; popper=default_popper&lt; PlotData::Point &gt;()) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ring_span</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab2e01cc02cbaaca7e5389113d3abc883</anchor>
      <arglist>(ContiguousIterator begin, ContiguousIterator end, default_popper&lt; PlotData::Point &gt; popper=default_popper&lt; PlotData::Point &gt;()) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aedd0b143b6c2de01374c41db9c78f613</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>add45dd296d390b0797b1a7b5312faaa8</anchor>
      <arglist>(type &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const_reference</type>
      <name>at_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a7906be2cc89e2ac0c9578ec5a7ed9ff2</anchor>
      <arglist>(size_type idx) const nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>reference</type>
      <name>at_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a7a55a4368dda259b36a7812101aa8544</anchor>
      <arglist>(size_type idx) nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const_reference</type>
      <name>back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a88643e60616b777d847de1cfc4b1b5d4</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>reference</type>
      <name>back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a562e2e1b3952abed0a1e2af650aa2824</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>decrement_back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a325e744ae9f4960201814716c9b6be98</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>decrement_front_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a0ac409f340ab8804f7662ffb0f4a0614</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>decrement_front_and_back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aeedd733d34dc3a1c47be40170b80cdfa</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const_reference</type>
      <name>front_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a3f110d9486e0c6058a302be564249a15</anchor>
      <arglist>() const nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>reference</type>
      <name>front_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>abc54d195654077c838f2f3a43149eb06</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment_back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aaf6223227e6bb9538aa10106cd80bfd1</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment_front_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a3e876fd43ef545ec3e4fc3e7bde7e2a4</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment_front_and_back_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a44901f554a16fea842c10accb0a701af</anchor>
      <arglist>() nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_type</type>
      <name>normalize_</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a6d6583523555805243934c2110830db3</anchor>
      <arglist>(size_type const idx) const nsrs_noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ring_span &amp;</type>
      <name>operator=</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>acd352e41f9f96d0e676b9ff5754a575e</anchor>
      <arglist>(ring_span const &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ring_span</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>aac0a61d55267a1b2be285df4f56b4f98</anchor>
      <arglist>(ring_span const &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>m_capacity</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ab1f761af9516fd8ea9d2f033c43bfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pointer</type>
      <name>m_data</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ace6f8bc01119f92d93d537fcab311d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>m_front_idx</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a5806fe53369ebe277b5579fadf2f9fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>default_popper&lt; PlotData::Point &gt;</type>
      <name>m_popper</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a04585c4a172c87f764062c147253977b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>m_size</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ac69a4dd11fe8fe6a199783e10199b53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>detail::ring_iterator&lt; ring_span, false &gt;</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>a2a8122fe6e21c7d537f9cd629052090b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>detail::ring_iterator&lt; ring_span, true &gt;</name>
      <anchorfile>classnonstd_1_1ring__span__lite_1_1ring__span.html</anchorfile>
      <anchor>ae0a521ceba0211ad448e6be4046a3993</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>backward::details::rm_ptr</name>
    <filename>structbackward_1_1details_1_1rm__ptr.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structbackward_1_1details_1_1rm__ptr.html</anchorfile>
      <anchor>abaeb5137a931d37a8e9793aa7438b8b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>backward::details::rm_ptr&lt; const T * &gt;</name>
    <filename>structbackward_1_1details_1_1rm__ptr_3_01const_01T_01_5_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>const typedef T</type>
      <name>type</name>
      <anchorfile>structbackward_1_1details_1_1rm__ptr_3_01const_01T_01_5_01_4.html</anchorfile>
      <anchor>a32c6447a0e0af0501b30f8954b2f3085</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_ptr&lt; std::ifstream * &gt;</name>
    <filename>structbackward_1_1details_1_1rm__ptr.html</filename>
    <member kind="typedef">
      <type>std::ifstream *</type>
      <name>type</name>
      <anchorfile>structbackward_1_1details_1_1rm__ptr.html</anchorfile>
      <anchor>abaeb5137a931d37a8e9793aa7438b8b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>backward::details::rm_ptr&lt; T * &gt;</name>
    <filename>structbackward_1_1details_1_1rm__ptr_3_01T_01_5_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structbackward_1_1details_1_1rm__ptr_3_01T_01_5_01_4.html</anchorfile>
      <anchor>aa2de6b20dbab9018464aede5e589ccbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RN</name>
    <filename>structRN.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>buff</name>
      <anchorfile>structRN.html</anchorfile>
      <anchor>a4bde0e5bdac9a0c81aca986195a3871c</anchor>
      <arglist>[L_MAXLENNUM+1]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>c</name>
      <anchorfile>structRN.html</anchorfile>
      <anchor>a9d7b56aab73d879bea32047ccef65c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>f</name>
      <anchorfile>structRN.html</anchorfile>
      <anchor>a128e9ea8208c8492733ed6e8fe80f206</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>structRN.html</anchorfile>
      <anchor>a16fa407d44704913972eebe2960ab323</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RosMsgParser::ROS_Deserializer</name>
    <filename>classRosMsgParser_1_1ROS__Deserializer.html</filename>
    <base>RosMsgParser::Deserializer</base>
    <member kind="function">
      <type>Variant</type>
      <name>deserialize</name>
      <anchorfile>classRosMsgParser_1_1ROS__Deserializer.html</anchorfile>
      <anchor>a45161a1e6385af0f560dd951b1fb7f79</anchor>
      <arglist>(BuiltinType type) override</arglist>
    </member>
    <member kind="function">
      <type>Span&lt; const uint8_t &gt;</type>
      <name>deserializeByteSequence</name>
      <anchorfile>classRosMsgParser_1_1ROS__Deserializer.html</anchorfile>
      <anchor>a85a6225db6fbb85940853718790873cf</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deserializeString</name>
      <anchorfile>classRosMsgParser_1_1ROS__Deserializer.html</anchorfile>
      <anchor>a5176309f627e9cc7530b9afa556c0e4a</anchor>
      <arglist>(std::string &amp;dst) override</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>deserializeUInt32</name>
      <anchorfile>classRosMsgParser_1_1ROS__Deserializer.html</anchorfile>
      <anchor>a2a9101d84939860bfe2b67b13a192687</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>getCurrentPtr</name>
      <anchorfile>classRosMsgParser_1_1ROS__Deserializer.html</anchorfile>
      <anchor>a5f247b639287dc6499d5f94c5bde4c2e</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isROS2</name>
      <anchorfile>classRosMsgParser_1_1ROS__Deserializer.html</anchorfile>
      <anchor>ada3d68b57a12a98f9cbe9fc15e1aa408</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jump</name>
      <anchorfile>classRosMsgParser_1_1ROS__Deserializer.html</anchorfile>
      <anchor>a5d1e9f08ad85ea83583425440dff2162</anchor>
      <arglist>(size_t bytes) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classRosMsgParser_1_1ROS__Deserializer.html</anchorfile>
      <anchor>a752b03018f4725fd9cb8c8259b2c1b89</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>T</type>
      <name>deserialize</name>
      <anchorfile>classRosMsgParser_1_1ROS__Deserializer.html</anchorfile>
      <anchor>ad20caa1235c74660f6d6c747d300a96c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>_bytes_left</name>
      <anchorfile>classRosMsgParser_1_1ROS__Deserializer.html</anchorfile>
      <anchor>ac5be001d9a05d9ea91ac18c799b3ee7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const uint8_t *</type>
      <name>_ptr</name>
      <anchorfile>classRosMsgParser_1_1ROS__Deserializer.html</anchorfile>
      <anchor>af48cd08e759164861a24bc91d13e090d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RosMsgParser::ROSField</name>
    <filename>classRosMsgParser_1_1ROSField.html</filename>
    <member kind="function">
      <type>int</type>
      <name>arraySize</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>a2ad568b9850565fa57b12f0cc534dfca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeType</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>ad2356ec6ccfb203122fd03ae56359801</anchor>
      <arglist>(const ROSType &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ROSMessage &gt;</type>
      <name>getMessagePtr</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>afc6af0d94375daf30039aead9deec9ca</anchor>
      <arglist>(const RosMessageLibrary &amp;library) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isArray</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>abbe4f44be302d1700a8c36aaa6acaf9f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConstant</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>a54609ad3447b5574e1bc38683d397df8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>adc4cf6e4c3713b463edf8d39be89734e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ROSField</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>ab97996b7162eb97ea3ab4b2a4fb86b8a</anchor>
      <arglist>(const ROSType &amp;type, const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ROSField</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>a78ad5ee18bdbe38dda79b08d38023c56</anchor>
      <arglist>(const std::string &amp;definition)</arglist>
    </member>
    <member kind="function">
      <type>const ROSType &amp;</type>
      <name>type</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>a81552c6e8665f12ca964c6e7b205dc88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>value</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>a809e5d3ad81605a5aa590539f438adc4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_array_size</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>ab5c9b13098a463c3e80bf309ebab5d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const RosMessageLibrary *</type>
      <name>_cache_library</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>a13d76c907b1637663b50681e81b854b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; ROSMessage &gt;</type>
      <name>_cache_message</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>a24093a1e0a1851476de785c518ba2f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_fieldname</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>ae4639333002798921cc6ba962bf6e8b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_is_array</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>a8e24d07a432dc3ba3b0ea6ce82627056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_is_constant</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>aaeee10e6a4aadd5c4d3e266ef46921fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ROSType</type>
      <name>_type</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>acc68d0f858f9474b69c659769cab6b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_value</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>a7c87348a7787c35c996143cb7d751b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ROSMessage</name>
      <anchorfile>classRosMsgParser_1_1ROSField.html</anchorfile>
      <anchor>a54006eda61e58dce424d235bb338b051</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RosMsgParser::ROSMessage</name>
    <filename>classRosMsgParser_1_1ROSMessage.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; ROSMessage &gt;</type>
      <name>Ptr</name>
      <anchorfile>classRosMsgParser_1_1ROSMessage.html</anchorfile>
      <anchor>a11e1bdd3527e71d4ad293142e0f22930</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const ROSField &amp;</type>
      <name>field</name>
      <anchorfile>classRosMsgParser_1_1ROSMessage.html</anchorfile>
      <anchor>aee471b4bc0075926ef0ffd55f971dbf5</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; ROSField &gt; &amp;</type>
      <name>fields</name>
      <anchorfile>classRosMsgParser_1_1ROSMessage.html</anchorfile>
      <anchor>a76bde88d26be5d3747add1cbf4af4442</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; ROSField &gt; &amp;</type>
      <name>fields</name>
      <anchorfile>classRosMsgParser_1_1ROSMessage.html</anchorfile>
      <anchor>abbc3fbcefa8c223b011593f04f5afcb5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ROSMessage</name>
      <anchorfile>classRosMsgParser_1_1ROSMessage.html</anchorfile>
      <anchor>ac933b9aaa20f170cc9fe2cab5f122051</anchor>
      <arglist>(const std::string &amp;msg_def)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setType</name>
      <anchorfile>classRosMsgParser_1_1ROSMessage.html</anchorfile>
      <anchor>a3a8931593867c68d932dacc37bb5d146</anchor>
      <arglist>(const ROSType &amp;new_type)</arglist>
    </member>
    <member kind="function">
      <type>const ROSType &amp;</type>
      <name>type</name>
      <anchorfile>classRosMsgParser_1_1ROSMessage.html</anchorfile>
      <anchor>af8cc067afc7c124011f13d8059cf201f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; ROSField &gt;</type>
      <name>_fields</name>
      <anchorfile>classRosMsgParser_1_1ROSMessage.html</anchorfile>
      <anchor>a56d8c514abe765ebde6c79edc2abc3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ROSType</type>
      <name>_type</name>
      <anchorfile>classRosMsgParser_1_1ROSMessage.html</anchorfile>
      <anchor>abd03278408646631c33729a7fb94e574</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RosMsgParser::ROSType</name>
    <filename>classRosMsgParser_1_1ROSType.html</filename>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>baseName</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>a143ce027d119384e2957c0faa74e4473</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>hash</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>a97193b77e9f2bf953779cfb5d9ff5d2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBuiltin</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>a1facfa4f259948cb7c62530640680fab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string_view &amp;</type>
      <name>msgName</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>a48d1373ba36cf1c251e49ef460bf5ad1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>aed92e234c8db608c893dcf5c7a61dfaf</anchor>
      <arglist>(const ROSType &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>aace8576ac2105234ae0dd96fe03ce78d</anchor>
      <arglist>(const ROSType &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>ROSType &amp;</type>
      <name>operator=</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>aab00b5741f10c7cacb28de96b9e7e1a7</anchor>
      <arglist>(const ROSType &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>ROSType &amp;</type>
      <name>operator=</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>a5ba6adf81e7cbaa837c3e237108b42ab</anchor>
      <arglist>(ROSType &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>ab5d6d48bfdd5cd0b3d886ebee6f2efb0</anchor>
      <arglist>(const ROSType &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string_view &amp;</type>
      <name>pkgName</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>a6666502c1b39a9abecec78ad2f3cd938</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ROSType</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>a7404f14b9b994e4a2ab86cdc03f29703</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ROSType</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>aac5fcd4e5f9d8f3435eae79071ad8d63</anchor>
      <arglist>(const ROSType &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ROSType</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>adf3bfd378384ed371bbe9afac0da3eba</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ROSType</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>af36eff00fc46ccb03622972985ae310f</anchor>
      <arglist>(ROSType &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPkgName</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>a2eef4ab2a879c8bebd8fc8dfc5212253</anchor>
      <arglist>(std::string_view new_pkg)</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>typeID</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>acfcb3804d951f30601d136e4a71be048</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>typeSize</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>a69291aa9307a55c92f668fa707ef2eae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_base_name</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>af09ec6413b2c6197a99ad22e9e278088</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>_hash</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>a390dca2646aebbc3c89da1f581a0441b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BuiltinType</type>
      <name>_id</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>a685ee0d1b67d81a6bc2888178f432946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string_view</type>
      <name>_msg_name</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>a8e0583709d75feb8050cb585214f7659</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string_view</type>
      <name>_pkg_name</name>
      <anchorfile>classRosMsgParser_1_1ROSType.html</anchorfile>
      <anchor>a3a43779d67eeee5ff2118af08c75b9c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>roundBuff_t</name>
    <filename>structroundBuff__t.html</filename>
    <member kind="variable">
      <type>BYTE *</type>
      <name>buffer</name>
      <anchorfile>structroundBuff__t.html</anchorfile>
      <anchor>a6966692f0c593ccbf9bd4b0ab105f7df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>capacity</name>
      <anchorfile>structroundBuff__t.html</anchorfile>
      <anchor>a1fd16bc517f2d11b6e37f71d251381b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>pos</name>
      <anchorfile>structroundBuff__t.html</anchorfile>
      <anchor>adaf8a17a66c851e96e312c35a63bf728</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DialogTransformEditor::RowWidget</name>
    <filename>classDialogTransformEditor_1_1RowWidget.html</filename>
    <member kind="function">
      <type>QColor</type>
      <name>color</name>
      <anchorfile>classDialogTransformEditor_1_1RowWidget.html</anchorfile>
      <anchor>a5f1175f0caed448b455bd710f7522305</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RowWidget</name>
      <anchorfile>classDialogTransformEditor_1_1RowWidget.html</anchorfile>
      <anchor>a11cc2a746bbb7bc80ec8caaed925fedf</anchor>
      <arglist>(QString text, QColor color)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>text</name>
      <anchorfile>classDialogTransformEditor_1_1RowWidget.html</anchorfile>
      <anchor>a9ee7f58f28a7dcbda0f05983deb0a8ab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QColor</type>
      <name>_color</name>
      <anchorfile>classDialogTransformEditor_1_1RowWidget.html</anchorfile>
      <anchor>adf8e76f5d682041bf82e9f474097919d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QLabel *</type>
      <name>_text</name>
      <anchorfile>classDialogTransformEditor_1_1RowWidget.html</anchorfile>
      <anchor>a6bcb7107c11210e4513ead82080193f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::RPY</name>
    <filename>structPJ_1_1Msg_1_1RPY.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>pitch</name>
      <anchorfile>structPJ_1_1Msg_1_1RPY.html</anchorfile>
      <anchor>a8d5407071d31529f64538c46228c6c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>roll</name>
      <anchorfile>structPJ_1_1Msg_1_1RPY.html</anchorfile>
      <anchor>a25084e37391eba35c25ac9331a6c158f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>yaw</name>
      <anchorfile>structPJ_1_1Msg_1_1RPY.html</anchorfile>
      <anchor>a4b0c5a1304496a9fd0b711f6b6ba3914</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rsyncState_t</name>
    <filename>structrsyncState__t.html</filename>
    <member kind="variable">
      <type>U64</type>
      <name>hash</name>
      <anchorfile>structrsyncState__t.html</anchorfile>
      <anchor>a390a205ba0b4b6a8df999fec4a2374b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U64</type>
      <name>hitMask</name>
      <anchorfile>structrsyncState__t.html</anchorfile>
      <anchor>a9001ccc7457ec771d99d32cd00166091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U64</type>
      <name>primePower</name>
      <anchorfile>structrsyncState__t.html</anchorfile>
      <anchor>a8edec353cda565b80b2c1dd175595d7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>runtime_format_string</name>
    <filename>structruntime__format__string.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>basic_string_view&lt; Char &gt;</type>
      <name>str</name>
      <anchorfile>structruntime__format__string.html</anchorfile>
      <anchor>a155120ea302f1e04ceaf339bbdb7610c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SamplesCountFilter</name>
    <filename>classSamplesCountFilter.html</filename>
    <base>PJ::TransformFunction_SISO</base>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classSamplesCountFilter.html</anchorfile>
      <anchor>af28eeba65265f51c1df2809522d8d4b9</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>optionsWidget</name>
      <anchorfile>classSamplesCountFilter.html</anchorfile>
      <anchor>afe0bdefa7823c2e9ba47d317ef8626c3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SamplesCountFilter</name>
      <anchorfile>classSamplesCountFilter.html</anchorfile>
      <anchor>a3c33da4faf7de7217e61e788890fbedc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classSamplesCountFilter.html</anchorfile>
      <anchor>a20559952d2855c8760df0102343b764b</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classSamplesCountFilter.html</anchorfile>
      <anchor>aaec513b87f0a1ea2277cb65642d23411</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SamplesCountFilter</name>
      <anchorfile>classSamplesCountFilter.html</anchorfile>
      <anchor>a48f96e34d64b19f078b1c6af5b396756</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>transformName</name>
      <anchorfile>classSamplesCountFilter.html</anchorfile>
      <anchor>a7e8f53eb74682e8aac4eff8cce0af97f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::optional&lt; PlotData::Point &gt;</type>
      <name>calculateNextPoint</name>
      <anchorfile>classSamplesCountFilter.html</anchorfile>
      <anchor>aec83a0c8f161437ef0c9c651c0db7538</anchor>
      <arglist>(size_t index) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QWidget *</type>
      <name>_widget</name>
      <anchorfile>classSamplesCountFilter.html</anchorfile>
      <anchor>aa8475cd4ffb6b2e96a459c596017875c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>count_</name>
      <anchorfile>classSamplesCountFilter.html</anchorfile>
      <anchor>ac6f3bbdbcc19ebea8ab2ba0d42f27840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>interval_end_</name>
      <anchorfile>classSamplesCountFilter.html</anchorfile>
      <anchor>a841781c8c13b5e4cfbebe40b6522745b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::SamplesCount *</type>
      <name>ui</name>
      <anchorfile>classSamplesCountFilter.html</anchorfile>
      <anchor>a1187d3a009b13cda6a11952dbe251aff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ToolboxLuaEditor::SavedData</name>
    <filename>structToolboxLuaEditor_1_1SavedData.html</filename>
    <member kind="variable">
      <type>QString</type>
      <name>function_code</name>
      <anchorfile>structToolboxLuaEditor_1_1SavedData.html</anchorfile>
      <anchor>a70927d81ec1f7f730af8665c135a173a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>global_code</name>
      <anchorfile>structToolboxLuaEditor_1_1SavedData.html</anchorfile>
      <anchor>ab2831bfad5a9cb60dd88a51ca400e1b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>name</name>
      <anchorfile>structToolboxLuaEditor_1_1SavedData.html</anchorfile>
      <anchor>a8e1e525c84f751538463bbc860e9b1a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPlot::ScaleData</name>
    <filename>classQwtPlot_1_1ScaleData.html</filename>
    <member kind="function">
      <type>AxisData &amp;</type>
      <name>axisData</name>
      <anchorfile>classQwtPlot_1_1ScaleData.html</anchorfile>
      <anchor>ad58245764e3add01144ebcea13a7ea90</anchor>
      <arglist>(QwtAxisId axisId)</arglist>
    </member>
    <member kind="function">
      <type>const AxisData &amp;</type>
      <name>axisData</name>
      <anchorfile>classQwtPlot_1_1ScaleData.html</anchorfile>
      <anchor>a65d3e506997f4a71a80593078d3938e4</anchor>
      <arglist>(QwtAxisId axisId) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScaleData</name>
      <anchorfile>classQwtPlot_1_1ScaleData.html</anchorfile>
      <anchor>a20966a6b24ae542007381e6344bdc529</anchor>
      <arglist>(QwtPlot *plot)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AxisData</type>
      <name>m_axisData</name>
      <anchorfile>classQwtPlot_1_1ScaleData.html</anchorfile>
      <anchor>a54555674a835548fb77090baaacf97ab</anchor>
      <arglist>[QwtAxis::AxisPositions]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ScaleTransform</name>
    <filename>classScaleTransform.html</filename>
    <base>PJ::TransformFunction_SISO</base>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classScaleTransform.html</anchorfile>
      <anchor>a5861f51770d1dcbf344653b3771388af</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>optionsWidget</name>
      <anchorfile>classScaleTransform.html</anchorfile>
      <anchor>a68876a4070fbe07b05b9f7accd7364eb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScaleTransform</name>
      <anchorfile>classScaleTransform.html</anchorfile>
      <anchor>ac5fc136a416659b92f3ae49ef79524ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classScaleTransform.html</anchorfile>
      <anchor>a0962a6bfb5cbce6bb7d68bd39dbb9c84</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classScaleTransform.html</anchorfile>
      <anchor>ac405e215c6cb5b9ef5d45996248eea44</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScaleTransform</name>
      <anchorfile>classScaleTransform.html</anchorfile>
      <anchor>ac903e61cc1d5ca5f0f4441b3e4d722db</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>transformName</name>
      <anchorfile>classScaleTransform.html</anchorfile>
      <anchor>a0146fdbd935a27390a9a1ebcef0f0dbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::optional&lt; PlotData::Point &gt;</type>
      <name>calculateNextPoint</name>
      <anchorfile>classScaleTransform.html</anchorfile>
      <anchor>a3f94c0b5f85e4cfa0a74d30c72b052ab</anchor>
      <arglist>(size_t index) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QWidget *</type>
      <name>_widget</name>
      <anchorfile>classScaleTransform.html</anchorfile>
      <anchor>ae293df177112f45331d04a001a61bd25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::ScaleTransform *</type>
      <name>ui</name>
      <anchorfile>classScaleTransform.html</anchorfile>
      <anchor>afd41830067e3430198d90bbe3e1926cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DataTamerParser::Schema</name>
    <filename>structDataTamerParser_1_1Schema.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>channel_name</name>
      <anchorfile>structDataTamerParser_1_1Schema.html</anchorfile>
      <anchor>a23b31920b496527d182615c493bb6673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, FieldsVector &gt;</type>
      <name>custom_types</name>
      <anchorfile>structDataTamerParser_1_1Schema.html</anchorfile>
      <anchor>a513fe41cadf6256d41006b0ca8e8228e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FieldsVector</type>
      <name>fields</name>
      <anchorfile>structDataTamerParser_1_1Schema.html</anchorfile>
      <anchor>a3177d3710cec7953aa89db0db4fd8856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>hash</name>
      <anchorfile>structDataTamerParser_1_1Schema.html</anchorfile>
      <anchor>a7d2d2f7b1dd6b01b29ec158a60822f5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::Schema</name>
    <filename>structmcap_1_1Schema.html</filename>
    <member kind="function">
      <type></type>
      <name>Schema</name>
      <anchorfile>structmcap_1_1Schema.html</anchorfile>
      <anchor>ae1b6cccc9420078a549033802801f673</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Schema</name>
      <anchorfile>structmcap_1_1Schema.html</anchorfile>
      <anchor>abc1fd9b61b50fa5fe4565bba43c7f2a1</anchor>
      <arglist>(const std::string_view name, const std::string_view encoding, const ByteArray &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Schema</name>
      <anchorfile>structmcap_1_1Schema.html</anchorfile>
      <anchor>acf3107f981fff0ac92f3f61455db3961</anchor>
      <arglist>(const std::string_view name, const std::string_view encoding, const std::string_view data)</arglist>
    </member>
    <member kind="variable">
      <type>ByteArray</type>
      <name>data</name>
      <anchorfile>structmcap_1_1Schema.html</anchorfile>
      <anchor>aaef4d0857a4ad5f341078047febd837e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>encoding</name>
      <anchorfile>structmcap_1_1Schema.html</anchorfile>
      <anchor>a967d151d18c97a08b5c88e79304f8388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SchemaId</type>
      <name>id</name>
      <anchorfile>structmcap_1_1Schema.html</anchorfile>
      <anchor>a922cf07f3da4795154773fa537df53ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structmcap_1_1Schema.html</anchorfile>
      <anchor>a9d8ec0fb7b9d1aeafb94f6b26a0252bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SelectFromListDialog</name>
    <filename>classSelectFromListDialog.html</filename>
    <member kind="function">
      <type>std::vector&lt; int &gt;</type>
      <name>getSelectedRowNumber</name>
      <anchorfile>classSelectFromListDialog.html</anchorfile>
      <anchor>a6312dff6737250ee1c008e73ec9a9d02</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SelectFromListDialog</name>
      <anchorfile>classSelectFromListDialog.html</anchorfile>
      <anchor>acbdd289e1587450b0fd6b4329676c7a4</anchor>
      <arglist>(const std::deque&lt; std::string &gt; &amp;fields, bool single_selection=true, QWidget *parent=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SelectFromListDialog</name>
      <anchorfile>classSelectFromListDialog.html</anchorfile>
      <anchor>acb41141ee7c8c06944336a4830041019</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonBox_accepted</name>
      <anchorfile>classSelectFromListDialog.html</anchorfile>
      <anchor>a9df62cec407653126116f743b6a66fe1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_listFieldsWidget_clicked</name>
      <anchorfile>classSelectFromListDialog.html</anchorfile>
      <anchor>a0e04875c9b263e29486b06a408b1195a</anchor>
      <arglist>(const QModelIndex &amp;index)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_listFieldsWidget_currentRowChanged</name>
      <anchorfile>classSelectFromListDialog.html</anchorfile>
      <anchor>a48931b3917a2c19f505fdbce82179d2e</anchor>
      <arglist>(int currentRow)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_listFieldsWidget_doubleClicked</name>
      <anchorfile>classSelectFromListDialog.html</anchorfile>
      <anchor>a05d32601fda1ade97e1afc12bc2a897e</anchor>
      <arglist>(const QModelIndex &amp;index)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonSelectAll_pressed</name>
      <anchorfile>classSelectFromListDialog.html</anchorfile>
      <anchor>a0a92c6532bfea8c61cd3e0abf725e2eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>_selected_row_number</name>
      <anchorfile>classSelectFromListDialog.html</anchorfile>
      <anchor>afd7bef6c95e6eea2850f42676c50a83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_single_selection</name>
      <anchorfile>classSelectFromListDialog.html</anchorfile>
      <anchor>ae65410f4fb77d59a16dc490ab8e3d14d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::SelectXAxisDialog *</type>
      <name>ui</name>
      <anchorfile>classSelectFromListDialog.html</anchorfile>
      <anchor>a228eda34dd342563bd7def2078546d86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>SemInfo</name>
    <filename>unionSemInfo.html</filename>
    <member kind="variable">
      <type>lua_Integer</type>
      <name>i</name>
      <anchorfile>unionSemInfo.html</anchorfile>
      <anchor>a6ed52b8a8b415d8f16089445f93e5391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_Number</type>
      <name>r</name>
      <anchorfile>unionSemInfo.html</anchorfile>
      <anchor>a43b00f784510a2d500550b81578177d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TString *</type>
      <name>ts</name>
      <anchorfile>unionSemInfo.html</anchorfile>
      <anchor>a393ebb62432ff3e689283e54e113b33e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>seq_t</name>
    <filename>structseq__t.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>litLength</name>
      <anchorfile>structseq__t.html</anchorfile>
      <anchor>ad35636970a345b067272c07e8464cd2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>matchLength</name>
      <anchorfile>structseq__t.html</anchorfile>
      <anchor>aa0618105f0d5c9c78fd374915df120cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>offset</name>
      <anchorfile>structseq__t.html</anchorfile>
      <anchor>a0f171d69053a9f7bc552b70685a312fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SeqCollector</name>
    <filename>structSeqCollector.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>collectSequences</name>
      <anchorfile>structSeqCollector.html</anchorfile>
      <anchor>a9d8c63e61cad36a63a1f536f15ee42bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>maxSequences</name>
      <anchorfile>structSeqCollector.html</anchorfile>
      <anchor>acb645a84d9a8988c112bbabe4f3e5526</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>seqIndex</name>
      <anchorfile>structSeqCollector.html</anchorfile>
      <anchor>ad3c13662489cdec7b8eb80b1918e8ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_Sequence *</type>
      <name>seqStart</name>
      <anchorfile>structSeqCollector.html</anchorfile>
      <anchor>aab0ac11f1de6cdf164440b542d46c689</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>seqDef_s</name>
    <filename>structseqDef__s.html</filename>
    <member kind="variable">
      <type>U16</type>
      <name>litLength</name>
      <anchorfile>structseqDef__s.html</anchorfile>
      <anchor>abd5c2af4dd7d9e7546495a4c95bfd482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U16</type>
      <name>mlBase</name>
      <anchorfile>structseqDef__s.html</anchorfile>
      <anchor>a438ebe6546a4728c66da1353fb6ec8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>offBase</name>
      <anchorfile>structseqDef__s.html</anchorfile>
      <anchor>aa5ee4c85af45e51624ad78c9d4248286</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>seqState_t</name>
    <filename>structseqState__t.html</filename>
    <member kind="variable">
      <type>BIT_DStream_t</type>
      <name>DStream</name>
      <anchorfile>structseqState__t.html</anchorfile>
      <anchor>a153f391395dd74a71c73e311833bdd98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>prevOffset</name>
      <anchorfile>structseqState__t.html</anchorfile>
      <anchor>a5d08bb77178ece2056507651574afc89</anchor>
      <arglist>[ZSTD_REP_NUM]</arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_fseState</type>
      <name>stateLL</name>
      <anchorfile>structseqState__t.html</anchorfile>
      <anchor>a91e9e1243ce337bfa481bf4d3906cbf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_fseState</type>
      <name>stateML</name>
      <anchorfile>structseqState__t.html</anchorfile>
      <anchor>a5b7566e93b7c2fd335cfe127eded768b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_fseState</type>
      <name>stateOffb</name>
      <anchorfile>structseqState__t.html</anchorfile>
      <anchor>ad46035710ad28b2ef131c5fe8b9dadeb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>seqStore_t</name>
    <filename>structseqStore__t.html</filename>
    <member kind="variable">
      <type>BYTE *</type>
      <name>lit</name>
      <anchorfile>structseqStore__t.html</anchorfile>
      <anchor>a005a7e87f0dfcf84ce2a1cf4e4011ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE *</type>
      <name>litStart</name>
      <anchorfile>structseqStore__t.html</anchorfile>
      <anchor>a41c9d1d5fea0d9a12c1ca8c7f7aff631</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE *</type>
      <name>llCode</name>
      <anchorfile>structseqStore__t.html</anchorfile>
      <anchor>a629e5bbda983ddacbb8be6cc20396e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>longLengthPos</name>
      <anchorfile>structseqStore__t.html</anchorfile>
      <anchor>ac644da4f837883565679344d068fad5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_longLengthType_e</type>
      <name>longLengthType</name>
      <anchorfile>structseqStore__t.html</anchorfile>
      <anchor>a717078881777ad774b26b2f4609aeb0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>maxNbLit</name>
      <anchorfile>structseqStore__t.html</anchorfile>
      <anchor>a91acd67ead37d2f252e93e30af366165</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>maxNbSeq</name>
      <anchorfile>structseqStore__t.html</anchorfile>
      <anchor>a88a5fb6d093a55a80278287fb78834e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE *</type>
      <name>mlCode</name>
      <anchorfile>structseqStore__t.html</anchorfile>
      <anchor>ae7deba426c1afa7922e9d2f748d339de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE *</type>
      <name>ofCode</name>
      <anchorfile>structseqStore__t.html</anchorfile>
      <anchor>a47881207d4395aa77e76e55a79fca9b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>seqDef *</type>
      <name>sequences</name>
      <anchorfile>structseqStore__t.html</anchorfile>
      <anchor>afe18378738d7e938afdeac02157487bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>seqDef *</type>
      <name>sequencesStart</name>
      <anchorfile>structseqStore__t.html</anchorfile>
      <anchor>ab33ab65c22ee2ee96c9eaa9d9a209f48</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>seqStoreSplits</name>
    <filename>structseqStoreSplits.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>idx</name>
      <anchorfile>structseqStoreSplits.html</anchorfile>
      <anchor>ab9528019a4c95b887a65a627de3acab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32 *</type>
      <name>splitLocations</name>
      <anchorfile>structseqStoreSplits.html</anchorfile>
      <anchor>a8f71f8349db543523cd82141185674f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::serializer</name>
    <filename>classnlohmann_1_1detail_1_1serializer.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a95460ebd1a535a543e5a0ec52e00f48b</anchor>
      <arglist>(const BasicJsonType &amp;val, const bool pretty_print, const bool ensure_ascii, const unsigned int indent_step, const unsigned int current_indent=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>for</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>ab14b8ec1f8102aa4c7e3c349f317654e</anchor>
      <arglist>(std::size_t i=0;i&lt; s.size();++i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a6705bbf2de3070ec50a810a32e72309f</anchor>
      <arglist>(JSON_HEDLEY_LIKELY(state==UTF8_ACCEPT))</arglist>
    </member>
    <member kind="function">
      <type>serializer &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a5f14c33012477b9f9876dc54d97009a0</anchor>
      <arglist>(const serializer &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>serializer &amp;</type>
      <name>operator=</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>acaafe3436ee5fb74777eb4132a88c513</anchor>
      <arglist>(serializer &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>serializer</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>ae3771351ec4cb892bec707edeb56dc31</anchor>
      <arglist>(const serializer &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>serializer</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>ac010525281d97867ee842da37294fe83</anchor>
      <arglist>(output_adapter_t&lt; char &gt; s, const char ichar, error_handler_t error_handler_=error_handler_t::strict)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>serializer</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a28081304e70cca6b3042c101ee5c498c</anchor>
      <arglist>(serializer &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~serializer</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>aa6c62b51cbebb185307df851dc0167f0</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable">
      <type>JSON_PRIVATE_UNLESS_TESTED</type>
      <name>__pad0__</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>af15da74dab5b01150eabfed0be7d75df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>bytes</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a4239a42672c7378a6b449ee010e6dace</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>bytes_after_last_accept</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a9ae3daaea1941fd02d4c3c1b0f5fbe68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>decimal_point</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a311e5d6f4b31d5be0eb3c0cb20b6965a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>else</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>ae510f640d26ce0f7d5eb8191b31591c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSON_PRIVATE_UNLESS_TESTED const bool</type>
      <name>ensure_ascii</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>ab4c340f2a5230f766a833366603a0049</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const error_handler_t</type>
      <name>error_handler</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a09d5a046fb0f7cb61977d6e5fbe8b3a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>indent_char</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a9a55e6b028d09676fe35aefa0c72ea5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string_t</type>
      <name>indent_string</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>ae9268a10d88a5526e32735a55a132fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::lconv *</type>
      <name>loc</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a1952945b7652afb59d3903cc8457a589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; char, 64 &gt;</type>
      <name>number_buffer</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a1a9d8b344a6cb47728a3519693ec03d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::uint8_t</type>
      <name>state</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a39b0975f219b542d7ca633652e925b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; char, 512 &gt;</type>
      <name>string_buffer</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a9c9b7ca63a66e59e5e7ffe8a2acf5c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>thousands_sep</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a78a6ae833bb6cf7f00cb0d51db114b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>undumped_chars</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a814f27bba20f0e109d0dbcaa4a399415</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::binary_t::value_type</type>
      <name>binary_char_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>aaaec32f2fec57db422019a11994f7bb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_float_t</type>
      <name>number_float_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a460c6794fbabbb2ae83380e987a6c030</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_integer_t</type>
      <name>number_integer_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>ae7b1df1c70bdec1371f297567726a198</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::number_unsigned_t</type>
      <name>number_unsigned_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a16c7b7a726a38ff0c06dce7ba7968391</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename BasicJsonType::string_t</type>
      <name>string_t</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>ad08aa54fac1dd0a453320c54137d45ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static constexpr std::uint8_t</type>
      <name>UTF8_ACCEPT</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a2311a8c756c4a119aa82cd55301d13bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static constexpr std::uint8_t</type>
      <name>UTF8_REJECT</name>
      <anchorfile>classnlohmann_1_1detail_1_1serializer.html</anchorfile>
      <anchor>a833bd5805e4380549f4e21c304820d6d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>serialState_t</name>
    <filename>structserialState__t.html</filename>
    <member kind="variable">
      <type>ZSTD_pthread_cond_t</type>
      <name>cond</name>
      <anchorfile>structserialState__t.html</anchorfile>
      <anchor>a2e595113216c2dfd6f3cfbb8a4526ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ldmState_t</type>
      <name>ldmState</name>
      <anchorfile>structserialState__t.html</anchorfile>
      <anchor>a780144b18f7e31823e8e29b425f0057a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_window_t</type>
      <name>ldmWindow</name>
      <anchorfile>structserialState__t.html</anchorfile>
      <anchor>af0fd9527a74eb8fd3e9d08749835f134</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_pthread_cond_t</type>
      <name>ldmWindowCond</name>
      <anchorfile>structserialState__t.html</anchorfile>
      <anchor>a963427c54f770ba3fd1af1d901e9b00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_pthread_mutex_t</type>
      <name>ldmWindowMutex</name>
      <anchorfile>structserialState__t.html</anchorfile>
      <anchor>a8c31495f6062a85a98fc6f1e1de9fc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_pthread_mutex_t</type>
      <name>mutex</name>
      <anchorfile>structserialState__t.html</anchorfile>
      <anchor>af6b4acd0c2fde7fbf645c4f99fbc75af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>nextJobID</name>
      <anchorfile>structserialState__t.html</anchorfile>
      <anchor>a681be95be1f221b6720027a1e3c1a17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_CCtx_params</type>
      <name>params</name>
      <anchorfile>structserialState__t.html</anchorfile>
      <anchor>ae9016553c572ce2f50f824fe4e1d76d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XXH64_state_t</type>
      <name>xxhState</name>
      <anchorfile>structserialState__t.html</anchorfile>
      <anchor>a2c792825181df78c637f996c9edd32d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>backward::SignalHandling</name>
    <filename>classbackward_1_1SignalHandling.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classbackward_1_1SignalHandling.html</anchorfile>
      <anchor>a90e0daba1c40856ace7f5576a2d1393f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loaded</name>
      <anchorfile>classbackward_1_1SignalHandling.html</anchorfile>
      <anchor>a23d2580ecae5722e44b9e53a616be310</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SignalHandling</name>
      <anchorfile>classbackward_1_1SignalHandling.html</anchorfile>
      <anchor>acd8c2644c9ccfb998547bcb8773307ac</anchor>
      <arglist>(const std::vector&lt; int &gt; &amp;=std::vector&lt; int &gt;())</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::singleton</name>
    <filename>structdetail_1_1singleton.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>lower_count</name>
      <anchorfile>structdetail_1_1singleton.html</anchorfile>
      <anchor>a2a3ecf4382eedac5cad0d2ac439d8cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>upper</name>
      <anchorfile>structdetail_1_1singleton.html</anchorfile>
      <anchor>a3b2351cf6323d8d018324b57d06d41db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtSplineLocalP::slopeCardinal</name>
    <filename>structQwtSplineLocalP_1_1slopeCardinal.html</filename>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>value</name>
      <anchorfile>structQwtSplineLocalP_1_1slopeCardinal.html</anchorfile>
      <anchor>a2dc06638ce3426d4c069276815cc8f67</anchor>
      <arglist>(double dx1, double dy1, double s1, double dx2, double dy2, double s2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtSplineLocalP::slopeParabolicBlending</name>
    <filename>structQwtSplineLocalP_1_1slopeParabolicBlending.html</filename>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>value</name>
      <anchorfile>structQwtSplineLocalP_1_1slopeParabolicBlending.html</anchorfile>
      <anchor>a74b1fe4d4259ba175f90eff11624ab95</anchor>
      <arglist>(double dx1, double dy1, double s1, double dx2, double dy2, double s2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtSplineLocalP::slopePChip</name>
    <filename>structQwtSplineLocalP_1_1slopePChip.html</filename>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>value</name>
      <anchorfile>structQwtSplineLocalP_1_1slopePChip.html</anchorfile>
      <anchor>a6980bdc93d125f3e7ee66a0d2bb70ad0</anchor>
      <arglist>(double dx1, double dy1, double s1, double dx2, double dy2, double s2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineLocalP::SlopeStore</name>
    <filename>classQwtSplineLocalP_1_1SlopeStore.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addCubic</name>
      <anchorfile>classQwtSplineLocalP_1_1SlopeStore.html</anchorfile>
      <anchor>afa599db47bbf3b70bbc52a502ec21934</anchor>
      <arglist>(const QPointF &amp;, double, const QPointF &amp;, double m2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classQwtSplineLocalP_1_1SlopeStore.html</anchorfile>
      <anchor>a30e10a285c05aa52495aa185c6bea9f3</anchor>
      <arglist>(const QVector&lt; QPointF &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classQwtSplineLocalP_1_1SlopeStore.html</anchorfile>
      <anchor>ad380f4f34686b09f497dbf91867b1140</anchor>
      <arglist>(const QPointF &amp;, double m0)</arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; double &gt;</type>
      <name>slopes</name>
      <anchorfile>classQwtSplineLocalP_1_1SlopeStore.html</anchorfile>
      <anchor>a9a69aa0345d1282f0ca3ebdb40641ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>m_m</name>
      <anchorfile>classQwtSplineLocalP_1_1SlopeStore.html</anchorfile>
      <anchor>a525bd8cff5a05b44297ce1e3038b0540</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtSplineCubicP::SlopeStore</name>
    <filename>classQwtSplineCubicP_1_1SlopeStore.html</filename>
    <member kind="function">
      <type>void</type>
      <name>closeR</name>
      <anchorfile>classQwtSplineCubicP_1_1SlopeStore.html</anchorfile>
      <anchor>adcfd061071416c0aaaf2ab3f2d0102e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classQwtSplineCubicP_1_1SlopeStore.html</anchorfile>
      <anchor>a11451520682e6f702639e6f797bc11bd</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; double &gt;</type>
      <name>slopes</name>
      <anchorfile>classQwtSplineCubicP_1_1SlopeStore.html</anchorfile>
      <anchor>aa1bf930cec05d3291cd70c7675df9664</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>storeFirst</name>
      <anchorfile>classQwtSplineCubicP_1_1SlopeStore.html</anchorfile>
      <anchor>a64344385aaacedb3d89473f3fdab2eb3</anchor>
      <arglist>(double h, const QPointF &amp;p1, const QPointF &amp;p2, double b1, double b2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>storeLast</name>
      <anchorfile>classQwtSplineCubicP_1_1SlopeStore.html</anchorfile>
      <anchor>a62fe861d680bf10f716aa89eaf042715</anchor>
      <arglist>(double h, const QPointF &amp;p1, const QPointF &amp;p2, double b1, double b2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>storeNext</name>
      <anchorfile>classQwtSplineCubicP_1_1SlopeStore.html</anchorfile>
      <anchor>a4f12c3f699b26010e3c0b08e43ffe90a</anchor>
      <arglist>(int index, double h, const QPointF &amp;p1, const QPointF &amp;p2, double b1, double b2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>storePrevious</name>
      <anchorfile>classQwtSplineCubicP_1_1SlopeStore.html</anchorfile>
      <anchor>a358ce013e892a1eb4c402d5462c08bfd</anchor>
      <arglist>(int index, double h, const QPointF &amp;p1, const QPointF &amp;p2, double b1, double b2)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>m_m</name>
      <anchorfile>classQwtSplineCubicP_1_1SlopeStore.html</anchorfile>
      <anchor>aa498943b0152cac84e3edd04eb2a9409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; double &gt;</type>
      <name>m_slopes</name>
      <anchorfile>classQwtSplineCubicP_1_1SlopeStore.html</anchorfile>
      <anchor>a5b46a9b658c760809ded7a6997af6b77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>llvm_vecsmall::SmallVector</name>
    <filename>classllvm__vecsmall_1_1SmallVector.html</filename>
    <templarg></templarg>
    <templarg>N</templarg>
    <base>llvm_vecsmall::SmallVectorImpl</base>
    <member kind="function">
      <type>const SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a6ed29dfcb7d6663958f601e70be97949</anchor>
      <arglist>(const SmallVector &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>const SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a1cefcd0f83df498197fe3157534b03b0</anchor>
      <arglist>(SmallVector &amp;&amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>const SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>afdc4d78b221a27e907d8947c830bd372</anchor>
      <arglist>(SmallVectorImpl&lt; T &gt; &amp;&amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>const SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a0321d4063c6ca39f53ad44e802e102e2</anchor>
      <arglist>(std::initializer_list&lt; T &gt; IL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>aa7827c9ef834cbe02fd0f1565e7fe9b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a42fbc2b60e9322f8a3293c74c4643253</anchor>
      <arglist>(const SmallVector &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>aebc4d1669b44aefe4b8cdaf82583ecdc</anchor>
      <arglist>(ItTy S, ItTy E)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a88ede26fe4ae90d0747b5974b4d080e3</anchor>
      <arglist>(size_t Size, const T &amp;Value=T())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a9735c8d9cae865ad84a5bacd2a67b8e1</anchor>
      <arglist>(SmallVector &amp;&amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>acdff5db4f5ac4bf5e86e51c182f87bfc</anchor>
      <arglist>(SmallVectorImpl&lt; T &gt; &amp;&amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a22e56797f9e0d858fb189078a66c3ff2</anchor>
      <arglist>(std::initializer_list&lt; T &gt; IL)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SmallVectorStorage&lt; T, N &gt;</type>
      <name>Storage</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a18b4c66590967f5f9f0a1750a1627653</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVector&lt; const RosMsgParser::ROSField *, 8 &gt;</name>
    <filename>classllvm__vecsmall_1_1SmallVector.html</filename>
    <base>SmallVectorImpl&lt; const RosMsgParser::ROSField * &gt;</base>
    <member kind="function">
      <type>const SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a6ed29dfcb7d6663958f601e70be97949</anchor>
      <arglist>(const SmallVector &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>const SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a1cefcd0f83df498197fe3157534b03b0</anchor>
      <arglist>(SmallVector &amp;&amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>const SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>afdc4d78b221a27e907d8947c830bd372</anchor>
      <arglist>(SmallVectorImpl&lt; const RosMsgParser::ROSField * &gt; &amp;&amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>const SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a0321d4063c6ca39f53ad44e802e102e2</anchor>
      <arglist>(std::initializer_list&lt; const RosMsgParser::ROSField * &gt; IL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>aa7827c9ef834cbe02fd0f1565e7fe9b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a42fbc2b60e9322f8a3293c74c4643253</anchor>
      <arglist>(const SmallVector &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>aebc4d1669b44aefe4b8cdaf82583ecdc</anchor>
      <arglist>(ItTy S, ItTy E)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a88ede26fe4ae90d0747b5974b4d080e3</anchor>
      <arglist>(size_t Size, const const RosMsgParser::ROSField * &amp;Value=const RosMsgParser::ROSField *())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a9735c8d9cae865ad84a5bacd2a67b8e1</anchor>
      <arglist>(SmallVector &amp;&amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>acdff5db4f5ac4bf5e86e51c182f87bfc</anchor>
      <arglist>(SmallVectorImpl&lt; const RosMsgParser::ROSField * &gt; &amp;&amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a22e56797f9e0d858fb189078a66c3ff2</anchor>
      <arglist>(std::initializer_list&lt; const RosMsgParser::ROSField * &gt; IL)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SmallVectorStorage&lt; const RosMsgParser::ROSField *, N &gt;</type>
      <name>Storage</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a18b4c66590967f5f9f0a1750a1627653</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVector&lt; uint16_t, 4 &gt;</name>
    <filename>classllvm__vecsmall_1_1SmallVector.html</filename>
    <base>SmallVectorImpl&lt; uint16_t &gt;</base>
    <member kind="function">
      <type>const SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a6ed29dfcb7d6663958f601e70be97949</anchor>
      <arglist>(const SmallVector &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>const SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a1cefcd0f83df498197fe3157534b03b0</anchor>
      <arglist>(SmallVector &amp;&amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>const SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>afdc4d78b221a27e907d8947c830bd372</anchor>
      <arglist>(SmallVectorImpl&lt; uint16_t &gt; &amp;&amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>const SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a0321d4063c6ca39f53ad44e802e102e2</anchor>
      <arglist>(std::initializer_list&lt; uint16_t &gt; IL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>aa7827c9ef834cbe02fd0f1565e7fe9b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a42fbc2b60e9322f8a3293c74c4643253</anchor>
      <arglist>(const SmallVector &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>aebc4d1669b44aefe4b8cdaf82583ecdc</anchor>
      <arglist>(ItTy S, ItTy E)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a88ede26fe4ae90d0747b5974b4d080e3</anchor>
      <arglist>(size_t Size, const uint16_t &amp;Value=uint16_t())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a9735c8d9cae865ad84a5bacd2a67b8e1</anchor>
      <arglist>(SmallVector &amp;&amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>acdff5db4f5ac4bf5e86e51c182f87bfc</anchor>
      <arglist>(SmallVectorImpl&lt; uint16_t &gt; &amp;&amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SmallVector</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a22e56797f9e0d858fb189078a66c3ff2</anchor>
      <arglist>(std::initializer_list&lt; uint16_t &gt; IL)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SmallVectorStorage&lt; uint16_t, N &gt;</type>
      <name>Storage</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVector.html</anchorfile>
      <anchor>a18b4c66590967f5f9f0a1750a1627653</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>llvm_vecsmall::SmallVectorBase</name>
    <filename>classllvm__vecsmall_1_1SmallVectorBase.html</filename>
    <member kind="function">
      <type>size_t</type>
      <name>capacity_in_bytes</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorBase.html</anchorfile>
      <anchor>a61ac3893bb7f27c565a3a432a204d174</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_NODISCARD bool</type>
      <name>empty</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorBase.html</anchorfile>
      <anchor>a3fe9ba91131fb9f01b229db803023908</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size_in_bytes</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorBase.html</anchorfile>
      <anchor>a376743f076ef1cb6e645b89d75636840</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>grow_pod</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorBase.html</anchorfile>
      <anchor>a0541899d5bae68435b834367efc66ec0</anchor>
      <arglist>(void *FirstEl, size_t MinSizeInBytes, size_t TSize)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SmallVectorBase</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorBase.html</anchorfile>
      <anchor>aca02621eb0492dea344778476cbd18bc</anchor>
      <arglist>(void *FirstEl, size_t Size)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>BeginX</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorBase.html</anchorfile>
      <anchor>a0a56c14db486fe9f03dd4853715f60f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>CapacityX</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorBase.html</anchorfile>
      <anchor>af8ecfe4afbf7998b29775ea07ef140b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>EndX</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorBase.html</anchorfile>
      <anchor>ac57504bfc95aa4d2fbee700664833f35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>llvm_vecsmall::SmallVectorImpl</name>
    <filename>classllvm__vecsmall_1_1SmallVectorImpl.html</filename>
    <templarg></templarg>
    <base>SmallVectorTemplateBase&lt; T, IsPod&lt; T &gt;::value &gt;</base>
    <member kind="typedef">
      <type>SuperClass::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>adf2132a28ea3444c2355cad6fccb590d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SuperClass::iterator</type>
      <name>iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a8255532f79462fa37fbb261efa0e9a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SuperClass::size_type</type>
      <name>size_type</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a586e18ec12a987b1d4ab96d1b8e94716</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a2202efdc69b40a21e95c193ef5485034</anchor>
      <arglist>(in_iter in_start, in_iter in_end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a3f01950cb045444f51f4d71bc81a9141</anchor>
      <arglist>(size_type NumInputs, const T &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>abe6fb29ae5af028f89f339cb590a0b7f</anchor>
      <arglist>(std::initializer_list&lt; T &gt; IL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a0dbe6aa2f280295f4a959df570a38a23</anchor>
      <arglist>(size_type NumElts, const T &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>ac907bbafbf0deda4df1515401663b5ef</anchor>
      <arglist>(std::initializer_list&lt; T &gt; IL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a4a785059d702e16236eef8b107923337</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>emplace_back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a22ab759d493817bf257536a87eb07df4</anchor>
      <arglist>(ArgTypes &amp;&amp;... Args)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a444b53e12ee97d82acc26811ec5ad584</anchor>
      <arglist>(const_iterator CI)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a72742297fee50e8fd7010afca8ca6a30</anchor>
      <arglist>(const_iterator CS, const_iterator CE)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>ae3a5b460a43af45a91f2cf1409a589c2</anchor>
      <arglist>(iterator I, const T &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a033cc5c6e68820fbc1d2fde3e673bc0b</anchor>
      <arglist>(iterator I, ItTy From, ItTy To)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>ab3da03e7da57c448a626cf4c2a5e4deb</anchor>
      <arglist>(iterator I, size_type NumToInsert, const T &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a1d4da2fa10f6585605962dc2df273fbd</anchor>
      <arglist>(iterator I, std::initializer_list&lt; T &gt; IL)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>abc2e2b8ac3ecc8db496dfc9101cb9bea</anchor>
      <arglist>(iterator I, T &amp;&amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>ae1fdd0320b90a85c3d7c7a92f4714c8a</anchor>
      <arglist>(const SmallVectorImpl &amp;RHS) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a37c185d0fffd6c00e01598c6ca615e94</anchor>
      <arglist>(const SmallVectorImpl &amp;RHS) const</arglist>
    </member>
    <member kind="function">
      <type>SmallVectorImpl &amp;</type>
      <name>operator=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>abc194451703759f8984fbc4a33b1ad68</anchor>
      <arglist>(const SmallVectorImpl &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>SmallVectorImpl &amp;</type>
      <name>operator=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>aba2cc1686434ac694493d036599c2e63</anchor>
      <arglist>(SmallVectorImpl &amp;&amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a69c06299f1251021e0603ff2cacccd56</anchor>
      <arglist>(const SmallVectorImpl &amp;RHS) const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_NODISCARD T</type>
      <name>pop_back_val</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a7c2c6ae9985cb792a2e476965cbbc359</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a9f84e2ce00569b0a40413ea971d2bc90</anchor>
      <arglist>(size_type N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>acc8759d4d3040f2e04042e91d14a0f3d</anchor>
      <arglist>(size_type N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a48893af5dd00a79c45008362434f1813</anchor>
      <arglist>(size_type N, const T &amp;NV)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>ae04231653eea64dc29e72ef29b7bc281</anchor>
      <arglist>(size_type N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a68449ecbbddb7d99a9006c6c099d7f6e</anchor>
      <arglist>(SmallVectorImpl &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SmallVectorImpl</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a914f473a9ce226be99b9586a531c2b25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SmallVectorImpl</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a9de64d1f19e743681d62122de961eb40</anchor>
      <arglist>(unsigned N)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>SmallVectorTemplateBase&lt; T, IsPod&lt; T &gt;::value &gt;</type>
      <name>SuperClass</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a2fd15e3e385c81b0269e48af558f14f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>SmallVectorImpl</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>aa7aed9e4a7bc934d56ee27069239e9a2</anchor>
      <arglist>(const SmallVectorImpl &amp;)=delete</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVectorImpl&lt; const RosMsgParser::ROSField * &gt;</name>
    <filename>classllvm__vecsmall_1_1SmallVectorImpl.html</filename>
    <base>SmallVectorTemplateBase&lt; const RosMsgParser::ROSField *, IsPod&lt; const RosMsgParser::ROSField * &gt;::value &gt;</base>
    <member kind="typedef">
      <type>SuperClass::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>adf2132a28ea3444c2355cad6fccb590d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SuperClass::iterator</type>
      <name>iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a8255532f79462fa37fbb261efa0e9a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SuperClass::size_type</type>
      <name>size_type</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a586e18ec12a987b1d4ab96d1b8e94716</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a2202efdc69b40a21e95c193ef5485034</anchor>
      <arglist>(in_iter in_start, in_iter in_end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a3f01950cb045444f51f4d71bc81a9141</anchor>
      <arglist>(size_type NumInputs, const const RosMsgParser::ROSField * &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>abe6fb29ae5af028f89f339cb590a0b7f</anchor>
      <arglist>(std::initializer_list&lt; const RosMsgParser::ROSField * &gt; IL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a0dbe6aa2f280295f4a959df570a38a23</anchor>
      <arglist>(size_type NumElts, const const RosMsgParser::ROSField * &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>ac907bbafbf0deda4df1515401663b5ef</anchor>
      <arglist>(std::initializer_list&lt; const RosMsgParser::ROSField * &gt; IL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a4a785059d702e16236eef8b107923337</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>emplace_back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a22ab759d493817bf257536a87eb07df4</anchor>
      <arglist>(ArgTypes &amp;&amp;... Args)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a444b53e12ee97d82acc26811ec5ad584</anchor>
      <arglist>(const_iterator CI)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a72742297fee50e8fd7010afca8ca6a30</anchor>
      <arglist>(const_iterator CS, const_iterator CE)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>ae3a5b460a43af45a91f2cf1409a589c2</anchor>
      <arglist>(iterator I, const const RosMsgParser::ROSField * &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>abc2e2b8ac3ecc8db496dfc9101cb9bea</anchor>
      <arglist>(iterator I, const RosMsgParser::ROSField * &amp;&amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a033cc5c6e68820fbc1d2fde3e673bc0b</anchor>
      <arglist>(iterator I, ItTy From, ItTy To)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>ab3da03e7da57c448a626cf4c2a5e4deb</anchor>
      <arglist>(iterator I, size_type NumToInsert, const const RosMsgParser::ROSField * &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a1d4da2fa10f6585605962dc2df273fbd</anchor>
      <arglist>(iterator I, std::initializer_list&lt; const RosMsgParser::ROSField * &gt; IL)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>ae1fdd0320b90a85c3d7c7a92f4714c8a</anchor>
      <arglist>(const SmallVectorImpl &amp;RHS) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a37c185d0fffd6c00e01598c6ca615e94</anchor>
      <arglist>(const SmallVectorImpl &amp;RHS) const</arglist>
    </member>
    <member kind="function">
      <type>SmallVectorImpl &amp;</type>
      <name>operator=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>abc194451703759f8984fbc4a33b1ad68</anchor>
      <arglist>(const SmallVectorImpl &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>SmallVectorImpl &amp;</type>
      <name>operator=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>aba2cc1686434ac694493d036599c2e63</anchor>
      <arglist>(SmallVectorImpl &amp;&amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a69c06299f1251021e0603ff2cacccd56</anchor>
      <arglist>(const SmallVectorImpl &amp;RHS) const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_NODISCARD const RosMsgParser::ROSField *</type>
      <name>pop_back_val</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a7c2c6ae9985cb792a2e476965cbbc359</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a9f84e2ce00569b0a40413ea971d2bc90</anchor>
      <arglist>(size_type N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>acc8759d4d3040f2e04042e91d14a0f3d</anchor>
      <arglist>(size_type N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a48893af5dd00a79c45008362434f1813</anchor>
      <arglist>(size_type N, const const RosMsgParser::ROSField * &amp;NV)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>ae04231653eea64dc29e72ef29b7bc281</anchor>
      <arglist>(size_type N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a68449ecbbddb7d99a9006c6c099d7f6e</anchor>
      <arglist>(SmallVectorImpl &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SmallVectorImpl</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a914f473a9ce226be99b9586a531c2b25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SmallVectorImpl</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a9de64d1f19e743681d62122de961eb40</anchor>
      <arglist>(unsigned N)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>SmallVectorTemplateBase&lt; const RosMsgParser::ROSField *, IsPod&lt; const RosMsgParser::ROSField * &gt;::value &gt;</type>
      <name>SuperClass</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a2fd15e3e385c81b0269e48af558f14f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>SmallVectorImpl</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>aa7aed9e4a7bc934d56ee27069239e9a2</anchor>
      <arglist>(const SmallVectorImpl &amp;)=delete</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVectorImpl&lt; uint16_t &gt;</name>
    <filename>classllvm__vecsmall_1_1SmallVectorImpl.html</filename>
    <base>SmallVectorTemplateBase&lt; uint16_t, IsPod&lt; uint16_t &gt;::value &gt;</base>
    <member kind="typedef">
      <type>SuperClass::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>adf2132a28ea3444c2355cad6fccb590d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SuperClass::iterator</type>
      <name>iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a8255532f79462fa37fbb261efa0e9a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SuperClass::size_type</type>
      <name>size_type</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a586e18ec12a987b1d4ab96d1b8e94716</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a2202efdc69b40a21e95c193ef5485034</anchor>
      <arglist>(in_iter in_start, in_iter in_end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a3f01950cb045444f51f4d71bc81a9141</anchor>
      <arglist>(size_type NumInputs, const uint16_t &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>abe6fb29ae5af028f89f339cb590a0b7f</anchor>
      <arglist>(std::initializer_list&lt; uint16_t &gt; IL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a0dbe6aa2f280295f4a959df570a38a23</anchor>
      <arglist>(size_type NumElts, const uint16_t &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>ac907bbafbf0deda4df1515401663b5ef</anchor>
      <arglist>(std::initializer_list&lt; uint16_t &gt; IL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a4a785059d702e16236eef8b107923337</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>emplace_back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a22ab759d493817bf257536a87eb07df4</anchor>
      <arglist>(ArgTypes &amp;&amp;... Args)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a444b53e12ee97d82acc26811ec5ad584</anchor>
      <arglist>(const_iterator CI)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a72742297fee50e8fd7010afca8ca6a30</anchor>
      <arglist>(const_iterator CS, const_iterator CE)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>ae3a5b460a43af45a91f2cf1409a589c2</anchor>
      <arglist>(iterator I, const uint16_t &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a033cc5c6e68820fbc1d2fde3e673bc0b</anchor>
      <arglist>(iterator I, ItTy From, ItTy To)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>ab3da03e7da57c448a626cf4c2a5e4deb</anchor>
      <arglist>(iterator I, size_type NumToInsert, const uint16_t &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a1d4da2fa10f6585605962dc2df273fbd</anchor>
      <arglist>(iterator I, std::initializer_list&lt; uint16_t &gt; IL)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>abc2e2b8ac3ecc8db496dfc9101cb9bea</anchor>
      <arglist>(iterator I, uint16_t &amp;&amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>ae1fdd0320b90a85c3d7c7a92f4714c8a</anchor>
      <arglist>(const SmallVectorImpl &amp;RHS) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a37c185d0fffd6c00e01598c6ca615e94</anchor>
      <arglist>(const SmallVectorImpl &amp;RHS) const</arglist>
    </member>
    <member kind="function">
      <type>SmallVectorImpl &amp;</type>
      <name>operator=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>abc194451703759f8984fbc4a33b1ad68</anchor>
      <arglist>(const SmallVectorImpl &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>SmallVectorImpl &amp;</type>
      <name>operator=</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>aba2cc1686434ac694493d036599c2e63</anchor>
      <arglist>(SmallVectorImpl &amp;&amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a69c06299f1251021e0603ff2cacccd56</anchor>
      <arglist>(const SmallVectorImpl &amp;RHS) const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_NODISCARD uint16_t</type>
      <name>pop_back_val</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a7c2c6ae9985cb792a2e476965cbbc359</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a9f84e2ce00569b0a40413ea971d2bc90</anchor>
      <arglist>(size_type N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>acc8759d4d3040f2e04042e91d14a0f3d</anchor>
      <arglist>(size_type N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a48893af5dd00a79c45008362434f1813</anchor>
      <arglist>(size_type N, const uint16_t &amp;NV)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>ae04231653eea64dc29e72ef29b7bc281</anchor>
      <arglist>(size_type N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a68449ecbbddb7d99a9006c6c099d7f6e</anchor>
      <arglist>(SmallVectorImpl &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SmallVectorImpl</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a914f473a9ce226be99b9586a531c2b25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SmallVectorImpl</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a9de64d1f19e743681d62122de961eb40</anchor>
      <arglist>(unsigned N)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>SmallVectorTemplateBase&lt; uint16_t, IsPod&lt; uint16_t &gt;::value &gt;</type>
      <name>SuperClass</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>a2fd15e3e385c81b0269e48af558f14f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>SmallVectorImpl</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorImpl.html</anchorfile>
      <anchor>aa7aed9e4a7bc934d56ee27069239e9a2</anchor>
      <arglist>(const SmallVectorImpl &amp;)=delete</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>llvm_vecsmall::SmallVectorStorage</name>
    <filename>structllvm__vecsmall_1_1SmallVectorStorage.html</filename>
    <templarg></templarg>
    <templarg>N</templarg>
    <member kind="variable">
      <type>SmallVectorTemplateCommon&lt; T &gt;::U</type>
      <name>InlineElts</name>
      <anchorfile>structllvm__vecsmall_1_1SmallVectorStorage.html</anchorfile>
      <anchor>ad347a7555a741c3e29e99fe483f30edf</anchor>
      <arglist>[N - 1]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVectorStorage&lt; const RosMsgParser::ROSField *, N &gt;</name>
    <filename>structllvm__vecsmall_1_1SmallVectorStorage.html</filename>
    <member kind="variable">
      <type>SmallVectorTemplateCommon&lt; const RosMsgParser::ROSField * &gt;::U</type>
      <name>InlineElts</name>
      <anchorfile>structllvm__vecsmall_1_1SmallVectorStorage.html</anchorfile>
      <anchor>ad347a7555a741c3e29e99fe483f30edf</anchor>
      <arglist>[N - 1]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>llvm_vecsmall::SmallVectorStorage&lt; T, 0 &gt;</name>
    <filename>structllvm__vecsmall_1_1SmallVectorStorage_3_01T_00_010_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>llvm_vecsmall::SmallVectorStorage&lt; T, 1 &gt;</name>
    <filename>structllvm__vecsmall_1_1SmallVectorStorage_3_01T_00_011_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>SmallVectorStorage&lt; uint16_t, N &gt;</name>
    <filename>structllvm__vecsmall_1_1SmallVectorStorage.html</filename>
    <member kind="variable">
      <type>SmallVectorTemplateCommon&lt; uint16_t &gt;::U</type>
      <name>InlineElts</name>
      <anchorfile>structllvm__vecsmall_1_1SmallVectorStorage.html</anchorfile>
      <anchor>ad347a7555a741c3e29e99fe483f30edf</anchor>
      <arglist>[N - 1]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>llvm_vecsmall::SmallVectorTemplateBase</name>
    <filename>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</filename>
    <templarg></templarg>
    <templarg>isPodLike</templarg>
    <base>SmallVectorTemplateCommon&lt; T &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>pop_back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a97506c5cf7ebffd35a95157f005a98b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a3e2db076ef3858ce6b7e20f2629aa75c</anchor>
      <arglist>(const T &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>aabb80c6db969bc5a28a8deaa70b1b8ec</anchor>
      <arglist>(T &amp;&amp;Elt)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>grow</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a6cf5b674c144fa26971143d4b1fe22e3</anchor>
      <arglist>(size_t MinSize=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SmallVectorTemplateBase</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a6cab64d5ae6bde26770762d150f37fab</anchor>
      <arglist>(size_t Size)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>destroy_range</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a2f2a406d980cf57db988aa2aa40dbf7b</anchor>
      <arglist>(T *S, T *E)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>uninitialized_copy</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>ad01b75559f5efbc51cab44e3aeeb7e30</anchor>
      <arglist>(It1 I, It1 E, It2 Dest)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>uninitialized_move</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a7658f11eb0eaa6adf28da4db7fd40eb8</anchor>
      <arglist>(It1 I, It1 E, It2 Dest)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVectorTemplateBase&lt; const RosMsgParser::ROSField *, IsPod&lt; const RosMsgParser::ROSField * &gt;::value &gt;</name>
    <filename>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</filename>
    <base>SmallVectorTemplateCommon&lt; const RosMsgParser::ROSField * &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>pop_back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a97506c5cf7ebffd35a95157f005a98b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a3e2db076ef3858ce6b7e20f2629aa75c</anchor>
      <arglist>(const const RosMsgParser::ROSField * &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>aabb80c6db969bc5a28a8deaa70b1b8ec</anchor>
      <arglist>(const RosMsgParser::ROSField * &amp;&amp;Elt)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>grow</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a6cf5b674c144fa26971143d4b1fe22e3</anchor>
      <arglist>(size_t MinSize=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SmallVectorTemplateBase</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a6cab64d5ae6bde26770762d150f37fab</anchor>
      <arglist>(size_t Size)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>destroy_range</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a2f2a406d980cf57db988aa2aa40dbf7b</anchor>
      <arglist>(const RosMsgParser::ROSField * *S, const RosMsgParser::ROSField * *E)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>uninitialized_copy</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>ad01b75559f5efbc51cab44e3aeeb7e30</anchor>
      <arglist>(It1 I, It1 E, It2 Dest)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>uninitialized_move</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a7658f11eb0eaa6adf28da4db7fd40eb8</anchor>
      <arglist>(It1 I, It1 E, It2 Dest)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVectorTemplateBase&lt; T, IsPod&lt; T &gt;::value &gt;</name>
    <filename>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</filename>
    <base>SmallVectorTemplateCommon&lt; T &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>pop_back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a97506c5cf7ebffd35a95157f005a98b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a3e2db076ef3858ce6b7e20f2629aa75c</anchor>
      <arglist>(const T &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>aabb80c6db969bc5a28a8deaa70b1b8ec</anchor>
      <arglist>(T &amp;&amp;Elt)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>grow</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a6cf5b674c144fa26971143d4b1fe22e3</anchor>
      <arglist>(size_t MinSize=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SmallVectorTemplateBase</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a6cab64d5ae6bde26770762d150f37fab</anchor>
      <arglist>(size_t Size)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>destroy_range</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a2f2a406d980cf57db988aa2aa40dbf7b</anchor>
      <arglist>(T *S, T *E)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>uninitialized_copy</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>ad01b75559f5efbc51cab44e3aeeb7e30</anchor>
      <arglist>(It1 I, It1 E, It2 Dest)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>uninitialized_move</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a7658f11eb0eaa6adf28da4db7fd40eb8</anchor>
      <arglist>(It1 I, It1 E, It2 Dest)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>llvm_vecsmall::SmallVectorTemplateBase&lt; T, true &gt;</name>
    <filename>classllvm__vecsmall_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html</filename>
    <templarg></templarg>
    <base>SmallVectorTemplateCommon&lt; T &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>pop_back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html</anchorfile>
      <anchor>a1e2681172400208d678ab2f5e27c752f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html</anchorfile>
      <anchor>a51af6bc952130160b3c2dcf3d68de504</anchor>
      <arglist>(const T &amp;Elt)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>grow</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html</anchorfile>
      <anchor>a27cb6c69ec001dcbcf700da8b3685c06</anchor>
      <arglist>(size_t MinSize=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SmallVectorTemplateBase</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html</anchorfile>
      <anchor>a356234fd7c6cd42d414baead7b5132d5</anchor>
      <arglist>(size_t Size)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>destroy_range</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html</anchorfile>
      <anchor>ab20c29f923c64ba62500a480ed5b318d</anchor>
      <arglist>(T *, T *)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>uninitialized_copy</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html</anchorfile>
      <anchor>ab6ca8e859f9690f5696eb47e31cca4ed</anchor>
      <arglist>(It1 I, It1 E, It2 Dest)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>uninitialized_copy</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html</anchorfile>
      <anchor>a91876de6e823310d8f5ae3989cf3d7c4</anchor>
      <arglist>(T1 *I, T1 *E, T2 *Dest, typename std::enable_if&lt; std::is_same&lt; typename std::remove_const&lt; T1 &gt;::type, T2 &gt;::value &gt;::type *=nullptr)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>uninitialized_move</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase_3_01T_00_01true_01_4.html</anchorfile>
      <anchor>a840838864587e8f5f8139b09ed9ddf68</anchor>
      <arglist>(It1 I, It1 E, It2 Dest)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVectorTemplateBase&lt; uint16_t, IsPod&lt; uint16_t &gt;::value &gt;</name>
    <filename>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</filename>
    <base>SmallVectorTemplateCommon&lt; uint16_t &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>pop_back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a97506c5cf7ebffd35a95157f005a98b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a3e2db076ef3858ce6b7e20f2629aa75c</anchor>
      <arglist>(const uint16_t &amp;Elt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>aabb80c6db969bc5a28a8deaa70b1b8ec</anchor>
      <arglist>(uint16_t &amp;&amp;Elt)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>grow</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a6cf5b674c144fa26971143d4b1fe22e3</anchor>
      <arglist>(size_t MinSize=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SmallVectorTemplateBase</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a6cab64d5ae6bde26770762d150f37fab</anchor>
      <arglist>(size_t Size)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>destroy_range</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a2f2a406d980cf57db988aa2aa40dbf7b</anchor>
      <arglist>(uint16_t *S, uint16_t *E)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>uninitialized_copy</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>ad01b75559f5efbc51cab44e3aeeb7e30</anchor>
      <arglist>(It1 I, It1 E, It2 Dest)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>uninitialized_move</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateBase.html</anchorfile>
      <anchor>a7658f11eb0eaa6adf28da4db7fd40eb8</anchor>
      <arglist>(It1 I, It1 E, It2 Dest)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>llvm_vecsmall::SmallVectorTemplateCommon</name>
    <filename>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>llvm_vecsmall::SmallVectorBase</base>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a90f29723a756e3c4fb909b1eef2133d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a0313240a4216cc620041c63f03afa9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a1005eaf472b7324a169de649157e6705</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>pointer</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a69e35774cba1398925154a3dd5bfd67b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>reference</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ab1bc024a9847968ee345c5fe4ce78a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a7cb3036be71e30972183490ddcf89af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>abc72ab12522b3f5280cb2869d3237072</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a4503989b5ed177db2c2d6ad358d9cf8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>acb065243fabdf7c1551513d854df684c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>aef5cc25bbb6a0557a9cb648e046d35cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE iterator</type>
      <name>begin</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ac86e98fb4dab2baa0729ea5a6db830e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE const_iterator</type>
      <name>begin</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a122f8b7f48a9df6a694b11c6f8fd0baa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>capacity</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a403be2c48b0f92d87fe56582b3a9b0d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>pointer</type>
      <name>data</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ac0612dc530edcc35171f4271bac922ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_pointer</type>
      <name>data</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a2b0f9fc6132bd3e1dff925c5ee8792b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE iterator</type>
      <name>end</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ac53bd1155e60bee4ce3d10743b700ca5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE const_iterator</type>
      <name>end</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>aef73972888b3e6e1c0b06e1eafbe94ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>front</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>aa21f14746d085298f2c0cf85bbdf20e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>front</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a8b648d43b557f6134c2108c08893741a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>max_size</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a0a043bfce14a7f44843b9404cb4e2677</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE reference</type>
      <name>operator[]</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a137a1e80c30c08fc815649c85660190a</anchor>
      <arglist>(size_type idx)</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE const_reference</type>
      <name>operator[]</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ae4f1f561b424aa123447e830854931d9</anchor>
      <arglist>(size_type idx) const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ab259345dbc07bd49eb72db89a542a10a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ad23e320a998f31fcd88f1108318f73f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>af1929466af5c5bdee707280127264f35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a9326f208bf46565f0beb25c328e656d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE size_type</type>
      <name>size</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a4d21668a1657fa1897cd4fe591054b32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a50a3d98b0737e6e621dda57ec29a7837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_pointer</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ab24d6461cf6b38dda78b5ec3b0b4edf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T &amp;</type>
      <name>const_reference</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a35418a4efe438289a3bafc15039aedf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>iterator</type>
      <name>capacity_ptr</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a04464916db50b4c2057dea98164b287d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const_iterator</type>
      <name>capacity_ptr</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a6bf43ad6f0a644bb32760e19410f8427</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>grow_pod</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a6f7eba51d0af8d3b0c5b68f9915b7c16</anchor>
      <arglist>(size_t MinSizeInBytes, size_t TSize)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isSmall</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a5969979b6181f28cd44cb2b316403d68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resetToSmall</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a10b049420b29e6bddb3b5647f472e643</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setEnd</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a6028482044f4bb93879968a8cccc45f9</anchor>
      <arglist>(T *P)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SmallVectorTemplateCommon</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a37889a47e7ab80a7ffab02d0cde8ef14</anchor>
      <arglist>(size_t Size)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::aligned_union&lt; 1, T &gt;::type</type>
      <name>U</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a6d1b7b4b995d177e4e618c0a9773464b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>U</type>
      <name>FirstEl</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a407d5ad7ca6d157c84e13e76d2d6ef6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>SmallVectorStorage</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a793abe4bcf6dc77d4cc24d207a4958b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVectorTemplateCommon&lt; const RosMsgParser::ROSField * &gt;</name>
    <filename>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</filename>
    <base>llvm_vecsmall::SmallVectorBase</base>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a90f29723a756e3c4fb909b1eef2133d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a0313240a4216cc620041c63f03afa9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const RosMsgParser::ROSField * *</type>
      <name>iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a1005eaf472b7324a169de649157e6705</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const RosMsgParser::ROSField * *</type>
      <name>pointer</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a69e35774cba1398925154a3dd5bfd67b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const RosMsgParser::ROSField * &amp;</type>
      <name>reference</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ab1bc024a9847968ee345c5fe4ce78a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a7cb3036be71e30972183490ddcf89af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>abc72ab12522b3f5280cb2869d3237072</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const RosMsgParser::ROSField *</type>
      <name>value_type</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a4503989b5ed177db2c2d6ad358d9cf8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>acb065243fabdf7c1551513d854df684c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>aef5cc25bbb6a0557a9cb648e046d35cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE iterator</type>
      <name>begin</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ac86e98fb4dab2baa0729ea5a6db830e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE const_iterator</type>
      <name>begin</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a122f8b7f48a9df6a694b11c6f8fd0baa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>capacity</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a403be2c48b0f92d87fe56582b3a9b0d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>pointer</type>
      <name>data</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ac0612dc530edcc35171f4271bac922ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_pointer</type>
      <name>data</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a2b0f9fc6132bd3e1dff925c5ee8792b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE iterator</type>
      <name>end</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ac53bd1155e60bee4ce3d10743b700ca5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE const_iterator</type>
      <name>end</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>aef73972888b3e6e1c0b06e1eafbe94ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>front</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>aa21f14746d085298f2c0cf85bbdf20e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>front</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a8b648d43b557f6134c2108c08893741a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>max_size</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a0a043bfce14a7f44843b9404cb4e2677</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE reference</type>
      <name>operator[]</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a137a1e80c30c08fc815649c85660190a</anchor>
      <arglist>(size_type idx)</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE const_reference</type>
      <name>operator[]</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ae4f1f561b424aa123447e830854931d9</anchor>
      <arglist>(size_type idx) const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ab259345dbc07bd49eb72db89a542a10a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ad23e320a998f31fcd88f1108318f73f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>af1929466af5c5bdee707280127264f35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a9326f208bf46565f0beb25c328e656d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE size_type</type>
      <name>size</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a4d21668a1657fa1897cd4fe591054b32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>const typedef const RosMsgParser::ROSField * *</type>
      <name>const_iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a50a3d98b0737e6e621dda57ec29a7837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef const RosMsgParser::ROSField * *</type>
      <name>const_pointer</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ab24d6461cf6b38dda78b5ec3b0b4edf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef const RosMsgParser::ROSField * &amp;</type>
      <name>const_reference</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a35418a4efe438289a3bafc15039aedf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>iterator</type>
      <name>capacity_ptr</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a04464916db50b4c2057dea98164b287d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const_iterator</type>
      <name>capacity_ptr</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a6bf43ad6f0a644bb32760e19410f8427</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>grow_pod</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a6f7eba51d0af8d3b0c5b68f9915b7c16</anchor>
      <arglist>(size_t MinSizeInBytes, size_t TSize)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isSmall</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a5969979b6181f28cd44cb2b316403d68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resetToSmall</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a10b049420b29e6bddb3b5647f472e643</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setEnd</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a6028482044f4bb93879968a8cccc45f9</anchor>
      <arglist>(const RosMsgParser::ROSField * *P)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SmallVectorTemplateCommon</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a37889a47e7ab80a7ffab02d0cde8ef14</anchor>
      <arglist>(size_t Size)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::aligned_union&lt; 1, const RosMsgParser::ROSField * &gt;::type</type>
      <name>U</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a6d1b7b4b995d177e4e618c0a9773464b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>U</type>
      <name>FirstEl</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a407d5ad7ca6d157c84e13e76d2d6ef6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>SmallVectorStorage</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a793abe4bcf6dc77d4cc24d207a4958b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVectorTemplateCommon&lt; T &gt;</name>
    <filename>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</filename>
    <base>llvm_vecsmall::SmallVectorBase</base>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a90f29723a756e3c4fb909b1eef2133d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a0313240a4216cc620041c63f03afa9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a1005eaf472b7324a169de649157e6705</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>pointer</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a69e35774cba1398925154a3dd5bfd67b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>reference</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ab1bc024a9847968ee345c5fe4ce78a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a7cb3036be71e30972183490ddcf89af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>abc72ab12522b3f5280cb2869d3237072</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a4503989b5ed177db2c2d6ad358d9cf8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>acb065243fabdf7c1551513d854df684c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>aef5cc25bbb6a0557a9cb648e046d35cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE iterator</type>
      <name>begin</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ac86e98fb4dab2baa0729ea5a6db830e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE const_iterator</type>
      <name>begin</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a122f8b7f48a9df6a694b11c6f8fd0baa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>capacity</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a403be2c48b0f92d87fe56582b3a9b0d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>pointer</type>
      <name>data</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ac0612dc530edcc35171f4271bac922ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_pointer</type>
      <name>data</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a2b0f9fc6132bd3e1dff925c5ee8792b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE iterator</type>
      <name>end</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ac53bd1155e60bee4ce3d10743b700ca5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE const_iterator</type>
      <name>end</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>aef73972888b3e6e1c0b06e1eafbe94ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>front</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>aa21f14746d085298f2c0cf85bbdf20e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>front</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a8b648d43b557f6134c2108c08893741a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>max_size</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a0a043bfce14a7f44843b9404cb4e2677</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE reference</type>
      <name>operator[]</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a137a1e80c30c08fc815649c85660190a</anchor>
      <arglist>(size_type idx)</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE const_reference</type>
      <name>operator[]</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ae4f1f561b424aa123447e830854931d9</anchor>
      <arglist>(size_type idx) const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ab259345dbc07bd49eb72db89a542a10a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ad23e320a998f31fcd88f1108318f73f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>af1929466af5c5bdee707280127264f35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a9326f208bf46565f0beb25c328e656d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE size_type</type>
      <name>size</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a4d21668a1657fa1897cd4fe591054b32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a50a3d98b0737e6e621dda57ec29a7837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_pointer</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ab24d6461cf6b38dda78b5ec3b0b4edf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T &amp;</type>
      <name>const_reference</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a35418a4efe438289a3bafc15039aedf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>iterator</type>
      <name>capacity_ptr</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a04464916db50b4c2057dea98164b287d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const_iterator</type>
      <name>capacity_ptr</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a6bf43ad6f0a644bb32760e19410f8427</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>grow_pod</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a6f7eba51d0af8d3b0c5b68f9915b7c16</anchor>
      <arglist>(size_t MinSizeInBytes, size_t TSize)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isSmall</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a5969979b6181f28cd44cb2b316403d68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resetToSmall</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a10b049420b29e6bddb3b5647f472e643</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setEnd</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a6028482044f4bb93879968a8cccc45f9</anchor>
      <arglist>(T *P)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SmallVectorTemplateCommon</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a37889a47e7ab80a7ffab02d0cde8ef14</anchor>
      <arglist>(size_t Size)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::aligned_union&lt; 1, T &gt;::type</type>
      <name>U</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a6d1b7b4b995d177e4e618c0a9773464b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>U</type>
      <name>FirstEl</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a407d5ad7ca6d157c84e13e76d2d6ef6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>SmallVectorStorage</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a793abe4bcf6dc77d4cc24d207a4958b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVectorTemplateCommon&lt; uint16_t &gt;</name>
    <filename>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</filename>
    <base>llvm_vecsmall::SmallVectorBase</base>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a90f29723a756e3c4fb909b1eef2133d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a0313240a4216cc620041c63f03afa9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t *</type>
      <name>iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a1005eaf472b7324a169de649157e6705</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t *</type>
      <name>pointer</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a69e35774cba1398925154a3dd5bfd67b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t &amp;</type>
      <name>reference</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ab1bc024a9847968ee345c5fe4ce78a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a7cb3036be71e30972183490ddcf89af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>abc72ab12522b3f5280cb2869d3237072</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>value_type</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a4503989b5ed177db2c2d6ad358d9cf8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>acb065243fabdf7c1551513d854df684c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>back</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>aef5cc25bbb6a0557a9cb648e046d35cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE iterator</type>
      <name>begin</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ac86e98fb4dab2baa0729ea5a6db830e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE const_iterator</type>
      <name>begin</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a122f8b7f48a9df6a694b11c6f8fd0baa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>capacity</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a403be2c48b0f92d87fe56582b3a9b0d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>pointer</type>
      <name>data</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ac0612dc530edcc35171f4271bac922ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_pointer</type>
      <name>data</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a2b0f9fc6132bd3e1dff925c5ee8792b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE iterator</type>
      <name>end</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ac53bd1155e60bee4ce3d10743b700ca5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE const_iterator</type>
      <name>end</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>aef73972888b3e6e1c0b06e1eafbe94ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>front</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>aa21f14746d085298f2c0cf85bbdf20e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>front</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a8b648d43b557f6134c2108c08893741a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>max_size</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a0a043bfce14a7f44843b9404cb4e2677</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE reference</type>
      <name>operator[]</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a137a1e80c30c08fc815649c85660190a</anchor>
      <arglist>(size_type idx)</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE const_reference</type>
      <name>operator[]</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ae4f1f561b424aa123447e830854931d9</anchor>
      <arglist>(size_type idx) const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ab259345dbc07bd49eb72db89a542a10a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ad23e320a998f31fcd88f1108318f73f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>af1929466af5c5bdee707280127264f35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a9326f208bf46565f0beb25c328e656d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LLVM_VECSMALL_ATTRIBUTE_ALWAYS_INLINE size_type</type>
      <name>size</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a4d21668a1657fa1897cd4fe591054b32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>const typedef uint16_t *</type>
      <name>const_iterator</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a50a3d98b0737e6e621dda57ec29a7837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef uint16_t *</type>
      <name>const_pointer</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>ab24d6461cf6b38dda78b5ec3b0b4edf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef uint16_t &amp;</type>
      <name>const_reference</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a35418a4efe438289a3bafc15039aedf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>iterator</type>
      <name>capacity_ptr</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a04464916db50b4c2057dea98164b287d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const_iterator</type>
      <name>capacity_ptr</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a6bf43ad6f0a644bb32760e19410f8427</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>grow_pod</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a6f7eba51d0af8d3b0c5b68f9915b7c16</anchor>
      <arglist>(size_t MinSizeInBytes, size_t TSize)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isSmall</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a5969979b6181f28cd44cb2b316403d68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resetToSmall</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a10b049420b29e6bddb3b5647f472e643</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setEnd</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a6028482044f4bb93879968a8cccc45f9</anchor>
      <arglist>(uint16_t *P)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SmallVectorTemplateCommon</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a37889a47e7ab80a7ffab02d0cde8ef14</anchor>
      <arglist>(size_t Size)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::aligned_union&lt; 1, uint16_t &gt;::type</type>
      <name>U</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a6d1b7b4b995d177e4e618c0a9773464b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>U</type>
      <name>FirstEl</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a407d5ad7ca6d157c84e13e76d2d6ef6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>SmallVectorStorage</name>
      <anchorfile>classllvm__vecsmall_1_1SmallVectorTemplateCommon.html</anchorfile>
      <anchor>a793abe4bcf6dc77d4cc24d207a4958b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DataTamerParser::SnapshotView</name>
    <filename>structDataTamerParser_1_1SnapshotView.html</filename>
    <member kind="variable">
      <type>BufferSpan</type>
      <name>active_mask</name>
      <anchorfile>structDataTamerParser_1_1SnapshotView.html</anchorfile>
      <anchor>a97638fa6a3af2da6d4fdbecb3fdf87c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BufferSpan</type>
      <name>payload</name>
      <anchorfile>structDataTamerParser_1_1SnapshotView.html</anchorfile>
      <anchor>ae5a93bb9df30f63ad387c0b5cedb18c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>schema_hash</name>
      <anchorfile>structDataTamerParser_1_1SnapshotView.html</anchorfile>
      <anchor>a849826d823cac323047cf2ac90d9ef5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>timestamp</name>
      <anchorfile>structDataTamerParser_1_1SnapshotView.html</anchorfile>
      <anchor>a3843c5017557be2c88266bd4235f3faa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SnippetData</name>
    <filename>structSnippetData.html</filename>
    <member kind="variable">
      <type>QStringList</type>
      <name>additional_sources</name>
      <anchorfile>structSnippetData.html</anchorfile>
      <anchor>aa184dea20160ac36a57201d9e645eba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>alias_name</name>
      <anchorfile>structSnippetData.html</anchorfile>
      <anchor>a87bd42606396a5fe37c226e87814d693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>function</name>
      <anchorfile>structSnippetData.html</anchorfile>
      <anchor>a06ba5a3fe1c6fa57683870bc53679fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>global_vars</name>
      <anchorfile>structSnippetData.html</anchorfile>
      <anchor>a172e39666bb3ebf05218bc239b902118</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>linked_source</name>
      <anchorfile>structSnippetData.html</anchorfile>
      <anchor>ad9bc3e21f9cf796997ffed9c163cc04f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>backward::SnippetFactory</name>
    <filename>classbackward_1_1SnippetFactory.html</filename>
    <member kind="typedef">
      <type>SourceFile::lines_t</type>
      <name>lines_t</name>
      <anchorfile>classbackward_1_1SnippetFactory.html</anchorfile>
      <anchor>a2bfbaa900acb0d4fdea885cf9c2ef93c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>lines_t</type>
      <name>get_coalesced_snippet</name>
      <anchorfile>classbackward_1_1SnippetFactory.html</anchorfile>
      <anchor>a635aad3afd35531d61f2745473a96a62</anchor>
      <arglist>(const std::string &amp;filename, unsigned line_a, unsigned line_b, unsigned context_size)</arglist>
    </member>
    <member kind="function">
      <type>lines_t</type>
      <name>get_combined_snippet</name>
      <anchorfile>classbackward_1_1SnippetFactory.html</anchorfile>
      <anchor>af06c8b01a7404863cbab8e65ed05d956</anchor>
      <arglist>(const std::string &amp;filename_a, unsigned line_a, const std::string &amp;filename_b, unsigned line_b, unsigned context_size)</arglist>
    </member>
    <member kind="function">
      <type>lines_t</type>
      <name>get_snippet</name>
      <anchorfile>classbackward_1_1SnippetFactory.html</anchorfile>
      <anchor>a97300d912624d23fffab2f1583293284</anchor>
      <arglist>(const std::string &amp;filename, unsigned line_start, unsigned context_size)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::hashtable&lt; std::string, SourceFile &gt;::type</type>
      <name>src_files_t</name>
      <anchorfile>classbackward_1_1SnippetFactory.html</anchorfile>
      <anchor>a1d8d49efa2d27dad468e9ecfc1a8b54a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>SourceFile &amp;</type>
      <name>get_src_file</name>
      <anchorfile>classbackward_1_1SnippetFactory.html</anchorfile>
      <anchor>ac6b7ce4c77ff33293ffe49c135f761ec</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>src_files_t</type>
      <name>_src_files</name>
      <anchorfile>classbackward_1_1SnippetFactory.html</anchorfile>
      <anchor>a64a38fe8ea446660b774be38b48ae178</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zmq::detail::socket_base</name>
    <filename>classzmq_1_1detail_1_1socket__base.html</filename>
    <member kind="function">
      <type>void</type>
      <name>bind</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>ab2c7a5b316d1a01b308c67e09329d1b9</anchor>
      <arglist>(const char *addr_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bind</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>a628dccb2728cb2023674e40b61cf162e</anchor>
      <arglist>(std::string const &amp;addr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connect</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>ac67aa317f184a19b5680b0749e3ded44</anchor>
      <arglist>(const char *addr_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connect</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>a086993903f2780ab07d86dd25621ba45</anchor>
      <arglist>(std::string const &amp;addr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connected</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>ad0d40c27911c67d71602c3b1ab06331f</anchor>
      <arglist>() const ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>aea931e2b556381ec5ee9a5e15b3d6c66</anchor>
      <arglist>(const char *addr_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>a01f21e0aab723a2f1eae23c732a2b0b8</anchor>
      <arglist>(std::string const &amp;addr)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>getsockopt</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>a763b3fa30215174e4e013c696008a56b</anchor>
      <arglist>(int option_) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getsockopt</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>ae1ba7ffc7cbb86191fb224d572a3d871</anchor>
      <arglist>(int option_, void *optval_, size_t *optvallen_) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>send</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>a2d723ddb789deed1e56a662b2ae7d296</anchor>
      <arglist>(const void *buf_, size_t len_, int flags_=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>send</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>acbe2664870fd1d0584789e6848be546c</anchor>
      <arglist>(message_t &amp;msg_, int flags_=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setsockopt</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>ae8b25975545d24389d597f22416d3128</anchor>
      <arglist>(int option_, const void *optval_, size_t optvallen_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setsockopt</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>a9a5fec44878fbae7f19432c23d103778</anchor>
      <arglist>(int option_, T const &amp;optval)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>socket_base</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>abff9755a7f71db281217d1bd08d5caf8</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>ZMQ_EXPLICIT</type>
      <name>socket_base</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>a482d492460ad5d9030181211fe3f77d9</anchor>
      <arglist>(void *handle) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbind</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>abcbafe7ea943efce7f495893d45c0217</anchor>
      <arglist>(const char *addr_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbind</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>a1fd02cd14a084aa43172cecb31bf2283</anchor>
      <arglist>(std::string const &amp;addr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZMQ_CPP11_DEPRECATED</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>a9a4c17207d103eee66f0a7c26f58bb2f</anchor>
      <arglist>(&quot;from 4.4.1, use send taking message_t or buffer (for contiguous &quot; &quot;ranges), and send_flags&quot;) bool send(T first</arglist>
    </member>
    <member kind="variable">
      <type>T int</type>
      <name>flags_</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>ab58a7cfe8f2a39053a77f17b41135807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>last</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>a54ae1d9fd8ac58f1c1b060524b9e6cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>get_option</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>a36b931aeabcd44b21a027a0546abd8b3</anchor>
      <arglist>(int option_, void *optval_, size_t *optvallen_) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_option</name>
      <anchorfile>classzmq_1_1detail_1_1socket__base.html</anchorfile>
      <anchor>ab40b36e528915fcd6078cc0cd78b6df1</anchor>
      <arglist>(int option_, const void *optval_, size_t optvallen_)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zmq::socket_ref</name>
    <filename>classzmq_1_1socket__ref.html</filename>
    <base>zmq::detail::socket_base</base>
    <member kind="function">
      <type></type>
      <name>socket_ref</name>
      <anchorfile>classzmq_1_1socket__ref.html</anchorfile>
      <anchor>a3b9ba8aecff5e3ead5f6991970ec43af</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>socket_ref</name>
      <anchorfile>classzmq_1_1socket__ref.html</anchorfile>
      <anchor>ad38bf1dd7ab89f7c1769462287c60c6f</anchor>
      <arglist>(from_handle_t, void *handle) ZMQ_NOTHROW</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zmq::socket_t</name>
    <filename>classzmq_1_1socket__t.html</filename>
    <base>zmq::detail::socket_base</base>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classzmq_1_1socket__t.html</anchorfile>
      <anchor>a6bf8de8f979ffd95544aae028b6aa7d3</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator socket_ref</name>
      <anchorfile>classzmq_1_1socket__t.html</anchorfile>
      <anchor>adae0e9ceb4a1f6247890e22a77e91ed5</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator void *</name>
      <anchorfile>classzmq_1_1socket__t.html</anchorfile>
      <anchor>abc436818ec431b2f18fcb6c26e70688e</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator void const *</name>
      <anchorfile>classzmq_1_1socket__t.html</anchorfile>
      <anchor>a9994d49066c2075baf2b4e31dfe605f2</anchor>
      <arglist>() const ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>socket_t</name>
      <anchorfile>classzmq_1_1socket__t.html</anchorfile>
      <anchor>ab2757b65ca7f4aeabd8d9e7545ed1567</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>socket_t</name>
      <anchorfile>classzmq_1_1socket__t.html</anchorfile>
      <anchor>a40e7d9f2ab962d051b4fe6831d923a58</anchor>
      <arglist>(context_t &amp;context_, int type_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classzmq_1_1socket__t.html</anchorfile>
      <anchor>a08f5da517679e373ce945e2a8c0af3ac</anchor>
      <arglist>(socket_t &amp;other) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~socket_t</name>
      <anchorfile>classzmq_1_1socket__t.html</anchorfile>
      <anchor>ac03df2363c79a092c5ad15c5077a8566</anchor>
      <arglist>() ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classzmq_1_1socket__t.html</anchorfile>
      <anchor>a38d59e1b4b72a4aeeb883ba675f38e93</anchor>
      <arglist>(const socket_t &amp;) ZMQ_DELETED_FUNCTION</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>socket_t</name>
      <anchorfile>classzmq_1_1socket__t.html</anchorfile>
      <anchor>a1ca44d1f5b6eef681668b32ba07bc3e2</anchor>
      <arglist>(const socket_t &amp;) ZMQ_DELETED_FUNCTION</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>socket_t</name>
      <anchorfile>classzmq_1_1socket__t.html</anchorfile>
      <anchor>a0a143991565eac2ae1f7a8976a0ae9cc</anchor>
      <arglist>(void *context_, int type_)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>ctxptr</name>
      <anchorfile>classzmq_1_1socket__t.html</anchorfile>
      <anchor>a3e891290e59bc980a7dfbe589c38a1de</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>monitor_t</name>
      <anchorfile>classzmq_1_1socket__t.html</anchorfile>
      <anchor>a8bc52b396b759f9800e085db0109b589</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sortedSymbol_t</name>
    <filename>structsortedSymbol__t.html</filename>
    <member kind="variable">
      <type>BYTE</type>
      <name>symbol</name>
      <anchorfile>structsortedSymbol__t.html</anchorfile>
      <anchor>a384d4420ae5bd1ad3b2ecbf7c51b9a8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SortedTableItem</name>
    <filename>classSortedTableItem.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classSortedTableItem.html</anchorfile>
      <anchor>ab12c6a501818ef6870d83b2f76feaa04</anchor>
      <arglist>(const SortedTableItem &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SortedTableItem</name>
      <anchorfile>classSortedTableItem.html</anchorfile>
      <anchor>a4402098cd217348318bd61597c12098a</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classSortedTableItem.html</anchorfile>
      <anchor>ad700d4b92f0766eec66274b332df0156</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>backward::SourceFile</name>
    <filename>classbackward_1_1SourceFile.html</filename>
    <class kind="struct">backward::SourceFile::not_isempty</class>
    <class kind="struct">backward::SourceFile::not_isspace</class>
    <member kind="typedef">
      <type>std::vector&lt; std::pair&lt; unsigned, std::string &gt; &gt;</type>
      <name>lines_t</name>
      <anchorfile>classbackward_1_1SourceFile.html</anchorfile>
      <anchor>a249ad26d824e683f42d1b93f3eafb973</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>lines_t</type>
      <name>get_lines</name>
      <anchorfile>classbackward_1_1SourceFile.html</anchorfile>
      <anchor>a0e99a27e60f7bc8d45438c749d6fa18a</anchor>
      <arglist>(unsigned line_start, unsigned line_count)</arglist>
    </member>
    <member kind="function">
      <type>lines_t &amp;</type>
      <name>get_lines</name>
      <anchorfile>classbackward_1_1SourceFile.html</anchorfile>
      <anchor>ae6835e99c593a5a2df9ac4bf36685bad</anchor>
      <arglist>(unsigned line_start, unsigned line_count, lines_t &amp;lines)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_open</name>
      <anchorfile>classbackward_1_1SourceFile.html</anchorfile>
      <anchor>a86f98eb88a4b694aef54946549200842</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SourceFile &amp;</type>
      <name>operator=</name>
      <anchorfile>classbackward_1_1SourceFile.html</anchorfile>
      <anchor>adc174c36d2866c7d4176ac71a310d47b</anchor>
      <arglist>(const SourceFile &amp;from)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SourceFile</name>
      <anchorfile>classbackward_1_1SourceFile.html</anchorfile>
      <anchor>afdd430b249b41427bc9168a702f78ff2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SourceFile</name>
      <anchorfile>classbackward_1_1SourceFile.html</anchorfile>
      <anchor>aa32237a72e4175a9cfc3772bcd0c204e</anchor>
      <arglist>(const SourceFile &amp;from)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SourceFile</name>
      <anchorfile>classbackward_1_1SourceFile.html</anchorfile>
      <anchor>ade72c54d448be5e420e18ea3326fe7e8</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classbackward_1_1SourceFile.html</anchorfile>
      <anchor>ac366364cbae9bb0edc23269e71a19364</anchor>
      <arglist>(SourceFile &amp;b)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>get_paths_from_env_variable</name>
      <anchorfile>classbackward_1_1SourceFile.html</anchorfile>
      <anchor>a9dfcab2d0144c47ef10866799371cf07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>get_paths_from_env_variable_impl</name>
      <anchorfile>classbackward_1_1SourceFile.html</anchorfile>
      <anchor>ad6f523d9e891b68ebc89a6f50060957a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>details::handle&lt; std::ifstream *, details::default_delete&lt; std::ifstream * &gt; &gt;</type>
      <name>_file</name>
      <anchorfile>classbackward_1_1SourceFile.html</anchorfile>
      <anchor>a51983659f9007727423542f3eb1fa231</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>backward::ResolvedTrace::SourceLoc</name>
    <filename>structbackward_1_1ResolvedTrace_1_1SourceLoc.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structbackward_1_1ResolvedTrace_1_1SourceLoc.html</anchorfile>
      <anchor>ab3750f43d9c4ffd8b41fc9e4a24c697e</anchor>
      <arglist>(const SourceLoc &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structbackward_1_1ResolvedTrace_1_1SourceLoc.html</anchorfile>
      <anchor>a046bc448516ddd9bca3b06c98670d51a</anchor>
      <arglist>(const SourceLoc &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SourceLoc</name>
      <anchorfile>structbackward_1_1ResolvedTrace_1_1SourceLoc.html</anchorfile>
      <anchor>a14401a63f17582a84dcb8fa028064956</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>col</name>
      <anchorfile>structbackward_1_1ResolvedTrace_1_1SourceLoc.html</anchorfile>
      <anchor>ae71d347d311be403c9cdedce02ef57de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>filename</name>
      <anchorfile>structbackward_1_1ResolvedTrace_1_1SourceLoc.html</anchorfile>
      <anchor>aa11f1aff189550af633198c00d534926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>function</name>
      <anchorfile>structbackward_1_1ResolvedTrace_1_1SourceLoc.html</anchorfile>
      <anchor>a574fd662fcb79d8467d92decf7719dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>line</name>
      <anchorfile>structbackward_1_1ResolvedTrace_1_1SourceLoc.html</anchorfile>
      <anchor>ac59b61725a1e1539d1ecbbcdfecfabd5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nonstd::span_lite::span</name>
    <filename>classnonstd_1_1span__lite_1_1span.html</filename>
    <templarg></templarg>
    <templarg>Extent</templarg>
    <member kind="enumvalue">
      <name>extent</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>afae88a0b0a4fa58836fa1aa6242071bda473977a2108f8fc0fde0c4e9b87b8c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const_pointer</type>
      <name>const_iterator</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a8bfaeffc4942fdce1fac4c5918d4ccae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T const  *</type>
      <name>const_pointer</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a19adf02d57a530987f92759265739624</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T const  &amp;</type>
      <name>const_reference</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>af5b4f1222bcf35e2cacd7b35ed1ebd5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a7df5c9e218ebac5ac4c9acefc85d412e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a6a1ed83566cc9365bc0171068adbd5e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>element_type</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a51bba3ac918f835a56117beac2aa7891</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>extent</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>afae88a0b0a4fa58836fa1aa6242071bda473977a2108f8fc0fde0c4e9b87b8c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>extent_t</type>
      <name>extent_type</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a43997652dae61b2c825803c196dee898</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pointer</type>
      <name>iterator</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a95f57836a30d8541189e4f00cb6192f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>pointer</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a87ec00b75b1b7d61d5e520b2fee1e269</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>reference</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a0a5adccb9ff4025cbc8cf83c3719b2dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a37972797a32247b782859e15f69059cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>aa3e45b60a3b3b60e4f2c48e4ba03b8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std11::remove_cv&lt; T &gt;::type</type>
      <name>value_type</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>aae5491581f1d77e1072b8f838b3a595a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp reference</type>
      <name>back</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>afb175cdabd562f4bc1b50742e5226ce8</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr iterator</type>
      <name>begin</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a78d914982f1c59e02f8f862e8c236456</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr const_iterator</type>
      <name>cbegin</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a2a58df60812a8160ad16ebfed89f84e1</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr const_iterator</type>
      <name>cend</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a56ff62751a9f4a82fa880ab60c2a2841</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr const_reverse_iterator</type>
      <name>crbegin</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>ac1beb9c2223c831442b9a39cc209c87c</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr const_reverse_iterator</type>
      <name>crend</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a7bed1cb7e2149fe67dfc72aec229c049</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr pointer</type>
      <name>data</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a9665caed0c751303d0bb14d44e7347b4</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_nodiscard span_constexpr bool</type>
      <name>empty</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a484c99a3a504963199e07c57fa1b39b8</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr iterator</type>
      <name>end</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a7ab328b3f104b5f54b252d9b1726eece</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp span&lt; element_type, Count &gt;</type>
      <name>first</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a0bdd91f8d8811b8aecbbc2f5ffde8a00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp span&lt; element_type, dynamic_extent &gt;</type>
      <name>first</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a078168251b4095684d3c79cf9a58ee66</anchor>
      <arglist>(size_type count) const</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp reference</type>
      <name>front</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>ac4f755d149395833b6f90526f2596980</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp span&lt; element_type, Count &gt;</type>
      <name>last</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a2f0df008d3fe5e9c31f47bc52b528463</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp span&lt; element_type, dynamic_extent &gt;</type>
      <name>last</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a5b2e1036f07b33b70b8fdf2a1c935e2d</anchor>
      <arglist>(size_type count) const</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr14 span &amp;</type>
      <name>operator=</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a529772420f1636c9d00cda5966e76cc9</anchor>
      <arglist>(span const &amp;other) span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp reference</type>
      <name>operator[]</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a87aabec96e873727c9d36fdc5dfc29cb</anchor>
      <arglist>(size_type idx) const</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a542e1381807fee1d0ddd69ee88de6a30</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a2f18f96c3b414ab2e3a9f2f5d4f4a61b</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr size_type</type>
      <name>size</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a68af8c1a1b7a7ab1a8902897692adbbc</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr size_type</type>
      <name>size_bytes</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a165ef6ae693c2c20c570f27e8b4ec93a</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr</type>
      <name>span</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a89d8098cc73d35a1ef244a7ddeb5f133</anchor>
      <arglist>(element_type(&amp;arr)[N]) span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp</type>
      <name>span</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a549cc4a7c21f1861e867d764226b8159</anchor>
      <arglist>(pointer first, pointer last)</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp</type>
      <name>span</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a3d2dd68088ad0fe038bd6862c5a4d279</anchor>
      <arglist>(pointer ptr, size_type count)</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr</type>
      <name>span</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>aaac3be112aee3ad1b7edffafd8836847</anchor>
      <arglist>(span const &amp;other) span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp</type>
      <name>span</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>acd8a93f6a17ecf9da3ce4ad94d3a9a25</anchor>
      <arglist>(span&lt; OtherElementType, OtherExtent &gt; const &amp;other) span_noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>span_REQUIRES_0</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a333b14b97cd0f1b3f48f188bd69964c6</anchor>
      <arglist>((Extent==0)||(Extent==dynamic_extent)) span_constexpr span() span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr std::ptrdiff_t</type>
      <name>ssize</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a0a77e4e31e2e7fc939d9e6b4066267fc</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp span&lt; element_type, Count &gt;</type>
      <name>subspan</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a2d0332aed761528f2808b95889801cd1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp span&lt; element_type, dynamic_extent &gt;</type>
      <name>subspan</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>aab8791b21fb7406a89b92fd7b6239585</anchor>
      <arglist>(size_type offset, size_type count=static_cast&lt; size_type &gt;(dynamic_extent)) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~span</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>ae37b472c97c0676bdc6fc3c6ec8d1dcc</anchor>
      <arglist>() span_noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pointer</type>
      <name>data_</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>ab4247d90d176ac3966bb718634f37339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>size_</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a2b7e249b7cb7a78a3970342e8e26b92d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>span&lt; const uint8_t &gt;</name>
    <filename>classnonstd_1_1span__lite_1_1span.html</filename>
    <member kind="typedef">
      <type>const_pointer</type>
      <name>const_iterator</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a8bfaeffc4942fdce1fac4c5918d4ccae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const uint8_t const *</type>
      <name>const_pointer</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a19adf02d57a530987f92759265739624</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const uint8_t const &amp;</type>
      <name>const_reference</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>af5b4f1222bcf35e2cacd7b35ed1ebd5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a7df5c9e218ebac5ac4c9acefc85d412e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a6a1ed83566cc9365bc0171068adbd5e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const uint8_t</type>
      <name>element_type</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a51bba3ac918f835a56117beac2aa7891</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>extent</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>afae88a0b0a4fa58836fa1aa6242071bda473977a2108f8fc0fde0c4e9b87b8c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>extent_t</type>
      <name>extent_type</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a43997652dae61b2c825803c196dee898</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pointer</type>
      <name>iterator</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a95f57836a30d8541189e4f00cb6192f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const uint8_t *</type>
      <name>pointer</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a87ec00b75b1b7d61d5e520b2fee1e269</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const uint8_t &amp;</type>
      <name>reference</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a0a5adccb9ff4025cbc8cf83c3719b2dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a37972797a32247b782859e15f69059cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>aa3e45b60a3b3b60e4f2c48e4ba03b8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std11::remove_cv&lt; const uint8_t &gt;::type</type>
      <name>value_type</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>aae5491581f1d77e1072b8f838b3a595a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp reference</type>
      <name>back</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>afb175cdabd562f4bc1b50742e5226ce8</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr iterator</type>
      <name>begin</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a78d914982f1c59e02f8f862e8c236456</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr const_iterator</type>
      <name>cbegin</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a2a58df60812a8160ad16ebfed89f84e1</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr const_iterator</type>
      <name>cend</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a56ff62751a9f4a82fa880ab60c2a2841</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr const_reverse_iterator</type>
      <name>crbegin</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>ac1beb9c2223c831442b9a39cc209c87c</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr const_reverse_iterator</type>
      <name>crend</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a7bed1cb7e2149fe67dfc72aec229c049</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr pointer</type>
      <name>data</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a9665caed0c751303d0bb14d44e7347b4</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_nodiscard span_constexpr bool</type>
      <name>empty</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a484c99a3a504963199e07c57fa1b39b8</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr iterator</type>
      <name>end</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a7ab328b3f104b5f54b252d9b1726eece</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp span&lt; element_type, Count &gt;</type>
      <name>first</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a0bdd91f8d8811b8aecbbc2f5ffde8a00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp span&lt; element_type, dynamic_extent &gt;</type>
      <name>first</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a078168251b4095684d3c79cf9a58ee66</anchor>
      <arglist>(size_type count) const</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp reference</type>
      <name>front</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>ac4f755d149395833b6f90526f2596980</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp span&lt; element_type, Count &gt;</type>
      <name>last</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a2f0df008d3fe5e9c31f47bc52b528463</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp span&lt; element_type, dynamic_extent &gt;</type>
      <name>last</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a5b2e1036f07b33b70b8fdf2a1c935e2d</anchor>
      <arglist>(size_type count) const</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr14 span &amp;</type>
      <name>operator=</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a529772420f1636c9d00cda5966e76cc9</anchor>
      <arglist>(span const &amp;other) span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp reference</type>
      <name>operator[]</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a87aabec96e873727c9d36fdc5dfc29cb</anchor>
      <arglist>(size_type idx) const</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a542e1381807fee1d0ddd69ee88de6a30</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a2f18f96c3b414ab2e3a9f2f5d4f4a61b</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr size_type</type>
      <name>size</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a68af8c1a1b7a7ab1a8902897692adbbc</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr size_type</type>
      <name>size_bytes</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a165ef6ae693c2c20c570f27e8b4ec93a</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr</type>
      <name>span</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a89d8098cc73d35a1ef244a7ddeb5f133</anchor>
      <arglist>(element_type(&amp;arr)[N]) span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp</type>
      <name>span</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a549cc4a7c21f1861e867d764226b8159</anchor>
      <arglist>(pointer first, pointer last)</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp</type>
      <name>span</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a3d2dd68088ad0fe038bd6862c5a4d279</anchor>
      <arglist>(pointer ptr, size_type count)</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr</type>
      <name>span</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>aaac3be112aee3ad1b7edffafd8836847</anchor>
      <arglist>(span const &amp;other) span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp</type>
      <name>span</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>acd8a93f6a17ecf9da3ce4ad94d3a9a25</anchor>
      <arglist>(span&lt; OtherElementType, OtherExtent &gt; const &amp;other) span_noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>span_REQUIRES_0</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a333b14b97cd0f1b3f48f188bd69964c6</anchor>
      <arglist>((Extent==0)||(Extent==dynamic_extent)) span_constexpr span() span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr std::ptrdiff_t</type>
      <name>ssize</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a0a77e4e31e2e7fc939d9e6b4066267fc</anchor>
      <arglist>() const span_noexcept</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp span&lt; element_type, Count &gt;</type>
      <name>subspan</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a2d0332aed761528f2808b95889801cd1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr_exp span&lt; element_type, dynamic_extent &gt;</type>
      <name>subspan</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>aab8791b21fb7406a89b92fd7b6239585</anchor>
      <arglist>(size_type offset, size_type count=static_cast&lt; size_type &gt;(dynamic_extent)) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~span</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>ae37b472c97c0676bdc6fc3c6ec8d1dcc</anchor>
      <arglist>() span_noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pointer</type>
      <name>data_</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>ab4247d90d176ac3966bb718634f37339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>size_</name>
      <anchorfile>classnonstd_1_1span__lite_1_1span.html</anchorfile>
      <anchor>a2b7e249b7cb7a78a3970342e8e26b92d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::span_input_adapter</name>
    <filename>classnlohmann_1_1detail_1_1span__input__adapter.html</filename>
    <member kind="function">
      <type>contiguous_bytes_input_adapter &amp;&amp;</type>
      <name>get</name>
      <anchorfile>classnlohmann_1_1detail_1_1span__input__adapter.html</anchorfile>
      <anchor>a478dfb78d0bf28d2665a19fccf221f02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>span_input_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1span__input__adapter.html</anchorfile>
      <anchor>a3a328a45b2c2c87145106ce4b2d02365</anchor>
      <arglist>(CharT b, std::size_t l)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>span_input_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1span__input__adapter.html</anchorfile>
      <anchor>a714c6cf8e15b9af4e1723d9f7f92d4c8</anchor>
      <arglist>(IteratorType first, IteratorType last)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>contiguous_bytes_input_adapter</type>
      <name>ia</name>
      <anchorfile>classnlohmann_1_1detail_1_1span__input__adapter.html</anchorfile>
      <anchor>a3e223a7784502be20ace441e84f8cf43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SParser</name>
    <filename>structSParser.html</filename>
    <member kind="variable">
      <type>Mbuffer</type>
      <name>buff</name>
      <anchorfile>structSParser.html</anchorfile>
      <anchor>afa019f7efe369aa56d9e48e0e650c651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Dyndata</type>
      <name>dyd</name>
      <anchorfile>structSParser.html</anchorfile>
      <anchor>a14d6fa86e2bdb1e53b30dfb66e6617a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>mode</name>
      <anchorfile>structSParser.html</anchorfile>
      <anchor>a25c5daad34531f869484992824e91a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structSParser.html</anchorfile>
      <anchor>a303a67fb99cde1a14d0069de9bb3285a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZIO *</type>
      <name>z</name>
      <anchorfile>structSParser.html</anchorfile>
      <anchor>a15ddec33b9558bbcf1301fd9c0d392d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SplittableComponentsFactory</name>
    <filename>classSplittableComponentsFactory.html</filename>
    <base>ads::CDockComponentsFactory</base>
    <member kind="function">
      <type>ads::CDockAreaTitleBar *</type>
      <name>createDockAreaTitleBar</name>
      <anchorfile>classSplittableComponentsFactory.html</anchorfile>
      <anchor>a5cd53ea0ab086cd5e8c7d864dc7c95cb</anchor>
      <arglist>(ads::CDockAreaWidget *dock_area) const override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::StringRef::SSO</name>
    <filename>structPJ_1_1StringRef_1_1SSO.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>data</name>
      <anchorfile>structPJ_1_1StringRef_1_1SSO.html</anchorfile>
      <anchor>a0f1d241f6d7f56ab283a3a4509f39a0f</anchor>
      <arglist>[sizeof(noSSO)]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack_count</name>
    <filename>structsol_1_1stack__count.html</filename>
    <member kind="function">
      <type></type>
      <name>stack_count</name>
      <anchorfile>structsol_1_1stack__count.html</anchorfile>
      <anchor>a5d866f1c6635ac76c825bf64d19706a0</anchor>
      <arglist>(int cnt)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>count</name>
      <anchorfile>structsol_1_1stack__count.html</anchorfile>
      <anchor>a44608e3c3aeff7fe5d396ca72479553e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack_dependencies</name>
    <filename>structsol_1_1stack__dependencies.html</filename>
    <base>sol::detail::policy_base_tag</base>
    <member kind="function">
      <type>int &amp;</type>
      <name>operator[]</name>
      <anchorfile>structsol_1_1stack__dependencies.html</anchorfile>
      <anchor>a6ffe376cefea16f4e512ac6dce6bb165</anchor>
      <arglist>(std::size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const int &amp;</type>
      <name>operator[]</name>
      <anchorfile>structsol_1_1stack__dependencies.html</anchorfile>
      <anchor>a4b17fc3f556917fa67f14edae0349d3a</anchor>
      <arglist>(std::size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>structsol_1_1stack__dependencies.html</anchorfile>
      <anchor>aa6b4f354dc573684ccb618d8f9c2eb5a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_dependencies</name>
      <anchorfile>structsol_1_1stack__dependencies.html</anchorfile>
      <anchor>a6bfbe4f12cb3794855ddc295f8d4eece</anchor>
      <arglist>(int stack_target, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>len</name>
      <anchorfile>structsol_1_1stack__dependencies.html</anchorfile>
      <anchor>aba9af89df15efa27d275668c28998eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; int, 64 &gt;</type>
      <name>stack_indices</name>
      <anchorfile>structsol_1_1stack__dependencies.html</anchorfile>
      <anchor>a2c6b3c7a7a04c626c99049eaee1d1cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>target</name>
      <anchorfile>structsol_1_1stack__dependencies.html</anchorfile>
      <anchor>a03f546bdf6ff005f372aae87e5e7c9dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack_guard</name>
    <filename>structsol_1_1stack__guard.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>check_stack</name>
      <anchorfile>structsol_1_1stack__guard.html</anchorfile>
      <anchor>a13386a7eb30c97323d767d47bbc0eeee</anchor>
      <arglist>(int modification=0) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_guard</name>
      <anchorfile>structsol_1_1stack__guard.html</anchorfile>
      <anchor>a7541b51afd83be3c97ba071c1645f3e7</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_guard</name>
      <anchorfile>structsol_1_1stack__guard.html</anchorfile>
      <anchor>a722dd65c6eefb88a47cf4cdfd09d121e</anchor>
      <arglist>(lua_State *L, int top, std::function&lt; void(int, int)&gt; fx=detail::stack_fail)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~stack_guard</name>
      <anchorfile>structsol_1_1stack__guard.html</anchorfile>
      <anchor>a02e0a98ebf3c5eaa7287fbdfec5a9868</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structsol_1_1stack__guard.html</anchorfile>
      <anchor>ae550a93474de543691402eaae7add699</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(int, int)&gt;</type>
      <name>on_mismatch</name>
      <anchorfile>structsol_1_1stack__guard.html</anchorfile>
      <anchor>af583c6c161167b93649874ec883a73e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>top</name>
      <anchorfile>structsol_1_1stack__guard.html</anchorfile>
      <anchor>a82bd2b4d8b69ff044282c7cd2a52a849</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack_iterator</name>
    <filename>structsol_1_1stack__iterator.html</filename>
    <templarg></templarg>
    <templarg>is_const</templarg>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>a147f3d7b03e815c07cc3a58cb78e4844</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::random_access_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>ac64ef1379056ae3bbd87cfa13b9c1382</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; is_const, const proxy_t *, proxy_t * &gt;</type>
      <name>pointer</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>abe90b4ea6b5d3cefa836199c193187a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; is_const, const proxy_t, proxy_t &gt;</type>
      <name>reference</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>a6fe0e0b9d75c94d928a0adf0d912d965</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>proxy_t</type>
      <name>value_type</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>a59b2962340bd463ad8f882374449974f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>ae6a72e314e4557763f84cb01bc21a307</anchor>
      <arglist>(const stack_iterator &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator*</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>a585fb7242a82ca4cc1d430bf9c395862</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator*</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>a3cc34c23edd4f837b78948785c657c66</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>stack_iterator</type>
      <name>operator+</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>ac67662059e574b7500659163e11ca448</anchor>
      <arglist>(difference_type idx) const</arglist>
    </member>
    <member kind="function">
      <type>stack_iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>a5297d3fc426292bf70cbf79138b7c198</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>stack_iterator</type>
      <name>operator++</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>a971b39a207b36b17fff7bdacf0479a09</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>stack_iterator &amp;</type>
      <name>operator+=</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>a4ccf72015486d5e44bd82a6b5d8df7d1</anchor>
      <arglist>(difference_type idx)</arglist>
    </member>
    <member kind="function">
      <type>difference_type</type>
      <name>operator-</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>abad06651d2f3d9eb8de93fb3a88dfd03</anchor>
      <arglist>(const stack_iterator &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>stack_iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>a034d78421f849924fce54282456cca39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>stack_iterator</type>
      <name>operator--</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>aae8c8640fe79fca66d59cbb4cc759cec</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>stack_iterator &amp;</type>
      <name>operator-=</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>a7b524c88127612b9fcc6d7950f4c296f</anchor>
      <arglist>(difference_type idx)</arglist>
    </member>
    <member kind="function">
      <type>pointer</type>
      <name>operator-&gt;</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>a825ad511a75bda4214ae92b15a37a19c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>pointer</type>
      <name>operator-&gt;</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>ac0176923371d26e0dbe0a50f9f18cc3b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>a0656579c48f442e6a90671ae1561d598</anchor>
      <arglist>(const stack_iterator &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>abec0d8133207a1394f2d9d893f1edae0</anchor>
      <arglist>(const stack_iterator &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>a575522217e8a211ab28a154e067e2cec</anchor>
      <arglist>(const stack_iterator &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>afaf5896011ffe5055ee5f45c57f6d0f1</anchor>
      <arglist>(const stack_iterator &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>ada91f1eb908a2d4eff087c9b423c1044</anchor>
      <arglist>(const stack_iterator &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>a2c5463157121ecd682c8a93560f8da95</anchor>
      <arglist>(difference_type idx) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_iterator</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>a7afe8dd1c66e096cb8c527ec6d9ac361</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_iterator</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>a3037ebf95665930b25b1a23acda7dee9</anchor>
      <arglist>(const stack_iterator&lt; proxy_t, true &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_iterator</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>a957d59188715fd5707447dc89e67e5e6</anchor>
      <arglist>(lua_State *luastate, int idx, int topidx)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>aadd014ed0a65432a44efb739e5f4de59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>af82b8972f67b1fdadcb721720a9b7ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>proxy_t</type>
      <name>sp</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>ad323f1dedf48b24e413817f039d68755</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>stacktop</name>
      <anchorfile>structsol_1_1stack__iterator.html</anchorfile>
      <anchor>a9c7ed5127d909cfd54c748e6124fc74f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack_proxy</name>
    <filename>structsol_1_1stack__proxy.html</filename>
    <base>sol::stack_proxy_base</base>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>call</name>
      <anchorfile>structsol_1_1stack__proxy.html</anchorfile>
      <anchor>aa0360f8ba84aa35dde622c830151a7eb</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1stack__proxy.html</anchorfile>
      <anchor>a6eaa75b29eb6e13fac6312dc96f3227a</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_proxy</name>
      <anchorfile>structsol_1_1stack__proxy.html</anchorfile>
      <anchor>aa79601751e4681d29f35ac7fb77d8a4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_proxy</name>
      <anchorfile>structsol_1_1stack__proxy.html</anchorfile>
      <anchor>ab023d2faf21444afadbd638bcddf8d4b</anchor>
      <arglist>(lua_State *L, int index)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack_proxy_base</name>
    <filename>structsol_1_1stack__proxy__base.html</filename>
    <base>proxy_base&lt; stack_proxy_base &gt;</base>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>as</name>
      <anchorfile>structsol_1_1stack__proxy__base.html</anchorfile>
      <anchor>a039bd58f74df42a526e31884cefbd0c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack__proxy__base.html</anchorfile>
      <anchor>a5f38fa7eedd4e0a53d9691164a4632ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>get_type</name>
      <anchorfile>structsol_1_1stack__proxy__base.html</anchorfile>
      <anchor>af3f040978a94670e87c8def4d0cbe7cf</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is</name>
      <anchorfile>structsol_1_1stack__proxy__base.html</anchorfile>
      <anchor>a5e53519e7713f42addda53b9a44ee459</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>structsol_1_1stack__proxy__base.html</anchorfile>
      <anchor>a27841053e0a73b9ba6938f1e2b684419</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack__proxy__base.html</anchorfile>
      <anchor>afb53ceb565cc3756225e6eab648089c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack__proxy__base.html</anchorfile>
      <anchor>a655d3f309f7b729fbf896577b4c306da</anchor>
      <arglist>(lua_State *L_) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stack_index</name>
      <anchorfile>structsol_1_1stack__proxy__base.html</anchorfile>
      <anchor>a8dbc18ebf8fd6415f02395e8bfd7d5ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_proxy_base</name>
      <anchorfile>structsol_1_1stack__proxy__base.html</anchorfile>
      <anchor>abbf6342f09041e178372cd6051e47fa3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_proxy_base</name>
      <anchorfile>structsol_1_1stack__proxy__base.html</anchorfile>
      <anchor>a5bca3af4818a6ab76d589d6883350319</anchor>
      <arglist>(lua_State *L_, int index_)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_index</name>
      <anchorfile>structsol_1_1stack__proxy__base.html</anchorfile>
      <anchor>a9dbd4ad1a44208fcc11bf248b75a100b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lua_State *</type>
      <name>m_L</name>
      <anchorfile>structsol_1_1stack__proxy__base.html</anchorfile>
      <anchor>a7abd90a96f078d892d5b2c67f30fd1c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::stack_reference</name>
    <filename>classsol_1_1stack__reference.html</filename>
    <base>sol::stateless_stack_reference</base>
    <member kind="function">
      <type>void</type>
      <name>abandon</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>a8d96668c3205f8cd1205b5300a5674db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>get_type</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>adf5d72b621009f6fb732e8f8797af4ba</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>a4bbf7d3d5c2a11592b774d3bdf4a5394</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>stack_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>a91a4b75f70bc567371072972a7642f52</anchor>
      <arglist>(const stack_reference &amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>stack_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>a458e40568f8eca68b7404e7cec908c10</anchor>
      <arglist>(stack_reference &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>pointer</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>abee9f556a51b91fec896cbbcd8c3a6cf</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>a8cef78be985e1d3c7179f1daaef93f71</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>a21ba952a2a63d95886e83c223ce81880</anchor>
      <arglist>(lua_State *L_, int pop_count_=1) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>a77e8997072387dba87fec1ae2eecd9f9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>a3bfe5220107d410672f9fd530f8de564</anchor>
      <arglist>(lua_State *L_) const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_reference</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>afbb7a1facdbba6d003a7734cb3f2d776</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_reference</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>a0d07868c240134048cd37be1047b7310</anchor>
      <arglist>(const stack_reference &amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_reference</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>a08626a9a4e84daad880ebbdb215fc91a</anchor>
      <arglist>(lua_nil_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_reference</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>a4ef4271a64147d8ec3d3b2f79b7f1ee7</anchor>
      <arglist>(lua_State *L, absolute_index i) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_reference</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>aca755d56a4eab20002a29b4b1442e185</anchor>
      <arglist>(lua_State *L, const reference &amp;r) noexcept=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_reference</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>ac82d599bfbabcd4dcfe015ada1c40502</anchor>
      <arglist>(lua_State *L, const stack_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_reference</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>a3d1849841798697d2b02965bf0f67990</anchor>
      <arglist>(lua_State *L, int i) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_reference</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>a8dcefe22ffc410d84a2335435725f32b</anchor>
      <arglist>(lua_State *L, lua_nil_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_reference</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>a815dcb38a7b9b8753917873b9fba02fc</anchor>
      <arglist>(lua_State *L, raw_index i) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_reference</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>a0c727463bdf5c60c4c08739fac9a256f</anchor>
      <arglist>(lua_State *L, ref_index i) noexcept=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stack_reference</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>abb972dab50623b9001eea8b54042a22d</anchor>
      <arglist>(stack_reference &amp;&amp;o) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>a935a7112ff9e1ed26b168145bd448a27</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lua_State *</type>
      <name>luastate</name>
      <anchorfile>classsol_1_1stack__reference.html</anchorfile>
      <anchor>a0c1276dad507282821edc3c6270c3e07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack_reference_equals</name>
    <filename>structsol_1_1stack__reference__equals.html</filename>
    <member kind="typedef">
      <type>std::true_type</type>
      <name>is_transparent</name>
      <anchorfile>structsol_1_1stack__reference__equals.html</anchorfile>
      <anchor>acb53748302914f4f568b0388e111d931</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1stack__reference__equals.html</anchorfile>
      <anchor>a71850094e8f82cce607c6dba5ab85074</anchor>
      <arglist>(const lua_nil_t &amp;lhs, const stack_reference &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1stack__reference__equals.html</anchorfile>
      <anchor>a7b0936c3d472b206aaf9187aeed44efe</anchor>
      <arglist>(const stack_reference &amp;lhs, const lua_nil_t &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1stack__reference__equals.html</anchorfile>
      <anchor>a3995134d0349ab2d34348b041cec49d8</anchor>
      <arglist>(const stack_reference &amp;lhs, const stack_reference &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack_reference_hash</name>
    <filename>structsol_1_1stack__reference__hash.html</filename>
    <member kind="typedef">
      <type>stack_reference</type>
      <name>argument_type</name>
      <anchorfile>structsol_1_1stack__reference__hash.html</anchorfile>
      <anchor>ada70e977abd1a91f71891f49d0584bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::true_type</type>
      <name>is_transparent</name>
      <anchorfile>structsol_1_1stack__reference__hash.html</anchorfile>
      <anchor>a5ee3cda118da39c3b561094d5d67cb9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>result_type</name>
      <anchorfile>structsol_1_1stack__reference__hash.html</anchorfile>
      <anchor>a529ebe9464ffa50caab0b14696ee17f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1stack__reference__hash.html</anchorfile>
      <anchor>ac81fe35b6743b12375e42e481d587c5a</anchor>
      <arglist>(const argument_type &amp;lhs) const noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>backward::StackTrace</name>
    <filename>classbackward_1_1StackTrace.html</filename>
    <base>StackTraceImpl&lt; system_tag::current_tag &gt;</base>
  </compound>
  <compound kind="class">
    <name>backward::StackTraceImpl</name>
    <filename>classbackward_1_1StackTraceImpl.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>size_t</type>
      <name>load_from</name>
      <anchorfile>classbackward_1_1StackTraceImpl.html</anchorfile>
      <anchor>a40408f25840f1959211af9c8a91e77c2</anchor>
      <arglist>(void *, size_t=0)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>load_here</name>
      <anchorfile>classbackward_1_1StackTraceImpl.html</anchorfile>
      <anchor>a65b1def36181512a179dbbf4d79c6276</anchor>
      <arglist>(size_t=0)</arglist>
    </member>
    <member kind="function">
      <type>Trace</type>
      <name>operator[]</name>
      <anchorfile>classbackward_1_1StackTraceImpl.html</anchorfile>
      <anchor>a722efc939b63d042260149e29628f2d6</anchor>
      <arglist>(size_t) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classbackward_1_1StackTraceImpl.html</anchorfile>
      <anchor>abfa5b720721a2b7c6951dd9841a5ec77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skip_n_firsts</name>
      <anchorfile>classbackward_1_1StackTraceImpl.html</anchorfile>
      <anchor>aa5743dcbbb880d0aab5e769860d19b23</anchor>
      <arglist>(size_t)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>thread_id</name>
      <anchorfile>classbackward_1_1StackTraceImpl.html</anchorfile>
      <anchor>a773dcaff268029472a0c0451dd5e134e</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StackTraceImpl&lt; system_tag::current_tag &gt;</name>
    <filename>classbackward_1_1StackTraceImpl.html</filename>
    <member kind="function">
      <type>size_t</type>
      <name>load_from</name>
      <anchorfile>classbackward_1_1StackTraceImpl.html</anchorfile>
      <anchor>a40408f25840f1959211af9c8a91e77c2</anchor>
      <arglist>(void *, size_t=0)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>load_here</name>
      <anchorfile>classbackward_1_1StackTraceImpl.html</anchorfile>
      <anchor>a65b1def36181512a179dbbf4d79c6276</anchor>
      <arglist>(size_t=0)</arglist>
    </member>
    <member kind="function">
      <type>Trace</type>
      <name>operator[]</name>
      <anchorfile>classbackward_1_1StackTraceImpl.html</anchorfile>
      <anchor>a722efc939b63d042260149e29628f2d6</anchor>
      <arglist>(size_t) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classbackward_1_1StackTraceImpl.html</anchorfile>
      <anchor>abfa5b720721a2b7c6951dd9841a5ec77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skip_n_firsts</name>
      <anchorfile>classbackward_1_1StackTraceImpl.html</anchorfile>
      <anchor>aa5743dcbbb880d0aab5e769860d19b23</anchor>
      <arglist>(size_t)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>thread_id</name>
      <anchorfile>classbackward_1_1StackTraceImpl.html</anchorfile>
      <anchor>a773dcaff268029472a0c0451dd5e134e</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>backward::StackTraceImplBase</name>
    <filename>classbackward_1_1StackTraceImplBase.html</filename>
    <member kind="function">
      <type>void</type>
      <name>skip_n_firsts</name>
      <anchorfile>classbackward_1_1StackTraceImplBase.html</anchorfile>
      <anchor>ad4b3e30762ac984cde17d50cb267f160</anchor>
      <arglist>(size_t n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StackTraceImplBase</name>
      <anchorfile>classbackward_1_1StackTraceImplBase.html</anchorfile>
      <anchor>a7b4b4343ee1b5c8f2379d03a2eb34df8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>thread_id</name>
      <anchorfile>classbackward_1_1StackTraceImplBase.html</anchorfile>
      <anchor>abc67fa1aab36327df39313f6f44d6e91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>load_thread_info</name>
      <anchorfile>classbackward_1_1StackTraceImplBase.html</anchorfile>
      <anchor>a9ba6ec536b2c070b41a5b2e760b1378a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>skip_n_firsts</name>
      <anchorfile>classbackward_1_1StackTraceImplBase.html</anchorfile>
      <anchor>abc44940ce714894477e43df6d3639ca5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>_skip</name>
      <anchorfile>classbackward_1_1StackTraceImplBase.html</anchorfile>
      <anchor>ab818a9dc2ec44e79bcb8b07c760272f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>_thread_id</name>
      <anchorfile>classbackward_1_1StackTraceImplBase.html</anchorfile>
      <anchor>a02519c0d3ef7fc1e2a0019a83861e153</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>backward::StackTraceImplHolder</name>
    <filename>classbackward_1_1StackTraceImplHolder.html</filename>
    <base>backward::StackTraceImplBase</base>
    <member kind="function">
      <type>void *const *</type>
      <name>begin</name>
      <anchorfile>classbackward_1_1StackTraceImplHolder.html</anchorfile>
      <anchor>ad42115a82085a67b98f3d6dd0d9fdaf1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Trace</type>
      <name>operator[]</name>
      <anchorfile>classbackward_1_1StackTraceImplHolder.html</anchorfile>
      <anchor>aed5140e4f8eed7c1448c1011a4990482</anchor>
      <arglist>(size_t idx) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classbackward_1_1StackTraceImplHolder.html</anchorfile>
      <anchor>a11c987155d85a2070860ca0d9c8c65c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; void * &gt;</type>
      <name>_stacktrace</name>
      <anchorfile>classbackward_1_1StackTraceImplHolder.html</anchorfile>
      <anchor>a4417a111a7e8f4a74fe5d76bd7bf815d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>StackValue</name>
    <filename>unionStackValue.html</filename>
    <member kind="variable">
      <type>unsigned short</type>
      <name>delta</name>
      <anchorfile>unionStackValue.html</anchorfile>
      <anchor>a7771cd1552c09ee6ed38b626b2159c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct StackValue::@1</type>
      <name>tbclist</name>
      <anchorfile>unionStackValue.html</anchorfile>
      <anchor>a1b3bdb2d9f1592cb2e10776f8bb1ddf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TValuefields</name>
      <anchorfile>unionStackValue.html</anchorfile>
      <anchor>a26033019ebf5144b31ae1c442c539cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TValue</type>
      <name>val</name>
      <anchorfile>unionStackValue.html</anchorfile>
      <anchor>a8427f32076f2a9ad8db716da1deeb468</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eprosima::fastcdr::FastCdr::state</name>
    <filename>classeprosima_1_1fastcdr_1_1FastCdr_1_1state.html</filename>
    <member kind="function">
      <type></type>
      <name>state</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr_1_1state.html</anchorfile>
      <anchor>a5beadb13ba79170c0bca9d12f59d60f5</anchor>
      <arglist>(const FastCdr &amp;fastcdr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>state</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr_1_1state.html</anchorfile>
      <anchor>a81adc67d96ff8d37106e61081b8a7089</anchor>
      <arglist>(const state &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>state &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr_1_1state.html</anchorfile>
      <anchor>ab28f4abde1c1930c4704c422378e9646</anchor>
      <arglist>(const state &amp;)=delete</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const FastBuffer::iterator</type>
      <name>current_position_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr_1_1state.html</anchorfile>
      <anchor>ac422a3a01a3a6eed7792ee127fe42d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>FastCdr</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1FastCdr_1_1state.html</anchorfile>
      <anchor>a8bb6bb7f567e9ea8d6652d4daaadb375</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eprosima::fastcdr::Cdr::state</name>
    <filename>classeprosima_1_1fastcdr_1_1Cdr_1_1state.html</filename>
    <member kind="function">
      <type>Cdr_DllAPI bool</type>
      <name>operator==</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr_1_1state.html</anchorfile>
      <anchor>ae13ac8ebe65bbac884456469542c9a71</anchor>
      <arglist>(const state &amp;other_state) const</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI</type>
      <name>state</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr_1_1state.html</anchorfile>
      <anchor>a2f6cbffb72bf860217986c507147193e</anchor>
      <arglist>(const Cdr &amp;cdr)</arglist>
    </member>
    <member kind="function">
      <type>Cdr_DllAPI</type>
      <name>state</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr_1_1state.html</anchorfile>
      <anchor>ae27efda45c75aeeeb77b3796e26223e7</anchor>
      <arglist>(const state &amp;state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>state &amp;</type>
      <name>operator=</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr_1_1state.html</anchorfile>
      <anchor>a9d4f14bfaed3427203226ac1cc69e5a3</anchor>
      <arglist>(const state &amp;state)=delete</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>XCdrHeaderSelection</type>
      <name>header_selection_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr_1_1state.html</anchorfile>
      <anchor>ac3252659e0f5ee74632bac388bcf4f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>XCdrHeaderSelection</type>
      <name>header_serialized_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr_1_1state.html</anchorfile>
      <anchor>af9c79ada566f1e50c1c863feb88da1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>last_data_size_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr_1_1state.html</anchorfile>
      <anchor>a403adb4dd363b3123087adac381bd245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>member_size_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr_1_1state.html</anchorfile>
      <anchor>a6508eb938fd9944c5667d84fa4e91c65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MemberId</type>
      <name>next_member_id_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr_1_1state.html</anchorfile>
      <anchor>ae023e89bd427b0f3c307cf8f06fd3bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const FastBuffer::iterator</type>
      <name>offset_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr_1_1state.html</anchorfile>
      <anchor>a518edb241ccf3f4cb2861182e2907255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const FastBuffer::iterator</type>
      <name>origin_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr_1_1state.html</anchorfile>
      <anchor>a2f1ff6065ac1fba9a74167573ccb9ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>EncodingAlgorithmFlag</type>
      <name>previous_encoding_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr_1_1state.html</anchorfile>
      <anchor>a5bf63cf77d1ece753d3006ede2ba5deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>swap_bytes_</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr_1_1state.html</anchorfile>
      <anchor>aac366bcef1da4937f2c00e0dadb7b590</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Cdr</name>
      <anchorfile>classeprosima_1_1fastcdr_1_1Cdr_1_1state.html</anchorfile>
      <anchor>a06c61bed6d4551540b0507a3cc50eab3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::state</name>
    <filename>classsol_1_1state.html</filename>
    <base>sol::state_view</base>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get</name>
      <anchorfile>classsol_1_1state.html</anchorfile>
      <anchor>a9818afd7d3e924bc49886abf6586d6ba</anchor>
      <arglist>(Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function">
      <type>state &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1state.html</anchorfile>
      <anchor>a13a32995434e135d529e93f360f2c40e</anchor>
      <arglist>(const state &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>state &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1state.html</anchorfile>
      <anchor>acec704ff1a0220c96b6f3e3e4b884d6e</anchor>
      <arglist>(state &amp;&amp;that)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>state</name>
      <anchorfile>classsol_1_1state.html</anchorfile>
      <anchor>ac5e5deab6a23ea6598c4d5fdfca9c359</anchor>
      <arglist>(const state &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>state</name>
      <anchorfile>classsol_1_1state.html</anchorfile>
      <anchor>a001e4c18566776c2e681420f2bf2a1c5</anchor>
      <arglist>(lua_CFunction panic, lua_Alloc alfunc, void *alpointer=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>state</name>
      <anchorfile>classsol_1_1state.html</anchorfile>
      <anchor>ad1f9b54eccf52b122d1430a944680bdf</anchor>
      <arglist>(lua_CFunction panic=default_at_panic)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>state</name>
      <anchorfile>classsol_1_1state.html</anchorfile>
      <anchor>ab6b2eb33ff72c4dd464fe95e37b02fd1</anchor>
      <arglist>(state &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~state</name>
      <anchorfile>classsol_1_1state.html</anchorfile>
      <anchor>a2bd5a99c78760793515be0a7cd01e5c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::unique_ptr&lt; lua_State, detail::state_deleter &gt;</type>
      <name>unique_base</name>
      <anchorfile>classsol_1_1state.html</anchorfile>
      <anchor>ab8c50d2344518731b718dd0bb6e75dbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::state_deleter</name>
    <filename>structsol_1_1detail_1_1state__deleter.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1detail_1_1state__deleter.html</anchorfile>
      <anchor>ac5a6568c740073e62f7672215adf983b</anchor>
      <arglist>(lua_State *L) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::state_view</name>
    <filename>classsol_1_1state__view.html</filename>
    <member kind="typedef">
      <type>typename global_table::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>ae8abb6c92849a16f164889521c9bc7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename global_table::iterator</type>
      <name>iterator</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>af813f1bf38747da7c9366f20ba8967b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_package_loader</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a813f6386e58ef4712aa72f5a9f0ebe79</anchor>
      <arglist>(Fx &amp;&amp;fx, bool clear_all_package_loaders=false)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a8b8629328e44f89e204db8e1e412efee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>aceb9b304eb6439d02d1c3982f77c1a54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cend</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>aa4d2cbde2ccff4d629365d47cc9de470</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>gc_mode</type>
      <name>change_gc_mode_generational</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a3fed7e0546f95096c36c24ffd2f5ae07</anchor>
      <arglist>(int minor_multiplier, int major_multiplier)</arglist>
    </member>
    <member kind="function">
      <type>gc_mode</type>
      <name>change_gc_mode_incremental</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a1af8bce09440513d88adab28d08ed794</anchor>
      <arglist>(int pause, int step_multiplier, int step_byte_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_package_loaders</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a61ba70534090eb8c5c3d920b82d72acc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collect_garbage</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>ac5788bc118f409ae0628bbd7f4a1570c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collect_gc</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a14d8f873d30596089cc47c368b7f7e27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create_named_table</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a960f6f9e56e32acfe2196bc998a93581</anchor>
      <arglist>(Name &amp;&amp;name, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create_table</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a91c0ff9641fb6425182548f456398709</anchor>
      <arglist>(int narr, int nrec, Key &amp;&amp;key, Value &amp;&amp;value, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create_table</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>aad3b391a4255817e49d55220e1ba5c70</anchor>
      <arglist>(int narr=0, int nrec=0)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create_table</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>ab6b28d40a6351e959dca4a07ac93e9ab</anchor>
      <arglist>(Name &amp;&amp;name, int narr, int nrec, Key &amp;&amp;key, Value &amp;&amp;value, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create_table</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a95ceec8d59bf71e1608df587daf208e2</anchor>
      <arglist>(Name &amp;&amp;name, int narr=0, int nrec=0)</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>create_table_with</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>adc7408b5d4844b60707814d28a915601</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>do_file</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>ae50c8dfe6a2ab74ee4d2a8a829f61853</anchor>
      <arglist>(const std::string &amp;filename, const basic_environment&lt; E &gt; &amp;env, load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>do_file</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a28ad8014ff237099da9fe615fad34dfc</anchor>
      <arglist>(const std::string &amp;filename, load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>do_reader</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a19299b7a34433c944418df216a341c72</anchor>
      <arglist>(lua_Reader reader, void *data, const basic_environment&lt; E &gt; &amp;env, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>do_reader</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a2e1a704bbe407351b2275e335227023c</anchor>
      <arglist>(lua_Reader reader, void *data, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>do_string</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a9aa68827c5a3e676e500f969f426344a</anchor>
      <arglist>(const string_view &amp;code, const basic_environment&lt; E &gt; &amp;env, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>do_string</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>aec6c2746f7f3571518037d543cf73450</anchor>
      <arglist>(const string_view &amp;code, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a4caec2bc38fc15eda8885eaa4d69f8c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>for_each</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a71da8715eeaf755758143b09e941f463</anchor>
      <arglist>(Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a9818afd7d3e924bc49886abf6586d6ba</anchor>
      <arglist>(Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_or</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a249f7b6deac89bb0c12d066437603052</anchor>
      <arglist>(Key &amp;&amp;key, D &amp;&amp;otherwise) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_or</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>afc5c536c4087e1ccabbf006692b1dc5c</anchor>
      <arglist>(Key &amp;&amp;key, T &amp;&amp;otherwise) const</arglist>
    </member>
    <member kind="function">
      <type>global_table &amp;</type>
      <name>globals</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a8e6afec82a93120dcd427999877e62de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>global_table</type>
      <name>globals</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a07929c28a1591510185b375b48876444</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_gc_on</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a63513ae94017035d846a22479eb00a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>load_result</type>
      <name>load</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a1bfff542be314089b4e0bc2373c5fc46</anchor>
      <arglist>(const string_view &amp;code, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>load_result</type>
      <name>load</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>ad256b536c2d611d1fa2e844302974d49</anchor>
      <arglist>(lua_Reader reader, void *data, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>load_result</type>
      <name>load_buffer</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>aaf2c2248709cbac4336b6ed99b768530</anchor>
      <arglist>(const char *buff, size_t size, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>load_result</type>
      <name>load_buffer</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a7fa45af1c6bb072fba62d6ace33e758e</anchor>
      <arglist>(const std::byte *buff, size_t size, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>load_result</type>
      <name>load_file</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a0f537e296ee22ad181dae2b3e05ac932</anchor>
      <arglist>(const std::string &amp;filename, load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>aaeb637a668592a8d45c3981a9a19fb4c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>memory_used</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>af1a192cb642f3ca3e5a621fe5892dc52</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>state_view &amp;</type>
      <name>new_enum</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a515274dbf7180db64619eb40993c482f</anchor>
      <arglist>(const string_view &amp;name, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>state_view &amp;</type>
      <name>new_enum</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a831afbb01700721672ab80c7213ec272</anchor>
      <arglist>(const string_view &amp;name, std::initializer_list&lt; std::pair&lt; string_view, T &gt;&gt; items)</arglist>
    </member>
    <member kind="function">
      <type>usertype&lt; Class &gt;</type>
      <name>new_usertype</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>aed71417c73e37d2f6f999ff4d4eac0e1</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open_libraries</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a05d4b051a4c29e1a9f9667dce73740ce</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator lua_State *</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>ae141ae89768c814578e6116297fcaefc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>table_proxy&lt; global_table &amp;, detail::proxy_key_t&lt; T &gt; &gt;</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>ad76cc2b39718f991d2b7f6026ba2c5eb</anchor>
      <arglist>(T &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>table_proxy&lt; const global_table &amp;, detail::proxy_key_t&lt; T &gt; &gt;</type>
      <name>operator[]</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a166d7baf9b2dd6775db5f308919bab95</anchor>
      <arglist>(T &amp;&amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>table</type>
      <name>registry</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a230b82b923d526f670526f2c0952a368</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>object</type>
      <name>require</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a964290a759f3458dc177ade5314d7df5</anchor>
      <arglist>(const std::string &amp;key, lua_CFunction open_function, bool create_global=true)</arglist>
    </member>
    <member kind="function">
      <type>object</type>
      <name>require_file</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a303b4887f67427072f8b06652d8b0fbd</anchor>
      <arglist>(const std::string &amp;key, const std::string &amp;filename, bool create_global=true, load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>object</type>
      <name>require_script</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a11dc880a124ce5fcacc0d329bb336e1c</anchor>
      <arglist>(const std::string &amp;key, const string_view &amp;code, bool create_global=true, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restart_gc</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a695106c32ba163c5aa92539d9e132ef3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>safe_script</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a229b64f14ead9f13f2c33a9a7ea556bd</anchor>
      <arglist>(const string_view &amp;code, const basic_environment&lt; E &gt; &amp;env, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>safe_script</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>ac206675950aa714756f74b7a9404da16</anchor>
      <arglist>(const string_view &amp;code, const basic_environment&lt; E &gt; &amp;env, Fx &amp;&amp;on_error, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>safe_script</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a37007039ac9213b918b084ba84fceee7</anchor>
      <arglist>(const string_view &amp;code, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>safe_script</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>ad910abc9b179e4503c957721c2bd7df7</anchor>
      <arglist>(const string_view &amp;code, Fx &amp;&amp;on_error, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>safe_script</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a2bed31696f4527c2614a04aa693197f4</anchor>
      <arglist>(lua_Reader reader, void *data, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>safe_script</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>ab0ec1232ad1f62b163742562b02650ce</anchor>
      <arglist>(lua_Reader reader, void *data, Fx &amp;&amp;on_error, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>safe_script_file</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a9cb3f12b71dcd777945e35563f351c04</anchor>
      <arglist>(const std::string &amp;filename, const basic_environment&lt; E &gt; &amp;env, Fx &amp;&amp;on_error, load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>safe_script_file</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>ad790b54abc5185cc1f9dfa1385b03bb5</anchor>
      <arglist>(const std::string &amp;filename, const basic_environment&lt; E &gt; &amp;env, load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>safe_script_file</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a73b842359fda40015bf6fc45062bc46d</anchor>
      <arglist>(const std::string &amp;filename, Fx &amp;&amp;on_error, load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>safe_script_file</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a31c537ece481b7d02f47065cca458fac</anchor>
      <arglist>(const std::string &amp;filename, load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>script</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>acb1eb1c8e7505f006fc2effb18ee49dc</anchor>
      <arglist>(const string_view &amp;code, const basic_environment&lt; E &gt; &amp;env, Fx &amp;&amp;on_error, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>script</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a4573db6f62dbf9e1e79b520bfc7a8a15</anchor>
      <arglist>(const string_view &amp;code, const environment &amp;env, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>unsafe_function_result</type>
      <name>script</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a62c2bad0a400ba4b2568c70a3181915a</anchor>
      <arglist>(const string_view &amp;code, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>script</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a0adf2a089d179672489be33b96c3dc09</anchor>
      <arglist>(const string_view &amp;code, Fx &amp;&amp;on_error, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>script_file</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a376e2d9fd9b338487f4f9c75834a1c85</anchor>
      <arglist>(const std::string &amp;filename, const basic_environment&lt; E &gt; &amp;env, Fx &amp;&amp;on_error, load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>script_file</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a6affe321f869d093acf906c911c1039f</anchor>
      <arglist>(const std::string &amp;filename, const environment &amp;env, load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>script_file</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a8599f14750bde8b8593a58b1a73f4ea1</anchor>
      <arglist>(const std::string &amp;filename, Fx &amp;&amp;on_error, load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>unsafe_function_result</type>
      <name>script_file</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a1e9b351f7e361cddab016b836bac0d5c</anchor>
      <arglist>(const std::string &amp;filename, load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>state_view &amp;</type>
      <name>set</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a61f8da45658ef9b9a80dd534d3e58de0</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_exception_handler</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>ab40814496d475926cd62087ecdb23e2a</anchor>
      <arglist>(exception_handler_function handler)</arglist>
    </member>
    <member kind="function">
      <type>state_view &amp;</type>
      <name>set_function</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a063de554f6138ccc649b06dfd7a5ce9e</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>state_view &amp;</type>
      <name>set_function</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a9e18827b4014effd53e6112127ffd46e</anchor>
      <arglist>(Key &amp;&amp;key, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_panic</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>aa6c04c81c95547ffa6f4590b1b27d7d9</anchor>
      <arglist>(lua_CFunction panic)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stack_clear</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a104201ade5819d9b81267d019cc57fd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stack_top</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>ad14b3e94f4e452b68c29e99dc93fa181</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>state_view</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a81cb887488391c9b1c6fc0e0c506ba3b</anchor>
      <arglist>(lua_State *Ls)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>state_view</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a6bda2f2019fafe94b4944a5580250160</anchor>
      <arglist>(this_state Ls)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>step_gc</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a4238fee8d26000f8b0dab5b92228ceba</anchor>
      <arglist>(int step_size_kilobytes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop_gc</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a99b46ee7ac5837d15e7c26ab69132b5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supports_gc_mode</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a314f65ea465f10ae9636a05a6aaedf4d</anchor>
      <arglist>(gc_mode mode) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>traverse_get</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a420e0d63470035df82e4bd49afeb0d94</anchor>
      <arglist>(Keys &amp;&amp;... keys) const</arglist>
    </member>
    <member kind="function">
      <type>state_view &amp;</type>
      <name>traverse_set</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a3bef340a3ff8320d24f751427fc35dd3</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>unsafe_function_result</type>
      <name>unsafe_script</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a01e6c6833ecf4ca1773b8bf02e80ff69</anchor>
      <arglist>(const string_view &amp;code, const basic_environment&lt; E &gt; &amp;env, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>unsafe_function_result</type>
      <name>unsafe_script</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a08725efbad359709faed6c32aedd23f3</anchor>
      <arglist>(const string_view &amp;code, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>unsafe_function_result</type>
      <name>unsafe_script</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a7177844be80d2b5a4c1a2222e38f13b6</anchor>
      <arglist>(lua_Reader reader, void *data, const basic_environment&lt; E &gt; &amp;env, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>unsafe_function_result</type>
      <name>unsafe_script</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a1a3d243463b5a4fbd1d0dd79c27900ce</anchor>
      <arglist>(lua_Reader reader, void *data, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>unsafe_function_result</type>
      <name>unsafe_script_file</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>ab7a3230253fbc348617012bbe385f1e4</anchor>
      <arglist>(const std::string &amp;filename, const basic_environment&lt; E &gt; &amp;env, load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>unsafe_function_result</type>
      <name>unsafe_script_file</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a63d50a98ee97c861b339d78904203dad</anchor>
      <arglist>(const std::string &amp;filename, load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static table</type>
      <name>create_table</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>af4e70a1adeb7089536ec64acea1fc6e0</anchor>
      <arglist>(lua_State *L, int narr, int nrec, Key &amp;&amp;key, Value &amp;&amp;value, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static table</type>
      <name>create_table</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a21bb4d73e40a03c192af74f7bfcd15f0</anchor>
      <arglist>(lua_State *L, int narr=0, int nrec=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static table</type>
      <name>create_table_with</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>adee5796c58916ac18e4adda4d79e8f81</anchor>
      <arglist>(lua_State *L, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ensure_package</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a23a23cdb4a412ccd253b2688252a8abd</anchor>
      <arglist>(const std::string &amp;key, T &amp;&amp;sr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>optional&lt; object &gt;</type>
      <name>is_loaded_package</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>aa867d383310795691e766dc0e867b5b6</anchor>
      <arglist>(const std::string &amp;key)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>object</type>
      <name>require_core</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a1661eb1168cf11b461fc06005123ac1e</anchor>
      <arglist>(const std::string &amp;key, Fx &amp;&amp;action, bool create_global=true)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>global_table</type>
      <name>global</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a0fb8a4784d7e66cd58cfe089f7e9d7ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>a0e48e284f1265b2c33d4d313d0729cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>table</type>
      <name>reg</name>
      <anchorfile>classsol_1_1state__view.html</anchorfile>
      <anchor>af7e1b8f1686d84284879c44ffccfb6fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtPainterCommand::StateData</name>
    <filename>structQwtPainterCommand_1_1StateData.html</filename>
    <member kind="variable">
      <type>QBrush</type>
      <name>backgroundBrush</name>
      <anchorfile>structQwtPainterCommand_1_1StateData.html</anchorfile>
      <anchor>a3f3e23f18fffcd1ed4748e66a9bfc13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::BGMode</type>
      <name>backgroundMode</name>
      <anchorfile>structQwtPainterCommand_1_1StateData.html</anchorfile>
      <anchor>aa870c1b50908590494ba40bb03dc5fe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>structQwtPainterCommand_1_1StateData.html</anchorfile>
      <anchor>aff07e5ec09d89a4de09f1abe956e6f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointF</type>
      <name>brushOrigin</name>
      <anchorfile>structQwtPainterCommand_1_1StateData.html</anchorfile>
      <anchor>a84a6487d0771284cfd72eb89b29bf939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Qt::ClipOperation</type>
      <name>clipOperation</name>
      <anchorfile>structQwtPainterCommand_1_1StateData.html</anchorfile>
      <anchor>ac9a03ceb3776ca326140a723f90d8cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPainterPath</type>
      <name>clipPath</name>
      <anchorfile>structQwtPainterCommand_1_1StateData.html</anchorfile>
      <anchor>a5282113a37087cb063995c04e7e6bbcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRegion</type>
      <name>clipRegion</name>
      <anchorfile>structQwtPainterCommand_1_1StateData.html</anchorfile>
      <anchor>a11829893586fd9ffd13cf0159d058584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPainter::CompositionMode</type>
      <name>compositionMode</name>
      <anchorfile>structQwtPainterCommand_1_1StateData.html</anchorfile>
      <anchor>a618907fbf9eaf696d1b3a4cd97f7442a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPaintEngine::DirtyFlags</type>
      <name>flags</name>
      <anchorfile>structQwtPainterCommand_1_1StateData.html</anchorfile>
      <anchor>ae434e7d372063a9133fdb1a4bbfdc007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QFont</type>
      <name>font</name>
      <anchorfile>structQwtPainterCommand_1_1StateData.html</anchorfile>
      <anchor>affe189b6ba32ae1907dcb2884782f864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isClipEnabled</name>
      <anchorfile>structQwtPainterCommand_1_1StateData.html</anchorfile>
      <anchor>ac4515be02720f418b25ea1e18474d215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>qreal</type>
      <name>opacity</name>
      <anchorfile>structQwtPainterCommand_1_1StateData.html</anchorfile>
      <anchor>ab40060ad33e1b3f1a0c71155c31505c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>structQwtPainterCommand_1_1StateData.html</anchorfile>
      <anchor>a75ca62e87e810979223f1cdb75ee445f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPainter::RenderHints</type>
      <name>renderHints</name>
      <anchorfile>structQwtPainterCommand_1_1StateData.html</anchorfile>
      <anchor>a8bfd8c10dd51811379fe2074b1bfb1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QTransform</type>
      <name>transform</name>
      <anchorfile>structQwtPainterCommand_1_1StateData.html</anchorfile>
      <anchor>a306db9a83632085f71c2fb7b46739d17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::stateless_push_popper</name>
    <filename>structsol_1_1stack_1_1stateless__push__popper.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>meta::unqualified_t&lt; T &gt;</type>
      <name>Tu</name>
      <anchorfile>structsol_1_1stack_1_1stateless__push__popper.html</anchorfile>
      <anchor>ae0b23c2539c5440b2ad17985a0b375e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>index_of</name>
      <anchorfile>structsol_1_1stack_1_1stateless__push__popper.html</anchorfile>
      <anchor>a94153e21039421993ff1cd29f1a52e21</anchor>
      <arglist>(const Tu &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_push_popper</name>
      <anchorfile>structsol_1_1stack_1_1stateless__push__popper.html</anchorfile>
      <anchor>a0b983e360f1487ae07cb9f94cb124be8</anchor>
      <arglist>(lua_State *L_, T object_) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~stateless_push_popper</name>
      <anchorfile>structsol_1_1stack_1_1stateless__push__popper.html</anchorfile>
      <anchor>a79427c12cc577a6cd099c3bf4d4e69e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_index</name>
      <anchorfile>structsol_1_1stack_1_1stateless__push__popper.html</anchorfile>
      <anchor>a524a2e26761473986db4431e6d98bcf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>m_L</name>
      <anchorfile>structsol_1_1stack_1_1stateless__push__popper.html</anchorfile>
      <anchor>a02f4e8a386b2b6be446e6dbf2609529f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>m_object</name>
      <anchorfile>structsol_1_1stack_1_1stateless__push__popper.html</anchorfile>
      <anchor>a56fc0dcecd382ba51e8584fbc5515668</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::stateless_push_popper&lt; false, T, std::enable_if_t&lt; is_stack_based_v&lt; meta::unqualified_t&lt; T &gt; &gt; &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1stateless__push__popper_3_01false_00_01T_00_01std_1_1enable__if__t_3_01is_89bbfba121eb8ced004863a7b019afd7.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>meta::unqualified_t&lt; T &gt;</type>
      <name>Tu</name>
      <anchorfile>structsol_1_1stack_1_1stateless__push__popper_3_01false_00_01T_00_01std_1_1enable__if__t_3_01is_89bbfba121eb8ced004863a7b019afd7.html</anchorfile>
      <anchor>abc262f539d520eee28ca5eede84b33a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>index_of</name>
      <anchorfile>structsol_1_1stack_1_1stateless__push__popper_3_01false_00_01T_00_01std_1_1enable__if__t_3_01is_89bbfba121eb8ced004863a7b019afd7.html</anchorfile>
      <anchor>af0bb926d895730d03959b88a0391716d</anchor>
      <arglist>(const Tu &amp;object_) const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_push_popper</name>
      <anchorfile>structsol_1_1stack_1_1stateless__push__popper_3_01false_00_01T_00_01std_1_1enable__if__t_3_01is_89bbfba121eb8ced004863a7b019afd7.html</anchorfile>
      <anchor>a3632574f2f45d510e6363b378aa170af</anchor>
      <arglist>(lua_State *L_, T) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~stateless_push_popper</name>
      <anchorfile>structsol_1_1stack_1_1stateless__push__popper_3_01false_00_01T_00_01std_1_1enable__if__t_3_01is_89bbfba121eb8ced004863a7b019afd7.html</anchorfile>
      <anchor>abd217403cbcf553432c172d836f5cfbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>m_L</name>
      <anchorfile>structsol_1_1stack_1_1stateless__push__popper_3_01false_00_01T_00_01std_1_1enable__if__t_3_01is_89bbfba121eb8ced004863a7b019afd7.html</anchorfile>
      <anchor>ae94b2e37830fba28a480957953348327</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::stateless_push_popper&lt; true, T, C &gt;</name>
    <filename>structsol_1_1stack_1_1stateless__push__popper_3_01true_00_01T_00_01C_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>meta::unqualified_t&lt; T &gt;</type>
      <name>Tu</name>
      <anchorfile>structsol_1_1stack_1_1stateless__push__popper_3_01true_00_01T_00_01C_01_4.html</anchorfile>
      <anchor>a5ea7d3cd59b9ddaf92e8ed436b553822</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>index_of</name>
      <anchorfile>structsol_1_1stack_1_1stateless__push__popper_3_01true_00_01T_00_01C_01_4.html</anchorfile>
      <anchor>ad695538e538b435b005763024f097696</anchor>
      <arglist>(lua_State *, const Tu &amp;) const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_push_popper</name>
      <anchorfile>structsol_1_1stack_1_1stateless__push__popper_3_01true_00_01T_00_01C_01_4.html</anchorfile>
      <anchor>a71b8fd4e1d62edd13a4b76fa52e178ba</anchor>
      <arglist>(lua_State *, T) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~stateless_push_popper</name>
      <anchorfile>structsol_1_1stack_1_1stateless__push__popper_3_01true_00_01T_00_01C_01_4.html</anchorfile>
      <anchor>a41de3aa37464e3faa9e6b8cdba7dca3d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::stateless_reference</name>
    <filename>classsol_1_1stateless__reference.html</filename>
    <member kind="function">
      <type>void</type>
      <name>abandon</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a7504ad63c8ed6db965ebe00a01369f38</anchor>
      <arglist>(lua_State *=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>stateless_reference</type>
      <name>copy</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a3c8a9f28191533443b0f469bfb1c1c18</anchor>
      <arglist>(lua_State *L_) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_assign</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a56de23ba9f0f2efd158e4bf543a701a2</anchor>
      <arglist>(lua_State *L_, const stateless_reference &amp;right) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deref</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>af7bcaa153396aab9d8377d4f1db413c1</anchor>
      <arglist>(lua_State *L_) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equals</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>ae6aed2a2b7ba97a4391d0562947f0e84</anchor>
      <arglist>(lua_State *L_, const stateless_reference &amp;r) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equals</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a652fd90841f76329eb0d2be138876cbf</anchor>
      <arglist>(lua_State *L_, const stateless_stack_reference &amp;r) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equals</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a87ea8b912d9ff7cdc8e17ff133fdc57d</anchor>
      <arglist>(lua_State *L_, lua_nil_t) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>get_type</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a35d4f7782217a7abdfe291ef070f97ba</anchor>
      <arglist>(lua_State *L_) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>stateless_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>ac2030a813a7031dd20b6662798924dd5</anchor>
      <arglist>(const stateless_reference &amp;r) noexcept=delete</arglist>
    </member>
    <member kind="function">
      <type>stateless_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a46babd16b8b6ce7baabb26bd1eb6252d</anchor>
      <arglist>(stateless_reference &amp;&amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>pointer</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a3cb7383c9f393d75e63c16905366548f</anchor>
      <arglist>(lua_State *L_) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a4b6ada0094372aeee7211bdca12485a5</anchor>
      <arglist>(lua_State *L_, int n=1) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>aab44c42d0b8d1ab88fed6354b4c12485</anchor>
      <arglist>(lua_State *L_) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>registry_index</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>ad57b25872d16d99a5082bd236ab71290</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>ab240b8ac517ae6fc7840c79ffed1e7e0</anchor>
      <arglist>(lua_State *L_) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a926572110c8c4037eceeffcb62624ae7</anchor>
      <arglist>(lua_State *L_, int index_) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_reference</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>ac0817e059e66e55a745782b7b1738238</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_reference</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a73d49d607fbbcb1b5fe040b12ecd5633</anchor>
      <arglist>(const stack_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_reference</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a9c5823cc71feb76d5b3982ac7c4b2b27</anchor>
      <arglist>(const stateless_reference &amp;o) noexcept=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_reference</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>ad7bac4df7d9ec607d822443e4021aaae</anchor>
      <arglist>(lua_nil_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_reference</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a4a21b61be13ef9e33027aa760e1ab12c</anchor>
      <arglist>(lua_State *, lua_nil_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_reference</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a425acef368d15f8c144c34999d7c69e6</anchor>
      <arglist>(lua_State *L_, absolute_index index_) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_reference</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a4564a81f4b914dfcd06c091e7e767113</anchor>
      <arglist>(lua_State *L_, const stack_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_reference</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a7ad2f253987516bc9703a09a23ae328e</anchor>
      <arglist>(lua_State *L_, const stateless_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_reference</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a83516c584fcf15a4318ea06299b23a32</anchor>
      <arglist>(lua_State *L_, const stateless_stack_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_reference</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>ac5e1ff06084993a85488ac17331deee4</anchor>
      <arglist>(lua_State *L_, int index=-1) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_reference</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a6609277a7824d945b15e3334e7e6d94c</anchor>
      <arglist>(lua_State *L_, ref_index index_) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_reference</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a5506f161e9d44440a0a9681ae740f97b</anchor>
      <arglist>(lua_State *L_, stateless_reference &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_reference</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a980e21040bd708d74d5a402f1755d310</anchor>
      <arglist>(stack_reference &amp;&amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_reference</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>ac51471d86f6012d665b6780a65152c58</anchor>
      <arglist>(stateless_reference &amp;&amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>ac517ca5befe9532fe43f069b10b6a19a</anchor>
      <arglist>(lua_State *) const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~stateless_reference</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a26bbe1bd9d5e8aa14852771d2852b6be</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>stack_index</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a0505f97aa7b4af6333ba8fd082d7af65</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>stateless_reference</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>ae5f60753ccca5a3a488f257cb91375d1</anchor>
      <arglist>(int raw_ref_index) noexcept</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>stateless_reference</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>aba141b4f3d48abfdcd27e8b72408ae28</anchor>
      <arglist>(lua_State *L_, global_tag_t) noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>lua_State *</type>
      <name>copy_assign_ref</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a2a322f800a510f9c883a29011e33d237</anchor>
      <arglist>(lua_State *L_, lua_State *rL, const stateless_reference &amp;r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>copy_ref</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a0cbafaadadd7cfa92a92fcf131d0aa60</anchor>
      <arglist>(lua_State *L_) const noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>lua_State *</type>
      <name>move_assign</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>aa292ad730ff484a6265376112f08feef</anchor>
      <arglist>(lua_State *L_, lua_State *rL, stateless_reference &amp;&amp;r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>ref</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a5cd5fe8c6d4ac60c1d40f27f198358d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>basic_reference</name>
      <anchorfile>classsol_1_1stateless__reference.html</anchorfile>
      <anchor>a8242fe5f7327faff39ce4e8f7b4a7d8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stateless_reference_equals</name>
    <filename>structsol_1_1stateless__reference__equals.html</filename>
    <base>sol::stateless_stack_reference_equals</base>
    <member kind="typedef">
      <type>std::true_type</type>
      <name>is_transparent</name>
      <anchorfile>structsol_1_1stateless__reference__equals.html</anchorfile>
      <anchor>a4ff0ce7f0b959d572266f6c8b34b3012</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1stateless__reference__equals.html</anchorfile>
      <anchor>a83210dd60459a00a6e6e25fa7f0b5fa8</anchor>
      <arglist>(const lua_nil_t &amp;lhs, const stateless_reference &amp;rhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1stateless__reference__equals.html</anchorfile>
      <anchor>aa3641a13c28c59e752a3327de896a2b0</anchor>
      <arglist>(const stateless_reference &amp;lhs, const lua_nil_t &amp;rhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1stateless__reference__equals.html</anchorfile>
      <anchor>ab9e394919336025c905689a4b20b2bf0</anchor>
      <arglist>(const stateless_reference &amp;lhs, const stateless_reference &amp;rhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_reference_equals</name>
      <anchorfile>structsol_1_1stateless__reference__equals.html</anchorfile>
      <anchor>a314c84d6c9b4bba232f1aa42045df9d9</anchor>
      <arglist>(lua_State *L_) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stateless_reference_hash</name>
    <filename>structsol_1_1stateless__reference__hash.html</filename>
    <base>sol::stateless_stack_reference_hash</base>
    <member kind="typedef">
      <type>stateless_reference</type>
      <name>argument_type</name>
      <anchorfile>structsol_1_1stateless__reference__hash.html</anchorfile>
      <anchor>ada00aa13ed2a1a1de0993833091192b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::true_type</type>
      <name>is_transparent</name>
      <anchorfile>structsol_1_1stateless__reference__hash.html</anchorfile>
      <anchor>a1cbe69a2b4797010d7c8c6f6040228c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>result_type</name>
      <anchorfile>structsol_1_1stateless__reference__hash.html</anchorfile>
      <anchor>aaa8e7e9f49cab6eefda87b5dc34f62ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1stateless__reference__hash.html</anchorfile>
      <anchor>a0ea27a62982e2ba9045ccd7f3a79e071</anchor>
      <arglist>(const stateless_reference &amp;lhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_reference_hash</name>
      <anchorfile>structsol_1_1stateless__reference__hash.html</anchorfile>
      <anchor>a5ca6a2b7b31783fa815833893673d439</anchor>
      <arglist>(lua_State *L_) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::stateless_stack_reference</name>
    <filename>classsol_1_1stateless__stack__reference.html</filename>
    <member kind="function">
      <type>void</type>
      <name>abandon</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a69190668e5ae6d17c13ed02519d7b56e</anchor>
      <arglist>(lua_State *=nullptr) noexcept</arglist>
    </member>
    <member kind="function">
      <type>stateless_stack_reference</type>
      <name>copy</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a9298bea811c85f1c172d1c599313439d</anchor>
      <arglist>(lua_State *L_) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_assign</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a0492217173cbacf7032f07ae53fce003</anchor>
      <arglist>(lua_State *, const stateless_stack_reference &amp;right) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equals</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>ae6b1431db7cd1c00b9e6e2aeec1bb68f</anchor>
      <arglist>(lua_State *L_, const stateless_stack_reference &amp;r) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equals</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a2979d063d14c1aaa0a09933bc2ef2614</anchor>
      <arglist>(lua_State *L_, lua_nil_t) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>get_type</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a4ab3b59ee0081f24d0dad1c2971cf8db</anchor>
      <arglist>(lua_State *L_) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>stateless_stack_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>aa5969431cc98e6a87e18e97fea945367</anchor>
      <arglist>(const stateless_stack_reference &amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>stateless_stack_reference &amp;</type>
      <name>operator=</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>ad2d8cf6486c6cb0c46197f72f2886065</anchor>
      <arglist>(stateless_stack_reference &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>pointer</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>af6c2a636b6a8606ac4f5ea1b7a0f5d15</anchor>
      <arglist>(lua_State *L_) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a459aded88f812f72a8b2b6204a2276bc</anchor>
      <arglist>(lua_State *L_, int pop_count=1) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a109531650df528b5b4486306f45b7bc9</anchor>
      <arglist>(lua_State *L_) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a052c6cda9c8325eea9c4a2f27d7637fc</anchor>
      <arglist>(lua_State *) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a24134339650f8e717d0fe1ff400672b6</anchor>
      <arglist>(lua_State *L_, int index_) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stack_index</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a6b395f8fb98cba1d989a4b02a814e1f9</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_stack_reference</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>ad93a9c15fb9afea516761d8274c4bd0f</anchor>
      <arglist>() noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_stack_reference</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a47cac12ab9e08bb0ba9644226a241472</anchor>
      <arglist>(absolute_index index_) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_stack_reference</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a50de802a5b6738a40c4c53ff9f2ef357</anchor>
      <arglist>(const reference &amp;) noexcept=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_stack_reference</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>af3e6ced66f728bd34ea8c54d0119ad76</anchor>
      <arglist>(const stateless_stack_reference &amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_stack_reference</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>af40736523a5eb1d4c4bc6b45bef4b44f</anchor>
      <arglist>(lua_nil_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_stack_reference</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>ae36501b6a7d010d85e25e8d039ead1e8</anchor>
      <arglist>(lua_State *, absolute_index index_) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_stack_reference</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a77c83b93fb26a1e4235677bc668f29fd</anchor>
      <arglist>(lua_State *, raw_index index_) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_stack_reference</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a4ab9c95fefb7d5874b8b343d44a4df20</anchor>
      <arglist>(lua_State *, ref_index) noexcept=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_stack_reference</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a489dde56426e939adcec3f5bc2d1baf6</anchor>
      <arglist>(lua_State *L_, int index_) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_stack_reference</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a8c020f4eac2382af1b23af1a87b7db75</anchor>
      <arglist>(raw_index index_) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_stack_reference</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a256f1f5a058841f0c2a2b82cbdb04e76</anchor>
      <arglist>(ref_index) noexcept=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_stack_reference</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a45a6448323514bfeb5cd2dcb96a2b32b</anchor>
      <arglist>(stateless_stack_reference &amp;&amp;o) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a8a0816b5f2baf68adf740f168757c540</anchor>
      <arglist>(lua_State *L) const noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>registry_index</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>af43cfe87fc4063bf14f5135aa6e1b601</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_index</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a0d89bf70c01d45e06cd4beccb5b9a513</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>stack_reference</name>
      <anchorfile>classsol_1_1stateless__stack__reference.html</anchorfile>
      <anchor>a30ebc902ae07fe98470d1a98b06eac70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stateless_stack_reference_equals</name>
    <filename>structsol_1_1stateless__stack__reference__equals.html</filename>
    <member kind="typedef">
      <type>std::true_type</type>
      <name>is_transparent</name>
      <anchorfile>structsol_1_1stateless__stack__reference__equals.html</anchorfile>
      <anchor>aa9a0cd230f879fbf674ab22fa9213dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>structsol_1_1stateless__stack__reference__equals.html</anchorfile>
      <anchor>a40655b47dee84d2e6fa38f9755eb330e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1stateless__stack__reference__equals.html</anchorfile>
      <anchor>a4f39f4ce109dcc63a3c9cc3c537c09f6</anchor>
      <arglist>(const stateless_stack_reference &amp;lhs, const stateless_stack_reference &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1stateless__stack__reference__equals.html</anchorfile>
      <anchor>ace9cbe80dcac2ffc4995701247fc45a5</anchor>
      <arglist>(const stateless_stack_reference &amp;lhs, lua_nil_t rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1stateless__stack__reference__equals.html</anchorfile>
      <anchor>a14dd7eebcd04dcbf4b018525e5e305db</anchor>
      <arglist>(lua_nil_t lhs, const stateless_stack_reference &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_stack_reference_equals</name>
      <anchorfile>structsol_1_1stateless__stack__reference__equals.html</anchorfile>
      <anchor>a143da1aef4e0a3f1c1ca717de29d9af4</anchor>
      <arglist>(lua_State *L_) noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lua_State *</type>
      <name>m_L</name>
      <anchorfile>structsol_1_1stateless__stack__reference__equals.html</anchorfile>
      <anchor>a527fa7a6ce6feb1e007e451220c15078</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stateless_stack_reference_hash</name>
    <filename>structsol_1_1stateless__stack__reference__hash.html</filename>
    <member kind="typedef">
      <type>stateless_stack_reference</type>
      <name>argument_type</name>
      <anchorfile>structsol_1_1stateless__stack__reference__hash.html</anchorfile>
      <anchor>a42a707b215e56967752f8e9601d3cf5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::true_type</type>
      <name>is_transparent</name>
      <anchorfile>structsol_1_1stateless__stack__reference__hash.html</anchorfile>
      <anchor>ad5e7716b4e0829c3006234e298530d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>result_type</name>
      <anchorfile>structsol_1_1stateless__stack__reference__hash.html</anchorfile>
      <anchor>ab45f220b658d6b1c70c62144882507be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>structsol_1_1stateless__stack__reference__hash.html</anchorfile>
      <anchor>a44cb317b09daa497c1b5c4b87ecbf1d6</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1stateless__stack__reference__hash.html</anchorfile>
      <anchor>a09e7922961f6c4d0ce6108a6a8deca4a</anchor>
      <arglist>(const argument_type &amp;lhs) const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stateless_stack_reference_hash</name>
      <anchorfile>structsol_1_1stateless__stack__reference__hash.html</anchorfile>
      <anchor>ad4fd9b5c8f2b1591acd60ec2a5bcb880</anchor>
      <arglist>(lua_State *L_) noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lua_State *</type>
      <name>m_L</name>
      <anchorfile>structsol_1_1stateless__stack__reference__hash.html</anchorfile>
      <anchor>ad25443c57066464c4c7eeb6ae663d04f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::StatePublisher</name>
    <filename>classPJ_1_1StatePublisher.html</filename>
    <base>PJ::PlotJugglerPlugin</base>
    <member kind="slot" virtualness="pure">
      <type>virtual void</type>
      <name>setEnabled</name>
      <anchorfile>classPJ_1_1StatePublisher.html</anchorfile>
      <anchor>a5de4706cab82619acab78f3bea94fd13</anchor>
      <arglist>(bool enabled)=0</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>closed</name>
      <anchorfile>classPJ_1_1StatePublisher.html</anchorfile>
      <anchor>a570b8f5523ca9b4a31d134d02d74cc42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>enabled</name>
      <anchorfile>classPJ_1_1StatePublisher.html</anchorfile>
      <anchor>a3655d6e2d44d31a42f9e07baf5774b94</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>play</name>
      <anchorfile>classPJ_1_1StatePublisher.html</anchorfile>
      <anchor>ada8c4cb8eb920f6be881db68413978fb</anchor>
      <arglist>(double interval)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDataMap</name>
      <anchorfile>classPJ_1_1StatePublisher.html</anchorfile>
      <anchor>a14b868a65d178e7c33bcb5747dcd6e91</anchor>
      <arglist>(const PlotDataMapRef *datamap)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateState</name>
      <anchorfile>classPJ_1_1StatePublisher.html</anchorfile>
      <anchor>a6feace81d6d4c8b5b59af87d3fe0cc78</anchor>
      <arglist>(double current_time)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StatePublisher</name>
      <anchorfile>classPJ_1_1StatePublisher.html</anchorfile>
      <anchor>a3b8901178fd414b4672b52d6f37362b4</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const PlotDataMapRef *</type>
      <name>_datamap</name>
      <anchorfile>classPJ_1_1StatePublisher.html</anchorfile>
      <anchor>a3a25e55a513a76cd6cacbf8f16b24f8f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StatePublisherCSV</name>
    <filename>classStatePublisherCSV.html</filename>
    <base>PJ::StatePublisher</base>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>setEnabled</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>ae6cd3b3bc08740770eeb44a412c64ac3</anchor>
      <arglist>(bool enabled) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>enabled</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>a4581bc472b4f2c5e2b8c92d5d6a3c886</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>name</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>aef510a85976c47bed4c25e8023c977ee</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>play</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>ad501ffc844a9aa42973cee82b1e5567a</anchor>
      <arglist>(double) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StatePublisherCSV</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>a57a4061d78f8b2112b9535e4559380cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateState</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>a8ad8cb419df3ce56d634a816c0b834d5</anchor>
      <arglist>(double current_time) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StatePublisherCSV</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>a8837d61acedbdc20b2a297eb7597ffd7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onWindowClosed</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>a93cf1d34276c77628ec831e4a71ad53e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>delayedClearNotification</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>aa089ac8a05274a727a9427bb888405cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QString</type>
      <name>generateRangeCSV</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>a5f57c5ebd2a91be886663835f96d97bf</anchor>
      <arglist>(double time_start, double time_end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>QString</type>
      <name>generateStatisticsCSV</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>ad78f6442d3a9d4960e4e4bce00d4c6d8</anchor>
      <arglist>(double time_start, double time_end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getTimeRanges</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>a703d0993a1d7c0c369ac9a8c821e6825</anchor>
      <arglist>(double *first, double *last)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>saveFile</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>a33769e9f0d2d4ed35a238a9af6d6277a</anchor>
      <arglist>(QString text)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateButtonsState</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>aea4be8a80662d303b8d61fb3959a3299</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QDialog *</type>
      <name>_dialog</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>ac8633abe310fafe4d7bb340df38e57ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_enabled</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>a183f3c37b66e12d46d7c888c248e377e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_end_time</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>a88c10514e1e873d27eb530cc5ed61229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::mutex</type>
      <name>_mutex</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>a1332fba6381107f0431751eadba88fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QTimer *</type>
      <name>_notification_timer</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>a9bf990853be001c04a67f5e42050f828</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_previous_time</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>a4ee302ec228c6e7253675b3e66e1c5ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_start_time</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>a476362afa01dc8e1e8f4e4a7978579d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::PublisherCSV_DIalog *</type>
      <name>_ui</name>
      <anchorfile>classStatePublisherCSV.html</anchorfile>
      <anchor>aa49932eed0588a178d537fdca81dbee7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StatePublisherZMQ</name>
    <filename>classStatePublisherZMQ.html</filename>
    <member kind="function">
      <type></type>
      <name>StatePublisherZMQ</name>
      <anchorfile>classStatePublisherZMQ.html</anchorfile>
      <anchor>a1fe7d8fc76ac022bb63883a1bb2e48fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateState</name>
      <anchorfile>classStatePublisherZMQ.html</anchorfile>
      <anchor>a4b35c1ebc50a0b9fe21dc521f7ab21fe</anchor>
      <arglist>(PlotDataMap *datamap, double current_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StatePublisherZMQ</name>
      <anchorfile>classStatePublisherZMQ.html</anchorfile>
      <anchor>af0b6f400e0e5415ae4791c9f0695c41b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>run_thread</name>
      <anchorfile>classStatePublisherZMQ.html</anchorfile>
      <anchor>a6a815fb118a6cea4d51a1ca75772f4ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; QString, double &gt;</type>
      <name>_current_data</name>
      <anchorfile>classStatePublisherZMQ.html</anchorfile>
      <anchor>afcb22887c0ce0bf4278ec9e0cc7e1382</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::mutex</type>
      <name>_mutex</name>
      <anchorfile>classStatePublisherZMQ.html</anchorfile>
      <anchor>aef9f584b68284dab290c06af3095c58e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlotDataMap *</type>
      <name>_prev_dataplot</name>
      <anchorfile>classStatePublisherZMQ.html</anchorfile>
      <anchor>a609fb963f23be2e67e3ef2ffc3f70a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>_prev_time</name>
      <anchorfile>classStatePublisherZMQ.html</anchorfile>
      <anchor>aeb07b1aa535411d8b5f261c4a279c487</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::thread</type>
      <name>_thread</name>
      <anchorfile>classStatePublisherZMQ.html</anchorfile>
      <anchor>ab905fad96a54d61be7ba45355fa9b9ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::static_const</name>
    <filename>structnlohmann_1_1detail_1_1static__const.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static constexpr T</type>
      <name>value</name>
      <anchorfile>structnlohmann_1_1detail_1_1static__const.html</anchorfile>
      <anchor>a6bb7ab2ddd6abc41fb4ffb7c6dfa237e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::static_stack_dependencies</name>
    <filename>structsol_1_1static__stack__dependencies.html</filename>
    <templarg>Target</templarg>
    <templarg>In</templarg>
    <base>sol::detail::policy_base_tag</base>
  </compound>
  <compound kind="struct">
    <name>Statistics</name>
    <filename>structStatistics.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>count</name>
      <anchorfile>structStatistics.html</anchorfile>
      <anchor>add4cda343a8319687d734aba0ea997fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max</name>
      <anchorfile>structStatistics.html</anchorfile>
      <anchor>a8140bd74f4b8f98fc4a6cc064c098a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mean_tot</name>
      <anchorfile>structStatistics.html</anchorfile>
      <anchor>a7440bfaa48ad59aa13491e09285895c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min</name>
      <anchorfile>structStatistics.html</anchorfile>
      <anchor>a14cec74926a4b509e2c3ea090e5c4933</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::Statistics</name>
    <filename>structmcap_1_1Statistics.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>attachmentCount</name>
      <anchorfile>structmcap_1_1Statistics.html</anchorfile>
      <anchor>ae2931cab5cae8ca2b86ee21610a3285c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>channelCount</name>
      <anchorfile>structmcap_1_1Statistics.html</anchorfile>
      <anchor>a769383e1060394a375372879747669c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unordered_map&lt; ChannelId, uint64_t &gt;</type>
      <name>channelMessageCounts</name>
      <anchorfile>structmcap_1_1Statistics.html</anchorfile>
      <anchor>af9a0b93308a087eb4c1fbdcb14b49fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>chunkCount</name>
      <anchorfile>structmcap_1_1Statistics.html</anchorfile>
      <anchor>af58449c9c8af9462e62e7cfd5b500813</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>messageCount</name>
      <anchorfile>structmcap_1_1Statistics.html</anchorfile>
      <anchor>a238fb627302b16c1a087296a255ef581</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timestamp</type>
      <name>messageEndTime</name>
      <anchorfile>structmcap_1_1Statistics.html</anchorfile>
      <anchor>a0a2d47a77b2079b5f9e6cceee7700193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Timestamp</type>
      <name>messageStartTime</name>
      <anchorfile>structmcap_1_1Statistics.html</anchorfile>
      <anchor>a423744933be4212e5109060919e8c6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>metadataCount</name>
      <anchorfile>structmcap_1_1Statistics.html</anchorfile>
      <anchor>a7be50a803386afa7c90d0593638a3603</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>schemaCount</name>
      <anchorfile>structmcap_1_1Statistics.html</anchorfile>
      <anchor>a56219d247c3cf8503e73c786fb7a8a63</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StatisticsDialog</name>
    <filename>classStatisticsDialog.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>calcVisibleRange</name>
      <anchorfile>classStatisticsDialog.html</anchorfile>
      <anchor>a6ae4fe3b6dc0a9c3392cf97ffd8d08b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeEvent</name>
      <anchorfile>classStatisticsDialog.html</anchorfile>
      <anchor>ae24a888d06fdce6b219e8a501864c515</anchor>
      <arglist>(QCloseEvent *event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitle</name>
      <anchorfile>classStatisticsDialog.html</anchorfile>
      <anchor>a9aa771107b1078b5a527e05c490e8b6f</anchor>
      <arglist>(QString title)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StatisticsDialog</name>
      <anchorfile>classStatisticsDialog.html</anchorfile>
      <anchor>ab45c291383c855394c26d10e48bd85b1</anchor>
      <arglist>(PlotWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classStatisticsDialog.html</anchorfile>
      <anchor>ad3c1c16635a4a49f6391c970f7ad51f7</anchor>
      <arglist>(Range range)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StatisticsDialog</name>
      <anchorfile>classStatisticsDialog.html</anchorfile>
      <anchor>af74657351d4b433f6d16157928bca776</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlotWidget *</type>
      <name>_parent</name>
      <anchorfile>classStatisticsDialog.html</anchorfile>
      <anchor>ab3d8bbfc9e032982e2d35264874747d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::statistics_dialog *</type>
      <name>ui</name>
      <anchorfile>classStatisticsDialog.html</anchorfile>
      <anchor>aae7bfd0d905cc55bdb5ffdcb680f9ac0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::Status</name>
    <filename>structmcap_1_1Status.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>ok</name>
      <anchorfile>structmcap_1_1Status.html</anchorfile>
      <anchor>aa368f88e5cc8cd454768805a452874a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Status</name>
      <anchorfile>structmcap_1_1Status.html</anchorfile>
      <anchor>a4e23606deb93c4f4938cf8d97012af9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Status</name>
      <anchorfile>structmcap_1_1Status.html</anchorfile>
      <anchor>a206e7ce2a07e938111ca8f382506d8b1</anchor>
      <arglist>(StatusCode code)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Status</name>
      <anchorfile>structmcap_1_1Status.html</anchorfile>
      <anchor>ae0742439e537f9908aab07d2aeffe002</anchor>
      <arglist>(StatusCode code, const std::string &amp;message)</arglist>
    </member>
    <member kind="variable">
      <type>StatusCode</type>
      <name>code</name>
      <anchorfile>structmcap_1_1Status.html</anchorfile>
      <anchor>ab786e816abdd9352b6fb55497a03da07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>message</name>
      <anchorfile>structmcap_1_1Status.html</anchorfile>
      <anchor>af69121a8eb8b3ef18d3a3560ea7e634d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::std_shim</name>
    <filename>structsol_1_1detail_1_1std__shim.html</filename>
    <templarg>R</templarg>
    <member kind="function">
      <type>meta::return_type_t&lt; R... &gt;</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1detail_1_1std__shim.html</anchorfile>
      <anchor>afde6dc12a6fda0c2628a8209f0ee5809</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>std_shim</name>
      <anchorfile>structsol_1_1detail_1_1std__shim.html</anchorfile>
      <anchor>a3fe3893d654eee0b56f13d929e4b09c8</anchor>
      <arglist>(unsafe_function lua_func)</arglist>
    </member>
    <member kind="variable">
      <type>unsafe_function</type>
      <name>lua_func_</name>
      <anchorfile>structsol_1_1detail_1_1std__shim.html</anchorfile>
      <anchor>ab614be54807042a5f6c0536b7ed7899f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::std_shim&lt; void &gt;</name>
    <filename>structsol_1_1detail_1_1std__shim_3_01void_01_4.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1detail_1_1std__shim_3_01void_01_4.html</anchorfile>
      <anchor>a36dd07b546981967be08ac211bbee833</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>std_shim</name>
      <anchorfile>structsol_1_1detail_1_1std__shim_3_01void_01_4.html</anchorfile>
      <anchor>ae373a715bb7f0ddc60be08f158fad419</anchor>
      <arglist>(unsafe_function lua_func)</arglist>
    </member>
    <member kind="variable">
      <type>unsafe_function</type>
      <name>lua_func_</name>
      <anchorfile>structsol_1_1detail_1_1std__shim_3_01void_01_4.html</anchorfile>
      <anchor>af48673f37f7a542f4aeb054bb5d7ecda</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::std_string_view</name>
    <filename>structdetail_1_1std__string__view.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>str_Writer</name>
    <filename>structstr__Writer.html</filename>
    <member kind="variable">
      <type>luaL_Buffer</type>
      <name>B</name>
      <anchorfile>structstr__Writer.html</anchorfile>
      <anchor>a4e9fcbe620b5444d1dacae0bbffac39f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>init</name>
      <anchorfile>structstr__Writer.html</anchorfile>
      <anchor>a9b260bdd86544e4aff65d79ad49c6abd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::streamed_view</name>
    <filename>structdetail_1_1streamed__view.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>const T &amp;</type>
      <name>value</name>
      <anchorfile>structdetail_1_1streamed__view.html</anchorfile>
      <anchor>a540a845e8a68a991b0110365dfb9acf3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mcap::StreamWriter</name>
    <filename>classmcap_1_1StreamWriter.html</filename>
    <base>mcap::IWritable</base>
    <member kind="function">
      <type>void</type>
      <name>end</name>
      <anchorfile>classmcap_1_1StreamWriter.html</anchorfile>
      <anchor>afd54235e5bd56ff79faa7e68808101d6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleWrite</name>
      <anchorfile>classmcap_1_1StreamWriter.html</anchorfile>
      <anchor>a60004fd3d4d45166a603fb3080b33d27</anchor>
      <arglist>(const std::byte *data, uint64_t size) override</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>size</name>
      <anchorfile>classmcap_1_1StreamWriter.html</anchorfile>
      <anchor>aaa90d3fdb4409c3244da12544b38e1a6</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StreamWriter</name>
      <anchorfile>classmcap_1_1StreamWriter.html</anchorfile>
      <anchor>a08a88216547cf03bcbf238250aeb8286</anchor>
      <arglist>(std::ostream &amp;stream)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>size_</name>
      <anchorfile>classmcap_1_1StreamWriter.html</anchorfile>
      <anchor>a065dde2e33b77a5a2f9c2e0ff0f9b410</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ostream &amp;</type>
      <name>stream_</name>
      <anchorfile>classmcap_1_1StreamWriter.html</anchorfile>
      <anchor>aa12112e78eb5b8b8c8a265fc4066ac87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StreamZMQDialog</name>
    <filename>classStreamZMQDialog.html</filename>
    <member kind="function">
      <type></type>
      <name>StreamZMQDialog</name>
      <anchorfile>classStreamZMQDialog.html</anchorfile>
      <anchor>a8a0117f85b997b507c291bca091d57e8</anchor>
      <arglist>(QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StreamZMQDialog</name>
      <anchorfile>classStreamZMQDialog.html</anchorfile>
      <anchor>a382b4cee48e6d5c37d8b538c9be45d8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Ui::DataStreamZMQ *</type>
      <name>ui</name>
      <anchorfile>classStreamZMQDialog.html</anchorfile>
      <anchor>a32e05ffcd74d1be7787301604f8f85ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::u_detail::string_for_each_metatable_func</name>
    <filename>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>a0fde16bbe5f874a44e0101b4ebe4519c</anchor>
      <arglist>(lua_State *L_, submetatable_type smt_, stateless_reference &amp;fast_index_table_)</arglist>
    </member>
    <member kind="variable">
      <type>lua_CFunction</type>
      <name>call_func</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>a82926c703c4c95c6dfc1f414f7a08d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>change_indexing_mem_func</type>
      <name>change_indexing</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>ab331b7fb2f0676f1d209d6d659c0f7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_CFunction</type>
      <name>idx_call</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>a965800d2b54242506f8db991eee02469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_destruction</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>a5d67ccea2479ed400a30ceca732280f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_index</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>abc402262a8f8761cb835d423a66d8576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_new_index</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>a9c8f3cfd6fca11e68ccc4f0dd7d1697e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_static_index</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>a2b04c0719641578ac84965bc632be67d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_static_new_index</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>a737de3779a5e6b24a03ca9596e60e065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_unqualified_lua_CFunction</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>acf0dcf143b9aa8565c67f06179fff81f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_unqualified_lua_reference</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>afb8532b959b1f86963ebcc751e8636e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_CFunction</type>
      <name>meta_idx_call</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>a7390f279838b12b67df2c69e930f37e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_CFunction</type>
      <name>meta_new_idx_call</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>ab1132ae68c25f901f6c67e9d4e57eb2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_CFunction</type>
      <name>new_idx_call</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>a2899528ce455d9477e76d5d2e7ba27a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>reference *</type>
      <name>p_binding_ref</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>ac29f1754368739b87bf99dff92bd2cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>p_derived_usb</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>ac0d8df032a1e16114b13d59357329199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>index_call_storage *</type>
      <name>p_ics</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>a009c84fb71e8f3854fc8ee1a8dbbb446</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string *</type>
      <name>p_key</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>ae34555119165f13e418d5f34c8b6c420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>usertype_storage_base *</type>
      <name>p_usb</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>aacaeff0b581be7c01f0ef5a7aa6e9516</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>poison_indexing</name>
      <anchorfile>structsol_1_1u__detail_1_1string__for__each__metatable__func.html</anchorfile>
      <anchor>a261885a13cf6c2cbe73bfb06c41afabe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::string_literal</name>
    <filename>structdetail_1_1string__literal.html</filename>
    <templarg></templarg>
    <templarg>C</templarg>
    <member kind="function">
      <type>constexpr</type>
      <name>operator basic_string_view&lt; CharT &gt;</name>
      <anchorfile>structdetail_1_1string__literal.html</anchorfile>
      <anchor>a488064cc6eea7fe043dfec58f78d75f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr CharT</type>
      <name>value</name>
      <anchorfile>structdetail_1_1string__literal.html</anchorfile>
      <anchor>a9b0002b0cd434408b8f83a5d503f1a28</anchor>
      <arglist>[sizeof...(C)]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::string_value</name>
    <filename>structdetail_1_1string__value.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>const Char *</type>
      <name>data</name>
      <anchorfile>structdetail_1_1string__value.html</anchorfile>
      <anchor>a5ae6352a7c087128b25c6e3361ab2d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structdetail_1_1string__value.html</anchorfile>
      <anchor>acc798e6f8db7ae01403bb2b2804952a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>string_value&lt; char_type &gt;</name>
    <filename>structdetail_1_1string__value.html</filename>
    <member kind="variable">
      <type>const char_type *</type>
      <name>data</name>
      <anchorfile>structdetail_1_1string__value.html</anchorfile>
      <anchor>a5ae6352a7c087128b25c6e3361ab2d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structdetail_1_1string__value.html</anchorfile>
      <anchor>acc798e6f8db7ae01403bb2b2804952a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::StringRef</name>
    <filename>classPJ_1_1StringRef.html</filename>
    <class kind="struct">PJ::StringRef::noSSO</class>
    <class kind="struct">PJ::StringRef::SSO</class>
    <member kind="function">
      <type>const char *</type>
      <name>data</name>
      <anchorfile>classPJ_1_1StringRef.html</anchorfile>
      <anchor>ab4ff64391b7babeacd673f1037c7a9ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSSO</name>
      <anchorfile>classPJ_1_1StringRef.html</anchorfile>
      <anchor>ae9e0d1f81e205e0d2a66609f2f585022</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classPJ_1_1StringRef.html</anchorfile>
      <anchor>a0388561c3a2cb386c669c82b2bab9450</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringRef</name>
      <anchorfile>classPJ_1_1StringRef.html</anchorfile>
      <anchor>a68731d01994f3ffb784083a7b906fa74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringRef</name>
      <anchorfile>classPJ_1_1StringRef.html</anchorfile>
      <anchor>ac7ddd6936ab147ff3e41394520b8341a</anchor>
      <arglist>(const char *data_ptr, size_t length)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringRef</name>
      <anchorfile>classPJ_1_1StringRef.html</anchorfile>
      <anchor>a24701288c5e4a085eafd2e9c031acb39</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringRef</name>
      <anchorfile>classPJ_1_1StringRef.html</anchorfile>
      <anchor>a2ef84a66934b1b92f3bc7f6ceae9a054</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="variable">
      <type>noSSO</type>
      <name>no_sso</name>
      <anchorfile>classPJ_1_1StringRef.html</anchorfile>
      <anchor>ad2018f132ec2528e33faef4acb73510f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SSO</type>
      <name>sso</name>
      <anchorfile>classPJ_1_1StringRef.html</anchorfile>
      <anchor>a1f16f1a80e00b031168a66582b15813f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>union PJ::StringRef::@56</type>
      <name>_storage</name>
      <anchorfile>classPJ_1_1StringRef.html</anchorfile>
      <anchor>a4c742ce2783fac352a343601d40a9121</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const uint8_t</type>
      <name>SSO_SIZE</name>
      <anchorfile>classPJ_1_1StringRef.html</anchorfile>
      <anchor>aa4a14f44419fd4d126ccbebcd7f8b90c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const uint64_t</type>
      <name>TYPE_BIT</name>
      <anchorfile>classPJ_1_1StringRef.html</anchorfile>
      <anchor>ac36cbc64bb021abbc3aac6b5f0b220b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::StringSeries</name>
    <filename>classPJ_1_1StringSeries.html</filename>
    <base>TimeseriesBase&lt; StringRef &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classPJ_1_1StringSeries.html</anchorfile>
      <anchor>a4e6021cd814da67d241230c586c6edfb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>StringSeries &amp;</type>
      <name>operator=</name>
      <anchorfile>classPJ_1_1StringSeries.html</anchorfile>
      <anchor>a573de44d29fed84d4609bcd9d830fe22</anchor>
      <arglist>(const StringSeries &amp;other)=delete</arglist>
    </member>
    <member kind="function">
      <type>StringSeries &amp;</type>
      <name>operator=</name>
      <anchorfile>classPJ_1_1StringSeries.html</anchorfile>
      <anchor>accd32810c05808370952efcaa70bc69a</anchor>
      <arglist>(StringSeries &amp;&amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushBack</name>
      <anchorfile>classPJ_1_1StringSeries.html</anchorfile>
      <anchor>a248e8d2ce98754a93e2538a0c4ae48a1</anchor>
      <arglist>(const Point &amp;p) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>pushBack</name>
      <anchorfile>classPJ_1_1StringSeries.html</anchorfile>
      <anchor>a56b889cef958aa4a7deec7b59e193ef9</anchor>
      <arglist>(Point &amp;&amp;p) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringSeries</name>
      <anchorfile>classPJ_1_1StringSeries.html</anchorfile>
      <anchor>a63d117ed1674ef90967d1bbf9653134e</anchor>
      <arglist>(const std::string &amp;name, PlotGroup::Ptr group)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringSeries</name>
      <anchorfile>classPJ_1_1StringSeries.html</anchorfile>
      <anchor>a970e3237dee726ddacdbf3166254c8bf</anchor>
      <arglist>(const StringSeries &amp;other)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringSeries</name>
      <anchorfile>classPJ_1_1StringSeries.html</anchorfile>
      <anchor>a67162518e2fbf17c749a1d2360dcf496</anchor>
      <arglist>(StringSeries &amp;&amp;other)=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_set&lt; std::string &gt;</type>
      <name>_storage</name>
      <anchorfile>classPJ_1_1StringSeries.html</anchorfile>
      <anchor>ab36ec12abe1547fd503cf1beea9894e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_tmp_str</name>
      <anchorfile>classPJ_1_1StringSeries.html</anchorfile>
      <anchor>a5a978356ccae01dfa2e392a7c4138c4c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>stringtable</name>
    <filename>structstringtable.html</filename>
    <member kind="variable">
      <type>TString **</type>
      <name>hash</name>
      <anchorfile>structstringtable.html</anchorfile>
      <anchor>a9df803a7c6c84f39218c95ca34c21f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nuse</name>
      <anchorfile>structstringtable.html</anchorfile>
      <anchor>a557fecd2a88632f53ac14bb5f933590a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>size</name>
      <anchorfile>structstringtable.html</anchorfile>
      <anchor>a10674affaad79ff819b6aa3b4618b94e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::stack_detail::strip</name>
    <filename>structsol_1_1stack_1_1stack__detail_1_1strip.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1strip.html</anchorfile>
      <anchor>ab8cada3ad5543028dc48d0d01df39118</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::stack_detail::strip&lt; non_null&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1stack__detail_1_1strip_3_01non__null_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1strip_3_01non__null_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a2ced9ba96f3aa1c34906e3b089498bcf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::stack_detail::strip&lt; std::reference_wrapper&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1stack__detail_1_1strip_3_01std_1_1reference__wrapper_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>type</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1strip_3_01std_1_1reference__wrapper_3_01T_01_4_01_4.html</anchorfile>
      <anchor>aadde98915e87e4155e28cb2897a78dbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::stack_detail::strip&lt; user&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1stack__detail_1_1strip_3_01user_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>type</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1strip_3_01user_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a5f09818fa0a2408e5d429b738e865fc7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::strip_named_arg</name>
    <filename>structdetail_1_1strip__named__arg.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structdetail_1_1strip__named__arg.html</anchorfile>
      <anchor>a5de03487718183fe42f0bb4caed08d22</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::strip_named_arg&lt; T, true &gt;</name>
    <filename>structdetail_1_1strip__named__arg_3_01T_00_01true_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>remove_cvref_t&lt; decltype(T::value)&gt;</type>
      <name>type</name>
      <anchorfile>structdetail_1_1strip__named__arg_3_01T_00_01true_01_4.html</anchorfile>
      <anchor>aa33036b138340295b40f8b0e6364593e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::styled_arg</name>
    <filename>structdetail_1_1styled__arg.html</filename>
    <templarg></templarg>
    <base>detail::view</base>
    <member kind="function">
      <type></type>
      <name>styled_arg</name>
      <anchorfile>structdetail_1_1styled__arg.html</anchorfile>
      <anchor>a7f5a9a65a99e83627e535e824e6c5ff2</anchor>
      <arglist>(const T &amp;v, text_style s)</arglist>
    </member>
    <member kind="variable">
      <type>text_style</type>
      <name>style</name>
      <anchorfile>structdetail_1_1styled__arg.html</anchorfile>
      <anchor>a4a1e8f5fd434d73da0c762a81ae4e8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T &amp;</type>
      <name>value</name>
      <anchorfile>structdetail_1_1styled__arg.html</anchorfile>
      <anchor>a962e6a30c14dde59691a220a35d1e12d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtPlotAbstractCanvas::PrivateData::StyleSheet</name>
    <filename>structQwtPlotAbstractCanvas_1_1PrivateData_1_1StyleSheet.html</filename>
    <class kind="struct">QwtPlotAbstractCanvas::PrivateData::StyleSheet::StyleSheetBackground</class>
    <member kind="variable">
      <type>struct QwtPlotAbstractCanvas::PrivateData::StyleSheet::StyleSheetBackground</type>
      <name>background</name>
      <anchorfile>structQwtPlotAbstractCanvas_1_1PrivateData_1_1StyleSheet.html</anchorfile>
      <anchor>a41d342f1439425bfcf05ad93782f2cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPainterPath</type>
      <name>borderPath</name>
      <anchorfile>structQwtPlotAbstractCanvas_1_1PrivateData_1_1StyleSheet.html</anchorfile>
      <anchor>ad1e891e4ac4b23f3efd3cfac031763f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; QRectF &gt;</type>
      <name>cornerRects</name>
      <anchorfile>structQwtPlotAbstractCanvas_1_1PrivateData_1_1StyleSheet.html</anchorfile>
      <anchor>a4d217f7537688f7d8f6faf8e4223ca46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasBorder</name>
      <anchorfile>structQwtPlotAbstractCanvas_1_1PrivateData_1_1StyleSheet.html</anchorfile>
      <anchor>ace8626f523a261b9c2f0d13cbc34a269</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtPlotAbstractCanvas::PrivateData::StyleSheet::StyleSheetBackground</name>
    <filename>structQwtPlotAbstractCanvas_1_1PrivateData_1_1StyleSheet_1_1StyleSheetBackground.html</filename>
    <member kind="variable">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>structQwtPlotAbstractCanvas_1_1PrivateData_1_1StyleSheet_1_1StyleSheetBackground.html</anchorfile>
      <anchor>a9851884bfc4356fcd7847ac8488f3800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPointF</type>
      <name>origin</name>
      <anchorfile>structQwtPlotAbstractCanvas_1_1PrivateData_1_1StyleSheet_1_1StyleSheetBackground.html</anchorfile>
      <anchor>af8f34d8557e64666fa2885968924e278</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ULogParser::Subscription</name>
    <filename>structULogParser_1_1Subscription.html</filename>
    <member kind="function">
      <type></type>
      <name>Subscription</name>
      <anchorfile>structULogParser_1_1Subscription.html</anchorfile>
      <anchor>a5f1580e6a46e121cab4fd1c0d412ad0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Format *</type>
      <name>format</name>
      <anchorfile>structULogParser_1_1Subscription.html</anchorfile>
      <anchor>accad1ceb9d17dbdbe2021c01434b92b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>message_name</name>
      <anchorfile>structULogParser_1_1Subscription.html</anchorfile>
      <anchor>a77641df5474fae28c4c8d0d25fbb2b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_id</name>
      <anchorfile>structULogParser_1_1Subscription.html</anchorfile>
      <anchor>a9b588a653297f132c1c4aa265fc14fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>multi_id</name>
      <anchorfile>structULogParser_1_1Subscription.html</anchorfile>
      <anchor>ae20e887883e8656c8593d0b27006d32e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SuggestDialog</name>
    <filename>classSuggestDialog.html</filename>
    <member kind="function">
      <type>QString</type>
      <name>nameX</name>
      <anchorfile>classSuggestDialog.html</anchorfile>
      <anchor>aba2325ef722966354999792dd4cdb68e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>nameY</name>
      <anchorfile>classSuggestDialog.html</anchorfile>
      <anchor>ad1bccfdb5ea2672ffeaa550f770d3bce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SuggestDialog</name>
      <anchorfile>classSuggestDialog.html</anchorfile>
      <anchor>aa4d8d42c904d3081af5635b6b13765a2</anchor>
      <arglist>(const std::string &amp;name_x, const std::string &amp;name_y, QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>suggestedName</name>
      <anchorfile>classSuggestDialog.html</anchorfile>
      <anchor>a7fd37d581eca681715581592184c550d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateSuggestion</name>
      <anchorfile>classSuggestDialog.html</anchorfile>
      <anchor>aab9915f15216f7a08d0932795968c05a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SuggestDialog</name>
      <anchorfile>classSuggestDialog.html</anchorfile>
      <anchor>abee0c16abed839632576cec42d0ff021</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonSwap_pressed</name>
      <anchorfile>classSuggestDialog.html</anchorfile>
      <anchor>aa605c71839cc4dd35714abebc032c468</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::SuggestDialog *</type>
      <name>ui</name>
      <anchorfile>classSuggestDialog.html</anchorfile>
      <anchor>acfaac9d8ecbabff5b6a00522cf83aac2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::SummaryOffset</name>
    <filename>structmcap_1_1SummaryOffset.html</filename>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>groupLength</name>
      <anchorfile>structmcap_1_1SummaryOffset.html</anchorfile>
      <anchor>a035905618bb995e529ce3d9a67ee3d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OpCode</type>
      <name>groupOpCode</name>
      <anchorfile>structmcap_1_1SummaryOffset.html</anchorfile>
      <anchor>a1b21f3806c7accb547730d9c36abdb04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteOffset</type>
      <name>groupStart</name>
      <anchorfile>structmcap_1_1SummaryOffset.html</anchorfile>
      <anchor>a7a7037515ce22e6247635d4759dd7dcb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sol::meta::supports_adl_to_string</name>
    <filename>classsol_1_1meta_1_1supports__adl__to__string.html</filename>
    <templarg></templarg>
    <base>supports_adl_to_string_test&lt; T &gt;</base>
  </compound>
  <compound kind="class">
    <name>sol::meta::meta_detail::supports_adl_to_string_test</name>
    <filename>classsol_1_1meta_1_1meta__detail_1_1supports__adl__to__string__test.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>supports_adl_to_string_test&lt; T &gt;</name>
    <filename>classsol_1_1meta_1_1meta__detail_1_1supports__adl__to__string__test.html</filename>
  </compound>
  <compound kind="class">
    <name>sol::meta::meta_detail::supports_adl_to_string_test&lt; T, void_t&lt; decltype(to_string(std::declval&lt; const T &amp; &gt;()))&gt; &gt;</name>
    <filename>classsol_1_1meta_1_1meta__detail_1_1supports__adl__to__string__test_3_01T_00_01void__t_3_01declta111673b3d6080a8fa4606cc036a7dcb.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>sol::meta::supports_op_equal</name>
    <filename>classsol_1_1meta_1_1supports__op__equal.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>supports_op_equal_test&lt; T, T &gt;</base>
  </compound>
  <compound kind="class">
    <name>sol::meta::meta_detail::supports_op_equal_test</name>
    <filename>classsol_1_1meta_1_1meta__detail_1_1supports__op__equal__test.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>supports_op_equal_test&lt; T, T &gt;</name>
    <filename>classsol_1_1meta_1_1meta__detail_1_1supports__op__equal__test.html</filename>
  </compound>
  <compound kind="class">
    <name>sol::meta::meta_detail::supports_op_equal_test&lt; T, U, void_t&lt; decltype(std::declval&lt; T &amp; &gt;()==std::declval&lt; U &amp; &gt;())&gt; &gt;</name>
    <filename>classsol_1_1meta_1_1meta__detail_1_1supports__op__equal__test_3_01T_00_01U_00_01void__t_3_01decl800714f06946b024854358546804c9b7.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>sol::meta::supports_op_left_shift</name>
    <filename>classsol_1_1meta_1_1supports__op__left__shift.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>supports_op_left_shift_test&lt; T, T &gt;</base>
  </compound>
  <compound kind="class">
    <name>sol::meta::meta_detail::supports_op_left_shift_test</name>
    <filename>classsol_1_1meta_1_1meta__detail_1_1supports__op__left__shift__test.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>supports_op_left_shift_test&lt; T, T &gt;</name>
    <filename>classsol_1_1meta_1_1meta__detail_1_1supports__op__left__shift__test.html</filename>
  </compound>
  <compound kind="class">
    <name>sol::meta::supports_op_less</name>
    <filename>classsol_1_1meta_1_1supports__op__less.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>supports_op_less_test&lt; T, T &gt;</base>
  </compound>
  <compound kind="class">
    <name>sol::meta::supports_op_less_equal</name>
    <filename>classsol_1_1meta_1_1supports__op__less__equal.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>supports_op_less_equal_test&lt; T, T &gt;</base>
  </compound>
  <compound kind="class">
    <name>sol::meta::meta_detail::supports_op_less_equal_test</name>
    <filename>classsol_1_1meta_1_1meta__detail_1_1supports__op__less__equal__test.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>supports_op_less_equal_test&lt; T, T &gt;</name>
    <filename>classsol_1_1meta_1_1meta__detail_1_1supports__op__less__equal__test.html</filename>
  </compound>
  <compound kind="class">
    <name>sol::meta::meta_detail::supports_op_less_equal_test&lt; T, U, void_t&lt; decltype(std::declval&lt; T &amp; &gt;()&lt;=std::declval&lt; U &amp; &gt;())&gt; &gt;</name>
    <filename>classsol_1_1meta_1_1meta__detail_1_1supports__op__less__equal__test_3_01T_00_01U_00_01void__t_3_e01b481de265aae5c1ba69ad2f1d0fe3.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>sol::meta::meta_detail::supports_op_less_test</name>
    <filename>classsol_1_1meta_1_1meta__detail_1_1supports__op__less__test.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>supports_op_less_test&lt; T, T &gt;</name>
    <filename>classsol_1_1meta_1_1meta__detail_1_1supports__op__less__test.html</filename>
  </compound>
  <compound kind="class">
    <name>sol::meta::meta_detail::supports_op_less_test&lt; T, U, void_t&lt; decltype(std::declval&lt; T &amp; &gt;()&lt; std::declval&lt; U &amp; &gt;())&gt; &gt;</name>
    <filename>classsol_1_1meta_1_1meta__detail_1_1supports__op__less__test_3_01T_00_01U_00_01void__t_3_01decltb9c6d63a69810a7e9d63b84c36a45325.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>sol::meta::supports_to_string_member</name>
    <filename>classsol_1_1meta_1_1supports__to__string__member.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>QwtSymbol::PrivateData::SVG</name>
    <filename>structQwtSymbol_1_1PrivateData_1_1SVG.html</filename>
    <member kind="variable">
      <type>QSvgRenderer *</type>
      <name>renderer</name>
      <anchorfile>structQwtSymbol_1_1PrivateData_1_1SVG.html</anchorfile>
      <anchor>a495d3764eee59b817487982971658d6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>color_widgets::Swatch</name>
    <filename>classcolor__widgets_1_1Swatch.html</filename>
    <class kind="class">color_widgets::Swatch::Private</class>
    <member kind="enumeration">
      <type></type>
      <name>ColorSizePolicy</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a8f97db2315e2064e953b2d085e4cdd85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hint</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a8f97db2315e2064e953b2d085e4cdd85ac78f58dc8aeec59dee233a5db3991fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Minimum</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a8f97db2315e2064e953b2d085e4cdd85a27b0419b79ab1e93acb13386554af4f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Fixed</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a8f97db2315e2064e953b2d085e4cdd85a77cf58b78234c1860bce08c7de576b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Fixed</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a8f97db2315e2064e953b2d085e4cdd85a77cf58b78234c1860bce08c7de576b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hint</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a8f97db2315e2064e953b2d085e4cdd85ac78f58dc8aeec59dee233a5db3991fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Minimum</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a8f97db2315e2064e953b2d085e4cdd85a27b0419b79ab1e93acb13386554af4f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>clearSelection</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>aeb04021b276875733c530dfba383159d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>removeSelected</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a0ca898800ddaa5f73bfcba407ba5494f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setBorder</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>afa4e6586e545a592d20a27f32c227b88</anchor>
      <arglist>(const QPen &amp;border)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setColorSize</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a765045287b6c33cdec6448d2d81c159a</anchor>
      <arglist>(const QSize &amp;colorSize)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setColorSizePolicy</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a5823bdf51be9e07dde9c248345602e90</anchor>
      <arglist>(ColorSizePolicy colorSizePolicy)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setForcedColumns</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>ad32f251ac2cd4c48c063b044180dcd45</anchor>
      <arglist>(int forcedColumns)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setForcedRows</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>affae1bd9bd4fd86a70d1697a650dcce4</anchor>
      <arglist>(int forcedRows)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setPalette</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a31c04bf5c401dd37f632aef05d02191e</anchor>
      <arglist>(const ColorPalette &amp;palette)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setReadOnly</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a87e9b0d94b847f681e6be8f1edf294fc</anchor>
      <arglist>(bool readOnly)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setSelected</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>af5ba02b8c1acdbacffc531dcf129e992</anchor>
      <arglist>(int selected)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>borderChanged</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a0a384608e88acee33c23cfa5ef05d592</anchor>
      <arglist>(const QPen &amp;border)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>colorSelected</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a375c0f0e0bedea5df076b35c67d18b1c</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>colorSizeChanged</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a6abcc193467e682b59c8d1c397e3eba1</anchor>
      <arglist>(const QSize &amp;colorSize)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>colorSizePolicyChanged</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a90c3c9041b5c007abac8ee9471e08f99</anchor>
      <arglist>(ColorSizePolicy colorSizePolicy)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>doubleClicked</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a1a137d755c9360c7398ef8119848e0e0</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>forcedColumnsChanged</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a76d8b132ae9636541432c4f659f12355</anchor>
      <arglist>(int forcedColumns)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>forcedRowsChanged</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a97cdea2e6f9c99b202a954c03bfc8411</anchor>
      <arglist>(int forcedRows)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>paletteChanged</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>aa735f170ba6a2793621b42f01d4a5ceb</anchor>
      <arglist>(const ColorPalette &amp;palette)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>readOnlyChanged</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>aca52eed7e54f46749b6ce5e9aa99f8a3</anchor>
      <arglist>(bool readOnly)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>rightClicked</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a91141bd311b4869ecc6ac3e26dcc2901</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selectedChanged</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a019726714c1630a663202adae1b4d8f3</anchor>
      <arglist>(int selected)</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>border</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a1520de603f8a89b00e701ec3970d69df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>colorAt</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>ab12ef9378f86f42aab1793e68c7414b8</anchor>
      <arglist>(const QPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>colorSize</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a317ad9ad3791b8484a679b73bde5e45f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ColorSizePolicy</type>
      <name>colorSizePolicy</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a36fbe20076fd3905906316e602f5b353</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>forcedColumns</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>ac5496a0285ecf47a8c37e846e35bf1f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>forcedRows</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>ac4c18b04a683fdeb742d7ad6519111fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexAt</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>ab5f4524d6abaa76ac6df4d0cf90d7b21</anchor>
      <arglist>(const QPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a08ae8bbab3c8a0274f9151d70aae34c4</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>ColorPalette &amp;</type>
      <name>palette</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a6dee45829de97437c6fee5c5960b690b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const ColorPalette &amp;</type>
      <name>palette</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>aaab12b75949318eb570e82364db4246f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readOnly</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>ad24bfa4cd3cf215c9b2b625cd227050a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>selected</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a90776d266c3f5821fceafb07fd38edfc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>selectedColor</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a2cd0fe5029afc7e99407abf065014c3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>sizeHint</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a611dd75db91263f15ce2ad709464d3b1</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Swatch</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>abac1ca2602ccb7e101e99fd615a8bb3c</anchor>
      <arglist>(QWidget *parent=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Swatch</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a8ed8908e9c8d51643a78eb3416895fad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>paletteModified</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a55521fdb3f714b4c2d9b6daf4f041909</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dragEnterEvent</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a4e58a70c252d46c557e7498ac847d8cd</anchor>
      <arglist>(QDragEnterEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dragLeaveEvent</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a13b54519e992f2c6ae9b0608d4ded263</anchor>
      <arglist>(QDragLeaveEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dragMoveEvent</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a4ab2057f709cca3f29533d900c9f3182</anchor>
      <arglist>(QDragMoveEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dropEvent</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>ae6798d2b7bef6a3f93a196cfa04fd9c7</anchor>
      <arglist>(QDropEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>event</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>ad1cd1ef679491fa177a9100df0afd3d1</anchor>
      <arglist>(QEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>keyPressEvent</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>aa828fd9790e9e2d168feb3483fc7f1e9</anchor>
      <arglist>(QKeyEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseDoubleClickEvent</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a646039454e0d099f015948e1e2fe7aab</anchor>
      <arglist>(QMouseEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a606495944abfe1f419414de120cb1504</anchor>
      <arglist>(QMouseEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mousePressEvent</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a6dab1cf4f1b5a496c564b989288f4164</anchor>
      <arglist>(QMouseEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>ab11555c01e47d587c581840de034e5f3</anchor>
      <arglist>(QMouseEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paintEvent</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>ade1218a697c60091c0588904b795bb9d</anchor>
      <arglist>(QPaintEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>wheelEvent</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a2c22a054e3c3e99bea01d3fff6f9be57</anchor>
      <arglist>(QWheelEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="property">
      <type>QPen</type>
      <name>border</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>abd44478d03f9dea420f894538af531d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QSize</type>
      <name>colorSize</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a1e9bbb35a516e8aae84e445f2a2cf478</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>ColorSizePolicy</type>
      <name>colorSizePolicy</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a88d45b10195aceb44bee02037ede3199</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>forcedColumns</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>abcc4695e73d7f0349cad3b19dba050fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>forcedRows</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>af83c36d24ec6024f750910d0512b147f</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>const ColorPalette</type>
      <name>palette</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>aa9583cd908bf4dc6b5f6488946fda6bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>readOnly</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a67e9aed0fdfd677d644270ff90ada8e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>selected</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>a85a8fb63a3a2d5e60a83916651f7a1d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Private *</type>
      <name>p</name>
      <anchorfile>classcolor__widgets_1_1Swatch.html</anchorfile>
      <anchor>af4c75376c0ca6f706857d99b37500c17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>syncPoint_t</name>
    <filename>structsyncPoint__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>flush</name>
      <anchorfile>structsyncPoint__t.html</anchorfile>
      <anchor>abbf7e0fe3a3ef8d9f42cff54f64cb921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>toLoad</name>
      <anchorfile>structsyncPoint__t.html</anchorfile>
      <anchor>a668fdcbf618114721dc9c4b637bd11c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtPolarLayout::LayoutData::t_canvasData</name>
    <filename>structQwtPolarLayout_1_1LayoutData_1_1t__canvasData.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>frameWidth</name>
      <anchorfile>structQwtPolarLayout_1_1LayoutData_1_1t__canvasData.html</anchorfile>
      <anchor>a75e38e6ef58fbdc1c185ccb5154ac4c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtScaleWidget::PrivateData::t_colorBar</name>
    <filename>structQwtScaleWidget_1_1PrivateData_1_1t__colorBar.html</filename>
    <member kind="variable">
      <type>QwtColorMap *</type>
      <name>colorMap</name>
      <anchorfile>structQwtScaleWidget_1_1PrivateData_1_1t__colorBar.html</anchorfile>
      <anchor>a6efdd7664167e9618aa85b58b5f933ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtInterval</type>
      <name>interval</name>
      <anchorfile>structQwtScaleWidget_1_1PrivateData_1_1t__colorBar.html</anchorfile>
      <anchor>a1adf56cd6200452a27d30082c297a55b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>structQwtScaleWidget_1_1PrivateData_1_1t__colorBar.html</anchorfile>
      <anchor>adeebf948ce41ae1fc7aa9033b9012cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>structQwtScaleWidget_1_1PrivateData_1_1t__colorBar.html</anchorfile>
      <anchor>a31caea5a9c042201cc14dc86197ce281</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtPolarLayout::LayoutData::t_legendData</name>
    <filename>structQwtPolarLayout_1_1LayoutData_1_1t__legendData.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>frameWidth</name>
      <anchorfile>structQwtPolarLayout_1_1LayoutData_1_1t__legendData.html</anchorfile>
      <anchor>a6630af264100b06ad6ca16763689d7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QSizeF</type>
      <name>hint</name>
      <anchorfile>structQwtPolarLayout_1_1LayoutData_1_1t__legendData.html</anchorfile>
      <anchor>a9ca063cfcf8ccd37f7ab9d350d378e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>hScrollExtent</name>
      <anchorfile>structQwtPolarLayout_1_1LayoutData_1_1t__legendData.html</anchorfile>
      <anchor>a2ff1f3f49416b6fe1916966b582f6fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vScrollExtent</name>
      <anchorfile>structQwtPolarLayout_1_1LayoutData_1_1t__legendData.html</anchorfile>
      <anchor>a360cc2a5a7e983d7c697dce41c7d5424</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtPolarLayout::LayoutData::t_titleData</name>
    <filename>structQwtPolarLayout_1_1LayoutData_1_1t__titleData.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>frameWidth</name>
      <anchorfile>structQwtPolarLayout_1_1LayoutData_1_1t__titleData.html</anchorfile>
      <anchor>ac4f88d9edb88e8a39f4df4f506498f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QwtText</type>
      <name>text</name>
      <anchorfile>structQwtPolarLayout_1_1LayoutData_1_1t__titleData.html</anchorfile>
      <anchor>abb4fdc183bc00cf15313c6834a6e5415</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TabbedPlotWidget</name>
    <filename>classTabbedPlotWidget.html</filename>
    <class kind="struct">TabbedPlotWidget::MainWindowArea</class>
    <member kind="slot">
      <type>void</type>
      <name>on_stylesheetChanged</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a51938f24fffee04bb65405cdbb8064e2</anchor>
      <arglist>(QString style_dir)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setStreamingMode</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>abf2393265a5e1be939ea6d38e5586721</anchor>
      <arglist>(bool streaming_mode)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>created</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a8f3fb9ff82b60ce813eb7afdf9c842f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>sendTabToNewWindow</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a7cc9ccb42555cb7485c9978f3f5c2268</anchor>
      <arglist>(PlotDocker *)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>tabAdded</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a5b964f23d43552977c648c1d0d470a98</anchor>
      <arglist>(PlotDocker *)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>undoableChange</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a7c0a41cbe45fd085740fb9924b5c8284</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PlotDocker *</type>
      <name>addTab</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a8f1b384b4dc792733f529bcd55730792</anchor>
      <arglist>(QString name)</arglist>
    </member>
    <member kind="function">
      <type>PlotDocker *</type>
      <name>currentTab</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a9f0dc6d1e4e1a2f3c1da374ff33c3ffd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>name</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>ae0c89aef9656d936f015f34e695270ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setControlsVisible</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a155ee33fa4afc92b5d2d59d4b32bf6f7</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabbedPlotWidget</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a17257d2bc927765ddc56b5f6bd51e7d5</anchor>
      <arglist>(QString name, QMainWindow *main_window, PlotDataMapRef &amp;mapped_data, QMainWindow *parent)</arglist>
    </member>
    <member kind="function">
      <type>QTabWidget *</type>
      <name>tabWidget</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a05dbb9acb78803cc90d9ce9eb2de28d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const QTabWidget *</type>
      <name>tabWidget</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a332b56c2595aabb00cad3ba5e2614e2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>ab6106045e92fe6832073f522a3751f58</anchor>
      <arglist>(QDomElement &amp;tabbed_area)</arglist>
    </member>
    <member kind="function">
      <type>QDomElement</type>
      <name>xmlSaveState</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>ac7077aab86a0cb6ea153d424485e7901</anchor>
      <arglist>(QDomDocument &amp;doc) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TabbedPlotWidget</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>af9233a08da03ba07ffa01a3d59f82e0d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TabbedPlotWidget *</type>
      <name>instance</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a50d322e1d6637a78c907ae00c2160753</anchor>
      <arglist>(const QString &amp;key)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::map&lt; QString, TabbedPlotWidget * &gt; &amp;</type>
      <name>instances</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a9c552ae5a8ed30407add2335fdb56370</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>eventFilter</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a55ccbf3fcc0e4c73dc6eeead3d48adb7</anchor>
      <arglist>(QObject *obj, QEvent *event) override</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::map&lt; QString, TabbedPlotWidget * &gt;</type>
      <name>_instances</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>affae93f81df38b8a64432fd0fa95a163</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_addTabButton_pressed</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a8072af38c44566132622ede45378dc9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonLinkHorizontalScale_toggled</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a9b129329c55747d47afa032954393dbe</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_moveTabIntoNewWindow</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a7d5e7e6a17456af8ca833db59f013c13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_renameCurrentTab</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>aa8d9c356a847c692775c4c235b52983b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_requestTabMovement</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a675fa8f0abbe47a2573cabc2c44a63e2</anchor>
      <arglist>(const QString &amp;destination_name)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_tabWidget_currentChanged</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>af0443c11c4e3e1cabfdd40a1880e93df</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_tabWidget_tabCloseRequested</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a8c6a2b9e7cefe38f1f9a127514af1694</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>paintEvent</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>af6b069341c0a1e3d77e4b853599b30c9</anchor>
      <arglist>(QPaintEvent *event) override</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>closeEvent</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a031e8e1cce2170588ec32a21e3ace839</anchor>
      <arglist>(QCloseEvent *event) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPushButton *</type>
      <name>_buttonAddTab</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a83bea195a4f420414a300f98da9f1167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPushButton *</type>
      <name>_buttonHorizontalLink</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a90277b8adcccde2e87881394c620f450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPushButton *</type>
      <name>_buttonLegend</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a34393e787b8422df125ab6a7cc26dad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_horizontal_link</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a87017d0da50f696f00b640f5ef5bb10f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QMainWindow *</type>
      <name>_main_window</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a03fbf719f8f7ddb6bfdcc7e0fce6de71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlotDataMapRef &amp;</type>
      <name>_mapped_data</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a2aef22f70ddea6865ac9bd217399d03a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const QString</type>
      <name>_name</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>ad57bd8ed23241bbbcbae970c31397bfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_parent_type</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a62be4ac2ac628b4a3bfe7a52c80da9be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QTabWidget *</type>
      <name>_tabWidget</name>
      <anchorfile>classTabbedPlotWidget.html</anchorfile>
      <anchor>a5ba6ba76adeda9b48b94744ac834b65a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Table</name>
    <filename>structTable.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>alimit</name>
      <anchorfile>structTable.html</anchorfile>
      <anchor>ae3f37684c90455eb16760c328b33cdbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TValue *</type>
      <name>array</name>
      <anchorfile>structTable.html</anchorfile>
      <anchor>a36bebd30ab45163c31feb821c936e160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CommonHeader</name>
      <anchorfile>structTable.html</anchorfile>
      <anchor>aeceeffe77c9ef26aeca656183fc50110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>flags</name>
      <anchorfile>structTable.html</anchorfile>
      <anchor>a643cf38ebbab9e5af99ff8a980ffbae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>gclist</name>
      <anchorfile>structTable.html</anchorfile>
      <anchor>a1b6f3d76efed2011a36ee7c78f65aa70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Node *</type>
      <name>lastfree</name>
      <anchorfile>structTable.html</anchorfile>
      <anchor>a3c072f13eb5ce9103526b4aa83c284be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>lsizenode</name>
      <anchorfile>structTable.html</anchorfile>
      <anchor>aed057d880ebe0f38f65e626f646adf6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct Table *</type>
      <name>metatable</name>
      <anchorfile>structTable.html</anchorfile>
      <anchor>a99c20fa696fb6a4e89890efa3819ebdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Node *</type>
      <name>node</name>
      <anchorfile>structTable.html</anchorfile>
      <anchor>a519f179c707cb4e93bb66d09151c89e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::table_proxy</name>
    <filename>structsol_1_1table__proxy.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>call</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a7f0c3282e09b732bafa56fa906a91a5c</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>table_proxy &amp;</type>
      <name>force</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>ae4dfcd695be7e5d4cd81901231f09fdc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>af1cb7cf0c6e7f784990abee543b5cdee</anchor>
      <arglist>() &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a3c67ee49b329926dc721dd7514575c16</anchor>
      <arglist>() const &amp;</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_or</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>ac55ee45d456285d45511d2fe1c70761f</anchor>
      <arglist>(D &amp;&amp;otherwise) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_or</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>aee604574a7bbe5bdde01677f77184a94</anchor>
      <arglist>(T &amp;&amp;otherwise) const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_or_create</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>abf16e9ddf515017d294b60c779a58a88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_or_create</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a38f40615756b35c7165e8347100bfdae</anchor>
      <arglist>(Otherwise &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>get_type</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>aafa320b8eedd2b238e19550085f4cc12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a729cf51af0a894cffc170431a1c753fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a8dc9b290a4fcec79372e1e335d0d905c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>af455016754463c08d81a7f8abcb37248</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>table_proxy &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a76e9297566104cd981bdd6a760ec5074</anchor>
      <arglist>(std::initializer_list&lt; T &gt; other) &amp;</arglist>
    </member>
    <member kind="function">
      <type>table_proxy &amp;&amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a94a840bbfd00cb2e33f5cd928ad54006</anchor>
      <arglist>(std::initializer_list&lt; T &gt; other) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>table_proxy &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>ac9e69c183beb11b37b8512c35c56e5e4</anchor>
      <arglist>(T &amp;&amp;other) &amp;</arglist>
    </member>
    <member kind="function">
      <type>table_proxy &amp;&amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a95956a46bef6a8aebf8d6e075f0690cc</anchor>
      <arglist>(T &amp;&amp;other) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator[]</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a8595f7af4e1a999fbbbfe82d826f2e9c</anchor>
      <arglist>(K &amp;&amp;k) &amp;</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator[]</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a663b68b233198a656f3a1dc42ef59eac</anchor>
      <arglist>(K &amp;&amp;k) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator[]</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a4b3e316c5ebef3c14944debd24b9e4d7</anchor>
      <arglist>(K &amp;&amp;k) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a662e989a92e2b156b4cdf3e8af005a5a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a615b2ee137f219469b9007a0c8ac85a7</anchor>
      <arglist>(lua_State *L) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>table_proxy &amp;</type>
      <name>set</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a05c1c9cf7a8154ce015a213c944d64c7</anchor>
      <arglist>(T &amp;&amp;item) &amp;</arglist>
    </member>
    <member kind="function">
      <type>table_proxy &amp;&amp;</type>
      <name>set</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>ab4c30760a5ef01f66455d63f35de6eb7</anchor>
      <arglist>(T &amp;&amp;item) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>table_proxy &amp;</type>
      <name>set_function</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a9ffc341e8919b91df2083455198d50de</anchor>
      <arglist>(Args &amp;&amp;... args) &amp;</arglist>
    </member>
    <member kind="function">
      <type>table_proxy &amp;&amp;</type>
      <name>set_function</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a3f5f05cd22ed528996044d6e87800dcc</anchor>
      <arglist>(Args &amp;&amp;... args) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>table_proxy</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>adbc43b69e2c9966b6986f5e60bcf4542</anchor>
      <arglist>(Table table, T &amp;&amp;k)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a2405e965954d71a50506edebcd4197ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>key_type</type>
      <name>key</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a53f91afba34bb1b82c5380ea69d7fe8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Table</type>
      <name>tbl</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>aaa3cc6a9236d2899cede149f4395e03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>detail::proxy_key_t&lt; Key &gt;</type>
      <name>key_type</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a7a169b2dc0d64b869858d48536a5f902</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>is_valid</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a1ca3cec3f7ebcdc27994f2ac1cbac022</anchor>
      <arglist>(std::false_type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>setup_table</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>abf091f1e57669d42a0778c9887e6429c</anchor>
      <arglist>(std::true_type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>tuple_get</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a26c1243f64b46a856153bc22293458f3</anchor>
      <arglist>(std::index_sequence&lt; I... &gt;) &amp;&amp;</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>tuple_get</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>ab9ae773146cc89b9ef6d39fd765f6421</anchor>
      <arglist>(std::index_sequence&lt; I... &gt;) const &amp;</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>tuple_set</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a22936907deb0ea14a137ac6f188a2c90</anchor>
      <arglist>(std::index_sequence&lt; I... &gt;, T &amp;&amp;value) &amp;</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>tuple_set</name>
      <anchorfile>structsol_1_1table__proxy.html</anchorfile>
      <anchor>a99cac14ec31ab7e39149983c1dac596c</anchor>
      <arglist>(std::index_sequence&lt; I... &gt;, T &amp;&amp;value) &amp;&amp;</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TabWidget</name>
    <filename>classTabWidget.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>movingPlotWidgetToTab</name>
      <anchorfile>classTabWidget.html</anchorfile>
      <anchor>a8216b09a7f88ed03e86dc7896efac251</anchor>
      <arglist>(QString plot_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dragEnterEvent</name>
      <anchorfile>classTabWidget.html</anchorfile>
      <anchor>a97848dd3e6438919fdae9b146d551067</anchor>
      <arglist>(QDragEnterEvent *ev) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dragLeaveEvent</name>
      <anchorfile>classTabWidget.html</anchorfile>
      <anchor>a97cd6813adebadb60ce295dfd3e1726d</anchor>
      <arglist>(QDragLeaveEvent *ev) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dragMoveEvent</name>
      <anchorfile>classTabWidget.html</anchorfile>
      <anchor>a133f8f49fa778df3b8f923cf7492371e</anchor>
      <arglist>(QDragMoveEvent *ev) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dropEvent</name>
      <anchorfile>classTabWidget.html</anchorfile>
      <anchor>a2ba4fde48b4740ea8f576c8ed8270cdd</anchor>
      <arglist>(QDropEvent *ev) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TabWidget</name>
      <anchorfile>classTabWidget.html</anchorfile>
      <anchor>a599d3ccf3dddcb946e41ab58529dedc7</anchor>
      <arglist>(QWidget *parent)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_plot_to_move</name>
      <anchorfile>classTabWidget.html</anchorfile>
      <anchor>a4db6cd4379096d2ef8276c6917f1582a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::swap_adl_tests::tag</name>
    <filename>structsol_1_1detail_1_1swap__adl__tests_1_1tag.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::tagged</name>
    <filename>structsol_1_1detail_1_1tagged.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>tagged</name>
      <anchorfile>structsol_1_1detail_1_1tagged.html</anchorfile>
      <anchor>a065ac23b054b78e148a12554bb45709d</anchor>
      <arglist>(Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1tagged.html</anchorfile>
      <anchor>ad3cad445d2b4ec6858302767cf33c07f</anchor>
      <arglist>() &amp;</arglist>
    </member>
    <member kind="function">
      <type>T &amp;&amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1tagged.html</anchorfile>
      <anchor>adb47ed299853dae94b2ad429aa07108c</anchor>
      <arglist>() &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>T const  &amp;</type>
      <name>value</name>
      <anchorfile>structsol_1_1detail_1_1tagged.html</anchorfile>
      <anchor>a8c08f8790d7d67fc832c0b3d7d90c5fc</anchor>
      <arglist>() const &amp;</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>value_</name>
      <anchorfile>structsol_1_1detail_1_1tagged.html</anchorfile>
      <anchor>a973fe160d86fa24c16d31dee97acac5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QwtSplinePleasingP::Tension</name>
    <filename>structQwtSplinePleasingP_1_1Tension.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>t1</name>
      <anchorfile>structQwtSplinePleasingP_1_1Tension.html</anchorfile>
      <anchor>a3baf71618cb2ae57f7abe99177091e18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>t2</name>
      <anchorfile>structQwtSplinePleasingP_1_1Tension.html</anchorfile>
      <anchor>a26bb5ab1e110dc13d93c25e2f754b010</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>text_style</name>
    <filename>classtext__style.html</filename>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>get_background</name>
      <anchorfile>classtext__style.html</anchorfile>
      <anchor>af76917d3bb69bc710dd92da079222a5b</anchor>
      <arglist>() const noexcept -&gt; detail::color_type</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>get_emphasis</name>
      <anchorfile>classtext__style.html</anchorfile>
      <anchor>a3e2d1c622ff4c3a1855ac09214a21506</anchor>
      <arglist>() const noexcept -&gt; emphasis</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>get_foreground</name>
      <anchorfile>classtext__style.html</anchorfile>
      <anchor>aa60e11871525f3f612ce1f6ed5a30477</anchor>
      <arglist>() const noexcept -&gt; detail::color_type</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>has_background</name>
      <anchorfile>classtext__style.html</anchorfile>
      <anchor>a37356f14e6337463dbe1fc03c90c57c6</anchor>
      <arglist>() const noexcept -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>has_emphasis</name>
      <anchorfile>classtext__style.html</anchorfile>
      <anchor>abb81f43acce098a9bedef0113b84f20a</anchor>
      <arglist>() const noexcept -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>has_foreground</name>
      <anchorfile>classtext__style.html</anchorfile>
      <anchor>a8d91da8a0cb73c09af5f8fd521e39bce</anchor>
      <arglist>() const noexcept -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator|=</name>
      <anchorfile>classtext__style.html</anchorfile>
      <anchor>a12116036ec39c09568adb28ba0e19955</anchor>
      <arglist>(const text_style &amp;rhs) -&gt; text_style &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>text_style</name>
      <anchorfile>classtext__style.html</anchorfile>
      <anchor>a5600bdfe6916b735a206cb8477b1a7ac</anchor>
      <arglist>(emphasis em=emphasis()) noexcept</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FMT_CONSTEXPR</type>
      <name>text_style</name>
      <anchorfile>classtext__style.html</anchorfile>
      <anchor>ac37251d70d8018c60c70cfb89bd2a109</anchor>
      <arglist>(bool is_foreground, detail::color_type text_color) noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::color_type</type>
      <name>background_color</name>
      <anchorfile>classtext__style.html</anchorfile>
      <anchor>adf49236162cca8919ddf6519904c2736</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>emphasis</type>
      <name>ems</name>
      <anchorfile>classtext__style.html</anchorfile>
      <anchor>a522bbb24b8ad2587512a5c9aafa6b15f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::color_type</type>
      <name>foreground_color</name>
      <anchorfile>classtext__style.html</anchorfile>
      <anchor>aed872ccf31f3811b48f212f51e119e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>set_background_color</name>
      <anchorfile>classtext__style.html</anchorfile>
      <anchor>af93a2fa0477f44e01bb07663ab0db82c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>set_foreground_color</name>
      <anchorfile>classtext__style.html</anchorfile>
      <anchor>a8a699b39d3c16dd851f656cf7bfe89a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend FMT_CONSTEXPR auto</type>
      <name>bg</name>
      <anchorfile>classtext__style.html</anchorfile>
      <anchor>a6a305e872bd49882fde60db9cfa2fc2b</anchor>
      <arglist>(detail::color_type background) noexcept -&gt; text_style</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend FMT_CONSTEXPR auto</type>
      <name>fg</name>
      <anchorfile>classtext__style.html</anchorfile>
      <anchor>a5efaa20b2a06b28400396a8e4d89a7f2</anchor>
      <arglist>(detail::color_type foreground) noexcept -&gt; text_style</arglist>
    </member>
    <member kind="friend">
      <type>friend FMT_CONSTEXPR auto</type>
      <name>operator|</name>
      <anchorfile>classtext__style.html</anchorfile>
      <anchor>a94de7b960e4533013e6d06ce8a7724c0</anchor>
      <arglist>(text_style lhs, const text_style &amp;rhs) -&gt; text_style</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::TFMessage</name>
    <filename>structPJ_1_1Msg_1_1TFMessage.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1TFMessage.html</anchorfile>
      <anchor>a21e58735afb0a01b2ce70c24a8afc9fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TransformStamped &gt;</type>
      <name>transforms</name>
      <anchorfile>structPJ_1_1Msg_1_1TFMessage.html</anchorfile>
      <anchor>a294a8a47b44ef3194611ff9b7a629946</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::this_environment</name>
    <filename>structsol_1_1this__environment.html</filename>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>structsol_1_1this__environment.html</anchorfile>
      <anchor>a280b4f0fcde26b28e97271dbd3582968</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const environment &amp;</name>
      <anchorfile>structsol_1_1this__environment.html</anchorfile>
      <anchor>a9d141375c115d627dade113ce60a8bcf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const optional&lt; environment &gt; &amp;</name>
      <anchorfile>structsol_1_1this__environment.html</anchorfile>
      <anchor>aebb482373e8591d28b65758587b84631</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator environment &amp;</name>
      <anchorfile>structsol_1_1this__environment.html</anchorfile>
      <anchor>aae6511a258b032d2fdcc3e3073b81f28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator optional&lt; environment &gt; &amp;</name>
      <anchorfile>structsol_1_1this__environment.html</anchorfile>
      <anchor>a96a4baa0c21043fd8bb59473ae2569a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>this_environment &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1this__environment.html</anchorfile>
      <anchor>a390f0a5477fb8345521dddacad58541e</anchor>
      <arglist>(const this_environment &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>this_environment &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1this__environment.html</anchorfile>
      <anchor>a76ac0b717f659aadab14eb7c88d3ab32</anchor>
      <arglist>(this_environment &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>this_environment</name>
      <anchorfile>structsol_1_1this__environment.html</anchorfile>
      <anchor>ad32804a87e1e360c19cf8349d9a261d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>this_environment</name>
      <anchorfile>structsol_1_1this__environment.html</anchorfile>
      <anchor>a7327dc8305252c815de0a28fd34f0f77</anchor>
      <arglist>(const this_environment &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>this_environment</name>
      <anchorfile>structsol_1_1this__environment.html</anchorfile>
      <anchor>affb9c58f0501e1157582826434e84cb9</anchor>
      <arglist>(environment e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>this_environment</name>
      <anchorfile>structsol_1_1this__environment.html</anchorfile>
      <anchor>a4f08fed8221dbf7633e11c28ea35ad04</anchor>
      <arglist>(this_environment &amp;&amp;)=default</arglist>
    </member>
    <member kind="variable">
      <type>optional&lt; environment &gt;</type>
      <name>env</name>
      <anchorfile>structsol_1_1this__environment.html</anchorfile>
      <anchor>a410517c03f1276793f526c90a84d355e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::this_main_state</name>
    <filename>structsol_1_1this__main__state.html</filename>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>structsol_1_1this__main__state.html</anchorfile>
      <anchor>a9abf7f0d868d6b45847d4eff57f1ed5b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator lua_State *</name>
      <anchorfile>structsol_1_1this__main__state.html</anchorfile>
      <anchor>aa851cbe555b1d5055eedb515e03aaf9b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>operator-&gt;</name>
      <anchorfile>structsol_1_1this__main__state.html</anchorfile>
      <anchor>a69709fe9cd0eb56cc847b250631f4134</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>this_main_state</name>
      <anchorfile>structsol_1_1this__main__state.html</anchorfile>
      <anchor>a3e6cd6721851a5950136379b5b396acd</anchor>
      <arglist>(lua_State *Ls)</arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structsol_1_1this__main__state.html</anchorfile>
      <anchor>a8a235b52946dd170a3c20eaa95031f5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::this_state</name>
    <filename>structsol_1_1this__state.html</filename>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>structsol_1_1this__state.html</anchorfile>
      <anchor>a1f3c1000a2fd4820e8cc9a059f0b84e4</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator lua_State *</name>
      <anchorfile>structsol_1_1this__state.html</anchorfile>
      <anchor>ad8225f5a32a9f358195dc5182bbb622b</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>operator-&gt;</name>
      <anchorfile>structsol_1_1this__state.html</anchorfile>
      <anchor>a39749aafd712c39425ac1e147e00f53c</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>this_state</name>
      <anchorfile>structsol_1_1this__state.html</anchorfile>
      <anchor>a47c95d5823212874764310a30fb8eb26</anchor>
      <arglist>(lua_State *Ls)</arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structsol_1_1this__state.html</anchorfile>
      <anchor>afced3de14326b03c2a29696b89aabaff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::thousands_sep_result</name>
    <filename>structdetail_1_1thousands__sep__result.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>std::string</type>
      <name>grouping</name>
      <anchorfile>structdetail_1_1thousands__sep__result.html</anchorfile>
      <anchor>aea263edfe5c920cc2eb243c1a7019cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Char</type>
      <name>thousands_sep</name>
      <anchorfile>structdetail_1_1thousands__sep__result.html</anchorfile>
      <anchor>aaf46fd38ff3924f858c28553b1b3eb71</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::tie_size</name>
    <filename>structsol_1_1tie__size.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::tie_size&lt; protected_function_result &gt;</name>
    <filename>structsol_1_1tie__size_3_01protected__function__result_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::tie_size&lt; tie_t&lt; Tn... &gt; &gt;</name>
    <filename>structsol_1_1tie__size_3_01tie__t_3_01Tn_8_8_8_01_4_01_4.html</filename>
    <templarg>Tn</templarg>
  </compound>
  <compound kind="struct">
    <name>sol::tie_size&lt; unsafe_function_result &gt;</name>
    <filename>structsol_1_1tie__size_3_01unsafe__function__result_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::tie_t</name>
    <filename>structsol_1_1tie__t.html</filename>
    <templarg>Tn</templarg>
    <member kind="function">
      <type>tie_t &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1tie__t.html</anchorfile>
      <anchor>a27f5f78a4a71597cd839b4fb5e5bc575</anchor>
      <arglist>(T &amp;&amp;value)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::tuple&lt; std::add_lvalue_reference_t&lt; Tn &gt;... &gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1tie__t.html</anchorfile>
      <anchor>a23ecc6f2fb3f28347cd69ca725a93562</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set</name>
      <anchorfile>structsol_1_1tie__t.html</anchorfile>
      <anchor>ab7b2a1c65d1bc6d3c1c67e79188d0c6e</anchor>
      <arglist>(std::false_type, T &amp;&amp;target)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set</name>
      <anchorfile>structsol_1_1tie__t.html</anchorfile>
      <anchor>a9157fc24df872bbb565d6cb4321ee368</anchor>
      <arglist>(std::true_type, T &amp;&amp;target)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_extra</name>
      <anchorfile>structsol_1_1tie__t.html</anchorfile>
      <anchor>a8e52378f303f4ff24858d26f97a50501</anchor>
      <arglist>(std::false_type, std::index_sequence&lt; I... &gt;, T &amp;&amp;target)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_extra</name>
      <anchorfile>structsol_1_1tie__t.html</anchorfile>
      <anchor>a144df586393b56d6439667165295996d</anchor>
      <arglist>(std::true_type, std::index_sequence&lt; I... &gt;, T &amp;&amp;target)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtPolarSpectrogram::TileInfo</name>
    <filename>classQwtPolarSpectrogram_1_1TileInfo.html</filename>
    <member kind="variable">
      <type>QImage *</type>
      <name>image</name>
      <anchorfile>classQwtPolarSpectrogram_1_1TileInfo.html</anchorfile>
      <anchor>a40b3d7c15d0bc23d674007bdc06478cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPoint</type>
      <name>imagePos</name>
      <anchorfile>classQwtPolarSpectrogram_1_1TileInfo.html</anchorfile>
      <anchor>aad1173ae482e6a61a462cf9bc6020169</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRect</type>
      <name>rect</name>
      <anchorfile>classQwtPolarSpectrogram_1_1TileInfo.html</anchorfile>
      <anchor>a4d141f4c7c5486caa17a83126baf56c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RosMsgParser::Time</name>
    <filename>structRosMsgParser_1_1Time.html</filename>
    <member kind="function">
      <type>double</type>
      <name>toSec</name>
      <anchorfile>structRosMsgParser_1_1Time.html</anchorfile>
      <anchor>a9e402c1c0b43c11e6fa45886ee106ef3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>nsec</name>
      <anchorfile>structRosMsgParser_1_1Time.html</anchorfile>
      <anchor>ae1209d13c053e225ce952b543f1e3f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>sec</name>
      <anchorfile>structRosMsgParser_1_1Time.html</anchorfile>
      <anchor>afd141081e7d33e063c7f74f48e94933c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::Time</name>
    <filename>structPJ_1_1Msg_1_1Time.html</filename>
    <member kind="function">
      <type>double</type>
      <name>toSec</name>
      <anchorfile>structPJ_1_1Msg_1_1Time.html</anchorfile>
      <anchor>aac4d17f3de785f2448370f829f5a5672</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>nanosec</name>
      <anchorfile>structPJ_1_1Msg_1_1Time.html</anchorfile>
      <anchor>a83b7012ca6eaca767480f868d0eb1771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>sec</name>
      <anchorfile>structPJ_1_1Msg_1_1Time.html</anchorfile>
      <anchor>a080d7aff3bcce1e42637c58e2ee05594</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TimeScaleDraw</name>
    <filename>classTimeScaleDraw.html</filename>
    <base>QwtScaleDraw</base>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual QwtText</type>
      <name>label</name>
      <anchorfile>classTimeScaleDraw.html</anchorfile>
      <anchor>ae2ea15a29befa79d717fab452c87e7cb</anchor>
      <arglist>(double v) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MsgParserImpl::TimeSeries</name>
    <filename>structMsgParserImpl_1_1TimeSeries.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structMsgParserImpl_1_1TimeSeries.html</anchorfile>
      <anchor>a02310463ee7ba8550d8322549216535d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlotData *</type>
      <name>plot_data</name>
      <anchorfile>structMsgParserImpl_1_1TimeSeries.html</anchorfile>
      <anchor>a4eb90f3999de268de619621ab4269d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DataTamerParser::BasicType</type>
      <name>type</name>
      <anchorfile>structMsgParserImpl_1_1TimeSeries.html</anchorfile>
      <anchor>a73c6d1ca5460c68add94cb31dfc2e4b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ULogParser::Timeseries</name>
    <filename>structULogParser_1_1Timeseries.html</filename>
    <member kind="variable">
      <type>std::vector&lt; std::pair&lt; std::string, std::vector&lt; double &gt; &gt; &gt;</type>
      <name>data</name>
      <anchorfile>structULogParser_1_1Timeseries.html</anchorfile>
      <anchor>a2bbefe50412df52d803dfc9601d62e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint64_t &gt;</type>
      <name>timestamps</name>
      <anchorfile>structULogParser_1_1Timeseries.html</anchorfile>
      <anchor>ae1020cb61a32936f7888f31a927002af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::TimeseriesBase</name>
    <filename>classPJ_1_1TimeseriesBase.html</filename>
    <templarg></templarg>
    <base>PlotDataBase&lt; double, Value &gt;</base>
    <member kind="typedef">
      <type>typename PlotDataBase&lt; double, Value &gt;::Point</type>
      <name>Point</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a095d0b09a706a8598dc1cc5f9facbad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIndexFromX</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a05bc1ccc1fe567e4215b387476a54cd4</anchor>
      <arglist>(double x) const</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; Value &gt;</type>
      <name>getYfromX</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a9e4924d27a1c0f1fd29b6057bc5c75f7</anchor>
      <arglist>(double x) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isTimeseries</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a738623c7bd3775cdcce57a6b0ff42877</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>maximumRangeX</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a04b635ea1308856c4c5914e311a8b955</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TimeseriesBase &amp;</type>
      <name>operator=</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a94854a35c5469d64f5ee1d7b452627b2</anchor>
      <arglist>(const TimeseriesBase &amp;other)=delete</arglist>
    </member>
    <member kind="function">
      <type>TimeseriesBase &amp;</type>
      <name>operator=</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a95da8f4b427284be0c695030ffe65885</anchor>
      <arglist>(TimeseriesBase &amp;&amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushBack</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>aee09744d441d4e832c59094c8297d9f1</anchor>
      <arglist>(const Point &amp;p) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushBack</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a9baadaef0e9f7254e04cf45571b2a7d3</anchor>
      <arglist>(Point &amp;&amp;p) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximumRangeX</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a1cb1165b7a8acbc70fb46d5de763e089</anchor>
      <arglist>(double max_range)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeseriesBase</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a179d77dbc50b40575d2e461e3939e9b2</anchor>
      <arglist>(const std::string &amp;name, PlotGroup::Ptr group)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeseriesBase</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a9e8b9ba074538a1380e023f011ec87c4</anchor>
      <arglist>(const TimeseriesBase &amp;other)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeseriesBase</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>aa3740cb599f1d68c8a09854a9e7a3ebd</anchor>
      <arglist>(TimeseriesBase &amp;&amp;other)=default</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_max_range_x</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a261bf1f0a2c05d253a5f33df758f979c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>trimRange</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a6cd6d86b1019257af37e5bcb3e870c78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>TimeCompare</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a340e0f63b87251f7909a533fbef6bf63</anchor>
      <arglist>(const Point &amp;a, const Point &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TimeseriesBase&lt; StringRef &gt;</name>
    <filename>classPJ_1_1TimeseriesBase.html</filename>
    <base>PlotDataBase&lt; double, StringRef &gt;</base>
    <member kind="typedef">
      <type>typename PlotDataBase&lt; double, StringRef &gt;::Point</type>
      <name>Point</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a095d0b09a706a8598dc1cc5f9facbad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIndexFromX</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a05bc1ccc1fe567e4215b387476a54cd4</anchor>
      <arglist>(double x) const</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; StringRef &gt;</type>
      <name>getYfromX</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a9e4924d27a1c0f1fd29b6057bc5c75f7</anchor>
      <arglist>(double x) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isTimeseries</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a738623c7bd3775cdcce57a6b0ff42877</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>maximumRangeX</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a04b635ea1308856c4c5914e311a8b955</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TimeseriesBase &amp;</type>
      <name>operator=</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a94854a35c5469d64f5ee1d7b452627b2</anchor>
      <arglist>(const TimeseriesBase &amp;other)=delete</arglist>
    </member>
    <member kind="function">
      <type>TimeseriesBase &amp;</type>
      <name>operator=</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a95da8f4b427284be0c695030ffe65885</anchor>
      <arglist>(TimeseriesBase &amp;&amp;other)=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushBack</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>aee09744d441d4e832c59094c8297d9f1</anchor>
      <arglist>(const Point &amp;p) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushBack</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a9baadaef0e9f7254e04cf45571b2a7d3</anchor>
      <arglist>(Point &amp;&amp;p) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximumRangeX</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a1cb1165b7a8acbc70fb46d5de763e089</anchor>
      <arglist>(double max_range)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeseriesBase</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a179d77dbc50b40575d2e461e3939e9b2</anchor>
      <arglist>(const std::string &amp;name, PlotGroup::Ptr group)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeseriesBase</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a9e8b9ba074538a1380e023f011ec87c4</anchor>
      <arglist>(const TimeseriesBase &amp;other)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeseriesBase</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>aa3740cb599f1d68c8a09854a9e7a3ebd</anchor>
      <arglist>(TimeseriesBase &amp;&amp;other)=default</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_max_range_x</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a261bf1f0a2c05d253a5f33df758f979c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>trimRange</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a6cd6d86b1019257af37e5bcb3e870c78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>TimeCompare</name>
      <anchorfile>classPJ_1_1TimeseriesBase.html</anchorfile>
      <anchor>a340e0f63b87251f7909a533fbef6bf63</anchor>
      <arglist>(const Point &amp;a, const Point &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::TimeseriesRef</name>
    <filename>structPJ_1_1TimeseriesRef.html</filename>
    <member kind="function">
      <type>std::pair&lt; double, double &gt;</type>
      <name>at</name>
      <anchorfile>structPJ_1_1TimeseriesRef.html</anchorfile>
      <anchor>aa2c9a7182df58e714f4f2369afb4c8f6</anchor>
      <arglist>(unsigned i) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>atTime</name>
      <anchorfile>structPJ_1_1TimeseriesRef.html</anchorfile>
      <anchor>a36c1eb251356e4b187cfe8a3e21b0a4f</anchor>
      <arglist>(double t) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structPJ_1_1TimeseriesRef.html</anchorfile>
      <anchor>a53ce21ad536c907a09c57c07f85a5446</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structPJ_1_1TimeseriesRef.html</anchorfile>
      <anchor>a02f2d9a89a0600456a1ce2625602e49a</anchor>
      <arglist>(unsigned index, double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>size</name>
      <anchorfile>structPJ_1_1TimeseriesRef.html</anchorfile>
      <anchor>ad4039d7c2f40da33e1d4ba60968bbd61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeseriesRef</name>
      <anchorfile>structPJ_1_1TimeseriesRef.html</anchorfile>
      <anchor>a1304610e6aacfb020b68680958ce6255</anchor>
      <arglist>(PlotData *data)</arglist>
    </member>
    <member kind="variable">
      <type>PJ::PlotData *</type>
      <name>_plot_data</name>
      <anchorfile>structPJ_1_1TimeseriesRef.html</anchorfile>
      <anchor>ad027be29e412def2b5e1d63c1a8630cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::tm_format_checker</name>
    <filename>structdetail_1_1tm__format__checker.html</filename>
    <base>null_chrono_spec_handler&lt; tm_format_checker &gt;</base>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_12_hour</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>ae631ce404528781b159e8503326bbdeb</anchor>
      <arglist>(numeric_system, pad_type)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_12_hour_time</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>ae4ac79c57e99a294a9b73d4d62e96407</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_24_hour</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a89d98f207a548ecb7c6ea8b6df2fa770</anchor>
      <arglist>(numeric_system, pad_type)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_24_hour_time</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a0fe717e71e3cfd9b0a187ad4513d0b43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_abbr_month</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a675b70acf48b1d008a8426b8a58fb89a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_abbr_weekday</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a3ad487c63243f8fcd53770a217e4dae6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_am_pm</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>ae3fb10cfa407ac046479e394926bfc7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_century</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>aefd1346f40cf0736c7139efbb095cae1</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_datetime</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>aa876a8b6425bd6632f536cf5789ff3e9</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_day_of_month</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a44e5165cdc1f5e53c01a26f2fdd0cadf</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_day_of_month_space</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>acae07f5e64a72f199c89de60831968ac</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_day_of_year</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a4b881ca5ed6df5372a8daf020183c34a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec0_week_of_year</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a8335d03e743f0b867641e77ecd937f5d</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec0_weekday</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a5a88d3ba48cc069973746e5aa5bc34b9</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec1_week_of_year</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a5aae7adb7faa87747554d2cc140e2f10</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec1_weekday</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>aebd5375206727e97c1b92c299c42ee6d</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_dec_month</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a6a6ebe79a2d636203a7020d443ea657a</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_full_month</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>ab926a5ab4eb0afeb721524030b595898</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_full_weekday</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a1088985500cc9ec62331df9d6501dff1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_date</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a2ff210ae5af229a1d031d6d647d94fed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_time</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a282b70675c6eda01d8f4e0ef7890e1da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_week_based_short_year</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a2f329a101fcf6d0b20cbd6cdd759033e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_week_based_year</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a67413a5acd75d5c7d61a325cece63495</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_iso_week_of_year</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a3d148a49248fda390702beef82d48df8</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_loc_date</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a8064b0b7f05d769956f9d3309e5b839d</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_loc_time</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a420dfcfaea9e37026e90242313554679</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_minute</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>af1b6d602a6de087e0ad36577888b90ef</anchor>
      <arglist>(numeric_system, pad_type)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_offset_year</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>acc5c0fc79d05c01718526130f31fa3e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_second</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>ac461b5eddd061cbadbf6ac1901cb709c</anchor>
      <arglist>(numeric_system, pad_type)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_short_year</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>ac48ce25aa18a3e78765b57a429170370</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_text</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a00438b0e239cd50abb059e5c31c0e8d5</anchor>
      <arglist>(const Char *, const Char *)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_tz_name</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a700b3e5fd49d390150e2b659ca0ce924</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_us_date</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>af84840b44d3cfd60c842f0cc41890e00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_utc_offset</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>aaf1b1edfc295f7f66acf717eb65ba623</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_year</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>a7e28867f293e636304776440615f7225</anchor>
      <arglist>(numeric_system)</arglist>
    </member>
    <member kind="function">
      <type>FMT_NORETURN void</type>
      <name>unsupported</name>
      <anchorfile>structdetail_1_1tm__format__checker.html</anchorfile>
      <anchor>aa7073e6215b72cb112eca63298ce2066</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::tm_writer</name>
    <filename>classdetail_1_1tm__writer.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>on_12_hour</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a5a27ddb95af259a5da8c6403c594a50c</anchor>
      <arglist>(numeric_system ns, pad_type pad)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_12_hour_time</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a0bde45708906c93315b487f53fcf4057</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_24_hour</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>af168628f5995310e5588fe79d0374469</anchor>
      <arglist>(numeric_system ns, pad_type pad)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_24_hour_time</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a563b39fdbd28a76257c855bfdca1d70a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_abbr_month</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a20af039c85605e8764b9efd0417e2b12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_abbr_weekday</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a3220714c4f548444f3ea7dbcdcd906c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_am_pm</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a3a496baade233fae1a2024df67a60a73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_century</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a9f26f90a1a3d4cc5ecccd639a0bf4faf</anchor>
      <arglist>(numeric_system ns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_datetime</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>af53d115957cdef5079ea641b12d8dce9</anchor>
      <arglist>(numeric_system ns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_day_of_month</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>ae3eddcfb2a9973c6d7d9964189ba7b88</anchor>
      <arglist>(numeric_system ns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_day_of_month_space</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a1d23f362f7316d32f158e6735c10000d</anchor>
      <arglist>(numeric_system ns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_day_of_year</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>af2a4d7992fb9a980b2c2811aed19236c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_dec0_week_of_year</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a7cbe5bd8455afb6ad5c68d0da7f0009a</anchor>
      <arglist>(numeric_system ns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_dec0_weekday</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a422f16ffbd495ff610191c427bd18ebc</anchor>
      <arglist>(numeric_system ns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_dec1_week_of_year</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>adaa92e8fcad93fb326e7fbb0d12d3cc0</anchor>
      <arglist>(numeric_system ns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_dec1_weekday</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>ab7e21c09adf00d337e311afcaa51bde3</anchor>
      <arglist>(numeric_system ns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_dec_month</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>ab4e00378d7367b78baea3793eeed0824</anchor>
      <arglist>(numeric_system ns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_duration_unit</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a4ad70bbb9faff20667d77cc56b274c9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_duration_value</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>aed369750f8c0775a85949ed8ac3b04dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_full_month</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>ad9dec04f13065358f9eb4a6019c84963</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_full_weekday</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a59eb3c2211d7aa292a371c6fdf835f1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_iso_date</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a23f9e904d6c3f7c990065e218ec30ac1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_iso_time</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a4a0487e028e1502e59e0f29f896ff740</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_iso_week_based_short_year</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a9343bd2d81bbbf6e86c1a33af1b067c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_iso_week_based_year</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a286b8e12c2a447aa2a43fbc0253b834c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_iso_week_of_year</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>aec4a78a89b4d8c03a9c6c10fc09b49a7</anchor>
      <arglist>(numeric_system ns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_loc_date</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>ad3f81bfcf9ee2f4be505b0b80e17f38c</anchor>
      <arglist>(numeric_system ns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_loc_time</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a67832bfe5da8fdfae46367a14fb35d48</anchor>
      <arglist>(numeric_system ns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_minute</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>ab30118f298af7d816302860044a6bb88</anchor>
      <arglist>(numeric_system ns, pad_type pad)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_offset_year</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a045a4743f21ead52b44af8b783664a0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_second</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a57084e1a4311b7439ef4217fa3018285</anchor>
      <arglist>(numeric_system ns, pad_type pad)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_short_year</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a8d4ef193ee061f07df1be84ae8facf97</anchor>
      <arglist>(numeric_system ns)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>on_text</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a61203fed071993c5b478689b6cb2c1df</anchor>
      <arglist>(const Char *begin, const Char *end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_tz_name</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a7d74d491edc724f738ee990923696f25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_us_date</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a472013df4de61a40940d291bb092b051</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_utc_offset</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>aebe9fb2bda32ce77bbceaf9e7e68dfa4</anchor>
      <arglist>(numeric_system ns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_year</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a2ad4b788e7109b8f1160ae92c2a5b6b4</anchor>
      <arglist>(numeric_system ns)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>out</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a6a3019a8970bcf9f993f87c1c3ba718f</anchor>
      <arglist>() const -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>tm_writer</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a468e515151e04c723067c698b9009c61</anchor>
      <arglist>(const std::locale &amp;loc, OutputIt out, const std::tm &amp;tm, const Duration *subsecs=nullptr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>format_localized</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>ab8f9095299300945a550e457b970f763</anchor>
      <arglist>(char format, char modifier=0)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>format_tz_name_impl</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a75013a03be2202b5e335fabd2a422bcf</anchor>
      <arglist>(const T &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>format_tz_name_impl</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>ab593edb20a24f046b2ceb87be4d75473</anchor>
      <arglist>(const T &amp;tm)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>format_utc_offset_impl</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a0e16aacece8367fdb70dba2566cfe4ae</anchor>
      <arglist>(const T &amp;tm, numeric_system ns)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>format_utc_offset_impl</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a0e16aacece8367fdb70dba2566cfe4ae</anchor>
      <arglist>(const T &amp;tm, numeric_system ns)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>iso_week_num</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>aea0848bf23ac12ecc1fc231def813bc8</anchor>
      <arglist>(int tm_yday, int tm_wday) const noexcept -&gt; int</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>iso_year_weeks</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>ac6bcd1b35ef246a2366e37f4738b095e</anchor>
      <arglist>(long long curr_year) const noexcept -&gt; int</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>split_year_lower</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a99d7ce114df249b93ff4721a1c244351</anchor>
      <arglist>(long long year) const noexcept -&gt; int</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>tm_hour</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a1cabc65ab2cc70f017f44a37c6ccb83e</anchor>
      <arglist>() const noexcept -&gt; int</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>tm_hour12</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a8d42b2b58c1f1481fa5de5ccabaefa3f</anchor>
      <arglist>() const noexcept -&gt; int</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>tm_iso_week_of_year</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a4285acc2899bf1a942bfbc8c777adfef</anchor>
      <arglist>() const noexcept -&gt; int</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>tm_iso_week_year</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a73adb4c23c197bf3403a9ea4aa82d842</anchor>
      <arglist>() const noexcept -&gt; long long</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>tm_mday</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a315a3d867c7f3e1aaa567c45a65f04da</anchor>
      <arglist>() const noexcept -&gt; int</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>tm_min</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>ab4c610dbee60f8ca391e2365848019ea</anchor>
      <arglist>() const noexcept -&gt; int</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>tm_mon</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a552699b68cca33b8a1e2f9fd4273a848</anchor>
      <arglist>() const noexcept -&gt; int</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>tm_sec</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a34eec6b5c9584aa781340fe01cd75e07</anchor>
      <arglist>() const noexcept -&gt; int</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>tm_wday</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a1b267d2dee9041f4858847d49d87dabf</anchor>
      <arglist>() const noexcept -&gt; int</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>tm_yday</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>ad3f344b40cfb8d03c73022000f799c72</anchor>
      <arglist>() const noexcept -&gt; int</arglist>
    </member>
    <member kind="function" protection="private">
      <type>auto</type>
      <name>tm_year</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a82bed31c275dcb4710557360e5d3ab58</anchor>
      <arglist>() const noexcept -&gt; long long</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write1</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a7f0ac32abb57fb05f2a1381b3bb83935</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write2</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>aae250ab7a6203b7b6323cb05502b68df</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write2</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a81a6d1a501aaf1bfd11125a41e71059d</anchor>
      <arglist>(int value, pad_type pad)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_utc_offset</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>ae4b3e6c1d4810324945379d376617ad5</anchor>
      <arglist>(long offset, numeric_system ns)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_year</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a8dab793a3b538ebf5216d060526ee5d7</anchor>
      <arglist>(long long year)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>write_year_extended</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>afead87901c66ac51e41882094f2a6348</anchor>
      <arglist>(long long year)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>is_classic_</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a5ce8e14665f260f82e3dabc608bc9be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::locale &amp;</type>
      <name>loc_</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a793c1cfa0d6843a69298ce502af97c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OutputIt</type>
      <name>out_</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>ae07dd8b9c8892b4990c8c6d521548d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Duration *</type>
      <name>subsecs_</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a509825b6e4a3b60fdd4047d45330f693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::tm &amp;</type>
      <name>tm_</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a5027b0926d0964b92475101a8981d636</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static constexpr int</type>
      <name>days_per_week</name>
      <anchorfile>classdetail_1_1tm__writer.html</anchorfile>
      <anchor>a334268827ab1685ffbabbfdd8607aaa5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::to_json_fn</name>
    <filename>structnlohmann_1_1detail_1_1to__json__fn.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>operator()</name>
      <anchorfile>structnlohmann_1_1detail_1_1to__json__fn.html</anchorfile>
      <anchor>aecfb5114c8a737fc89d98589482795b8</anchor>
      <arglist>(BasicJsonType &amp;j, T &amp;&amp;val) const noexcept(noexcept(to_json(j, std::forward&lt; T &gt;(val)))) -&gt; decltype(to_json(j, std::forward&lt; T &gt;(val)), void())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::to_utf8</name>
    <filename>classdetail_1_1to__utf8.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>auto</type>
      <name>c_str</name>
      <anchorfile>classdetail_1_1to__utf8.html</anchorfile>
      <anchor>ac18d5be1c0bf85cdc745f2f4b13a1929</anchor>
      <arglist>() const -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>convert</name>
      <anchorfile>classdetail_1_1to__utf8.html</anchorfile>
      <anchor>a67b84dad479dd6085173032aae71b2a1</anchor>
      <arglist>(basic_string_view&lt; WChar &gt; s, to_utf8_error_policy policy=to_utf8_error_policy::abort) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator string_view</name>
      <anchorfile>classdetail_1_1to__utf8.html</anchorfile>
      <anchor>a41a0cc3413991ee3bc7c2481c0dcce95</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>size</name>
      <anchorfile>classdetail_1_1to__utf8.html</anchorfile>
      <anchor>acf043bcd58cb1761787f93416fdc6399</anchor>
      <arglist>() const -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>str</name>
      <anchorfile>classdetail_1_1to__utf8.html</anchorfile>
      <anchor>ae656f4b83232a2f2bba61a3ce9f07656</anchor>
      <arglist>() const -&gt; std::string</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>to_utf8</name>
      <anchorfile>classdetail_1_1to__utf8.html</anchorfile>
      <anchor>aa5b103c0a5da3c0117536e48b1812925</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>to_utf8</name>
      <anchorfile>classdetail_1_1to__utf8.html</anchorfile>
      <anchor>a86f0b67b833df84ddad9b956499eb281</anchor>
      <arglist>(basic_string_view&lt; WChar &gt; s, to_utf8_error_policy policy=to_utf8_error_policy::abort)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>convert</name>
      <anchorfile>classdetail_1_1to__utf8.html</anchorfile>
      <anchor>a6171f2fd39d0df3575ee3d8247ccc99f</anchor>
      <arglist>(Buffer &amp;buf, basic_string_view&lt; WChar &gt; s, to_utf8_error_policy policy=to_utf8_error_policy::abort) -&gt; bool</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Buffer</type>
      <name>buffer_</name>
      <anchorfile>classdetail_1_1to__utf8.html</anchorfile>
      <anchor>a2de6d9d60b8d3aead9db358c01847073</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Token</name>
    <filename>structToken.html</filename>
    <member kind="variable">
      <type>SemInfo</type>
      <name>seminfo</name>
      <anchorfile>structToken.html</anchorfile>
      <anchor>a87067a25b1e511befc45d56cf535ef59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>token</name>
      <anchorfile>structToken.html</anchorfile>
      <anchor>a92d1dfeae343659449f1bc29d6731c5d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ToolboxFFT</name>
    <filename>classToolboxFFT.html</filename>
    <base>PJ::ToolboxPlugin</base>
    <member kind="slot">
      <type>bool</type>
      <name>onShowWidget</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>a008451326ea22694c85b5194d50c1995</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>a440ffc28422b291091cb370e14246d37</anchor>
      <arglist>(PJ::PlotDataMapRef &amp;src_data, PJ::TransformsMap &amp;transform_map) override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>abaca4b60211e2cf88a5be947a13884b5</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; QWidget *, WidgetType &gt;</type>
      <name>providedWidget</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>ada5300d45e84a6d1b7554db0611d205f</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ToolboxFFT</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>abe51b2a04f9b96ed1dd7664444b77e55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ToolboxFFT</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>abe2f3b586a1b1c2517956ec3c6c4005d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>calculateCurveFFT</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>a25b9a2ddb381790e4f7c63d848126ae9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onClearCurves</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>a88a779dc9cfe3b11baf0b8c7b975c11a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onDragEnterEvent</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>a1edcd7bd7ecd3b6157984807fda0578f</anchor>
      <arglist>(QDragEnterEvent *event)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onDropEvent</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>ae7032cb83e2644a541c9382a2f5a7ec1</anchor>
      <arglist>(QDropEvent *event)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onSaveCurve</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>ad8772d930768bd482eb6c6e8f68a1326</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onViewResized</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>adf8c03f0b29e3145a5fb77c5a3132451</anchor>
      <arglist>(const QRectF &amp;rect)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>_curve_names</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>ab15e062a599fddf6308c9dbd59888b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QStringList</type>
      <name>_dragging_curves</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>abd577c9146738c03977998cc8d1d35b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PJ::PlotDataMapRef</type>
      <name>_local_data</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>a13ed5e814b1655c540f053b1771ce79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PJ::PlotDataMapRef *</type>
      <name>_plot_data</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>ad0c8c022bd581c996b9f3a812b1ee311</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PJ::PlotWidgetBase *</type>
      <name>_plot_widget_A</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>a92506d856fc8d37e9d0102caeb080479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PJ::PlotWidgetBase *</type>
      <name>_plot_widget_B</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>ac817b6d8aa49e512892911535a65922f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PJ::TransformsMap *</type>
      <name>_transforms</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>a54a706f926cd01e8717579930671a0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QWidget *</type>
      <name>_widget</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>af65c5cbd57f6f588c80c50cf4fe6a88f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Range</type>
      <name>_zoom_range</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>a0a927c1ada76ac1bc20717d4e8835407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::toolbox_fft *</type>
      <name>ui</name>
      <anchorfile>classToolboxFFT.html</anchorfile>
      <anchor>a23b6690cf53d8aeb95a63a65956d6470</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ToolboxLuaEditor</name>
    <filename>classToolboxLuaEditor.html</filename>
    <base>PJ::ToolboxPlugin</base>
    <class kind="struct">ToolboxLuaEditor::SavedData</class>
    <member kind="slot">
      <type>void</type>
      <name>onDelete</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>ab972533d86659f5235c2ac0efc10dff1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onLibraryUpdated</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>a19cdf3bacda085bc7bdcfd40610aa866</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onReloadLibrary</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>a8612f006b33cc4dbc64fedb0f9d5ef21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>onSave</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>addbf1b25bb4e87b54acf3f0cbca1516e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>bool</type>
      <name>onShowWidget</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>a22530472693b8d3e6ccdb5a2ea21aa7d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>restoreFunction</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>a0b9175e49b16f85444e0314207fbc980</anchor>
      <arglist>(const QModelIndex &amp;index)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>restoreRecent</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>a3c325cfdd1b5fbbe8f3e5c1c593ff966</anchor>
      <arglist>(const QModelIndex &amp;index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>aad25f0174afd0d592b0c704a62ca35d5</anchor>
      <arglist>(PJ::PlotDataMapRef &amp;src_data, PJ::TransformsMap &amp;transform_map) override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>aa6e7d76fd02e48809cb34b6399178359</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; QWidget *, WidgetType &gt;</type>
      <name>providedWidget</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>a11eb6dd4d78302b0244d593f996d01fc</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ToolboxLuaEditor</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>a7cd4f6d7e2647e8eb67c7817b0661043</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlLoadState</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>a92f31240e5a913b0b2edeec8157d96c7</anchor>
      <arglist>(const QDomElement &amp;parent_element) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmlSaveState</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>abd0fe2730cb9de134f5707e9eb1fab20</anchor>
      <arglist>(QDomDocument &amp;doc, QDomElement &amp;parent_element) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ToolboxLuaEditor</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>a60ba7356f87b124bbe4fdcacbcc0bce9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>eventFilter</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>a0c04ac78c2de62f16b630ff772008f13</anchor>
      <arglist>(QObject *obj, QEvent *event) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>SavedData</type>
      <name>getItemData</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>a85ff4fa6016516b77994ccad121a6ba8</anchor>
      <arglist>(const QListWidgetItem *item) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setItemData</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>aeb49e26af1d2b45d86cc2f5a6dd002d2</anchor>
      <arglist>(QListWidgetItem *item, QString name, QString global_code, QString function_code)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QLuaCompleter *</type>
      <name>_completer</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>a7aa69797ee35867a35c8fb1428d8bb20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DelayedCallback</type>
      <name>_delay_library_check</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>af46fd5f54028199c66502df21717d9f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QStringList</type>
      <name>_dragging_curves</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>a581004d2e424e7a9bf505e8ed2214ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_font_size</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>ad0a7198e284ef320fcdaef5f088c9182</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PJ::PlotDataMapRef *</type>
      <name>_plot_data</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>a7c914b8a8a34714f587bb2e1e36898e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_previous_library</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>a51c5ec337609d7ef2a6c23d60239bcbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PJ::TransformsMap *</type>
      <name>_transforms</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>a6e27925954142ba5560b72578f7691f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QWidget *</type>
      <name>_widget</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>a2148ff78bfefc5b1672d5b46d71ac02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::LuaEditor *</type>
      <name>ui</name>
      <anchorfile>classToolboxLuaEditor.html</anchorfile>
      <anchor>a841000dbd9cdfc844dc53ddf972956fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::ToolboxPlugin</name>
    <filename>classPJ_1_1ToolboxPlugin.html</filename>
    <base>PJ::PlotJugglerPlugin</base>
    <member kind="enumvalue">
      <name>FIXED</name>
      <anchorfile>classPJ_1_1ToolboxPlugin.html</anchorfile>
      <anchor>add0d3164e9d726dff315233810fc4afdaab0cac6ce4282f30468c3df6ddf92452</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOATING</name>
      <anchorfile>classPJ_1_1ToolboxPlugin.html</anchorfile>
      <anchor>add0d3164e9d726dff315233810fc4afda9ddeb5ab513afe3aab4e74fa7f8c87fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WidgetType</name>
      <anchorfile>classPJ_1_1ToolboxPlugin.html</anchorfile>
      <anchor>add0d3164e9d726dff315233810fc4afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOATING</name>
      <anchorfile>classPJ_1_1ToolboxPlugin.html</anchorfile>
      <anchor>add0d3164e9d726dff315233810fc4afda9ddeb5ab513afe3aab4e74fa7f8c87fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIXED</name>
      <anchorfile>classPJ_1_1ToolboxPlugin.html</anchorfile>
      <anchor>add0d3164e9d726dff315233810fc4afdaab0cac6ce4282f30468c3df6ddf92452</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" virtualness="pure">
      <type>virtual bool</type>
      <name>onShowWidget</name>
      <anchorfile>classPJ_1_1ToolboxPlugin.html</anchorfile>
      <anchor>aa6f0bea13be4791676df25416201e554</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>closed</name>
      <anchorfile>classPJ_1_1ToolboxPlugin.html</anchorfile>
      <anchor>a9b68d10fcddd327f3e9b005fd45a9491</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>importData</name>
      <anchorfile>classPJ_1_1ToolboxPlugin.html</anchorfile>
      <anchor>a5ad13f05ddab1fdd968db552282066a0</anchor>
      <arglist>(PlotDataMapRef &amp;new_data, bool remove_old)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plotCreated</name>
      <anchorfile>classPJ_1_1ToolboxPlugin.html</anchorfile>
      <anchor>aa6fe1218a3f6a736a60458b332114f5c</anchor>
      <arglist>(std::string plot_name, bool is_custom=true)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classPJ_1_1ToolboxPlugin.html</anchorfile>
      <anchor>a01e46a9b5c7231086a5f1b314c98d73f</anchor>
      <arglist>(PlotDataMapRef &amp;src_data, TransformsMap &amp;transform_map)=0</arglist>
    </member>
    <member kind="function">
      <type>const ParserFactories *</type>
      <name>parserFactories</name>
      <anchorfile>classPJ_1_1ToolboxPlugin.html</anchorfile>
      <anchor>a00ade5a9a6a75d9c454ec8ca347b44eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::pair&lt; QWidget *, WidgetType &gt;</type>
      <name>providedWidget</name>
      <anchorfile>classPJ_1_1ToolboxPlugin.html</anchorfile>
      <anchor>acd7082bb3f7bb919494c8f8f1d3c1699</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParserFactories</name>
      <anchorfile>classPJ_1_1ToolboxPlugin.html</anchorfile>
      <anchor>a62762765f807165b3b2c303a58faacb1</anchor>
      <arglist>(ParserFactories *parsers)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ToolboxPlugin</name>
      <anchorfile>classPJ_1_1ToolboxPlugin.html</anchorfile>
      <anchor>a440ad033ee2ed0f01e8e872277502469</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ToolboxPlugin</name>
      <anchorfile>classPJ_1_1ToolboxPlugin.html</anchorfile>
      <anchor>a9f43bbc3e030f0459f54dbec961eb63b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ParserFactories *</type>
      <name>_parser_factories</name>
      <anchorfile>classPJ_1_1ToolboxPlugin.html</anchorfile>
      <anchor>a54d628731d1e001a4a97251e6ad359e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ToolboxQuaternion</name>
    <filename>classToolboxQuaternion.html</filename>
    <base>PJ::ToolboxPlugin</base>
    <member kind="slot">
      <type>bool</type>
      <name>onShowWidget</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a2ab39de8af776713fd71f1368db29a7e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>af5515cd34b5df5edf1367fb6dfc2ce39</anchor>
      <arglist>(PJ::PlotDataMapRef &amp;src_data, PJ::TransformsMap &amp;transform_map) override</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a08508b7acda5c50aae0341279746298a</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; QWidget *, WidgetType &gt;</type>
      <name>providedWidget</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a94ed608da30d9d7243a80b480e90c3c2</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ToolboxQuaternion</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a7589bc705a5f3ae4d9de9ad9539f859f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ToolboxQuaternion</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a76d4a09ef046ba422aac422ae6a3373e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>GenerateType</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a02ea7bce636539ab0bb3a02174f6b14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>PREVIEW</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a02ea7bce636539ab0bb3a02174f6b14fabf0ca3ed10c9a855b0654e03addeaef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>SAVE</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a02ea7bce636539ab0bb3a02174f6b14fa1eada1430a5bf9c3cfad1f4d92f284a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>PREVIEW</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a02ea7bce636539ab0bb3a02174f6b14fabf0ca3ed10c9a855b0654e03addeaef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>SAVE</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a02ea7bce636539ab0bb3a02174f6b14fa1eada1430a5bf9c3cfad1f4d92f284a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_pushButtonSave_clicked</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a04f488c0b37806525a80af6e446e330a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onClosed</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a730d94a31422c1a2d0c8689fa4810074</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onParametersChanged</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a1068be0021ae082aa9660aa702050f5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>autoFill</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a5fb4583ff8eb1e4f02cf71ed9b03afd8</anchor>
      <arglist>(QString prefix)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>eventFilter</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>af5621905a3d0d78945e5d4550aff3f63</anchor>
      <arglist>(QObject *obj, QEvent *event) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>generateRPY</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a06b42d396b6e9864a12fafbe26da2182</anchor>
      <arglist>(GenerateType type)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_dragging_curve</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a653ba5070e7f1d345e63b0c36185f1fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PJ::PlotDataMapRef *</type>
      <name>_plot_data</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a0cabe03c79cd8d87094cb2cea21345bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PJ::PlotWidgetBase *</type>
      <name>_plot_widget</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>abd1381041fd647c7a6d2a3346b8a37b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; PlotData &gt;</type>
      <name>_preview_data_pitch</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>aacc23e0aa41dc61a13f9acaf80f3754c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; PlotData &gt;</type>
      <name>_preview_data_roll</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>ae6e210c5a9cf84982cbebb59fbcd1b44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; PlotData &gt;</type>
      <name>_preview_data_yaw</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a217457ea5bbbcf9c5aa52a2365b8fa36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PJ::TransformsMap *</type>
      <name>_transforms</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a517aacd9a0ffa02e0babbd28c0063b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QWidget *</type>
      <name>_widget</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>ad3a1cbaf2bee70f0c50359259759f62b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::quaternion_to_RPY *</type>
      <name>ui</name>
      <anchorfile>classToolboxQuaternion.html</anchorfile>
      <anchor>a786febf20602440f8cf88d85fe2c523e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QwtClip::TopEdge</name>
    <filename>classQwtClip_1_1TopEdge.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>Point</type>
      <name>intersection</name>
      <anchorfile>classQwtClip_1_1TopEdge.html</anchorfile>
      <anchor>af029024d0b2565c350d3c0e3355be2c8</anchor>
      <arglist>(const Point &amp;p1, const Point &amp;p2) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInside</name>
      <anchorfile>classQwtClip_1_1TopEdge.html</anchorfile>
      <anchor>aea111005571b9a428ff537418f242925</anchor>
      <arglist>(const Point &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TopEdge</name>
      <anchorfile>classQwtClip_1_1TopEdge.html</anchorfile>
      <anchor>a1593c4e4a6af0a7583c33bf463ee1a04</anchor>
      <arglist>(Value, Value, Value y1, Value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Value</type>
      <name>m_y1</name>
      <anchorfile>classQwtClip_1_1TopEdge.html</anchorfile>
      <anchor>ae7e5083b2d5a44d68711f9455afe61b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>backward::Trace</name>
    <filename>structbackward_1_1Trace.html</filename>
    <member kind="function">
      <type></type>
      <name>Trace</name>
      <anchorfile>structbackward_1_1Trace.html</anchorfile>
      <anchor>a6e3d3c60242a5d875c4f2c23651e6f0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Trace</name>
      <anchorfile>structbackward_1_1Trace.html</anchorfile>
      <anchor>a2d91cd8ea14dc8c28b4cb87848341c12</anchor>
      <arglist>(void *_addr, size_t _idx)</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>addr</name>
      <anchorfile>structbackward_1_1Trace.html</anchorfile>
      <anchor>ad9318e3938f26b64033e030296f68ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>idx</name>
      <anchorfile>structbackward_1_1Trace.html</anchorfile>
      <anchor>a5358abf3fb068a745f339ea4dfffcb02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>backward::TraceResolver</name>
    <filename>classbackward_1_1TraceResolver.html</filename>
    <base>TraceResolverImpl&lt; system_tag::current_tag &gt;</base>
  </compound>
  <compound kind="class">
    <name>backward::TraceResolverImpl</name>
    <filename>classbackward_1_1TraceResolverImpl.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>TraceResolverImpl&lt; system_tag::current_tag &gt;</name>
    <filename>classbackward_1_1TraceResolverImpl.html</filename>
  </compound>
  <compound kind="class">
    <name>backward::TraceResolverImpl&lt; system_tag::unknown_tag &gt;</name>
    <filename>classbackward_1_1TraceResolverImpl_3_01system__tag_1_1unknown__tag_01_4.html</filename>
    <member kind="function">
      <type>void</type>
      <name>load_stacktrace</name>
      <anchorfile>classbackward_1_1TraceResolverImpl_3_01system__tag_1_1unknown__tag_01_4.html</anchorfile>
      <anchor>a433feb64afc54f00172a517c27e383c2</anchor>
      <arglist>(ST &amp;)</arglist>
    </member>
    <member kind="function">
      <type>ResolvedTrace</type>
      <name>resolve</name>
      <anchorfile>classbackward_1_1TraceResolverImpl_3_01system__tag_1_1unknown__tag_01_4.html</anchorfile>
      <anchor>a67316e7b0f2cd4ee3b9ebf05e189efe5</anchor>
      <arglist>(ResolvedTrace t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>backward::TraceResolverImplBase</name>
    <filename>classbackward_1_1TraceResolverImplBase.html</filename>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>demangle</name>
      <anchorfile>classbackward_1_1TraceResolverImplBase.html</anchorfile>
      <anchor>a406d77349b64e212c6ad74439b2ec9bf</anchor>
      <arglist>(const char *funcname)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>details::demangler</type>
      <name>_demangler</name>
      <anchorfile>classbackward_1_1TraceResolverImplBase.html</anchorfile>
      <anchor>acd2336631d0ce112a3d60c6a7a8cbbc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::Transform</name>
    <filename>structPJ_1_1Msg_1_1Transform.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1Transform.html</anchorfile>
      <anchor>a5154f9dc127ea6f25d88d71ab5894bae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Quaternion</type>
      <name>rotation</name>
      <anchorfile>structPJ_1_1Msg_1_1Transform.html</anchorfile>
      <anchor>ad1abbf2ee98a90a91aaeb14114cfde60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point</type>
      <name>translation</name>
      <anchorfile>structPJ_1_1Msg_1_1Transform.html</anchorfile>
      <anchor>aad9f0f59686a3fbbee2a216c59c482f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TransformedTimeseries</name>
    <filename>classTransformedTimeseries.html</filename>
    <base>QwtTimeseries</base>
    <member kind="function">
      <type>QString</type>
      <name>alias</name>
      <anchorfile>classTransformedTimeseries.html</anchorfile>
      <anchor>a64fb4295c7359dbc5dfabfcc18341d01</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlias</name>
      <anchorfile>classTransformedTimeseries.html</anchorfile>
      <anchor>acfe226babb9ecc0bac1b709d61139db8</anchor>
      <arglist>(QString alias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransform</name>
      <anchorfile>classTransformedTimeseries.html</anchorfile>
      <anchor>a887447e579fa57fcd513ab8418ddec05</anchor>
      <arglist>(QString transform_ID)</arglist>
    </member>
    <member kind="function">
      <type>TransformFunction::Ptr</type>
      <name>transform</name>
      <anchorfile>classTransformedTimeseries.html</anchorfile>
      <anchor>a228b707dd57e86c42e85f586244a104d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransformedTimeseries</name>
      <anchorfile>classTransformedTimeseries.html</anchorfile>
      <anchor>a5e6a885b54dbd2e1317017a2a56424c2</anchor>
      <arglist>(const PlotData *source_data)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>transformName</name>
      <anchorfile>classTransformedTimeseries.html</anchorfile>
      <anchor>a499994562d048c1ea1f3f1810051b838</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateCache</name>
      <anchorfile>classTransformedTimeseries.html</anchorfile>
      <anchor>a7691d9b11df4556c193e6b6d863dab65</anchor>
      <arglist>(bool reset_old_data) override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QString</type>
      <name>_alias</name>
      <anchorfile>classTransformedTimeseries.html</anchorfile>
      <anchor>a6d892b6299672dc527913d3ad782764f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PlotData</type>
      <name>_dst_data</name>
      <anchorfile>classTransformedTimeseries.html</anchorfile>
      <anchor>afdcca6726cd2981000c0894e04e1c03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const PlotData *</type>
      <name>_src_data</name>
      <anchorfile>classTransformedTimeseries.html</anchorfile>
      <anchor>a3a10f85aa5ad98ee0d97132ca8f7adbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TransformFunction_SISO::Ptr</type>
      <name>_transform</name>
      <anchorfile>classTransformedTimeseries.html</anchorfile>
      <anchor>ae85614fd4dab14324060c0cd93273a7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::TransformFactory</name>
    <filename>classPJ_1_1TransformFactory.html</filename>
    <member kind="function">
      <type></type>
      <name>TransformFactory</name>
      <anchorfile>classPJ_1_1TransformFactory.html</anchorfile>
      <anchor>a4de5cc56f06756ab20b2ed1e40649206</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TransformFunction::Ptr</type>
      <name>create</name>
      <anchorfile>classPJ_1_1TransformFactory.html</anchorfile>
      <anchor>a5d1fb7fdd885239e535bcef54603e92b</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::set&lt; std::string &gt; &amp;</type>
      <name>registeredTransforms</name>
      <anchorfile>classPJ_1_1TransformFactory.html</anchorfile>
      <anchor>a8fc53c08ba1ac637e971aed91991debc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>registerTransform</name>
      <anchorfile>classPJ_1_1TransformFactory.html</anchorfile>
      <anchor>ad037f4f3befaa69cac05e6730afe92bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>TransformFactory &amp;</type>
      <name>operator=</name>
      <anchorfile>classPJ_1_1TransformFactory.html</anchorfile>
      <anchor>a133006dfd85eea0c4b40e0554a6930ac</anchor>
      <arglist>(const TransformFactory &amp;)=delete</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TransformFactory</name>
      <anchorfile>classPJ_1_1TransformFactory.html</anchorfile>
      <anchor>a5be1d99f0f0e96c8481cb351a97aa3db</anchor>
      <arglist>(const TransformFactory &amp;)=delete</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static TransformFactory *</type>
      <name>instance</name>
      <anchorfile>classPJ_1_1TransformFactory.html</anchorfile>
      <anchor>a6fdf1ebb9083b9ad7452b8fa809349f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::function&lt; TransformFunction::Ptr()&gt; &gt;</type>
      <name>creators_</name>
      <anchorfile>classPJ_1_1TransformFactory.html</anchorfile>
      <anchor>aa73de51976f0550be9cc245f1cd13e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, QDomDocument &gt;</type>
      <name>default_params_</name>
      <anchorfile>classPJ_1_1TransformFactory.html</anchorfile>
      <anchor>a847b18394b0731080a391e12ca9e1121</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; std::string &gt;</type>
      <name>names_</name>
      <anchorfile>classPJ_1_1TransformFactory.html</anchorfile>
      <anchor>a94c088ce424bac0a4e440d1897ce0414</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::TransformFunction</name>
    <filename>classPJ_1_1TransformFunction.html</filename>
    <base>PJ::PlotJugglerPlugin</base>
    <member kind="typedef">
      <type>std::shared_ptr&lt; TransformFunction &gt;</type>
      <name>Ptr</name>
      <anchorfile>classPJ_1_1TransformFunction.html</anchorfile>
      <anchor>a817f06a219edc71a68396f76acd7ec4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>parametersChanged</name>
      <anchorfile>classPJ_1_1TransformFunction.html</anchorfile>
      <anchor>ae4c8e1819a5650f290df1c27ec703465</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calculate</name>
      <anchorfile>classPJ_1_1TransformFunction.html</anchorfile>
      <anchor>aee9bfc1192e88be9f24e0079262233b1</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; const PlotData * &gt; &amp;</type>
      <name>dataSources</name>
      <anchorfile>classPJ_1_1TransformFunction.html</anchorfile>
      <anchor>a506ca2b28de865125a385141a190d98b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>name</name>
      <anchorfile>classPJ_1_1TransformFunction.html</anchorfile>
      <anchor>ab42b2c6e8b97b137c4fd985e82e272df</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>numInputs</name>
      <anchorfile>classPJ_1_1TransformFunction.html</anchorfile>
      <anchor>ac3d8d082ddc7f8015e64f874f3f22cf5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>numOutputs</name>
      <anchorfile>classPJ_1_1TransformFunction.html</anchorfile>
      <anchor>ae08a3074742683b370d84c7b2be1edf5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>order</name>
      <anchorfile>classPJ_1_1TransformFunction.html</anchorfile>
      <anchor>a9695f2d02dd42e2c173c4c1dd0f22092</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PlotDataMapRef *</type>
      <name>plotData</name>
      <anchorfile>classPJ_1_1TransformFunction.html</anchorfile>
      <anchor>aca9da01ef764c061745de145c2139b05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classPJ_1_1TransformFunction.html</anchorfile>
      <anchor>a6bc7164f8ce4e08f07badd0ffafb2df9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setData</name>
      <anchorfile>classPJ_1_1TransformFunction.html</anchorfile>
      <anchor>a173be5f3e6840b3eb785023aad717e82</anchor>
      <arglist>(PlotDataMapRef *data, const std::vector&lt; const PlotData * &gt; &amp;src_vect, std::vector&lt; PlotData * &gt; &amp;dst_vect)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransformFunction</name>
      <anchorfile>classPJ_1_1TransformFunction.html</anchorfile>
      <anchor>a38f7890d886e66453935f65ca38fa916</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TransformFunction</name>
      <anchorfile>classPJ_1_1TransformFunction.html</anchorfile>
      <anchor>a5993041355ea57cf940c93b89621b6d6</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PlotDataMapRef *</type>
      <name>_data</name>
      <anchorfile>classPJ_1_1TransformFunction.html</anchorfile>
      <anchor>ad66fa04d72022b487ad968117df4c045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; PlotData * &gt;</type>
      <name>_dst_vector</name>
      <anchorfile>classPJ_1_1TransformFunction.html</anchorfile>
      <anchor>a35dba352b89e746428c718e68292c9ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned</type>
      <name>_order</name>
      <anchorfile>classPJ_1_1TransformFunction.html</anchorfile>
      <anchor>ab952c69b0fe0cc2d61038ca3a9b178e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; const PlotData * &gt;</type>
      <name>_src_vector</name>
      <anchorfile>classPJ_1_1TransformFunction.html</anchorfile>
      <anchor>ace8c260c5612d6cf6e3a427f1aac64e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PJ::TransformFunction_SISO</name>
    <filename>classPJ_1_1TransformFunction__SISO.html</filename>
    <base>PJ::TransformFunction</base>
    <member kind="function">
      <type>void</type>
      <name>calculate</name>
      <anchorfile>classPJ_1_1TransformFunction__SISO.html</anchorfile>
      <anchor>a3209f09c452a0108c2161826a3ff6535</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::optional&lt; PlotData::Point &gt;</type>
      <name>calculateNextPoint</name>
      <anchorfile>classPJ_1_1TransformFunction__SISO.html</anchorfile>
      <anchor>a7d20a0bbceea7efaf86ff89b27c4c5fe</anchor>
      <arglist>(size_t index)=0</arglist>
    </member>
    <member kind="function">
      <type>const PlotData *</type>
      <name>dataSource</name>
      <anchorfile>classPJ_1_1TransformFunction__SISO.html</anchorfile>
      <anchor>aae167c5f31184e62d1a94cf2f2e0ce2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numInputs</name>
      <anchorfile>classPJ_1_1TransformFunction__SISO.html</anchorfile>
      <anchor>a65f30a7e471d0ccf04418046e3411a5f</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numOutputs</name>
      <anchorfile>classPJ_1_1TransformFunction__SISO.html</anchorfile>
      <anchor>a25ca43efdb372871f0fba2f40e53a844</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classPJ_1_1TransformFunction__SISO.html</anchorfile>
      <anchor>a3db2bdf01716b3f9b530274ceaf1c5a6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransformFunction_SISO</name>
      <anchorfile>classPJ_1_1TransformFunction__SISO.html</anchorfile>
      <anchor>aa475825b68e65ada234f6c182735cd23</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_last_timestamp</name>
      <anchorfile>classPJ_1_1TransformFunction__SISO.html</anchorfile>
      <anchor>a23c2a6201dbab82954b894cf099b9188</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TransformSelector</name>
    <filename>classTransformSelector.html</filename>
    <member kind="function">
      <type></type>
      <name>TransformSelector</name>
      <anchorfile>classTransformSelector.html</anchorfile>
      <anchor>aa1deb096444bc276d263acff5a49102a</anchor>
      <arglist>(QStringList builtin_transform, QStringList available_transforms, QString *default_tansform, std::map&lt; std::string, QString &gt; *curve_transforms, QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TransformSelector</name>
      <anchorfile>classTransformSelector.html</anchorfile>
      <anchor>a7a43b57f0eb5148a71049a49e08abc05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonApplyDefault_clicked</name>
      <anchorfile>classTransformSelector.html</anchorfile>
      <anchor>add1cb96c74abb740fb8196fb592e3759</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_buttonResetAll_clicked</name>
      <anchorfile>classTransformSelector.html</anchorfile>
      <anchor>af6304628e24b27dcef1c9c23eaf30b26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_transform_selector_accepted</name>
      <anchorfile>classTransformSelector.html</anchorfile>
      <anchor>a5530b8ac3c9e7b3cf650c77040d7f568</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, QString &gt; *</type>
      <name>_curves_trans</name>
      <anchorfile>classTransformSelector.html</anchorfile>
      <anchor>a57dcfa136e6850e35a836c3aa43c5ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString *</type>
      <name>_default_trans</name>
      <anchorfile>classTransformSelector.html</anchorfile>
      <anchor>a2bf59cb9f3bbbbe40dcf7c6427a4fcdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::transform_selector *</type>
      <name>ui</name>
      <anchorfile>classTransformSelector.html</anchorfile>
      <anchor>adc8341f7dd95ba501246a76b35396d04</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::TransformStamped</name>
    <filename>structPJ_1_1Msg_1_1TransformStamped.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1TransformStamped.html</anchorfile>
      <anchor>ae621fb34e19bd3acfbc400fc18cec496</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>child_frame_id</name>
      <anchorfile>structPJ_1_1Msg_1_1TransformStamped.html</anchorfile>
      <anchor>a110fbb15c7171bab3139c3e313441ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Header</type>
      <name>header</name>
      <anchorfile>structPJ_1_1Msg_1_1TransformStamped.html</anchorfile>
      <anchor>a641529e9a296261b394fe63f56484154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Transform</type>
      <name>transform</name>
      <anchorfile>structPJ_1_1Msg_1_1TransformStamped.html</anchorfile>
      <anchor>a3f4ff1f909b9a5987589973424e83041</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RosMsgParser::details::Tree</name>
    <filename>classRosMsgParser_1_1details_1_1Tree.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>const TreeNode&lt; T &gt; *</type>
      <name>croot</name>
      <anchorfile>classRosMsgParser_1_1details_1_1Tree.html</anchorfile>
      <anchor>ad691a053ec1529f07662c4f6b2c103eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const TreeNode&lt; T &gt; *</type>
      <name>find</name>
      <anchorfile>classRosMsgParser_1_1details_1_1Tree.html</anchorfile>
      <anchor>a89138c4e84c6127bc6e492d136595658</anchor>
      <arglist>(const Vect &amp;concatenated_values, bool partial_allowed=false)</arglist>
    </member>
    <member kind="function">
      <type>TreeNode&lt; T &gt; *</type>
      <name>root</name>
      <anchorfile>classRosMsgParser_1_1details_1_1Tree.html</anchorfile>
      <anchor>a16852cb1155cf55e4b1faa1c55bba6e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Tree</name>
      <anchorfile>classRosMsgParser_1_1details_1_1Tree.html</anchorfile>
      <anchor>ae8ac02072a95d9dcf1cdde7ed8aa5f39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit</name>
      <anchorfile>classRosMsgParser_1_1details_1_1Tree.html</anchorfile>
      <anchor>a9ccf8b4e52ef8aa9a41a0eb8d46643ba</anchor>
      <arglist>(Functor &amp;func, const TreeNode&lt; T &gt; *node) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>print_impl</name>
      <anchorfile>classRosMsgParser_1_1details_1_1Tree.html</anchorfile>
      <anchor>a3724e4a8822024e7542ca48650753109</anchor>
      <arglist>(std::ostream &amp;os, const TreeNode&lt; T &gt; *node, int indent) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; TreeNode&lt; T &gt; &gt;</type>
      <name>_root</name>
      <anchorfile>classRosMsgParser_1_1details_1_1Tree.html</anchorfile>
      <anchor>a6c495c0188444cda3b13ce2033e6559e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRosMsgParser_1_1details_1_1Tree.html</anchorfile>
      <anchor>a118a4b683835b1b6c6204ba79e81b3f7</anchor>
      <arglist>(std::ostream &amp;os, const Tree &amp;_this)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Tree&lt; const ROSField * &gt;</name>
    <filename>classRosMsgParser_1_1details_1_1Tree.html</filename>
    <member kind="function">
      <type>const TreeNode&lt; const ROSField * &gt; *</type>
      <name>croot</name>
      <anchorfile>classRosMsgParser_1_1details_1_1Tree.html</anchorfile>
      <anchor>ad691a053ec1529f07662c4f6b2c103eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const TreeNode&lt; const ROSField * &gt; *</type>
      <name>find</name>
      <anchorfile>classRosMsgParser_1_1details_1_1Tree.html</anchorfile>
      <anchor>a89138c4e84c6127bc6e492d136595658</anchor>
      <arglist>(const Vect &amp;concatenated_values, bool partial_allowed=false)</arglist>
    </member>
    <member kind="function">
      <type>TreeNode&lt; const ROSField * &gt; *</type>
      <name>root</name>
      <anchorfile>classRosMsgParser_1_1details_1_1Tree.html</anchorfile>
      <anchor>a16852cb1155cf55e4b1faa1c55bba6e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Tree</name>
      <anchorfile>classRosMsgParser_1_1details_1_1Tree.html</anchorfile>
      <anchor>ae8ac02072a95d9dcf1cdde7ed8aa5f39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit</name>
      <anchorfile>classRosMsgParser_1_1details_1_1Tree.html</anchorfile>
      <anchor>a9ccf8b4e52ef8aa9a41a0eb8d46643ba</anchor>
      <arglist>(Functor &amp;func, const TreeNode&lt; const ROSField * &gt; *node) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>print_impl</name>
      <anchorfile>classRosMsgParser_1_1details_1_1Tree.html</anchorfile>
      <anchor>a3724e4a8822024e7542ca48650753109</anchor>
      <arglist>(std::ostream &amp;os, const TreeNode&lt; const ROSField * &gt; *node, int indent) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; TreeNode&lt; const ROSField * &gt; &gt;</type>
      <name>_root</name>
      <anchorfile>classRosMsgParser_1_1details_1_1Tree.html</anchorfile>
      <anchor>a6c495c0188444cda3b13ce2033e6559e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classRosMsgParser_1_1details_1_1Tree.html</anchorfile>
      <anchor>a118a4b683835b1b6c6204ba79e81b3f7</anchor>
      <arglist>(std::ostream &amp;os, const Tree &amp;_this)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RosMsgParser::details::TreeNode</name>
    <filename>classRosMsgParser_1_1details_1_1TreeNode.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; TreeNode &gt;</type>
      <name>ChildrenVector</name>
      <anchorfile>classRosMsgParser_1_1details_1_1TreeNode.html</anchorfile>
      <anchor>afea79fa5fcfdf1c9888eac85d3c69189</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>TreeNode *</type>
      <name>addChild</name>
      <anchorfile>classRosMsgParser_1_1details_1_1TreeNode.html</anchorfile>
      <anchor>acf9eff702f6444de9799855e42e36a98</anchor>
      <arglist>(const T &amp;child)</arglist>
    </member>
    <member kind="function">
      <type>TreeNode *</type>
      <name>child</name>
      <anchorfile>classRosMsgParser_1_1details_1_1TreeNode.html</anchorfile>
      <anchor>a8fb6bb31ed1836a0791347e55424d969</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>const TreeNode *</type>
      <name>child</name>
      <anchorfile>classRosMsgParser_1_1details_1_1TreeNode.html</anchorfile>
      <anchor>afa5d98a91b89d5b9b78e77f0524b1230</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>ChildrenVector &amp;</type>
      <name>children</name>
      <anchorfile>classRosMsgParser_1_1details_1_1TreeNode.html</anchorfile>
      <anchor>aa651bc25dc6a7ecc775afe529f36d12e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const ChildrenVector &amp;</type>
      <name>children</name>
      <anchorfile>classRosMsgParser_1_1details_1_1TreeNode.html</anchorfile>
      <anchor>a45c6520ea85b149dff6a0a366be6f127</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLeaf</name>
      <anchorfile>classRosMsgParser_1_1details_1_1TreeNode.html</anchorfile>
      <anchor>a3816f525ec360cdae8d18f0640768c71</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const TreeNode *</type>
      <name>parent</name>
      <anchorfile>classRosMsgParser_1_1details_1_1TreeNode.html</anchorfile>
      <anchor>a82401a44e5f39275c4b735bc25c89c3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classRosMsgParser_1_1details_1_1TreeNode.html</anchorfile>
      <anchor>ae4a1f89d3d398b9c678dadafe1fb8842</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TreeNode</name>
      <anchorfile>classRosMsgParser_1_1details_1_1TreeNode.html</anchorfile>
      <anchor>a798e05c17829c02411a62460043345a7</anchor>
      <arglist>(const TreeNode *parent)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>value</name>
      <anchorfile>classRosMsgParser_1_1details_1_1TreeNode.html</anchorfile>
      <anchor>ad6a2a5c5cf989eefb248b8a50a60d5ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ChildrenVector</type>
      <name>_children</name>
      <anchorfile>classRosMsgParser_1_1details_1_1TreeNode.html</anchorfile>
      <anchor>a96553d93d2c0fc3d5e50f2dfeaff2e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const TreeNode *</type>
      <name>_parent</name>
      <anchorfile>classRosMsgParser_1_1details_1_1TreeNode.html</anchorfile>
      <anchor>ad20e5f753bff15b4f77c2af2e9998c91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>_value</name>
      <anchorfile>classRosMsgParser_1_1details_1_1TreeNode.html</anchorfile>
      <anchor>abf33c3524178746d24cf851f7117e5d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TreeWidgetItem</name>
    <filename>classTreeWidgetItem.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classTreeWidgetItem.html</anchorfile>
      <anchor>a1138630628e6b78f92dc0b1ff448feba</anchor>
      <arglist>(const QTreeWidgetItem &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TreeWidgetItem</name>
      <anchorfile>classTreeWidgetItem.html</anchorfile>
      <anchor>a21ad3ac46197a363e1c1b93919183d02</anchor>
      <arglist>(QTreeWidgetItem *parent)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TString</name>
    <filename>structTString.html</filename>
    <member kind="variable">
      <type></type>
      <name>CommonHeader</name>
      <anchorfile>structTString.html</anchorfile>
      <anchor>a46677057221656f98fa80eb77089de45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>contents</name>
      <anchorfile>structTString.html</anchorfile>
      <anchor>ac63a180f9b41a1855119ba03346a1b88</anchor>
      <arglist>[1]</arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>extra</name>
      <anchorfile>structTString.html</anchorfile>
      <anchor>a11878b0fae7367ad203a0c470ee54fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>hash</name>
      <anchorfile>structTString.html</anchorfile>
      <anchor>a57f69ac2b4c4eb34f5521ffd68d90b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct TString *</type>
      <name>hnext</name>
      <anchorfile>structTString.html</anchorfile>
      <anchor>adb99ad67b6bc67f62fac7d69b88f07fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>lnglen</name>
      <anchorfile>structTString.html</anchorfile>
      <anchor>a25f3ee23e67e10eba379fa4f31dec5d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>shrlen</name>
      <anchorfile>structTString.html</anchorfile>
      <anchor>a5bdf17ca1288eb1e62ef72be9af6505f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union TString::@2</type>
      <name>u</name>
      <anchorfile>structTString.html</anchorfile>
      <anchor>a43f5e4e2b0acd6dfc6b4aa498fa655dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>std::tuple_element&lt; N, ::nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt; &gt;</name>
    <filename>classstd_1_1tuple__element_3_01N_00_01_1_1nlohmann_1_1detail_1_1iteration__proxy__value_3_01IteratorType_01_4_01_4.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>decltype(get&lt; N &gt;(std::declval&lt; ::nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt; &gt;()))</type>
      <name>type</name>
      <anchorfile>classstd_1_1tuple__element_3_01N_00_01_1_1nlohmann_1_1detail_1_1iteration__proxy__value_3_01IteratorType_01_4_01_4.html</anchorfile>
      <anchor>ace1dfdb74841c2f58c064a50598188fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tuple_join_view</name>
    <filename>structtuple__join__view.html</filename>
    <templarg></templarg>
    <templarg>T</templarg>
    <base>detail::view</base>
    <member kind="function">
      <type></type>
      <name>tuple_join_view</name>
      <anchorfile>structtuple__join__view.html</anchorfile>
      <anchor>a5360614eedaff4fe6375268447769828</anchor>
      <arglist>(const std::tuple&lt; T... &gt; &amp;t, basic_string_view&lt; Char &gt; s)</arglist>
    </member>
    <member kind="variable">
      <type>basic_string_view&lt; Char &gt;</type>
      <name>sep</name>
      <anchorfile>structtuple__join__view.html</anchorfile>
      <anchor>ae66f6f760fa6d34625c3aab25e9d219e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::tuple&lt; T... &gt; &amp;</type>
      <name>tuple</name>
      <anchorfile>structtuple__join__view.html</anchorfile>
      <anchor>aaf69dbefaf462bf66a7b6a1ba6eabf2c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>std::tuple_size&lt;::nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt; &gt;</name>
    <filename>classstd_1_1tuple__size_3_1_1nlohmann_1_1detail_1_1iteration__proxy__value_3_01IteratorType_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::detail::tuple_types_</name>
    <filename>structsol_1_1meta_1_1detail_1_1tuple__types__.html</filename>
    <templarg>Args</templarg>
    <member kind="typedef">
      <type>types&lt; Args... &gt;</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1detail_1_1tuple__types__.html</anchorfile>
      <anchor>aa58fbcb0837e8cff2ddc44393cb3ef7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::detail::tuple_types_&lt; std::tuple&lt; Args... &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1detail_1_1tuple__types___3_01std_1_1tuple_3_01Args_8_8_8_01_4_01_4.html</filename>
    <templarg>Args</templarg>
    <member kind="typedef">
      <type>types&lt; Args... &gt;</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1detail_1_1tuple__types___3_01std_1_1tuple_3_01Args_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a506ff5de51e1a5c0f953f4c4ccf86364</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TValue</name>
    <filename>structTValue.html</filename>
    <member kind="variable">
      <type></type>
      <name>TValuefields</name>
      <anchorfile>structTValue.html</anchorfile>
      <anchor>ab8256d9daa6c5ba0d03dcfcf997357f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::Twist</name>
    <filename>structPJ_1_1Msg_1_1Twist.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1Twist.html</anchorfile>
      <anchor>ace1a53b4df7c45c1a1142c2142f33ce7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>angular</name>
      <anchorfile>structPJ_1_1Msg_1_1Twist.html</anchorfile>
      <anchor>ab53d08f18a0036f5c605f3e103c4f2ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>linear</name>
      <anchorfile>structPJ_1_1Msg_1_1Twist.html</anchorfile>
      <anchor>a966a4f74ef84f392a247d460034c52bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::TwistWithCovariance</name>
    <filename>structPJ_1_1Msg_1_1TwistWithCovariance.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1TwistWithCovariance.html</anchorfile>
      <anchor>a7f848b95786bb3b6835a97c08a326b12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; double, 36 &gt;</type>
      <name>covariance</name>
      <anchorfile>structPJ_1_1Msg_1_1TwistWithCovariance.html</anchorfile>
      <anchor>a6a6f9ee14b83edb3c8232c2573500f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Twist</type>
      <name>twist</name>
      <anchorfile>structPJ_1_1Msg_1_1TwistWithCovariance.html</anchorfile>
      <anchor>adbdf7fa721692c0c7ace436d208401dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::is_ordered_map::two</name>
    <filename>structnlohmann_1_1detail_1_1is__ordered__map_1_1two.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>x</name>
      <anchorfile>structnlohmann_1_1detail_1_1is__ordered__map_1_1two.html</anchorfile>
      <anchor>a598855e1ccaedb301c6011de1dce6f47</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::type_constant</name>
    <filename>structdetail_1_1type__constant.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::type_error</name>
    <filename>classnlohmann_1_1detail_1_1type__error.html</filename>
    <base>nlohmann::detail::exception</base>
    <member kind="function" static="yes">
      <type>static type_error</type>
      <name>create</name>
      <anchorfile>classnlohmann_1_1detail_1_1type__error.html</anchorfile>
      <anchor>a838a5e301cf97289c2d106b9ace1470f</anchor>
      <arglist>(int id_, const std::string &amp;what_arg, const BasicJsonType &amp;context)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>type_error</name>
      <anchorfile>classnlohmann_1_1detail_1_1type__error.html</anchorfile>
      <anchor>aa01edaa0bf18b853368f0b900e485cd7</anchor>
      <arglist>(int id_, const char *what_arg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>type_identity</name>
    <filename>structtype__identity.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structtype__identity.html</anchorfile>
      <anchor>abe86f80604d12518b04a2195d56136ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::type_panic_t</name>
    <filename>structsol_1_1type__panic__t.html</filename>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1type__panic__t.html</anchorfile>
      <anchor>a51697b37e3e3334ce9f77ad5e006504c</anchor>
      <arglist>(lua_State *L, int index, type expected, type actual) const noexcept(false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1type__panic__t.html</anchorfile>
      <anchor>aae88c4dcceb94541b43bd7946c94e572</anchor>
      <arglist>(lua_State *L, int index, type expected, type actual, string_view message) const noexcept(false)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::dynamic_arg_list::typed_node</name>
    <filename>structdetail_1_1dynamic__arg__list_1_1typed__node.html</filename>
    <templarg></templarg>
    <base>node&lt;&gt;</base>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>typed_node</name>
      <anchorfile>structdetail_1_1dynamic__arg__list_1_1typed__node.html</anchorfile>
      <anchor>a5d6dbb89dde0864aedf89d01148676a5</anchor>
      <arglist>(const Arg &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>typed_node</name>
      <anchorfile>structdetail_1_1dynamic__arg__list_1_1typed__node.html</anchorfile>
      <anchor>afeb2dd961fa0a9ebd33a7751b060ab9d</anchor>
      <arglist>(const basic_string_view&lt; Char &gt; &amp;arg)</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>value</name>
      <anchorfile>structdetail_1_1dynamic__arg__list_1_1typed__node.html</anchorfile>
      <anchor>ac9c6b77d9eb7e07de13c34c62bf0d24e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::TypedChunkReader</name>
    <filename>structmcap_1_1TypedChunkReader.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>next</name>
      <anchorfile>structmcap_1_1TypedChunkReader.html</anchorfile>
      <anchor>a5c0187654eb9b573a04e797ead81fa0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ByteOffset</type>
      <name>offset</name>
      <anchorfile>structmcap_1_1TypedChunkReader.html</anchorfile>
      <anchor>ab1e292dae0ab3067e236bdc0e5687d81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TypedChunkReader &amp;</type>
      <name>operator=</name>
      <anchorfile>structmcap_1_1TypedChunkReader.html</anchorfile>
      <anchor>acd86481c3be72284049b9139b1d00ea3</anchor>
      <arglist>(const TypedChunkReader &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>TypedChunkReader &amp;</type>
      <name>operator=</name>
      <anchorfile>structmcap_1_1TypedChunkReader.html</anchorfile>
      <anchor>a07e169436c963343bbb6577f7c76ead1</anchor>
      <arglist>(TypedChunkReader &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structmcap_1_1TypedChunkReader.html</anchorfile>
      <anchor>a44db0f450166a0297f59cb6b780bf493</anchor>
      <arglist>(const Chunk &amp;chunk, Compression compression)</arglist>
    </member>
    <member kind="function">
      <type>const Status &amp;</type>
      <name>status</name>
      <anchorfile>structmcap_1_1TypedChunkReader.html</anchorfile>
      <anchor>ae851adab667f63e77c60e27b79189e5e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TypedChunkReader</name>
      <anchorfile>structmcap_1_1TypedChunkReader.html</anchorfile>
      <anchor>ae670566c56704b52d5bb1fb729763a4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TypedChunkReader</name>
      <anchorfile>structmcap_1_1TypedChunkReader.html</anchorfile>
      <anchor>ad5a110e2fd91690d3469e59f9d1e78de</anchor>
      <arglist>(const TypedChunkReader &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TypedChunkReader</name>
      <anchorfile>structmcap_1_1TypedChunkReader.html</anchorfile>
      <anchor>a7e3a9c4404c0e11a5d6ea74870058173</anchor>
      <arglist>(TypedChunkReader &amp;&amp;)=delete</arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const ChannelPtr, ByteOffset)&gt;</type>
      <name>onChannel</name>
      <anchorfile>structmcap_1_1TypedChunkReader.html</anchorfile>
      <anchor>a6291301c45dbfc462013de1f01a5f879</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const Message &amp;, ByteOffset)&gt;</type>
      <name>onMessage</name>
      <anchorfile>structmcap_1_1TypedChunkReader.html</anchorfile>
      <anchor>a4fbaf74f36c4ea6974d119ec71fed905</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const SchemaPtr, ByteOffset)&gt;</type>
      <name>onSchema</name>
      <anchorfile>structmcap_1_1TypedChunkReader.html</anchorfile>
      <anchor>a532a5cbf7d69f077debc261fcbe821ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const Record &amp;, ByteOffset)&gt;</type>
      <name>onUnknownRecord</name>
      <anchorfile>structmcap_1_1TypedChunkReader.html</anchorfile>
      <anchor>a56228cd2fe2120ae4ed855e25d2ec385</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LZ4Reader</type>
      <name>lz4Reader_</name>
      <anchorfile>structmcap_1_1TypedChunkReader.html</anchorfile>
      <anchor>ad28c6671df64222787fa52ca0004085d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RecordReader</type>
      <name>reader_</name>
      <anchorfile>structmcap_1_1TypedChunkReader.html</anchorfile>
      <anchor>a88b8a36f0b1d41991f39b13320491164</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Status</type>
      <name>status_</name>
      <anchorfile>structmcap_1_1TypedChunkReader.html</anchorfile>
      <anchor>a626d08cd09e72b57ea3f99f0fded3273</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BufferReader</type>
      <name>uncompressedReader_</name>
      <anchorfile>structmcap_1_1TypedChunkReader.html</anchorfile>
      <anchor>a9b99dc34d3c03d58bfd9fcdbb5caab7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ZStdReader</type>
      <name>zstdReader_</name>
      <anchorfile>structmcap_1_1TypedChunkReader.html</anchorfile>
      <anchor>ad4d0b39f88e6b7fabaea94a16cae9383</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mcap::TypedRecordReader</name>
    <filename>structmcap_1_1TypedRecordReader.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>next</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a7f7c6fd186d7a57f8d2c8754761e630b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ByteOffset</type>
      <name>offset</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a0c454134d8f33204d682774ed41cbc68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TypedRecordReader &amp;</type>
      <name>operator=</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a8ee903c3b82c3a46b2124b984eb54dee</anchor>
      <arglist>(const TypedRecordReader &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>TypedRecordReader &amp;</type>
      <name>operator=</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>aae6fdc7a6d14ad122f078c7e1fa4167d</anchor>
      <arglist>(TypedRecordReader &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>const Status &amp;</type>
      <name>status</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a1b784fb879a83557b703e2a6dc26b7bc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TypedRecordReader</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a7fae234aae7dc3fdb9b981f02ace8eca</anchor>
      <arglist>(const TypedRecordReader &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TypedRecordReader</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a0b952275c62ca380f102b6f1f32b48fd</anchor>
      <arglist>(IReadable &amp;dataSource, ByteOffset startOffset, ByteOffset endOffset=EndOffset)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TypedRecordReader</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>af1cca1db2f218a11ac66eda9b2508ad0</anchor>
      <arglist>(TypedRecordReader &amp;&amp;)=delete</arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const Attachment &amp;, ByteOffset)&gt;</type>
      <name>onAttachment</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a4aa4ca3e1ca2668af5ac3ab85ed46355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const AttachmentIndex &amp;, ByteOffset)&gt;</type>
      <name>onAttachmentIndex</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>ad1a9bcb495ac543cd805e85a14aee8f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const ChannelPtr, ByteOffset, std::optional&lt; ByteOffset &gt;)&gt;</type>
      <name>onChannel</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a2d66ac610e72ab6f39b782ad83981965</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const Chunk &amp;, ByteOffset)&gt;</type>
      <name>onChunk</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>ac8fb69792969b25531783d51877d9c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(ByteOffset)&gt;</type>
      <name>onChunkEnd</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a14ad1b24ff138fafe55e465b03bae6bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const ChunkIndex &amp;, ByteOffset)&gt;</type>
      <name>onChunkIndex</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a7c5a7c2a70a713c4d01bad77081a4c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const DataEnd &amp;, ByteOffset)&gt;</type>
      <name>onDataEnd</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a242326f35c6c8089b5068a73c5ffcd9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const Footer &amp;, ByteOffset)&gt;</type>
      <name>onFooter</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a233df0a98a3e67d4bbb88ac33bb22dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const Header &amp;, ByteOffset)&gt;</type>
      <name>onHeader</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>ae1905438fc6487afc33d963d36368295</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const Message &amp;, ByteOffset, std::optional&lt; ByteOffset &gt;)&gt;</type>
      <name>onMessage</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a01277666015c60f5ef164c5354668435</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const MessageIndex &amp;, ByteOffset)&gt;</type>
      <name>onMessageIndex</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>af43c2d5d4b63ce06240d68d7a6a1cfc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const Metadata &amp;, ByteOffset)&gt;</type>
      <name>onMetadata</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a092c84001d145064acf5f91838d11a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const MetadataIndex &amp;, ByteOffset)&gt;</type>
      <name>onMetadataIndex</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a7c760926c573026764c73793abf44ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const SchemaPtr, ByteOffset, std::optional&lt; ByteOffset &gt;)&gt;</type>
      <name>onSchema</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>adc6491ffd6d1525f8cc7062f8af09814</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const Statistics &amp;, ByteOffset)&gt;</type>
      <name>onStatistics</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>accd0f0a1661704bdbc54922c3d2441dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const SummaryOffset &amp;, ByteOffset)&gt;</type>
      <name>onSummaryOffset</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a1b2235838bc8b18da61e8c14f6a43030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(const Record &amp;, ByteOffset, std::optional&lt; ByteOffset &gt;)&gt;</type>
      <name>onUnknownRecord</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a16797674810766e2dd7d64a3fe14608f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TypedChunkReader</type>
      <name>chunkReader_</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>acaa7bbafbc2da1bd57b633ff127b1758</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>parsingChunk_</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>abd3a2af6001ff60ddcaf4c07092335f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RecordReader</type>
      <name>reader_</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a5a4c69c1acfe7b8fdaa70c7027770aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Status</type>
      <name>status_</name>
      <anchorfile>structmcap_1_1TypedRecordReader.html</anchorfile>
      <anchor>a77679c216c892b38cc6f286095f1e8d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RosMsgParser::TypeException</name>
    <filename>classRosMsgParser_1_1TypeException.html</filename>
    <member kind="function">
      <type></type>
      <name>TypeException</name>
      <anchorfile>classRosMsgParser_1_1TypeException.html</anchorfile>
      <anchor>a0d0069545ac3740ae8b5d3dd84e3f2b5</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TypeException</name>
      <anchorfile>classRosMsgParser_1_1TypeException.html</anchorfile>
      <anchor>a5b3c0d0acc5c5f709c58ae0e411a269f</anchor>
      <arglist>(const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>classRosMsgParser_1_1TypeException.html</anchorfile>
      <anchor>af907ed3d32fdc56a978729e19cb06742</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TypeException</name>
      <anchorfile>classRosMsgParser_1_1TypeException.html</anchorfile>
      <anchor>ae39f8bc01c3309527328fc2fde7eb0e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>msg_</name>
      <anchorfile>classRosMsgParser_1_1TypeException.html</anchorfile>
      <anchor>aeb480ff69063094ff1510b46afefe32f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DataTamerParser::TypeField</name>
    <filename>structDataTamerParser_1_1TypeField.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structDataTamerParser_1_1TypeField.html</anchorfile>
      <anchor>a4c405520eb29eb10bf5a66bdce8c7b58</anchor>
      <arglist>(const TypeField &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structDataTamerParser_1_1TypeField.html</anchorfile>
      <anchor>abfc3c75b49a0df2ed539ce27258bc809</anchor>
      <arglist>(const TypeField &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>array_size</name>
      <anchorfile>structDataTamerParser_1_1TypeField.html</anchorfile>
      <anchor>a368e7405d482a0f70fc0dc97a29d9a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>field_name</name>
      <anchorfile>structDataTamerParser_1_1TypeField.html</anchorfile>
      <anchor>a260813056c5d8e1e2716038092ac0840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_vector</name>
      <anchorfile>structDataTamerParser_1_1TypeField.html</anchorfile>
      <anchor>ab3abd31580809c88033605f62633e264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BasicType</type>
      <name>type</name>
      <anchorfile>structDataTamerParser_1_1TypeField.html</anchorfile>
      <anchor>abe685ab83a1a9f5b0477322124fdc81f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>type_name</name>
      <anchorfile>structDataTamerParser_1_1TypeField.html</anchorfile>
      <anchor>a12fee13a4a1b305aef36ba415b0ce6fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::types</name>
    <filename>structsol_1_1types.html</filename>
    <templarg>Args</templarg>
    <member kind="typedef">
      <type>std::make_index_sequence&lt; sizeof...(Args)&gt;</type>
      <name>indices</name>
      <anchorfile>structsol_1_1types.html</anchorfile>
      <anchor>a964f67e36d8369c90f8ba72b63ab1d2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::make_index_sequence&lt; sizeof...(Args)&gt;</type>
      <name>indices</name>
      <anchorfile>structsol_1_1types.html</anchorfile>
      <anchor>a964f67e36d8369c90f8ba72b63ab1d2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr std::size_t</type>
      <name>size</name>
      <anchorfile>structsol_1_1types.html</anchorfile>
      <anchor>a044b9100e59b33f5942be745b01f72c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr std::size_t</type>
      <name>size</name>
      <anchorfile>structsol_1_1types.html</anchorfile>
      <anchor>a044b9100e59b33f5942be745b01f72c9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::d::u</name>
    <filename>structsol_1_1d_1_1u.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::u_c_launch</name>
    <filename>structsol_1_1container__detail_1_1u__c__launch.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>usertype_container_default&lt; T &gt;</type>
      <name>default_uc</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a8313b7161586129102e396e75f655162</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; meta::unqualified_t&lt; X &gt; &gt;</type>
      <name>T</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>aae03ab326630806c2fb43b38a9602fce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>usertype_container&lt; T &gt;</type>
      <name>uc</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>aaf5eb201219ef19e094cbaf513a6ab51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>add_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>afa8d8335a137e44bff5baadc787cb772</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>at_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>af65fc0ece026cb92f66067bc06848845</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>clear_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>ae9f8d4d9e76113458506be1550e17a35</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>empty_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a13541c570cc35d0620f36cd54893c1a2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>erase_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a56ad0edbf76d931ebb95df3003e9e7ae</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>find_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a806de125a42ff95f46e4bf50bdfd8145</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>get_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>ac1b94a824396e7266af77fcb647ca668</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>ade299d608b74eb97a3b595258d6ef0b4</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_of_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a284eb773183bfeb5b1f4de8f2d69c7d6</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>insert_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>ac37d2973b28b490e4c9644f29e4c7257</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ipairs_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>add916d43b36a41c36455314d29b15c2e</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>length_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a6ed1b920333f2cf8b9dc6878e5da9184</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>new_index_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a7ab95c7fb5fa2a6a2afb75ae0ff65375</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>next_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>ae84e638f7932d1d07ce61d8b64ac2445</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>pairs_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a9c47fe46102ef39f897e9055fd42652a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_add_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>ad7142ec56e29ea24fe16966cfe81b2ed</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_add_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a03769aa5fa3f3bc83998df00fc22b830</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_add_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a69c515732f4593aca84361d521d81ca3</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_at_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>ae5fe6c026ae3ed5a9d78d8ccbf048623</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_at_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a301bd129127b50c1fe5c334683218e0d</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_at_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>acc95e91dfdb5f5d8d240be235ca9a8ac</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_clear_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a317d25ec1914315246590ca9fb64a568</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_clear_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a80140b9a1502f21d50bbe3f4597fdd59</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_clear_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a8dcfc0b2e84e6b7e4a9d9662347a2be2</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_empty_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>ac481bb6d80b0ee96ec26c70c2fa23740</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_empty_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a345167edbcaa04012cec8d1d882ce37f</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_empty_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>ac803d7147355e121a77e80b8248d01bd</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_erase_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>ab44285eeb9fd6fb584cdb4d98e9ad78a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_erase_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a9306c49175d0f5656f0f6107daea68a8</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_erase_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a0f75a2595c42bf464f9580cea7231b3d</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_find_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a5e1bd96631221d51689c9b3e8f5b7ac2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_find_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a71e6fe551fa26f067e64d134a3d71571</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_find_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>ac2b61d53e186358eb024fd243a2c2742</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_get_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a471d14f62a15dff4f8f6f8f7fb50a6bb</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_get_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a7799e7993b26290557a3e8349ad3bbe7</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_get_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a74add3db3a20a608aba61240f73071a6</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_index_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a599af9b4d89752df36a1e2b926f36a21</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_index_get_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a5ead360529f48dd79a1addade25b75c8</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_index_get_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>aca9998beda59353daca16c746889b735</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_index_of_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a500e733710c5175f2dbe0db742cb8abb</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_index_set_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>afabf88f8b919068261c232e4c3570277</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_index_set_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a76fd285b549e2a0577cb8f0b659401e8</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_insert_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a4431568d53f2ab8f5e7daa46ca564d12</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_insert_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>ad9edf62edc6aa1f5fed04147e7bf9b40</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_insert_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>ae2d117561d051a692e1c8595ae02a8c1</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_ipairs_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a42c713288b175277069df58022a3ba39</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_ipairs_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a3b585fb268359e2f62a6a2b363336913</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_ipairs_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a74c98f54c2d8e6ce11d223eb5f1dda1b</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_length_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>af6902012f2742b37e4557cd1c2a292c4</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_new_index_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>ab71f5b688bc8e5fe6989638e5e3c9ff2</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_next_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a33a8dc734786a71f1105c2f2dbed6474</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_next_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>aacb582edae9365c115ed643b1c75d5e6</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_next_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a4ac63e3fdc3df18da0c5a745360f867b</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_pairs_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>ad46952332b60416ae60b2baad99917cf</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_pairs_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a72fd955edbde766299a3734b343e9a20</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_pairs_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>abf82c377e33465e6457a5ec2513194c7</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_set_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a14087c2ecb2f441f1f0e627efdb02685</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_set_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a97ace2f5f18da55f1606684978bb709d</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_set_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a7c80e40abb3cff0644cc84d97113cbd5</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_size_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a5cb98231fde913b111445d67d05d1867</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_size_traits</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a04a2f31b42e8da83e1fce19086b8b17f</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>set_call</name>
      <anchorfile>structsol_1_1container__detail_1_1u__c__launch.html</anchorfile>
      <anchor>a412507e8192f6fe913ff2e23780097d4</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>UBox</name>
    <filename>structUBox.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>box</name>
      <anchorfile>structUBox.html</anchorfile>
      <anchor>ac4a9163b3ee9a05bb488114c2edbeb8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>bsize</name>
      <anchorfile>structUBox.html</anchorfile>
      <anchor>a77483f4cd348b5f9d8eb095b590b02ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Udata</name>
    <filename>structUdata.html</filename>
    <member kind="variable">
      <type></type>
      <name>CommonHeader</name>
      <anchorfile>structUdata.html</anchorfile>
      <anchor>aaa6ffd32850e8506f6fa4c441702d374</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCObject *</type>
      <name>gclist</name>
      <anchorfile>structUdata.html</anchorfile>
      <anchor>af984abb747b485c84ea97362d843d897</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>len</name>
      <anchorfile>structUdata.html</anchorfile>
      <anchor>abc467c0c1ec8511376150eb728514dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct Table *</type>
      <name>metatable</name>
      <anchorfile>structUdata.html</anchorfile>
      <anchor>a39f828bdcf3f046e285ffbecfcaea56b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>nuvalue</name>
      <anchorfile>structUdata.html</anchorfile>
      <anchor>a676537b4656a8bdcf2e61f88ed5f6848</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UValue</type>
      <name>uv</name>
      <anchorfile>structUdata.html</anchorfile>
      <anchor>abfc560a8436c8a9c238b175706beab7b</anchor>
      <arglist>[1]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Udata0</name>
    <filename>structUdata0.html</filename>
    <member kind="variable">
      <type>union Udata0::@3</type>
      <name>bindata</name>
      <anchorfile>structUdata0.html</anchorfile>
      <anchor>ab6701295d662d5f0644222a32983cc8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CommonHeader</name>
      <anchorfile>structUdata0.html</anchorfile>
      <anchor>ac6c257c24240939a6026e1c2bb755502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>len</name>
      <anchorfile>structUdata0.html</anchorfile>
      <anchor>af08d0105d68e5babd31e76745c5aa1e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>LUAI_MAXALIGN</name>
      <anchorfile>structUdata0.html</anchorfile>
      <anchor>a0931d5764b287f7d4f6e2a0b3fdd46f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct Table *</type>
      <name>metatable</name>
      <anchorfile>structUdata0.html</anchorfile>
      <anchor>af7639961b49bdd3c3f3e695c2f035b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>nuvalue</name>
      <anchorfile>structUdata0.html</anchorfile>
      <anchor>a46a84ae455cc55d4c8379ff4480b9e4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UDP_Server</name>
    <filename>classUDP__Server.html</filename>
    <base>PJ::DataStreamer</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isDebugPlugin</name>
      <anchorfile>classUDP__Server.html</anchorfile>
      <anchor>a86763a655ec5ca376508d250ffab0821</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isRunning</name>
      <anchorfile>classUDP__Server.html</anchorfile>
      <anchor>aa53ad45bfb3802d340af555031a628c9</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>name</name>
      <anchorfile>classUDP__Server.html</anchorfile>
      <anchor>a89427ec0a463efe23a1869015c12118a</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>classUDP__Server.html</anchorfile>
      <anchor>af98e5c7af1354a2f2f863cc090bdf152</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classUDP__Server.html</anchorfile>
      <anchor>a9e4039162d286091b350fa6601b93697</anchor>
      <arglist>(QStringList *) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UDP_Server</name>
      <anchorfile>classUDP__Server.html</anchorfile>
      <anchor>ac15c5f017cb75a70faf2f09f92c35811</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UDP_Server</name>
      <anchorfile>classUDP__Server.html</anchorfile>
      <anchor>a49ca8f699c646322df6c45f0909a9df2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>processMessage</name>
      <anchorfile>classUDP__Server.html</anchorfile>
      <anchor>a1b1dcedb18c55ff70539cb3453925ff8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PJ::MessageParserPtr</type>
      <name>_parser</name>
      <anchorfile>classUDP__Server.html</anchorfile>
      <anchor>a2f9c4d9ea3d255d3b6c16d7284680269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_running</name>
      <anchorfile>classUDP__Server.html</anchorfile>
      <anchor>a1749039db5bd0c5709936597e4827a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QUdpSocket *</type>
      <name>_udp_socket</name>
      <anchorfile>classUDP__Server.html</anchorfile>
      <anchor>a16e8ad1cd3e177d74a47266fbccfe3c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UdpServerDialog</name>
    <filename>classUdpServerDialog.html</filename>
    <member kind="function">
      <type></type>
      <name>UdpServerDialog</name>
      <anchorfile>classUdpServerDialog.html</anchorfile>
      <anchor>a2560dc1716cb70dbc5325b06d5f1caf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~UdpServerDialog</name>
      <anchorfile>classUdpServerDialog.html</anchorfile>
      <anchor>a64b27d4086c94712c119f1b1f9a3297a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Ui::UDPServerDialog *</type>
      <name>ui</name>
      <anchorfile>classUdpServerDialog.html</anchorfile>
      <anchor>aac88dc89ad454eb197ee9065ec7d002c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::uint128_fallback</name>
    <filename>classdetail_1_1uint128__fallback.html</filename>
    <member kind="function">
      <type>constexpr auto</type>
      <name>high</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>ac5fc796c253695543023b162fcaee2d6</anchor>
      <arglist>() const noexcept -&gt; uint64_t</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>low</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>aedccd8e3c170081c46c0acef24ebf8bb</anchor>
      <arglist>() const noexcept -&gt; uint64_t</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>operator T</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>a4bdbc76ba501744b6fb1d6747755c3b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>operator&amp;=</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>aece99bcc3d75e066400d23d48a14bf7e</anchor>
      <arglist>(uint128_fallback n)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>operator+=</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>ace91d73b388a1bdb1b9f84fbf922ed52</anchor>
      <arglist>(uint128_fallback n)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>operator+=</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>adec9c2028167c09a0362c6217a21b076</anchor>
      <arglist>(uint64_t n) noexcept -&gt; uint128_fallback &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>a8b97e18ce4e140b5ba56f7260b62d00b</anchor>
      <arglist>(int shift) const -&gt; uint128_fallback</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>a38dd6f35fd0a580785dbac8063fcd6a3</anchor>
      <arglist>(int shift) const -&gt; uint128_fallback</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator&gt;&gt;=</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>a1c749ebf3046c7287c361334d7e74e71</anchor>
      <arglist>(int shift) -&gt; uint128_fallback &amp;</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>uint128_fallback</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>a37d40397d3867c585e9ece6a0fe1f5c9</anchor>
      <arglist>(uint64_t hi, uint64_t lo)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>uint128_fallback</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>ac2a3505a0ed98ac2613c105253ef382c</anchor>
      <arglist>(uint64_t value=0)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>hi_</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>a4678da1d20dca08fab7693dd08cb458c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>lo_</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>a0993387779e624c149fe6eb7484875c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>constexpr friend auto</type>
      <name>operator!=</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>a1819b141ed2ac99f74feef5ce7b15873</anchor>
      <arglist>(const uint128_fallback &amp;lhs, const uint128_fallback &amp;rhs) -&gt; bool</arglist>
    </member>
    <member kind="friend">
      <type>constexpr friend auto</type>
      <name>operator&amp;</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>a243cd40fc9d1a05dc39800f69b6c6c91</anchor>
      <arglist>(const uint128_fallback &amp;lhs, const uint128_fallback &amp;rhs) -&gt; uint128_fallback</arglist>
    </member>
    <member kind="friend">
      <type>friend auto</type>
      <name>operator*</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>a803738b57c496bf592e71c1e9aebadbd</anchor>
      <arglist>(const uint128_fallback &amp;lhs, uint32_t rhs) -&gt; uint128_fallback</arglist>
    </member>
    <member kind="friend">
      <type>friend auto</type>
      <name>operator+</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>abd47b7b257f2a47dba7ebcf32bb666b3</anchor>
      <arglist>(const uint128_fallback &amp;lhs, const uint128_fallback &amp;rhs) -&gt; uint128_fallback</arglist>
    </member>
    <member kind="friend">
      <type>friend auto</type>
      <name>operator-</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>a4134321b0f4294ae3257cfbe7522fb4f</anchor>
      <arglist>(const uint128_fallback &amp;lhs, uint64_t rhs) -&gt; uint128_fallback</arglist>
    </member>
    <member kind="friend">
      <type>constexpr friend auto</type>
      <name>operator==</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>a57594cf5c50bf530e4a14b2f439c8ae1</anchor>
      <arglist>(const uint128_fallback &amp;lhs, const uint128_fallback &amp;rhs) -&gt; bool</arglist>
    </member>
    <member kind="friend">
      <type>constexpr friend auto</type>
      <name>operator&gt;</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>ae7650da9511319fb08a6048f64760682</anchor>
      <arglist>(const uint128_fallback &amp;lhs, const uint128_fallback &amp;rhs) -&gt; bool</arglist>
    </member>
    <member kind="friend">
      <type>constexpr friend auto</type>
      <name>operator|</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>a2aa63d183f840673521e86d092f5b3dc</anchor>
      <arglist>(const uint128_fallback &amp;lhs, const uint128_fallback &amp;rhs) -&gt; uint128_fallback</arglist>
    </member>
    <member kind="friend">
      <type>constexpr friend auto</type>
      <name>operator~</name>
      <anchorfile>classdetail_1_1uint128__fallback.html</anchorfile>
      <anchor>a15875997b0c99326ab5cb490a2c9f9b9</anchor>
      <arglist>(const uint128_fallback &amp;n) -&gt; uint128_fallback</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ulog_file_header_s</name>
    <filename>structulog__file__header__s.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>magic</name>
      <anchorfile>structulog__file__header__s.html</anchorfile>
      <anchor>a212dd0b9ee346c4edf8126c5c35f5af2</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>timestamp</name>
      <anchorfile>structulog__file__header__s.html</anchorfile>
      <anchor>ae68a53c94cca55f0c99e4b526d0ed59f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ulog_message_add_logged_s</name>
    <filename>structulog__message__add__logged__s.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>message_name</name>
      <anchorfile>structulog__message__add__logged__s.html</anchorfile>
      <anchor>acbab122b33024bbd34490a3cacef47dc</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_id</name>
      <anchorfile>structulog__message__add__logged__s.html</anchorfile>
      <anchor>ab094cdfe02332eed8b1cc41cb38d9cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_size</name>
      <anchorfile>structulog__message__add__logged__s.html</anchorfile>
      <anchor>af8f4cd60c8dbcfae663b087a80b9a00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structulog__message__add__logged__s.html</anchorfile>
      <anchor>a377d973557f1e442abab1a5db1565df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>multi_id</name>
      <anchorfile>structulog__message__add__logged__s.html</anchorfile>
      <anchor>a33c347cea0fc2d67fb981ad40ecaae09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ulog_message_data_header_s</name>
    <filename>structulog__message__data__header__s.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_id</name>
      <anchorfile>structulog__message__data__header__s.html</anchorfile>
      <anchor>a5432c85d207cfefaf6b947fcfc44a298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_size</name>
      <anchorfile>structulog__message__data__header__s.html</anchorfile>
      <anchor>ac7e13956ede47707f91e81af2f3c9db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structulog__message__data__header__s.html</anchorfile>
      <anchor>a7e0693824d29ed9b992f32f47d3fb6dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ulog_message_dropout_s</name>
    <filename>structulog__message__dropout__s.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>duration</name>
      <anchorfile>structulog__message__dropout__s.html</anchorfile>
      <anchor>a7d4f17f41a85dabb79e277df12801e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_size</name>
      <anchorfile>structulog__message__dropout__s.html</anchorfile>
      <anchor>a1b715f66e893b324f9300978c006196a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structulog__message__dropout__s.html</anchorfile>
      <anchor>ab2e7f27d273e3e8fdfccc68ec9d35700</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ulog_message_flag_bits_s</name>
    <filename>structulog__message__flag__bits__s.html</filename>
    <member kind="variable">
      <type>uint64_t</type>
      <name>appended_offsets</name>
      <anchorfile>structulog__message__flag__bits__s.html</anchorfile>
      <anchor>a78814a06855aca382445ada23c44e3c6</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>compat_flags</name>
      <anchorfile>structulog__message__flag__bits__s.html</anchorfile>
      <anchor>abed3d271ba5d9b23251f41368c9bcd41</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>incompat_flags</name>
      <anchorfile>structulog__message__flag__bits__s.html</anchorfile>
      <anchor>a1c3fa4a95a5fff491d434cbb8af10923</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_size</name>
      <anchorfile>structulog__message__flag__bits__s.html</anchorfile>
      <anchor>a6f34c253eedb877d994cb4c6b8c9ec74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structulog__message__flag__bits__s.html</anchorfile>
      <anchor>a2912bb4795f5d956fda1898ee9b2c0d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ulog_message_format_s</name>
    <filename>structulog__message__format__s.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>format</name>
      <anchorfile>structulog__message__format__s.html</anchorfile>
      <anchor>ae78982a49fc5c7af17e68abf7a56f3ff</anchor>
      <arglist>[1500]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_size</name>
      <anchorfile>structulog__message__format__s.html</anchorfile>
      <anchor>a28cf2951a330a8fcb2ccbcb0f84c43ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structulog__message__format__s.html</anchorfile>
      <anchor>aba88c393baa4bfc30566120783625619</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ulog_message_header_s</name>
    <filename>structulog__message__header__s.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_size</name>
      <anchorfile>structulog__message__header__s.html</anchorfile>
      <anchor>a642050cae73e99deb1ead1f191b023b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structulog__message__header__s.html</anchorfile>
      <anchor>a8b943af11516076a2921bc7234356f79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ulog_message_info_header_s</name>
    <filename>structulog__message__info__header__s.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>key</name>
      <anchorfile>structulog__message__info__header__s.html</anchorfile>
      <anchor>a2ed365c564af4ee498657849f258832b</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>key_len</name>
      <anchorfile>structulog__message__info__header__s.html</anchorfile>
      <anchor>a4f5d2e7a666b78fbf007524901a6fccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_size</name>
      <anchorfile>structulog__message__info__header__s.html</anchorfile>
      <anchor>a3d35e05a1cd06e10a661e833e59958e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structulog__message__info__header__s.html</anchorfile>
      <anchor>a81313b00f4cdc1f62c39ff3cb299e1c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ulog_message_info_multiple_header_s</name>
    <filename>structulog__message__info__multiple__header__s.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>is_continued</name>
      <anchorfile>structulog__message__info__multiple__header__s.html</anchorfile>
      <anchor>aacedbe6fa770243bd890762e8b8f10f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>key</name>
      <anchorfile>structulog__message__info__multiple__header__s.html</anchorfile>
      <anchor>afbfd78aa0e41dc1a12e708c745007f50</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>key_len</name>
      <anchorfile>structulog__message__info__multiple__header__s.html</anchorfile>
      <anchor>a8ae36458b71abc03efec446f17d3f3d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_size</name>
      <anchorfile>structulog__message__info__multiple__header__s.html</anchorfile>
      <anchor>a432e0a84dd0a5cf7a07c0b4d3c34dde4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structulog__message__info__multiple__header__s.html</anchorfile>
      <anchor>ab36da97479cc75d70bca8f85db4f66b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ulog_message_logging_s</name>
    <filename>structulog__message__logging__s.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>log_level</name>
      <anchorfile>structulog__message__logging__s.html</anchorfile>
      <anchor>afbb85fb5231d6bd991147bad33ef5ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>message</name>
      <anchorfile>structulog__message__logging__s.html</anchorfile>
      <anchor>ad1ced129786fbdc5a7388ac2637df453</anchor>
      <arglist>[128]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_size</name>
      <anchorfile>structulog__message__logging__s.html</anchorfile>
      <anchor>a2dbe60a8c986624709f625e31b81dd0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structulog__message__logging__s.html</anchorfile>
      <anchor>aa7dad0220dd876c629d9184dbcbfacd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>timestamp</name>
      <anchorfile>structulog__message__logging__s.html</anchorfile>
      <anchor>aeaf653ec8d09d8fd4f301e980c5654d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ulog_message_logging_tagged_s</name>
    <filename>structulog__message__logging__tagged__s.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>log_level</name>
      <anchorfile>structulog__message__logging__tagged__s.html</anchorfile>
      <anchor>a391056e2922ee27a71e787e479f78607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>message</name>
      <anchorfile>structulog__message__logging__tagged__s.html</anchorfile>
      <anchor>a00f0fbf1f5ac81961b858cca162bfb58</anchor>
      <arglist>[128]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_size</name>
      <anchorfile>structulog__message__logging__tagged__s.html</anchorfile>
      <anchor>a6da87e4aebdf1f085b60d9667fa39e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structulog__message__logging__tagged__s.html</anchorfile>
      <anchor>a9f7a58311de47b096e912e6418844968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>tag</name>
      <anchorfile>structulog__message__logging__tagged__s.html</anchorfile>
      <anchor>ad831ca63c1dc3d33cf4acd5f51fde8cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>timestamp</name>
      <anchorfile>structulog__message__logging__tagged__s.html</anchorfile>
      <anchor>a6cda39d92b3a90338701051d3fdd7561</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ulog_message_parameter_default_header_s</name>
    <filename>structulog__message__parameter__default__header__s.html</filename>
    <member kind="variable">
      <type>ulog_parameter_default_type_t</type>
      <name>default_types</name>
      <anchorfile>structulog__message__parameter__default__header__s.html</anchorfile>
      <anchor>af6d9c6897f9adfef7220bd50b7bab51d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>key</name>
      <anchorfile>structulog__message__parameter__default__header__s.html</anchorfile>
      <anchor>aea77db8ff911c332875be90c11d706d4</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>key_len</name>
      <anchorfile>structulog__message__parameter__default__header__s.html</anchorfile>
      <anchor>adeba29df00c4dd4cd01224ba0a3f00bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_size</name>
      <anchorfile>structulog__message__parameter__default__header__s.html</anchorfile>
      <anchor>ae7756a68c08e8153cab78e762f93205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structulog__message__parameter__default__header__s.html</anchorfile>
      <anchor>a5051cb2f40518caf4477be7ca7643a21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ulog_message_parameter_header_s</name>
    <filename>structulog__message__parameter__header__s.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>key</name>
      <anchorfile>structulog__message__parameter__header__s.html</anchorfile>
      <anchor>a471683db7143432a46a90d9fcef89d3a</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>key_len</name>
      <anchorfile>structulog__message__parameter__header__s.html</anchorfile>
      <anchor>ae9594e53ff76436846775acd34ac6d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_size</name>
      <anchorfile>structulog__message__parameter__header__s.html</anchorfile>
      <anchor>a4da7bc4889214ae2b2509f4ce124e8ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structulog__message__parameter__header__s.html</anchorfile>
      <anchor>af65b3b84bd341a8e7732b5fa642d610c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ulog_message_remove_logged_s</name>
    <filename>structulog__message__remove__logged__s.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_id</name>
      <anchorfile>structulog__message__remove__logged__s.html</anchorfile>
      <anchor>a3546564512db0e2a12993e5f2c27adb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_size</name>
      <anchorfile>structulog__message__remove__logged__s.html</anchorfile>
      <anchor>acdfc4132e8345929b8ae2994cf5d0f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structulog__message__remove__logged__s.html</anchorfile>
      <anchor>a613ceb4d1265681036267036146b748e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ulog_message_sync_s</name>
    <filename>structulog__message__sync__s.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_size</name>
      <anchorfile>structulog__message__sync__s.html</anchorfile>
      <anchor>ae276e76234bce9718c6fdeb0e1ee0a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structulog__message__sync__s.html</anchorfile>
      <anchor>a4d234a9573281009afa96a3a10d89bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sync_magic</name>
      <anchorfile>structulog__message__sync__s.html</anchorfile>
      <anchor>a1645a70220a33c37c95665086258b614</anchor>
      <arglist>[8]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ULogParametersDialog</name>
    <filename>classULogParametersDialog.html</filename>
    <member kind="function">
      <type>void</type>
      <name>restoreSettings</name>
      <anchorfile>classULogParametersDialog.html</anchorfile>
      <anchor>a37731e8a316ef4bca5db3bb98a40b014</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ULogParametersDialog</name>
      <anchorfile>classULogParametersDialog.html</anchorfile>
      <anchor>a7a46a5cfe8192f008c4347848ee70018</anchor>
      <arglist>(const ULogParser &amp;parser, QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ULogParametersDialog</name>
      <anchorfile>classULogParametersDialog.html</anchorfile>
      <anchor>a137153b17c1f253890f7d6eb5fa3ba03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::ULogParametersDialog *</type>
      <name>ui</name>
      <anchorfile>classULogParametersDialog.html</anchorfile>
      <anchor>a6e43e3e267a1722036dd0e29aa27a3b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ULogParser</name>
    <filename>classULogParser.html</filename>
    <class kind="struct">ULogParser::DataStream</class>
    <class kind="struct">ULogParser::Field</class>
    <class kind="struct">ULogParser::Format</class>
    <class kind="struct">ULogParser::MessageLog</class>
    <class kind="struct">ULogParser::Parameter</class>
    <class kind="struct">ULogParser::Subscription</class>
    <class kind="struct">ULogParser::Timeseries</class>
    <member kind="enumvalue">
      <name>BOOL</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462abacf3cabb968ffa007db0744bd204ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHAR</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462a7d978e92c5d1c566dc9222d7be034ad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DOUBLE</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462aadc7bd5363cf07925c975dd7f6a3ce9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOAT</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462ad59c4718a5488442c24ccb024f50d40b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FormatType</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UINT8</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462a84c1b3a95232e81b1d6218c25082b426</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UINT16</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462ac3347d69daf993030b20b98db193851d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UINT32</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462af3a56576d9369b21055594c6d1dfaa00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UINT64</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462a176f28e13c2819911f991e5773da3efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT8</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462afc1c5e38c7cf6d34aadb98ddedc0affb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT16</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462a2ba49817121375ef8e878e031aa17dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT32</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462a585a8fa4d6f0f1840986e2c196895943</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT64</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462a23b8cbc1d2d5756873182e13450c11f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOAT</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462ad59c4718a5488442c24ccb024f50d40b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DOUBLE</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462aadc7bd5363cf07925c975dd7f6a3ce9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOOL</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462abacf3cabb968ffa007db0744bd204ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHAR</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462a7d978e92c5d1c566dc9222d7be034ad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OTHER</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462a439731cb29ca7be29d3418575b6323e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT16</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462a2ba49817121375ef8e878e031aa17dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT32</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462a585a8fa4d6f0f1840986e2c196895943</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT64</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462a23b8cbc1d2d5756873182e13450c11f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT8</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462afc1c5e38c7cf6d34aadb98ddedc0affb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OTHER</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462a439731cb29ca7be29d3418575b6323e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UINT16</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462ac3347d69daf993030b20b98db193851d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UINT32</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462af3a56576d9369b21055594c6d1dfaa00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UINT64</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462a176f28e13c2819911f991e5773da3efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UINT8</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1e123455d0c9492e39059d1d08d0f462a84c1b3a95232e81b1d6218c25082b426</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; std::string, std::string &gt; &amp;</type>
      <name>getInfo</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a2c1fd607906b02a0db994202e9c48afc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; MessageLog &gt; &amp;</type>
      <name>getLogs</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a5fd7cce7f7d342726ae7090a84a1c412</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Parameter &gt; &amp;</type>
      <name>getParameters</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>ade90c5206f10126eab224cda38fd86d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; std::string, Timeseries &gt; &amp;</type>
      <name>getTimeseriesMap</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a9a2f3b7535a70f3bec22f6cb9b0d9ee0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ULogParser</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a2d64a96220680b0d9ea98dfbef77a675</anchor>
      <arglist>(DataStream &amp;datastream)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Timeseries</type>
      <name>createTimeseries</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>aa816dc83a3f20bd5ca969275881b89a8</anchor>
      <arglist>(const Format *format)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>fieldsCount</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>aaad795bb7b54b9b8fbc3acc3157f9506</anchor>
      <arglist>(const Format &amp;format) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>parseDataMessage</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>aec7613314c856f632acd80f779fa9b3e</anchor>
      <arglist>(const Subscription &amp;sub, char *message)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>char *</type>
      <name>parseSimpleDataMessage</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a9f091d20b66d1bf2e20c990a323ca56d</anchor>
      <arglist>(Timeseries &amp;timeseries, const Format *format, char *message, size_t *index)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>readFileDefinitions</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1707e5b1833f5f74a965c52b10584fe2</anchor>
      <arglist>(DataStream &amp;datastream)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>readFileHeader</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a8a5ed5cb1b0aefac70b29b0f5f274642</anchor>
      <arglist>(DataStream &amp;datastream)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>readFlagBits</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>adf1ef247fe08fef2aa22397bb3d1deec</anchor>
      <arglist>(DataStream &amp;datastream, uint16_t msg_size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>readFormat</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a29e82996ebcc20b964a1962f297f399e</anchor>
      <arglist>(DataStream &amp;datastream, uint16_t msg_size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>readInfo</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a3caafe1d4d2505577f218f2966e60603</anchor>
      <arglist>(DataStream &amp;datastream, uint16_t msg_size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>readParameter</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a0b82ae97b745e4d9b725dda8a709c8be</anchor>
      <arglist>(DataStream &amp;datastream, uint16_t msg_size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>readSubscription</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a09cdc9c47ebc932fee81b036e683eccc</anchor>
      <arglist>(DataStream &amp;datastream, uint16_t msg_size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::vector&lt; StringView &gt;</type>
      <name>splitString</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a7a4ac342428f65c23dddee7fb285312f</anchor>
      <arglist>(const StringView &amp;strToSplit, char delimeter)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::streampos</type>
      <name>_data_section_start</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a414cddb582ebea65326dd21e17593669</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>_file_start_time</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>ab4ea16fb4c833de7ef1e495e778b3259</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, Format &gt;</type>
      <name>_formats</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a3ff952bd8bb28561a150116f40076b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>_info</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a2f8abc19e7a4c7ce6dde6ea5c42a51c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; MessageLog &gt;</type>
      <name>_message_logs</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a0563898a6302ff40ed1a5d39065f20c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; std::string &gt;</type>
      <name>_message_name_with_multi_id</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>adb42b052765eb7a827c6bfc8cdd12f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; std::string &gt;</type>
      <name>_overridden_params</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>ad338d71984765d1d4a56dcf126532f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Parameter &gt;</type>
      <name>_parameters</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a46c7546582b4b1472ba2c8aea1e94037</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>_read_buffer</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a35f22173dfae7e8461169dd635c09813</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64_t</type>
      <name>_read_until_file_position</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a04f1864cce1e60e46815c8510b6c9916</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint16_t, Subscription &gt;</type>
      <name>_subscriptions</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a1da910ecfb2b7b91d3417e9da6f61e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, Timeseries &gt;</type>
      <name>_timeseries</name>
      <anchorfile>classULogParser.html</anchorfile>
      <anchor>a32a17dd6c7db2f8ffe5f5a65d26de859</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::unchecked_t</name>
    <filename>structsol_1_1detail_1_1unchecked__t.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::stack::stack_detail::undefined_metatable</name>
    <filename>structsol_1_1stack_1_1stack__detail_1_1undefined__metatable.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1undefined__metatable.html</anchorfile>
      <anchor>a7244c93af9f5d1b69ef7f37e32c0da99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>undefined_metatable</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1undefined__metatable.html</anchorfile>
      <anchor>a41267195464246759a10e61c1a49fbe8</anchor>
      <arglist>(lua_State *l, const char *k, undefined_method_func umf)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>key</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1undefined__metatable.html</anchorfile>
      <anchor>a16750aa9fadfc2a3340ec0b18823f81d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1undefined__metatable.html</anchorfile>
      <anchor>afb171f0274a7ef1bc680311eacec7c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>undefined_method_func</type>
      <name>on_new_table</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1undefined__metatable.html</anchorfile>
      <anchor>af412191ea1b2e0656533cbf8da4676a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::unformattable</name>
    <filename>structdetail_1_1unformattable.html</filename>
  </compound>
  <compound kind="struct">
    <name>detail::unformattable_char</name>
    <filename>structdetail_1_1unformattable__char.html</filename>
    <base>detail::unformattable</base>
  </compound>
  <compound kind="struct">
    <name>detail::unformattable_pointer</name>
    <filename>structdetail_1_1unformattable__pointer.html</filename>
    <base>detail::unformattable</base>
  </compound>
  <compound kind="struct">
    <name>sol::unicode::unicode_detail</name>
    <filename>structsol_1_1unicode_1_1unicode__detail.html</filename>
    <member kind="function" static="yes">
      <type>static char32_t</type>
      <name>combine_surrogates</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>affb0ff2e5e76cf3c4b89a5ec71456c1a</anchor>
      <arglist>(char16_t lead, char16_t trail)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr char32_t</type>
      <name>decode</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a258edfdd0c40636533a853a0c55bafff</anchor>
      <arglist>(unsigned char b0, unsigned char b1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr char32_t</type>
      <name>decode</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>afaa4b58a8d86d70e59bd3476f8ff7f04</anchor>
      <arglist>(unsigned char b0, unsigned char b1, unsigned char b2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr char32_t</type>
      <name>decode</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>ae726ca55ea27a04e3202f4eaa0732d67</anchor>
      <arglist>(unsigned char b0, unsigned char b1, unsigned char b2, unsigned char b3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr bool</type>
      <name>is_continuation</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a4d6c4c2c200615958e546d190a05eb49</anchor>
      <arglist>(unsigned char b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr bool</type>
      <name>is_invalid</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a847ec05545f7e8332dabee7ef33da65d</anchor>
      <arglist>(unsigned char b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr bool</type>
      <name>is_lead_surrogate</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a05031e936ab3b47700cd6412fee1de72</anchor>
      <arglist>(char32_t u)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr bool</type>
      <name>is_overlong</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a372761794ddcbe015b48030cd605188f</anchor>
      <arglist>(char32_t u, std::size_t bytes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr bool</type>
      <name>is_surrogate</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>ab848249b3470b11ca8acd4d4075b0453</anchor>
      <arglist>(char32_t u)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr bool</type>
      <name>is_trail_surrogate</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a7d44f50d1832851afc79321361651fed</anchor>
      <arglist>(char32_t u)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr int</type>
      <name>sequence_length</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a3b85ef9b80f7d8895b104742afaa2ee3</anchor>
      <arglist>(unsigned char b)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>continuation_mask</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>ab46406fa4c46690b54553353c03fb37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>continuation_signature</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>acf651111ab4091d9d1af6142702c554b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr char32_t</type>
      <name>first_lead_surrogate</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a2589ef743e0d1ce93cf6c6cc5270a219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr char32_t</type>
      <name>first_surrogate</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>aa6797c90193bf28233b667f27788c5ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr char32_t</type>
      <name>first_trail_surrogate</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a5903698ea48218a09d34b10ca28869df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>last_1byte_value</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a16d63518d8e5d16a59571168612cb69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>last_2byte_value</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a970c1077a8c5324f8955172dead97c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>last_3byte_value</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>add6ea31c4225ca47f2e945308c34b883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr char32_t</type>
      <name>last_bmp_value</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a294491c4ca0396039ebf1794d9275947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr char32_t</type>
      <name>last_code_point</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a772a5d378f72a0ad763628f8c550c28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr char32_t</type>
      <name>last_lead_surrogate</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>aecce526430ef669800f8519695888440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr char32_t</type>
      <name>last_surrogate</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a2f53662e0143187d9245290bdf64233d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr char32_t</type>
      <name>last_trail_surrogate</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>abf14de1644995d46ba6117fc3d78c233</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr int</type>
      <name>lead_shifted_bits</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a7c5ab95c2b1cd8be8a6da143e8e0b235</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr int</type>
      <name>lead_surrogate_bitmask</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a6052b2cee0ba1f6b6f7d75dd63c12e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr char32_t</type>
      <name>normalizing_value</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>aa73d2e29a3a78d960bb62cb4dee87120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr char32_t</type>
      <name>replacement</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a2ab675ba40652f8a172d54d217240a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>start_2byte_mask</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a6d5783a29ca4472e59d508890e695a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>start_3byte_mask</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a9c8e7225a718ef640afc1da963c23b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>start_4byte_mask</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>ab0ddd55ab8d3ec35a9f773f5d784510c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr int</type>
      <name>trail_surrogate_bitmask</name>
      <anchorfile>structsol_1_1unicode_1_1unicode__detail.html</anchorfile>
      <anchor>a14afdd0ef5232797f936d700db0097ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::unique_actual_type</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1unique__actual__type.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::unique_actual_type&lt; T, meta::void_t&lt; typename T::actual_type &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1unique__actual__type_3_01T_00_01meta_1_1void__t_3_01typename_01T_1_1actual__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename T::actual_type</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1unique__actual__type_3_01T_00_01meta_1_1void__t_3_01typename_01T_1_1actual__type_01_4_01_4.html</anchorfile>
      <anchor>a9dff329dcaeb8cb5454dbb34393d8642</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::unique_actual_type&lt; Templ&lt; T, Rest... &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1unique__actual__type_3_01Templ_3_01T_00_01Rest_8_8_8_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Rest</templarg>
    <templarg>Templ</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1unique__actual__type_3_01Templ_3_01T_00_01Rest_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a1eabdc193224fa8e2f26598963b66c2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::unique_element_type</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1unique__element__type.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename std::pointer_traits&lt; typename unique_actual_type&lt; T &gt;::type &gt;::element_type</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1unique__element__type.html</anchorfile>
      <anchor>a0d291790d5a466d1433ce9e9c6624409</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::unique_element_type&lt; T, std::enable_if_t&lt; meta::is_detected_v&lt; type_element_type_t, T &gt; &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1unique__element__type_3_01T_00_01std_1_1enable__if__t_3_01m794d607723302e4a6cfa85b4721b2737.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename T::element_type</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1unique__element__type_3_01T_00_01std_1_1enable__if__t_3_01m794d607723302e4a6cfa85b4721b2737.html</anchorfile>
      <anchor>a0950d3412d12c74db92a1428203e69cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::unique_element_type&lt; T, std::enable_if_t&lt; meta::is_detected_v&lt; type_test_t, T &gt; &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1unique__element__type_3_01T_00_01std_1_1enable__if__t_3_01m3d490e31d88870f8b750532e39b7154a.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename T::type</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1unique__element__type_3_01T_00_01std_1_1enable__if__t_3_01m3d490e31d88870f8b750532e39b7154a.html</anchorfile>
      <anchor>a3b73d027070447754cdab5f9a38d8328</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::unique_fallback</name>
    <filename>structsol_1_1detail_1_1unique__fallback.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int</type>
      <name>SOL_INTERNAL_UNSPECIALIZED_MARKER_</name>
      <anchorfile>structsol_1_1detail_1_1unique__fallback.html</anchorfile>
      <anchor>a7c4aed27db91311d846aaa9e36bf0b9e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::unique_fallback&lt; std::shared_ptr&lt; T &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1unique__fallback_3_01std_1_1shared__ptr_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::shared_ptr&lt; X &gt;</type>
      <name>rebind_actual_type</name>
      <anchorfile>structsol_1_1detail_1_1unique__fallback_3_01std_1_1shared__ptr_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a53b834d4b6f1f148bb268dc31f655e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pointer</type>
      <name>get</name>
      <anchorfile>structsol_1_1detail_1_1unique__fallback_3_01std_1_1shared__ptr_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a866b7101d1f66c836aa5f64d611bead2</anchor>
      <arglist>(lua_State *, const std::shared_ptr&lt; T &gt; &amp;p) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_null</name>
      <anchorfile>structsol_1_1detail_1_1unique__fallback_3_01std_1_1shared__ptr_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ac7488c1a25e729ef1d6f394b9b7c2ba4</anchor>
      <arglist>(lua_State *, const std::shared_ptr&lt; T &gt; &amp;p) noexcept</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename std::pointer_traits&lt; std::shared_ptr&lt; T &gt; &gt;::element_type *</type>
      <name>pointer</name>
      <anchorfile>structsol_1_1detail_1_1unique__fallback_3_01std_1_1shared__ptr_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a627070822f343d83d6b90608f9fb8871</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::unique_fallback&lt; std::unique_ptr&lt; T, D &gt; &gt;</name>
    <filename>structsol_1_1detail_1_1unique__fallback_3_01std_1_1unique__ptr_3_01T_00_01D_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static pointer</type>
      <name>get</name>
      <anchorfile>structsol_1_1detail_1_1unique__fallback_3_01std_1_1unique__ptr_3_01T_00_01D_01_4_01_4.html</anchorfile>
      <anchor>a9741bf02d030d1d600680000963cc18c</anchor>
      <arglist>(lua_State *, const std::unique_ptr&lt; T, D &gt; &amp;p) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_null</name>
      <anchorfile>structsol_1_1detail_1_1unique__fallback_3_01std_1_1unique__ptr_3_01T_00_01D_01_4_01_4.html</anchorfile>
      <anchor>a4643c0730dbdada4ea44efb8bf5eeebe</anchor>
      <arglist>(lua_State *, const std::unique_ptr&lt; T, D &gt; &amp;p) noexcept</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename std::unique_ptr&lt; T, D &gt;::pointer</type>
      <name>pointer</name>
      <anchorfile>structsol_1_1detail_1_1unique__fallback_3_01std_1_1unique__ptr_3_01T_00_01D_01_4_01_4.html</anchorfile>
      <anchor>af2f960fd498e8db0db86c99be967caed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::unique_usertype_traits</name>
    <filename>structsol_1_1unique__usertype__traits.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::unique_valid</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1unique__valid.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::unique_valid&lt; T, meta::void_t&lt; decltype(T::value)&gt; &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1unique__valid_3_01T_00_01meta_1_1void__t_3_01decltype_07T_1_1value_08_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_check_getter</name>
    <filename>structsol_1_1stack_1_1unqualified__check__getter.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static optional&lt; R &gt;</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__check__getter.html</anchorfile>
      <anchor>aa9337ab8c0fcef70e531e505ca1c539d</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Optional</type>
      <name>get_using</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__check__getter.html</anchorfile>
      <anchor>af1903695ccbecce76c7a3fb9a605efc9</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="variable">
      <type>decltype(stack_detail::unchecked_unqualified_get&lt; T &gt;(nullptr, -1, std::declval&lt; record &amp; &gt;())) typedef</type>
      <name>R</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__check__getter.html</anchorfile>
      <anchor>a11e9a173e5886063a7119bad939f3589</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_check_getter&lt; lua_thread_state &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__check__getter_3_01lua__thread__state_01_4.html</filename>
    <member kind="function">
      <type>optional&lt; lua_thread_state &gt;</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__check__getter_3_01lua__thread__state_01_4.html</anchorfile>
      <anchor>a6b61eb4d6643e8171f55f951422fde20</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_check_getter&lt; std::variant&lt; Tn... &gt;, C &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__check__getter_3_01std_1_1variant_3_01Tn_8_8_8_01_4_00_01C_01_4.html</filename>
    <templarg>Tn</templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::variant&lt; Tn... &gt;</type>
      <name>V</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__check__getter_3_01std_1_1variant_3_01Tn_8_8_8_01_4_00_01C_01_4.html</anchorfile>
      <anchor>ab85c653ce646f4d9454756a336ae25a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, V_size::value==0 &gt;</type>
      <name>V_is_empty</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__check__getter_3_01std_1_1variant_3_01Tn_8_8_8_01_4_00_01C_01_4.html</anchorfile>
      <anchor>a3455fec70003f9d60fa2bd54cd5c9d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::variant_size&lt; V &gt;</type>
      <name>V_size</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__check__getter_3_01std_1_1variant_3_01Tn_8_8_8_01_4_00_01C_01_4.html</anchorfile>
      <anchor>a5f2555cfce9ff59f694b70050b48b190</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static optional&lt; V &gt;</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__check__getter_3_01std_1_1variant_3_01Tn_8_8_8_01_4_00_01C_01_4.html</anchorfile>
      <anchor>a725afec9607bb8978097460df6bb7d78</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static optional&lt; V &gt;</type>
      <name>get_empty</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__check__getter_3_01std_1_1variant_3_01Tn_8_8_8_01_4_00_01C_01_4.html</anchorfile>
      <anchor>a028b148b63f7a43f01171b748b4470ce</anchor>
      <arglist>(std::false_type, lua_State *L, int index, Handler &amp;&amp;handler, record &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static optional&lt; V &gt;</type>
      <name>get_empty</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__check__getter_3_01std_1_1variant_3_01Tn_8_8_8_01_4_00_01C_01_4.html</anchorfile>
      <anchor>a183ce2faa29fc92dac4ded10898281a0</anchor>
      <arglist>(std::true_type, lua_State *, int, Handler &amp;&amp;, record &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static optional&lt; V &gt;</type>
      <name>get_one</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__check__getter_3_01std_1_1variant_3_01Tn_8_8_8_01_4_00_01C_01_4.html</anchorfile>
      <anchor>aa48c795b9301f11b712477a9bf05fd3b</anchor>
      <arglist>(std::integral_constant&lt; std::size_t, 0 &gt;, lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static optional&lt; V &gt;</type>
      <name>get_one</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__check__getter_3_01std_1_1variant_3_01Tn_8_8_8_01_4_00_01C_01_4.html</anchorfile>
      <anchor>abec313b4848582f316b3d87de3fc8454</anchor>
      <arglist>(std::integral_constant&lt; std::size_t, I &gt;, lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_checker</name>
    <filename>structsol_1_1stack_1_1unqualified__checker.html</filename>
    <templarg></templarg>
    <templarg>expected</templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>check</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__checker.html</anchorfile>
      <anchor>a9837346fc16d3ad366fe551a0234189c</anchor>
      <arglist>(lua_State *L_, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_checker&lt; detail::as_pointer_tag&lt; T &gt;, type::userdata &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__checker_3_01detail_1_1as__pointer__tag_3_01T_01_4_00_01type_1_1userdata_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>check</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__checker_3_01detail_1_1as__pointer__tag_3_01T_01_4_00_01type_1_1userdata_01_4.html</anchorfile>
      <anchor>a92880df7bbd2ee7e7f8d742781d402ad</anchor>
      <arglist>(lua_State *L_, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>check</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__checker_3_01detail_1_1as__pointer__tag_3_01T_01_4_00_01type_1_1userdata_01_4.html</anchorfile>
      <anchor>ac3c042eee3c461f1e2c7a5a6a278a794</anchor>
      <arglist>(lua_State *L_, int index, type indextype, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_checker&lt; detail::as_value_tag&lt; T &gt;, type::userdata &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__checker_3_01detail_1_1as__value__tag_3_01T_01_4_00_01type_1_1userdata_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>check</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__checker_3_01detail_1_1as__value__tag_3_01T_01_4_00_01type_1_1userdata_01_4.html</anchorfile>
      <anchor>ac1f8d3f31af106b1b5b7fd6df2e32064</anchor>
      <arglist>(lua_State *L_, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>check</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__checker_3_01detail_1_1as__value__tag_3_01T_01_4_00_01type_1_1userdata_01_4.html</anchorfile>
      <anchor>ae5945760dc9237d5c0e006c44d1329ec</anchor>
      <arglist>(types&lt; U &gt;, lua_State *L_, int index, type indextype, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_checker&lt; non_null&lt; T &gt;, type::userdata &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__checker_3_01non__null_3_01T_01_4_00_01type_1_1userdata_01_4.html</filename>
    <templarg></templarg>
    <base>unqualified_checker&lt; T, lua_type_of_v&lt; T &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_checker&lt; std::pair&lt; A, B &gt;, type::poly &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__checker_3_01std_1_1pair_3_01A_00_01B_01_4_00_01type_1_1poly_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>check</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__checker_3_01std_1_1pair_3_01A_00_01B_01_4_00_01type_1_1poly_01_4.html</anchorfile>
      <anchor>ad96ee0e190827736b35f6b1f08206791</anchor>
      <arglist>(lua_State *L_, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_checker&lt; std::tuple&lt; Args... &gt;, type::poly &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__checker_3_01std_1_1tuple_3_01Args_8_8_8_01_4_00_01type_1_1poly_01_4.html</filename>
    <templarg>Args</templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>check</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__checker_3_01std_1_1tuple_3_01Args_8_8_8_01_4_00_01type_1_1poly_01_4.html</anchorfile>
      <anchor>a0ac5c6f1654e843378e52027368f24be</anchor>
      <arglist>(lua_State *L_, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_checker&lt; std::variant&lt; Tn... &gt;, type::poly &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__checker_3_01std_1_1variant_3_01Tn_8_8_8_01_4_00_01type_1_1poly_01_4.html</filename>
    <templarg>Tn</templarg>
    <member kind="typedef">
      <type>std::variant&lt; Tn... &gt;</type>
      <name>V</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__checker_3_01std_1_1variant_3_01Tn_8_8_8_01_4_00_01type_1_1poly_01_4.html</anchorfile>
      <anchor>ad522604869ccbe415ed723d7cda9b8a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, V_size::value==0 &gt;</type>
      <name>V_is_empty</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__checker_3_01std_1_1variant_3_01Tn_8_8_8_01_4_00_01type_1_1poly_01_4.html</anchorfile>
      <anchor>ac7d18f9eeecd5c18340153ad367f5f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::variant_size&lt; V &gt;</type>
      <name>V_size</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__checker_3_01std_1_1variant_3_01Tn_8_8_8_01_4_00_01type_1_1poly_01_4.html</anchorfile>
      <anchor>adc4013ff30e0547462b14d01e0d2e56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>check</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__checker_3_01std_1_1variant_3_01Tn_8_8_8_01_4_00_01type_1_1poly_01_4.html</anchorfile>
      <anchor>a9828df758dce22335134ad6c4741e7e8</anchor>
      <arglist>(lua_State *L_, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_one</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__checker_3_01std_1_1variant_3_01Tn_8_8_8_01_4_00_01type_1_1poly_01_4.html</anchorfile>
      <anchor>af96cf8a4e527ae3fdb4657a714b9b4cf</anchor>
      <arglist>(std::integral_constant&lt; std::size_t, 0 &gt;, lua_State *L_, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_one</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__checker_3_01std_1_1variant_3_01Tn_8_8_8_01_4_00_01type_1_1poly_01_4.html</anchorfile>
      <anchor>a79168b558f7a0e864251d805cb44e084</anchor>
      <arglist>(std::integral_constant&lt; std::size_t, I &gt;, lua_State *L_, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unqualified_checker&lt; T, lua_type_of_v&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__checker.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>check</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__checker.html</anchorfile>
      <anchor>a9837346fc16d3ad366fe551a0234189c</anchor>
      <arglist>(lua_State *L_, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter</name>
    <filename>structsol_1_1stack_1_1unqualified__getter.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static decltype(auto)</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter.html</anchorfile>
      <anchor>abd7448bd1e48f11ddb06341d789fc2e1</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; as_container_t&lt; T &gt; * &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01as__container__t_3_01T_01_4_01_5_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static decltype(auto)</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__container__t_3_01T_01_4_01_5_01_4.html</anchorfile>
      <anchor>abcdae4fdf7ffb497d860b0b3fc86c03d</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; as_container_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01as__container__t_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static decltype(auto)</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__container__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a67590c462a57562ce3f4fe9442986c87</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; as_table_t&lt; std::forward_list&lt; T, Al &gt; &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01std_1_1forward__list_3_01T_00_01Al_01_4_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::forward_list&lt; T, Al &gt;</type>
      <name>C</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01std_1_1forward__list_3_01T_00_01Al_01_4_01_4_01_4.html</anchorfile>
      <anchor>a8a23e6ac13b38f43ee3ab35013408063</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static C</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01std_1_1forward__list_3_01T_00_01Al_01_4_01_4_01_4.html</anchorfile>
      <anchor>a5f674b1b41dd6a89c163ca254a934065</anchor>
      <arglist>(lua_State *L, int relindex, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static C</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01std_1_1forward__list_3_01T_00_01Al_01_4_01_4_01_4.html</anchorfile>
      <anchor>a67e2a9bb6fe742498f22cc4ec2759798</anchor>
      <arglist>(std::false_type, lua_State *L, int relindex, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static C</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01std_1_1forward__list_3_01T_00_01Al_01_4_01_4_01_4.html</anchorfile>
      <anchor>a97bdddb33f6d0097c2b42282dd9ac1ff</anchor>
      <arglist>(std::true_type, lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static C</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01std_1_1forward__list_3_01T_00_01Al_01_4_01_4_01_4.html</anchorfile>
      <anchor>a10f5d9591e03228d4436762fdef5a2f5</anchor>
      <arglist>(types&lt; K, V &gt;, lua_State *L, int relindex, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static C</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01std_1_1forward__list_3_01T_00_01Al_01_4_01_4_01_4.html</anchorfile>
      <anchor>adba9d5b86c3caaaa7b29faeb1ebc738f</anchor>
      <arglist>(types&lt; V &gt;, lua_State *L, int relindex, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; as_table_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>meta::unqualified_t&lt; T &gt;</type>
      <name>Tu</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a4edf3a9cabd4ab2cc2121fb8c377eaa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a71e6399f12e29afb4f5e48ba9df5d921</anchor>
      <arglist>(lua_State *L, int relindex, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a84d53fd497c20af8ad2b95feebf13b80</anchor>
      <arglist>(std::false_type, lua_State *L, int relindex, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a02e090172b6726da2f3fca698af88069</anchor>
      <arglist>(std::true_type, lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>af19096aff405a15e8b50a19ee8f2e30e</anchor>
      <arglist>(types&lt; K, V &gt;, lua_State *L, int relindex, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a9324856a9086187c3838cbcf94606927</anchor>
      <arglist>(types&lt; V &gt; t, lua_State *L, int relindex, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>insert_at_end</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ac111705d2e01381b022110b16bb91d97</anchor>
      <arglist>(std::false_type, types&lt; V &gt;, lua_State *L, T &amp;cont, std::size_t idx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>insert_at_end</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ab2530d0479e9de9ed4105f6ae331d11f</anchor>
      <arglist>(std::true_type, types&lt; V &gt;, lua_State *L, T &amp;cont, std::size_t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>max_size_check</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>acfc445dfac25aba9584e50945ccef528</anchor>
      <arglist>(std::false_type, T &amp;, std::size_t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>max_size_check</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a0c1dc78a7f93cd225b26e8a914cc34fd</anchor>
      <arglist>(std::true_type, T &amp;cont, std::size_t idx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>push_back_at_end</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>af9d0ff43a75329db32d48a869d9bd86d</anchor>
      <arglist>(std::false_type, types&lt; V &gt; t, lua_State *L, T &amp;cont, std::size_t idx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>push_back_at_end</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01as__table__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>acaa71b397cc9758bc53294b059a35eeb</anchor>
      <arglist>(std::true_type, types&lt; V &gt;, lua_State *L, T &amp;cont, std::size_t)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; basic_bytecode&lt; Allocator &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01basic__bytecode_3_01Allocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static basic_bytecode&lt; Allocator &gt;</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01basic__bytecode_3_01Allocator_01_4_01_4.html</anchorfile>
      <anchor>a392029ed2b22015621906cacd830c658</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; basic_string_view&lt; char, Traits &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01basic__string__view_3_01char_00_01Traits_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static string_view</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01basic__string__view_3_01char_00_01Traits_01_4_01_4.html</anchorfile>
      <anchor>a220c8433d859a1b417beb8671c53bfb1</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; c_closure &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01c__closure_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static c_closure</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01c__closure_01_4.html</anchorfile>
      <anchor>a5fce5ee0964dd39c18c2db2569419b83</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; char &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01char_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static char</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01char_01_4.html</anchorfile>
      <anchor>ae1255bd07546687bba44dd1f849b5d3f</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; char16_t &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01char16__t_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static char16_t</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01char16__t_01_4.html</anchorfile>
      <anchor>adec72a9f2a8eaf3196ae681b67a62b21</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; char32_t &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01char32__t_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static char32_t</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01char32__t_01_4.html</anchorfile>
      <anchor>ad972c89876f94b42426594244abb644e</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; const char * &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01const_01char_01_5_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01const_01char_01_5_01_4.html</anchorfile>
      <anchor>a1c93f7cb01c42a969243568ecb096d34</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; const void * &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01const_01void_01_5_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const void *</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01const_01void_01_5_01_4.html</anchorfile>
      <anchor>a7acabe3de895ba0c785e1e76aea60e4d</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; detail::as_pointer_tag&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01detail_1_1as__pointer__tag_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T *</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01detail_1_1as__pointer__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ab7a35df2eb5185ec574d2793b3d83797</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; detail::as_value_tag&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01detail_1_1as__value__tag_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T &amp;</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01detail_1_1as__value__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>abedcb412b6ab3c284a8a4295a476962a</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T *</type>
      <name>get_no_lua_nil</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01detail_1_1as__value__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a641039721f443812544649ac328e060b</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T *</type>
      <name>get_no_lua_nil_from</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01detail_1_1as__value__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ac5705e9d80d508bb9806ba870c0189c3</anchor>
      <arglist>(lua_State *L, void *udata, int index, record &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; env_key_t &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01env__key__t_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static environment</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01env__key__t_01_4.html</anchorfile>
      <anchor>abf8f9861f62a39c449d5539bf6c1ac2b</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; error &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01error_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static error</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01error_01_4.html</anchorfile>
      <anchor>a8e26c65a297925779e6b909fcb805a33</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; light&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01light_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static light&lt; T &gt;</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01light_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ac607aa7753964ac32076786bb258644d</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; lightuserdata_value &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01lightuserdata__value_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static lightuserdata_value</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01lightuserdata__value_01_4.html</anchorfile>
      <anchor>a584cac1b343a0821dcdc07c9fc715752</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; lua_CFunction &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01lua__CFunction_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static lua_CFunction</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01lua__CFunction_01_4.html</anchorfile>
      <anchor>a0a47a700f167014526158257d7be5860</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; lua_nil_t &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01lua__nil__t_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static lua_nil_t</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01lua__nil__t_01_4.html</anchorfile>
      <anchor>a2f5d1f55afafe47789e6106045e7cb41</anchor>
      <arglist>(lua_State *, int, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; lua_thread_state &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01lua__thread__state_01_4.html</filename>
    <member kind="function">
      <type>lua_thread_state</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01lua__thread__state_01_4.html</anchorfile>
      <anchor>a7035dbc5d188cf635f6d87451fd02ec0</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; lua_value &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01lua__value_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static lua_value</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01lua__value_01_4.html</anchorfile>
      <anchor>ae4c2a52d9f3dfb74bd86b528edbe8d0b</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; meta_function &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01meta__function_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static meta_function</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01meta__function_01_4.html</anchorfile>
      <anchor>a67a75ec7c5b40ad40ecef670b72473eb</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; metatable_key_t &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01metatable__key__t_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static metatable</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01metatable__key__t_01_4.html</anchorfile>
      <anchor>a54de57893d66c093e0f414f324935a7f</anchor>
      <arglist>(lua_State *L, int index=-1)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; nested&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01nested_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01nested_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ac1477a38bf73a502c0d361ec71eda782</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; non_null&lt; T * &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01non__null_3_01T_01_5_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T *</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01non__null_3_01T_01_5_01_4_01_4.html</anchorfile>
      <anchor>a119724563076ea84ec594523f92b7553</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; nullopt_t &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01nullopt__t_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static nullopt_t</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01nullopt__t_01_4.html</anchorfile>
      <anchor>a7c7db3489436da36a3b229aabfd1ccea</anchor>
      <arglist>(lua_State *, int, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; stack_proxy &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01stack__proxy_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static stack_proxy</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01stack__proxy_01_4.html</anchorfile>
      <anchor>a0380ea3a8bffdb82a003da5fca4ed4b7</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; stack_proxy_base &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01stack__proxy__base_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static stack_proxy_base</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01stack__proxy__base_01_4.html</anchorfile>
      <anchor>aafd8b0a21af1ab3f7809cf968430df16</anchor>
      <arglist>(lua_State *L_, int index_=-1)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; std::basic_string&lt; char16_t, Traits, Al &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1basic__string_3_01char16__t_00_01Traits_00_01Al_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static std::basic_string&lt; char16_t, Traits, Al &gt;</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1basic__string_3_01char16__t_00_01Traits_00_01Al_01_4_01_4.html</anchorfile>
      <anchor>a8f1a3fff9a5c85c2d2c481025d0d1a6e</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; std::basic_string&lt; char32_t, Traits, Al &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1basic__string_3_01char32__t_00_01Traits_00_01Al_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static std::basic_string&lt; char32_t, Traits, Al &gt;</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1basic__string_3_01char32__t_00_01Traits_00_01Al_01_4_01_4.html</anchorfile>
      <anchor>aef35c38e043218d24b18e49a7f6cc90a</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; std::basic_string&lt; wchar_t, Traits, Al &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1basic__string_3_01wchar__t_00_01Traits_00_01Al_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::basic_string&lt; wchar_t, Traits, Al &gt;</type>
      <name>S</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1basic__string_3_01wchar__t_00_01Traits_00_01Al_01_4_01_4.html</anchorfile>
      <anchor>aa0be3e424fa44f671248ad9f96e88fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static S</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1basic__string_3_01wchar__t_00_01Traits_00_01Al_01_4_01_4.html</anchorfile>
      <anchor>a1b49304e735054521beb3d7649fa445a</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; std::function&lt; Signature &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1function_3_01Signature_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>fx_t::args_list</type>
      <name>args_lists</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1function_3_01Signature_01_4_01_4.html</anchorfile>
      <anchor>a4ed13e349a696c62a0dbcb8b41ce4042</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::bind_traits&lt; Signature &gt;</type>
      <name>fx_t</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1function_3_01Signature_01_4_01_4.html</anchorfile>
      <anchor>ab2b17a8dc4170b6635900875e7ce2f70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::tuple_types&lt; typename fx_t::return_type &gt;</type>
      <name>return_types</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1function_3_01Signature_01_4_01_4.html</anchorfile>
      <anchor>aef049e0b61c4544ebdfe8faf64f3d08b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::function&lt; Signature &gt;</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1function_3_01Signature_01_4_01_4.html</anchorfile>
      <anchor>aa3f368fb0eb108dcb1c9450eb8b429f2</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::function&lt; Signature &gt;</type>
      <name>get_std_func</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1function_3_01Signature_01_4_01_4.html</anchorfile>
      <anchor>a2dc55cf2cdb157e6252a4e80da8e0603</anchor>
      <arglist>(types&lt; R... &gt;, lua_State *L, int index)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; std::nullptr_t &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1nullptr__t_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static std::nullptr_t</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1nullptr__t_01_4.html</anchorfile>
      <anchor>ac35dd3eaac7006bbaf3abbfe19fe3591</anchor>
      <arglist>(lua_State *, int, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; std::pair&lt; A, B &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1pair_3_01A_00_01B_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static decltype(auto)</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1pair_3_01A_00_01B_01_4_01_4.html</anchorfile>
      <anchor>af8ce9ec771a330030775275d804b631c</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; std::reference_wrapper&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1reference__wrapper_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T &amp;</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1reference__wrapper_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a59d5942bb70779c29059466a3e31603f</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; std::string &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1string_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>ae3cdff5a6c11d400aa56b3f3ac63edff</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; std::tuple&lt; Tn... &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1tuple_3_01Tn_8_8_8_01_4_01_4.html</filename>
    <templarg>Tn</templarg>
    <member kind="typedef">
      <type>std::tuple&lt; decltype(stack::get&lt; Tn &gt;nullptr, 0))... &gt;</type>
      <name>R</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1tuple_3_01Tn_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>ad8b8b64b6a66a443db0bbc81d526c7f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>apply</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1tuple_3_01Tn_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a24374dae6c8a140666fadb14198795b7</anchor>
      <arglist>(std::index_sequence&lt; I, Ix... &gt;, lua_State *L, int index, record &amp;tracking, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>apply</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1tuple_3_01Tn_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a2a07e35bf40d25327b9f4e195153a2b6</anchor>
      <arglist>(std::index_sequence&lt;&gt;, lua_State *, int, record &amp;, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1tuple_3_01Tn_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a379a07e894af5d9131ebeac27c527965</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; std::variant&lt; Tn... &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1variant_3_01Tn_8_8_8_01_4_01_4.html</filename>
    <templarg>Tn</templarg>
    <member kind="typedef">
      <type>std::variant&lt; Tn... &gt;</type>
      <name>V</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1variant_3_01Tn_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a2f260a76b16ff5cd2277191d109b239a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static V</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1variant_3_01Tn_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a0360b2521c7d0e29408cd8e80587a1a1</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static V</type>
      <name>get_one</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1variant_3_01Tn_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>aa6edc29e4c0f8e1b9b6cc3705c96bbea</anchor>
      <arglist>(std::integral_constant&lt; std::size_t, I &gt;, lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static V</type>
      <name>get_one</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01std_1_1variant_3_01Tn_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>ad89b2f9270a0aa38ab5a7a73c3f00147</anchor>
      <arglist>(std::integral_constant&lt; std::size_t, std::variant_size_v&lt; V &gt;&gt;, lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; T &amp; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01T_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T &amp;</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01T_01_6_01_4.html</anchorfile>
      <anchor>ae46dc71f2bd5d113947cff7720d59623</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; T * &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01T_01_5_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T *</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01T_01_5_01_4.html</anchorfile>
      <anchor>a845ea336eefd643f861bcb2c5158f405</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; this_environment &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01this__environment_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static this_environment</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01this__environment_01_4.html</anchorfile>
      <anchor>a16d7fc4d774c1ae816439907eed6d828</anchor>
      <arglist>(lua_State *L, int, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; this_main_state &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01this__main__state_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static this_main_state</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01this__main__state_01_4.html</anchorfile>
      <anchor>a18c6cf533a1de8fc19cc90237e4af343</anchor>
      <arglist>(lua_State *L, int, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; this_state &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01this__state_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static this_state</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01this__state_01_4.html</anchorfile>
      <anchor>a04ff59b23af0e81d371752e4b6e15f80</anchor>
      <arglist>(lua_State *L, int, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; type &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01type_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static type</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01type_01_4.html</anchorfile>
      <anchor>a35ad2cfca8c576101b2cfed9a9fac7d8</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; user&lt; T * &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01user_3_01T_01_5_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T *</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01user_3_01T_01_5_01_4_01_4.html</anchorfile>
      <anchor>a8a243ea660c6bbc1bfa1a202bf9e7ae9</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; user&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01user_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static std::add_lvalue_reference_t&lt; T &gt;</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01user_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a3edb3ac4aaa12787211028ecdc7a1dce</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; userdata_value &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01userdata__value_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static userdata_value</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01userdata__value_01_4.html</anchorfile>
      <anchor>a6721bac858829bf5b9b228aee74ac7ee</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; variadic_args &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01variadic__args_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static variadic_args</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01variadic__args_01_4.html</anchorfile>
      <anchor>ae2aefb9b5d64fda15402fb2529511123</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; void * &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01void_01_5_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01void_01_5_01_4.html</anchorfile>
      <anchor>a8227e037d56a24f8e5cb586b3bf54ac6</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_getter&lt; wchar_t &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__getter_3_01wchar__t_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static wchar_t</type>
      <name>get</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__getter_3_01wchar__t_01_4.html</anchorfile>
      <anchor>a283eb0cea06e99e6c9ef77ce0feea812</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_interop_checker</name>
    <filename>structsol_1_1stack_1_1unqualified__interop__checker.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>check</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__interop__checker.html</anchorfile>
      <anchor>a3b561d28b3b13b997d9bd21955b11476</anchor>
      <arglist>(lua_State *, int, type, Handler &amp;&amp;, record &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_interop_getter</name>
    <filename>structsol_1_1stack_1_1unqualified__interop__getter.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::unqualified_non_alias</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1unqualified__non__alias.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher.html</anchorfile>
      <anchor>a1e24dcc0b4ac3f317d05dcb21f8541f6</anchor>
      <arglist>(lua_State *L, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; absolute_index &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01absolute__index_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01absolute__index_01_4.html</anchorfile>
      <anchor>a3acc24347b2b6511af1a89a02faba7ba</anchor>
      <arglist>(lua_State *L, absolute_index ai)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; as_args_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01as__args__t_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01as__args__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a211d26e53304e42711b63ebfae5f78de</anchor>
      <arglist>(lua_State *L, const as_args_t&lt; T &gt; &amp;e)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; as_container_t&lt; T * &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01as__container__t_3_01T_01_5_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::add_pointer_t&lt; meta::unqualified_t&lt; std::remove_pointer_t&lt; T &gt; &gt;&gt;</type>
      <name>C</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01as__container__t_3_01T_01_5_01_4_01_4.html</anchorfile>
      <anchor>a874a3dd4b11bce20467dcdf6499b58c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01as__container__t_3_01T_01_5_01_4_01_4.html</anchorfile>
      <anchor>af1edcc38058db563f073284f3e57c009</anchor>
      <arglist>(lua_State *L, T *cont)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; as_container_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01as__container__t_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>meta::unqualified_t&lt; T &gt;</type>
      <name>C</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01as__container__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ad60f6cad000aca245d19d385e48b51aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01as__container__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a0d4679b21fcf09530416d0712c6921bf</anchor>
      <arglist>(lua_State *L, as_container_t&lt; T &gt; &amp;&amp;as_cont)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01as__container__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a29d0b58705570362fb466ad0906fd02d</anchor>
      <arglist>(lua_State *L, const as_container_t&lt; T &gt; &amp;as_cont)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push_lvalue</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01as__container__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a62fc35fed05357ca4cdc848715daaef8</anchor>
      <arglist>(std::false_type, lua_State *L, const C &amp;cont)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push_lvalue</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01as__container__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a75633f201e67348937683e2bc0e7cd0e</anchor>
      <arglist>(std::true_type, lua_State *L, const C &amp;cont)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push_rvalue</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01as__container__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a3b05bff9a083c586d879f5ed8e88d394</anchor>
      <arglist>(std::false_type, lua_State *L, const C &amp;cont)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push_rvalue</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01as__container__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a2b7daa48bae365d4505886c4445bec38</anchor>
      <arglist>(std::true_type, lua_State *L, C &amp;&amp;cont)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; as_returns_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01as__returns__t_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01as__returns__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a237aa300bbd113b0d13e8926b1a8d7d8</anchor>
      <arglist>(lua_State *L, const as_returns_t&lt; T &gt; &amp;e)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; as_table_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01as__table__t_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01as__table__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a37424672651474eb0c8515d262713fdb</anchor>
      <arglist>(lua_State *L, const as_table_t&lt; T &gt; &amp;value_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01as__table__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a6df03f586504525743878fcf6a8fdf37</anchor>
      <arglist>(lua_State *L, const T &amp;value_)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; basic_bytecode&lt; Allocator &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01basic__bytecode_3_01Allocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01basic__bytecode_3_01Allocator_01_4_01_4.html</anchorfile>
      <anchor>a3b3485b81a14ffb4478bd38b6831c8f7</anchor>
      <arglist>(lua_State *L, T &amp;&amp;bc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01basic__bytecode_3_01Allocator_01_4_01_4.html</anchorfile>
      <anchor>a18461b918fe02caad2b5ea2f4b362f63</anchor>
      <arglist>(lua_State *L, T &amp;&amp;bc, const char *bytecode_name)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; basic_string_view&lt; Ch, Traits &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01basic__string__view_3_01Ch_00_01Traits_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01basic__string__view_3_01Ch_00_01Traits_01_4_01_4.html</anchorfile>
      <anchor>a88e8f8f1c212f0ec658352eddb98aebd</anchor>
      <arglist>(lua_State *L, const basic_string_view&lt; Ch, Traits &gt; &amp;sv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01basic__string__view_3_01Ch_00_01Traits_01_4_01_4.html</anchorfile>
      <anchor>accca1e5bf028cf0090dd117b2de115eb</anchor>
      <arglist>(lua_State *L, const basic_string_view&lt; Ch, Traits &gt; &amp;sv, std::size_t n)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; basic_variadic_results&lt; Al &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01basic__variadic__results_3_01Al_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01basic__variadic__results_3_01Al_01_4_01_4.html</anchorfile>
      <anchor>a51addaa726e503af92c87889cef6688f</anchor>
      <arglist>(lua_State *L, const basic_variadic_results&lt; Al &gt; &amp;e)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; c_closure &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01c__closure_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01c__closure_01_4.html</anchorfile>
      <anchor>a02dc78d330bdc93c9bb4ed17df799e20</anchor>
      <arglist>(lua_State *L, c_closure cc)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; char * &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01char_01_5_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char_01_5_01_4.html</anchorfile>
      <anchor>a925435c4f197c82203e769016d729385</anchor>
      <arglist>(lua_State *L, const char *str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char_01_5_01_4.html</anchorfile>
      <anchor>a3f09619bc68df4375645ff3d1850ac14</anchor>
      <arglist>(lua_State *L, const char *str, std::size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char_01_5_01_4.html</anchorfile>
      <anchor>aff4c36dcd1110e3cc930de7a655815fd</anchor>
      <arglist>(lua_State *L, const char *strb, const char *stre)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push_sized</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char_01_5_01_4.html</anchorfile>
      <anchor>af13cac8bec79fde985b9377db6f567c1</anchor>
      <arglist>(lua_State *L, const char *str, std::size_t len)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; char &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01char_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char_01_4.html</anchorfile>
      <anchor>abefbaf6602754b5c90b9c4a57142201c</anchor>
      <arglist>(lua_State *L, char c)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; char16_t * &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01char16__t_01_5_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char16__t_01_5_01_4.html</anchorfile>
      <anchor>a7f4a39f1a8614b182dda9de103700504</anchor>
      <arglist>(lua_State *L, const char16_t *str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char16__t_01_5_01_4.html</anchorfile>
      <anchor>af4637c712032e768ddeef8f640673497</anchor>
      <arglist>(lua_State *L, const char16_t *str, std::size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char16__t_01_5_01_4.html</anchorfile>
      <anchor>a0bcc4ba9f590288b568fa78f5d7b2cd3</anchor>
      <arglist>(lua_State *L, const char16_t *strb, const char16_t *stre)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; char16_t &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01char16__t_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char16__t_01_4.html</anchorfile>
      <anchor>a9812da4f43b97a009c48c7529175d92b</anchor>
      <arglist>(lua_State *L, char16_t c)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; char16_t[N]&gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01char16__t_0fN_0e_4.html</filename>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char16__t_0fN_0e_4.html</anchorfile>
      <anchor>a152fa9c0bec680f4c1d619e1d30ee4f7</anchor>
      <arglist>(lua_State *L, const char16_t(&amp;str)[N])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char16__t_0fN_0e_4.html</anchorfile>
      <anchor>ab5a20b12294935dbf054f3befa6c71f1</anchor>
      <arglist>(lua_State *L, const char16_t(&amp;str)[N], std::size_t sz)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; char32_t * &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01char32__t_01_5_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char32__t_01_5_01_4.html</anchorfile>
      <anchor>aa7759f9a92470a928a7e70d4c918ce51</anchor>
      <arglist>(lua_State *L, const char32_t *str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char32__t_01_5_01_4.html</anchorfile>
      <anchor>a905ed1b1e9a0957e73629d4483dde73e</anchor>
      <arglist>(lua_State *L, const char32_t *str, std::size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char32__t_01_5_01_4.html</anchorfile>
      <anchor>a460f14fd025bc475c7fc90d15489996b</anchor>
      <arglist>(lua_State *L, const char32_t *strb, const char32_t *stre)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; char32_t &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01char32__t_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char32__t_01_4.html</anchorfile>
      <anchor>a5b95a45b5516797ed3f4b41d0f52d58a</anchor>
      <arglist>(lua_State *L, char32_t c)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; char32_t[N]&gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01char32__t_0fN_0e_4.html</filename>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char32__t_0fN_0e_4.html</anchorfile>
      <anchor>a5382ad56362c5e4def0882d83188f19d</anchor>
      <arglist>(lua_State *L, const char32_t(&amp;str)[N])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char32__t_0fN_0e_4.html</anchorfile>
      <anchor>a946d212e72df64672d1610dbb6002ce3</anchor>
      <arglist>(lua_State *L, const char32_t(&amp;str)[N], std::size_t sz)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; char[N]&gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01char_0fN_0e_4.html</filename>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char_0fN_0e_4.html</anchorfile>
      <anchor>ade386c190659573b36277e8c0b76df98</anchor>
      <arglist>(lua_State *L, const char(&amp;str)[N])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01char_0fN_0e_4.html</anchorfile>
      <anchor>aea383fd3e0d9d03c6efda851bbbdfad5</anchor>
      <arglist>(lua_State *L, const char(&amp;str)[N], std::size_t sz)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; closure&lt; Arg, Args... &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01closure_3_01Arg_00_01Args_8_8_8_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01closure_3_01Arg_00_01Args_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a7f4b6020a0cb45ce9ddbdc0c6bbaffff</anchor>
      <arglist>(lua_State *L, T &amp;&amp;c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01closure_3_01Arg_00_01Args_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>ab27979c5f1d6687ce3f1294c9e9bb4b6</anchor>
      <arglist>(std::index_sequence&lt; I... &gt;, lua_State *L, T &amp;&amp;c)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; const char * &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01const_01char_01_5_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01const_01char_01_5_01_4.html</anchorfile>
      <anchor>a04e1bb0253bc5f0575571e4a44057e27</anchor>
      <arglist>(lua_State *L, const char *str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01const_01char_01_5_01_4.html</anchorfile>
      <anchor>a0f8bea0236ac47189840fccaf37d1fdc</anchor>
      <arglist>(lua_State *L, const char *str, std::size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01const_01char_01_5_01_4.html</anchorfile>
      <anchor>a0a9c41dba2f2a37b3386b0407d7b8a2d</anchor>
      <arglist>(lua_State *L, const char *strb, const char *stre)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push_sized</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01const_01char_01_5_01_4.html</anchorfile>
      <anchor>afc40820c872d4334f31ce230606fc479</anchor>
      <arglist>(lua_State *L, const char *str, std::size_t len)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; const char16_t * &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01const_01char16__t_01_5_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>convert_into</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01const_01char16__t_01_5_01_4.html</anchorfile>
      <anchor>ae88de8ee94288d0f59383a25264bc1af</anchor>
      <arglist>(lua_State *L, char *start, std::size_t, const char16_t *strb, const char16_t *stre)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01const_01char16__t_01_5_01_4.html</anchorfile>
      <anchor>a8362947fffed7855ff1ad65e81d0d16e</anchor>
      <arglist>(lua_State *L, const char16_t *strb, const char16_t *stre)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01const_01char16__t_01_5_01_4.html</anchorfile>
      <anchor>a7b4c4446de9ec134e64b2d7bf000c111</anchor>
      <arglist>(lua_State *L, const char16_t *u16str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01const_01char16__t_01_5_01_4.html</anchorfile>
      <anchor>aeac49f15018642c7bb6e50e8b640b07b</anchor>
      <arglist>(lua_State *L, const char16_t *u16str, std::size_t sz)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; const char32_t * &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01const_01char32__t_01_5_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>convert_into</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01const_01char32__t_01_5_01_4.html</anchorfile>
      <anchor>a46f3b56a190f721d35be1cb857cbc525</anchor>
      <arglist>(lua_State *L, char *start, std::size_t, const char32_t *strb, const char32_t *stre)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01const_01char32__t_01_5_01_4.html</anchorfile>
      <anchor>ae8dce6bcb1bd113e84fff20d3b38cde8</anchor>
      <arglist>(lua_State *L, const char32_t *strb, const char32_t *stre)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01const_01char32__t_01_5_01_4.html</anchorfile>
      <anchor>a0bf5cc4ee3b60f2ae5f8e55779642d08</anchor>
      <arglist>(lua_State *L, const char32_t *u32str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01const_01char32__t_01_5_01_4.html</anchorfile>
      <anchor>ad297d82e4758ef144e55b05d1ee381c2</anchor>
      <arglist>(lua_State *L, const char32_t *u32str, std::size_t sz)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; const void * &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01const_01void_01_5_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01const_01void_01_5_01_4.html</anchorfile>
      <anchor>a6b8078c8f505b17a47e814f15cd5e5f2</anchor>
      <arglist>(lua_State *L, const void *userdata) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; const wchar_t * &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01const_01wchar__t_01_5_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01const_01wchar__t_01_5_01_4.html</anchorfile>
      <anchor>a7f49ffeee9560025726dd3695009eaa0</anchor>
      <arglist>(lua_State *L, const wchar_t *strb, const wchar_t *stre)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01const_01wchar__t_01_5_01_4.html</anchorfile>
      <anchor>a22b22a52000e4c0bb93ab24d612f7e89</anchor>
      <arglist>(lua_State *L, const wchar_t *wstr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01const_01wchar__t_01_5_01_4.html</anchorfile>
      <anchor>a5a045bac071032509c44958fa7325173</anchor>
      <arglist>(lua_State *L, const wchar_t *wstr, std::size_t sz)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; constructor_list&lt; L0, Lists... &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01constructor__list_3_01L0_00_01Lists_8_8_8_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Lists</templarg>
    <member kind="typedef">
      <type>constructor_list&lt; L0, Lists... &gt;</type>
      <name>cl_t</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01constructor__list_3_01L0_00_01Lists_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>adef3e994082e945dbd908a70d6b824c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01constructor__list_3_01L0_00_01Lists_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a88b080f33874f1af7feedb739f3ec48a</anchor>
      <arglist>(lua_State *L, cl_t cl)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; constructor_wrapper&lt; F, Fxs... &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01constructor__wrapper_3_01F_00_01Fxs_8_8_8_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Fxs</templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01constructor__wrapper_3_01F_00_01Fxs_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a7e0f8537590dd5a30c8a0e1e2cbe1e00</anchor>
      <arglist>(lua_State *L, const constructor_wrapper&lt; F, Fxs... &gt; &amp;c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01constructor__wrapper_3_01F_00_01Fxs_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>afcc5d39175db64eec1251b5ff00d7967</anchor>
      <arglist>(lua_State *L, constructor_wrapper&lt; F, Fxs... &gt; &amp;&amp;c)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; destructor_wrapper&lt; Fx &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01destructor__wrapper_3_01Fx_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01destructor__wrapper_3_01Fx_01_4_01_4.html</anchorfile>
      <anchor>a49f2ce1c818de15a0633b0c5c996fa43</anchor>
      <arglist>(lua_State *L, const destructor_wrapper&lt; Fx &gt; &amp;c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01destructor__wrapper_3_01Fx_01_4_01_4.html</anchorfile>
      <anchor>a0d86653da611e26c847acc4f8846aa40</anchor>
      <arglist>(lua_State *L, destructor_wrapper&lt; Fx &gt; &amp;&amp;c)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; detail::as_pointer_tag&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__pointer__tag_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>meta::unqualified_t&lt; T &gt;</type>
      <name>U</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__pointer__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a337ae5879b42323cf765c80a2c0055b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__pointer__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a468994170531a4682888958ae4b53427</anchor>
      <arglist>(lua_State *L, Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push_fx</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__pointer__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a0bce26d0f3eca6543678a92be4871226</anchor>
      <arglist>(lua_State *L, F &amp;&amp;f, T *obj)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push_keyed</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__pointer__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a02f1baafeb018c5333bf3fab6aacca64</anchor>
      <arglist>(lua_State *L, K &amp;&amp;k, T *obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; detail::as_reference_tag &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__reference__tag_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__reference__tag_01_4.html</anchorfile>
      <anchor>a35a5394d2cc7450ec7357c1baa9dd917</anchor>
      <arglist>(lua_State *L, T &amp;&amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; detail::as_table_tag&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__table__tag_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>meta::has_key_value_pair&lt; meta::unqualified_t&lt; std::remove_pointer_t&lt; T &gt; &gt;&gt;</type>
      <name>has_kvp</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__table__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a0cde04acbbd7192142ab6b315f5c6a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__table__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ae79878242731b9e7add98cfaf01701bd</anchor>
      <arglist>(lua_State *L, const T &amp;tablecont)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__table__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>aba5f9be48b771d7bf47fb92c64856127</anchor>
      <arglist>(lua_State *L, const T &amp;tablecont, nested_tag_t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__table__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a994c060f7ffb9895a05625effb4133bf</anchor>
      <arglist>(std::false_type, lua_State *L, const T &amp;tablecont)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__table__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ad817d470464b2d3537d817869d41792a</anchor>
      <arglist>(std::false_type, std::integral_constant&lt; bool, is_nested &gt;, lua_State *L, const T &amp;tablecont)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__table__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a7595b6bfdee7c7432eb81b117166fb82</anchor>
      <arglist>(std::true_type, lua_State *L, const T &amp;tablecont)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__table__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ac120f7b25ff83af33d7869a91635b0c9</anchor>
      <arglist>(std::true_type, std::integral_constant&lt; bool, is_nested &gt;, lua_State *L, const T &amp;tablecont)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; detail::as_unique_tag&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__unique__tag_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__unique__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a311af2d5861e1e74d95eb0ea0c2548f0</anchor>
      <arglist>(lua_State *L, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; detail::as_value_tag&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__value__tag_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__value__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>acf287ebf6ffcc68ff17b3e405760938d</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__value__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>af2ac2359263edae16792f9129f9cc00f</anchor>
      <arglist>(lua_State *L, Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push_fx</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__value__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ab7650534d5d2c150f9388b094975381c</anchor>
      <arglist>(lua_State *L, F &amp;&amp;f, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push_keyed</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1as__value__tag_3_01T_01_4_01_4.html</anchorfile>
      <anchor>aaa2b46b60f818a9dddb0a11d18abd994</anchor>
      <arglist>(lua_State *L, K &amp;&amp;k, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; detail::lua_CFunction_noexcept &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1lua__CFunction__noexcept_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1lua__CFunction__noexcept_01_4.html</anchorfile>
      <anchor>a778e43a0b448c32ab3c439436adaf7ab</anchor>
      <arglist>(lua_State *L, detail::lua_CFunction_noexcept func, int n=0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; detail::tagged&lt; T, constructor_list&lt; Lists... &gt; &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01constructor__list_3_01Lists_8_8_8_01_4_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Lists</templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01constructor__list_3_01Lists_8_8_8_01_4_01_4_01_4.html</anchorfile>
      <anchor>a29446ba1bd0a3bc631efb8303fe2e19d</anchor>
      <arglist>(lua_State *L, constructor_list&lt; Lists... &gt;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01constructor__list_3_01Lists_8_8_8_01_4_01_4_01_4.html</anchorfile>
      <anchor>acab3fa92c1e1f07f1311601f4940eb53</anchor>
      <arglist>(lua_State *L, detail::tagged&lt; T, constructor_list&lt; Lists... &gt;&gt;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; detail::tagged&lt; T, constructor_wrapper&lt; Fxs... &gt; &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01constructor__wrapper_3_01Fxs_8_8_8_01_4_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Fxs</templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01constructor__wrapper_3_01Fxs_8_8_8_01_4_01_4_01_4.html</anchorfile>
      <anchor>a6e3f7ebb20f32d25f1cc0dd07ccdcf38</anchor>
      <arglist>(lua_State *L, const constructor_wrapper&lt; Fxs... &gt; &amp;c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01constructor__wrapper_3_01Fxs_8_8_8_01_4_01_4_01_4.html</anchorfile>
      <anchor>a2a821c23658ee2f17693283bf2e65904</anchor>
      <arglist>(lua_State *L, const detail::tagged&lt; T, const constructor_wrapper&lt; Fxs... &gt;&gt; &amp;c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01constructor__wrapper_3_01Fxs_8_8_8_01_4_01_4_01_4.html</anchorfile>
      <anchor>a1aa2e693f44f8f0403532785c7f42f1d</anchor>
      <arglist>(lua_State *L, constructor_wrapper&lt; Fxs... &gt; &amp;&amp;c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01constructor__wrapper_3_01Fxs_8_8_8_01_4_01_4_01_4.html</anchorfile>
      <anchor>a30f00494be7b43ef55d6e2523d41ac38</anchor>
      <arglist>(lua_State *L, detail::tagged&lt; T, constructor_wrapper&lt; Fxs... &gt;&gt; &amp;&amp;c)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; detail::tagged&lt; T, destructor_wrapper&lt; Fx &gt; &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01destructor__wrapper_3_01Fx_01_4_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01destructor__wrapper_3_01Fx_01_4_01_4_01_4.html</anchorfile>
      <anchor>af38a8adfa6282a630051a4dd718bbaa3</anchor>
      <arglist>(lua_State *L, const destructor_wrapper&lt; Fx &gt; &amp;c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01destructor__wrapper_3_01Fx_01_4_01_4_01_4.html</anchorfile>
      <anchor>a089f3a42199b1efae61a37f0c5a2e1a1</anchor>
      <arglist>(lua_State *L, destructor_wrapper&lt; Fx &gt; &amp;&amp;c)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; detail::tagged&lt; T, destructor_wrapper&lt; void &gt; &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01destructor__wrapper_3_01void_01_4_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01destructor__wrapper_3_01void_01_4_01_4_01_4.html</anchorfile>
      <anchor>a9d3e10635d6cdd56aeed03a863f09a8c</anchor>
      <arglist>(lua_State *L, destructor_wrapper&lt; void &gt;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; detail::tagged&lt; T, no_construction &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01no__construction_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01no__construction_01_4_01_4.html</anchorfile>
      <anchor>a726ae2f29045e921fefc1fe1f6d85b7c</anchor>
      <arglist>(lua_State *L, detail::tagged&lt; T, no_construction &gt;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01no__construction_01_4_01_4.html</anchorfile>
      <anchor>a3abefdecbd373ea65b7169615f675f0b</anchor>
      <arglist>(lua_State *L, no_construction, function_detail::call_indicator)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; detail::tagged&lt; T, policy_wrapper&lt; F, Policies... &gt; &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01policy__wrapper_3_01F_8b00f9ab59eeb42ff0c29554f4f04c0d.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Policies</templarg>
    <member kind="typedef">
      <type>policy_wrapper&lt; F, Policies... &gt;</type>
      <name>P</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01policy__wrapper_3_01F_8b00f9ab59eeb42ff0c29554f4f04c0d.html</anchorfile>
      <anchor>ad4f45cc1daec6ea5052e825883054e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::tagged&lt; T, P &gt;</type>
      <name>Tagged</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01policy__wrapper_3_01F_8b00f9ab59eeb42ff0c29554f4f04c0d.html</anchorfile>
      <anchor>a491af6bbcaedc974c9b1d20c5e51ad4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01policy__wrapper_3_01F_8b00f9ab59eeb42ff0c29554f4f04c0d.html</anchorfile>
      <anchor>ab1fd202ff28350322cfeb33e8588cfd8</anchor>
      <arglist>(lua_State *L, const Tagged &amp;p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01detail_1_1tagged_3_01T_00_01policy__wrapper_3_01F_8b00f9ab59eeb42ff0c29554f4f04c0d.html</anchorfile>
      <anchor>a51a7e5cb551796af7e4c2f3ee22567cd</anchor>
      <arglist>(lua_State *L, Tagged &amp;&amp;p)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; factory_wrapper&lt; Functions... &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01factory__wrapper_3_01Functions_8_8_8_01_4_01_4.html</filename>
    <templarg>Functions</templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01factory__wrapper_3_01Functions_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>aa2bd8016c43f0864f5acb58ddb60ee21</anchor>
      <arglist>(lua_State *L, const factory_wrapper&lt; Functions... &gt; &amp;fw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01factory__wrapper_3_01Functions_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a02f54bc63bda1493edac1d6d1582de05</anchor>
      <arglist>(lua_State *L, const factory_wrapper&lt; Functions... &gt; &amp;fw, function_detail::call_indicator)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01factory__wrapper_3_01Functions_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>afcd3d9d1939f8d626abac0777fccc068</anchor>
      <arglist>(lua_State *L, factory_wrapper&lt; Functions... &gt; &amp;&amp;fw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01factory__wrapper_3_01Functions_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a9718649caecf63478711d4c9c0a55388</anchor>
      <arglist>(lua_State *L, factory_wrapper&lt; Functions... &gt; &amp;&amp;fw, function_detail::call_indicator)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; forward_as_value_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01forward__as__value__t_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01forward__as__value__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a1ccccd672d4395dcf6744f569c2d21bc</anchor>
      <arglist>(lua_State *L, const forward_as_value_t&lt; T &gt; &amp;value_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01forward__as__value__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a432aae4b5b72e1d6bf7d851baaa19667</anchor>
      <arglist>(lua_State *L, forward_as_value_t&lt; T &gt; &amp;&amp;value_)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; function_arguments&lt; T, Args... &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01function__arguments_3_01T_00_01Args_8_8_8_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01function__arguments_3_01T_00_01Args_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>ac8a962e69616ded632c0a59c497aa30e</anchor>
      <arglist>(lua_State *L, const function_arguments&lt; T, Args... &gt; &amp;fp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01function__arguments_3_01T_00_01Args_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a4ed4ffcf7342a0b3add107c387eec67c</anchor>
      <arglist>(lua_State *L, function_arguments&lt; T, Args... &gt; &amp;&amp;fp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push_func</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01function__arguments_3_01T_00_01Args_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>adc8a3acf8334e0d4fe1f6fb1df706564</anchor>
      <arglist>(std::index_sequence&lt; I... &gt;, lua_State *L, FP &amp;&amp;fp)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; function_sig&lt; Sigs... &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01function__sig_3_01Sigs_8_8_8_01_4_01_4.html</filename>
    <templarg>Sigs</templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01function__sig_3_01Sigs_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a59d584541ffc9f135efd010d8aa30006</anchor>
      <arglist>(lua_State *L, Arg0 &amp;&amp;arg0, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push_yielding</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01function__sig_3_01Sigs_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>aa56ef45627f73d4aad64713ba9469fbf</anchor>
      <arglist>(lua_State *L, Arg0 &amp;&amp;arg0, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; light&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01light_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01light_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a5ecd5cf27cca593bb951067e0061649f</anchor>
      <arglist>(lua_State *L, light&lt; T &gt; l) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; lightuserdata_value &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01lightuserdata__value_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01lightuserdata__value_01_4.html</anchorfile>
      <anchor>aaa5a8b55b6fbc2862e28697658045dba</anchor>
      <arglist>(lua_State *L, lightuserdata_value userdata) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; lua_CFunction &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01lua__CFunction_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01lua__CFunction_01_4.html</anchorfile>
      <anchor>a27d84d8b7628fb252a36d1cce5256dea</anchor>
      <arglist>(lua_State *L, lua_CFunction func, int n=0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; lua_nil_t &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01lua__nil__t_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01lua__nil__t_01_4.html</anchorfile>
      <anchor>a5e3b3b7edf286b43e342f1d1e7ec5af5</anchor>
      <arglist>(lua_State *L, lua_nil_t) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; lua_thread_state &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01lua__thread__state_01_4.html</filename>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01lua__thread__state_01_4.html</anchorfile>
      <anchor>a2a23a7ffb1a4b1f3f10992b182c6dbf3</anchor>
      <arglist>(lua_State *, lua_thread_state lts)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; lua_value &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01lua__value_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01lua__value_01_4.html</anchorfile>
      <anchor>a28356d47e091c737a16fd7596f9d90be</anchor>
      <arglist>(lua_State *L, const lua_value &amp;lv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01lua__value_01_4.html</anchorfile>
      <anchor>ae6d47b40f4d4b7dabd64e733123fb60c</anchor>
      <arglist>(lua_State *L, lua_value &amp;&amp;lv)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; meta_function &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01meta__function_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01meta__function_01_4.html</anchorfile>
      <anchor>ac97e182ea8f269c63e11db0f81342326</anchor>
      <arglist>(lua_State *L, meta_function m)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; metatable_key_t &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01metatable__key__t_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01metatable__key__t_01_4.html</anchorfile>
      <anchor>aedb9c042ee848875babafd6a63e86ad0</anchor>
      <arglist>(lua_State *L, metatable_key_t)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; nested&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01nested_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01nested_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a3baf2cc19eb08c90ce70405b02bcfd51</anchor>
      <arglist>(lua_State *L, const nested&lt; T &gt; &amp;nested_wrapper_) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01nested_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a93edd0fb96e612bbc9dcb7453bb699e4</anchor>
      <arglist>(lua_State *L, const T &amp;nested_value) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; new_table &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01new__table_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01new__table_01_4.html</anchorfile>
      <anchor>a8ec4e00a6b0c0a41cd9abeb70020cfe2</anchor>
      <arglist>(lua_State *L, const new_table &amp;nt)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; no_construction &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01no__construction_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01no__construction_01_4.html</anchorfile>
      <anchor>a3d558b15cf170a962a62f985d7caa596</anchor>
      <arglist>(lua_State *L, no_construction c, function_detail::call_indicator)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01no__construction_01_4.html</anchorfile>
      <anchor>ab5ecc923fc4463fbfef57235456c4c52</anchor>
      <arglist>(lua_State *L, no_construction)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; nullopt_t &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01nullopt__t_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01nullopt__t_01_4.html</anchorfile>
      <anchor>ac199edfb0d7fbe81428c41019b0f6f41</anchor>
      <arglist>(lua_State *L, nullopt_t) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; overload_set&lt; Functions... &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01overload__set_3_01Functions_8_8_8_01_4_01_4.html</filename>
    <templarg>Functions</templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01overload__set_3_01Functions_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a22e50c6c7bdad03f07f1de6836c19196</anchor>
      <arglist>(lua_State *L, const overload_set&lt; Functions... &gt; &amp;set)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01overload__set_3_01Functions_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>adbf335c5c77a1d3489f7fa9077539d8b</anchor>
      <arglist>(lua_State *L, overload_set&lt; Functions... &gt; &amp;&amp;set)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; policy_wrapper&lt; F, Policies... &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01policy__wrapper_3_01F_00_01Policies_8_8_8_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Policies</templarg>
    <member kind="typedef">
      <type>policy_wrapper&lt; F, Policies... &gt;</type>
      <name>P</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01policy__wrapper_3_01F_00_01Policies_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a2c9466da917925dc4cb631bfa58b4111</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01policy__wrapper_3_01F_00_01Policies_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a51741677521bc6179c703b1913935c92</anchor>
      <arglist>(lua_State *L, const P &amp;p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01policy__wrapper_3_01F_00_01Policies_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a42d82237ca7e6f40bf0d6330a4b91d1c</anchor>
      <arglist>(lua_State *L, P &amp;&amp;p)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; property_wrapper&lt; F, G &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01property__wrapper_3_01F_00_01G_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01property__wrapper_3_01F_00_01G_01_4_01_4.html</anchorfile>
      <anchor>a3d728071b6db0c9cc3d616821eaf2aa2</anchor>
      <arglist>(lua_State *L, const property_wrapper&lt; F, G &gt; &amp;pw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01property__wrapper_3_01F_00_01G_01_4_01_4.html</anchorfile>
      <anchor>a476a7761333e9a85c4217de2fb0adfb1</anchor>
      <arglist>(lua_State *L, property_wrapper&lt; F, G &gt; &amp;&amp;pw)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; protect_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01protect__t_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01protect__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ac3231f979045aa149d166d91436d4c85</anchor>
      <arglist>(lua_State *L, const protect_t&lt; T &gt; &amp;pw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01protect__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a4806e8374ebe412bcde182d3819c4a05</anchor>
      <arglist>(lua_State *L, protect_t&lt; T &gt; &amp;&amp;pw)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; protected_function_result &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01protected__function__result_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01protected__function__result_01_4.html</anchorfile>
      <anchor>a09c38eee00c2d9d5052be2312668e506</anchor>
      <arglist>(lua_State *L, const protected_function_result &amp;pfr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; push_invoke_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01push__invoke__t_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01push__invoke__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ad622ef9fb69971128a28ed8e572395b1</anchor>
      <arglist>(lua_State *L, const push_invoke_t&lt; T &gt; &amp;pi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01push__invoke__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>abb7a9e67adcb3b8b388302667174da93</anchor>
      <arglist>(lua_State *L, push_invoke_t&lt; T &gt; &amp;&amp;pi)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; raw_index &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01raw__index_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01raw__index_01_4.html</anchorfile>
      <anchor>a59e0dbbabfba4743055c811d3e0fd03b</anchor>
      <arglist>(lua_State *L, raw_index ri)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; ref_index &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01ref__index_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01ref__index_01_4.html</anchorfile>
      <anchor>a356e46a7311a0d3334fff310c4ea50c2</anchor>
      <arglist>(lua_State *L, ref_index ri)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; Signature, std::enable_if_t&lt; meta::all&lt; std::is_function&lt; std::remove_pointer_t&lt; Signature &gt; &gt;, meta::neg&lt; std::is_same&lt; Signature, lua_CFunction &gt; &gt;, meta::neg&lt; std::is_same&lt; Signature, std::remove_pointer_t&lt; lua_CFunction &gt; &gt; &gt;, meta::neg&lt; std::is_same&lt; Signature, detail::lua_CFunction_noexcept &gt; &gt;, meta::neg&lt; std::is_same&lt; Signature, std::remove_pointer_t&lt; detail::lua_CFunction_noexcept &gt; &gt; &gt; &gt;::value &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01Signature_00_01std_1_1enable__if__t_3_01meta_1_1al5b3dfcf7073ebcb2a76f8ca952125db7.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01Signature_00_01std_1_1enable__if__t_3_01meta_1_1al5b3dfcf7073ebcb2a76f8ca952125db7.html</anchorfile>
      <anchor>a688e50f923b9b6db3ce92b1bf082955e</anchor>
      <arglist>(lua_State *L, F &amp;&amp;f)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; Signature, std::enable_if_t&lt; meta::is_member_object_or_function_v&lt; Signature &gt; &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01Signature_00_01std_1_1enable__if__t_3_01meta_1_1isaf94d49af037ee35e78166795e751014.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01Signature_00_01std_1_1enable__if__t_3_01meta_1_1isaf94d49af037ee35e78166795e751014.html</anchorfile>
      <anchor>a3903c7f82e213bb297df1817a68db278</anchor>
      <arglist>(lua_State *L, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; stack_count &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01stack__count_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01stack__count_01_4.html</anchorfile>
      <anchor>ac7933c8ba3b670148bcee6e0b08020fb</anchor>
      <arglist>(lua_State *, stack_count st) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; stack_proxy &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01stack__proxy_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01stack__proxy_01_4.html</anchorfile>
      <anchor>a0bb74e2055bf59df3ecab1f7d238a473</anchor>
      <arglist>(lua_State *, const stack_proxy &amp;ref)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; stack_proxy_base &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01stack__proxy__base_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01stack__proxy__base_01_4.html</anchorfile>
      <anchor>a8a731f2d2b946d7b10fc631da5584e0c</anchor>
      <arglist>(lua_State *, const stack_proxy_base &amp;proxy_reference)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; std::basic_string&lt; Ch, Traits, Al &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1basic__string_3_01Ch_00_01Traits_00_01Al_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1basic__string_3_01Ch_00_01Traits_00_01Al_01_4_01_4.html</anchorfile>
      <anchor>a975e8b49841d0817a0e6b34fe94c47d7</anchor>
      <arglist>(lua_State *L, const std::basic_string&lt; Ch, Traits, Al &gt; &amp;str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1basic__string_3_01Ch_00_01Traits_00_01Al_01_4_01_4.html</anchorfile>
      <anchor>a0e476f79264e45b50a80be9355099962</anchor>
      <arglist>(lua_State *L, const std::basic_string&lt; Ch, Traits, Al &gt; &amp;str, std::size_t sz)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; std::function&lt; Signature &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1function_3_01Signature_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>function_detail::functor_function&lt; std::function&lt; Signature &gt;, false, true &gt;</type>
      <name>TargetFunctor</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1function_3_01Signature_01_4_01_4.html</anchorfile>
      <anchor>af364da76d61c57c4d4896cc4fa6f9726</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1function_3_01Signature_01_4_01_4.html</anchorfile>
      <anchor>a0ade82cb5574f4d16dd414202c3885ab</anchor>
      <arglist>(lua_State *L, const std::function&lt; Signature &gt; &amp;fx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1function_3_01Signature_01_4_01_4.html</anchorfile>
      <anchor>a554d56602c6976471fabae2dd35f61af</anchor>
      <arglist>(lua_State *L, detail::yield_tag_t, const std::function&lt; Signature &gt; &amp;fx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1function_3_01Signature_01_4_01_4.html</anchorfile>
      <anchor>ad8b14196d23b7bcaca3e0b5e7d867ef5</anchor>
      <arglist>(lua_State *L, detail::yield_tag_t, std::function&lt; Signature &gt; &amp;&amp;fx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1function_3_01Signature_01_4_01_4.html</anchorfile>
      <anchor>a95588ec8b3333c7dd7206485647f62c7</anchor>
      <arglist>(lua_State *L, std::function&lt; Signature &gt; &amp;&amp;fx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; std::initializer_list&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1initializer__list_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1initializer__list_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a12e6b71371a0e2c30480c11ea861a479</anchor>
      <arglist>(lua_State *L, const std::initializer_list&lt; T &gt; &amp;il) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; std::nullptr_t &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1nullptr__t_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1nullptr__t_01_4.html</anchorfile>
      <anchor>ac2d73c4ed8f401ba0403c822a317adcd</anchor>
      <arglist>(lua_State *L, std::nullptr_t) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; std::pair&lt; A, B &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1pair_3_01A_00_01B_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1pair_3_01A_00_01B_01_4_01_4.html</anchorfile>
      <anchor>a3285e2e819745b249c763d043e088525</anchor>
      <arglist>(lua_State *L, T &amp;&amp;t)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; std::reference_wrapper&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1reference__wrapper_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1reference__wrapper_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ae610c849cfeff7a738a05495e01a19c2</anchor>
      <arglist>(lua_State *L, const std::reference_wrapper&lt; T &gt; &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; std::remove_pointer_t&lt; detail::lua_CFunction_noexcept &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1remove__pointer__t_3_01detail_1_1lua__CFunction__noexcept_01_4_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1remove__pointer__t_3_01detail_1_1lua__CFunction__noexcept_01_4_01_4.html</anchorfile>
      <anchor>a9a094abec7fbd29a1a4c61a5a9059232</anchor>
      <arglist>(lua_State *L, detail::lua_CFunction_noexcept func, int n=0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; std::remove_pointer_t&lt; lua_CFunction &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1remove__pointer__t_3_01lua__CFunction_01_4_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1remove__pointer__t_3_01lua__CFunction_01_4_01_4.html</anchorfile>
      <anchor>a78101f0d9f56f1f9f432feccbb813592</anchor>
      <arglist>(lua_State *L, lua_CFunction func, int n=0) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; std::tuple&lt; Args... &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1tuple_3_01Args_8_8_8_01_4_01_4.html</filename>
    <templarg>Args</templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1tuple_3_01Args_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>af638cc70a766635933b8393480cd4e01</anchor>
      <arglist>(lua_State *L, T &amp;&amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1tuple_3_01Args_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>add5a7d6e97e1bdfda9ef4e6156398108</anchor>
      <arglist>(std::index_sequence&lt; I... &gt;, lua_State *L, T &amp;&amp;t)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; std::variant&lt; Tn... &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1variant_3_01Tn_8_8_8_01_4_01_4.html</filename>
    <templarg>Tn</templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1variant_3_01Tn_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a51ec054f41a9dc5638a15d666070138c</anchor>
      <arglist>(lua_State *L, const std::variant&lt; Tn... &gt; &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01std_1_1variant_3_01Tn_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a82c3a9b945df045f135e5dea9eed0934</anchor>
      <arglist>(lua_State *L, std::variant&lt; Tn... &gt; &amp;&amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; T *, std::enable_if_t&lt; is_container_v&lt; T &gt; &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01T_01_5_00_01std_1_1enable__if__t_3_01is__container__v_3_01T_01_4_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::add_pointer_t&lt; meta::unqualified_t&lt; std::remove_pointer_t&lt; T &gt; &gt;&gt;</type>
      <name>C</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01T_01_5_00_01std_1_1enable__if__t_3_01is__container__v_3_01T_01_4_01_4_01_4.html</anchorfile>
      <anchor>aa69f6f6d4303c5075c794a35f0349aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01T_01_5_00_01std_1_1enable__if__t_3_01is__container__v_3_01T_01_4_01_4_01_4.html</anchorfile>
      <anchor>a8facfaaacb7b6916d76da206c1c6d94e</anchor>
      <arglist>(lua_State *L, T *cont)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; T, std::enable_if_t&lt; is_container_v&lt; T &gt; &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01T_00_01std_1_1enable__if__t_3_01is__container__v_3_01T_01_4_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>C</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01T_00_01std_1_1enable__if__t_3_01is__container__v_3_01T_01_4_01_4_01_4.html</anchorfile>
      <anchor>a11c1d7704815b31aaaa553ed6004d2c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01T_00_01std_1_1enable__if__t_3_01is__container__v_3_01T_01_4_01_4_01_4.html</anchorfile>
      <anchor>a5c9763cbc134810c5646b67e4205d404</anchor>
      <arglist>(lua_State *L, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; T, std::enable_if_t&lt; meta::is_optional_v&lt; T &gt; &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01T_00_01std_1_1enable__if__t_3_01meta_1_1is__optional__v_3_01T_01_4_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename meta::unqualified_t&lt; T &gt;::value_type</type>
      <name>ValueType</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01T_00_01std_1_1enable__if__t_3_01meta_1_1is__optional__v_3_01T_01_4_01_4_01_4.html</anchorfile>
      <anchor>ad34f14402ead05837f651331cf27b738</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01T_00_01std_1_1enable__if__t_3_01meta_1_1is__optional__v_3_01T_01_4_01_4_01_4.html</anchorfile>
      <anchor>aa84e2fc240759217d7acd0b2acaec85d</anchor>
      <arglist>(lua_State *L, Optional &amp;&amp;op)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; table_proxy&lt; Table, Key &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01table__proxy_3_01Table_00_01Key_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01table__proxy_3_01Table_00_01Key_01_4_01_4.html</anchorfile>
      <anchor>a2cec9064b82fc1a12bc1347a0f321aaa</anchor>
      <arglist>(lua_State *L, const table_proxy&lt; Table, Key &gt; &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; this_main_state &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01this__main__state_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01this__main__state_01_4.html</anchorfile>
      <anchor>ab1f672bc35d2f845e9ed0de7ebde2866</anchor>
      <arglist>(lua_State *, const this_main_state &amp;) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; this_state &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01this__state_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01this__state_01_4.html</anchorfile>
      <anchor>ae0afcd0d0b3e8434103b35732566d3f7</anchor>
      <arglist>(lua_State *, const this_state &amp;) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; unsafe_function_result &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01unsafe__function__result_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01unsafe__function__result_01_4.html</anchorfile>
      <anchor>a28d0a69bdf12c79a2fc1eaf831c9b3aa</anchor>
      <arglist>(lua_State *L, const unsafe_function_result &amp;fr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; user&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01user_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01user_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a6cfd7436626ae0ba71700ecd46f884fe</anchor>
      <arglist>(lua_State *L, Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01user_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a40637ead35c485f2d43de94e576a0671</anchor>
      <arglist>(lua_State *L, const user&lt; T &gt; &amp;u)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01user_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a895e2908808d7642e026b05491d58b8e</anchor>
      <arglist>(lua_State *L, no_metatable_t, const user&lt; T &gt; &amp;u)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01user_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a7697485f6085e8daea04968bf3cfff2e</anchor>
      <arglist>(lua_State *L, no_metatable_t, user&lt; T &gt; &amp;&amp;u)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01user_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ad795b5ebd999d7c25d3cef0e57e451e3</anchor>
      <arglist>(lua_State *L, user&lt; T &gt; &amp;&amp;u)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push_with</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01user_3_01T_01_4_01_4.html</anchorfile>
      <anchor>af0c7965905e9161feb6bb8102c08759b</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;name, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; userdata_value &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01userdata__value_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01userdata__value_01_4.html</anchorfile>
      <anchor>adeafee7024fb4b89f89f78377d9081c7</anchor>
      <arglist>(lua_State *L, userdata_value data)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; var_wrapper&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01var__wrapper_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01var__wrapper_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ae78fef7adfce6ba35fcd57fcc43a1c4a</anchor>
      <arglist>(lua_State *L, const var_wrapper&lt; T &gt; &amp;vw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01var__wrapper_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ac09074c6b67d745a89433e59409b9ed4</anchor>
      <arglist>(lua_State *L, var_wrapper&lt; T &gt; &amp;&amp;vw)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; variadic_args &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01variadic__args_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01variadic__args_01_4.html</anchorfile>
      <anchor>a6b41242b90a18e3db5e3e30483fff3da</anchor>
      <arglist>(lua_State *L, const variadic_args &amp;ref)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; variadic_results &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01variadic__results_01_4.html</filename>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01variadic__results_01_4.html</anchorfile>
      <anchor>a280561a4be1fed7af79cc103c03f5002</anchor>
      <arglist>(lua_State *L, const variadic_results &amp;r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; void * &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01void_01_5_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01void_01_5_01_4.html</anchorfile>
      <anchor>a7e92f7bfca1bf3ea39e740a4587d253d</anchor>
      <arglist>(lua_State *L, void *userdata) noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; wchar_t * &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01wchar__t_01_5_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01wchar__t_01_5_01_4.html</anchorfile>
      <anchor>a1bb2b5504909042ec283130639d6aafc</anchor>
      <arglist>(lua_State *L, const wchar_t *str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01wchar__t_01_5_01_4.html</anchorfile>
      <anchor>a8057e993b1a6f42a0cace6d0c76f2322</anchor>
      <arglist>(lua_State *L, const wchar_t *str, std::size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01wchar__t_01_5_01_4.html</anchorfile>
      <anchor>ac7c53494a49995ee3d4bb1d477b9c673</anchor>
      <arglist>(lua_State *L, const wchar_t *strb, const wchar_t *stre)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; wchar_t &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01wchar__t_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01wchar__t_01_4.html</anchorfile>
      <anchor>ad4276d3cd66410680f6e4c5db5605e77</anchor>
      <arglist>(lua_State *L, wchar_t c)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; wchar_t[N]&gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01wchar__t_0fN_0e_4.html</filename>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01wchar__t_0fN_0e_4.html</anchorfile>
      <anchor>ae6a10ef6835458735a9dd299b9a77dc9</anchor>
      <arglist>(lua_State *L, const wchar_t(&amp;str)[N])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01wchar__t_0fN_0e_4.html</anchorfile>
      <anchor>a65f9c561a63477362b1a73a0e3a74706</anchor>
      <arglist>(lua_State *L, const wchar_t(&amp;str)[N], std::size_t sz)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::unqualified_pusher&lt; yielding_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1stack_1_1unqualified__pusher_3_01yielding__t_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01yielding__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a9314847e553188e27fda12a3533c38fe</anchor>
      <arglist>(lua_State *L, const yielding_t&lt; T &gt; &amp;f, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1unqualified__pusher_3_01yielding__t_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a4edca236e5bbe5a3377d8ae0fb0e4b9d</anchor>
      <arglist>(lua_State *L, yielding_t&lt; T &gt; &amp;&amp;f, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::unsafe_function_result</name>
    <filename>structsol_1_1unsafe__function__result.html</filename>
    <base>proxy_base&lt; unsafe_function_result &gt;</base>
    <member kind="typedef">
      <type>stack_iterator&lt; stack_proxy, true &gt;</type>
      <name>const_iterator</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a9220878210612a398b72d47d665aa75b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>ac9c143a9cdf74167a8b2fa6c68d177d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a17833aa6e354d9f7268ecd5a882f4fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_iterator&lt; stack_proxy, false &gt;</type>
      <name>iterator</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>adfab49d9942e419951e4824f27c7a2be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_proxy *</type>
      <name>pointer</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a9814a25b9887f45a3fdd5b25c96a0bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_proxy</type>
      <name>reference_type</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a5dc8e643460b02eb5eb34750d79bff38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a6d5fb870dff60039845b1762e11b9813</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a9623d72528c11a63d66a91087167838d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_proxy</type>
      <name>value_type</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a6da7e0353c9a450ff0b0101efa058137</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>abandon</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>aa8aea915f274eaf1b0f52e67cbbb7d33</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>aa07101eb52bf6566c9a45bb7093b938e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a5281264733bcf72ca563bc2eebe32097</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a00f6ddf48714056e8cfa3e078f766375</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cend</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a64034d6ddf1b522817b2915b8245d492</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>crbegin</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>ac6232cbf5fd04993e1d7945ef0ceeb55</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>crend</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a5ccb2c61ba472d3418e77a569bb7165e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a6043d734d145818688b26961dde4c475</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>ac6a0f9f372deaacf538ae8e25859c73b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a4a279bdd7c8a5c6a55eedbb28749f566</anchor>
      <arglist>(difference_type index_offset=0) const</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>get_type</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a9c707d4f05eec2b570d1d5a1735eee72</anchor>
      <arglist>(difference_type index_offset=0) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a11a4b8cf1334ad36f0867bca71369488</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsafe_function_result &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a503cda85d484bf05919e28118b1e1ff1</anchor>
      <arglist>(const protected_function_result &amp;o)=delete</arglist>
    </member>
    <member kind="function">
      <type>unsafe_function_result &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a7cbd56f2227e1eb88a30be20ab8ce153</anchor>
      <arglist>(const unsafe_function_result &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>unsafe_function_result &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>aca850d18d9335bd3093354c1385cbb82</anchor>
      <arglist>(protected_function_result &amp;&amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type>unsafe_function_result &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a25b8b04a5e2710f33c82ba344988b972</anchor>
      <arglist>(unsafe_function_result &amp;&amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type>stack_proxy</type>
      <name>operator[]</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>ae393bb5a9d8e68f0f2bd706084dec9a9</anchor>
      <arglist>(difference_type index_offset) const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a9e654b7c0530cdbf930961f04aafe707</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a7eef405b62af94f01fe26f8a2ffe1336</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>acdaa9f289277e9835fe3574e3bce30f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>af5753c96b06ba3651935cd88772faa06</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>return_count</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a52db0014a6064aa3a93583d123286216</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stack_index</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a76ddd6606242baab43025562444c29e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>call_status</type>
      <name>status</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a65a63b2538c4f07bc4344175406f229a</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>unsafe_function_result</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>ae7b4b9bc2cad22083642905f3917b1da</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>unsafe_function_result</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a2caea5658453b1e92dbc0f04e9bd37dd</anchor>
      <arglist>(const protected_function_result &amp;o)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>unsafe_function_result</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a1156cbb22f4317970d24e9774bccaf71</anchor>
      <arglist>(const unsafe_function_result &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>unsafe_function_result</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>ab153f1d1faef499a371c21b403d21355</anchor>
      <arglist>(lua_State *Ls, int idx=-1, int retnum=0) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>unsafe_function_result</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a73e46a0e0d1476915a1b37e776e99dbd</anchor>
      <arglist>(protected_function_result &amp;&amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>unsafe_function_result</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>af8fcd46ec70ac4bbcb82d9d1c27596db</anchor>
      <arglist>(unsafe_function_result &amp;&amp;o) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a665aadb09008c147ab3604118462b095</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~unsafe_function_result</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a82c5cbadac5909b9157434b82b686c36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>index</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>abf9c1326efb74e3eb5a731a072f97ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>ad428b149ba5308bb3d68e87c612ecc2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>returncount</name>
      <anchorfile>structsol_1_1unsafe__function__result.html</anchorfile>
      <anchor>a974e3888d4386ea959e320654c7d5445</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::unwrap_unqualified</name>
    <filename>structsol_1_1meta_1_1unwrap__unqualified.html</filename>
    <templarg></templarg>
    <base>unwrapped&lt; unqualified_t&lt; T &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::meta::unwrapped</name>
    <filename>structsol_1_1meta_1_1unwrapped.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1unwrapped.html</anchorfile>
      <anchor>a7ba34095d9b160356c1ccc05a0007374</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::unwrapped&lt; std::reference_wrapper&lt; T &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1unwrapped_3_01std_1_1reference__wrapper_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1unwrapped_3_01std_1_1reference__wrapper_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a5985995c2e527542bb4cfd4cfb06b1a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrapped&lt; unqualified_t&lt; T &gt; &gt;</name>
    <filename>structsol_1_1meta_1_1unwrapped.html</filename>
    <member kind="typedef">
      <type>unqualified_t&lt; T &gt;</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1unwrapped.html</anchorfile>
      <anchor>a7ba34095d9b160356c1ccc05a0007374</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::u_detail::update_bases_func</name>
    <filename>structsol_1_1u__detail_1_1update__bases__func.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1u__detail_1_1update__bases__func.html</anchorfile>
      <anchor>a1d5561b3bedb44016047cf11fde1126d</anchor>
      <arglist>(lua_State *L_, submetatable_type smt_, stateless_reference &amp;fast_index_table_)</arglist>
    </member>
    <member kind="variable">
      <type>detail::inheritance_cast_function</type>
      <name>base_class_cast_func</name>
      <anchorfile>structsol_1_1u__detail_1_1update__bases__func.html</anchorfile>
      <anchor>a197b0bd735916059be372970a613b79c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>detail::inheritance_check_function</type>
      <name>base_class_check_func</name>
      <anchorfile>structsol_1_1u__detail_1_1update__bases__func.html</anchorfile>
      <anchor>ab3472a3c57ff6716ab1bfdeed9ae5b22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>change_indexing_mem_func</type>
      <name>change_indexing</name>
      <anchorfile>structsol_1_1u__detail_1_1update__bases__func.html</anchorfile>
      <anchor>aea7f0e086926ecc2870d005e7350be82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_CFunction</type>
      <name>idx_call</name>
      <anchorfile>structsol_1_1u__detail_1_1update__bases__func.html</anchorfile>
      <anchor>a41c261207a4d3c8e5876cc31e5c72497</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_CFunction</type>
      <name>meta_idx_call</name>
      <anchorfile>structsol_1_1u__detail_1_1update__bases__func.html</anchorfile>
      <anchor>a30e14b6711e0ef996783e475116c6f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_CFunction</type>
      <name>meta_new_idx_call</name>
      <anchorfile>structsol_1_1u__detail_1_1update__bases__func.html</anchorfile>
      <anchor>a097b91c3d7f5b97a187b933a3ccf5473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_CFunction</type>
      <name>new_idx_call</name>
      <anchorfile>structsol_1_1u__detail_1_1update__bases__func.html</anchorfile>
      <anchor>abd4d044c319b2f1d6494dc5632432b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>p_derived_usb</name>
      <anchorfile>structsol_1_1u__detail_1_1update__bases__func.html</anchorfile>
      <anchor>a7030d1303b0809534d879b319026f953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>usertype_storage_base *</type>
      <name>p_usb</name>
      <anchorfile>structsol_1_1u__detail_1_1update__bases__func.html</anchorfile>
      <anchor>aae22bc50c249b7e1c635374c6d3bce31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::update_if_empty_t</name>
    <filename>structsol_1_1update__if__empty__t.html</filename>
  </compound>
  <compound kind="struct">
    <name>UpVal</name>
    <filename>structUpVal.html</filename>
    <member kind="variable">
      <type></type>
      <name>CommonHeader</name>
      <anchorfile>structUpVal.html</anchorfile>
      <anchor>a4e31d0a4bda814a7173a9ef5ca88ba3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct UpVal *</type>
      <name>next</name>
      <anchorfile>structUpVal.html</anchorfile>
      <anchor>ad60d3e0af32d663d3cde2e033bbdefd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct UpVal::@4::@5</type>
      <name>open</name>
      <anchorfile>structUpVal.html</anchorfile>
      <anchor>a6173660a7ddaacbe79b9e79041f50e75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct UpVal **</type>
      <name>previous</name>
      <anchorfile>structUpVal.html</anchorfile>
      <anchor>af88c50a2df90e5e84a6abedde641771a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>tbc</name>
      <anchorfile>structUpVal.html</anchorfile>
      <anchor>a895425aed37d1f15868f55ef82b65bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union UpVal::@4</type>
      <name>u</name>
      <anchorfile>structUpVal.html</anchorfile>
      <anchor>a64a3a4e005b6f982e927c9288b9320a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TValue *</type>
      <name>v</name>
      <anchorfile>structUpVal.html</anchorfile>
      <anchor>aeb2c6e23d98883dd7f117de69de23e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TValue</type>
      <name>value</name>
      <anchorfile>structUpVal.html</anchorfile>
      <anchor>abc22d06bbcaf3f197af9c6069c562505</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Upvaldesc</name>
    <filename>structUpvaldesc.html</filename>
    <member kind="variable">
      <type>lu_byte</type>
      <name>idx</name>
      <anchorfile>structUpvaldesc.html</anchorfile>
      <anchor>a8478ecca9cb593200c562a0837aedfac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>instack</name>
      <anchorfile>structUpvaldesc.html</anchorfile>
      <anchor>a1e5182ac7b8b72848ed71b7b4844e3d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>kind</name>
      <anchorfile>structUpvaldesc.html</anchorfile>
      <anchor>a1315fb98c5f398c3f3323967cb9ec7ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TString *</type>
      <name>name</name>
      <anchorfile>structUpvaldesc.html</anchorfile>
      <anchor>a8870289fbc6611275d093ef1c08cf9ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::function_detail::upvalue_free_function</name>
    <filename>structsol_1_1function__detail_1_1upvalue__free__function.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; std::decay_t&lt; Function &gt; &gt;</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__free__function.html</anchorfile>
      <anchor>ad7bb5a9506c2f440004f043418edef64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::bind_traits&lt; function_type &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__free__function.html</anchorfile>
      <anchor>a85ea93b93c3ed959b630dd3d18225e3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__free__function.html</anchorfile>
      <anchor>a063c88d60a3c617bee7a4fef7a2e8da3</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_call</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__free__function.html</anchorfile>
      <anchor>a61773c049b612c0c2be353e88f294985</anchor>
      <arglist>(lua_State *L) noexcept(traits_type::is_noexcept)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::upvalue_index</name>
    <filename>structsol_1_1upvalue__index.html</filename>
    <member kind="function">
      <type></type>
      <name>operator int</name>
      <anchorfile>structsol_1_1upvalue__index.html</anchorfile>
      <anchor>a19593bf49087ed07858cece2fd103bc0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>upvalue_index</name>
      <anchorfile>structsol_1_1upvalue__index.html</anchorfile>
      <anchor>a54b31611d3cb52494da634924b7cd618</anchor>
      <arglist>(int idx)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structsol_1_1upvalue__index.html</anchorfile>
      <anchor>a67568400b7c43fcbab93a6178d62f1f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::function_detail::upvalue_member_function</name>
    <filename>structsol_1_1function__detail_1_1upvalue__member__function.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; std::decay_t&lt; Function &gt; &gt;</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__member__function.html</anchorfile>
      <anchor>a79110fef88d3bea9dd8d92b9078453ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; function_type &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__member__function.html</anchorfile>
      <anchor>af2689c9a7c0e8cf5dcf23dbf0a0cd04f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__member__function.html</anchorfile>
      <anchor>a76dc1c961a13930bc7f53f7b01be2110</anchor>
      <arglist>(lua_State *L) noexcept(traits_type::is_noexcept)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__member__function.html</anchorfile>
      <anchor>a935ed61cc68bdc2ccb21f0dc03d0c644</anchor>
      <arglist>(lua_State *L) noexcept(traits_type::is_noexcept)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_call</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__member__function.html</anchorfile>
      <anchor>aaecfdaacab3ea1b734ccd5b4fb94077d</anchor>
      <arglist>(lua_State *L) noexcept(traits_type::is_noexcept)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::function_detail::upvalue_member_variable</name>
    <filename>structsol_1_1function__detail_1_1upvalue__member__variable.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; std::decay_t&lt; Function &gt; &gt;</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__member__variable.html</anchorfile>
      <anchor>a8776796e5ebdca0ffa44af3534df8f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; function_type &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__member__variable.html</anchorfile>
      <anchor>aa90e736e0b2b05452742b4a7de39e4c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__member__variable.html</anchorfile>
      <anchor>a6bdfba4eff3a73861b66ee0556cccc86</anchor>
      <arglist>(lua_State *L) noexcept(traits_type::is_noexcept)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__member__variable.html</anchorfile>
      <anchor>aab2191f8109ceff637d8b92b094820f7</anchor>
      <arglist>(lua_State *L) noexcept(traits_type::is_noexcept)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_call</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__member__variable.html</anchorfile>
      <anchor>a21d633ffbc0659a9b0a9afeadab916c3</anchor>
      <arglist>(lua_State *L) noexcept(traits_type::is_noexcept)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::function_detail::upvalue_member_variable&lt; T, readonly_wrapper&lt; Function &gt; &gt;</name>
    <filename>structsol_1_1function__detail_1_1upvalue__member__variable_3_01T_00_01readonly__wrapper_3_01Function_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; std::decay_t&lt; Function &gt; &gt;</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__member__variable_3_01T_00_01readonly__wrapper_3_01Function_01_4_01_4.html</anchorfile>
      <anchor>a246c5e9f72bd292697444140424be56b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; function_type &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__member__variable_3_01T_00_01readonly__wrapper_3_01Function_01_4_01_4.html</anchorfile>
      <anchor>a48109a5ea0bcc8871685c1a9ce074b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__member__variable_3_01T_00_01readonly__wrapper_3_01Function_01_4_01_4.html</anchorfile>
      <anchor>a324f23b04f8a700b1ffe4663b6a5f5f6</anchor>
      <arglist>(lua_State *L) noexcept(traits_type::is_noexcept)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__member__variable_3_01T_00_01readonly__wrapper_3_01Function_01_4_01_4.html</anchorfile>
      <anchor>a39c2387819d434573fbacd345da2c2c6</anchor>
      <arglist>(lua_State *L) noexcept(traits_type::is_noexcept)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_call</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__member__variable_3_01T_00_01readonly__wrapper_3_01Function_01_4_01_4.html</anchorfile>
      <anchor>a64de06f2670748ca582dabae069f8ec6</anchor>
      <arglist>(lua_State *L) noexcept(traits_type::is_noexcept)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::function_detail::upvalue_this_member_function</name>
    <filename>structsol_1_1function__detail_1_1upvalue__this__member__function.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; std::decay_t&lt; Function &gt; &gt;</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__this__member__function.html</anchorfile>
      <anchor>acc173e96469aa241a69b789c04d89d19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; function_type &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__this__member__function.html</anchorfile>
      <anchor>a067312d8e578938ad605b3c587631353</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__this__member__function.html</anchorfile>
      <anchor>a345da69c49a7ca018751aec2db2241a0</anchor>
      <arglist>(lua_State *L) noexcept(traits_type::is_noexcept)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__this__member__function.html</anchorfile>
      <anchor>a446e13fc24cafbe9f299ac84764318d4</anchor>
      <arglist>(lua_State *L) noexcept(traits_type::is_noexcept)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_call</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__this__member__function.html</anchorfile>
      <anchor>a97bfcda7c9b66297f30de32763cab614</anchor>
      <arglist>(lua_State *L) noexcept(traits_type::is_noexcept)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::function_detail::upvalue_this_member_variable</name>
    <filename>structsol_1_1function__detail_1_1upvalue__this__member__variable.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; std::decay_t&lt; Function &gt; &gt;</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__this__member__variable.html</anchorfile>
      <anchor>a416ba9bbf1935ed8dafc323b9a9290b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__this__member__variable.html</anchorfile>
      <anchor>a97b7173da85a178a9ab011256c8c7e3d</anchor>
      <arglist>(lua_State *L) noexcept(std::is_nothrow_copy_assignable_v&lt; T &gt;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__this__member__variable.html</anchorfile>
      <anchor>ad4370dafd4116adf8fd30e662d5c18fb</anchor>
      <arglist>(lua_State *L) noexcept(std::is_nothrow_copy_assignable_v&lt; T &gt;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_call</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__this__member__variable.html</anchorfile>
      <anchor>a405a8693841155dde575e2fe0d085159</anchor>
      <arglist>(lua_State *L) noexcept(std::is_nothrow_copy_assignable_v&lt; T &gt;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::function_detail::upvalue_this_member_variable&lt; T, readonly_wrapper&lt; Function &gt; &gt;</name>
    <filename>structsol_1_1function__detail_1_1upvalue__this__member__variable_3_01T_00_01readonly__wrapper_3_01Function_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; std::decay_t&lt; Function &gt; &gt;</type>
      <name>function_type</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__this__member__variable_3_01T_00_01readonly__wrapper_3_01Function_01_4_01_4.html</anchorfile>
      <anchor>a50e67a440f00e6d6a61bbedb77ccd9c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; function_type &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__this__member__variable_3_01T_00_01readonly__wrapper_3_01Function_01_4_01_4.html</anchorfile>
      <anchor>a639c5c43891b5171e0a0b401e3099ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__this__member__variable_3_01T_00_01readonly__wrapper_3_01Function_01_4_01_4.html</anchorfile>
      <anchor>a955469e6167dce0d07babe0e90cb852c</anchor>
      <arglist>(lua_State *L) noexcept(std::is_nothrow_copy_assignable_v&lt; T &gt;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__this__member__variable_3_01T_00_01readonly__wrapper_3_01Function_01_4_01_4.html</anchorfile>
      <anchor>aa219325fcc834b009016839d482f7796</anchor>
      <arglist>(lua_State *L) noexcept(std::is_nothrow_copy_assignable_v&lt; T &gt;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>real_call</name>
      <anchorfile>structsol_1_1function__detail_1_1upvalue__this__member__variable_3_01T_00_01readonly__wrapper_3_01Function_01_4_01_4.html</anchorfile>
      <anchor>aaf5347d2c2989c94c2c4763b0af1d934</anchor>
      <arglist>(lua_State *L) noexcept(std::is_nothrow_copy_assignable_v&lt; T &gt;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::user</name>
    <filename>structsol_1_1user.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>operator std::add_const_t&lt; std::add_lvalue_reference_t&lt; T &gt;&gt; &amp;</name>
      <anchorfile>structsol_1_1user.html</anchorfile>
      <anchor>a9dee0d40b6e2029107a3414ea2556671</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::add_lvalue_reference_t&lt; T &gt;</name>
      <anchorfile>structsol_1_1user.html</anchorfile>
      <anchor>a1c1a9ad6e70bf06eeb4e176d85e18ef0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::add_pointer_t&lt; std::add_const_t&lt; std::remove_reference_t&lt; T &gt;&gt;&gt;</name>
      <anchorfile>structsol_1_1user.html</anchorfile>
      <anchor>af317577ec458e1ad2ba4acc1efa7893c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::add_pointer_t&lt; std::remove_reference_t&lt; T &gt;&gt;</name>
      <anchorfile>structsol_1_1user.html</anchorfile>
      <anchor>a4187c090c0683769c6a58ff1d7d948b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>detail::ebco&lt; T &gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1user.html</anchorfile>
      <anchor>a8eb5cdc0b76e96d26e5d3e5b3c1de86e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::userdata_value</name>
    <filename>structsol_1_1userdata__value.html</filename>
    <member kind="function">
      <type></type>
      <name>operator void *</name>
      <anchorfile>structsol_1_1userdata__value.html</anchorfile>
      <anchor>a29e0f10aacf4b17d96654f016a34dce8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>userdata_value</name>
      <anchorfile>structsol_1_1userdata__value.html</anchorfile>
      <anchor>af39ccc6b98cbe8a735e3e9f58f6c3fc9</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>value</name>
      <anchorfile>structsol_1_1userdata__value.html</anchorfile>
      <anchor>a61ea6b88999133949255e14136216974</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>m_value</name>
      <anchorfile>structsol_1_1userdata__value.html</anchorfile>
      <anchor>a44e67b6de246a6ffc689ed76841057dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::usertype_container</name>
    <filename>structsol_1_1usertype__container.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::usertype_container_default</name>
    <filename>structsol_1_1container__detail_1_1usertype__container__default.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>lua_nil_t</type>
      <name>iterator</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a95b65670112355960e6c2f49b99e18b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_nil_t</type>
      <name>value_type</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a7723ba96ae7467078f9a2fb32bb93d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>add</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a66e78b9797529d533dd8c593843a008d</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>at</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>aab32e727cb8569e5e8efc2b7586e1096</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static iterator</type>
      <name>begin</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a27b00067614525925a5578d603733ca6</anchor>
      <arglist>(lua_State *L_, T &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>clear</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>ad86481000fc9db709f0e0f6f9786e7b9</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>empty</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a2b091460c0658f61d1326280a53df071</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static iterator</type>
      <name>end</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a986d6dda60cd9f6ca205e9195b7c63ac</anchor>
      <arglist>(lua_State *L_, T &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>erase</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a59067cfa38419a5d1fce95220800c45d</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>find</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>aace1325db079e6134259c638a9fb26da</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>get</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a1414b12783002053314fadcea2da3891</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_get</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a238fc314dd4df49a910727a1760ffc3f</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_of</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>ab521722d9bc5922dcbaff9ef2a153b67</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_set</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>ad8ecef65cc8c3978a2864d3d255cc3d8</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>insert</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>aba28d696821effd7ccfd8572f6f7fe62</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ipairs</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a0a9e40feaf802a3a5b1af7b1c8bb560e</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>next</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a481ee1c7128f5bd49a0b5581e8c07f6f</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>pairs</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a9031d102fabd91f3791afde6928da7b6</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>set</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a936a49a75c30a4d7197e96a847623796</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>size</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a3558ee037a8c8f957bc90b7d2f371365</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::remove_pointer_t&lt; meta::unwrap_unqualified_t&lt; X &gt; &gt;</type>
      <name>T</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a5c357c0029f00c147f843cf3fa53146c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::usertype_container_default&lt; usertype_container&lt; X &gt; &gt;</name>
    <filename>structsol_1_1container__detail_1_1usertype__container__default_3_01usertype__container_3_01X_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>usertype_container_default&lt; X &gt;</base>
  </compound>
  <compound kind="class">
    <name>usertype_container_default&lt; X &gt;</name>
    <filename>structsol_1_1container__detail_1_1usertype__container__default.html</filename>
    <member kind="typedef">
      <type>lua_nil_t</type>
      <name>iterator</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a95b65670112355960e6c2f49b99e18b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_nil_t</type>
      <name>value_type</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a7723ba96ae7467078f9a2fb32bb93d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>add</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a66e78b9797529d533dd8c593843a008d</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>at</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>aab32e727cb8569e5e8efc2b7586e1096</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static iterator</type>
      <name>begin</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a27b00067614525925a5578d603733ca6</anchor>
      <arglist>(lua_State *L_, T &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>clear</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>ad86481000fc9db709f0e0f6f9786e7b9</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>empty</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a2b091460c0658f61d1326280a53df071</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static iterator</type>
      <name>end</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a986d6dda60cd9f6ca205e9195b7c63ac</anchor>
      <arglist>(lua_State *L_, T &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>erase</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a59067cfa38419a5d1fce95220800c45d</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>find</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>aace1325db079e6134259c638a9fb26da</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>get</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a1414b12783002053314fadcea2da3891</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_get</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a238fc314dd4df49a910727a1760ffc3f</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_of</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>ab521722d9bc5922dcbaff9ef2a153b67</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_set</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>ad8ecef65cc8c3978a2864d3d255cc3d8</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>insert</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>aba28d696821effd7ccfd8572f6f7fe62</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ipairs</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a0a9e40feaf802a3a5b1af7b1c8bb560e</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>next</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a481ee1c7128f5bd49a0b5581e8c07f6f</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>pairs</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a9031d102fabd91f3791afde6928da7b6</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>set</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a936a49a75c30a4d7197e96a847623796</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>size</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a3558ee037a8c8f957bc90b7d2f371365</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::remove_pointer_t&lt; meta::unwrap_unqualified_t&lt; X &gt; &gt;</type>
      <name>T</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default.html</anchorfile>
      <anchor>a5c357c0029f00c147f843cf3fa53146c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::usertype_container_default&lt; X, std::enable_if_t&lt; meta::all&lt; is_forced_container&lt; meta::unqualified_t&lt; X &gt; &gt;, meta::has_value_type&lt; meta::unqualified_t&lt; container_decay_t&lt; X &gt; &gt; &gt;, meta::has_iterator&lt; meta::unqualified_t&lt; container_decay_t&lt; X &gt; &gt; &gt; &gt;::value &gt; &gt;</name>
    <filename>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</filename>
    <templarg></templarg>
    <class kind="struct">sol::container_detail::usertype_container_default&lt; X, std::enable_if_t&lt; meta::all&lt; is_forced_container&lt; meta::unqualified_t&lt; X &gt; &gt;, meta::has_value_type&lt; meta::unqualified_t&lt; container_decay_t&lt; X &gt; &gt; &gt;, meta::has_iterator&lt; meta::unqualified_t&lt; container_decay_t&lt; X &gt; &gt; &gt; &gt;::value &gt; &gt;::iter</class>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>add</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>aa970e7160bcc9754dbe44456ffe22ee3</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>at</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>aea95298a4e0ab25cfb905df3c3ca3c00</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static iterator</type>
      <name>begin</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a7846c5f7a4e4afac25af6ee90cf6ba57</anchor>
      <arglist>(lua_State *, T &amp;self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>clear</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>aacce2e1b23a5741207c783e8a09cd1f2</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>empty</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>adc54fcd4beece4440c66d247301d2d3b</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static iterator</type>
      <name>end</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ae4868125c3a93e56f8d7ba2680ecdbbd</anchor>
      <arglist>(lua_State *, T &amp;self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>erase</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>aef8a76ce7629d921ac4331c84562149a</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>find</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>adfd46571ba2efa0055283bc9cf1a95ed</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>get</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ae838dae8198f9afaf47e4204d297f803</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ptrdiff_t</type>
      <name>index_adjustment</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a7e535236b3373ea758346075f0112b71</anchor>
      <arglist>(lua_State *, T &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_get</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a2f5defe52ecd774ed3958b3be0a2ffd6</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_of</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ae42cb1e158ae524639b1c4d4fa33fa59</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_set</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a2084c009acc91384f4a8ed20f664d630</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>insert</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a072221a0e2e1303f687dc52b8711f245</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ipairs</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a099edebc947745d3d51930d04e6ea523</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>next</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ae23573da698af7e79c4ac31cf697de30</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>pairs</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a6b4de059c8635808eb56a90c6adcbb59</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>set</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a36373f01c10b14a6ed8f7d05287c8913</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>size</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a0759e447a5e777b66737a78c9c815a28</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::conditional_t&lt; is_associative::value||is_matched_lookup::value, std::add_lvalue_reference_t&lt; V &gt;, meta::conditional_t&lt; is_lookup::value, V, iterator_return &gt; &gt;</type>
      <name>captured_type</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>aa13b75134bc1c0bc51389461bfe2e414</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>usertype_container&lt; X &gt;</type>
      <name>deferred_uc</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a4d87f5bfb65d593d07e971d957836eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::is_associative&lt; T &gt;</type>
      <name>is_associative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a00f0ec46b5be71f2315de45093bcb869</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::is_copy_assignable&lt; V &gt;</type>
      <name>is_copyable</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>aa83a3793b389deaa5f5712d706d16875</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::is_same&lt; iterator_category, std::input_iterator_tag &gt;</type>
      <name>is_input_iterator</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a8f060a6bf47989de7e2ce6d01b226c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::all&lt; std::is_integral&lt; K &gt;, meta::neg&lt; meta::any&lt; is_associative, is_lookup &gt; &gt; &gt;</type>
      <name>is_linear_integral</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>aada012d1c0c34da9335b2c463e75d6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::is_lookup&lt; T &gt;</type>
      <name>is_lookup</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a717a3377f09d7bee77b40c5bc890b8c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::is_matched_lookup&lt; T &gt;</type>
      <name>is_matched_lookup</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a5d4346ac642b101bc8a8194a39bf1f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::is_ordered&lt; T &gt;</type>
      <name>is_ordered</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a43e5fada077c317b92e3482a1d3b0790</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::neg&lt; meta::any&lt; std::is_const&lt; V &gt;, std::is_const&lt; std::remove_reference_t&lt; iterator_return &gt; &gt;, meta::neg&lt; is_copyable &gt; &gt; &gt;</type>
      <name>is_writable</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a3b69e948c467f7e69cc23e2483b86adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename T::iterator</type>
      <name>iterator</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a585363aebb232e9ee254b9f69432c420</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::iterator_tag&lt; iterator &gt;::type</type>
      <name>iterator_category</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a3f0731e02e64978b2b851ea654dcfb0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>KV::first_type</type>
      <name>K</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ab9f5b0115d1554ea18ff1ce13a83951d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::unqualified_t&lt; decltype(get_key(is_associative(), std::declval&lt; std::add_lvalue_reference_t&lt; value_type &gt;&gt;()))&gt;</type>
      <name>key_type</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a353a09f81164e8346f2eb43e8ac3e6a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::conditional_t&lt; is_matched_lookup::value, std::pair&lt; value_type, value_type &gt;, meta::conditional_t&lt; is_associative::value||is_lookup::value, value_type, std::pair&lt; std::ptrdiff_t, value_type &gt; &gt; &gt;</type>
      <name>KV</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a75789e1ed04dad55919eff748cfc4213</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::conditional_t&lt; is_matched_lookup::value, std::ptrdiff_t, K &gt;</type>
      <name>next_K</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a1daf8f5696e8b8e0f8f43c918f64df1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>meta::conditional_t&lt; is_input_iterator::value, V, decltype(detail::deref_move_only(std::declval&lt; captured_type &gt;)))&gt;</type>
      <name>push_type</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a6c7f13c1c1d1c18ac92527521c47bc57</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::remove_pointer_t&lt; meta::unwrap_unqualified_t&lt; container_decay_t&lt; X &gt; &gt;&gt;</type>
      <name>T</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a68533070d75b1fa37cc1053a030c122d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>KV::second_type</type>
      <name>V</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ac6bb927c61b31919cb7bcedb47d7fa51</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename T::value_type</type>
      <name>value_type</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a3b117843955852eaf2781e18d200dcff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_associative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a525927a29a0e8e64c873737e29b6c57b</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_associative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a9b59e8501e18d157253ebb7cc819b91d</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, stack_object value, Iter &amp;pos)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_associative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>aca3ba14450c825214ec7e68612dded7d</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, stack_object key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_associative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a86a4cb2542996de84226249af9881368</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, stack_object key, Iter &amp;pos)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_copyable</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ad96a88dd27eda95789ea5725b4788c27</anchor>
      <arglist>(std::false_type, lua_State *, T &amp;, stack_object)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_copyable</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a21c26153028119fe002eb4bd154cae12</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, stack_object value, Iter &amp;)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_copyable</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a9be9c79b43e79e61dd6d74a68fa6b3ca</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_copyable</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a42bba966212280903e1b39403f97f75f</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, stack_object value, Iter &amp;pos)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_insert</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a3c77f7e3d645198a2ca94b1bfba6b92b</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_insert</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a270d9b0bf85ab7e282b3eeb4de0810f4</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, stack_object value, Iter &amp;pos)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_insert</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a134aef5d0cb3fe309dd61d6536ff5d95</anchor>
      <arglist>(std::true_type, lua_State *, T &amp;self, stack_object value, Iter &amp;pos)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_insert</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>acc6912935febbb219f222f5e54efcc97</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_insert_after</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>aa0d5e35b94abe93d01d0b6630dd34cc3</anchor>
      <arglist>(std::false_type, lua_State *, T &amp;, stack_object)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_insert_after</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a57f29e24efa90275f575a8ebc1be24d9</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, stack_object value, Iter &amp;)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_insert_after</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a83f4948d322ee2f99ede60ed78c856c3</anchor>
      <arglist>(std::true_type, lua_State *, T &amp;self, stack_object value, Iter &amp;pos)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_insert_after</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ae7f85b9d6698dc5a4b67607b53bd1bc0</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_push_back</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>afd035f8457523047f4517d6b10062c8d</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_push_back</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>aa75bd9ba507835dddffff930c116ba46</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, stack_object value, Iter &amp;pos)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_push_back</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ae1c4c2483ea50f2ba29992496ea335a0</anchor>
      <arglist>(std::true_type, lua_State *, T &amp;self, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>add_push_back</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a7625dc45fd62b877ed95409fb254b868</anchor>
      <arglist>(std::true_type, lua_State *, T &amp;self, stack_object value, Iter &amp;)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>at_category</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a06773b056c17245b858c7db723c5f522</anchor>
      <arglist>(std::input_iterator_tag, lua_State *L_, T &amp;self, std::ptrdiff_t pos)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>at_category</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a887de8126f8d2e7da84caeecb4728d9d</anchor>
      <arglist>(std::random_access_iterator_tag, lua_State *L_, T &amp;self, std::ptrdiff_t pos)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>at_start</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ad39e1a92d7ada5f72c4515088de9f1ca</anchor>
      <arglist>(lua_State *L_, T &amp;self, std::ptrdiff_t pos)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>clear_has</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ad3672af1a48c842fcf3f9f3abb828bc9</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>clear_has</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a2b98ad382ff9cebbddd84c77f2769a85</anchor>
      <arglist>(std::true_type, lua_State *, T &amp;self)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>clear_start</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a17d63b4bb2067c83971262c31b9806d9</anchor>
      <arglist>(lua_State *L_, T &amp;self)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>empty_has</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a431becc9dd6e22aef7785c51a2a9bc3e</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>empty_has</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a6604697b67f022ba75d561fa30038248</anchor>
      <arglist>(std::true_type, lua_State *, T &amp;self)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>empty_start</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a97c7a54752679b111398f0aad6f0c435</anchor>
      <arglist>(lua_State *L_, T &amp;self)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>erase_after_has</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ae9da50dd3a05ffe1c0f40b9968ff11cb</anchor>
      <arglist>(std::false_type, lua_State *, T &amp;, const K &amp;)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>erase_after_has</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ab6733fbab482eed4a8b02864a1a3503c</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, K &amp;key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>erase_associative_lookup</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a1a93a73000812292491e732af96d667e</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, K &amp;key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>erase_associative_lookup</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>abdb272e5aa25195b8b1ae260f393480e</anchor>
      <arglist>(std::true_type, lua_State *, T &amp;self, const K &amp;key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>erase_has</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a649ecf827f7a23f612e04d2a9a03f64b</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, K &amp;key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>erase_has</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a43920bae5b1e14bb724efd0f6c287ab5</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, K &amp;key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>erase_integral</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ac462637d656cbe820d0a2993d74bb350</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, const K &amp;key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>erase_integral</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ae2a89b2d50e8e624e25794bd46f1ddb6</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, K &amp;key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>erase_key_has</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a3a09ab706484711b581e1f917995a90c</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, K &amp;key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>erase_key_has</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a2e2df6b75a15b937f6cf98452129a887</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, K &amp;key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>erase_start</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ae1015a477f855b9e1b7d29f41688a872</anchor>
      <arglist>(lua_State *L_, T &amp;self, K &amp;key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>find_associative_lookup</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a34359914b4c23154f8983da48e9c6df8</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, Iter &amp;, std::size_t idx)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>find_associative_lookup</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a7b8810c73820f49971c26d04b7900cb0</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;, Iter &amp;it, std::size_t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>find_comparative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a42e5794f8c06e957a66c1727bd6ee09b</anchor>
      <arglist>(std::false_type, lua_State *, T &amp;)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>find_comparative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a92654105a1e1bf198216d789c6ba8378</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>find_has</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a472ec7d3b1ce5c355546b994469eb479</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>find_has</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>acafa4af9948620159a66d8ffaa6ebddf</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>find_has_associative_lookup</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a1c364802828fbfa9277769a05e93f04f</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>find_has_associative_lookup</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>acbd5469430f23869e26ffcea971d94b9</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>get_associative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a199c03a5fe7fbbc4aab32c329d7dfeb7</anchor>
      <arglist>(std::false_type, lua_State *L_, Iter &amp;it)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>get_associative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a7213b6b9f67b07f1f39d16529efc8545</anchor>
      <arglist>(std::true_type, lua_State *L_, Iter &amp;it)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>get_associative_find</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>aebdc5ae588c17327c036b3fd5fc370b3</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, K &amp;key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>get_associative_find</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a2f0445cdeccf053807f1982329a9e79a</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, K &amp;key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>get_category</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a965c2dd8e61e34d0943ec08ce93235cb</anchor>
      <arglist>(std::input_iterator_tag, lua_State *L_, T &amp;self, K &amp;key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>get_category</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ab7650beaa46a89b3477a0dcdfa9377fb</anchor>
      <arglist>(std::random_access_iterator_tag, lua_State *L_, T &amp;self, K &amp;key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>get_comparative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ae3a08a2ef1bc4a2d569192f18f684450</anchor>
      <arglist>(std::false_type, lua_State *, T &amp;, K &amp;)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>get_comparative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a54c975bcdd4d7ff16851a88b544047c0</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, K &amp;key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>get_it</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>abaad120b2596711ece99d139f3f0607a</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, K &amp;key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>get_it</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>afdb014f4ab6197f7dc5d45ec690870dc</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, K &amp;key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static auto &amp;</type>
      <name>get_src</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a2ccf975130747eab555a7bafecd1495b</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>get_start</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>acdf4f9aac65566faf34bb3a73412bc60</anchor>
      <arglist>(lua_State *L_, T &amp;self, K &amp;key)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>insert_after_has</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a07b75145540ba490260176968f614437</anchor>
      <arglist>(std::false_type, lua_State *, T &amp;, stack_object, stack_object)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>insert_after_has</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a9d4513d398d0fa5e0d8274bca937d903</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, stack_object where, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>insert_copyable</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a9913a4b9a06d4649be33d38f04c2f57d</anchor>
      <arglist>(std::false_type, lua_State *, T &amp;, stack_object, stack_object)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>insert_copyable</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a8f44cb4225631a63058c6262f3c05970</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, stack_object key, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>insert_has</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a064aa43281687a7e9efafecd98d4540a</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, stack_object where, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>insert_has</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ab79ac9b82ce62f58f3f938a08a8b7f5d</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, stack_object key, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>insert_lookup</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>aefb650e6df6e19a542b81c1edb889f0e</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, stack_object where, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>insert_lookup</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a1297249b20f55634b9b599e46fba3fa7</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, stack_object, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>next_associative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a3b026a706807f2c239c167479dcdb4fe</anchor>
      <arglist>(std::false_type, lua_State *L_)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>next_associative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>afae9c9451f15e076e2dfcf47d20fbba7</anchor>
      <arglist>(std::true_type, lua_State *L_)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>next_iter</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a3643f12356fa336974c5eec0ac09d0f2</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>pairs_associative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a94e7d6bb8d33576749719131b6d4e00d</anchor>
      <arglist>(std::false_type, lua_State *L_)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>pairs_associative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a41ff7ccb89710fedeea5a1beec21b21a</anchor>
      <arglist>(std::true_type, lua_State *L_)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>set_associative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a2fcdc0fd8a5b3ad96f5f3cf15ae885f1</anchor>
      <arglist>(std::false_type, iterator &amp;it, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>set_associative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>acc04157cb0c9b86517c10b8d6415871c</anchor>
      <arglist>(std::true_type, iterator &amp;it, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>set_associative_find</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a278d5227afa35753c0e9a221b9388a30</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, stack_object key, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>set_associative_find</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>aa6c13437925dfc007cd3e6e9aa6668af</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, stack_object okey, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>set_associative_insert</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a611237d23173f37d171c2ee1244423bf</anchor>
      <arglist>(std::false_type, lua_State *, T &amp;self, Iter &amp;it, K &amp;key, stack_object)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>set_associative_insert</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>acbd2a2f78693b39366a529b7ec44b152</anchor>
      <arglist>(std::true_type, lua_State *, T &amp;self, Iter &amp;it, K &amp;key, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>set_category</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ad377a1cda562184a1f0045e4d73bddac</anchor>
      <arglist>(std::input_iterator_tag, lua_State *L_, T &amp;self, stack_object okey, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>set_category</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a59aa76bd512454633077d560922da49d</anchor>
      <arglist>(std::random_access_iterator_tag, lua_State *L_, T &amp;self, stack_object okey, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>set_comparative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a6b30a64e70f9152c3b47cd3d99803742</anchor>
      <arglist>(std::false_type, lua_State *, T &amp;, stack_object, stack_object)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>set_comparative</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>aaaef9556b3f9fe7fafb27f2b68269c2f</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, stack_object okey, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>set_it</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a86827b636a4dcd99df12bf30c9911046</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self, stack_object key, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>set_it</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a869e616b974ada02e68c242235ac9f74</anchor>
      <arglist>(std::true_type, lua_State *L_, T &amp;self, stack_object key, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>set_start</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a47b6be51ec24939460c13e3b943c75d3</anchor>
      <arglist>(lua_State *L_, T &amp;self, stack_object key, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>set_writable</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a9c8899df61675ce00a4e9c2d26f449ea</anchor>
      <arglist>(std::false_type, lua_State *, T &amp;, iterator &amp;, stack_object)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::error_result</type>
      <name>set_writable</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>ac23508e22779ace14031f1244d5e90d8</anchor>
      <arglist>(std::true_type, lua_State *, T &amp;, iterator &amp;it, stack_object value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static auto</type>
      <name>size_has</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a4b7e523ceb0b88d9c0507b9bb0cc2e92</anchor>
      <arglist>(std::false_type, lua_State *L_, T &amp;self)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static auto</type>
      <name>size_has</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a5babcb134373204dd6ea9d4d089c0db8</anchor>
      <arglist>(std::true_type, lua_State *, T &amp;self)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::size_t</type>
      <name>size_start</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a7dd507fb945753b7cc4bbe918150f70e</anchor>
      <arglist>(lua_State *L_, T &amp;self)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>decltype(*std::declval&lt; iterator &amp; &gt;()) typede</type>
      <name>iterator_return</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_314f07ca3cf57a820347f3cf11e23bd94.html</anchorfile>
      <anchor>a37d8af30dc9e53957b23c872b42256c9</anchor>
      <arglist>)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::container_detail::usertype_container_default&lt; X, std::enable_if_t&lt; std::is_array&lt; std::remove_pointer_t&lt; meta::unwrap_unqualified_t&lt; X &gt; &gt; &gt;::value &gt; &gt;</name>
    <filename>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</filename>
    <templarg></templarg>
    <class kind="struct">sol::container_detail::usertype_container_default&lt; X, std::enable_if_t&lt; std::is_array&lt; std::remove_pointer_t&lt; meta::unwrap_unqualified_t&lt; X &gt; &gt; &gt;::value &gt; &gt;::iter</class>
    <member kind="typedef">
      <type>value_type *</type>
      <name>iterator</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>ab48bbf86c56cc974b0db5b18bbba07c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::remove_extent_t&lt; T &gt;</type>
      <name>value_type</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>a0741897b97ed4adbba91c8b9dca67735</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>add</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>a1ce704a906b91de9c98a0bb4bfc48e89</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>at</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>a5e49e25355bca49d4c3601fa1b414921</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static iterator</type>
      <name>begin</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>ac6356fe9be5af0de4e36746929276d73</anchor>
      <arglist>(lua_State *, T &amp;self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>clear</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>a081e997d2b049353f6000f14d39d27a3</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>empty</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>a11a96e3526bc79e7e13389c84bd1102e</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static iterator</type>
      <name>end</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>a53a07a5cffa629391194f442535741b9</anchor>
      <arglist>(lua_State *, T &amp;self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>erase</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>a301eaed18cadec1af6e30b0dc5374c52</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>find</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>a00fefa16aea0d8665c954fe2a41949a0</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>get</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>a95f6484db1d44211e86a7b05ccc5912d</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ptrdiff_t</type>
      <name>index_adjustment</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>a58e8332de7b9da35f1c2b3d5a8777a99</anchor>
      <arglist>(lua_State *, T &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_get</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>a3edd1a584ed0380733abe272eee4f3f3</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_of</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>a7c9388f050a548f4bdb473f0b288cb96</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_set</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>a38d719bedcdba2edd5224de9ec7755b1</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>insert</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>a89e71f56fd50be750a134d123671c4d4</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ipairs</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>a0367e0c41a94320fbf09f17da6f0947d</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>next</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>ac1f9b8005f00056651614a2b5e91ee27</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>pairs</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>a8e702be125b168c4ec2831b54be35e77</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>set</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>aa456fe2d513d9b27f8a2cc026ef68fc3</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>size</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>a621882f77925679f0b30c700974969f7</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>usertype_container&lt; X &gt;</type>
      <name>deferred_uc</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>a13a5df1eb36411972faed0197058c106</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::remove_pointer_t&lt; meta::unwrap_unqualified_t&lt; X &gt; &gt;</type>
      <name>T</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>aba734c7e0cab73dcf54ca8fcf400d4fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>find</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>aac17c9ad7475bbc515d6130ff98a30c4</anchor>
      <arglist>(std::false_type, lua_State *L_)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>find</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>acc318929fb27cef92e44e40c36cfd521</anchor>
      <arglist>(std::true_type, lua_State *L_)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static auto &amp;</type>
      <name>get_src</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>af641dcfe200a5479606e4a16c539de2a</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>next_iter</name>
      <anchorfile>structsol_1_1container__detail_1_1usertype__container__default_3_01X_00_01std_1_1enable__if__t_3a689ccb92f5f8e3d31f0674a7d4a3755.html</anchorfile>
      <anchor>aa62245e7db6e170013a4bed962cfd943</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::usertype_proxy</name>
    <filename>structsol_1_1usertype__proxy.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>proxy_base&lt; usertype_proxy&lt; Table, Key &gt; &gt;</base>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>call</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>a5f544ce281eff62783aefbc042552ed8</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>a908c01610e7b995e276660939a23d53b</anchor>
      <arglist>() &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>a2f9ce7d8c4639dee489dbda1a5d0b2b7</anchor>
      <arglist>() const &amp;</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>get_type</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>a19ad7cdf4aeec121c68315a575f03e7a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>a7f157260244fbce4c654dbf4488e02e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator()</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>ab8d6e824900e906892fa146193d05719</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>usertype_proxy &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>ab8fbe5ad75bb8ddce7155dc8fca04b4f</anchor>
      <arglist>(std::initializer_list&lt; T &gt; other) &amp;</arglist>
    </member>
    <member kind="function">
      <type>usertype_proxy &amp;&amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>a6bc360d9a49b2e7691ac8c0d27b71409</anchor>
      <arglist>(std::initializer_list&lt; T &gt; other) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>usertype_proxy &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>acce8bb58540d0b86281eb3651adc7f03</anchor>
      <arglist>(T &amp;&amp;other) &amp;</arglist>
    </member>
    <member kind="function">
      <type>usertype_proxy &amp;&amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>a0e7f11134f7666dd34c955d032923038</anchor>
      <arglist>(T &amp;&amp;other) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator[]</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>ad5d358c4e4ee0b5887250428c16fb3b5</anchor>
      <arglist>(K &amp;&amp;k) &amp;</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator[]</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>ab82a601d8fb5c6be001968d1a5116d09</anchor>
      <arglist>(K &amp;&amp;k) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>operator[]</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>ad50975d400620267eb4e3c0c10850c72</anchor>
      <arglist>(K &amp;&amp;k) const &amp;</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>a93eb31586a6787351527ea019e752d6e</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>a195186528e767bd28bc75f0f98f4f596</anchor>
      <arglist>(lua_State *L) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>usertype_proxy &amp;</type>
      <name>set</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>aadbe3b9672da31a818828d8c0f8692d2</anchor>
      <arglist>(T &amp;&amp;item) &amp;</arglist>
    </member>
    <member kind="function">
      <type>usertype_proxy &amp;&amp;</type>
      <name>set</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>a09e55cee5e5acc621af98d0d0f199648</anchor>
      <arglist>(T &amp;&amp;item) &amp;&amp;</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>usertype_proxy</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>a8631978f28834d0f3e616c0bd1dc6576</anchor>
      <arglist>(Table table, T &amp;&amp;k)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>a0661d45d535de2d5056c400fece49a71</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>key_type</type>
      <name>key</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>aeb4322e3291c3b99f3674c7580ca76ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Table</type>
      <name>tbl</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>a690812cb2b5757a42f2513c689591f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>detail::proxy_key_t&lt; Key &gt;</type>
      <name>key_type</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>a3c51166a58135a65eb613cbdcc242c98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>tuple_get</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>a3dcedee0436f643a97d8fa719dee534a</anchor>
      <arglist>(std::index_sequence&lt; I... &gt;) &amp;&amp;</arglist>
    </member>
    <member kind="function" protection="private">
      <type>decltype(auto)</type>
      <name>tuple_get</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>a5b72ec24b1de2193f23ff3fa672959e3</anchor>
      <arglist>(std::index_sequence&lt; I... &gt;) const &amp;</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>tuple_set</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>aeb62f87812659adb5180ff4cbe1f52d6</anchor>
      <arglist>(std::index_sequence&lt; I... &gt;, T &amp;&amp;value) &amp;</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>tuple_set</name>
      <anchorfile>structsol_1_1usertype__proxy.html</anchorfile>
      <anchor>a23e79b8d3424a64384e87d0f1fc54783</anchor>
      <arglist>(std::index_sequence&lt; I... &gt;, T &amp;&amp;value) &amp;&amp;</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::u_detail::usertype_storage</name>
    <filename>structsol_1_1u__detail_1_1usertype__storage.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage.html</anchorfile>
      <anchor>acaf663867b4be8c91c0a3c47c6e44ef5</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, Value &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>usertype_storage_base</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage.html</anchorfile>
      <anchor>a6c745d2d58b438747f4172c5312daf6c</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_call</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage.html</anchorfile>
      <anchor>a61cc6cc71806015c78af671881b0392f</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_call_</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage.html</anchorfile>
      <anchor>a71acf32dfa31847937541df64e60a989</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_call_with_bases</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage.html</anchorfile>
      <anchor>a68a58d3f7425a5bac2415c005166c08d</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>index_call_with_bases_</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage.html</anchorfile>
      <anchor>abe4d1b7200534215b13badb0511f405f</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>meta_index_call</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage.html</anchorfile>
      <anchor>a97abbb1a21526cb251ec96a1490b015c</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>meta_index_call_with_bases</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage.html</anchorfile>
      <anchor>acf967dccaed4a090d825d8dcc64c1312</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::u_detail::usertype_storage_base</name>
    <filename>structsol_1_1u__detail_1_1usertype__storage__base.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add_entry</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>ad5b602bee04c5f6ce0539dbee9ae7049</anchor>
      <arglist>(string_view sv, index_call_storage ics)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>change_indexing</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a10c989ee04064096fb80a3f1e9c8ff2a</anchor>
      <arglist>(lua_State *L_, submetatable_type submetatable_, void *derived_this_, stateless_stack_reference &amp;t_, lua_CFunction index_, lua_CFunction new_index_, lua_CFunction meta_index_, lua_CFunction meta_new_index_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>abf8dc0b9edec0b69f9ada029f22a021d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>for_each_table</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a7f63424f4267a6d3f0d29f80b807a5ef</anchor>
      <arglist>(lua_State *L_, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a19b9ff3c72777a1b509f5054d9b45796</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, Value &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_bases</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>aca968a8761d11b9104346cec3a9bfb85</anchor>
      <arglist>(lua_State *L_, bases&lt; Bases... &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>usertype_storage_base</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a6c745d2d58b438747f4172c5312daf6c</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~usertype_storage_base</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a271b98d77117fa18313e8508c8eecb10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>base_walk_index</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a3c43a5c677a214f7615a593fa93db1cb</anchor>
      <arglist>(lua_State *L_, usertype_storage_base &amp;self, bool &amp;keep_going, int &amp;base_result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>new_index_target_set</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a602b94a802ffd3c560e6700bbcc984e9</anchor>
      <arglist>(lua_State *L, void *target)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>self_index_call</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a3c7e7237489c4de3b3568c993cae67c6</anchor>
      <arglist>(types&lt; Bases... &gt;, lua_State *L, usertype_storage_base &amp;self)</arglist>
    </member>
    <member kind="variable">
      <type>std::unordered_map&lt; stateless_reference, stateless_reference, stateless_reference_hash, stateless_reference_equals &gt;</type>
      <name>auxiliary_keys</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>ab95d53b64e22b2b9a7232709c0968bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>new_index_call_storage</type>
      <name>base_index</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a5439e9bd56ae46918fe841c943875e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>stateless_reference</type>
      <name>const_reference_index_table</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a55386f08a5afa2f54048e4d90fa79244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>stateless_reference</type>
      <name>const_value_index_table</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a59447ae682c10639ba9c79d2e9910e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>stateless_reference</type>
      <name>gc_names_table</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a45e33231f7c42aea92a4946b1db09f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_using_index</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>aafe04aa61c0185e5ef1e04c7ceca5a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_using_new_index</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>aa9e09bec681e9a5fbfd1cd67081745a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>m_L</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a3e8f645c2400aaf0e5d33dc25d71367b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>stateless_reference</type>
      <name>named_index_table</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a7b5436c9e4bd090a2ca332c06b2f07f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>stateless_reference</type>
      <name>named_metatable</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a1585c2939a0cd05cb60e38232f1d2994</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::bitset&lt; 64 &gt;</type>
      <name>properties</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a30d69e5ceb88f98461580a76eddb16e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>stateless_reference</type>
      <name>reference_index_table</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a31f257aa56a018343880b74e250e1e1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>new_index_call_storage</type>
      <name>static_base_index</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>aee953d78f69ef9fa6610152cce4f9b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::unique_ptr&lt; binding_base &gt; &gt;</type>
      <name>storage</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>ae59a1e30ae153040eeb168ab8170d471</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unordered_map&lt; string_view, index_call_storage &gt;</type>
      <name>string_keys</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>ad61a9f911e7273c8e72346cb068d0b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::unique_ptr&lt; char[]&gt; &gt;</type>
      <name>string_keys_storage</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a9db7cd612725dd583e710c2a4eac1b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>stateless_reference</type>
      <name>type_table</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a59c5ebc1b622d35b53b8417ef25524a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>stateless_reference</type>
      <name>unique_index_table</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>a0c8747db12de51e13d4042d2d79c93c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>stateless_reference</type>
      <name>value_index_table</name>
      <anchorfile>structsol_1_1u__detail_1_1usertype__storage__base.html</anchorfile>
      <anchor>aad6c4df41170ec87a0e158f441906926</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::usertype_traits</name>
    <filename>structsol_1_1usertype__traits.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>gc_table</name>
      <anchorfile>structsol_1_1usertype__traits.html</anchorfile>
      <anchor>ae1ce1f50b048787ccdc325e67929e3a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>metatable</name>
      <anchorfile>structsol_1_1usertype__traits.html</anchorfile>
      <anchor>a8c9d7f7f72537910a0899a6036d85b57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>name</name>
      <anchorfile>structsol_1_1usertype__traits.html</anchorfile>
      <anchor>a51022c592150e8c097982e07edae7a0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>qualified_name</name>
      <anchorfile>structsol_1_1usertype__traits.html</anchorfile>
      <anchor>a131e49c6b0cbf9d56149ea608cd04716</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>user_gc_metatable</name>
      <anchorfile>structsol_1_1usertype__traits.html</anchorfile>
      <anchor>a419b764e6481da0626561fcc57dadac7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>user_metatable</name>
      <anchorfile>structsol_1_1usertype__traits.html</anchorfile>
      <anchor>a9dae7f34526a9c9305c9d87657d78b62</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::utf8_to_utf16</name>
    <filename>classdetail_1_1utf8__to__utf16.html</filename>
    <member kind="function">
      <type>auto</type>
      <name>c_str</name>
      <anchorfile>classdetail_1_1utf8__to__utf16.html</anchorfile>
      <anchor>ace33c220423a9fb9db772128309a38e8</anchor>
      <arglist>() const -&gt; const wchar_t *</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator basic_string_view&lt; wchar_t &gt;</name>
      <anchorfile>classdetail_1_1utf8__to__utf16.html</anchorfile>
      <anchor>a560db0cdd0a4e385cae46d78aa8427b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>size</name>
      <anchorfile>classdetail_1_1utf8__to__utf16.html</anchorfile>
      <anchor>ab55eaddf875d1b3b43e5a18b16235723</anchor>
      <arglist>() const -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>str</name>
      <anchorfile>classdetail_1_1utf8__to__utf16.html</anchorfile>
      <anchor>ad3cbcb7a953401cc884edcbcb826e9d3</anchor>
      <arglist>() const -&gt; std::wstring</arglist>
    </member>
    <member kind="function">
      <type>FMT_API</type>
      <name>utf8_to_utf16</name>
      <anchorfile>classdetail_1_1utf8__to__utf16.html</anchorfile>
      <anchor>aabad25a649e8f141b998e38abd970721</anchor>
      <arglist>(string_view s)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>basic_memory_buffer&lt; wchar_t &gt;</type>
      <name>buffer_</name>
      <anchorfile>classdetail_1_1utf8__to__utf16.html</anchorfile>
      <anchor>a761b1132f5e8642df78111441d3232f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::stack::stack_detail::uu_pusher</name>
    <filename>structsol_1_1stack_1_1stack__detail_1_1uu__pusher.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>unique_usertype_actual_t&lt; T &gt;</type>
      <name>actual</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1uu__pusher.html</anchorfile>
      <anchor>ad2a36ebc05c0405df8f4315626ecfe32</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unique_usertype_element_t&lt; T &gt;</type>
      <name>element</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1uu__pusher.html</anchorfile>
      <anchor>a7fd25e4497397874fea6c92ef69f83c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1uu__pusher.html</anchorfile>
      <anchor>a8323acea9de5b4644a6eb3d0bf929ece</anchor>
      <arglist>(lua_State *L, Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>push_deep</name>
      <anchorfile>structsol_1_1stack_1_1stack__detail_1_1uu__pusher.html</anchorfile>
      <anchor>a1c85fa9b9be690cce405bd53c32b189e</anchor>
      <arglist>(lua_State *L, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>UValue</name>
    <filename>unionUValue.html</filename>
    <member kind="variable">
      <type></type>
      <name>LUAI_MAXALIGN</name>
      <anchorfile>unionUValue.html</anchorfile>
      <anchor>a3257500ea5d9b5b592f1ff8f31f1dda3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TValue</type>
      <name>uv</name>
      <anchorfile>unionUValue.html</anchorfile>
      <anchor>afaa156bae31b8f21eb9743c2a757ce89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>detail::arg_ref::value</name>
    <filename>uniondetail_1_1arg__ref_1_1value.html</filename>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>value</name>
      <anchorfile>uniondetail_1_1arg__ref_1_1value.html</anchorfile>
      <anchor>ad6e88a12f0fb52051c4a8609ad9dde7c</anchor>
      <arglist>(basic_string_view&lt; Char &gt; n)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>value</name>
      <anchorfile>uniondetail_1_1arg__ref_1_1value.html</anchorfile>
      <anchor>ab6a23d3f4d733148cb4cff360a0684fa</anchor>
      <arglist>(int idx=0)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>uniondetail_1_1arg__ref_1_1value.html</anchorfile>
      <anchor>a852fcf73a804be7a919abe5e39814179</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>basic_string_view&lt; Char &gt;</type>
      <name>name</name>
      <anchorfile>uniondetail_1_1arg__ref_1_1value.html</anchorfile>
      <anchor>a04970c450b47b935fa22264928ac2d91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>Value</name>
    <filename>unionValue.html</filename>
    <member kind="variable">
      <type>lua_CFunction</type>
      <name>f</name>
      <anchorfile>unionValue.html</anchorfile>
      <anchor>acc94eaa63b3acf650541fcd09025f2ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct GCObject *</type>
      <name>gc</name>
      <anchorfile>unionValue.html</anchorfile>
      <anchor>a1809643a2deb85a2e8d690b8e1488481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_Integer</type>
      <name>i</name>
      <anchorfile>unionValue.html</anchorfile>
      <anchor>a0d6f6bd1f2576b712e95aaffa0f87bab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_Number</type>
      <name>n</name>
      <anchorfile>unionValue.html</anchorfile>
      <anchor>ae8663f45c016d5fbf827cb308b2f3df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>p</name>
      <anchorfile>unionValue.html</anchorfile>
      <anchor>aa001f39a25c7d85a27cbdbab2d386ccd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>detail::value</name>
    <filename>classdetail_1_1value.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>typename Context::char_type</type>
      <name>char_type</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>adc382088ef57b6cbcd378c1569e92248</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a8b18a91850abc3daa4d910a23abf2a0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>af5893a06927265add613a3bd5a52e38f</anchor>
      <arglist>(basic_string_view&lt; char_type &gt; val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>af93350be05ba8504d221ded22fbc47d2</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>aeccfade4d6cfca3077a2aa5cf6b07628</anchor>
      <arglist>(char_type val)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a046910ea9ccc0f9d100e8ff4f0f47b38</anchor>
      <arglist>(const char_type *val)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a1d96072c1d257b295d40d2ff1cf3edf9</anchor>
      <arglist>(const named_arg_info&lt; char_type &gt; *args, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>ab3834b22def19387a5fa6e2a334c9c5c</anchor>
      <arglist>(const void *val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a945b118dcdaf23693f02cf8787c038e1</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a70a01475f1f92bc5c2d546ff494c2e98</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>abd2cae21760393b3a97a0f90bcfbab19</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>abdfd99dae09fa1af405fab022cbda287</anchor>
      <arglist>(int128_opt val)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a75ec8cf746ba33fbc75ab2ad19414b98</anchor>
      <arglist>(long double val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a345ff222aff891b0972018e4df7f6d40</anchor>
      <arglist>(long long val)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a23fe75fdc293e63c7416817dd0a47f69</anchor>
      <arglist>(T &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a40f1ed14729a64556551e3a754a2486e</anchor>
      <arglist>(uint128_opt val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>ae8885c3017b0b399b51235117ab26402</anchor>
      <arglist>(unformattable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a023d9fb58b383ce04ce447d47220780a</anchor>
      <arglist>(unformattable_char)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a866290c49b723e149708d8b9206ad131</anchor>
      <arglist>(unformattable_pointer)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a70e4a31893b6014335ba52078aefdbed</anchor>
      <arglist>(unsigned long long val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a6a0a88dd7b211b22dee5863d2438406b</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bool_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a37f464510fd336ae902a9996be9eba99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char_type</type>
      <name>char_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>acdc26459519e27c2b356dbcfcae58cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>custom_value&lt; Context &gt;</type>
      <name>custom</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a9fddd92abec763f53015b16ea8d8c456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>double_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a49fa0b62a6ad9ad093bef856273243dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>float_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a7f57b81299c1adfe9d7eb8bc3285ac52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int128_opt</type>
      <name>int128_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a8b5c27103672e7f1042fe4e18cd54787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>int_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a05ac6d80318549940199cba5978e947e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long double</type>
      <name>long_double_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a540283388e1e5fb3b9469f8b777be807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long</type>
      <name>long_long_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>afcbf8b1cf602f8ae19750d810833e58a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>named_arg_value&lt; char_type &gt;</type>
      <name>named_args</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>ab7ef31618db5b5e4a700800de7dc677e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>monostate</type>
      <name>no_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>ae0ce34cac815df8c846c926f5bf3eb63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>pointer</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>aeda261b57dccd9d3bc7b7d0945011f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string_value&lt; char_type &gt;</type>
      <name>string</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>ada3d69251ef1d303d071ac37437acad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint128_opt</type>
      <name>uint128_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a272b8b5d1bef552204d4b349867a028a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>uint_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>af581866024565c523660435f50cf8fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long long</type>
      <name>ulong_long_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a453f8841901ccad0d7b6a1170e3e2930</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>format_custom_arg</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a8cc574ca49c10b8b1af5ff3887cc2baf</anchor>
      <arglist>(void *arg, typename Context::parse_context_type &amp;parse_ctx, Context &amp;ctx)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>value&lt; basic_format_context &gt;</name>
    <filename>classdetail_1_1value.html</filename>
    <member kind="typedef">
      <type>typename basic_format_context ::char_type</type>
      <name>char_type</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>adc382088ef57b6cbcd378c1569e92248</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a8b18a91850abc3daa4d910a23abf2a0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>af5893a06927265add613a3bd5a52e38f</anchor>
      <arglist>(basic_string_view&lt; char_type &gt; val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>af93350be05ba8504d221ded22fbc47d2</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>aeccfade4d6cfca3077a2aa5cf6b07628</anchor>
      <arglist>(char_type val)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a046910ea9ccc0f9d100e8ff4f0f47b38</anchor>
      <arglist>(const char_type *val)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a1d96072c1d257b295d40d2ff1cf3edf9</anchor>
      <arglist>(const named_arg_info&lt; char_type &gt; *args, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>ab3834b22def19387a5fa6e2a334c9c5c</anchor>
      <arglist>(const void *val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a945b118dcdaf23693f02cf8787c038e1</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a70a01475f1f92bc5c2d546ff494c2e98</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>abd2cae21760393b3a97a0f90bcfbab19</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>abdfd99dae09fa1af405fab022cbda287</anchor>
      <arglist>(int128_opt val)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a75ec8cf746ba33fbc75ab2ad19414b98</anchor>
      <arglist>(long double val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a345ff222aff891b0972018e4df7f6d40</anchor>
      <arglist>(long long val)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a23fe75fdc293e63c7416817dd0a47f69</anchor>
      <arglist>(T &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a40f1ed14729a64556551e3a754a2486e</anchor>
      <arglist>(uint128_opt val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>ae8885c3017b0b399b51235117ab26402</anchor>
      <arglist>(unformattable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a023d9fb58b383ce04ce447d47220780a</anchor>
      <arglist>(unformattable_char)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a866290c49b723e149708d8b9206ad131</anchor>
      <arglist>(unformattable_pointer)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a70e4a31893b6014335ba52078aefdbed</anchor>
      <arglist>(unsigned long long val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a6a0a88dd7b211b22dee5863d2438406b</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bool_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a37f464510fd336ae902a9996be9eba99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char_type</type>
      <name>char_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>acdc26459519e27c2b356dbcfcae58cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>custom_value&lt; basic_format_context &gt;</type>
      <name>custom</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a9fddd92abec763f53015b16ea8d8c456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>double_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a49fa0b62a6ad9ad093bef856273243dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>float_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a7f57b81299c1adfe9d7eb8bc3285ac52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int128_opt</type>
      <name>int128_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a8b5c27103672e7f1042fe4e18cd54787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>int_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a05ac6d80318549940199cba5978e947e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long double</type>
      <name>long_double_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a540283388e1e5fb3b9469f8b777be807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long</type>
      <name>long_long_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>afcbf8b1cf602f8ae19750d810833e58a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>named_arg_value&lt; char_type &gt;</type>
      <name>named_args</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>ab7ef31618db5b5e4a700800de7dc677e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>monostate</type>
      <name>no_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>ae0ce34cac815df8c846c926f5bf3eb63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>pointer</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>aeda261b57dccd9d3bc7b7d0945011f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string_value&lt; char_type &gt;</type>
      <name>string</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>ada3d69251ef1d303d071ac37437acad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint128_opt</type>
      <name>uint128_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a272b8b5d1bef552204d4b349867a028a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>uint_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>af581866024565c523660435f50cf8fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long long</type>
      <name>ulong_long_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a453f8841901ccad0d7b6a1170e3e2930</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>format_custom_arg</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a8cc574ca49c10b8b1af5ff3887cc2baf</anchor>
      <arglist>(void *arg, typename basic_format_context ::parse_context_type &amp;parse_ctx, basic_format_context &amp;ctx)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>value&lt; basic_printf_context &gt;</name>
    <filename>classdetail_1_1value.html</filename>
    <member kind="typedef">
      <type>typename basic_printf_context ::char_type</type>
      <name>char_type</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>adc382088ef57b6cbcd378c1569e92248</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a8b18a91850abc3daa4d910a23abf2a0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>af5893a06927265add613a3bd5a52e38f</anchor>
      <arglist>(basic_string_view&lt; char_type &gt; val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>af93350be05ba8504d221ded22fbc47d2</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>aeccfade4d6cfca3077a2aa5cf6b07628</anchor>
      <arglist>(char_type val)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a046910ea9ccc0f9d100e8ff4f0f47b38</anchor>
      <arglist>(const char_type *val)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a1d96072c1d257b295d40d2ff1cf3edf9</anchor>
      <arglist>(const named_arg_info&lt; char_type &gt; *args, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>ab3834b22def19387a5fa6e2a334c9c5c</anchor>
      <arglist>(const void *val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a945b118dcdaf23693f02cf8787c038e1</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a70a01475f1f92bc5c2d546ff494c2e98</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>abd2cae21760393b3a97a0f90bcfbab19</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>abdfd99dae09fa1af405fab022cbda287</anchor>
      <arglist>(int128_opt val)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a75ec8cf746ba33fbc75ab2ad19414b98</anchor>
      <arglist>(long double val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a345ff222aff891b0972018e4df7f6d40</anchor>
      <arglist>(long long val)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a23fe75fdc293e63c7416817dd0a47f69</anchor>
      <arglist>(T &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a40f1ed14729a64556551e3a754a2486e</anchor>
      <arglist>(uint128_opt val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>ae8885c3017b0b399b51235117ab26402</anchor>
      <arglist>(unformattable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a023d9fb58b383ce04ce447d47220780a</anchor>
      <arglist>(unformattable_char)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a866290c49b723e149708d8b9206ad131</anchor>
      <arglist>(unformattable_pointer)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a70e4a31893b6014335ba52078aefdbed</anchor>
      <arglist>(unsigned long long val)</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE</type>
      <name>value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a6a0a88dd7b211b22dee5863d2438406b</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bool_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a37f464510fd336ae902a9996be9eba99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char_type</type>
      <name>char_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>acdc26459519e27c2b356dbcfcae58cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>custom_value&lt; basic_printf_context &gt;</type>
      <name>custom</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a9fddd92abec763f53015b16ea8d8c456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>double_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a49fa0b62a6ad9ad093bef856273243dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>float_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a7f57b81299c1adfe9d7eb8bc3285ac52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int128_opt</type>
      <name>int128_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a8b5c27103672e7f1042fe4e18cd54787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>int_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a05ac6d80318549940199cba5978e947e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long double</type>
      <name>long_double_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a540283388e1e5fb3b9469f8b777be807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long</type>
      <name>long_long_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>afcbf8b1cf602f8ae19750d810833e58a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>named_arg_value&lt; char_type &gt;</type>
      <name>named_args</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>ab7ef31618db5b5e4a700800de7dc677e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>monostate</type>
      <name>no_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>ae0ce34cac815df8c846c926f5bf3eb63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>pointer</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>aeda261b57dccd9d3bc7b7d0945011f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string_value&lt; char_type &gt;</type>
      <name>string</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>ada3d69251ef1d303d071ac37437acad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint128_opt</type>
      <name>uint128_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a272b8b5d1bef552204d4b349867a028a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>uint_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>af581866024565c523660435f50cf8fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long long</type>
      <name>ulong_long_value</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a453f8841901ccad0d7b6a1170e3e2930</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>format_custom_arg</name>
      <anchorfile>classdetail_1_1value.html</anchorfile>
      <anchor>a8cc574ca49c10b8b1af5ff3887cc2baf</anchor>
      <arglist>(void *arg, typename basic_printf_context ::parse_context_type &amp;parse_ctx, basic_printf_context &amp;ctx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::counting_iterator::value_type</name>
    <filename>structdetail_1_1counting__iterator_1_1value__type.html</filename>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>operator=</name>
      <anchorfile>structdetail_1_1counting__iterator_1_1value__type.html</anchorfile>
      <anchor>a2b3dec357690928db93983a072d2f799</anchor>
      <arglist>(const T &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::var_wrapper</name>
    <filename>structsol_1_1var__wrapper.html</filename>
    <templarg></templarg>
    <base>ebco&lt; T &gt;</base>
    <member kind="typedef" protection="private">
      <type>detail::ebco&lt; T &gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1var__wrapper.html</anchorfile>
      <anchor>a5770526cf2e3cfcd17d3aba5409a0ada</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>Vardesc</name>
    <filename>unionVardesc.html</filename>
    <member kind="variable">
      <type>TValue</type>
      <name>k</name>
      <anchorfile>unionVardesc.html</anchorfile>
      <anchor>a80d37db0e7356a3f6e0fd623f41275b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>kind</name>
      <anchorfile>unionVardesc.html</anchorfile>
      <anchor>a2fd435b2b04c1eaa315462f92751dac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TString *</type>
      <name>name</name>
      <anchorfile>unionVardesc.html</anchorfile>
      <anchor>ae42e8803588ca9ffd1225c67ab3ba79d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>short</type>
      <name>pidx</name>
      <anchorfile>unionVardesc.html</anchorfile>
      <anchor>a6323f2ec4ddf1d7b53d057d5b3f160b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lu_byte</type>
      <name>ridx</name>
      <anchorfile>unionVardesc.html</anchorfile>
      <anchor>a02666a7f4d0da02bf0f834e66b02a18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TValuefields</name>
      <anchorfile>unionVardesc.html</anchorfile>
      <anchor>aec05721e79f1bb78e05389553ef3c971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct Vardesc::@10</type>
      <name>vd</name>
      <anchorfile>unionVardesc.html</anchorfile>
      <anchor>ab9f57a5c5b26dc32cd518905ffdeaf7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::variadic_args</name>
    <filename>structsol_1_1variadic__args.html</filename>
    <member kind="typedef">
      <type>stack_iterator&lt; stack_proxy, true &gt;</type>
      <name>const_iterator</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>afee969c07e7fb7e9ccae36d91984c915</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>ac86e1f360348778c98eae0c7499afe3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>acd85b2631339e5bc184903e3d135415e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_iterator&lt; stack_proxy, false &gt;</type>
      <name>iterator</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>ab0902d89c878ca3f0d110c9f18774950</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_proxy *</type>
      <name>pointer</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a0741c73ce67f4d06b52819877372e0dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_proxy</type>
      <name>reference_type</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a257930f74fd0b64b8827d5c530dc2443</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>ae588008a1bc01d3cf915ff3d3821f0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a9094c30ed75fd8a5d149a1adb0241c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_proxy</type>
      <name>value_type</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a4f7bb47265d7dec0118dd05b7d62ece3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>afb2e9e5185b6e9b6ba95ccd11a53081d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a77744c4b43b6c2f8f2cde206997d00eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a1fc131b4f299a0a29be82af4bb7118f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cend</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a2a860bd66e4d43b38342ec465a515115</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>crbegin</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a320ac6150fe6bf444f6a185fbf931f9d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>crend</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a65f2aded4c2ad1a4c161357bbeae3f41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>ab92451fab85c946909c56d7fa82cbf54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a00817dc4fe8c43733ec3f1473ded0807</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a60952cad514b57c377f1bb03a23ba770</anchor>
      <arglist>(difference_type index_offset=0) const</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>get_type</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a790bb1b6a1900d2508d153eb1f2e3d7a</anchor>
      <arglist>(difference_type index_offset=0) const noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>leftover_count</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a3a3582f0a1e9bf7cd0e6b4fbdc142197</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>lua_state</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>aa8c5187b89e4ff66eaeed8308c10342c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>variadic_args &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>afedd7bdd1836d71832df1ed742ad3e90</anchor>
      <arglist>(const variadic_args &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>variadic_args &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a15f16cab4ed98ce125e729b5a09b89a6</anchor>
      <arglist>(variadic_args &amp;&amp;o)</arglist>
    </member>
    <member kind="function">
      <type>stack_proxy</type>
      <name>operator[]</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a41bf929ad3f9623fb289024f4e7306aa</anchor>
      <arglist>(difference_type index_offset) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a321b92d177fc3b7066989ed3c4a9fcf1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a816ef040d246a882c69621caae00f70b</anchor>
      <arglist>(lua_State *target) const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a899d68052f726ab390fb7f62b0ef365e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>aa44d15d8cd567029bfa720cbe67a89ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a3ddeae8600abe290b8e7ca548f6a6a31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>ae5f6f56e4e46539f5f0e40ae3b888d3e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a6afe6787b30752f299d573fbf9da0862</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stack_index</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a5c71f3f25bd9a282304b5da5e25b85a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>top</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a450d1e19993d38672f99d30d47d63e1e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>variadic_args</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>afe9fb36dc1073d0f5954c9267254765a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>variadic_args</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>ad818b8d683fb9e37f06e59a397450490</anchor>
      <arglist>(const variadic_args &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>variadic_args</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>adf04e4362f0fb755a6f7c787030d18fc</anchor>
      <arglist>(lua_State *luastate, int stackindex, int lastindex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>variadic_args</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a7e436b7c7e903ee16a8e61b703a9745c</anchor>
      <arglist>(lua_State *luastate, int stackindex=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>variadic_args</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>acf16103d4e26fe48b875b024a566760e</anchor>
      <arglist>(variadic_args &amp;&amp;o)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>index</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>aa7eb5b6770e6166c4b7e819c3ba4d77a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>a6ba7cec33a5f453132a7183fbc7cd61a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>stacktop</name>
      <anchorfile>structsol_1_1variadic__args.html</anchorfile>
      <anchor>aeee166b647bb892ffdb41789c3f8627c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::variadic_results</name>
    <filename>structsol_1_1variadic__results.html</filename>
    <base>basic_variadic_results&lt;&gt;</base>
    <member kind="typedef" protection="private">
      <type>basic_variadic_results&lt;&gt;</type>
      <name>base_t</name>
      <anchorfile>structsol_1_1variadic__results.html</anchorfile>
      <anchor>a5518ae04faddeba91ec1530c662ec80b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RosMsgParser::Variant</name>
    <filename>classRosMsgParser_1_1Variant.html</filename>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>a4eb891051d20cf46911ea5d250108ed5</anchor>
      <arglist>(const char *buffer, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>a87587a781600dd194d2c6b4eab420be8</anchor>
      <arglist>(const std::string &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>a99e5d43d85e55d94c84dd1fadcd928b5</anchor>
      <arglist>(const std::string_view &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>aad66bf9a648e13790d4a0d7f06490be3</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>convert</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>a7a0db27067a9c154df3b34147846c46d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DST</type>
      <name>convert</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>ad5a2cd9ea9af23a4203e6c05d3a97c98</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>convert</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>a1743605518bab9f37eea35d04e494d72</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>extract</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>a200dba582f5c6227b0db563ce7a1546f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string_view</type>
      <name>extract</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>adf0a219614ce2e3d6f3b5762799550e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>getRawStorage</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>a5afd83edbca89a30ec876f0e8a9aecb4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getTypeID</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>a5bbdaaf16a97fc5989b74f36a1c4b4e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Variant &amp;</type>
      <name>operator=</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>a1f231bbb0ea9fe6dad2573160d357eb0</anchor>
      <arglist>(const Variant &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Variant</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>a1f472a5fac0e8ea7f3dd42179d18b855</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Variant</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>a6279ee57f0e816251a23f6fb63b889bc</anchor>
      <arglist>(const char *buffer, size_t length)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Variant</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>a1994c00b25bebba60cad4de4a8f6eee8</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Variant</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>ad36c381454857858a6b45c94ec8d71e2</anchor>
      <arglist>(const Variant &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Variant</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>a363a934ed7e44839e1e3b733f92223c1</anchor>
      <arglist>(Variant &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Variant</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>a42fc6e44c9bf98932c0c796770aeec0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; uint8_t, 8 &gt;</type>
      <name>raw_data</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>a3911f79b9d2e95ceccddb1b3a23ec9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>raw_string</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>a39ac70ea8dbf1931cf4c7045eef72a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clearStringIfNecessary</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>ac28dc4ffbb61ccbd8907dad3b2096c4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>union RosMsgParser::Variant::@64</type>
      <name>_storage</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>ad329c45fc2f4839fbecad97f1eaad0c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BuiltinType</type>
      <name>_type</name>
      <anchorfile>classRosMsgParser_1_1Variant.html</anchorfile>
      <anchor>a8cf994661964656785f1cc6d7a1fe6c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PJ::Msg::Vector3</name>
    <filename>structPJ_1_1Msg_1_1Vector3.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>structPJ_1_1Msg_1_1Vector3.html</anchorfile>
      <anchor>af77c7d5e7d2c09b5dbb06173d4887ded</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structPJ_1_1Msg_1_1Vector3.html</anchorfile>
      <anchor>ab5773358bcaf01e9b31482d730e250b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structPJ_1_1Msg_1_1Vector3.html</anchorfile>
      <anchor>ac67605a1f66fad902276c086a269a518</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>structPJ_1_1Msg_1_1Vector3.html</anchorfile>
      <anchor>a875be064f23d378bc0e00096d49027fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::vformat_args</name>
    <filename>structdetail_1_1vformat__args.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>basic_format_args&lt; basic_format_context&lt; std::back_insert_iterator&lt; buffer&lt; Char &gt; &gt;, Char &gt; &gt;</type>
      <name>type</name>
      <anchorfile>structdetail_1_1vformat__args.html</anchorfile>
      <anchor>abe996fde7226f35b4df2e39b6851140d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::vformat_args&lt; char &gt;</name>
    <filename>structdetail_1_1vformat__args_3_01char_01_4.html</filename>
    <member kind="typedef">
      <type>format_args</type>
      <name>type</name>
      <anchorfile>structdetail_1_1vformat__args_3_01char_01_4.html</anchorfile>
      <anchor>ac13c93f178b55ae02d674812ca8b1ae8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VideoDialog</name>
    <filename>classVideoDialog.html</filename>
    <class kind="struct">VideoDialog::CompressedFrame</class>
    <member kind="slot">
      <type>void</type>
      <name>seekByValue</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>af9ab6ce56a169386d754e1b67dfebdf1</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>closed</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>ab1a2ef2eac00b1fbc4418dddc14e52f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPaused</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>ad5a88e4675485786a32d1f251b7d5d03</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFile</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>aa0dabee7ef7b4f5388cb97607ed71125</anchor>
      <arglist>(QString filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pause</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>af94da1998ac99062c606e95e28bf409e</anchor>
      <arglist>(bool paused)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>referenceCurve</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>a8d528a7d21a64644da97b9a5ead2f766</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoDialog</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>a9687b5133e67b2d2b6f187146addad68</anchor>
      <arglist>(QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VideoDialog</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>a65be7f6fcfaf129397b7d507932f838d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Ui::VideoDialog *</type>
      <name>ui</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>a50783e0a053270a37602c8010b346804</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>closeEvent</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>ae19d7052478998d155d2a0635a4663f6</anchor>
      <arglist>(QCloseEvent *event)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_clearButton_clicked</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>ae241682ff7b0becc2601722167d0e4a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_decodeButton_clicked</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>ab746ffa2ea6dfa3bcc8fa19ea476b145</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_loadButton_clicked</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>ab9990416805be7a2ce6abfc14a06022e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>on_timeSlider_valueChanged</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>aa5d0fcf300fc95d66c21059597e9f972</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateSlider</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>ae0ded60e013594c6db868dd0bc10b4ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateSliderPos</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>a362c34226ff9ea391a0092ab501b761c</anchor>
      <arglist>(qint64 value)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateSliderUnit</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>a07697cee308b1f499d36d0c1129ef754</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>eventFilter</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>af0e161d3f8e916f353082bafe4ae91c7</anchor>
      <arglist>(QObject *obj, QEvent *ev)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; CompressedFrame &gt;</type>
      <name>_compressed_frames</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>a46691187c53fddf1a05ba397ff172dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_decoded</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>a659b7df06a000dd300c04fcb24f74598</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>_dragging_curve</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>a8e3cc697bc54177ec9577aad07f58b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; QtAV::FrameReader &gt;</type>
      <name>_frame_reader</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>a44be17c2d39458fbd7ec371c745f3d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ImageLabel *</type>
      <name>_label</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>a153d6e4f7a2a0d81f719fb31341f9ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QtAV::AVPlayer *</type>
      <name>_media_player</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>ac504b28c4a43a6dd0675220205e249f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QtAV::VideoOutput *</type>
      <name>_video_output</name>
      <anchorfile>classVideoDialog.html</anchorfile>
      <anchor>a2c9d5707622e18cd8c020693ef1a2bea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::view</name>
    <filename>structdetail_1_1view.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::void_call</name>
    <filename>structsol_1_1call__detail_1_1void__call.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::call_detail::void_call&lt; T, types&lt; Args... &gt; &gt;</name>
    <filename>structsol_1_1call__detail_1_1void__call_3_01T_00_01types_3_01Args_8_8_8_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Args</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>call</name>
      <anchorfile>structsol_1_1call__detail_1_1void__call_3_01T_00_01types_3_01Args_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a46b1e90b880271b621bbc2af3f326d3e</anchor>
      <arglist>(Args...)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::void_tuple_element</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1void__tuple__element.html</filename>
    <templarg>I</templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>sol::meta::meta_detail::void_tuple_element&lt; I, std::tuple&lt;&gt; &gt;</name>
    <filename>structsol_1_1meta_1_1meta__detail_1_1void__tuple__element_3_01I_00_01std_1_1tuple_3_4_01_4.html</filename>
    <templarg>I</templarg>
    <member kind="typedef">
      <type>void</type>
      <name>type</name>
      <anchorfile>structsol_1_1meta_1_1meta__detail_1_1void__tuple__element_3_01I_00_01std_1_1tuple_3_4_01_4.html</anchorfile>
      <anchor>a6278c23648c1984f86e967e85c84db65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::voider</name>
    <filename>structsol_1_1detail_1_1voider.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>void</type>
      <name>type</name>
      <anchorfile>structsol_1_1detail_1_1voider.html</anchorfile>
      <anchor>ad278e8dc4739b0be6f6fcb0f96968618</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::weak_derive</name>
    <filename>structsol_1_1weak__derive.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>value</name>
      <anchorfile>structsol_1_1weak__derive.html</anchorfile>
      <anchor>ae9fa6c8ec6e071ca2b2278d624a179ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WebsocketDialog</name>
    <filename>classWebsocketDialog.html</filename>
    <member kind="function">
      <type></type>
      <name>WebsocketDialog</name>
      <anchorfile>classWebsocketDialog.html</anchorfile>
      <anchor>a00bc8f5d9be5468c10c3125194365576</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~WebsocketDialog</name>
      <anchorfile>classWebsocketDialog.html</anchorfile>
      <anchor>a22c98593c11518e61f53c3a59624d916</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Ui::WebSocketDialog *</type>
      <name>ui</name>
      <anchorfile>classWebsocketDialog.html</anchorfile>
      <anchor>a679d0a9ad101c693983d42afcc5a88dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WebsocketServer</name>
    <filename>classWebsocketServer.html</filename>
    <base>PJ::DataStreamer</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isDebugPlugin</name>
      <anchorfile>classWebsocketServer.html</anchorfile>
      <anchor>ad7fbcb814366e70e1a6874a301e8aa1f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isRunning</name>
      <anchorfile>classWebsocketServer.html</anchorfile>
      <anchor>af41227a9e33c665c2d46dfc5d1b000a9</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>name</name>
      <anchorfile>classWebsocketServer.html</anchorfile>
      <anchor>aaac4fd0626983d9b6470ad019f330da3</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>classWebsocketServer.html</anchorfile>
      <anchor>a4d60daa29a16c1f211903d71d759dfa2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classWebsocketServer.html</anchorfile>
      <anchor>a0ac52f5d25903fb32d158ca7fd7a7bb3</anchor>
      <arglist>(QStringList *) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WebsocketServer</name>
      <anchorfile>classWebsocketServer.html</anchorfile>
      <anchor>adbbc376558ce2c3e2f90bf07ad341f78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WebsocketServer</name>
      <anchorfile>classWebsocketServer.html</anchorfile>
      <anchor>a8b349c849f9b65ff31f6c4f85f475044</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>onNewConnection</name>
      <anchorfile>classWebsocketServer.html</anchorfile>
      <anchor>a7668ee46989a91af23e70f5b8973acdc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>processMessage</name>
      <anchorfile>classWebsocketServer.html</anchorfile>
      <anchor>abffa9cdb31bf472c08b0afc564a7d898</anchor>
      <arglist>(QString message)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>socketDisconnected</name>
      <anchorfile>classWebsocketServer.html</anchorfile>
      <anchor>a27d1a3037d5762c4d10f5e3a52a1572b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QList&lt; QWebSocket * &gt;</type>
      <name>_clients</name>
      <anchorfile>classWebsocketServer.html</anchorfile>
      <anchor>afc2bb3a7c5bb64d582846ba4c100cf22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PJ::MessageParserPtr</type>
      <name>_parser</name>
      <anchorfile>classWebsocketServer.html</anchorfile>
      <anchor>a5ca6606d70466fb17da778234c44f2d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_running</name>
      <anchorfile>classWebsocketServer.html</anchorfile>
      <anchor>aae1eb51edf4b00ec5abb61000144ea67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QWebSocketServer</type>
      <name>_server</name>
      <anchorfile>classWebsocketServer.html</anchorfile>
      <anchor>a3701d77f80ed4689ba3ac818c312c5d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>weekday</name>
    <filename>classweekday.html</filename>
    <member kind="function">
      <type>constexpr auto</type>
      <name>c_encoding</name>
      <anchorfile>classweekday.html</anchorfile>
      <anchor>a158efcfdcddebe4f417e56af628ab752</anchor>
      <arglist>() const noexcept -&gt; unsigned</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>weekday</name>
      <anchorfile>classweekday.html</anchorfile>
      <anchor>a8d2218e729de0343e7bbaf436ea19220</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>weekday</name>
      <anchorfile>classweekday.html</anchorfile>
      <anchor>a8984aa58bf28e7955439ec67b742af8a</anchor>
      <arglist>(unsigned wd) noexcept</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>value</name>
      <anchorfile>classweekday.html</anchorfile>
      <anchor>a49a173628c70379aebdd676ff00310ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nlohmann::detail::wide_string_input_adapter</name>
    <filename>classnlohmann_1_1detail_1_1wide__string__input__adapter.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>char</type>
      <name>char_type</name>
      <anchorfile>classnlohmann_1_1detail_1_1wide__string__input__adapter.html</anchorfile>
      <anchor>a7b9f8684206b5dadf0e96986577dfc24</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::char_traits&lt; char &gt;::int_type</type>
      <name>get_character</name>
      <anchorfile>classnlohmann_1_1detail_1_1wide__string__input__adapter.html</anchorfile>
      <anchor>a50f9436820b9caa9708ea69e2ba0230b</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wide_string_input_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1wide__string__input__adapter.html</anchorfile>
      <anchor>aa12146f16f0a22ae3d23bd4af7460fcd</anchor>
      <arglist>(BaseInputAdapter base)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fill_buffer</name>
      <anchorfile>classnlohmann_1_1detail_1_1wide__string__input__adapter.html</anchorfile>
      <anchor>a1e797f94449c5c3e68ab468d8caf0db6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BaseInputAdapter</type>
      <name>base_adapter</name>
      <anchorfile>classnlohmann_1_1detail_1_1wide__string__input__adapter.html</anchorfile>
      <anchor>a6951ed130bc49fbee6e434b62ed187ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; std::char_traits&lt; char &gt;::int_type, 4 &gt;</type>
      <name>utf8_bytes</name>
      <anchorfile>classnlohmann_1_1detail_1_1wide__string__input__adapter.html</anchorfile>
      <anchor>af6bded96214b2fe8edd142d92141550e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>utf8_bytes_filled</name>
      <anchorfile>classnlohmann_1_1detail_1_1wide__string__input__adapter.html</anchorfile>
      <anchor>a8966550e615e62978b01d3a252b9c649</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>utf8_bytes_index</name>
      <anchorfile>classnlohmann_1_1detail_1_1wide__string__input__adapter.html</anchorfile>
      <anchor>a2a1884713fedff6c17cdbbe63070d1ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::wide_string_input_helper</name>
    <filename>structnlohmann_1_1detail_1_1wide__string__input__helper.html</filename>
    <templarg></templarg>
    <templarg>T</templarg>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::wide_string_input_helper&lt; BaseInputAdapter, 2 &gt;</name>
    <filename>structnlohmann_1_1detail_1_1wide__string__input__helper_3_01BaseInputAdapter_00_012_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill_buffer</name>
      <anchorfile>structnlohmann_1_1detail_1_1wide__string__input__helper_3_01BaseInputAdapter_00_012_01_4.html</anchorfile>
      <anchor>a293186006f5f8090e337d12571307ced</anchor>
      <arglist>(BaseInputAdapter &amp;input, std::array&lt; std::char_traits&lt; char &gt;::int_type, 4 &gt; &amp;utf8_bytes, size_t &amp;utf8_bytes_index, size_t &amp;utf8_bytes_filled)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nlohmann::detail::wide_string_input_helper&lt; BaseInputAdapter, 4 &gt;</name>
    <filename>structnlohmann_1_1detail_1_1wide__string__input__helper_3_01BaseInputAdapter_00_014_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill_buffer</name>
      <anchorfile>structnlohmann_1_1detail_1_1wide__string__input__helper_3_01BaseInputAdapter_00_014_01_4.html</anchorfile>
      <anchor>a0ff95d2f31684b6477abcd783975b7c1</anchor>
      <arglist>(BaseInputAdapter &amp;input, std::array&lt; std::char_traits&lt; char &gt;::int_type, 4 &gt; &amp;utf8_bytes, size_t &amp;utf8_bytes_index, size_t &amp;utf8_bytes_filled)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::width_checker</name>
    <filename>structdetail_1_1width__checker.html</filename>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator()</name>
      <anchorfile>structdetail_1_1width__checker.html</anchorfile>
      <anchor>a2e63b674f73cd8da7aae40f7b2e9669c</anchor>
      <arglist>(T value) -&gt; unsigned long long</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator()</name>
      <anchorfile>structdetail_1_1width__checker.html</anchorfile>
      <anchor>a17a5232a15624fe22cd00ae64ddafb87</anchor>
      <arglist>(T) -&gt; unsigned long long</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nonstd::span_lite::with_container_t</name>
    <filename>structnonstd_1_1span__lite_1_1with__container__t.html</filename>
    <member kind="function">
      <type>span_constexpr</type>
      <name>with_container_t</name>
      <anchorfile>structnonstd_1_1span__lite_1_1with__container__t.html</anchorfile>
      <anchor>ac1fb5f628387bcad130de58a67c4bcd1</anchor>
      <arglist>() span_noexcept</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::detail::with_function_tag</name>
    <filename>structsol_1_1detail_1_1with__function__tag.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::wrap</name>
    <filename>structsol_1_1wrap.html</filename>
    <templarg></templarg>
    <templarg>f</templarg>
    <member kind="typedef">
      <type>F</type>
      <name>type</name>
      <anchorfile>structsol_1_1wrap.html</anchorfile>
      <anchor>acae73347ad4515921c7abecd4c3037c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>call</name>
      <anchorfile>structsol_1_1wrap.html</anchorfile>
      <anchor>a739e7a3a21d14d3cc5df5ae000cc3dff</anchor>
      <arglist>(lua_State *L) noexcept(noexcept(c_call&lt; type, f &gt;(L)))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper</name>
    <filename>structsol_1_1wrapper.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <class kind="struct">sol::wrapper::caller</class>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1wrapper.html</anchorfile>
      <anchor>a0f9de7dbc4538ae831089b6942d8a58f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1wrapper.html</anchorfile>
      <anchor>a0f1fb98fbecb597efe89d047e15282fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>traits_type::returns_list</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1wrapper.html</anchorfile>
      <anchor>a80691afdeb935e5634944ba959761bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; meta::unqualified_t&lt; F &gt; &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1wrapper.html</anchorfile>
      <anchor>a8e3ce088695e0d67ed9724fe5445c90e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static decltype(auto)</type>
      <name>call</name>
      <anchorfile>structsol_1_1wrapper.html</anchorfile>
      <anchor>a08f4a6a9139b54047bd86cc95f9728fb</anchor>
      <arglist>(F &amp;f, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; F, std::enable_if_t&lt; std::is_function&lt; std::remove_pointer_t&lt; meta::unqualified_t&lt; F &gt; &gt; &gt;::value &gt; &gt;</name>
    <filename>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__function_3_01std_1_1remove__ed7942af879e3dd88795fae596bc68a6.html</filename>
    <templarg></templarg>
    <class kind="struct">sol::wrapper&lt; F, std::enable_if_t&lt; std::is_function&lt; std::remove_pointer_t&lt; meta::unqualified_t&lt; F &gt; &gt; &gt;::value &gt; &gt;::caller</class>
    <class kind="struct">sol::wrapper&lt; F, std::enable_if_t&lt; std::is_function&lt; std::remove_pointer_t&lt; meta::unqualified_t&lt; F &gt; &gt; &gt;::value &gt; &gt;::invoker</class>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__function_3_01std_1_1remove__ed7942af879e3dd88795fae596bc68a6.html</anchorfile>
      <anchor>a8f8e7a19b54c7472652d5088c274ddc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__function_3_01std_1_1remove__ed7942af879e3dd88795fae596bc68a6.html</anchorfile>
      <anchor>af7a6e2ac0e5794f117dd02330dd11a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>traits_type::returns_list</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__function_3_01std_1_1remove__ed7942af879e3dd88795fae596bc68a6.html</anchorfile>
      <anchor>aa9a4e111966aa144cdadaa3109c3e764</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; std::remove_pointer_t&lt; meta::unqualified_t&lt; F &gt; &gt; &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__function_3_01std_1_1remove__ed7942af879e3dd88795fae596bc68a6.html</anchorfile>
      <anchor>ad58b160c4cbec2e3209c79931b4da627</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static decltype(auto)</type>
      <name>call</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__function_3_01std_1_1remove__ed7942af879e3dd88795fae596bc68a6.html</anchorfile>
      <anchor>aed74de36793fb38934a9a30f78871887</anchor>
      <arglist>(F &amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static decltype(auto)</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__function_3_01std_1_1remove__ed7942af879e3dd88795fae596bc68a6.html</anchorfile>
      <anchor>aad9c2e3ff8f948439831899c540a047e</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; F, std::enable_if_t&lt; std::is_member_object_pointer&lt; meta::unqualified_t&lt; F &gt; &gt;::value &gt; &gt;</name>
    <filename>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__member__object__pointer_3_018842c3ce821ecb5e41c04a5a70a591fa.html</filename>
    <templarg></templarg>
    <class kind="struct">sol::wrapper&lt; F, std::enable_if_t&lt; std::is_member_object_pointer&lt; meta::unqualified_t&lt; F &gt; &gt;::value &gt; &gt;::caller</class>
    <class kind="struct">sol::wrapper&lt; F, std::enable_if_t&lt; std::is_member_object_pointer&lt; meta::unqualified_t&lt; F &gt; &gt;::value &gt; &gt;::invoker</class>
    <member kind="typedef">
      <type>traits_type::args_list</type>
      <name>args_list</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__member__object__pointer_3_018842c3ce821ecb5e41c04a5a70a591fa.html</anchorfile>
      <anchor>afc9ebb673f23bc207efa43a13b1c05cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>types&lt; object_type &amp;, return_type &gt;</type>
      <name>free_args_list</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__member__object__pointer_3_018842c3ce821ecb5e41c04a5a70a591fa.html</anchorfile>
      <anchor>a4f574c6bf36296da069cce555e52a4e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>traits_type::object_type</type>
      <name>object_type</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__member__object__pointer_3_018842c3ce821ecb5e41c04a5a70a591fa.html</anchorfile>
      <anchor>acc66016be1af2168420d1fe8e332f8f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>traits_type::return_type</type>
      <name>return_type</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__member__object__pointer_3_018842c3ce821ecb5e41c04a5a70a591fa.html</anchorfile>
      <anchor>accf2f2ec5211cfc8d0b9c2d39b7ff93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>traits_type::returns_list</type>
      <name>returns_list</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__member__object__pointer_3_018842c3ce821ecb5e41c04a5a70a591fa.html</anchorfile>
      <anchor>af1d04816f808b2eb973bc062fa9776dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_bind_traits&lt; meta::unqualified_t&lt; F &gt; &gt;</type>
      <name>traits_type</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__member__object__pointer_3_018842c3ce821ecb5e41c04a5a70a591fa.html</anchorfile>
      <anchor>a54439d3893d6ebca521c5fe4c857bffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>call</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__member__object__pointer_3_018842c3ce821ecb5e41c04a5a70a591fa.html</anchorfile>
      <anchor>a99d318f78bc3b851e3622330bc1fb413</anchor>
      <arglist>(Fx &amp;&amp;fx, object_type &amp;mem) -&gt; detail::array_return_type&lt; decltype(mem.*fx)&gt;</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>call</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__member__object__pointer_3_018842c3ce821ecb5e41c04a5a70a591fa.html</anchorfile>
      <anchor>a9cc847b314b7c0bdb9632e9ac4ba4bd0</anchor>
      <arglist>(Fx &amp;&amp;fx, object_type &amp;mem, Arg &amp;&amp;arg, Args &amp;&amp;...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>call</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__member__object__pointer_3_018842c3ce821ecb5e41c04a5a70a591fa.html</anchorfile>
      <anchor>a62b33083a56fae7b17063b4b429b827b</anchor>
      <arglist>(object_type &amp;mem) -&gt; detail::array_return_type&lt; decltype(mem.*fx)&gt;</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static decltype(auto)</type>
      <name>invoke</name>
      <anchorfile>structsol_1_1wrapper_3_01F_00_01std_1_1enable__if__t_3_01std_1_1is__member__object__pointer_3_018842c3ce821ecb5e41c04a5a70a591fa.html</anchorfile>
      <anchor>a7b4a5fb22dbce9fc9b1babdb883b0ff6</anchor>
      <arglist>(object_type &amp;mem, Arg &amp;&amp;arg, Args &amp;&amp;...)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...) &amp;&amp; &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_08_01_6_6_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...)&amp;, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...) const &amp; &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_08_01const_01_6_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...) const &amp;, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...) const &amp;&amp; &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_08_01const_01_6_6_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...) const &amp;, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...) const &amp;&amp;noexcept &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_08_01const_01_6_6noexcept_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...) const &amp;noexcept, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...) const &amp;noexcept &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_08_01const_01_6noexcept_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...) const &amp;noexcept, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...) const &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_08_01const_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...) const, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...) const noexcept &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_08_01const_01noexcept_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...) const noexcept, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...) const volatile &amp; &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_08_01const_01volatile_01_6_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...) const volatile &amp;, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...) const volatile &amp;&amp; &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_08_01const_01volatile_01_6_6_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...) const volatile &amp;, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...) const volatile &amp;&amp;noexcept &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_08_01const_01volatile_01_6_6noexcept_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...) const volatile &amp;noexcept, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...) const volatile &amp;noexcept &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_08_01const_01volatile_01_6noexcept_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...) const volatile &amp;noexcept, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...) const volatile &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_08_01const_01volatile_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...) const volatile, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...) const volatile noexcept &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_08_01const_01volatile_01noexcept_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...) const volatile noexcept, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...) noexcept &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_08_01noexcept_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...) noexcept, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...)&amp; &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_08_6_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...)&amp;, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...)&amp;&amp;noexcept &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_08_6_6noexcept_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...)&amp;noexcept, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...)&amp;noexcept &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_08_6noexcept_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...)&amp;noexcept, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...)&gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_08_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...), R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...,...) &amp;&amp; &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01_6_6_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...,...)&amp;, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...,...) const &amp; &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01const_01_6_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...,...) const &amp;, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...,...) const &amp;&amp; &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01const_01_6_6_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...,...) const &amp;, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...,...) const &amp;&amp;noexcept &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01const_01_6_6noexcept_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...,...) const &amp;noexcept, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...,...) const &amp;noexcept &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01const_01_6noexcept_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...,...) const &amp;noexcept, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...,...) const volatile &amp; &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01const_01volatile_01_6_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...,...) const volatile &amp;, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...,...) const volatile &amp;&amp; &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01const_01volatile_01_6_6_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...,...) const volatile &amp;, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...,...) const volatile &amp;&amp;noexcept &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01const_01volatile_01_6_6noexcept_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...,...) const volatile &amp;noexcept, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...,...) const volatile &amp;noexcept &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_00_8_8_8_08_01const_01volatile_01_6noexcept_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...,...) const volatile &amp;noexcept, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...,...)&amp; &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_00_8_8_8_08_6_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...,...)&amp;, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...,...)&amp;&amp;noexcept &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_00_8_8_8_08_6_6noexcept_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...,...)&amp;noexcept, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>sol::wrapper&lt; R(O::*)(Args...,...)&amp;noexcept &gt;</name>
    <filename>structsol_1_1wrapper_3_01R_07O_1_1_5_08_07Args_8_8_8_00_8_8_8_08_6noexcept_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>Args</templarg>
    <base>member_function_wrapper&lt; R(O::*)(Args...,...)&amp;noexcept, R, O, Args... &gt;</base>
  </compound>
  <compound kind="struct">
    <name>detail::write_int_arg</name>
    <filename>structdetail_1_1write__int__arg.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>UInt</type>
      <name>abs_value</name>
      <anchorfile>structdetail_1_1write__int__arg.html</anchorfile>
      <anchor>af9354758ee0fd3ec6d15f769bcfffef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>prefix</name>
      <anchorfile>structdetail_1_1write__int__arg.html</anchorfile>
      <anchor>a349a4d8781cead3213326a78cc9db32a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detail::write_int_data</name>
    <filename>structdetail_1_1write__int__data.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>FMT_CONSTEXPR</type>
      <name>write_int_data</name>
      <anchorfile>structdetail_1_1write__int__data.html</anchorfile>
      <anchor>a7e55dd3d2a54ec4c5e77e035d93f8e5e</anchor>
      <arglist>(int num_digits, unsigned prefix, const format_specs&lt; Char &gt; &amp;specs)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>padding</name>
      <anchorfile>structdetail_1_1write__int__data.html</anchorfile>
      <anchor>aea21baf2a0428e5fd05e03dbb9be075e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structdetail_1_1write__int__data.html</anchorfile>
      <anchor>aad0a936af5d60a43b5060eceadb5cae8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>formatter&lt; std::bitset&lt; N &gt;, Char &gt;::writer</name>
    <filename>structformatter_3_01std_1_1bitset_3_01N_01_4_00_01Char_01_4_1_1writer.html</filename>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator()</name>
      <anchorfile>structformatter_3_01std_1_1bitset_3_01N_01_4_00_01Char_01_4_1_1writer.html</anchorfile>
      <anchor>afa8505a899514b79f24afa96967cf719</anchor>
      <arglist>(OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="variable">
      <type>const std::bitset&lt; N &gt; &amp;</type>
      <name>bs</name>
      <anchorfile>structformatter_3_01std_1_1bitset_3_01N_01_4_00_01Char_01_4_1_1writer.html</anchorfile>
      <anchor>a14af05f167b8e4421624bee8e1c5c989</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XXH32_canonical_t</name>
    <filename>structXXH32__canonical__t.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>digest</name>
      <anchorfile>structXXH32__canonical__t.html</anchorfile>
      <anchor>a9403d90bc33d8b62799d4f3ea3c3beb4</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XXH32_state_s</name>
    <filename>structXXH32__state__s.html</filename>
    <member kind="variable">
      <type>XXH32_hash_t</type>
      <name>large_len</name>
      <anchorfile>structXXH32__state__s.html</anchorfile>
      <anchor>a8f94809f2917da200c5a2bc2fa04926c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XXH32_hash_t</type>
      <name>mem32</name>
      <anchorfile>structXXH32__state__s.html</anchorfile>
      <anchor>a7674c2142113a6bbe2a6a0414961860b</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>XXH32_hash_t</type>
      <name>memsize</name>
      <anchorfile>structXXH32__state__s.html</anchorfile>
      <anchor>a1fd0b124c0572080ae03a8b8b69189bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XXH32_hash_t</type>
      <name>reserved</name>
      <anchorfile>structXXH32__state__s.html</anchorfile>
      <anchor>aa14a64f7deb1efaf6ad0c89ba6b5e92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XXH32_hash_t</type>
      <name>total_len_32</name>
      <anchorfile>structXXH32__state__s.html</anchorfile>
      <anchor>a483391d07919dedaa835f67672328c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XXH32_hash_t</type>
      <name>v</name>
      <anchorfile>structXXH32__state__s.html</anchorfile>
      <anchor>a944125849e55eaa1a61175eebe2e3b7e</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XXH64_canonical_t</name>
    <filename>structXXH64__canonical__t.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>digest</name>
      <anchorfile>structXXH64__canonical__t.html</anchorfile>
      <anchor>adace0671029ba314cefee74f38e3e192</anchor>
      <arglist>[8]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XXH64_state_s</name>
    <filename>structXXH64__state__s.html</filename>
    <member kind="variable">
      <type>XXH64_hash_t</type>
      <name>mem64</name>
      <anchorfile>structXXH64__state__s.html</anchorfile>
      <anchor>a3c8545036954ddce75900a06622532b0</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>XXH32_hash_t</type>
      <name>memsize</name>
      <anchorfile>structXXH64__state__s.html</anchorfile>
      <anchor>a185fd6173814b70df4d76e6f43e6cbdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XXH32_hash_t</type>
      <name>reserved32</name>
      <anchorfile>structXXH64__state__s.html</anchorfile>
      <anchor>a1aedff2659c5622ad35b22f71928aa08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XXH64_hash_t</type>
      <name>reserved64</name>
      <anchorfile>structXXH64__state__s.html</anchorfile>
      <anchor>a8312bc02a62178387f9865ab49222065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XXH64_hash_t</type>
      <name>total_len</name>
      <anchorfile>structXXH64__state__s.html</anchorfile>
      <anchor>af9e2c07ff283799907491063fbde80d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XXH64_hash_t</type>
      <name>v</name>
      <anchorfile>structXXH64__state__s.html</anchorfile>
      <anchor>a12e49560b44a992dca09b7b46a90b58b</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>year_month_day</name>
    <filename>classyear__month__day.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::detail::yield_tag_t</name>
    <filename>structsol_1_1detail_1_1yield__tag__t.html</filename>
  </compound>
  <compound kind="struct">
    <name>sol::yielding_t</name>
    <filename>structsol_1_1yielding__t.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>yielding_t &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1yielding__t.html</anchorfile>
      <anchor>a11520021b762854d336746353be29a07</anchor>
      <arglist>(const yielding_t &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>yielding_t &amp;</type>
      <name>operator=</name>
      <anchorfile>structsol_1_1yielding__t.html</anchorfile>
      <anchor>a1536596befa257e6b07b64cdaf6468fd</anchor>
      <arglist>(yielding_t &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>yielding_t</name>
      <anchorfile>structsol_1_1yielding__t.html</anchorfile>
      <anchor>a0b2d67df19812e57a45eb614591cb65e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>yielding_t</name>
      <anchorfile>structsol_1_1yielding__t.html</anchorfile>
      <anchor>a050115d786e55116a3215b2eb9cafea3</anchor>
      <arglist>(Arg &amp;&amp;arg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>yielding_t</name>
      <anchorfile>structsol_1_1yielding__t.html</anchorfile>
      <anchor>aae5b38e6ddea4601355c294148fd36db</anchor>
      <arglist>(Arg0 &amp;&amp;arg0, Arg1 &amp;&amp;arg1, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>yielding_t</name>
      <anchorfile>structsol_1_1yielding__t.html</anchorfile>
      <anchor>a1d5a67dba3462f55353dfa6d252a2ff7</anchor>
      <arglist>(const yielding_t &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>yielding_t</name>
      <anchorfile>structsol_1_1yielding__t.html</anchorfile>
      <anchor>a97e3e80ff90ec2eaedd2c216c0fd5894</anchor>
      <arglist>(yielding_t &amp;&amp;)=default</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>func</name>
      <anchorfile>structsol_1_1yielding__t.html</anchorfile>
      <anchor>a086eb45d9e5423dbae15c3811c412f90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZDICT_cover_params_t</name>
    <filename>structZDICT__cover__params__t.html</filename>
    <member kind="variable">
      <type>unsigned</type>
      <name>d</name>
      <anchorfile>structZDICT__cover__params__t.html</anchorfile>
      <anchor>ae72a28ab928053507737f6f9143f63b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>k</name>
      <anchorfile>structZDICT__cover__params__t.html</anchorfile>
      <anchor>ab89f9a69d6f6485e3817ad94ae4b0b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>nbThreads</name>
      <anchorfile>structZDICT__cover__params__t.html</anchorfile>
      <anchor>aa4ff9c424299b79d5871301aba01250b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>shrinkDict</name>
      <anchorfile>structZDICT__cover__params__t.html</anchorfile>
      <anchor>abe1f38401c619946f0d612b3feb38e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>shrinkDictMaxRegression</name>
      <anchorfile>structZDICT__cover__params__t.html</anchorfile>
      <anchor>ad8887f9b47ec4f809b9252772ea6d18c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>splitPoint</name>
      <anchorfile>structZDICT__cover__params__t.html</anchorfile>
      <anchor>a895cb6217f23ce08bc827f06343deb2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>steps</name>
      <anchorfile>structZDICT__cover__params__t.html</anchorfile>
      <anchor>ab8262fc61b8e9cc4d8c8987cc79caf3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZDICT_params_t</type>
      <name>zParams</name>
      <anchorfile>structZDICT__cover__params__t.html</anchorfile>
      <anchor>a463f0cc99b01123a8a5f71d87be4393e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZDICT_fastCover_params_t</name>
    <filename>structZDICT__fastCover__params__t.html</filename>
    <member kind="variable">
      <type>unsigned</type>
      <name>accel</name>
      <anchorfile>structZDICT__fastCover__params__t.html</anchorfile>
      <anchor>aa91a7fa873b56781877d83006b1917f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>d</name>
      <anchorfile>structZDICT__fastCover__params__t.html</anchorfile>
      <anchor>ae99625200ce6534ae6f1e2a08a6cfd5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>f</name>
      <anchorfile>structZDICT__fastCover__params__t.html</anchorfile>
      <anchor>afe53d8f983795108d9e965d4218151d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>k</name>
      <anchorfile>structZDICT__fastCover__params__t.html</anchorfile>
      <anchor>a208720e3d0b8a5129af008f43d5d5197</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>nbThreads</name>
      <anchorfile>structZDICT__fastCover__params__t.html</anchorfile>
      <anchor>af7d967b9276f506f923d3f6802e7440c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>shrinkDict</name>
      <anchorfile>structZDICT__fastCover__params__t.html</anchorfile>
      <anchor>a54cecc6e02acf5ed2352a3468658821d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>shrinkDictMaxRegression</name>
      <anchorfile>structZDICT__fastCover__params__t.html</anchorfile>
      <anchor>ac0b458a5c158269cde21386b734bac49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>splitPoint</name>
      <anchorfile>structZDICT__fastCover__params__t.html</anchorfile>
      <anchor>ab422d6d49686e9700c917a6803cdaed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>steps</name>
      <anchorfile>structZDICT__fastCover__params__t.html</anchorfile>
      <anchor>ad9c66522b2c4bd33d41f338b7a3ff515</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZDICT_params_t</type>
      <name>zParams</name>
      <anchorfile>structZDICT__fastCover__params__t.html</anchorfile>
      <anchor>afcf5b5e5e614382a8f71f0e92f6f8feb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZDICT_legacy_params_t</name>
    <filename>structZDICT__legacy__params__t.html</filename>
    <member kind="variable">
      <type>unsigned</type>
      <name>selectivityLevel</name>
      <anchorfile>structZDICT__legacy__params__t.html</anchorfile>
      <anchor>ae603f39d27d714bafd3376d690e36cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZDICT_params_t</type>
      <name>zParams</name>
      <anchorfile>structZDICT__legacy__params__t.html</anchorfile>
      <anchor>a54be9e4c7f362920aa35cff682e0c286</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZDICT_params_t</name>
    <filename>structZDICT__params__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>compressionLevel</name>
      <anchorfile>structZDICT__params__t.html</anchorfile>
      <anchor>a5621800404b8a16edfce4a7f97b8be97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>dictID</name>
      <anchorfile>structZDICT__params__t.html</anchorfile>
      <anchor>ad3cfd3fe5e96eb8b0b589dfefe399991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>notificationLevel</name>
      <anchorfile>structZDICT__params__t.html</anchorfile>
      <anchor>ae3478eb07719b3bcc3623d64c7dc039d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Zio</name>
    <filename>structZio.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structZio.html</anchorfile>
      <anchor>a78d84c6b39ee04b43be6638f2887915d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_State *</type>
      <name>L</name>
      <anchorfile>structZio.html</anchorfile>
      <anchor>a605b7ca7868887491196af34d9b7d765</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>n</name>
      <anchorfile>structZio.html</anchorfile>
      <anchor>a7e086aa8f8c620f46c4697dc14c186ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>p</name>
      <anchorfile>structZio.html</anchorfile>
      <anchor>a14ac73a363603164c07329d14063221b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lua_Reader</type>
      <name>reader</name>
      <anchorfile>structZio.html</anchorfile>
      <anchor>a543c6a2239f478a708e4549ee4453b56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zmq_event_t</name>
    <filename>structzmq__event__t.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>event</name>
      <anchorfile>structzmq__event__t.html</anchorfile>
      <anchor>a82b19531e51d234ec37b8562d0eb30ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>value</name>
      <anchorfile>structzmq__event__t.html</anchorfile>
      <anchor>a4e8c25ddecfe9a4ba1af68a6f19c4377</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_blockSplitCtx</name>
    <filename>structZSTD__blockSplitCtx.html</filename>
    <member kind="variable">
      <type>seqStore_t</type>
      <name>currSeqStore</name>
      <anchorfile>structZSTD__blockSplitCtx.html</anchorfile>
      <anchor>ae8216ef2337373d5aeea6c81a888eef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_entropyCTablesMetadata_t</type>
      <name>entropyMetadata</name>
      <anchorfile>structZSTD__blockSplitCtx.html</anchorfile>
      <anchor>a93309a2827ea8997d21faf080bb699ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>seqStore_t</type>
      <name>firstHalfSeqStore</name>
      <anchorfile>structZSTD__blockSplitCtx.html</anchorfile>
      <anchor>a48a848db8d5c5157d2a1f4dd828dbeab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>seqStore_t</type>
      <name>fullSeqStoreChunk</name>
      <anchorfile>structZSTD__blockSplitCtx.html</anchorfile>
      <anchor>a5a1731e5e9416703f34af4c0132b7dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>seqStore_t</type>
      <name>nextSeqStore</name>
      <anchorfile>structZSTD__blockSplitCtx.html</anchorfile>
      <anchor>a950703cbde70681b5781fe1f6a2115b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>partitions</name>
      <anchorfile>structZSTD__blockSplitCtx.html</anchorfile>
      <anchor>a4799a918b19e94abcab01e3d648192ad</anchor>
      <arglist>[ZSTD_MAX_NB_BLOCK_SPLITS]</arglist>
    </member>
    <member kind="variable">
      <type>seqStore_t</type>
      <name>secondHalfSeqStore</name>
      <anchorfile>structZSTD__blockSplitCtx.html</anchorfile>
      <anchor>a1d42511e5b84487ded71e9ee6208dd8f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_blockState_t</name>
    <filename>structZSTD__blockState__t.html</filename>
    <member kind="variable">
      <type>ZSTD_matchState_t</type>
      <name>matchState</name>
      <anchorfile>structZSTD__blockState__t.html</anchorfile>
      <anchor>a0936a322cb5e8a2684d2841bba4daf62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_compressedBlockState_t *</type>
      <name>nextCBlock</name>
      <anchorfile>structZSTD__blockState__t.html</anchorfile>
      <anchor>aaf1dcfd01b34add8c375fac9783dd555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_compressedBlockState_t *</type>
      <name>prevCBlock</name>
      <anchorfile>structZSTD__blockState__t.html</anchorfile>
      <anchor>a5894b0f3e7eca500ed1ed9ae8f433e8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_bounds</name>
    <filename>structZSTD__bounds.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>error</name>
      <anchorfile>structZSTD__bounds.html</anchorfile>
      <anchor>a8b8d351ff77812fdb96501c1e0afcb04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lowerBound</name>
      <anchorfile>structZSTD__bounds.html</anchorfile>
      <anchor>af52cd9882f552b5ebc4849873ad07be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>upperBound</name>
      <anchorfile>structZSTD__bounds.html</anchorfile>
      <anchor>a38b28bc8dff7972a079e2668d22c9c67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_BuildCTableWksp</name>
    <filename>structZSTD__BuildCTableWksp.html</filename>
    <member kind="variable">
      <type>S16</type>
      <name>norm</name>
      <anchorfile>structZSTD__BuildCTableWksp.html</anchorfile>
      <anchor>a6dbe8844b14fc80256ea71452159afd6</anchor>
      <arglist>[MaxSeq+1]</arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>wksp</name>
      <anchorfile>structZSTD__BuildCTableWksp.html</anchorfile>
      <anchor>a7c5229cec0791459569fd6f2209a2004</anchor>
      <arglist>[FSE_BUILD_CTABLE_WORKSPACE_SIZE_U32(MaxSeq, MaxFSELog)]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_CCtx_params_s</name>
    <filename>structZSTD__CCtx__params__s.html</filename>
    <member kind="variable">
      <type>ZSTD_dictAttachPref_e</type>
      <name>attachDictPref</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>aeebf9150d2bc7e7433c6c5adc1dfa51d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_sequenceFormat_e</type>
      <name>blockDelimiters</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>a85b113eb1848d680683cb91c17cfa383</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>compressionLevel</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>a53f72860c22eb4f13033ad6f730740e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_compressionParameters</type>
      <name>cParams</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>a61fb4d0e325f298ba861dc468579be2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_customMem</type>
      <name>customMem</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>af4a7ce10e3b7082ffdb64bd2d0f1643d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>deterministicRefPrefix</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>a81f7374534c32acfb42b1d37b5e35889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>enableDedicatedDictSearch</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>a98d4cd62069b5ee686537b86ccaec0f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>enableMatchFinderFallback</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>a4ea4f4d6ea2a5919ecb4d49344162667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>forceWindow</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>aa96b27b57c6d61ecf81a97120380e3dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_format_e</type>
      <name>format</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>a90c6d2d4012ce167d246b6051fbef24b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_frameParameters</type>
      <name>fParams</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>a23a972b83ce7e85b88995898baf4b02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_bufferMode_e</type>
      <name>inBufferMode</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>a92f9d220466f61122721124c457f94e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>jobSize</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>a5b43a81a99ef2f206d476cdba63f2936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ldmParams_t</type>
      <name>ldmParams</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>ad03c79c4d991f052311037406f6f47ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_paramSwitch_e</type>
      <name>literalCompressionMode</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>a1a30b92fb8407d0b27cabe9e64f2d2de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>maxBlockSize</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>a1da0fa7073e29939423c098c92d533aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nbWorkers</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>a742eff5b8c25595b3d017d6515b4fec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_bufferMode_e</type>
      <name>outBufferMode</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>aa0d3918168523722978a06f9e9c7180b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>overlapLog</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>a341fd82c783a8042f19498df557d7c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_paramSwitch_e</type>
      <name>prefetchCDictTables</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>af7341aab9bcd98927a4554a91a65a135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rsyncable</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>acefe81cd58a1e125b0a423b6b12b7abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_paramSwitch_e</type>
      <name>searchForExternalRepcodes</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>a3fc21487aa79d9caf4a215c26273d280</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>srcSizeHint</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>a15f763b6c1f52bb5e9173ad76025c1e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>targetCBlockSize</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>a006b0cb7c3c62bfb97134336e7566c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_paramSwitch_e</type>
      <name>useBlockSplitter</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>acc8619e1b9568e6a8356da492e065033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_paramSwitch_e</type>
      <name>useRowMatchFinder</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>a3dcc69d5f45d043531825b9f5bffdfd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>useSequenceProducer</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>ae7ae3878343e8b0f861615186e722671</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>validateSequences</name>
      <anchorfile>structZSTD__CCtx__params__s.html</anchorfile>
      <anchor>aa053883afed87195653381584d79734b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_CCtx_s</name>
    <filename>structZSTD__CCtx__s.html</filename>
    <member kind="variable">
      <type>ZSTD_CCtx_params</type>
      <name>appliedParams</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a0fba232509db64b82f478fc46d9c5184</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>blockSize</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a2dc103d84c168ab3adbe26b06dfaf47b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_blockSplitCtx</type>
      <name>blockSplitCtx</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a0e5a2918cf38703f720ad0a57eb93886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_blockState_t</type>
      <name>blockState</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a6675604de4ccebaf2b0b407455c06aba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bmi2</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a9dfd6ff2d18753ed479e5f6ed05b6b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_buffered_policy_e</type>
      <name>bufferedPolicy</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a06351de3db11846d2bd049c9d29e63b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ZSTD_CDict *</type>
      <name>cdict</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a7ccb1570ad6b67a90be0bf21eb01576d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long long</type>
      <name>consumedSrcSize</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>aa2e6e62763340700dc2c9421038dfa94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cParamsChanged</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a5dadacda68ac7cc27ea18c3e21db5056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_customMem</type>
      <name>customMem</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a169660870033f4832c37514ffb136dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>dictContentSize</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a93977abab5cdaecca99d681fa1a94f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>dictID</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a27a1da93e2b423d3983e7e9a3aee3f09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32 *</type>
      <name>entropyWorkspace</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a9ecfa07522ad77b8da0f1fb5f6ca8e01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_inBuffer</type>
      <name>expectedInBuffer</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>acb29f5812cd3f26f85abd9463be57a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>expectedOutBufferSize</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a29c3cd097458bbdfb70ea1651be02d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_externalMatchCtx</type>
      <name>externalMatchCtx</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a65ca0d4520bf73cafd50094632bba55f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rawSeqStore_t</type>
      <name>externSeqStore</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a44e7146022807051bfd23e065496bfee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>frameEnded</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a7c106df203841401014cab4ad0cd8a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>inBuff</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a5b799c8416b8bd1ac0590c324bd600fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>inBuffPos</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a29218c59c42c5ebe3ba46bd2e0bdd833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>inBuffSize</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a3a31e28c384b1cfc499929db0848f9a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>inBuffTarget</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a37f13227f6aca444b7c39f4be85d655f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>initialized</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>ad40752cbb4a4efc47b1b201e54c56c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>inToCompress</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a0cf8387221c2ddb68849d452203becae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>isFirstBlock</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a2663441d31b2e33767a4840f4cd1fbc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rawSeq *</type>
      <name>ldmSequences</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>adbb333e071c3fc12b35ad57c7797dba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ldmState_t</type>
      <name>ldmState</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>ac190d67da615116562871704e29627d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_localDict</type>
      <name>localDict</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>aae087c71fea4dd596900f33a82acd031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>maxNbLdmSequences</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>afcdb4f6dd66bd7b46af1393ac94a7e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTDMT_CCtx *</type>
      <name>mtctx</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a4ce10a36a9788199eec44a68231ecc8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>outBuff</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a3f64c52488a7d3bf12f9cebef478223c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>outBuffContentSize</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>af4640a9e2375a01af54af0f66d509ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>outBuffFlushedSize</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>af079dccef93c8f6dd3242755f852b129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>outBuffSize</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>ad51c9c87d9d2b1f7de41abb2573c277c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long long</type>
      <name>pledgedSrcSizePlusOne</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a4c58ca67e36d7da7ba5161f07c798fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_threadPool *</type>
      <name>pool</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a669cb6ff78d290e328fc374ad1f01398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_prefixDict</type>
      <name>prefixDict</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a1c1997065560792b7c99f1b78be1454d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long long</type>
      <name>producedCSize</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>aa5705d2146f9288a932ff781ca1e8b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_CCtx_params</type>
      <name>requestedParams</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a44cefdeb3ca0dc59a2015b50f1807c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SeqCollector</type>
      <name>seqCollector</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a24bb7f6398ec0dc5b57840e0559d1536</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>seqStore_t</type>
      <name>seqStore</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>ac1a11028dabc1fc586694156ced94100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_CCtx_params</type>
      <name>simpleApiParams</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a2833b3efd201a03cc5d995a3a6e8a0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>stableIn_notConsumed</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>aa43d769394656aa6e435098c4511a433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_compressionStage_e</type>
      <name>stage</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a426fc3134ed09e5eced577ed6e224b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>staticSize</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a68d77c7ef2a0e794a75725039c5771a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_cStreamStage</type>
      <name>streamStage</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a7aa17b30685ac7ef32d8dfdbed3e0c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_cwksp</type>
      <name>workspace</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a6d84cf7d9ac6ea771959476bcb48b076</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XXH64_state_t</type>
      <name>xxhState</name>
      <anchorfile>structZSTD__CCtx__s.html</anchorfile>
      <anchor>a934cb5c012f9d73a7b1c7248abbdf70b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_CDict_s</name>
    <filename>structZSTD__CDict__s.html</filename>
    <member kind="variable">
      <type>ZSTD_compressedBlockState_t</type>
      <name>cBlockState</name>
      <anchorfile>structZSTD__CDict__s.html</anchorfile>
      <anchor>a1f560b260e06702793d33e724d47d6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>compressionLevel</name>
      <anchorfile>structZSTD__CDict__s.html</anchorfile>
      <anchor>ad1c93be201de7c6ffc76eb2ee18db599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_customMem</type>
      <name>customMem</name>
      <anchorfile>structZSTD__CDict__s.html</anchorfile>
      <anchor>a484269e89c0cf3d8cfa1e56e1b5e48b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>dictContent</name>
      <anchorfile>structZSTD__CDict__s.html</anchorfile>
      <anchor>ae5d9422e19d71343af31c242e1e8df65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>dictContentSize</name>
      <anchorfile>structZSTD__CDict__s.html</anchorfile>
      <anchor>af6db846b14ebd947276c0602aa028154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_dictContentType_e</type>
      <name>dictContentType</name>
      <anchorfile>structZSTD__CDict__s.html</anchorfile>
      <anchor>a6c6ceb6b3a34531ea834fbf11590c647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>dictID</name>
      <anchorfile>structZSTD__CDict__s.html</anchorfile>
      <anchor>ac2bf35431ce0b245e364680ace5da8a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32 *</type>
      <name>entropyWorkspace</name>
      <anchorfile>structZSTD__CDict__s.html</anchorfile>
      <anchor>a84409dfb3f1fb0825185474e0d906e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_matchState_t</type>
      <name>matchState</name>
      <anchorfile>structZSTD__CDict__s.html</anchorfile>
      <anchor>add672438e049373a353da72a9b6d6bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_paramSwitch_e</type>
      <name>useRowMatchFinder</name>
      <anchorfile>structZSTD__CDict__s.html</anchorfile>
      <anchor>ac652214024c8a267e6be3027f77a9ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_cwksp</type>
      <name>workspace</name>
      <anchorfile>structZSTD__CDict__s.html</anchorfile>
      <anchor>a329b75741eeb5a6848f807d8f5ae59bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_compressedBlockState_t</name>
    <filename>structZSTD__compressedBlockState__t.html</filename>
    <member kind="variable">
      <type>ZSTD_entropyCTables_t</type>
      <name>entropy</name>
      <anchorfile>structZSTD__compressedBlockState__t.html</anchorfile>
      <anchor>a63ac3ae785e2af0624829dc9d8e85b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>rep</name>
      <anchorfile>structZSTD__compressedBlockState__t.html</anchorfile>
      <anchor>abdbcfd22831d9148bfb4ea36b8c4054a</anchor>
      <arglist>[ZSTD_REP_NUM]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_cpuid_t</name>
    <filename>structZSTD__cpuid__t.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>f1c</name>
      <anchorfile>structZSTD__cpuid__t.html</anchorfile>
      <anchor>a86828aed43709dd04374155d6b526fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>f1d</name>
      <anchorfile>structZSTD__cpuid__t.html</anchorfile>
      <anchor>a5eedae7bbb45847923f1d512d61316a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>f7b</name>
      <anchorfile>structZSTD__cpuid__t.html</anchorfile>
      <anchor>af8528010ec2621e98f1340dcf97c5e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>f7c</name>
      <anchorfile>structZSTD__cpuid__t.html</anchorfile>
      <anchor>aa5e3aca261f5fa959bcffb63b2d7ba50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_cwksp</name>
    <filename>structZSTD__cwksp.html</filename>
    <member kind="variable">
      <type>BYTE</type>
      <name>allocFailed</name>
      <anchorfile>structZSTD__cwksp.html</anchorfile>
      <anchor>a64b34ee7fcf6317ef3daee1f89dd8dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>allocStart</name>
      <anchorfile>structZSTD__cwksp.html</anchorfile>
      <anchor>ad11c6fcee8a2e1562b754122b3afe165</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>initOnceStart</name>
      <anchorfile>structZSTD__cwksp.html</anchorfile>
      <anchor>a7c1394ca81fb2f53940cc9e4f2a9a00c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_cwksp_static_alloc_e</type>
      <name>isStatic</name>
      <anchorfile>structZSTD__cwksp.html</anchorfile>
      <anchor>afe45ebf762506746035f34ad51346852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>objectEnd</name>
      <anchorfile>structZSTD__cwksp.html</anchorfile>
      <anchor>a8156e41d1ff6c92ceaa75edb56619017</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_cwksp_alloc_phase_e</type>
      <name>phase</name>
      <anchorfile>structZSTD__cwksp.html</anchorfile>
      <anchor>a73353689bb49ac0d357c3ff3c19e44e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>tableEnd</name>
      <anchorfile>structZSTD__cwksp.html</anchorfile>
      <anchor>a24b2a3ebbb454fa0154ae74f27a89594</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>tableValidEnd</name>
      <anchorfile>structZSTD__cwksp.html</anchorfile>
      <anchor>a05a28e3c713b260601997c8dd31833ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>workspace</name>
      <anchorfile>structZSTD__cwksp.html</anchorfile>
      <anchor>aaf997d6b32f18dee07fcbe9452d37062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>workspaceEnd</name>
      <anchorfile>structZSTD__cwksp.html</anchorfile>
      <anchor>a0cbea25172e7dc9c1ac2fbae0e539e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>workspaceOversizedDuration</name>
      <anchorfile>structZSTD__cwksp.html</anchorfile>
      <anchor>a1e78a023a5bd52056393ac6f3f1e80ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_DCtx_s</name>
    <filename>structZSTD__DCtx__s.html</filename>
    <member kind="variable">
      <type>blockType_e</type>
      <name>bType</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a4f6aa6168a65f99b54135ce2c6de2a7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_customMem</type>
      <name>customMem</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a8ecd67f512efa5e5ad8d9afb2994cfa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ZSTD_DDict *</type>
      <name>ddict</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a8760a0c9be2b8d5f36e7158acd30c937</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ddictIsCold</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>aa8a41764b97f2f83c2736b2ab9766e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_DDict *</type>
      <name>ddictLocal</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a0b0f3d6e8a1705e35d0ec82b3563cadc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_DDictHashSet *</type>
      <name>ddictSet</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a2019f93aba9e1d71391f23f5b3f5b352</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U64</type>
      <name>decodedSize</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a9048b5bc78d31f6bb0601af9b6d97297</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>dictEnd</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a936d8dca89313f0ed32746f67c9f741d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>dictID</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>ab7e522ec9b8f45a631d81e2e2bbcc596</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_dictUses_e</type>
      <name>dictUses</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a96246734118cb32368fb1d46dda7396d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>disableHufAsm</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a19446a28d6c60cdd7be42b256093f1e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_entropyDTables_t</type>
      <name>entropy</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>aa435d61b40927373a124eca2ff3b44c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>expected</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a75d498877e641bc89aa07949813bf43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_outBuffer</type>
      <name>expectedOutBuffer</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>ab5020c2e35ec492da46c85227d04549c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_forceIgnoreChecksum_e</type>
      <name>forceIgnoreChecksum</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>afc89ea133d9efb6e962bb6ad6098af72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_format_e</type>
      <name>format</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>ababfbe0d8347c132ba1cdab1361cff55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_frameHeader</type>
      <name>fParams</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>ad17eff095c0d4e78135232bda9b15444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>fseEntropy</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>af9e57a409287687202f70598555da32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE</type>
      <name>headerBuffer</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>abec141a8dcc6812bd61e929c369d2224</anchor>
      <arglist>[ZSTD_FRAMEHEADERSIZE_MAX]</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>headerSize</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>ad58897f11c884246dea49ee1e7fe8aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>hostageByte</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a5816d05296b0dce3eaf5d45031d80104</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const HUF_DTable *</type>
      <name>HUFptr</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a1115b689e40a05a54ceb32053606c97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>inBuff</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a25e8de46fa280fc21e854545f4e48cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>inBuffSize</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a35c771c6adabe08d0c798bd25f156c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>inPos</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a3e8e95b2b8d649f1254e64f722bc95b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>lhSize</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a21272d81a13ccfe0f24c2c95eb3c258e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE *</type>
      <name>litBuffer</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>aed18f68624d0091ac71f845acaaafef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const BYTE *</type>
      <name>litBufferEnd</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a0c4308225c7bee47a5d88926f1c8a9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_litLocation_e</type>
      <name>litBufferLocation</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a8101dcb068f0b00fd3ade7543f8a9243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>litEntropy</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a8a9509fae4f907088203c48966a44808</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE</type>
      <name>litExtraBuffer</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a0dae77a1c6c15ee19a318b22d4c8b1d1</anchor>
      <arglist>[ZSTD_LITBUFFEREXTRASIZE+WILDCOPY_OVERLENGTH]</arglist>
    </member>
    <member kind="variable">
      <type>const BYTE *</type>
      <name>litPtr</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>ad0cf2316fc102ab473d1ffe46392f3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>litSize</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a840acd1d251a2c6bac01f9f862dd3ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ZSTD_seqSymbol *</type>
      <name>LLTptr</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>ae937eb4fe1b8af2fdc475bf5938a0f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>maxWindowSize</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a073ffb8b5e22f890fb56de58233c70a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ZSTD_seqSymbol *</type>
      <name>MLTptr</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a82b421fe9631d6c1f28b11b5c768e40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>noForwardProgress</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a9e9599c79fd2c07118df425c124952c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ZSTD_seqSymbol *</type>
      <name>OFTptr</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a9fd0f438cf6f7ba021796e42e5303c91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>outBuff</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a555c0dfce2630d47827e65399993c29e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_bufferMode_e</type>
      <name>outBufferMode</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>aab386e498a4f1ae88cabdc8351ca4806</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>outBuffSize</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a169389add9d94610ee473e4d372c93cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>outEnd</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a45fc9493ca211b2361e0df7b25f86c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>outStart</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a7cb085ca57516b4c6b1ed0f66342658d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>oversizedDuration</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>ad97d94a8ebda2f35f5e85b5515d3dfe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>prefixStart</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>aa310aea1286df0c399635338dd0ed56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>previousDstEnd</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>ac008c5f336a4c34352093f06d4fd8ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U64</type>
      <name>processedCSize</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a42d9750277a1a94ff85589eeea9142f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_refMultipleDDicts_e</type>
      <name>refMultipleDDicts</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a0f011607e65c6cd33ada92a661399ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>rleSize</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a8da3a850f2d073cef78bdee67a846ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_dStage</type>
      <name>stage</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a5aa837de70150924189eddb21d296790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>staticSize</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a42a5ebe3f94dfdc66920102ec95fba83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_dStreamStage</type>
      <name>streamStage</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a17d65e99dc87bae7ed46aacb823f1e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>validateChecksum</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>aadf1858e27d5becd13bd5e104619cc04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>virtualStart</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a9f34e6512bdd10d67bf2d9c608d2e05d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>workspace</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a71a9e35715a77e8dc56a0d0c56e04559</anchor>
      <arglist>[HUF_DECOMPRESS_WORKSPACE_SIZE_U32]</arglist>
    </member>
    <member kind="variable">
      <type>XXH64_state_t</type>
      <name>xxhState</name>
      <anchorfile>structZSTD__DCtx__s.html</anchorfile>
      <anchor>a8a3c0f90dfbb5e5285d206743566b8de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_DDict_s</name>
    <filename>structZSTD__DDict__s.html</filename>
    <member kind="variable">
      <type>ZSTD_customMem</type>
      <name>cMem</name>
      <anchorfile>structZSTD__DDict__s.html</anchorfile>
      <anchor>af7f8a5fb862f6e57b09939684b519caf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>dictBuffer</name>
      <anchorfile>structZSTD__DDict__s.html</anchorfile>
      <anchor>a30674d19b950ea06ab6cebea582cfa71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>dictContent</name>
      <anchorfile>structZSTD__DDict__s.html</anchorfile>
      <anchor>ad9c0fdce10424850d49d9dfd29e03299</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>dictID</name>
      <anchorfile>structZSTD__DDict__s.html</anchorfile>
      <anchor>ac3b5934eb3fc19927d4e58ac94b0b8c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>dictSize</name>
      <anchorfile>structZSTD__DDict__s.html</anchorfile>
      <anchor>a3d554ef09239fa99aeb41fefc96756cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_entropyDTables_t</type>
      <name>entropy</name>
      <anchorfile>structZSTD__DDict__s.html</anchorfile>
      <anchor>a0a4c37beb4e9f827cccd40e9d8ad8ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>entropyPresent</name>
      <anchorfile>structZSTD__DDict__s.html</anchorfile>
      <anchor>af431c398820095538a93a7ce4bf3be6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_DDictHashSet</name>
    <filename>structZSTD__DDictHashSet.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>ddictPtrCount</name>
      <anchorfile>structZSTD__DDictHashSet.html</anchorfile>
      <anchor>acf17464b46d443758078c212c87a8200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ZSTD_DDict **</type>
      <name>ddictPtrTable</name>
      <anchorfile>structZSTD__DDictHashSet.html</anchorfile>
      <anchor>ab6cd7963755dd946e7590ffbfd23ba04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>ddictPtrTableSize</name>
      <anchorfile>structZSTD__DDictHashSet.html</anchorfile>
      <anchor>aa44bb53445e23f272e134889ca3f46c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_entropyCTables_t</name>
    <filename>structZSTD__entropyCTables__t.html</filename>
    <member kind="variable">
      <type>ZSTD_fseCTables_t</type>
      <name>fse</name>
      <anchorfile>structZSTD__entropyCTables__t.html</anchorfile>
      <anchor>aa3a26e285af5ec7a3ef67756bb8f1071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_hufCTables_t</type>
      <name>huf</name>
      <anchorfile>structZSTD__entropyCTables__t.html</anchorfile>
      <anchor>a225b12684c8e9fd25780bdbe3a33a38e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_entropyCTablesMetadata_t</name>
    <filename>structZSTD__entropyCTablesMetadata__t.html</filename>
    <member kind="variable">
      <type>ZSTD_fseCTablesMetadata_t</type>
      <name>fseMetadata</name>
      <anchorfile>structZSTD__entropyCTablesMetadata__t.html</anchorfile>
      <anchor>afd60f92af860e5097c383127c8204778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_hufCTablesMetadata_t</type>
      <name>hufMetadata</name>
      <anchorfile>structZSTD__entropyCTablesMetadata__t.html</anchorfile>
      <anchor>a650c27fcbb327ea5ae1490be301f1314</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_entropyDTables_t</name>
    <filename>structZSTD__entropyDTables__t.html</filename>
    <member kind="variable">
      <type>HUF_DTable</type>
      <name>hufTable</name>
      <anchorfile>structZSTD__entropyDTables__t.html</anchorfile>
      <anchor>a3e7a3a6a7afb3150f3f744c943f0d138</anchor>
      <arglist>[HUF_DTABLE_SIZE(ZSTD_HUFFDTABLE_CAPACITY_LOG)]</arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_seqSymbol</type>
      <name>LLTable</name>
      <anchorfile>structZSTD__entropyDTables__t.html</anchorfile>
      <anchor>a7d7ec0c58da43be9556f698973d649a6</anchor>
      <arglist>[SEQSYMBOL_TABLE_SIZE(LLFSELog)]</arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_seqSymbol</type>
      <name>MLTable</name>
      <anchorfile>structZSTD__entropyDTables__t.html</anchorfile>
      <anchor>ab9fcd3832c00eb7e3a3ffcbc4ffafeab</anchor>
      <arglist>[SEQSYMBOL_TABLE_SIZE(MLFSELog)]</arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_seqSymbol</type>
      <name>OFTable</name>
      <anchorfile>structZSTD__entropyDTables__t.html</anchorfile>
      <anchor>ad40e67da803d469a221fa14a9610aedd</anchor>
      <arglist>[SEQSYMBOL_TABLE_SIZE(OffFSELog)]</arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>rep</name>
      <anchorfile>structZSTD__entropyDTables__t.html</anchorfile>
      <anchor>a3c46a3002d6ef3282067602f819a9142</anchor>
      <arglist>[ZSTD_REP_NUM]</arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>workspace</name>
      <anchorfile>structZSTD__entropyDTables__t.html</anchorfile>
      <anchor>a468d05a83f01fc76b4f319793352d75e</anchor>
      <arglist>[ZSTD_BUILD_FSE_TABLE_WKSP_SIZE_U32]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_externalMatchCtx</name>
    <filename>structZSTD__externalMatchCtx.html</filename>
    <member kind="variable">
      <type>ZSTD_sequenceProducer_F *</type>
      <name>mFinder</name>
      <anchorfile>structZSTD__externalMatchCtx.html</anchorfile>
      <anchor>a264e4a6d4391425b260a61f35d188620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>mState</name>
      <anchorfile>structZSTD__externalMatchCtx.html</anchorfile>
      <anchor>aaa8c7d905d669453163841da2af13c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_Sequence *</type>
      <name>seqBuffer</name>
      <anchorfile>structZSTD__externalMatchCtx.html</anchorfile>
      <anchor>a7901a32c3f11ac7b5b801b43c8c0eb2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>seqBufferCapacity</name>
      <anchorfile>structZSTD__externalMatchCtx.html</anchorfile>
      <anchor>a3394782cde23ba916e984a1d2a6b059c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_frameSizeInfo</name>
    <filename>structZSTD__frameSizeInfo.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>compressedSize</name>
      <anchorfile>structZSTD__frameSizeInfo.html</anchorfile>
      <anchor>a97712a287b5212fc3e842d268eecab07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long long</type>
      <name>decompressedBound</name>
      <anchorfile>structZSTD__frameSizeInfo.html</anchorfile>
      <anchor>ae7a3cc54bf928fcb829ebb8fba85cc37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nbBlocks</name>
      <anchorfile>structZSTD__frameSizeInfo.html</anchorfile>
      <anchor>a8bcea3ba6ac0c07c54fb11ca2ff977cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_fseCTables_t</name>
    <filename>structZSTD__fseCTables__t.html</filename>
    <member kind="variable">
      <type>FSE_repeat</type>
      <name>litlength_repeatMode</name>
      <anchorfile>structZSTD__fseCTables__t.html</anchorfile>
      <anchor>abddad09a2c9f33cf52317369791241b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FSE_CTable</type>
      <name>litlengthCTable</name>
      <anchorfile>structZSTD__fseCTables__t.html</anchorfile>
      <anchor>a8b9336d966d61f4c3c485889d95f32cd</anchor>
      <arglist>[FSE_CTABLE_SIZE_U32(LLFSELog, MaxLL)]</arglist>
    </member>
    <member kind="variable">
      <type>FSE_repeat</type>
      <name>matchlength_repeatMode</name>
      <anchorfile>structZSTD__fseCTables__t.html</anchorfile>
      <anchor>a7dacf910d7bdd497d3ceab7db048c528</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FSE_CTable</type>
      <name>matchlengthCTable</name>
      <anchorfile>structZSTD__fseCTables__t.html</anchorfile>
      <anchor>af5c17706d4b2b22d5ed367d090347ac1</anchor>
      <arglist>[FSE_CTABLE_SIZE_U32(MLFSELog, MaxML)]</arglist>
    </member>
    <member kind="variable">
      <type>FSE_repeat</type>
      <name>offcode_repeatMode</name>
      <anchorfile>structZSTD__fseCTables__t.html</anchorfile>
      <anchor>a8a707a7bf45e420f8ee984ff9ca87d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FSE_CTable</type>
      <name>offcodeCTable</name>
      <anchorfile>structZSTD__fseCTables__t.html</anchorfile>
      <anchor>a85057b9167132e06976ae9e8a618c7fb</anchor>
      <arglist>[FSE_CTABLE_SIZE_U32(OffFSELog, MaxOff)]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_fseCTablesMetadata_t</name>
    <filename>structZSTD__fseCTablesMetadata__t.html</filename>
    <member kind="variable">
      <type>BYTE</type>
      <name>fseTablesBuffer</name>
      <anchorfile>structZSTD__fseCTablesMetadata__t.html</anchorfile>
      <anchor>a16d025caabcd815f3da453255db9255f</anchor>
      <arglist>[ZSTD_MAX_FSE_HEADERS_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>fseTablesSize</name>
      <anchorfile>structZSTD__fseCTablesMetadata__t.html</anchorfile>
      <anchor>a639928408be1f52d4928788566eb7a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>lastCountSize</name>
      <anchorfile>structZSTD__fseCTablesMetadata__t.html</anchorfile>
      <anchor>af7167039e487000bed5bb64a25b44e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>symbolEncodingType_e</type>
      <name>llType</name>
      <anchorfile>structZSTD__fseCTablesMetadata__t.html</anchorfile>
      <anchor>a1bffef2e927026c23b11b767a7a118df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>symbolEncodingType_e</type>
      <name>mlType</name>
      <anchorfile>structZSTD__fseCTablesMetadata__t.html</anchorfile>
      <anchor>a94bc99efc11856ed8938395ac772acc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>symbolEncodingType_e</type>
      <name>ofType</name>
      <anchorfile>structZSTD__fseCTablesMetadata__t.html</anchorfile>
      <anchor>a5f6bd0df5b128c170b748e86ffbbd3b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_fseState</name>
    <filename>structZSTD__fseState.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>state</name>
      <anchorfile>structZSTD__fseState.html</anchorfile>
      <anchor>ae4aad66b67101c8b31e13308a3245535</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ZSTD_seqSymbol *</type>
      <name>table</name>
      <anchorfile>structZSTD__fseState.html</anchorfile>
      <anchor>ac6867e472c5758d70ba91769534c48e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_hufCTables_t</name>
    <filename>structZSTD__hufCTables__t.html</filename>
    <member kind="variable">
      <type>HUF_CElt</type>
      <name>CTable</name>
      <anchorfile>structZSTD__hufCTables__t.html</anchorfile>
      <anchor>a08c9ccac8fe4bbba2fe10fa406f70988</anchor>
      <arglist>[HUF_CTABLE_SIZE_ST(255)]</arglist>
    </member>
    <member kind="variable">
      <type>HUF_repeat</type>
      <name>repeatMode</name>
      <anchorfile>structZSTD__hufCTables__t.html</anchorfile>
      <anchor>a3d8fb2f12c95972cb68be96b56261cec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_hufCTablesMetadata_t</name>
    <filename>structZSTD__hufCTablesMetadata__t.html</filename>
    <member kind="variable">
      <type>symbolEncodingType_e</type>
      <name>hType</name>
      <anchorfile>structZSTD__hufCTablesMetadata__t.html</anchorfile>
      <anchor>ab0486c6bd29dc0e9eb930f76cec73e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE</type>
      <name>hufDesBuffer</name>
      <anchorfile>structZSTD__hufCTablesMetadata__t.html</anchorfile>
      <anchor>a0869fd102f8bd2f04fe7e3da17e7a845</anchor>
      <arglist>[ZSTD_MAX_HUF_HEADER_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>hufDesSize</name>
      <anchorfile>structZSTD__hufCTablesMetadata__t.html</anchorfile>
      <anchor>a07dc06a9fa89e93363c1f6aa4bc4661e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_inBuffer_s</name>
    <filename>structZSTD__inBuffer__s.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>pos</name>
      <anchorfile>structZSTD__inBuffer__s.html</anchorfile>
      <anchor>af25828e77def7d36cb648494649ecaa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structZSTD__inBuffer__s.html</anchorfile>
      <anchor>ad4673a0122dbe52fe6b0aa9824a35c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>src</name>
      <anchorfile>structZSTD__inBuffer__s.html</anchorfile>
      <anchor>a2a838d5f348ddfa781bb14aa5209e9eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_localDict</name>
    <filename>structZSTD__localDict.html</filename>
    <member kind="variable">
      <type>ZSTD_CDict *</type>
      <name>cdict</name>
      <anchorfile>structZSTD__localDict.html</anchorfile>
      <anchor>a9b5dd3b47bb0eec207397939ec8bb9db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void const  *</type>
      <name>dict</name>
      <anchorfile>structZSTD__localDict.html</anchorfile>
      <anchor>a93a43c43ccecb9547230867e5aa10f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>dictBuffer</name>
      <anchorfile>structZSTD__localDict.html</anchorfile>
      <anchor>a26e994ad2c7f683b45e45d27eb07290d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_dictContentType_e</type>
      <name>dictContentType</name>
      <anchorfile>structZSTD__localDict.html</anchorfile>
      <anchor>aa1ab452ffe4a5870bae00c3f3140fa0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>dictSize</name>
      <anchorfile>structZSTD__localDict.html</anchorfile>
      <anchor>a525a86b12a7b22ce88cad69c00380b5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_match_t</name>
    <filename>structZSTD__match__t.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>len</name>
      <anchorfile>structZSTD__match__t.html</anchorfile>
      <anchor>afaeff6c79e0e0944e745ad204885803b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>off</name>
      <anchorfile>structZSTD__match__t.html</anchorfile>
      <anchor>a89ab183fc184049a962d354081820728</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_matchState_t</name>
    <filename>structZSTD__matchState__t.html</filename>
    <member kind="variable">
      <type>U32 *</type>
      <name>chainTable</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>a412a22123c85180807f8c80f6a2519b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_compressionParameters</type>
      <name>cParams</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>a1c9d0e5c933200e5105df6f72f8fedd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dedicatedDictSearch</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>a551c6ee21ee31f5ad0963c10a358c1b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ZSTD_matchState_t *</type>
      <name>dictMatchState</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>a825cfa873d8e1f33f025cb03415c3d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>forceNonContiguous</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>afcb158812517a3f524963229d9068987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>hashCache</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>a8d040c193568f21c06e7fde1bb9dff20</anchor>
      <arglist>[ZSTD_ROW_HASH_CACHE_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>hashLog3</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>ab4c34b59897b3597cabd056a1e62d0e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U64</type>
      <name>hashSalt</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>a6033b736447f6bf4b1af5abbf66b192d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>hashSaltEntropy</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>a9a30cab4009b4ecc47c72c725539b33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32 *</type>
      <name>hashTable</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>a99ce050ba856de4cfb29834ac6260d2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32 *</type>
      <name>hashTable3</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>a035af0b1cf0fd8fa165b40ec9d5a8375</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lazySkipping</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>aa7e69a19119ab478d6401482dcbeadcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const rawSeqStore_t *</type>
      <name>ldmSeqStore</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>a10698e8194c5b1b9b4800d78a365524d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>loadedDictEnd</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>acccd5c5dce63940d6087a3775cb14c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>nextToUpdate</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>aeeaf4cd3ce0e7696179babd233354bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>optState_t</type>
      <name>opt</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>a87942e5252cfb4ae1467ded7e03094a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>prefetchCDictTables</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>ad0e769462fa393a307af4ac2cba5122d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>rowHashLog</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>a34e76a853830da303e8d0fd5b74ab937</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE *</type>
      <name>tagTable</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>a528452789d336861addf6cb0cb9073fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_window_t</type>
      <name>window</name>
      <anchorfile>structZSTD__matchState__t.html</anchorfile>
      <anchor>a0aa31e8d3ea838c8051139a58f6e4de7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_OffsetInfo</name>
    <filename>structZSTD__OffsetInfo.html</filename>
    <member kind="variable">
      <type>unsigned</type>
      <name>longOffsetShare</name>
      <anchorfile>structZSTD__OffsetInfo.html</anchorfile>
      <anchor>a66f260f69acdcb90588f82395272ce5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>maxNbAdditionalBits</name>
      <anchorfile>structZSTD__OffsetInfo.html</anchorfile>
      <anchor>af6a71669acaf48df78fdbe8d209af2ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_optimal_t</name>
    <filename>structZSTD__optimal__t.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>litlen</name>
      <anchorfile>structZSTD__optimal__t.html</anchorfile>
      <anchor>af477b82afe445ea89ee375f6d531585e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>mlen</name>
      <anchorfile>structZSTD__optimal__t.html</anchorfile>
      <anchor>ac289b5e1ce00da51cf0a98fed5d63b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>off</name>
      <anchorfile>structZSTD__optimal__t.html</anchorfile>
      <anchor>a942ee0d9518e8d3171800ea0d5dd3054</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>price</name>
      <anchorfile>structZSTD__optimal__t.html</anchorfile>
      <anchor>a5b869f4ee3d2befabb23c1aeca52aee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>rep</name>
      <anchorfile>structZSTD__optimal__t.html</anchorfile>
      <anchor>a717984b6c7931e5ec362b114b5c2fc03</anchor>
      <arglist>[ZSTD_REP_NUM]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_optLdm_t</name>
    <filename>structZSTD__optLdm__t.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>endPosInBlock</name>
      <anchorfile>structZSTD__optLdm__t.html</anchorfile>
      <anchor>a68f725a13952e65663a63c2a4ec7a05a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>offset</name>
      <anchorfile>structZSTD__optLdm__t.html</anchorfile>
      <anchor>a7367ee75c3ebcce3f17ca637418ba36f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rawSeqStore_t</type>
      <name>seqStore</name>
      <anchorfile>structZSTD__optLdm__t.html</anchorfile>
      <anchor>a192f5c09d5f3d3c3848efda923bb7b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>startPosInBlock</name>
      <anchorfile>structZSTD__optLdm__t.html</anchorfile>
      <anchor>a444583cec78686f4acdb3da1e35e7917</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_outBuffer_s</name>
    <filename>structZSTD__outBuffer__s.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>dst</name>
      <anchorfile>structZSTD__outBuffer__s.html</anchorfile>
      <anchor>ae17b7e44abe8ffd1f72f448df86f2a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>pos</name>
      <anchorfile>structZSTD__outBuffer__s.html</anchorfile>
      <anchor>a51b01c063d6e338d333a865b88ea243c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structZSTD__outBuffer__s.html</anchorfile>
      <anchor>a34fb461ecc114951093b978c3aa6899e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_prefixDict_s</name>
    <filename>structZSTD__prefixDict__s.html</filename>
    <member kind="variable">
      <type>const void *</type>
      <name>dict</name>
      <anchorfile>structZSTD__prefixDict__s.html</anchorfile>
      <anchor>ab47a2b21d2e5793fca257560cb23f11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_dictContentType_e</type>
      <name>dictContentType</name>
      <anchorfile>structZSTD__prefixDict__s.html</anchorfile>
      <anchor>a71d0d75d20417efc0e75546233eccff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>dictSize</name>
      <anchorfile>structZSTD__prefixDict__s.html</anchorfile>
      <anchor>a9dcec7e94200653b027590b1a8eac0a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_seqSymbol</name>
    <filename>structZSTD__seqSymbol.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>baseValue</name>
      <anchorfile>structZSTD__seqSymbol.html</anchorfile>
      <anchor>a37978aad1fbbfd5a38b52b1706a54135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE</type>
      <name>nbAdditionalBits</name>
      <anchorfile>structZSTD__seqSymbol.html</anchorfile>
      <anchor>a1f96d9e7898799c90308800063170634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE</type>
      <name>nbBits</name>
      <anchorfile>structZSTD__seqSymbol.html</anchorfile>
      <anchor>aaf678878ace7d2409bc86c28814a8420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U16</type>
      <name>nextState</name>
      <anchorfile>structZSTD__seqSymbol.html</anchorfile>
      <anchor>a1d69c55f3751bef8a3a08b6a341ce9e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_seqSymbol_header</name>
    <filename>structZSTD__seqSymbol__header.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>fastMode</name>
      <anchorfile>structZSTD__seqSymbol__header.html</anchorfile>
      <anchor>a0789ab1b29c9310a1cbf795d5aad3817</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>tableLog</name>
      <anchorfile>structZSTD__seqSymbol__header.html</anchorfile>
      <anchor>a44db0b45e53bef1f858ed878d4036467</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_sequenceLength</name>
    <filename>structZSTD__sequenceLength.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>litLength</name>
      <anchorfile>structZSTD__sequenceLength.html</anchorfile>
      <anchor>a23e27ecd1da19585e0bad01acebe7a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>matchLength</name>
      <anchorfile>structZSTD__sequenceLength.html</anchorfile>
      <anchor>a4dc2c3b891bf0925824d17de8cdde419</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_sequencePosition</name>
    <filename>structZSTD__sequencePosition.html</filename>
    <member kind="variable">
      <type>U32</type>
      <name>idx</name>
      <anchorfile>structZSTD__sequencePosition.html</anchorfile>
      <anchor>a44ba2dd390124ec95bd78d6721583e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>posInSequence</name>
      <anchorfile>structZSTD__sequencePosition.html</anchorfile>
      <anchor>a2d80e284a74ea3dab3d9c1d4d48180fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>posInSrc</name>
      <anchorfile>structZSTD__sequencePosition.html</anchorfile>
      <anchor>a12319385b7779a9e31f02d480a4c6fae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_symbolEncodingTypeStats_t</name>
    <filename>structZSTD__symbolEncodingTypeStats__t.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>lastCountSize</name>
      <anchorfile>structZSTD__symbolEncodingTypeStats__t.html</anchorfile>
      <anchor>af4a14289b333c468526906e467dbfc3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>LLtype</name>
      <anchorfile>structZSTD__symbolEncodingTypeStats__t.html</anchorfile>
      <anchor>a5f02b9ed69ebbc57a7533a46847cb648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>longOffsets</name>
      <anchorfile>structZSTD__symbolEncodingTypeStats__t.html</anchorfile>
      <anchor>a791ff41915c738252994775d6cee228f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>MLtype</name>
      <anchorfile>structZSTD__symbolEncodingTypeStats__t.html</anchorfile>
      <anchor>acd9057b21d3241e832758f3247428c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>Offtype</name>
      <anchorfile>structZSTD__symbolEncodingTypeStats__t.html</anchorfile>
      <anchor>a4698318de0143102739cae6852180ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structZSTD__symbolEncodingTypeStats__t.html</anchorfile>
      <anchor>a94786112f83f8fd25142fa4456eb0547</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTD_window_t</name>
    <filename>structZSTD__window__t.html</filename>
    <member kind="variable">
      <type>BYTE const  *</type>
      <name>base</name>
      <anchorfile>structZSTD__window__t.html</anchorfile>
      <anchor>a802c9b1dea19e4f22924ecba446df5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE const  *</type>
      <name>dictBase</name>
      <anchorfile>structZSTD__window__t.html</anchorfile>
      <anchor>a5f265235a7e2db5efdde56ed9fa7c767</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>dictLimit</name>
      <anchorfile>structZSTD__window__t.html</anchorfile>
      <anchor>a5e767d4b8d9e6f703c53351247071cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>lowLimit</name>
      <anchorfile>structZSTD__window__t.html</anchorfile>
      <anchor>a3de120e4b58b7b2a244adbd773585bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>U32</type>
      <name>nbOverflowCorrections</name>
      <anchorfile>structZSTD__window__t.html</anchorfile>
      <anchor>af50e356c1c277e9e8aad171b2b552212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BYTE const  *</type>
      <name>nextSrc</name>
      <anchorfile>structZSTD__window__t.html</anchorfile>
      <anchor>a8ab678a44c45a1680b8c07a06115d57b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTDMT_bufferPool_s</name>
    <filename>structZSTDMT__bufferPool__s.html</filename>
    <member kind="variable">
      <type>buffer_t</type>
      <name>bTable</name>
      <anchorfile>structZSTDMT__bufferPool__s.html</anchorfile>
      <anchor>aca88cb8525a8fa98052c138256cb1838</anchor>
      <arglist>[1]</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>bufferSize</name>
      <anchorfile>structZSTDMT__bufferPool__s.html</anchorfile>
      <anchor>a51ee3a1cdd5ab4b3726ca3b74c62c96a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_customMem</type>
      <name>cMem</name>
      <anchorfile>structZSTDMT__bufferPool__s.html</anchorfile>
      <anchor>ae259ac3205fcf49bb0bbdcbf3fd8953d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>nbBuffers</name>
      <anchorfile>structZSTDMT__bufferPool__s.html</anchorfile>
      <anchor>a1681bf7167e6fdec1b9a9ec5031ee775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_pthread_mutex_t</type>
      <name>poolMutex</name>
      <anchorfile>structZSTDMT__bufferPool__s.html</anchorfile>
      <anchor>a213627c7dfa6da3e6853a288fc08143f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>totalBuffers</name>
      <anchorfile>structZSTDMT__bufferPool__s.html</anchorfile>
      <anchor>a4166e7394a08267e88e4a62009c52397</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTDMT_CCtx_s</name>
    <filename>structZSTDMT__CCtx__s.html</filename>
    <member kind="variable">
      <type>unsigned</type>
      <name>allJobsCompleted</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>adcbce775ef28c1c9abf9c78a667428b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTDMT_bufferPool *</type>
      <name>bufPool</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>af003decbfdc94dbee8364ccb813d12e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTDMT_CCtxPool *</type>
      <name>cctxPool</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>a31508df6632a54b98a80de5f83925fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ZSTD_CDict *</type>
      <name>cdict</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>aa7aaa1edaaa4a438accd0082c75bf98c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_CDict *</type>
      <name>cdictLocal</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>a31b00f882a7ecfb17bfc92c4e936488e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_customMem</type>
      <name>cMem</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>a7b6692c023f13cf647140848d2c37e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long long</type>
      <name>consumed</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>a6f2b993c1a5d1e50dbe4fc28dcbeec0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>doneJobID</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>a9c8ae2642a77ed354c943b9dcd9d3ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>POOL_ctx *</type>
      <name>factory</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>a82de83b49ef55eff3bdafcc7799aa8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long long</type>
      <name>frameContentSize</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>a43a320ec826a784ec847d137b7d6543a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>frameEnded</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>a71ce65f40381595712540d4ef8588d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>inBuff_t</type>
      <name>inBuff</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>a83a2b3fc244bd832acf985acf6f3bf4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>jobIDMask</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>a32b9f218523e038ba211f04b46ce1a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>jobReady</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>a28ef91ae79d60c62d34f650e1212ed83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTDMT_jobDescription *</type>
      <name>jobs</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>afd97e0da7ce2df1d97836837e48999e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>nextJobID</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>a3ca58ef1bdd8da7a6606fd98781da16b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_CCtx_params</type>
      <name>params</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>af2016c4b733b86613efc83a3c1e8a648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long long</type>
      <name>produced</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>aeb0e343af4240379b2f514043f140bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>providedFactory</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>af2cf4c65e10de9b9333cd399e2020cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>roundBuff_t</type>
      <name>roundBuff</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>a535ee1dedc983269c97c37bc465eddef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rsyncState_t</type>
      <name>rsync</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>a13c357aa568f2b98bcf36a6f58839bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTDMT_seqPool *</type>
      <name>seqPool</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>a058e346909220d37009d1fd2ba4078f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>serialState_t</type>
      <name>serial</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>afa11df4856344c5cf8c3f3db80324d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>targetPrefixSize</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>a8507486e4770b5f5bb8d21c135e763a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>targetSectionSize</name>
      <anchorfile>structZSTDMT__CCtx__s.html</anchorfile>
      <anchor>a7a2d34ffaca68443552759d7ccc8c05d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTDMT_CCtxPool</name>
    <filename>structZSTDMT__CCtxPool.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>availCCtx</name>
      <anchorfile>structZSTDMT__CCtxPool.html</anchorfile>
      <anchor>a548e6a0b8dfb2b2fb3da4b977199e2b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_CCtx *</type>
      <name>cctx</name>
      <anchorfile>structZSTDMT__CCtxPool.html</anchorfile>
      <anchor>a5ad78d6e7d1e35a66a499b3599fb2fe8</anchor>
      <arglist>[1]</arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_customMem</type>
      <name>cMem</name>
      <anchorfile>structZSTDMT__CCtxPool.html</anchorfile>
      <anchor>a75ee1c1b4c780a9a8965677044d19943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_pthread_mutex_t</type>
      <name>poolMutex</name>
      <anchorfile>structZSTDMT__CCtxPool.html</anchorfile>
      <anchor>ad336960ed560b47372ffa72e2224ab26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>totalCCtx</name>
      <anchorfile>structZSTDMT__CCtxPool.html</anchorfile>
      <anchor>a7c85485f43e9bcc8699c329378ecf63b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ZSTDMT_jobDescription</name>
    <filename>structZSTDMT__jobDescription.html</filename>
    <member kind="variable">
      <type>ZSTDMT_bufferPool *</type>
      <name>bufPool</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>aab2e2d8de7495fc470acf12c18e5ecdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTDMT_CCtxPool *</type>
      <name>cctxPool</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>aa3c430c4718b08642c8ed1b3d5ee4deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ZSTD_CDict *</type>
      <name>cdict</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>ac682c3728266a14161e78e36e4c6e901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>consumed</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>a7850c6279b98d3da0944a2831b1eefc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>cSize</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>a3d01f1440a21bd640141b952a1cd10d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>buffer_t</type>
      <name>dstBuff</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>a98d137222939f110dd5312523269b1dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>dstFlushed</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>a3d766c37b68280b0b9943d9f23ed7657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>firstJob</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>ab6dcd4a602780902e6382b1b377ed7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>frameChecksumNeeded</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>a8a8fa8c18f4d07b49dcd0cf5bf78ff55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long long</type>
      <name>fullFrameSize</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>a7e7b95de70b4f2d80513caa435961229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_pthread_cond_t</type>
      <name>job_cond</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>aa6e8e2e9202935e46a274c5060919a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_pthread_mutex_t</type>
      <name>job_mutex</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>ad3d4138510d8a401f2d7e56e47b61e2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>jobID</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>ae3ee2c937b7276d36e8e7b794b97b2aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>lastJob</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>a281ada9d19c0f9639fd2ed09548b682f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTD_CCtx_params</type>
      <name>params</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>a65444ba13ba599826d37ca0234673c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>range_t</type>
      <name>prefix</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>a2fbf0202831890f1d639c03a7a886300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZSTDMT_seqPool *</type>
      <name>seqPool</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>a388945b41e6567dfe8b58df1126ac6c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>serialState_t *</type>
      <name>serial</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>acb2c6cc9e730d2866db4bb1127140a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>range_t</type>
      <name>src</name>
      <anchorfile>structZSTDMT__jobDescription.html</anchorfile>
      <anchor>a1ccf959f273ebf2ba249984f59f1c8cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mcap::ZStdReader</name>
    <filename>classmcap_1_1ZStdReader.html</filename>
    <base>mcap::ICompressedReader</base>
    <member kind="function">
      <type>ZStdReader &amp;</type>
      <name>operator=</name>
      <anchorfile>classmcap_1_1ZStdReader.html</anchorfile>
      <anchor>abdf78a6f2db7fd75fe57f1bef77f6b36</anchor>
      <arglist>(const ZStdReader &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>ZStdReader &amp;</type>
      <name>operator=</name>
      <anchorfile>classmcap_1_1ZStdReader.html</anchorfile>
      <anchor>ab61e855d6cc2f76d734325307e18e853</anchor>
      <arglist>(ZStdReader &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>read</name>
      <anchorfile>classmcap_1_1ZStdReader.html</anchorfile>
      <anchor>a8f3d1814e5fc7f4bddd0263ea4650e13</anchor>
      <arglist>(std::byte **output, uint64_t offset, uint64_t size) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classmcap_1_1ZStdReader.html</anchorfile>
      <anchor>a4e82759e378e57bae17a65d1da70d9ac</anchor>
      <arglist>(const std::byte *data, uint64_t size, uint64_t uncompressedSize) override</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>size</name>
      <anchorfile>classmcap_1_1ZStdReader.html</anchorfile>
      <anchor>a9d8a6ef1e8924166ac605c86aec18e5c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>status</name>
      <anchorfile>classmcap_1_1ZStdReader.html</anchorfile>
      <anchor>a09787c5f5d09e7567dd30c72ce95d46e</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZStdReader</name>
      <anchorfile>classmcap_1_1ZStdReader.html</anchorfile>
      <anchor>a0bb8e070257bd1261d7755ade589118f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZStdReader</name>
      <anchorfile>classmcap_1_1ZStdReader.html</anchorfile>
      <anchor>a04818baaf4807949c61c5130c503191f</anchor>
      <arglist>(const ZStdReader &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZStdReader</name>
      <anchorfile>classmcap_1_1ZStdReader.html</anchorfile>
      <anchor>a63d17d3ce6ec4e23e43307d38d08b2d8</anchor>
      <arglist>(ZStdReader &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Status</type>
      <name>DecompressAll</name>
      <anchorfile>classmcap_1_1ZStdReader.html</anchorfile>
      <anchor>a8c13981e041407ad36351b8e96ed10e7</anchor>
      <arglist>(const std::byte *data, uint64_t compressedSize, uint64_t uncompressedSize, ByteArray *output)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Status</type>
      <name>status_</name>
      <anchorfile>classmcap_1_1ZStdReader.html</anchorfile>
      <anchor>a13c7683dbd789ac93958d7ff92f0a602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ByteArray</type>
      <name>uncompressedData_</name>
      <anchorfile>classmcap_1_1ZStdReader.html</anchorfile>
      <anchor>a3dafbcf8e44827f715f57aa210523e95</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mcap::ZStdWriter</name>
    <filename>classmcap_1_1ZStdWriter.html</filename>
    <base>mcap::IChunkWriter</base>
    <member kind="function">
      <type>const std::byte *</type>
      <name>compressedData</name>
      <anchorfile>classmcap_1_1ZStdWriter.html</anchorfile>
      <anchor>a1a64bb2c88ae5ccf16a28921e141ac10</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>compressedSize</name>
      <anchorfile>classmcap_1_1ZStdWriter.html</anchorfile>
      <anchor>af2ac303f08dda7a3b27e18500827a26b</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>const std::byte *</type>
      <name>data</name>
      <anchorfile>classmcap_1_1ZStdWriter.html</anchorfile>
      <anchor>ac8bc4b582cf44c35707cb42c86d3bd6c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmcap_1_1ZStdWriter.html</anchorfile>
      <anchor>a75589b4a583d00a9677562e9936d7fc8</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>end</name>
      <anchorfile>classmcap_1_1ZStdWriter.html</anchorfile>
      <anchor>a6dea4025de9f4db1d381a7e539700302</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleClear</name>
      <anchorfile>classmcap_1_1ZStdWriter.html</anchorfile>
      <anchor>a9e26cddda65b63954bfa5ea9cd0d88b3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleWrite</name>
      <anchorfile>classmcap_1_1ZStdWriter.html</anchorfile>
      <anchor>a542e0ac57c493e67e088a36724b69c0d</anchor>
      <arglist>(const std::byte *data, uint64_t size) override</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>size</name>
      <anchorfile>classmcap_1_1ZStdWriter.html</anchorfile>
      <anchor>aa43b64eeb71d57370c4504ff3235cc0c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZStdWriter</name>
      <anchorfile>classmcap_1_1ZStdWriter.html</anchorfile>
      <anchor>aad027206af0c6bed3535a5083ad788fe</anchor>
      <arglist>(CompressionLevel compressionLevel, uint64_t chunkSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ZStdWriter</name>
      <anchorfile>classmcap_1_1ZStdWriter.html</anchorfile>
      <anchor>a884fb50d6ee1d994a7bd8c2f55b8580c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::byte &gt;</type>
      <name>compressedBuffer_</name>
      <anchorfile>classmcap_1_1ZStdWriter.html</anchorfile>
      <anchor>aea23e23ea1730b3942d303f2dcb017c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::byte &gt;</type>
      <name>uncompressedBuffer_</name>
      <anchorfile>classmcap_1_1ZStdWriter.html</anchorfile>
      <anchor>a8ea8c0827918c3de6f0651d9b2502fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ZSTD_CCtx_s *</type>
      <name>zstdContext_</name>
      <anchorfile>classmcap_1_1ZStdWriter.html</anchorfile>
      <anchor>a483535caa3249f8fd62c9b91e4119b99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ads</name>
    <filename>namespaceads.html</filename>
    <namespace>ads::internal</namespace>
    <class kind="class">ads::CDockAreaLayout</class>
    <class kind="class">ads::CDockAreaTabBar</class>
    <class kind="class">ads::CDockAreaTitleBar</class>
    <class kind="class">ads::CDockAreaWidget</class>
    <class kind="class">ads::CDockComponentsFactory</class>
    <class kind="class">ads::CDockContainerWidget</class>
    <class kind="class">ads::CDockFocusController</class>
    <class kind="class">ads::CDockingStateReader</class>
    <class kind="class">ads::CDockManager</class>
    <class kind="class">ads::CDockSplitter</class>
    <class kind="class">ads::CDockWidget</class>
    <class kind="class">ads::CDockWidgetTab</class>
    <class kind="class">ads::CElidingLabel</class>
    <class kind="class">ads::CFloatingDockContainer</class>
    <class kind="class">ads::CFloatingDragPreview</class>
    <class kind="class">ads::CFloatingWidgetTitleBar</class>
    <class kind="class">ads::CIconProvider</class>
    <class kind="class">ads::CSpacerWidget</class>
    <class kind="class">ads::CTitleBarButton</class>
    <class kind="struct">ads::DockAreaTabBarPrivate</class>
    <class kind="struct">ads::DockAreaTitleBarPrivate</class>
    <class kind="struct">ads::DockAreaWidgetPrivate</class>
    <class kind="class">ads::DockContainerWidgetPrivate</class>
    <class kind="struct">ads::DockFocusControllerPrivate</class>
    <class kind="struct">ads::DockManagerPrivate</class>
    <class kind="struct">ads::DockOverlayCrossPrivate</class>
    <class kind="struct">ads::DockOverlayPrivate</class>
    <class kind="struct">ads::DockSplitterPrivate</class>
    <class kind="struct">ads::DockWidgetPrivate</class>
    <class kind="struct">ads::DockWidgetTabPrivate</class>
    <class kind="struct">ads::ElidingLabelPrivate</class>
    <class kind="struct">ads::FloatingDockContainerPrivate</class>
    <class kind="struct">ads::FloatingDragPreviewPrivate</class>
    <class kind="struct">ads::FloatingWidgetTitleBarPrivate</class>
    <class kind="struct">ads::IconProviderPrivate</class>
    <class kind="class">ads::IFloatingWidget</class>
    <member kind="typedef">
      <type>CDockAreaLayout</type>
      <name>DockAreaLayout</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aee89f88bfd7d82cf2f414fb776d1e4d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QToolButton</type>
      <name>tCloseButton</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a7f8e878679dd338d2e19874b5115f45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QToolButton</type>
      <name>tMaximizeButton</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a51fb881835584096cf9cb5f8aa8ae717</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CElidingLabel</type>
      <name>tTabLabel</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>ac09a67e34ad7669a2beb1747418d7fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QToolButton</type>
      <name>tTitleBarButton</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a9af5e50410256422289afceb76a1b1bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DockWidgetArea</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoDockWidgetArea</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7a505240c9ad0aba35dedaf70c4e5719bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LeftDockWidgetArea</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7a7242c396dc913d8807272ea4160e1d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RightDockWidgetArea</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7afe6a907c142dd80dd7cd7091e6bbe935</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TopDockWidgetArea</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7a87a496940f46ae4c507c036ef92d97f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BottomDockWidgetArea</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7a3c2e5b0771e8331af3849823244df023</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CenterDockWidgetArea</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7ad79f452d448277f1da5b8774aaed452a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvalidDockWidgetArea</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7a75157a8d7e47bc4a9c89c6618f527dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OuterDockAreas</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7a5089d0b950ac6518fc171f9f44b72a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AllDockAreas</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa7ee1cfa64a3f97f70ff7c80fbf431a7a1dcf46c7e8f62d1a2505faf4c889b53a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eBitwiseOperator</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>ab53144680281f07cbe7d1f02ffaa5ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BitwiseAnd</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>ab53144680281f07cbe7d1f02ffaa5ac3a9079948b6ab2d474328e0764aaa93d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BitwiseOr</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>ab53144680281f07cbe7d1f02ffaa5ac3a6b8b27fee0fd51b7cf51b3aea35038c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eDragState</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a48fa59244b793a503434caf33c730782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DraggingInactive</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a48fa59244b793a503434caf33c730782aeabf4a0cbd330ac7f97b43f263011a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DraggingMousePressed</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a48fa59244b793a503434caf33c730782a7f7a21992ac332c9b8fbc23f4c1982ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DraggingTab</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a48fa59244b793a503434caf33c730782ae82213dbcb78e8b06d58bf82da65cfb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DraggingFloatingWidget</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a48fa59244b793a503434caf33c730782a6316d3960366e313e8f4c82050b2c680</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eDropMode</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a81f158e7ceb8f5b7d9df3259a4d4999a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DropModeIntoArea</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a81f158e7ceb8f5b7d9df3259a4d4999aa0fffc8f7dbfb9a74e6757112ba039091</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DropModeIntoContainer</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a81f158e7ceb8f5b7d9df3259a4d4999aacedfd38366a993070c8b4ce455f98641</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DropModeInvalid</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a81f158e7ceb8f5b7d9df3259a4d4999aa90b18b271ec21fa3e94e1e825f105e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eIcon</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa9a42efd933daef3059e7a79759a2521</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TabCloseIcon</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa9a42efd933daef3059e7a79759a2521a70883c280991d541c9f28c5dcaa668f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockAreaMenuIcon</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa9a42efd933daef3059e7a79759a2521a4ddd074e0832c894ceafc38164e776a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockAreaUndockIcon</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa9a42efd933daef3059e7a79759a2521a198f0dcbe153e7ed432480cbddf12531</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DockAreaCloseIcon</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa9a42efd933daef3059e7a79759a2521a837495d1aff45ae7ddedb57b3adce8e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IconCount</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aa9a42efd933daef3059e7a79759a2521a876cc3f7de3b1741ea312402cb3f4cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eStateFileVersion</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a8aaa12091e80823f6e0110d9e54c892f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InitialVersion</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a8aaa12091e80823f6e0110d9e54c892fa03908ddd2453da6926c6e14805c44204</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Version1</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a8aaa12091e80823f6e0110d9e54c892fa0b57e6b94139a70311da464b255c7a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CurrentVersion</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a8aaa12091e80823f6e0110d9e54c892fab7fc985e304f190ea69f19bfa1732aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TitleBarButton</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a0596f4e5d6e1fe08d754abae7d9f22a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TitleBarButtonTabsMenu</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a0596f4e5d6e1fe08d754abae7d9f22a6acb1e67a589c93ad39aafb4162c79409f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TitleBarButtonUndock</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a0596f4e5d6e1fe08d754abae7d9f22a6a72462fdc66eca5c63b7c56e9ebf385b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TitleBarButtonClose</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a0596f4e5d6e1fe08d754abae7d9f22a6af0294c8717be3b75d61018b59d6a123c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>areaAlignment</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a1251ef91c46f3ef5b2f6f81078312c69</anchor>
      <arglist>(const DockWidgetArea area)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>areaIdToIndex</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a882e62262820aa2362cf7f64c5764d77</anchor>
      <arglist>(DockWidgetArea area)</arglist>
    </member>
    <member kind="function">
      <type>const CDockComponentsFactory *</type>
      <name>componentsFactory</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>ac42748a68856291253817ae0f8904f5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::unique_ptr&lt; CDockComponentsFactory &gt;</type>
      <name>DefaultFactory</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a031bfaee08c12aedd235f7a032dddc9f</anchor>
      <arglist>(new CDockComponentsFactory())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>insertWidgetIntoSplitter</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a838e8c6b3951e8b621cc480597b43124</anchor>
      <arglist>(QSplitter *Splitter, QWidget *widget, bool Append)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>updateDockAreaFocusStyle</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>ad7511ff73789ba73f131b7e9e115d86b</anchor>
      <arglist>(CDockAreaWidget *DockArea, bool Focused)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>updateDockWidgetFocusStyle</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>aba2c460787f4ae3daccee674b0068a78</anchor>
      <arglist>(CDockWidget *DockWidget, bool Focused)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>ACTION_PROPERTY</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a3c4c8f04dfdf02265c904806c772e8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const DockWidgetAreas</type>
      <name>DefaultAllowedAreas</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>ab2996ef124ecf30f2e41720b835ca3a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>INDEX_PROPERTY</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a4893fd9ee82ab8bfa3f4289b7f8b4f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CDockManager::ConfigFlags</type>
      <name>StaticConfigFlags</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>adae6280bb615b5da0906f0844d22922b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned int</type>
      <name>zOrderCounter</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a950ad022560a0c00c9c0f56de8c0d2ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned int</type>
      <name>zOrderCounter</name>
      <anchorfile>namespaceads.html</anchorfile>
      <anchor>a950ad022560a0c00c9c0f56de8c0d2ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ads::internal</name>
    <filename>namespaceads_1_1internal.html</filename>
    <class kind="class">ads::internal::CDockInsertParam</class>
    <member kind="enumeration">
      <type></type>
      <name>eRepolishChildOptions</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a34cf11d1576c4655c0ecc97eefd0e0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RepolishIgnoreChildren</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a34cf11d1576c4655c0ecc97eefd0e0f4a398ef498a3f1a3b3599053f269b33fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RepolishDirectChildren</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a34cf11d1576c4655c0ecc97eefd0e0f4a621f597bcd6740babc6699f7b3f301a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RepolishChildrenRecursively</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a34cf11d1576c4655c0ecc97eefd0e0f4a202f2c34bd7570293d656747bf66110d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QPixmap</type>
      <name>createTransparentPixmap</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>ac8e0fa02e2e4c0ebdded5c91f5f3cd46</anchor>
      <arglist>(const QPixmap &amp;Source, qreal Opacity)</arglist>
    </member>
    <member kind="function">
      <type>CDockInsertParam</type>
      <name>dockAreaInsertParameters</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a81fe2f0ef228012269068c02d04113e4</anchor>
      <arglist>(DockWidgetArea Area)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>findParent</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a74d9ea4d798551e895ccfb4451a15112</anchor>
      <arglist>(const QWidget *w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideEmptyParentSplitters</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>ab0baf59175a1148331a004285873d4e8</anchor>
      <arglist>(CDockSplitter *FirstParentSplitter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replaceSplitterWidget</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>aa309e98c78ed61047fc75fa7e978b1b5</anchor>
      <arglist>(QSplitter *Splitter, QWidget *From, QWidget *To)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>repolishStyle</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>acdbeb3181b5f1d7c99bf1e9a3b6f7c43</anchor>
      <arglist>(QWidget *w, eRepolishChildOptions Options=RepolishIgnoreChildren)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setButtonIcon</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>af44646af8905954d8ae0c3b700e67a4e</anchor>
      <arglist>(QAbstractButton *Button, QStyle::StandardPixmap StandarPixmap, ads::eIcon CustomIconId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFlag</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a8812373a542759b211ea322fe9d11853</anchor>
      <arglist>(T &amp;Flags, typename T::enum_type flag, bool on=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setToolTip</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a3fbe2a284223c621ccbb5fceda29483a</anchor>
      <arglist>(QObjectPtr obj, const QString &amp;tip)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>ClosedProperty</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>ad125aad335ea1c9837f87434dfb0bd6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>DirtyProperty</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a6607536f80328c1ef4af136be8e28f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>Restore</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a917629682ccc69df6fea03550aa98c65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>RestoreTesting</name>
      <anchorfile>namespaceads_1_1internal.html</anchorfile>
      <anchor>a1b83faf4db5715a92f6209e8d65a957b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>align</name>
    <filename>namespacealign.html</filename>
    <member kind="function">
      <type>enum type</type>
      <name>FMT_ENUM_UNDERLYING_TYPE</name>
      <anchorfile>namespacealign.html</anchorfile>
      <anchor>a9ac3ea6c24029f591f5f3bfd324e8bc3</anchor>
      <arglist>(unsigned char)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>backward</name>
    <filename>namespacebackward.html</filename>
    <namespace>backward::Color</namespace>
    <namespace>backward::ColorMode</namespace>
    <namespace>backward::details</namespace>
    <namespace>backward::system_tag</namespace>
    <namespace>backward::trace_resolver_tag</namespace>
    <class kind="class">backward::cfile_streambuf</class>
    <class kind="class">backward::Colorize</class>
    <class kind="class">backward::Printer</class>
    <class kind="struct">backward::ResolvedTrace</class>
    <class kind="class">backward::SignalHandling</class>
    <class kind="class">backward::SnippetFactory</class>
    <class kind="class">backward::SourceFile</class>
    <class kind="class">backward::StackTrace</class>
    <class kind="class">backward::StackTraceImpl</class>
    <class kind="class">backward::StackTraceImplBase</class>
    <class kind="class">backward::StackTraceImplHolder</class>
    <class kind="struct">backward::Trace</class>
    <class kind="class">backward::TraceResolver</class>
    <class kind="class">backward::TraceResolverImpl</class>
    <class kind="class">backward::TraceResolverImpl&lt; system_tag::unknown_tag &gt;</class>
    <class kind="class">backward::TraceResolverImplBase</class>
    <member kind="variable">
      <type>backward::SignalHandling</type>
      <name>sh</name>
      <anchorfile>namespacebackward.html</anchorfile>
      <anchor>a6be34a42939faf0fbcfe077ce9faf9ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>backward::Color</name>
    <filename>namespacebackward_1_1Color.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>type</name>
      <anchorfile>namespacebackward_1_1Color.html</anchorfile>
      <anchor>a6292269f4da43517b3fe825563efee5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yellow</name>
      <anchorfile>namespacebackward_1_1Color.html</anchorfile>
      <anchor>a6292269f4da43517b3fe825563efee5ca8f7946cb6e3cd72b9624130f4d6b3053</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>purple</name>
      <anchorfile>namespacebackward_1_1Color.html</anchorfile>
      <anchor>a6292269f4da43517b3fe825563efee5ca83495492b6ede5f3b14a20d42204b8e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>reset</name>
      <anchorfile>namespacebackward_1_1Color.html</anchorfile>
      <anchor>a6292269f4da43517b3fe825563efee5ca40f024dfd446488cdd59a1e4438b2fcc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>backward::ColorMode</name>
    <filename>namespacebackward_1_1ColorMode.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>type</name>
      <anchorfile>namespacebackward_1_1ColorMode.html</anchorfile>
      <anchor>aec82452ed7333b210e205aaf6da2d090</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>automatic</name>
      <anchorfile>namespacebackward_1_1ColorMode.html</anchorfile>
      <anchor>aec82452ed7333b210e205aaf6da2d090ab3b137eb64307b81fef0ff09f93ee622</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>never</name>
      <anchorfile>namespacebackward_1_1ColorMode.html</anchorfile>
      <anchor>aec82452ed7333b210e205aaf6da2d090af0469cd8b4e78a7dbbb315e69b8a441b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>always</name>
      <anchorfile>namespacebackward_1_1ColorMode.html</anchorfile>
      <anchor>aec82452ed7333b210e205aaf6da2d090af66d65034994cb34507cf038a93b1c78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>backward::details</name>
    <filename>namespacebackward_1_1details.html</filename>
    <class kind="struct">backward::details::default_delete</class>
    <class kind="struct">backward::details::deleter</class>
    <class kind="struct">backward::details::demangler</class>
    <class kind="struct">backward::details::demangler_impl</class>
    <class kind="class">backward::details::handle</class>
    <class kind="struct">backward::details::hashtable</class>
    <class kind="struct">backward::details::rm_ptr</class>
    <class kind="struct">backward::details::rm_ptr&lt; const T * &gt;</class>
    <class kind="struct">backward::details::rm_ptr&lt; T * &gt;</class>
    <member kind="function">
      <type>const T &amp;</type>
      <name>move</name>
      <anchorfile>namespacebackward_1_1details.html</anchorfile>
      <anchor>ad24f2f88d54f9427acdf56cc736374b0</anchor>
      <arglist>(const T &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>move</name>
      <anchorfile>namespacebackward_1_1details.html</anchorfile>
      <anchor>a04154532c87d76958feb878627e30b64</anchor>
      <arglist>(T &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>split_source_prefixes</name>
      <anchorfile>namespacebackward_1_1details.html</anchorfile>
      <anchor>aca80b0f0335015da9cf5f8bcc6778e0e</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kBackwardPathDelimiter</name>
      <anchorfile>namespacebackward_1_1details.html</anchorfile>
      <anchor>a63a2b5c559f334ede442eaac25058d12</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>backward::system_tag</name>
    <filename>namespacebackward_1_1system__tag.html</filename>
    <member kind="typedef">
      <type>unknown_tag</type>
      <name>current_tag</name>
      <anchorfile>namespacebackward_1_1system__tag.html</anchorfile>
      <anchor>a005308e2bb22645ab361db437e1efbe8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>backward::trace_resolver_tag</name>
    <filename>namespacebackward_1_1trace__resolver__tag.html</filename>
  </compound>
  <compound kind="namespace">
    <name>color_widgets</name>
    <filename>namespacecolor__widgets.html</filename>
    <namespace>color_widgets::detail</namespace>
    <class kind="class">color_widgets::ColorDialog</class>
    <class kind="class">color_widgets::ColorPalette</class>
    <class kind="class">color_widgets::ColorPreview</class>
    <class kind="class">color_widgets::ColorSelector</class>
    <class kind="class">color_widgets::ColorWheel</class>
    <class kind="class">color_widgets::Swatch</class>
    <member kind="enumeration">
      <type></type>
      <name>MouseStatus</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>a811b13853703d85b8b571d03a5a71078</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Nothing</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>a811b13853703d85b8b571d03a5a71078adbcd6a2a5f490485d8618ef835170332</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DragCircle</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>a811b13853703d85b8b571d03a5a71078a53abb02882e53034f40807de0147555a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DragSquare</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>a811b13853703d85b8b571d03a5a71078a882ceb1ed2396b22a69fbb7b22e544b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>colorFromString</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>a4801a6bdac54c6430525986c97cdc26f</anchor>
      <arglist>(const QString &amp;string, bool alpha=true)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>stringFromColor</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>ac1522378cf8348213dc6534d6739f01b</anchor>
      <arglist>(const QColor &amp;color, bool alpha=true)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static ColorWheel::DisplayFlags</type>
      <name>default_flags</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>a75172a369a19031cceffc8bb5bc3553b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ColorWheel::DisplayFlags</type>
      <name>hard_default_flags</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>a605f183141317732a38e92106012d9d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>selector_radius</name>
      <anchorfile>namespacecolor__widgets.html</anchorfile>
      <anchor>ac675e3179b97bcf38a40c6b885fbc6cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>color_widgets::detail</name>
    <filename>namespacecolor__widgets_1_1detail.html</filename>
    <member kind="function">
      <type>qreal</type>
      <name>color_chromaF</name>
      <anchorfile>namespacecolor__widgets_1_1detail.html</anchorfile>
      <anchor>ab678515db14336d20999433220f8fa16</anchor>
      <arglist>(const QColor &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>color_from_hsl</name>
      <anchorfile>namespacecolor__widgets_1_1detail.html</anchorfile>
      <anchor>a456af06371c2da0d7dba49d70e53d588</anchor>
      <arglist>(qreal hue, qreal sat, qreal lig, qreal alpha=1)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>color_from_lch</name>
      <anchorfile>namespacecolor__widgets_1_1detail.html</anchorfile>
      <anchor>acd347fee68f9c68774a96ef173ae5221</anchor>
      <arglist>(qreal hue, qreal chroma, qreal luma, qreal alpha=1)</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>color_HSL_saturationF</name>
      <anchorfile>namespacecolor__widgets_1_1detail.html</anchorfile>
      <anchor>ab3ed261834b2f27b02d13be410f260a3</anchor>
      <arglist>(const QColor &amp;col)</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>color_lightnessF</name>
      <anchorfile>namespacecolor__widgets_1_1detail.html</anchorfile>
      <anchor>a56f4f4711804480552193279f44ebbfe</anchor>
      <arglist>(const QColor &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>color_lumaF</name>
      <anchorfile>namespacecolor__widgets_1_1detail.html</anchorfile>
      <anchor>a24ae7c63b72e779ffd07e3b58a9f797e</anchor>
      <arglist>(const QColor &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>rainbow_hsv</name>
      <anchorfile>namespacecolor__widgets_1_1detail.html</anchorfile>
      <anchor>a8e60d78bc2d4ac34f983a5bf1024cc1a</anchor>
      <arglist>(qreal hue)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>rainbow_lch</name>
      <anchorfile>namespacecolor__widgets_1_1detail.html</anchorfile>
      <anchor>a70eb1b57eb441637ff91b9aa931ee894</anchor>
      <arglist>(qreal hue)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>DataTamerParser</name>
    <filename>namespaceDataTamerParser.html</filename>
    <class kind="struct">DataTamerParser::BufferSpan</class>
    <class kind="struct">DataTamerParser::Schema</class>
    <class kind="struct">DataTamerParser::SnapshotView</class>
    <class kind="struct">DataTamerParser::TypeField</class>
    <member kind="typedef">
      <type>std::vector&lt; TypeField &gt;</type>
      <name>FieldsVector</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>af2c97c7429ff1331ca24bbd36bfb2645</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::variant&lt; bool, char, int8_t, uint8_t, int16_t, uint16_t, int32_t, uint32_t, int64_t, uint64_t, float, double &gt;</type>
      <name>VarNumber</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>aa91a78d314d8f3fb8aa6689a17557c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BasicType</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>a7ee5490929c0ab5a6ee17671e045236a</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aaa97b2c144243b2b9d2c593ec268b62f5">BOOL</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa027acd3aa6b1dd7f26119d3cf0f9a063">CHAR</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aaee9d73311ff0658494edfff14c3ec1e3">INT8</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aaecfc091ed2a607335524c8389cfa41b5">UINT8</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa5f90af42814c0a419d715d43ae54fd7a">INT16</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa48d8f1a723d44ff4a87db1bb6c551c62">UINT16</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa6495adba09844fac8eeb0aba86e6f1bf">INT32</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa17266551181f69a1b4a3ad5c9e270afc">UINT32</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa4e866b275c85fbb439f6484251cfb31c">INT64</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa6de7acf711860176ba606e9aa2b85d5f">UINT64</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa967d280b5c16d95f2947647dd2ca6cc2">FLOAT32</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa139882c654db8a57f7c3092de1dd0b02">FLOAT64</enumvalue>
      <enumvalue file="namespaceDataTamerParser.html" anchor="a7ee5490929c0ab5a6ee17671e045236aa03570470bad94692ce93e32700d2e1cb">OTHER</enumvalue>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>AddFieldToHash</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>ab7d371080b972a1d9ef0b6f60743a6f6</anchor>
      <arglist>(const TypeField &amp;field, uint64_t hash)</arglist>
    </member>
    <member kind="function">
      <type>Schema</type>
      <name>BuilSchemaFromText</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>ad86b3a67c67680b445c43cb176cc8f4c</anchor>
      <arglist>(const std::string &amp;txt)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>Deserialize</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>afb2a87cf1a0db9bf1c6670126a91c166</anchor>
      <arglist>(BufferSpan &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>VarNumber</type>
      <name>DeserializeToVarNumber</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>ac6cf7369084fd530d7f28655ab2b7fef</anchor>
      <arglist>(BasicType type, BufferSpan &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetBit</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>a6e1792a52fc5ac21def9d3cd788a7edc</anchor>
      <arglist>(BufferSpan mask, size_t index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ParseSnapshot</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>a3fb5ae6864b1d00dd26bbbffe75892e0</anchor>
      <arglist>(const Schema &amp;schema, SnapshotView snapshot, const NumberCallback &amp;callback_number, const CustomCallback &amp;callback_custom=NullCustomCallback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ParseSnapshotRecursive</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>af8698e891656b2b93317e316ea39d0bb</anchor>
      <arglist>(const TypeField &amp;field, const std::map&lt; std::string, FieldsVector &gt; &amp;types_list, BufferSpan &amp;buffer, const NumberCallback &amp;callback_number, const std::string &amp;prefix)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>NullCustomCallback</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>a0a9fad9a8eb7a36ac414a8b6123d9351</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr int</type>
      <name>SCHEMA_VERSION</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>a925564890dc913b1676528c64884b45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr size_t</type>
      <name>TypesCount</name>
      <anchorfile>namespaceDataTamerParser.html</anchorfile>
      <anchor>a3df83d2f258e6486396cd1d0993fe8e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>detail</name>
    <filename>namespacedetail.html</filename>
    <namespace>detail::dragonbox</namespace>
    <namespace>detail::tuple</namespace>
    <class kind="struct">detail::all</class>
    <class kind="struct">detail::ansi_color_escape</class>
    <class kind="class">detail::arg_converter</class>
    <class kind="struct">detail::arg_data</class>
    <class kind="struct">detail::arg_data&lt; T, Char, NUM_ARGS, 0 &gt;</class>
    <class kind="struct">detail::arg_formatter</class>
    <class kind="struct">detail::arg_mapper</class>
    <class kind="struct">detail::arg_ref</class>
    <class kind="struct">detail::basic_fp</class>
    <class kind="struct">detail::big_decimal_fp</class>
    <class kind="class">detail::bigint</class>
    <class kind="class">detail::buffer</class>
    <class kind="struct">detail::buffer_traits</class>
    <class kind="class">detail::char_converter</class>
    <class kind="struct">detail::char_t_impl</class>
    <class kind="struct">detail::char_t_impl&lt; S, enable_if_t&lt; is_string&lt; S &gt;::value &gt; &gt;</class>
    <class kind="struct">detail::chrono_format_checker</class>
    <class kind="struct">detail::chrono_formatter</class>
    <class kind="struct">detail::codecvt_result</class>
    <class kind="struct">detail::color_type</class>
    <class kind="class">detail::compile_parse_context</class>
    <class kind="struct">detail::compile_string</class>
    <class kind="class">detail::compiled_string</class>
    <class kind="struct">detail::conditional_helper</class>
    <class kind="struct">detail::count_fractional_digits</class>
    <class kind="struct">detail::count_fractional_digits&lt; Num, Den, N, false &gt;</class>
    <class kind="class">detail::counting_buffer</class>
    <class kind="class">detail::counting_iterator</class>
    <class kind="struct">detail::custom_value</class>
    <class kind="struct">detail::default_arg_formatter</class>
    <class kind="class">detail::digit_grouping</class>
    <class kind="class">detail::dynamic_arg_list</class>
    <class kind="struct">detail::dynamic_format_specs</class>
    <class kind="struct">detail::dynamic_spec_id_handler</class>
    <class kind="struct">detail::error_handler</class>
    <class kind="class">detail::fallback_digit_grouping</class>
    <class kind="class">detail::file_access</class>
    <class kind="struct">detail::fill_t</class>
    <class kind="struct">detail::find_escape_result</class>
    <class kind="class">detail::fixed_buffer_traits</class>
    <class kind="struct">detail::float_specs</class>
    <class kind="struct">detail::format_as_result</class>
    <class kind="struct">detail::format_decimal_result</class>
    <class kind="class">detail::format_string_checker</class>
    <class kind="struct">detail::format_tuple_element</class>
    <class kind="class">detail::formatbuf</class>
    <class kind="struct">detail::get_cstring</class>
    <class kind="class">detail::get_locale</class>
    <class kind="struct">detail::has_const_begin_end</class>
    <class kind="struct">detail::has_const_begin_end&lt; T, void_t&lt; decltype(detail::range_begin(std::declval&lt; const remove_cvref_t&lt; T &gt; &amp; &gt;())), decltype(detail::range_end(std::declval&lt; const remove_cvref_t&lt; T &gt; &amp; &gt;()))&gt; &gt;</class>
    <class kind="struct">detail::has_flip</class>
    <class kind="struct">detail::has_flip&lt; T, void_t&lt; decltype(std::declval&lt; T &gt;().flip())&gt; &gt;</class>
    <class kind="struct">detail::has_format_as</class>
    <class kind="struct">detail::has_isfinite</class>
    <class kind="struct">detail::has_isfinite&lt; T, enable_if_t&lt; sizeof(std::isfinite(T())) !=0 &gt; &gt;</class>
    <class kind="struct">detail::has_member_data_tm_gmtoff</class>
    <class kind="struct">detail::has_member_data_tm_gmtoff&lt; T, void_t&lt; decltype(T::tm_gmtoff)&gt; &gt;</class>
    <class kind="struct">detail::has_member_data_tm_zone</class>
    <class kind="struct">detail::has_member_data_tm_zone&lt; T, void_t&lt; decltype(T::tm_zone)&gt; &gt;</class>
    <class kind="struct">detail::has_member_fn_begin_end_t</class>
    <class kind="struct">detail::has_member_fn_begin_end_t&lt; T, void_t&lt; decltype(std::declval&lt; T &gt;().begin()), decltype(std::declval&lt; T &gt;().end())&gt; &gt;</class>
    <class kind="struct">detail::has_mutable_begin_end</class>
    <class kind="struct">detail::has_mutable_begin_end&lt; T, void_t&lt; decltype(detail::range_begin(std::declval&lt; T &gt;())), decltype(detail::range_end(std::declval&lt; T &gt;())), int &gt; &gt;</class>
    <class kind="struct">detail::int_checker</class>
    <class kind="struct">detail::int_checker&lt; true &gt;</class>
    <class kind="struct">detail::integer_sequence</class>
    <class kind="struct">detail::is_back_insert_iterator</class>
    <class kind="struct">detail::is_back_insert_iterator&lt; std::back_insert_iterator&lt; Container &gt; &gt;</class>
    <class kind="struct">detail::is_bit_reference_like</class>
    <class kind="struct">detail::is_compile_string</class>
    <class kind="struct">detail::is_compiled_string</class>
    <class kind="class">detail::is_container_adaptor_like</class>
    <class kind="struct">detail::is_formattable_delayed</class>
    <class kind="struct">detail::is_integral</class>
    <class kind="struct">detail::is_integral&lt; int128_opt &gt;</class>
    <class kind="struct">detail::is_integral&lt; uint128_t &gt;</class>
    <class kind="class">detail::is_map</class>
    <class kind="struct">detail::is_named_arg</class>
    <class kind="struct">detail::is_named_arg&lt; named_arg&lt; Char, T &gt; &gt;</class>
    <class kind="struct">detail::is_output_iterator</class>
    <class kind="struct">detail::is_output_iterator&lt; It, T, void_t&lt; typename std::iterator_traits&lt; It &gt;::iterator_category, decltype(*std::declval&lt; It &gt;()=std::declval&lt; T &gt;())&gt; &gt;</class>
    <class kind="struct">detail::is_range_</class>
    <class kind="struct">detail::is_range_&lt; T, void &gt;</class>
    <class kind="struct">detail::is_reference_wrapper</class>
    <class kind="struct">detail::is_reference_wrapper&lt; std::reference_wrapper&lt; T &gt; &gt;</class>
    <class kind="struct">detail::is_same_arithmetic_type</class>
    <class kind="class">detail::is_set</class>
    <class kind="struct">detail::is_statically_named_arg</class>
    <class kind="class">detail::is_std_string_like</class>
    <class kind="struct">detail::is_std_string_like&lt; fmt::basic_string_view&lt; Char &gt; &gt;</class>
    <class kind="struct">detail::is_string</class>
    <class kind="class">detail::is_tuple_formattable_</class>
    <class kind="class">detail::is_tuple_formattable_&lt; T, C, true &gt;</class>
    <class kind="class">detail::is_tuple_like_</class>
    <class kind="struct">detail::is_zero_int</class>
    <class kind="class">detail::iterator_buffer</class>
    <class kind="class">detail::iterator_buffer&lt; std::back_insert_iterator&lt; Container &gt;, enable_if_t&lt; is_contiguous&lt; Container &gt;::value, typename Container::value_type &gt; &gt;</class>
    <class kind="class">detail::iterator_buffer&lt; T *, T &gt;</class>
    <class kind="class">detail::iterator_buffer&lt; T *, T, fixed_buffer_traits &gt;</class>
    <class kind="struct">detail::loc_writer</class>
    <class kind="class">detail::locale_ref</class>
    <class kind="struct">detail::make_integer_sequence</class>
    <class kind="struct">detail::make_integer_sequence&lt; T, 0, Ns... &gt;</class>
    <class kind="struct">detail::make_unsigned_or_bool</class>
    <class kind="struct">detail::make_unsigned_or_bool&lt; bool &gt;</class>
    <class kind="struct">detail::make_unsigned_or_unchanged</class>
    <class kind="struct">detail::make_unsigned_or_unchanged&lt; T, true &gt;</class>
    <class kind="struct">detail::named_arg</class>
    <class kind="struct">detail::named_arg_info</class>
    <class kind="struct">detail::named_arg_value</class>
    <class kind="struct">detail::null</class>
    <class kind="struct">detail::null_chrono_spec_handler</class>
    <class kind="struct">detail::parse_empty_specs</class>
    <class kind="struct">detail::precision_checker</class>
    <class kind="class">detail::printf_arg_formatter</class>
    <class kind="struct">detail::printf_precision_handler</class>
    <class kind="class">detail::printf_width_handler</class>
    <class kind="struct">detail::range_default_formatter</class>
    <class kind="struct">detail::range_default_formatter&lt; K, R, Char, enable_if_t&lt;(K==range_format::sequence||K==range_format::map||K==range_format::set)&gt; &gt;</class>
    <class kind="struct">detail::range_format_kind_</class>
    <class kind="struct">detail::range_mapper</class>
    <class kind="struct">detail::singleton</class>
    <class kind="struct">detail::std_string_view</class>
    <class kind="struct">detail::streamed_view</class>
    <class kind="struct">detail::string_literal</class>
    <class kind="struct">detail::string_value</class>
    <class kind="struct">detail::strip_named_arg</class>
    <class kind="struct">detail::strip_named_arg&lt; T, true &gt;</class>
    <class kind="struct">detail::styled_arg</class>
    <class kind="struct">detail::thousands_sep_result</class>
    <class kind="struct">detail::tm_format_checker</class>
    <class kind="class">detail::tm_writer</class>
    <class kind="class">detail::to_utf8</class>
    <class kind="struct">detail::type_constant</class>
    <class kind="class">detail::uint128_fallback</class>
    <class kind="struct">detail::unformattable</class>
    <class kind="struct">detail::unformattable_char</class>
    <class kind="struct">detail::unformattable_pointer</class>
    <class kind="class">detail::utf8_to_utf16</class>
    <class kind="class">detail::value</class>
    <class kind="struct">detail::vformat_args</class>
    <class kind="struct">detail::vformat_args&lt; char &gt;</class>
    <class kind="struct">detail::view</class>
    <class kind="struct">detail::width_checker</class>
    <class kind="struct">detail::write_int_arg</class>
    <class kind="struct">detail::write_int_data</class>
    <member kind="typedef">
      <type>conditional_t&lt; std::is_same&lt; T, char &gt;::value, appender, std::back_insert_iterator&lt; buffer&lt; T &gt; &gt;&gt;</type>
      <name>buffer_appender</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9c43796fd65a400d36dbafc2376ab072</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>conditional_t&lt; std::is_same&lt; T, float &gt;::value||doublish, double, T &gt;</type>
      <name>convert_float_result</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aba272226990c774263e92b652a3a8d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>float128</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4676862dadff4edac75e53f73e3a185b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename format_as_result&lt; T &gt;::type</type>
      <name>format_as_t</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7c8d1e6ded5bd8f55bfc64da8ad15805</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*)(detail::buffer&lt; char &gt; &amp;, int, const char *)</type>
      <name>format_func</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a310a84154f0fab33e403678a97907ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_fp&lt; unsigned long long &gt;</type>
      <name>fp</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a78e9adc134e946fa445015f8a7e29a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>integer_sequence&lt; size_t, N... &gt;</type>
      <name>index_sequence</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab8ad9084b8c3d1b80bab7c42cb936d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool_constant&lt;!std::is_same&lt; T, char &gt;::value &gt;</type>
      <name>is_exotic_char</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3b3b86611e0c88278feb2098fce10b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::is_same&lt; T, float128 &gt;</type>
      <name>is_float128</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4096147b12e273baa0d7712cf047a2ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool_constant&lt; std::is_floating_point&lt; T &gt;::value||is_float128&lt; T &gt;::value &gt;</type>
      <name>is_floating_point</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a673ad86f4843ac44b10367998f5691a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool_constant&lt; is_integral&lt; T &gt;::value &amp;&amp;!std::is_same&lt; T, bool &gt;::value &amp;&amp;!std::is_same&lt; T, char &gt;::value &amp;&amp;!std::is_same&lt; T, wchar_t &gt;::value &gt;</type>
      <name>is_integer</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae6bedb78ab4aac08b0ce8534d954318e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, std::numeric_limits&lt; T &gt;::is_signed||std::is_same&lt; T, int128_opt &gt;::value &gt;</type>
      <name>is_signed</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a1e782d8a2665e471f8a98f37884eaeb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::begin(std::declval&lt; T &amp; &gt;()))</type>
      <name>iterator_t</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4a39a2b28cbffad10a8c1aff003d0b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>conditional_t&lt; long_short, int, long long &gt;</type>
      <name>long_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad56d4ab24a38ce2caa8ee0d905fbcf78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>make_integer_sequence&lt; size_t, N &gt;</type>
      <name>make_index_sequence</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a82dd889f447e7a1383b8757be27f66e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename conditional_t&lt; std::is_integral&lt; Char &gt;::value, std::make_unsigned&lt; Char &gt;, type_identity&lt; uint32_t &gt; &gt;::type</type>
      <name>make_unsigned_char</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aee8fb5a4b1778dad718576b2cc838a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_constant&lt; decltype(arg_mapper&lt; Context &gt;().map(std::declval&lt; const T &amp; &gt;())), typename Context::char_type &gt;</type>
      <name>mapped_type_constant</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a339c84659505dbd2276f8496a77f6669</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>conditional_t&lt; has_const_begin_end&lt; R &gt;::value, const R, R &gt;</type>
      <name>maybe_const_range</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aa752d7c08f69ccbc3955f5f017b96a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; range_format, K &gt;</type>
      <name>range_format_constant</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac6d19a7a5cfc6592c7ddae93d8930c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>formatter&lt; remove_cvref_t&lt; decltype(range_mapper&lt; buffer_context&lt; Char &gt; &gt;{}.map(std::declval&lt; Element &gt;()))&gt;, Char &gt;</type>
      <name>range_formatter_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad24ef5989eabb35a4b3b855b53f49abc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(*detail::range_begin(std::declval&lt; Range &amp; &gt;()))</type>
      <name>range_reference_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad858bfa8ede003a07d23e7ecd49fd1c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>remove_reference_t&lt; decltype(reserve(std::declval&lt; OutputIt &amp; &gt;(), 0))&gt;</type>
      <name>reserve_iterator</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6a5a0172a8df9b93b5632398bf2c8742</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::end(std::declval&lt; T &amp; &gt;()))</type>
      <name>sentinel_t</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a17d5bfef15bf18e08b2bce72218d97c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>make_index_sequence&lt; std::tuple_size&lt; T &gt;::value &gt;</type>
      <name>tuple_index_sequence</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aca087bc2bf5a37fcf827f290ce1edfc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>conditional_t&lt; FMT_USE_INT128, uint128_opt, uint128_fallback &gt;</type>
      <name>uint128_t</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a8008e47addce84309cfb277a6acd288f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>conditional_t&lt; num_bits&lt; T &gt;()&lt;=32 &amp;&amp;!FMT_REDUCE_INT_INSTANTIATIONS, uint32_t, conditional_t&lt; num_bits&lt; T &gt;()&lt;=64, uint64_t, uint128_t &gt; &gt;</type>
      <name>uint32_or_64_or_128_t</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aec6ebf819c10041ad4e4ed3f39123a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>conditional_t&lt; num_bits&lt; T &gt;()&lt;=64, uint64_t, uint128_t &gt;</type>
      <name>uint64_or_128_t</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab6811a8693b7be1298c0e1cb8782cc78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint128_t</type>
      <name>uintptr_t</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad6ee055d311caa414a42a1c3f191b886</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>conditional_t&lt; long_short, unsigned, unsigned long long &gt;</type>
      <name>ulong_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a2cf212f7cb695256ac8c1cee8e3406b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>remove_cvref_t&lt; range_reference_type&lt; Range &gt; &gt;</type>
      <name>uncvref_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a85d29c451cd31d3d672ce9c1826ba46d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>void_t</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a19f0ca9e6a180a3b84c6dcd02a6bbf41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sint_set</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac794d71fbb99ef06055a02a7f73d815aabdb69b841dd7aaeee81b3cb446423f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>uint_set</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac794d71fbb99ef06055a02a7f73d815aa434ceb62f34730672269ac3db7354e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bool_set</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac794d71fbb99ef06055a02a7f73d815aa21058d9a8ab9ca93bfdab9cd32d39757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>char_set</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac794d71fbb99ef06055a02a7f73d815aa954b24473def7c6ca0a5534082a24c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>float_set</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac794d71fbb99ef06055a02a7f73d815aa6c03096650260979c3ca355107ee70d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>string_set</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac794d71fbb99ef06055a02a7f73d815aadc624ace0c33938edd5f63800d1a27ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cstring_set</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac794d71fbb99ef06055a02a7f73d815aa6d20734468bc14156df4ff69bfb94a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pointer_set</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac794d71fbb99ef06055a02a7f73d815aa4a50b8b8f33cc6afbebd57e3430a7dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>long_short</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a879649ed9a2b2fa156aa55327936adf5a216bab4ee1c699215731c714a24f14aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>packed_arg_bits</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae112aa4cd48596b15a21305fa798e4a2a149a6008e8eb33e9f04e9c60e5af67df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>max_packed_args</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5b7687d2b911b399d57942cd65a10365ada6fd23ae888ef5565f969ed3dcfc955</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_unpacked_bit</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a05faa9884bc575a9890268fec253b57aa5ef7ee224da6d76d4334a2fdabc33369</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>has_named_args_bit</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a8de5967939e2de637081709911f942e4aedcfb8122499decbcaf5949d966dbbca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>arg_id_kind</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac4c79842ec549e8b02145d43a1fbc330</anchor>
      <arglist></arglist>
      <enumvalue file="namespacedetail.html" anchor="ac4c79842ec549e8b02145d43a1fbc330a334c4a4c42fdb79d7ebc3e73b517e6f8">none</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ac4c79842ec549e8b02145d43a1fbc330a6a992d5529f459a44fee58c733255e86">index</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ac4c79842ec549e8b02145d43a1fbc330ab068931cc450442b63f5b3d276ea4297">name</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>char8_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af2d1c9abcf61fc5c29bb85fdbd0c0153</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>dragon</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3aece1206795dfb0aecd0df1a2ccf1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>predecessor_closer</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3aece1206795dfb0aecd0df1a2ccf1d5aa4c119f416f75e66c6563fcd363d910a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fixup</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3aece1206795dfb0aecd0df1a2ccf1d5a1c67265d1cd5b54b7a809838a190857f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fixed</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3aece1206795dfb0aecd0df1a2ccf1d5aacc97814259ea796d4fee93b2c0ef8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fixed</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3aece1206795dfb0aecd0df1a2ccf1d5acec315e3d0975e5cc2811d5d8725f149</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>float_format</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6d3fb50aed591a58636fa8e2b39222f9</anchor>
      <arglist></arglist>
      <enumvalue file="namespacedetail.html" anchor="a6d3fb50aed591a58636fa8e2b39222f9a958153f1b8b96ec4c4eb2147429105d9">general</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="a6d3fb50aed591a58636fa8e2b39222f9ab0ab0254bd58eb87eaee3172ba49fefb">exp</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="a3aece1206795dfb0aecd0df1a2ccf1d5acec315e3d0975e5cc2811d5d8725f149">fixed</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="a6d3fb50aed591a58636fa8e2b39222f9ab8d1b43eae73587ba56baef574709ecb">hex</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>int128_opt</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a478781baf7549dc62086456e58c85dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>numeric_system</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4938659a89541ba388c06c6a33e0c8ad</anchor>
      <arglist></arglist>
      <enumvalue file="namespacedetail.html" anchor="a4938659a89541ba388c06c6a33e0c8adac00f0c4675b91fb8b918e4079a0b1bac">standard</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="a4938659a89541ba388c06c6a33e0c8adaa04fe4e390a7c7d5d4583f85d24e164d">alternative</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>pad_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a35d6744b07eecf4599d6b03f7ce0de70</anchor>
      <arglist></arglist>
      <enumvalue file="namespacedetail.html" anchor="a35d6744b07eecf4599d6b03f7ce0de70ad415f0e30c471dfdd9bc4f827329ef48">unspecified</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="a35d6744b07eecf4599d6b03f7ce0de70a334c4a4c42fdb79d7ebc3e73b517e6f8">none</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="a35d6744b07eecf4599d6b03f7ce0de70ad02c4c4cde7ae76252540d116a40f23a">zero</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="a35d6744b07eecf4599d6b03f7ce0de70aff2364a0be3d20e46cc69efb36afe9a5">space</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>state</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac742e301ae0a908dc31e49ac3a31fcc5</anchor>
      <arglist></arglist>
      <enumvalue file="namespacedetail.html" anchor="ac742e301ae0a908dc31e49ac3a31fcc5aea2b2676c28c0db26d39331a336c6b92">start</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ac742e301ae0a908dc31e49ac3a31fcc5af792d1afb0399dce47533bead9d71a8a">align</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ac742e301ae0a908dc31e49ac3a31fcc5a04b29480233f4def5c875875b6bdc3b1">sign</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ac742e301ae0a908dc31e49ac3a31fcc5a0800fc577294c34e0b28ad2839435945">hash</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ac742e301ae0a908dc31e49ac3a31fcc5ad02c4c4cde7ae76252540d116a40f23a">zero</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ac742e301ae0a908dc31e49ac3a31fcc5aeaae26a6fb20ed3ef54fb23bfa0b1fcc">width</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ac742e301ae0a908dc31e49ac3a31fcc5ae2794d8f12719281eff5601251c8a680">precision</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ac742e301ae0a908dc31e49ac3a31fcc5afb216d9e8791e63c8d12bdc420956839">locale</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>to_utf8_error_policy</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a619f3502677571222147bfadcc64392e</anchor>
      <arglist></arglist>
      <enumvalue file="namespacedetail.html" anchor="a619f3502677571222147bfadcc64392ea5bb94a1c12413a2e5d14deabab29f2aa">abort</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="a619f3502677571222147bfadcc64392ea9dde360102c103867bd2f45872f1129c">replace</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad46d232fb6116de4dac0c43dbde8e7a9</anchor>
      <arglist></arglist>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9a73ddc4daf8ea1ceb20179c284cfeb878">none_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9a06d324fffd90570dc177e7d1aabcb4dd">int_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9a3c383a94c25cfa30af585e9cc4c1f395">uint_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9ac01eca37c575543a14a5e4b150348c0a">long_long_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9aa3f9d61ae41ea1110330fd2f5c4965dc">ulong_long_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9aecf38f9991052ed7003df04b819cd478">int128_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9a3e36c658caeae0ad96bf06dc49216553">uint128_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9a5c3e61d27b2bdaf4ddb98aadc356e863">bool_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9abdf69faf97b2619c533f3ee73208d6e6">char_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9ad3f651749fd17ed60828db3d8c918219">last_integer_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9afd7170216efb2a7d32648e80919fb0ff">float_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9aaaacacbe6cfde1582c36c02ebed184cc">double_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9aa035716d6974f4772007421d9da94b7e">long_double_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9a9b0037530522f724121f3fcc18407aff">last_numeric_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9aa2a29726625aeaf3218b1df220a74b1f">cstring_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9a4771e2c3115bb1af6ce17d9d35a0eb48">string_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9ac4c3a6c59d8a6e74dc8b960f585f494a">pointer_type</enumvalue>
      <enumvalue file="namespacedetail.html" anchor="ad46d232fb6116de4dac0c43dbde8e7a9a30b646549b4a4e783335c2ca40542c08">custom_type</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>uint128_opt</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a29a2514d95e4513e8a55773bc5596ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>abort_fuzzing_if</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9d0b4b56d52390d7c8a4be7baa5e2382</anchor>
      <arglist>(bool condition)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>adjust_precision</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a44758fbcb25a6fc3967fdc79e987fb93</anchor>
      <arglist>(int &amp;precision, int exp10)</arglist>
    </member>
    <member kind="function">
      <type>FMT_NORETURN FMT_API void</type>
      <name>assert_fail</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6c6e0604e89fc0ef840b154b8e8b0524</anchor>
      <arglist>(const char *file, int line, const char *message)</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE void</type>
      <name>assume</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a208b54c1c61a9bce9df4531a657a0c64</anchor>
      <arglist>(bool condition)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>base_iterator</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a0346ada7c827519d204f1db9f8d48edc</anchor>
      <arglist>(Iterator, Iterator it) -&gt; Iterator</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>base_iterator</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aab936a181565355566e95b41bc9f80ba</anchor>
      <arglist>(std::back_insert_iterator&lt; Container &gt; it, typename Container::value_type *) -&gt; std::back_insert_iterator&lt; Container &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>bit_cast</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a13855d666ae097f8d0343395183e3b47</anchor>
      <arglist>(const From &amp;from) -&gt; To</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>bit_cast</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aaa6ba1d0acaf06de979cca4c3f959758</anchor>
      <arglist>(const From &amp;from) -&gt; To</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>check_char_specs</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a17a107519ee5fbaa84fe1fed6d78b63e</anchor>
      <arglist>(const format_specs&lt; Char &gt; &amp;specs) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE void</type>
      <name>check_format_string</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9f9490d451c4924aa03541038a7a4470</anchor>
      <arglist>(const S &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>check_format_string</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aaa4f270518d52834d61889b678aadc1f</anchor>
      <arglist>(S format_str)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>code_point_index</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab577520f7ca33cb7f27b1774ff564241</anchor>
      <arglist>(basic_string_view&lt; Char &gt; s, size_t n) -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>code_point_index</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aea4eac12f968d7a4c14533c5fc517458</anchor>
      <arglist>(basic_string_view&lt; char8_type &gt; s, size_t n) -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>code_point_index</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3be9b0c4a4df9aed241d46ec358ae335</anchor>
      <arglist>(string_view s, size_t n) -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>code_point_length</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a04dd9f7f743864daca8e1765f525ce25</anchor>
      <arglist>(const Char *begin) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>compute_width</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a363c0110aa0a03f55993b1a5e9518219</anchor>
      <arglist>(basic_string_view&lt; Char &gt; s) -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>compute_width</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3dad090ae2af5081d10a0969d747d4fe</anchor>
      <arglist>(basic_string_view&lt; char8_type &gt; s) -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>compute_width</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aa670278cb604d1029d43e62932fecaf9</anchor>
      <arglist>(string_view s) -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE auto</type>
      <name>const_check</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad515c47b3812d4a81e7708d8790ccb23</anchor>
      <arglist>(T value) -&gt; T</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convert_arg</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a03c11572c9a664266d6925f327dec7f3</anchor>
      <arglist>(basic_format_arg&lt; Context &gt; &amp;arg, Char type)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>convert_float</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab378866dca64d15fbf7b02be69ed9cb4</anchor>
      <arglist>(T value) -&gt; convert_float_result&lt; T &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>convert_for_visit</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a49b6442202d11af60b96dc09859dd027</anchor>
      <arglist>(T) -&gt; monostate</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>copy</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>afb81194d7b64c9583e3fd43074acaef7</anchor>
      <arglist>(char ch, OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>copy</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab3a4a7a35b9127718cf59b5a8311e4f9</anchor>
      <arglist>(const char *str, OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>copy</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a13dcf509c3fbf2c8ab3e314fa1670dd9</anchor>
      <arglist>(const Range &amp;range, OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>copy</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4551527329a3ec511e9384d96bc94fa7</anchor>
      <arglist>(wchar_t ch, OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 FMT_INLINE void</type>
      <name>copy2</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6722ee11f6c9f8a7a92cd6aae34c2c4e</anchor>
      <arglist>(Char *dst, const char *src)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>copy_str</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4b68cdcaee10024222b83e611c7abd91</anchor>
      <arglist>(InputIt begin, InputIt end, appender out) -&gt; appender</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>copy_str</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3bfb6b02613dfe966a6920f0866e28d8</anchor>
      <arglist>(InputIt begin, InputIt end, counting_iterator it) -&gt; counting_iterator</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>copy_str</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae05aa05ae7604a976af2f7b96602a0d5</anchor>
      <arglist>(InputIt begin, InputIt end, OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>copy_str</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a59603c6861b8792af35d38a7d27d2833</anchor>
      <arglist>(InputIt begin, InputIt end, std::back_insert_iterator&lt; std::string &gt; out) -&gt; std::back_insert_iterator&lt; std::string &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>copy_str</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a0f8f944d619cf74a17049245829b2278</anchor>
      <arglist>(R &amp;&amp;rng, OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>copy_str</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a07f02a9f566bb7b60b4af0f4d3ea750a</anchor>
      <arglist>(T *begin, T *end, U *out) -&gt; U *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_NOINLINE auto</type>
      <name>copy_str_noinline</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aeddf562637821e8e441be1b003d96876</anchor>
      <arglist>(InputIt begin, InputIt end, OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>copy_unit</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab97e5d21f2845a1aabfe2137eb82a02b</anchor>
      <arglist>(string_view unit, OutputIt out, Char) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>copy_unit</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6e87de2a7463d1a9afe229703795ce22</anchor>
      <arglist>(string_view unit, OutputIt out, wchar_t) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>count</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9bef8d727daadab62ef98688a6825c89</anchor>
      <arglist>() -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>count</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>acd6abb95983da7e82a8a14c4b4213eed</anchor>
      <arglist>() -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>count_digits</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a954f68f2f50c99670d0b708bafb259f7</anchor>
      <arglist>(UInt n) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>count_digits</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac83427f5f16569571f442ec01887e045</anchor>
      <arglist>(uint32_t n) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>count_digits</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae970ad8cf6b25d7896f788089ca1b0eb</anchor>
      <arglist>(uint64_t n) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>count_digits_fallback</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a300bc96ee936e9f6ef3565c8dff68a72</anchor>
      <arglist>(T n) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>count_named_args</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a887c572b69cc98218429a8929b12dcce</anchor>
      <arglist>() -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>count_statically_named_args</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab32f7fef4e28dd13d9c9b0c08e43bfc8</anchor>
      <arglist>() -&gt; size_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>countl_zero</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af252d1b8eaeab79d234b012c14fd58b0</anchor>
      <arglist>(uint32_t n) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>countl_zero</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a2702395aa58ba76ee2ecab3bfdb3cc3b</anchor>
      <arglist>(uint64_t n) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>countl_zero_fallback</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad00fda1ba244e2bc2ee99476eb1d57a0</anchor>
      <arglist>(UInt n) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>decimal_point</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a20895bb8c834c25802f4ef81ef1d834e</anchor>
      <arglist>(locale_ref loc) -&gt; Char</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>decimal_point</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6b02fe642098dfc4f477a75c088f2031</anchor>
      <arglist>(locale_ref loc) -&gt; wchar_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>decimal_point_impl</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5423d77808dfb79e15664b2ee4d8950c</anchor>
      <arglist>(locale_ref loc) -&gt; Char</arglist>
    </member>
    <member kind="function">
      <type>FMT_API auto</type>
      <name>decimal_point_impl</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae29f0cc3a24ead61a38d9481faad98a1</anchor>
      <arglist>(locale_ref loc) -&gt; Char</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>digits10</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3a043db05db2d07deb2d98ba2d04b4eb</anchor>
      <arglist>() noexcept -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>digits10&lt; int128_opt &gt;</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a067dfe0c434cf9dd0abda3b0abdcac6e</anchor>
      <arglist>() noexcept -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>digits10&lt; uint128_t &gt;</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a424dabbfb1e8d33dbe7af20bd9b5011c</anchor>
      <arglist>() noexcept -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>digits2</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>add0ecf83604fe6863e0d8cae63f9d6f2</anchor>
      <arglist>(size_t value) -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>do_parse_arg_id</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a48ee9461b8d2e089e74faf99b1895665</anchor>
      <arglist>(const Char *begin, const Char *end, Handler &amp;&amp;handler) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5007cc441bd246a9096070c10d1ea683</anchor>
      <arglist>(buffer&lt; Char &gt; &amp;buf, const std::tm &amp;time, const std::locale &amp;loc, char format, char modifier)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>do_write_float</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a0fed0d99ca2da1c474c05095682d0b7c</anchor>
      <arglist>(OutputIt out, const DecimalFP &amp;f, const format_specs&lt; Char &gt; &amp;specs, float_specs fspecs, locale_ref loc) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>encode_types</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af07ad8ca643877fc14570fb598224137</anchor>
      <arglist>() -&gt; unsigned long long</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>encode_types</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>acbccf079d7422109bd6100427da88967</anchor>
      <arglist>() -&gt; unsigned long long</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>equal2</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a621217c870c7e7e480f7b821d847e45f</anchor>
      <arglist>(const Char *lhs, const char *rhs) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>equal2</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a60a15c04518d5955ecfae225402491bb</anchor>
      <arglist>(const char *lhs, const char *rhs) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>exponent_bias</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a91713ba689eec081b26076b59fa73642</anchor>
      <arglist>() -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>exponent_mask</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aee5d5bc026a48efc94c4ae1c176f165e</anchor>
      <arglist>() -&gt; typename dragonbox::float_info&lt; Float &gt;::carrier_uint</arglist>
    </member>
    <member kind="function">
      <type>FMT_NOINLINE FMT_CONSTEXPR auto</type>
      <name>fill</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a553efeec986c3e57719f975fc6596dca</anchor>
      <arglist>(OutputIt it, size_t n, const fill_t&lt; Char &gt; &amp;fill) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>fill_n</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a818b390bd30ad25b638f7b067cb50f15</anchor>
      <arglist>(OutputIt out, Size count, const T &amp;value) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>fill_n</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5487233928258ddc5c79fdd3f0f745c7</anchor>
      <arglist>(T *out, Size count, char value) -&gt; T *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>find</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6b71952fab3dc32f3edb2c3e9811d8d9</anchor>
      <arglist>(Ptr first, Ptr last, T value, Ptr &amp;out) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>find&lt; false, char &gt;</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aff79e3811065cba6148365bbde944e25</anchor>
      <arglist>(const char *first, const char *last, char value, const char *&amp;out) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>find_escape</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>add58e90244cc9b3ff0ececf663c35b58</anchor>
      <arglist>(const Char *begin, const Char *end) -&gt; find_escape_result&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>find_escape</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a58bd684d97381b18790d598a652a61b9</anchor>
      <arglist>(const char *begin, const char *end) -&gt; find_escape_result&lt; char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>first</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a02319a3deb124802b88b61f85987df5e</anchor>
      <arglist>(const T &amp;value, const Tail &amp;...) -&gt; const T &amp;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>fmt_duration_cast</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a1b05be0c372a87a35c166b1bb36f8fd9</anchor>
      <arglist>(std::chrono::duration&lt; FromRep, FromPeriod &gt; from) -&gt; To</arglist>
    </member>
    <member kind="function">
      <type>auto localtime_r</type>
      <name>FMT_NOMACRO</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aa6a43e477f7af032468e47ba385386bc</anchor>
      <arglist>(...) -&gt; null&lt;&gt;</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a8e5fa1a45b440bec62a7b1a5996d471f</anchor>
      <arglist>(basic_string_view&lt; Char &gt;, string_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9a98f5bf5accfd1a7770ecd7c586ac10</anchor>
      <arglist>(bool, bool_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>acf06cc05efb342381969ffe9fca3ff3e</anchor>
      <arglist>(Char, char_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a2884e1bff3a236b6326f46ad5d9e3a4c</anchor>
      <arglist>(const Char *, cstring_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a8b6bfb13963951edc6b82d79be793541</anchor>
      <arglist>(const void *, pointer_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>accc5f6bff51925f9522a124b327c0152</anchor>
      <arglist>(double, double_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a612aa9352f054dd6f7c49683f8899e56</anchor>
      <arglist>(float, float_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a37505e9beefe6364bcaff6d8b5f5d52c</anchor>
      <arglist>(int, int_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a42ca30674844d3b99a56362234f69a55</anchor>
      <arglist>(int128_opt, int128_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a003e0caffa44ced976fd5d7e5dcedfec</anchor>
      <arglist>(long double, long_double_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9cfcf5302ffb694882756683888ff323</anchor>
      <arglist>(long long, long_long_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a680c9fe8f8cac60bd8b05cef2397dd7f</anchor>
      <arglist>(uint128_opt, uint128_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a19fe0523a95f2e571745ce3acf05f9b9</anchor>
      <arglist>(unsigned long long, ulong_long_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FMT_TYPE_CONSTANT</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6b44317eb9e575cb17b19d02510b5c85</anchor>
      <arglist>(unsigned, uint_type)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>for_each</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a526368839e35eb3302e7fa7109feffc6</anchor>
      <arglist>(index_sequence&lt; Is... &gt;, Tuple &amp;&amp;t, F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>for_each</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a645e1e86de5dec4869c3df05a381c0b5</anchor>
      <arglist>(Tuple &amp;&amp;t, F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>for_each2</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aadc1c40c6182e15f42669091f9da9f63</anchor>
      <arglist>(index_sequence&lt; Is... &gt;, Tuple1 &amp;&amp;t1, Tuple2 &amp;&amp;t2, F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>for_each2</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a39539fc2ed67afe250efab6b480e46b8</anchor>
      <arglist>(Tuple1 &amp;&amp;t1, Tuple2 &amp;&amp;t2, F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>for_each_codepoint</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac7952761a4b6255293c82b7fb3a61d50</anchor>
      <arglist>(string_view s, F f)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>format_decimal</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3a4877f554925c059fc8e200a8993210</anchor>
      <arglist>(Char *out, UInt value, int size) -&gt; format_decimal_result&lt; Char * &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>format_decimal</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3afbf1fba6b9c450bb6d08fb67581aa9</anchor>
      <arglist>(Iterator out, UInt value, int size) -&gt; format_decimal_result&lt; Iterator &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>format_dragon</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af3eae8fdebff07dc2edca668eaf2f8bd</anchor>
      <arglist>(basic_fp&lt; uint128_t &gt; value, unsigned flags, int num_digits, buffer&lt; char &gt; &amp;buf, int &amp;exp10)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>format_duration_unit</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4529b1fbc3ea6083c4bc9e231534ea14</anchor>
      <arglist>(OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>format_duration_value</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac6426dd2f8a5678eabca0b8b90edb211</anchor>
      <arglist>(OutputIt out, Rep val, int) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC void</type>
      <name>format_error_code</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a609d7411f77817f2def78afbbfdda40e</anchor>
      <arglist>(detail::buffer&lt; char &gt; &amp;out, int error_code, string_view message) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>format_float</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a75bbe30bcd4f6c5be4c6be5f0172d66c</anchor>
      <arglist>(Float value, int precision, float_specs specs, buffer&lt; char &gt; &amp;buf) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 void</type>
      <name>format_hexfloat</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a711ced7ae97de49b46c33f1db2392cbf</anchor>
      <arglist>(Float value, int precision, float_specs specs, buffer&lt; char &gt; &amp;buf)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>format_uint</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a0762985a55ae5de6368f9cb5a444c38e</anchor>
      <arglist>(Char *buffer, UInt value, int num_digits, bool upper=false) -&gt; Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>format_uint</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5827991d3cc609e57398e7c6d9a3539e</anchor>
      <arglist>(It out, UInt value, int num_digits, bool upper=false) -&gt; It</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>format_value</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a09fb873ba76da17459b3c1fe5900c1e0</anchor>
      <arglist>(buffer&lt; Char &gt; &amp;buf, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>fractional_part_rounding_thresholds</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a1364df07f52435e3ae4c5c12a8c2134a</anchor>
      <arglist>(int index) -&gt; uint32_t</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fwrite_fully</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5e472a10a1ad321526aee1094b631bf1</anchor>
      <arglist>(const void *ptr, size_t count, FILE *stream)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>get_arg</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4bfbd26c5ac41fc8e3929b10631c2a31</anchor>
      <arglist>(Context &amp;ctx, ID id) -&gt; decltype(ctx.arg(id))</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>get_arg_index_by_name</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad5b1482e18a4f4d5495046574467856c</anchor>
      <arglist>(basic_string_view&lt; Char &gt; name) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_buffer</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a23fc858cd6f2feaa1adf45258fa409d3</anchor>
      <arglist>(OutputIt out) -&gt; iterator_buffer&lt; OutputIt, T &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_buffer</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a30a1db5861e720de256f3bf735ab351b</anchor>
      <arglist>(std::back_insert_iterator&lt; Buf &gt; out) -&gt; buffer&lt; char &gt; &amp;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_classic_locale</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7310d6153a1b874f94ff73933343c097</anchor>
      <arglist>() -&gt; const std::locale &amp;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_container</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a94110770c66cc3dbfecb25b59d92ca5c</anchor>
      <arglist>(std::back_insert_iterator&lt; Container &gt; it) -&gt; Container &amp;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_data</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab44cbe33442eb91e0784b305eec6a98e</anchor>
      <arglist>(Container &amp;c) -&gt; typename Container::value_type *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_data</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>abe21519d80f72cd6da979929ce5b0b60</anchor>
      <arglist>(std::basic_string&lt; Char &gt; &amp;s) -&gt; Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>get_dynamic_spec</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4ac0a38b53f213599210051c577f4f84</anchor>
      <arglist>(FormatArg arg) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>get_iterator</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab2732c48a7d428c20ca951289522c6f1</anchor>
      <arglist>(Buf &amp;buf, OutputIt) -&gt; decltype(buf.out())</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_iterator</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a82b03ec591edbe5774846b0899ba7210</anchor>
      <arglist>(buffer&lt; T &gt; &amp;, OutputIt out) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_milliseconds</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a980762c4501f8d5b4f0dabcb2303be55</anchor>
      <arglist>(std::chrono::duration&lt; Rep, Period &gt; d) -&gt; std::chrono::duration&lt; Rep, std::milli &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>get_significand_size</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aac4ee5636b279ef4fdfc2b1536ca1c33</anchor>
      <arglist>(const big_decimal_fp &amp;f) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_significand_size</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad7f6750e78692ba86df25a1702111a07</anchor>
      <arglist>(const dragonbox::decimal_fp&lt; T &gt; &amp;f) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>get_units</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a23b034fa0d8d20e2f9f45dc9141dec76</anchor>
      <arglist>() -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>gmtime_r</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9e46ee4acb5e3659225ac513bd95cd35</anchor>
      <arglist>(...) -&gt; null&lt;&gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>gmtime_s</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>adc8ae4f9caf1f1f560f2d58a309af1db</anchor>
      <arglist>(...) -&gt; null&lt;&gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>handle_dynamic_spec</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a283bc53392a03cd2d90ed9338aa231db</anchor>
      <arglist>(int &amp;value, arg_ref&lt; typename Context::char_type &gt; ref, Context &amp;ctx)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>has_const_formatter</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a975b8af61f53680585c5bb71b573f6a3</anchor>
      <arglist>() -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>has_const_formatter_impl</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a81b13ad733b98496a5fb213e0f7353cb</anchor>
      <arglist>(...) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>has_const_formatter_impl</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a528bf2bd2637728e60d779a053b7b1c9</anchor>
      <arglist>(T *) -&gt; decltype(typename Context::template formatter_type&lt; T &gt;().format(std::declval&lt; const T &amp; &gt;(), std::declval&lt; Context &amp; &gt;()), true)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>has_implicit_bit</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a28b756a6f4171cebf1fac8d92176f2b7</anchor>
      <arglist>() -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>ignore_unused</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a1fe84ebaf96215ce0665d95b3124c2df</anchor>
      <arglist>(const T &amp;...)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>in</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a52a5e2ed06c229dcf95ea5c46d48d05e</anchor>
      <arglist>(type t, int set) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_named_args</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3a28bc7b7a52b0653a1da27750e18187</anchor>
      <arglist>(named_arg_info&lt; Char &gt; *, int, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_named_args</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae8a2bf15083e2e0206ae12e31861769c</anchor>
      <arglist>(named_arg_info&lt; Char &gt; *named_args, int arg_count, int named_arg_count, const T &amp;, const Tail &amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE void</type>
      <name>init_named_args</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5f5dfc801967c5d7f93b8f15c3ed3b18</anchor>
      <arglist>(std::nullptr_t, int, int, const Args &amp;...)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>is_arithmetic_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a802c50a56a3495fdab6020b375ba1389</anchor>
      <arglist>(type t) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>is_big_endian</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a2c4ec0b2d8e6d25554344b110648db37</anchor>
      <arglist>() -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr FMT_INLINE auto</type>
      <name>is_constant_evaluated</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aeb63dd474812d21836ab91a29224f27d</anchor>
      <arglist>(bool default_value=false) noexcept -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>is_integral_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a2a60f8d1bee41b803f43fc42b707b5d1</anchor>
      <arglist>(type t) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>is_name_start</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4d54e617793e1cac720a447120428817</anchor>
      <arglist>(Char c) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>is_negative</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad066261eea6878e8474f069668e9a592</anchor>
      <arglist>(T value) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>is_printable</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac3df1e29ebde78440f3595e480065a59</anchor>
      <arglist>(uint16_t x, const singleton *singletons, size_t singletons_size, const unsigned char *singleton_lowers, const unsigned char *normal, size_t normal_size) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>is_printable</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a478924085570f58ed43e324860374a6c</anchor>
      <arglist>(uint32_t cp) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>is_supported_floating_point</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab1cf246a4a0ed8a6ea0d42cfdb2a19c6</anchor>
      <arglist>(T) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>is_utf8</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a73a5a86c261023974ff0dd1f39196d60</anchor>
      <arglist>() -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>isfinite</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a0aceda127158dd0e8af8e104e583db69</anchor>
      <arglist>(T value) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>isfinite</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad2c7b1c2de0223adfb46a629f5adf4b0</anchor>
      <arglist>(T value) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>isfinite</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac790cdfe06625f5bf5e8d7f3ccaa5741</anchor>
      <arglist>(T) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>isnan</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>afc8bb82763ba5a3b145e032d5935c121</anchor>
      <arglist>(T value) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>localtime_s</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3c11b06b3e704f94d00ad586c39e54f1</anchor>
      <arglist>(...) -&gt; null&lt;&gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>make_arg</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>abf194ba1d3b25faa8375fd76302a21a3</anchor>
      <arglist>(T &amp;val) -&gt; basic_format_arg&lt; Context &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>make_arg</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a436eee471289b415426e67a60116647f</anchor>
      <arglist>(T &amp;val) -&gt; basic_format_arg&lt; Context &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>make_arg</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7d1d87eacdc55770b3ae83799056f809</anchor>
      <arglist>(T &amp;val) -&gt; value&lt; Context &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>make_arg_formatter</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a1ced3c2b8a22197b906a029332c4b39b</anchor>
      <arglist>(buffer_appender&lt; Char &gt; iter, format_specs&lt; Char &gt; &amp;s) -&gt; arg_formatter&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>make_background_color</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad2d6edab4c701b7997cd211f8258ef92</anchor>
      <arglist>(detail::color_type background) noexcept -&gt; ansi_color_escape&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>make_emphasis</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a041da739bcdae802cec3add0dd6ba0ce</anchor>
      <arglist>(emphasis em) noexcept -&gt; ansi_color_escape&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>make_foreground_color</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac4696f16754ea6b64497b764872e50d8</anchor>
      <arglist>(detail::color_type foreground) noexcept -&gt; ansi_color_escape&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>make_write_int_arg</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a73b550a17b31bf5ccfde5a4367f87e50</anchor>
      <arglist>(T value, sign_t sign) -&gt; write_int_arg&lt; uint32_or_64_or_128_t&lt; T &gt;&gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>max_value</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a45c2130c44ebe54179eafcee3cda2bfb</anchor>
      <arglist>() -&gt; T</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>maybe_set_debug_format</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a2fe7205942bc3962afcf0e23d2b16189</anchor>
      <arglist>(Formatter &amp;,...)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>maybe_set_debug_format</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae3d5545bd6f40925b8dc2240f9b64a41</anchor>
      <arglist>(Formatter &amp;f, bool set) -&gt; decltype(f.set_debug_format(set))</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>mod</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a83a5217291c4a1514faa2878775ac94a</anchor>
      <arglist>(T x, int y) -&gt; T</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>multiply</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6fa6505203728a85ccd0f54885537109</anchor>
      <arglist>(uint64_t lhs, uint64_t rhs) -&gt; uint64_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>needs_escape</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab31cdd3925ccf6312ab598b0a05e9438</anchor>
      <arglist>(uint32_t cp) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>normalize</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>afafbc1d0a6a9c364e2a3d9e1489769d7</anchor>
      <arglist>(basic_fp&lt; F &gt; value) -&gt; basic_fp&lt; F &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>num_bits</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a292167eeff94d5a8f0598b0d19d15069</anchor>
      <arglist>() -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>num_bits&lt; int128_opt &gt;</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7cea7512fe07229d06131cf0f7705056</anchor>
      <arglist>() -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>num_bits&lt; uint128_t &gt;</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a376e7f716016af7f2de3fd974a75045e</anchor>
      <arglist>() -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>num_significand_bits</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a92427cb4f879a333bb9224b880eefad5</anchor>
      <arglist>() -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>operator*</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a17e577ecc6637db977cc515f40ad9966</anchor>
      <arglist>(fp x, fp y) -&gt; fp</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator==</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4ae021f9f73b4b8decab04d0206d26d6</anchor>
      <arglist>(basic_fp&lt; F &gt; x, basic_fp&lt; F &gt; y) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse_align</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aef4e71d956aeb76eb5c1b1b90aa8fd7a</anchor>
      <arglist>(char c) -&gt; align_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse_align</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aebeb4de96d936cf66e55c462553d88dc</anchor>
      <arglist>(const Char *begin, const Char *end, format_specs&lt; Char &gt; &amp;specs) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>parse_arg_id</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aa21ad6b9c410caf324cd21d21156f556</anchor>
      <arglist>(const Char *begin, const Char *end, Handler &amp;&amp;handler) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse_chrono_format</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aec4b9f47c1776c8a8e7ec0d5a4af2984</anchor>
      <arglist>(const Char *begin, const Char *end, Handler &amp;&amp;handler) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse_dynamic_spec</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a38e1fc196da38579eec0920b24c93aa1</anchor>
      <arglist>(const Char *begin, const Char *end, int &amp;value, arg_ref&lt; Char &gt; &amp;ref, basic_format_parse_context&lt; Char &gt; &amp;ctx) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse_flags</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac2056b8550f21cf842853812a4ffd167</anchor>
      <arglist>(format_specs&lt; Char &gt; &amp;specs, const Char *&amp;it, const Char *end)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse_float_type_spec</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a8a17237683c99f09daa1afbc9af5469d</anchor>
      <arglist>(const format_specs&lt; Char &gt; &amp;specs) -&gt; float_specs</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>parse_format_specs</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>adee11e3c2331967b1c197725f9edac0b</anchor>
      <arglist>(const Char *begin, const Char *end, dynamic_format_specs&lt; Char &gt; &amp;specs, basic_format_parse_context&lt; Char &gt; &amp;ctx, type arg_type) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse_format_specs</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a0df907573641151f860793128889c74d</anchor>
      <arglist>(ParseContext &amp;ctx) -&gt; decltype(ctx.begin())</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE void</type>
      <name>parse_format_string</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5b7cebaecd667fa1d4d564e25191e1af</anchor>
      <arglist>(basic_string_view&lt; Char &gt; format_str, Handler &amp;&amp;handler)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>parse_header</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac22dbe18eb3fef4c672314e30ed0421a</anchor>
      <arglist>(const Char *&amp;it, const Char *end, format_specs&lt; Char &gt; &amp;specs, GetArg get_arg) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse_nonnegative_int</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a338caba782225e115a9902d4d0835f5f</anchor>
      <arglist>(const Char *&amp;begin, const Char *end, int error_value) noexcept -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse_precision</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae1482ebd1beeb75d7fe245bc773335d4</anchor>
      <arglist>(const Char *begin, const Char *end, int &amp;value, arg_ref&lt; Char &gt; &amp;ref, basic_format_parse_context&lt; Char &gt; &amp;ctx) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>parse_printf_presentation_type</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a2e4362a340def2768ed1f8f66e764063</anchor>
      <arglist>(char c, type t) -&gt; presentation_type</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>parse_replacement_field</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3c6a98fc9780e2ffee09cdebf1f1fd00</anchor>
      <arglist>(const Char *begin, const Char *end, Handler &amp;&amp;handler) -&gt; const Char *</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>pow10</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5e0587d9f42d113f1c3fdab31c7773c1</anchor>
      <arglist>(std::uint32_t n) -&gt; long long</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR void</type>
      <name>prefix_append</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a2a7a1f74b30af3e736df902c14733752</anchor>
      <arglist>(unsigned &amp;prefix, unsigned value)</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC void</type>
      <name>print</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4b7c06a301760f9866b4d66f5c9386a9</anchor>
      <arglist>(std::FILE *f, string_view text)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>range_begin</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a379579c5cd4dea85f22752fc3382e845</anchor>
      <arglist>(const T(&amp;arr)[N]) -&gt; const T *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>range_begin</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a0b0f31fb8598cbf414f80bc9104be477</anchor>
      <arglist>(T &amp;&amp;rng) -&gt; enable_if_t&lt;!has_member_fn_begin_end_t&lt; T &amp;&amp; &gt;::value, decltype(begin(static_cast&lt; T &amp;&amp; &gt;(rng)))&gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>range_begin</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a8a1d402c0a162daf8e9b637abe48ca4e</anchor>
      <arglist>(T &amp;&amp;rng) FMT_DECLTYPE_RETURN(static_cast&lt; T &amp;&amp; &gt;(rng).begin())</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>range_end</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9b512d17ca26dca29464f452833cc5c3</anchor>
      <arglist>(const T(&amp;arr)[N]) -&gt; const T *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>range_end</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a41f607a248a23d678953b784b0db2176</anchor>
      <arglist>(T &amp;&amp;rng) -&gt; enable_if_t&lt;!has_member_fn_begin_end_t&lt; T &amp;&amp; &gt;::value, decltype(end(static_cast&lt; T &amp;&amp; &gt;(rng)))&gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>range_end</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a8bff6571ddd4c80d4c9c4afdf3962fd6</anchor>
      <arglist>(T &amp;&amp;rng) FMT_DECLTYPE_RETURN(static_cast&lt; T &amp;&amp; &gt;(rng).end())</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC void</type>
      <name>report_error</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4fbbf487b7415f74b54886ce2d3d19bf</anchor>
      <arglist>(format_func func, int error_code, const char *message) noexcept</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>reserve</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a75d1e30007feaa509525a6f614660718</anchor>
      <arglist>(buffer_appender&lt; T &gt; it, size_t n) -&gt; buffer_appender&lt; T &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>reserve</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a645025154db3874f379f94e4a95da51d</anchor>
      <arglist>(Iterator &amp;it, size_t) -&gt; Iterator &amp;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>reserve</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3d76b4eefc71a79419021398b3703644</anchor>
      <arglist>(std::back_insert_iterator&lt; Container &gt; it, size_t n) -&gt; typename Container::value_type *</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_color</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>afd2dbb825f85c252c1843cc759ef2b7b</anchor>
      <arglist>(buffer&lt; Char &gt; &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>rotr</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aab6225bb14a939a649bb1600de751c56</anchor>
      <arglist>(uint32_t n, uint32_t r) noexcept -&gt; uint32_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>rotr</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a035fa0446326aa9358139da23443f09f</anchor>
      <arglist>(uint64_t n, uint32_t r) noexcept -&gt; uint64_t</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>set</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab484cd4186e1780becdc7f3118c29902</anchor>
      <arglist>(type rhs) -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>sign</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4843b2fdb98c70bb0cdf9c1e6c331e5c</anchor>
      <arglist>(Sign s) -&gt; Char</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE FMT_CONSTEXPR bool</type>
      <name>signbit</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>affd76c003bf7d45550c7c1af304a3d8c</anchor>
      <arglist>(T value)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>thousands_sep</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7dd77ce4fe6f606448a057de45122507</anchor>
      <arglist>(locale_ref loc) -&gt; thousands_sep_result&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>thousands_sep</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a47863529abba32bd914c86781bc5a2df</anchor>
      <arglist>(locale_ref loc) -&gt; thousands_sep_result&lt; wchar_t &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>thousands_sep_impl</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac00194d36bc9f79956df8ef75ce8d6bf</anchor>
      <arglist>(locale_ref loc) -&gt; thousands_sep_result&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_API auto</type>
      <name>thousands_sep_impl</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7ac9a63b5973bd9cb6d748065a9e5c2b</anchor>
      <arglist>(locale_ref loc) -&gt; thousands_sep_result&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>template FMT_API auto</type>
      <name>thousands_sep_impl&lt; char &gt;</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a1b867f57f10adff6704c85b33e0188ca</anchor>
      <arglist>(locale_ref) -&gt; thousands_sep_result&lt; char &gt;</arglist>
    </member>
    <member kind="function">
      <type>template FMT_API auto</type>
      <name>thousands_sep_impl&lt; wchar_t &gt;</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7b335e8d86b6b835dd98351cf5890ccd</anchor>
      <arglist>(locale_ref) -&gt; thousands_sep_result&lt; wchar_t &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_NORETURN FMT_API void</type>
      <name>throw_format_error</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6a4a175ed2175e4da7b988e021175317</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>tm_mon_full_name</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a98c592250a3d80b489e6b4e9f3277be8</anchor>
      <arglist>(int mon) -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>tm_mon_short_name</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a13520d8a7cb6dd1f15f6d06a5471d70d</anchor>
      <arglist>(int mon) -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>tm_wday_full_name</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aea07a3416bd9c445b21100bf875e8875</anchor>
      <arglist>(int wday) -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>tm_wday_short_name</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a633f915426ab7e22df5b230f15a026cf</anchor>
      <arglist>(int wday) -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>to_ascii</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a1321aa4e75fb308917211597b64600b3</anchor>
      <arglist>(Char c) -&gt; char</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>to_nonnegative_int</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aad6dcea1caa7c3b2bef3a4dd6c02a187</anchor>
      <arglist>(T value, Int upper) -&gt; Int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>to_pointer</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>afc6912e82b1994b010e00e77b3ee486e</anchor>
      <arglist>(buffer_appender&lt; T &gt; it, size_t n) -&gt; T *</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>to_pointer</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5d55a62ae768f191a9ef16c2fbd5c5d3</anchor>
      <arglist>(OutputIt, size_t) -&gt; T *</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_string_view</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac7c01a1dadcc0fa5646390d0bb27be6e</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>to_string_view</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae677e449031ac2afd3e49e472313f47b</anchor>
      <arglist>(basic_string_view&lt; Char &gt; s) -&gt; basic_string_view&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE auto</type>
      <name>to_string_view</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4662b86e5cfc5c32eb3efea5a84d3040</anchor>
      <arglist>(const Char *s) -&gt; basic_string_view&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>to_string_view</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a022de8caa954482aa73632197b8a6516</anchor>
      <arglist>(const S &amp;s) -&gt; basic_string_view&lt; typename S::char_type &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>to_string_view</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>abc39c1176ce291b347cabc988ec913b4</anchor>
      <arglist>(const std::basic_string&lt; Char, Traits, Alloc &gt; &amp;s) -&gt; basic_string_view&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>to_string_view</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a54b7331e92f1bbcec1eed90a451a20d2</anchor>
      <arglist>(std_string_view&lt; Char &gt; s) -&gt; basic_string_view&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>to_time_t</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a67aff10ae10292afbc7c8c5777179991</anchor>
      <arglist>(std::chrono::time_point&lt; std::chrono::system_clock, Duration &gt; time_point) -&gt; std::time_t</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>to_unsigned</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad64642bb9b2374fba5526c132a751951</anchor>
      <arglist>(Int value) -&gt; typename std::make_unsigned&lt; Int &gt;::type</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>umul128</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af5445b7afaa390e5f8ff7e6073221f9b</anchor>
      <arglist>(uint64_t x, uint64_t y) noexcept -&gt; uint128_fallback</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>unwrap</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7478a5f6f5666dcf49bb66419f3915a0</anchor>
      <arglist>(const std::reference_wrapper&lt; T &gt; &amp;v) -&gt; const T &amp;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>unwrap</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9602c3c0e27afc3a2020bd0044af3da1</anchor>
      <arglist>(const T &amp;v) -&gt; const T &amp;</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>utf8_decode</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9cd935fa9e8ecf106e59bee1411440b9</anchor>
      <arglist>(const char *s, uint32_t *c, int *e) -&gt; const char *</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>vformat</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a55e94a216c883756585fa5c3ef412070</anchor>
      <arglist>(const Locale &amp;loc, basic_string_view&lt; Char &gt; fmt, basic_format_args&lt; buffer_context&lt; type_identity_t&lt; Char &gt;&gt;&gt; args) -&gt; std::basic_string&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_BEGIN_EXPORT template FMT_API void</type>
      <name>vformat_to</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aaf214d4fae7ce16de0e9d3e792304a2b</anchor>
      <arglist>(buffer&lt; char &gt; &amp;, string_view, typename vformat_args&lt;&gt;::type, locale_ref)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vformat_to</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aed857b9837fc9e75290c47e34e14bee5</anchor>
      <arglist>(buffer&lt; Char &gt; &amp;buf, basic_string_view&lt; Char &gt; fmt, typename vformat_args&lt; Char &gt;::type args, locale_ref loc={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vformat_to</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6caf1da5113c0ba368fbd3b717deaf0e</anchor>
      <arglist>(buffer&lt; Char &gt; &amp;buf, const text_style &amp;ts, basic_string_view&lt; Char &gt; format_str, basic_format_args&lt; buffer_context&lt; type_identity_t&lt; Char &gt;&gt;&gt; args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vprint_directly</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5c63d6bf502bd2ac957a0b6ed46196cb</anchor>
      <arglist>(std::ostream &amp;os, string_view format_str, format_args args)</arglist>
    </member>
    <member kind="function">
      <type>FMT_API void</type>
      <name>vprint_mojibake</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a77e0ec2800c95bbc90881ae7be6477d7</anchor>
      <arglist>(std::FILE *, string_view, format_args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vprintf</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a1c8c2218e4c822aa8f743fb9c573717f</anchor>
      <arglist>(buffer&lt; Char &gt; &amp;buf, basic_string_view&lt; Char &gt; format, basic_format_args&lt; Context &gt; args)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad75189e66597c7a75b71eab2eb02306e</anchor>
      <arglist>(OutputIt out, basic_string_view&lt; Char &gt; s, const format_specs&lt; Char &gt; &amp;specs) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a8960b3a8f6901853af8dd58328c1250d</anchor>
      <arglist>(OutputIt out, basic_string_view&lt; Char &gt; value) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a1cde0986b773ff48fe555be076a78305</anchor>
      <arglist>(OutputIt out, basic_string_view&lt; type_identity_t&lt; Char &gt;&gt; s, const format_specs&lt; Char &gt; &amp;specs, locale_ref) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a23f0b13c0ef9e6e8674e721f84ad43fe</anchor>
      <arglist>(OutputIt out, Char value) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac1adfe2f82d27382475a6651672944c1</anchor>
      <arglist>(OutputIt out, Char value, const format_specs&lt; Char &gt; &amp;specs, locale_ref loc={}) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7a0b5e180b36c0cd6859a32fc1b4e4a1</anchor>
      <arglist>(OutputIt out, const Char *s, const format_specs&lt; Char &gt; &amp;specs, locale_ref) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR_CHAR_TRAITS auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a291505d9a15ddd2d4ff397adfc27df6e</anchor>
      <arglist>(OutputIt out, const Char *value) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a29dacf26eedc9e3575fb57329a5ca0a3</anchor>
      <arglist>(OutputIt out, const std::tm &amp;time, const std::locale &amp;loc, char format, char modifier=0) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a29b7f6f11da9f8aa068329e9f24d6ff8</anchor>
      <arglist>(OutputIt out, const T &amp;value) -&gt; enable_if_t&lt; std::is_class&lt; T &gt;::value &amp;&amp;!is_string&lt; T &gt;::value &amp;&amp;!is_floating_point&lt; T &gt;::value &amp;&amp;!std::is_same&lt; T, Char &gt;::value &amp;&amp;!std::is_same&lt; T, remove_cvref_t&lt; decltype(arg_mapper&lt; Context &gt;().map(value))&gt;&gt;::value, OutputIt &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aa95f011f0d83f955a9630378a8e38993</anchor>
      <arglist>(OutputIt out, const T &amp;value) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a19a61cb477fe54481d143e41331e1335</anchor>
      <arglist>(OutputIt out, const T *value, const format_specs&lt; Char &gt; &amp;specs={}, locale_ref={}) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a96b5385c4e7503ae11731b1ebc8d55bc</anchor>
      <arglist>(OutputIt out, monostate, format_specs&lt; Char &gt;={}, locale_ref={}) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>abd1bfc3119f9d51f72aaf81001d2f327</anchor>
      <arglist>(OutputIt out, T value) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac698d9efd325a63ce72eef8709b96271</anchor>
      <arglist>(OutputIt out, T value) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a5628b70ddc69df2342742139aa520b3b</anchor>
      <arglist>(OutputIt out, T value) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7b6b019fdbd8f70506e5c2e820109b69</anchor>
      <arglist>(OutputIt out, T value) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aecd226ae55dde1ba4d54e5ddc0250ce1</anchor>
      <arglist>(OutputIt out, T value, const format_specs&lt; Char &gt; &amp;specs, locale_ref loc) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a0353ef36fb33a4f710939431ece2a045</anchor>
      <arglist>(OutputIt out, T value, const format_specs&lt; Char &gt; &amp;specs={}, locale_ref={}) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>write</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af19b5028a81ee13d1bb86a70a340d4af</anchor>
      <arglist>(OutputIt out, T value, format_specs&lt; Char &gt; specs, locale_ref loc={}) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_buffer</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab774ebdb3565689cdc79ab10b0cb16ef</anchor>
      <arglist>(std::basic_ostream&lt; Char &gt; &amp;os, buffer&lt; Char &gt; &amp;buf)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write_bytes</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a2995f2b4d399323b060f1639cdc1e042</anchor>
      <arglist>(OutputIt out, string_view bytes, const format_specs&lt; Char &gt; &amp;specs) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write_char</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a11722775f288b484a8f8e3d1b17737df</anchor>
      <arglist>(OutputIt out, Char value, const format_specs&lt; Char &gt; &amp;specs) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_codecvt</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af0e91d29123966859ea36b0e7ae6ca62</anchor>
      <arglist>(codecvt_result&lt; CodeUnit &gt; &amp;out, string_view in_buf, const std::locale &amp;loc)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_codepoint</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab3ecf21157a9e97d57bdce2bdc50460c</anchor>
      <arglist>(OutputIt out, char prefix, uint32_t cp) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>write_console</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af68695571e29ff2a3101eac5e2b85b6a</anchor>
      <arglist>(int, string_view) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>write_console</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a347c9646b54f4ed04f397c09da940f97</anchor>
      <arglist>(std::FILE *, string_view) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_digit2_separated</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a8917ae08a68c3c04ebd3338a11387e62</anchor>
      <arglist>(char *buf, unsigned a, unsigned b, unsigned c, char sep)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_encoded_tm_str</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4ebaa6b5e722d7f4f43eeae307ed578e</anchor>
      <arglist>(OutputIt out, string_view in, const std::locale &amp;loc) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_escaped_char</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a7caf37727bc2eb60a5699cea1a3ee573</anchor>
      <arglist>(OutputIt out, Char v) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_escaped_cp</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aa81687180342a81e3aba60a89114c326</anchor>
      <arglist>(OutputIt out, const find_escape_result&lt; Char &gt; &amp;escape) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_escaped_string</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>af452494d0fa29dc9f61c4a519a975e96</anchor>
      <arglist>(OutputIt out, basic_string_view&lt; Char &gt; str) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write_exponent</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>add999690788c7a3ca57253f6bf46113f</anchor>
      <arglist>(int exp, It it) -&gt; It</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>write_float</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4b04cfd0c48c52712b4f5d22e9239853</anchor>
      <arglist>(OutputIt out, const DecimalFP &amp;f, const format_specs&lt; Char &gt; &amp;specs, float_specs fspecs, locale_ref loc) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>write_float</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab942eb62e7f1fe77ca1521e437743275</anchor>
      <arglist>(OutputIt out, T value, format_specs&lt; Char &gt; specs, locale_ref loc) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_floating_seconds</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a180a9b0094272337ae541364a0177336</anchor>
      <arglist>(memory_buffer &amp;buf, Duration duration, int num_fractional_digits=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_fractional_seconds</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a419a6383f35ef9294543a14ded001151</anchor>
      <arglist>(OutputIt &amp;out, Duration d, int precision=-1)</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>write_int</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a18520c7758a1f358dcf2c64f2ed8a366</anchor>
      <arglist>(OutputIt out, int num_digits, unsigned prefix, const format_specs&lt; Char &gt; &amp;specs, W write_digits) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_int</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ae9561d870b3a3f9135b1460e8d4c96bf</anchor>
      <arglist>(OutputIt out, UInt value, unsigned prefix, const format_specs&lt; Char &gt; &amp;specs, const digit_grouping&lt; Char &gt; &amp;grouping) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_INLINE auto</type>
      <name>write_int</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6264b271cf3eb81542e734588ca37589</anchor>
      <arglist>(OutputIt out, write_int_arg&lt; T &gt; arg, const format_specs&lt; Char &gt; &amp;specs, locale_ref) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR FMT_NOINLINE auto</type>
      <name>write_int_noinline</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a0c70aa656a2da5d16d3ab2ae72de5da8</anchor>
      <arglist>(OutputIt out, write_int_arg&lt; T &gt; arg, const format_specs&lt; Char &gt; &amp;specs, locale_ref loc) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>write_loc</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a43a206408de1cbf4b23309bf88926a0f</anchor>
      <arglist>(appender out, loc_value value, const format_specs&lt;&gt; &amp;specs, locale_ref loc) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_loc</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a11a31bf92e7c1824c16939e07800284e</anchor>
      <arglist>(OutputIt, loc_value, const format_specs&lt; Char &gt; &amp;, locale_ref) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_loc</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab21172ce275e0a8da7d784d2d5bff41a</anchor>
      <arglist>(std::back_insert_iterator&lt; detail::buffer&lt; wchar_t &gt;&gt; out, loc_value value, const format_specs&lt; wchar_t &gt; &amp;specs, locale_ref loc) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>write_nonfinite</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aa83e6020da3a87d926d0a352864b4300</anchor>
      <arglist>(OutputIt out, bool isnan, format_specs&lt; Char &gt; specs, const float_specs &amp;fspecs) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_ostream_unicode</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a3d13201b7a82e4f40b5e3ce4a08c77e5</anchor>
      <arglist>(std::ostream &amp;os, fmt::string_view data) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_ostream_unicode</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ab2e94b1afb604ff1c23eff87b4db3642</anchor>
      <arglist>(std::wostream &amp;, fmt::basic_string_view&lt; wchar_t &gt;) -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>write_padded</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a50fdc634f4b144a04ad7071d01ca9727</anchor>
      <arglist>(OutputIt out, const format_specs&lt; Char &gt; &amp;specs, size_t size, F &amp;&amp;f) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write_padded</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a31de4abc62676fa9058080e5b78f7155</anchor>
      <arglist>(OutputIt out, const format_specs&lt; Char &gt; &amp;specs, size_t size, size_t width, F &amp;&amp;f) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_padding</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a9e02661af39462d63a684f7c66521d88</anchor>
      <arglist>(OutputIt out, pad_type pad) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_padding</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ac0e83d3dc2ba3f2f63d4710da3e1b45b</anchor>
      <arglist>(OutputIt out, pad_type pad, int width) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_ptr</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a67f0f7f1854b1336bfd0e0d59874913f</anchor>
      <arglist>(OutputIt out, UIntPtr value, const format_specs&lt; Char &gt; *specs) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_significand</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aec945556bcad9be37586869d1fba0141</anchor>
      <arglist>(Char *out, UInt significand, int significand_size, int integral_size, Char decimal_point) -&gt; Char *</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>write_significand</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aa71e107b81347aaa6d701524dea687fa</anchor>
      <arglist>(OutputIt out, const char *significand, int significand_size) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>write_significand</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aff2938e07c553415d0f1c6ceafa22087</anchor>
      <arglist>(OutputIt out, const char *significand, int significand_size, int integral_size, Char decimal_point) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>write_significand</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a289cb079ced65a67e9c17bef575ece59</anchor>
      <arglist>(OutputIt out, T significand, int significand_size, int exponent, const Grouping &amp;grouping) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR20 auto</type>
      <name>write_significand</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a6dd56e6605bbb87fe5e05d147a9f84a4</anchor>
      <arglist>(OutputIt out, T significand, int significand_size, int integral_size, Char decimal_point, const Grouping &amp;grouping) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_significand</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>aca76d8d8c127a065642faf9eb58bf3be</anchor>
      <arglist>(OutputIt out, UInt significand, int significand_size) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_significand</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a07e26b4204ec2c22b62cf20cf73be64a</anchor>
      <arglist>(OutputIt out, UInt significand, int significand_size, int integral_size, Char decimal_point) -&gt; OutputIt</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>write_tm_str</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>ad47cd5d042e47e907891568d605e4e29</anchor>
      <arglist>(OutputIt out, string_view sv, const std::locale &amp;loc) -&gt; OutputIt</arglist>
    </member>
    <member kind="variable">
      <type>constexpr FMT_INLINE_VARIABLE uint32_t</type>
      <name>invalid_code_point</name>
      <anchorfile>namespacedetail.html</anchorfile>
      <anchor>a4b2ca0beabedfe785eb29739a11f72a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>detail::dragonbox</name>
    <filename>namespacedetail_1_1dragonbox.html</filename>
    <class kind="struct">detail::dragonbox::cache_accessor</class>
    <class kind="struct">detail::dragonbox::cache_accessor&lt; double &gt;</class>
    <class kind="struct">detail::dragonbox::cache_accessor&lt; float &gt;</class>
    <class kind="struct">detail::dragonbox::decimal_fp</class>
    <class kind="struct">detail::dragonbox::float_info</class>
    <class kind="struct">detail::dragonbox::float_info&lt; double &gt;</class>
    <class kind="struct">detail::dragonbox::float_info&lt; float &gt;</class>
    <class kind="struct">detail::dragonbox::float_info&lt; T, enable_if_t&lt; is_double_double&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">detail::dragonbox::float_info&lt; T, enable_if_t&lt; std::numeric_limits&lt; T &gt;::digits==64||std::numeric_limits&lt; T &gt;::digits==113||is_float128&lt; T &gt;::value &gt; &gt;</class>
    <member kind="function">
      <type>auto</type>
      <name>check_divisibility_and_divide_by_pow10</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a5e297a6d0f87b0c1da52c88de50e4c96</anchor>
      <arglist>(uint32_t &amp;n) noexcept -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>divide_by_10_to_kappa_plus_1</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a5a6d015e89633306937d1cc82558ff55</anchor>
      <arglist>(uint32_t n) noexcept -&gt; uint32_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>divide_by_10_to_kappa_plus_1</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a1e63f7809d3939ec0f724e6ac65f5e8c</anchor>
      <arglist>(uint64_t n) noexcept -&gt; uint64_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>floor_log10_pow2</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a603e1256fa5d6fc5badb4e99c1266fa3</anchor>
      <arglist>(int e) noexcept -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>floor_log10_pow2_minus_log10_4_over_3</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>ad27e009c1c90f5460e54f2f36c01edac</anchor>
      <arglist>(int e) noexcept -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>floor_log2_pow10</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>aa3840e47a7610ff72087d1c812c343da</anchor>
      <arglist>(int e) noexcept -&gt; int</arglist>
    </member>
    <member kind="function">
      <type>FMT_FUNC auto</type>
      <name>get_cached_power</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a7af750fa6133d7cab71f48eb41c7891b</anchor>
      <arglist>(int k) noexcept -&gt; uint128_fallback</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>is_left_endpoint_integer_shorter_interval</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a61164046bdee984053960a75ee82a206</anchor>
      <arglist>(int exponent) noexcept -&gt; bool</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE int</type>
      <name>remove_trailing_zeros</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a8d87f6c965998f492af756574b3c015d</anchor>
      <arglist>(uint32_t &amp;n, int s=0) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE int</type>
      <name>remove_trailing_zeros</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>ac63547f6f0df2f1edc3a1bfba84441e6</anchor>
      <arglist>(uint64_t &amp;n) noexcept</arglist>
    </member>
    <member kind="function">
      <type>FMT_INLINE decimal_fp&lt; T &gt;</type>
      <name>shorter_interval_case</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a3038a251535fa7bddcca7211fd871bc9</anchor>
      <arglist>(int exponent) noexcept</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>small_division_by_pow10</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>ad047b4d5b2e61663aae5219520474fb3</anchor>
      <arglist>(uint32_t n) noexcept -&gt; uint32_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>to_decimal</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>aa8d6f954e631a7423b27d88ac998088d</anchor>
      <arglist>(T x) noexcept -&gt; decimal_fp&lt; T &gt;</arglist>
    </member>
    <member kind="function">
      <type>FMT_API auto</type>
      <name>to_decimal</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>ae649cc2c9db5c11f8500810ea3d98ff1</anchor>
      <arglist>(T x) noexcept -&gt; decimal_fp&lt; T &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>umul128_upper64</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>afb57aa963bc4232fb4bc88b845581d5a</anchor>
      <arglist>(uint64_t x, uint64_t y) noexcept -&gt; uint64_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>umul192_lower128</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a49777ba37d5b9495ccfee00f89f4751e</anchor>
      <arglist>(uint64_t x, uint128_fallback y) noexcept -&gt; uint128_fallback</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>umul192_upper128</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>afd3f65db209a2cd749c51d1c8139b3e2</anchor>
      <arglist>(uint64_t x, uint128_fallback y) noexcept -&gt; uint128_fallback</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>umul96_lower64</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a68d3dff1cf07e0dfa03fa4d88c7018fd</anchor>
      <arglist>(uint32_t x, uint64_t y) noexcept -&gt; uint64_t</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>umul96_upper64</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>aac8b701acbc705b1921215a4bc14f024</anchor>
      <arglist>(uint32_t x, uint64_t y) noexcept -&gt; uint64_t</arglist>
    </member>
    <member kind="variable">
      <type>constexpr FMT_INLINE_VARIABLE struct detail::dragonbox::@51</type>
      <name>div_small_pow10_infos</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a8c35d7ccc6c83a9477da456a69b63ab7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>divisor</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a55ee9571cc13bd8f6efffbdf22c6931f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>shift_amount</name>
      <anchorfile>namespacedetail_1_1dragonbox.html</anchorfile>
      <anchor>a5440f11212cfda4ccf3ee24746973a09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>detail::tuple</name>
    <filename>namespacedetail_1_1tuple.html</filename>
    <member kind="typedef">
      <type>std::tuple&lt; formatter&lt; remove_cvref_t&lt; T &gt;, Char &gt;... &gt;</type>
      <name>result_t</name>
      <anchorfile>namespacedetail_1_1tuple.html</anchorfile>
      <anchor>aec32300cbe5519d2cc645d26c6ba8aba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get_formatters</name>
      <anchorfile>namespacedetail_1_1tuple.html</anchorfile>
      <anchor>ad54589c2dc022589a999b250ac149a57</anchor>
      <arglist>(index_sequence&lt; Is... &gt;) -&gt; result_t&lt; Char, decltype(get&lt; Is &gt;(std::declval&lt; Tuple &gt;()))... &gt;</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>detail_exported</name>
    <filename>namespacedetail__exported.html</filename>
    <member kind="function">
      <type>constexpr auto</type>
      <name>compile_string_to_view</name>
      <anchorfile>namespacedetail__exported.html</anchorfile>
      <anchor>a49a9f461220f70b5fdbdf267b5a92638</anchor>
      <arglist>(const Char(&amp;s)[N]) -&gt; basic_string_view&lt; Char &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>compile_string_to_view</name>
      <anchorfile>namespacedetail__exported.html</anchorfile>
      <anchor>a8ce4671a232e1139c6af8c27e6a41354</anchor>
      <arglist>(detail::std_string_view&lt; Char &gt; s) -&gt; basic_string_view&lt; Char &gt;</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>doj</name>
    <filename>namespacedoj.html</filename>
    <class kind="struct">doj::alphanum_less</class>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>a3b1adaf5632863716bce8f2488e47957</anchor>
      <arglist>(char *l, char *r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>ad834a17e25bd97035e3c946a6957bb3f</anchor>
      <arglist>(char *l, const char *r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>a97af5007e8a11ec5a13467c84d11676b</anchor>
      <arglist>(char *l, const std::string &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>abb4c711e0bddba1d516914ded7ea2896</anchor>
      <arglist>(const char *l, char *r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>ab3416f4d5032e675d1b7b6b7fbbf2123</anchor>
      <arglist>(const char *l, const char *r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>a89cacfad74458c555a8566df388b2c98</anchor>
      <arglist>(const char *l, const std::string &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>ac0c7f766d543afb5513105747e776fed</anchor>
      <arglist>(const lT &amp;left, const rT &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>a19670149240b0eac74f293fc11082315</anchor>
      <arglist>(const std::string &amp;l, char *r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>a676a9a81372c0f744ca1e4038768d6b4</anchor>
      <arglist>(const std::string &amp;l, const char *r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alphanum_comp&lt; std::string &gt;</name>
      <anchorfile>namespacedoj.html</anchorfile>
      <anchor>a22765105d9e219d257fc3a9b4848d120</anchor>
      <arglist>(const std::string &amp;l, const std::string &amp;r)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>enums</name>
    <filename>namespaceenums.html</filename>
    <member kind="function">
      <type>constexpr auto</type>
      <name>format_as</name>
      <anchorfile>namespaceenums.html</anchorfile>
      <anchor>a8edb72b998b5c59c01243d908949ce87</anchor>
      <arglist>(Enum e) noexcept -&gt; underlying_t&lt; Enum &gt;</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>eprosima</name>
    <filename>namespaceeprosima.html</filename>
    <namespace>eprosima::fastcdr</namespace>
  </compound>
  <compound kind="namespace">
    <name>eprosima::fastcdr</name>
    <filename>namespaceeprosima_1_1fastcdr.html</filename>
    <namespace>eprosima::fastcdr::detail</namespace>
    <namespace>eprosima::fastcdr::exception</namespace>
    <class kind="class">eprosima::fastcdr::_FastBuffer_iterator</class>
    <class kind="class">eprosima::fastcdr::Cdr</class>
    <class kind="class">eprosima::fastcdr::CdrSizeCalculator</class>
    <class kind="class">eprosima::fastcdr::external</class>
    <class kind="class">eprosima::fastcdr::FastBuffer</class>
    <class kind="class">eprosima::fastcdr::FastCdr</class>
    <class kind="struct">eprosima::fastcdr::fixed_string</class>
    <class kind="class">eprosima::fastcdr::MemberId</class>
    <class kind="struct">eprosima::fastcdr::nullopt_t</class>
    <class kind="class">eprosima::fastcdr::optional</class>
    <member kind="typedef">
      <type>fixed_string&lt; 255 &gt;</type>
      <name>string_255</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a9f1a7232a6ee9f8e9c177f4e528f14ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CdrVersion</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>af95c13426c9a75dd9d98f5b9887af776</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CORBA_CDR</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>af95c13426c9a75dd9d98f5b9887af776abf1e950b37fa3be8b55ef23338d6ee5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DDS_CDR</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>af95c13426c9a75dd9d98f5b9887af776a5d084950bfd75ebfdf0923520732ab73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCDRv1</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>af95c13426c9a75dd9d98f5b9887af776ac34211f02f480443a1c6e52b660651d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCDRv2</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>af95c13426c9a75dd9d98f5b9887af776aee9c37cc6b0596b151ab8e77ea95ca5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EncodingAlgorithmFlag</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a25fb7ae929373d0d98c2264d30708520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLAIN_CDR</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a25fb7ae929373d0d98c2264d30708520a626f53a08ffc46466db3a9fef3d10d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PL_CDR</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a25fb7ae929373d0d98c2264d30708520acaf8dcda73ed2fd34a3fbb32ee0f55de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLAIN_CDR2</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a25fb7ae929373d0d98c2264d30708520ac0ba5eff40d480e7539fa0f7f0a0e15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DELIMIT_CDR2</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a25fb7ae929373d0d98c2264d30708520ac3ac29bba74b98c46ae8d9ad421e262a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PL_CDR2</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a25fb7ae929373d0d98c2264d30708520a7e0102349c04e108bbbdf7a223806f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>alignment_on_state</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a526d4830f06e5280b42424bb5db2cf5b</anchor>
      <arglist>(const FastBuffer::iterator &amp;origin, const FastBuffer::iterator &amp;offset, size_t data_size)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculate_serialized_size</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a226301aa0810e49b46ed865e2949928f</anchor>
      <arglist>(CdrSizeCalculator &amp;, const _T &amp;, size_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deserialize</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a86dc2584609c4bee196fc2416d503810</anchor>
      <arglist>(Cdr &amp;, _T &amp;)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_multi_array_primitive</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a4a1e078bbf5248430b5f77c2800b15c6</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_multi_array_primitive</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a86b8f3feb474c3822b09960e82cbb726</anchor>
      <arglist>(_T const *)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>is_multi_array_primitive</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a69a96c88ab337081752e242acd9e742a</anchor>
      <arglist>(std::array&lt; _T, _N &gt; const *)</arglist>
    </member>
    <member kind="function">
      <type>constexpr uint8_t</type>
      <name>operator&quot;&quot;_8u</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a25c2e0afe935b3573462fb0d1b647806</anchor>
      <arglist>(unsigned long long int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a0a23459db93595ccd17215b526b5ca85</anchor>
      <arglist>(Cdr &amp;, const _T &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const MemberId</type>
      <name>MEMBER_ID_INVALID</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a6d2d1fcc8a1fa80a15b192fbc9849326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr nullopt_t</type>
      <name>nullopt</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a6f0bd31d55b73e85d2d435c216e2d985</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr uint16_t</type>
      <name>PID_EXTENDED</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>aa40243d61e802102b944f225ff1721f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr uint16_t</type>
      <name>PID_EXTENDED_LENGTH</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a21d91617e3f80244b2955d876f2ff023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr uint16_t</type>
      <name>PID_SENTINEL</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>ae9a4f6077aeb722f583c411b036a864f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr uint16_t</type>
      <name>PID_SENTINEL_LENGTH</name>
      <anchorfile>namespaceeprosima_1_1fastcdr.html</anchorfile>
      <anchor>a613c989bb9d75584aba04ecf3f3284d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>eprosima::fastcdr::detail</name>
    <filename>namespaceeprosima_1_1fastcdr_1_1detail.html</filename>
    <class kind="struct">eprosima::fastcdr::detail::optional_storage</class>
    <class kind="struct">eprosima::fastcdr::detail::optional_storage&lt; T, typename std::enable_if&lt; std::is_trivially_destructible&lt; T &gt;{}&gt;::type &gt;</class>
  </compound>
  <compound kind="namespace">
    <name>eprosima::fastcdr::exception</name>
    <filename>namespaceeprosima_1_1fastcdr_1_1exception.html</filename>
    <class kind="class">eprosima::fastcdr::exception::BadOptionalAccessException</class>
    <class kind="class">eprosima::fastcdr::exception::BadParamException</class>
    <class kind="class">eprosima::fastcdr::exception::Exception</class>
    <class kind="class">eprosima::fastcdr::exception::LockedExternalAccessException</class>
    <class kind="class">eprosima::fastcdr::exception::NotEnoughMemoryException</class>
  </compound>
  <compound kind="namespace">
    <name>literals</name>
    <filename>namespaceliterals.html</filename>
  </compound>
  <compound kind="namespace">
    <name>llvm_vecsmall</name>
    <filename>namespacellvm__vecsmall.html</filename>
    <namespace>llvm_vecsmall::detail</namespace>
    <class kind="struct">llvm_vecsmall::IsPod</class>
    <class kind="class">llvm_vecsmall::SmallVector</class>
    <class kind="class">llvm_vecsmall::SmallVectorBase</class>
    <class kind="class">llvm_vecsmall::SmallVectorImpl</class>
    <class kind="struct">llvm_vecsmall::SmallVectorStorage</class>
    <class kind="struct">llvm_vecsmall::SmallVectorStorage&lt; T, 0 &gt;</class>
    <class kind="struct">llvm_vecsmall::SmallVectorStorage&lt; T, 1 &gt;</class>
    <class kind="class">llvm_vecsmall::SmallVectorTemplateBase</class>
    <class kind="class">llvm_vecsmall::SmallVectorTemplateBase&lt; T, true &gt;</class>
    <class kind="class">llvm_vecsmall::SmallVectorTemplateCommon</class>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>capacity_in_bytes</name>
      <anchorfile>namespacellvm__vecsmall.html</anchorfile>
      <anchor>af604cf4089214567b7b285b22c2c4f76</anchor>
      <arglist>(const SmallVector&lt; T, N &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>llvm_vecsmall::detail</name>
    <filename>namespacellvm__vecsmall_1_1detail.html</filename>
    <member kind="function">
      <type>uint64_t</type>
      <name>NextPowerOf2</name>
      <anchorfile>namespacellvm__vecsmall_1_1detail.html</anchorfile>
      <anchor>a1db4b907cf0440c0a5e73c007663703b</anchor>
      <arglist>(uint64_t A)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>math_pb2</name>
    <filename>namespacemath__pb2.html</filename>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_b</name>
      <anchorfile>namespacemath__pb2.html</anchorfile>
      <anchor>a9be57f51f073a2917b562886a8808269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sym_db</name>
      <anchorfile>namespacemath__pb2.html</anchorfile>
      <anchor>a1d0cb0d4e1fccfc4970359fedb012d3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_VECTOR</name>
      <anchorfile>namespacemath__pb2.html</anchorfile>
      <anchor>a394e7684421a9a964e2a6df5626e3e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DESCRIPTOR</name>
      <anchorfile>namespacemath__pb2.html</anchorfile>
      <anchor>a31c02ff5f1da2ac0876bee6be2b24031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Vector</name>
      <anchorfile>namespacemath__pb2.html</anchorfile>
      <anchor>a3d335a3a13dafcc8cddceb6d9a108a9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mcap</name>
    <filename>namespacemcap.html</filename>
    <namespace>mcap::internal</namespace>
    <class kind="struct">mcap::Attachment</class>
    <class kind="struct">mcap::AttachmentIndex</class>
    <class kind="class">mcap::BufferReader</class>
    <class kind="class">mcap::BufferWriter</class>
    <class kind="struct">mcap::Channel</class>
    <class kind="struct">mcap::Chunk</class>
    <class kind="struct">mcap::ChunkIndex</class>
    <class kind="struct">mcap::DataEnd</class>
    <class kind="class">mcap::FileReader</class>
    <class kind="class">mcap::FileStreamReader</class>
    <class kind="class">mcap::FileWriter</class>
    <class kind="struct">mcap::Footer</class>
    <class kind="struct">mcap::Header</class>
    <class kind="class">mcap::IChunkWriter</class>
    <class kind="class">mcap::ICompressedReader</class>
    <class kind="struct">mcap::IndexedMessageReader</class>
    <class kind="struct">mcap::IReadable</class>
    <class kind="class">mcap::IWritable</class>
    <class kind="struct">mcap::LinearMessageView</class>
    <class kind="struct">mcap::LoadParams</class>
    <class kind="class">mcap::LZ4Reader</class>
    <class kind="class">mcap::LZ4Writer</class>
    <class kind="class">mcap::McapReader</class>
    <class kind="class">mcap::McapWriter</class>
    <class kind="struct">mcap::McapWriterOptions</class>
    <class kind="struct">mcap::Message</class>
    <class kind="struct">mcap::MessageIndex</class>
    <class kind="struct">mcap::MessageView</class>
    <class kind="struct">mcap::Metadata</class>
    <class kind="struct">mcap::MetadataIndex</class>
    <class kind="struct">mcap::ReadMessageOptions</class>
    <class kind="struct">mcap::Record</class>
    <class kind="struct">mcap::RecordOffset</class>
    <class kind="struct">mcap::RecordReader</class>
    <class kind="struct">mcap::Schema</class>
    <class kind="struct">mcap::Statistics</class>
    <class kind="struct">mcap::Status</class>
    <class kind="class">mcap::StreamWriter</class>
    <class kind="struct">mcap::SummaryOffset</class>
    <class kind="struct">mcap::TypedChunkReader</class>
    <class kind="struct">mcap::TypedRecordReader</class>
    <class kind="class">mcap::ZStdReader</class>
    <class kind="class">mcap::ZStdWriter</class>
    <member kind="typedef">
      <type>std::vector&lt; std::byte &gt;</type>
      <name>ByteArray</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a882961a12f5800fb305b756f7fe1d122</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>ByteOffset</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>aee16c7ef26c86e444462dd6d2c0c1eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>ChannelId</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a87685557b5bea48fc2df05ec87d0bd84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Channel &gt;</type>
      <name>ChannelPtr</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>ada696f3957327c3a5d65b1fae6883917</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; std::string, std::string &gt;</type>
      <name>KeyValueMap</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a938cfb1aa16de547912ac0e768d2b1f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(const Status &amp;)&gt;</type>
      <name>ProblemCallback</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a4c881a6dcaf28f25c27fba88cabf3ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>SchemaId</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a25283ec7742006092495a0b892236909</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Schema &gt;</type>
      <name>SchemaPtr</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a278d31d9cc235c4a45ce48cd01518345</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>Timestamp</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a58ca530d7cc2345bc497ad010da32fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Compression</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a26520e029ac5a45f50fbc1d7e3f8a8b6</anchor>
      <arglist></arglist>
      <enumvalue file="namespacemcap.html" anchor="a26520e029ac5a45f50fbc1d7e3f8a8b6a6adf97f83acf6453d4a6a4b1070f3754">None</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a26520e029ac5a45f50fbc1d7e3f8a8b6a56c8337568e62301ca0fb81adc631f1b">Lz4</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a26520e029ac5a45f50fbc1d7e3f8a8b6a0c8468c9ff2f38e853335e1e40ade4c3">Zstd</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CompressionLevel</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>ae12f5fe3656b1a79efe7dd9758aea172</anchor>
      <arglist></arglist>
      <enumvalue file="namespacemcap.html" anchor="ae12f5fe3656b1a79efe7dd9758aea172a90fd7fdf6f41406a75e5265b9583bb4e">Fastest</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="ae12f5fe3656b1a79efe7dd9758aea172ae16b5b7f26f54214445cbe38d72c2828">Fast</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="ae12f5fe3656b1a79efe7dd9758aea172a7a1920d61156abc05a60135aefe8bc67">Default</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="ae12f5fe3656b1a79efe7dd9758aea172aefa5397985b8609a5dbeb430a4bcadd3">Slow</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="ae12f5fe3656b1a79efe7dd9758aea172a53ad658aa3b68ee6f8ac34262f27efc5">Slowest</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OpCode</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>acbbb463ae2cea3f6cb8822c8b4b3a2d1</anchor>
      <arglist></arglist>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1abf50d5e661106d0abe925af3c2e6f7e7">Header</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1aded40f2a77c30efc6062db0cbd857746">Footer</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1a7146a60667b422e69fd050fe1df6859a">Schema</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1a781dc97dc62331eec3ea9ec4373a3ca8">Channel</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1a4c2a8fe7eaf24721cc7a9f0175115bd4">Message</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1a88255d7e6104ae03101ff725ce36cbb6">Chunk</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1a4ee0be6644e0f3e44cf9e2c431e73f5f">MessageIndex</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1a46d0a8d3df14f93c3a9cba66be52f622">ChunkIndex</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1ae9cb217697088a98b1937d111d936281">Attachment</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1ac3ea566ed3427df9bcd245479a1b46a1">AttachmentIndex</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1ac33e404a441c6ba9648f88af3c68a1ca">Statistics</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1ace21470ab49d1d1976bc3dc72438c183">Metadata</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1a45ca0c5d2cbbbc9ddb85e5bf0d7649ab">MetadataIndex</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1a74f8b20a75929bbdd5ab162915414e0b">SummaryOffset</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="acbbb463ae2cea3f6cb8822c8b4b3a2d1a6891531d1ec9133d55c9194bb09485f4">DataEnd</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ReadSummaryMethod</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a758f106376decfb0d24a5b033d79f10b</anchor>
      <arglist></arglist>
      <enumvalue file="namespacemcap.html" anchor="a758f106376decfb0d24a5b033d79f10babe16a36c10ebb00e7b912920b2f3f693">NoFallbackScan</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a758f106376decfb0d24a5b033d79f10ba3ef8ff038e39672038203f6f8369dc64">AllowFallbackScan</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a758f106376decfb0d24a5b033d79f10ba8404cdd7d423853b55a41efc739f8aa8">ForceScan</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatusCode</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a0c0bcc99c7c3c089f5c75cda4e4d02c0</anchor>
      <arglist></arglist>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a505a83f220c02df2f85c3810cd9ceb38">Success</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0abdd7de68889646349ad64c3f6404b635">NotOpen</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0aa613bdb3d5753ac24b35785dec696800">InvalidSchemaId</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a6159438bc043774b58d76541baeb0424">InvalidChannelId</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0ac0b0bd81d1c7644105b1d2eb1168c6fd">FileTooSmall</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a723ee677cab1d41ba376d588d78146ed">ReadFailed</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0ad69ffdcc2a2051f55341e6d58a17f7db">MagicMismatch</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0abb149a06efb0aa1a2ea6711f20c82bbe">InvalidFile</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0aa7ba8e1adb8d126077b3c09f68ce94d9">InvalidRecord</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a94ea454353cd3ea22b54300154d63beb">InvalidOpCode</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0af210ced79216eac74f6de38d446a1085">InvalidChunkOffset</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a2efeaf3a466a95365c6dc36b644a4164">InvalidFooter</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a3f52f0648a14dd7ae9fbdfeadf3e8a44">DecompressionFailed</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a3c31de203290fe71489ae40292752a5a">DecompressionSizeMismatch</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0ab3cbdc9f5c1c0d417968dad2de70da94">UnrecognizedCompression</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0ac60b10c14b43d15f91424c6addfc31ac">OpenFailed</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a5a048beb923b4fbc3d475ec8cec907e3">MissingStatistics</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a56de48e87a96bada1058144a7d859b95">InvalidMessageReadOptions</enumvalue>
      <enumvalue file="namespacemcap.html" anchor="a0c0bcc99c7c3c089f5c75cda4e4d02c0a0d13fc4d6dd68e7848c58fe6337ee7cc">NoMessageIndexesAvailable</enumvalue>
    </member>
    <member kind="function">
      <type>constexpr MCAP_PUBLIC std::string_view</type>
      <name>OpCodeString</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a3eb4934dae998afb214dfcbf54a93e82</anchor>
      <arglist>(OpCode opcode)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr uint64_t</type>
      <name>DefaultChunkSize</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a1c582ff0d333e42d59b5a01199db8ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr ByteOffset</type>
      <name>EndOffset</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a5db49576e179b11fcb2314b0e3437d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>LibraryVersion</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>aa5b07a4327627fc6f6021e59b78f5cab</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr uint8_t</type>
      <name>Magic</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>afa0d68c079185302ba7a19ad9c58ae32</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr Timestamp</type>
      <name>MaxTime</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a17673879294db2665ad04b84cf159414</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>SpecVersion</name>
      <anchorfile>namespacemcap.html</anchorfile>
      <anchor>a7bcb7be243d03412b8d78ec873260f5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mcap::internal</name>
    <filename>namespacemcap_1_1internal.html</filename>
    <class kind="struct">mcap::internal::CRC32Table</class>
    <class kind="struct">mcap::internal::DecompressChunkJob</class>
    <class kind="class">mcap::internal::Interval</class>
    <class kind="class">mcap::internal::IntervalTree</class>
    <class kind="struct">mcap::internal::ReadJobQueue</class>
    <class kind="struct">mcap::internal::ReadMessageJob</class>
    <member kind="typedef">
      <type>std::variant&lt; ReadMessageJob, DecompressChunkJob &gt;</type>
      <name>ReadJob</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a99ce49aa4553480c9e19b5a9619891f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>CompressionString</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a7600ce1c47a7105bd607120d144fc89e</anchor>
      <arglist>(Compression compression)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>crc32Final</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a8b958c83ea3a721273fa960b5e9dde37</anchor>
      <arglist>(uint32_t crc)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>crc32Update</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a277d0a9f0da158ca2034d321a77e1222</anchor>
      <arglist>(const uint32_t prev, const std::byte *const data, const size_t length)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getUint32LE</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a10cb1ea4186cf34527d7e0763822ea8e</anchor>
      <arglist>(const std::byte *data)</arglist>
    </member>
    <member kind="function">
      <type>Value</type>
      <name>intervalStart</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>af513a4a11af0871953c4bef719434682</anchor>
      <arglist>(const Interval&lt; Scalar, Value &gt; &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>Value</type>
      <name>intervalStop</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a08a9570de17e909b95ba6e709f71c5ff</anchor>
      <arglist>(const Interval&lt; Scalar, Value &gt; &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>KeyValueMapSize</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a3497b0899f274c751db5214c6e6c3378</anchor>
      <arglist>(const KeyValueMap &amp;map)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>MagicToHex</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a27800a8426e04eaa7a78bfcd656d7ef6</anchor>
      <arglist>(const std::byte *data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>ab90f92aed9f1a1cbb735b83d33e99f38</anchor>
      <arglist>(std::ostream &amp;out, const Interval&lt; Scalar, Value &gt; &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>ParseByteArray</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a10a85057132ec9b1328f91d05e3a3f8c</anchor>
      <arglist>(const std::byte *data, uint64_t maxSize, ByteArray *output)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>ParseKeyValueMap</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>ad7d578093280e8a6987c27bd922c714e</anchor>
      <arglist>(const std::byte *data, uint64_t maxSize, KeyValueMap *output)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>ParseString</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>aa625e78688ec11cc1a269885665ca548</anchor>
      <arglist>(const std::byte *data, uint64_t maxSize, std::string *output)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>ParseStringView</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a7003c379d38b60688cf2da18829301cb</anchor>
      <arglist>(const std::byte *data, uint64_t maxSize, std::string_view *output)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>ParseUint16</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a800604233134e5210edb1b8489b1e8b4</anchor>
      <arglist>(const std::byte *data)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>ParseUint32</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a4f46244fe09aab2bad337b5326bfd9f1</anchor>
      <arglist>(const std::byte *data)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>ParseUint32</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>afea4ad352caf6bd13d860a1c90d8c7a7</anchor>
      <arglist>(const std::byte *data, uint64_t maxSize, uint32_t *output)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>ParseUint64</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a21295506b0e906ce7940b04ade2d13c7</anchor>
      <arglist>(const std::byte *data)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>ParseUint64</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a69259210eeab0419fb72e180a7ceed26</anchor>
      <arglist>(const std::byte *data, uint64_t maxSize, uint64_t *output)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>StrCat</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a308a0324de59988148987564eaf3198b</anchor>
      <arglist>(T &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_string</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>afb7b73107f02e544bd2d9c5db9d20a78</anchor>
      <arglist>(const char *arg)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_string</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a8b701112a48a2bed4649534a8bbb88b3</anchor>
      <arglist>(const std::string &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_string</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a758a17af59df6119b5c07a6eefb3ad21</anchor>
      <arglist>(std::string_view arg)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>ToHex</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a5ccab999eefa03ca8ce7b5900f7f9145</anchor>
      <arglist>(std::byte byte)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>ToHex</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a50389c9281461983ab229ef2a3230a30</anchor>
      <arglist>(uint8_t byte)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>always_false_v</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a6abf77f773b3b9b561603582460b8021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr uint32_t</type>
      <name>CRC32_INIT</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a9f88eafd0192e44c163f7053524af12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr CRC32Table&lt; 0xedb88320, 8 &gt;</type>
      <name>CRC32_TABLE</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>aff2e279a5e158fb38966cb4dfd9284b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr uint64_t</type>
      <name>FooterLength</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a212be8a8a413b4959ed20abde616c9ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr uint64_t</type>
      <name>MinHeaderLength</name>
      <anchorfile>namespacemcap_1_1internal.html</anchorfile>
      <anchor>a4257c8d07b7189e7654e267d685546ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mqtt_test</name>
    <filename>namespacemqtt__test.html</filename>
    <member kind="function">
      <type>def</type>
      <name>on_connect</name>
      <anchorfile>namespacemqtt__test.html</anchorfile>
      <anchor>a789e2e099d790c4cea17a551864246e7</anchor>
      <arglist>(client, userdata, flags, rc)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>client</name>
      <anchorfile>namespacemqtt__test.html</anchorfile>
      <anchor>a6c0f7775288248c2fcd4c526de736d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>data</name>
      <anchorfile>namespacemqtt__test.html</anchorfile>
      <anchor>ab2a5349420d9113f36be5dd23c6abcb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>on_connect</name>
      <anchorfile>namespacemqtt__test.html</anchorfile>
      <anchor>af7b193055e2c42c2d71ea4d6cba206eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ret</name>
      <anchorfile>namespacemqtt__test.html</anchorfile>
      <anchor>a0e47a61a5aa59fdfdd1a0ab204c98e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time</name>
      <anchorfile>namespacemqtt__test.html</anchorfile>
      <anchor>a169df1094eac11bba63474ee34b70626</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mqtt_test_json</name>
    <filename>namespacemqtt__test__json.html</filename>
    <member kind="function">
      <type>def</type>
      <name>on_connect</name>
      <anchorfile>namespacemqtt__test__json.html</anchorfile>
      <anchor>a98ab9988ce8571cd9f992c1078a951a5</anchor>
      <arglist>(client, userdata, flags, rc)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>client</name>
      <anchorfile>namespacemqtt__test__json.html</anchorfile>
      <anchor>ad29c2bf94187cade22c94e22f8f159b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>data</name>
      <anchorfile>namespacemqtt__test__json.html</anchorfile>
      <anchor>a15eea96413f535f1af8de980fe25d04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>on_connect</name>
      <anchorfile>namespacemqtt__test__json.html</anchorfile>
      <anchor>aed512ef920b0c942ef59edba48c8e3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ret</name>
      <anchorfile>namespacemqtt__test__json.html</anchorfile>
      <anchor>a385b295ee86c1dd8102c536b6a8a4d0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time</name>
      <anchorfile>namespacemqtt__test__json.html</anchorfile>
      <anchor>a13e77b4f127fa16656025a03cc23d43f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mqtt_test_proto</name>
    <filename>namespacemqtt__test__proto.html</filename>
    <member kind="function">
      <type>def</type>
      <name>on_connect</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a5ef0c1b3806e46668d7e3cbdf20ed57c</anchor>
      <arglist>(client, userdata, flags, rc)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>client</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a57fc259c7e56db4d73c824996dd702aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a04d9ca7ede770d61ad81e6c2304dbc59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>on_connect</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a126ea9a1d0d0e756d355852443790647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>page_number</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a144964bfee0096f863c6409f192411f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>query</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a9ce7366a636a929f951d5961258adbc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result_per_page</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a47eaf61abedd56d0d2237e181670a290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ret</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a8d39559db7719ed0e5fa533825445cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>robot_state</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>aa690bc857883a40dbca925dbb5e54980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a92911e1faa63148d61cb5bed01630f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>a6f3ca421456e663785f77ea722315e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>y</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>abbb8423b0be8b72e4babe5e86951d813</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>z</name>
      <anchorfile>namespacemqtt__test__proto.html</anchorfile>
      <anchor>ad925ba1aadc0e89003bd6aaf3e5d5237</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>nlohmann</name>
    <filename>namespacenlohmann.html</filename>
    <namespace>nlohmann::detail</namespace>
    <class kind="struct">nlohmann::adl_serializer</class>
    <class kind="class">nlohmann::basic_json</class>
    <class kind="class">nlohmann::byte_container_with_subtype</class>
    <class kind="class">nlohmann::json_pointer</class>
    <class kind="struct">nlohmann::json_sax</class>
    <class kind="struct">nlohmann::ordered_map</class>
    <member kind="typedef">
      <type>basic_json&lt;&gt;</type>
      <name>json</name>
      <anchorfile>namespacenlohmann.html</anchorfile>
      <anchor>a2bfd99e845a2e5cd90aeaf1b1431f474</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_json&lt; nlohmann::ordered_map &gt;</type>
      <name>ordered_json</name>
      <anchorfile>namespacenlohmann.html</anchorfile>
      <anchor>ad53cef358adfa7f07cea23eb1e28b9ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NLOHMANN_CAN_CALL_STD_FUNC_IMPL</name>
      <anchorfile>namespacenlohmann.html</anchorfile>
      <anchor>a6ea7ce1fcdd8c94f6c3221c63356f39b</anchor>
      <arglist>(begin)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NLOHMANN_CAN_CALL_STD_FUNC_IMPL</name>
      <anchorfile>namespacenlohmann.html</anchorfile>
      <anchor>a2fe3cfce480685121828a64e2da31eb4</anchor>
      <arglist>(end)</arglist>
    </member>
    <member kind="function">
      <type>NLOHMANN_BASIC_JSON_TPL_DECLARATION std::string</type>
      <name>to_string</name>
      <anchorfile>namespacenlohmann.html</anchorfile>
      <anchor>a6ce645a0b8717757e096a5b5773b7a16</anchor>
      <arglist>(const NLOHMANN_BASIC_JSON_TPL &amp;j)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>nlohmann::detail</name>
    <filename>namespacenlohmann_1_1detail.html</filename>
    <namespace>nlohmann::detail::container_input_adapter_factory_impl</namespace>
    <namespace>nlohmann::detail::dtoa_impl</namespace>
    <namespace>nlohmann::detail::utility_internal</namespace>
    <class kind="class">nlohmann::detail::binary_reader</class>
    <class kind="class">nlohmann::detail::binary_writer</class>
    <class kind="struct">nlohmann::detail::conjunction</class>
    <class kind="struct">nlohmann::detail::conjunction&lt; B1 &gt;</class>
    <class kind="struct">nlohmann::detail::conjunction&lt; B1, Bn... &gt;</class>
    <class kind="struct">nlohmann::detail::detector</class>
    <class kind="struct">nlohmann::detail::detector&lt; Default, void_t&lt; Op&lt; Args... &gt; &gt;, Op, Args... &gt;</class>
    <class kind="class">nlohmann::detail::exception</class>
    <class kind="struct">nlohmann::detail::external_constructor</class>
    <class kind="struct">nlohmann::detail::external_constructor&lt; value_t::array &gt;</class>
    <class kind="struct">nlohmann::detail::external_constructor&lt; value_t::binary &gt;</class>
    <class kind="struct">nlohmann::detail::external_constructor&lt; value_t::boolean &gt;</class>
    <class kind="struct">nlohmann::detail::external_constructor&lt; value_t::number_float &gt;</class>
    <class kind="struct">nlohmann::detail::external_constructor&lt; value_t::number_integer &gt;</class>
    <class kind="struct">nlohmann::detail::external_constructor&lt; value_t::number_unsigned &gt;</class>
    <class kind="struct">nlohmann::detail::external_constructor&lt; value_t::object &gt;</class>
    <class kind="struct">nlohmann::detail::external_constructor&lt; value_t::string &gt;</class>
    <class kind="class">nlohmann::detail::file_input_adapter</class>
    <class kind="struct">nlohmann::detail::from_json_fn</class>
    <class kind="struct">nlohmann::detail::has_from_json</class>
    <class kind="struct">nlohmann::detail::has_from_json&lt; BasicJsonType, T, enable_if_t&lt; !is_basic_json&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::has_non_default_from_json</class>
    <class kind="struct">nlohmann::detail::has_non_default_from_json&lt; BasicJsonType, T, enable_if_t&lt; !is_basic_json&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::has_to_json</class>
    <class kind="struct">nlohmann::detail::has_to_json&lt; BasicJsonType, T, enable_if_t&lt; !is_basic_json&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::identity_tag</class>
    <class kind="class">nlohmann::detail::input_stream_adapter</class>
    <class kind="struct">nlohmann::detail::integer_sequence</class>
    <class kind="struct">nlohmann::detail::internal_iterator</class>
    <class kind="class">nlohmann::detail::invalid_iterator</class>
    <class kind="struct">nlohmann::detail::is_basic_json</class>
    <class kind="struct">nlohmann::detail::is_basic_json&lt; NLOHMANN_BASIC_JSON_TPL &gt;</class>
    <class kind="struct">nlohmann::detail::is_compatible_array_type</class>
    <class kind="struct">nlohmann::detail::is_compatible_array_type_impl</class>
    <class kind="struct">nlohmann::detail::is_compatible_array_type_impl&lt; BasicJsonType, CompatibleArrayType, enable_if_t&lt; is_detected&lt; iterator_t, CompatibleArrayType &gt;::value &amp;&amp;is_iterator_traits&lt; iterator_traits&lt; detected_t&lt; iterator_t, CompatibleArrayType &gt; &gt; &gt;::value &amp;&amp;!std::is_same&lt; CompatibleArrayType, detected_t&lt; range_value_t, CompatibleArrayType &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_compatible_integer_type</class>
    <class kind="struct">nlohmann::detail::is_compatible_integer_type_impl</class>
    <class kind="struct">nlohmann::detail::is_compatible_integer_type_impl&lt; RealIntegerType, CompatibleNumberIntegerType, enable_if_t&lt; std::is_integral&lt; RealIntegerType &gt;::value &amp;&amp;std::is_integral&lt; CompatibleNumberIntegerType &gt;::value &amp;&amp;!std::is_same&lt; bool, CompatibleNumberIntegerType &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_compatible_object_type</class>
    <class kind="struct">nlohmann::detail::is_compatible_object_type_impl</class>
    <class kind="struct">nlohmann::detail::is_compatible_object_type_impl&lt; BasicJsonType, CompatibleObjectType, enable_if_t&lt; is_detected&lt; mapped_type_t, CompatibleObjectType &gt;::value &amp;&amp;is_detected&lt; key_type_t, CompatibleObjectType &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_compatible_string_type</class>
    <class kind="struct">nlohmann::detail::is_compatible_type</class>
    <class kind="struct">nlohmann::detail::is_compatible_type_impl</class>
    <class kind="struct">nlohmann::detail::is_compatible_type_impl&lt; BasicJsonType, CompatibleType, enable_if_t&lt; is_complete_type&lt; CompatibleType &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_complete_type</class>
    <class kind="struct">nlohmann::detail::is_complete_type&lt; T, decltype(void(sizeof(T)))&gt;</class>
    <class kind="struct">nlohmann::detail::is_constructible</class>
    <class kind="struct">nlohmann::detail::is_constructible&lt; const std::pair&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_constructible&lt; const std::tuple&lt; Ts... &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_constructible&lt; std::pair&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_constructible&lt; std::tuple&lt; Ts... &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_constructible_array_type</class>
    <class kind="struct">nlohmann::detail::is_constructible_array_type_impl</class>
    <class kind="struct">nlohmann::detail::is_constructible_array_type_impl&lt; BasicJsonType, ConstructibleArrayType, enable_if_t&lt; !std::is_same&lt; ConstructibleArrayType, typename BasicJsonType::value_type &gt;::value &amp;&amp;!is_compatible_string_type&lt; BasicJsonType, ConstructibleArrayType &gt;::value &amp;&amp;is_default_constructible&lt; ConstructibleArrayType &gt;::value &amp;&amp;(std::is_move_assignable&lt; ConstructibleArrayType &gt;::value||std::is_copy_assignable&lt; ConstructibleArrayType &gt;::value)&amp;&amp;is_detected&lt; iterator_t, ConstructibleArrayType &gt;::value &amp;&amp;is_iterator_traits&lt; iterator_traits&lt; detected_t&lt; iterator_t, ConstructibleArrayType &gt; &gt; &gt;::value &amp;&amp;is_detected&lt; range_value_t, ConstructibleArrayType &gt;::value &amp;&amp;!std::is_same&lt; ConstructibleArrayType, detected_t&lt; range_value_t, ConstructibleArrayType &gt; &gt;::value &amp;&amp;is_complete_type&lt; detected_t&lt; range_value_t, ConstructibleArrayType &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_constructible_array_type_impl&lt; BasicJsonType, ConstructibleArrayType, enable_if_t&lt; std::is_same&lt; ConstructibleArrayType, typename BasicJsonType::value_type &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_constructible_object_type</class>
    <class kind="struct">nlohmann::detail::is_constructible_object_type_impl</class>
    <class kind="struct">nlohmann::detail::is_constructible_object_type_impl&lt; BasicJsonType, ConstructibleObjectType, enable_if_t&lt; is_detected&lt; mapped_type_t, ConstructibleObjectType &gt;::value &amp;&amp;is_detected&lt; key_type_t, ConstructibleObjectType &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_constructible_string_type</class>
    <class kind="struct">nlohmann::detail::is_constructible_tuple</class>
    <class kind="struct">nlohmann::detail::is_constructible_tuple&lt; T1, std::tuple&lt; Args... &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_default_constructible</class>
    <class kind="struct">nlohmann::detail::is_default_constructible&lt; const std::pair&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_default_constructible&lt; const std::tuple&lt; Ts... &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_default_constructible&lt; std::pair&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_default_constructible&lt; std::tuple&lt; Ts... &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_detected_lazy</class>
    <class kind="struct">nlohmann::detail::is_getable</class>
    <class kind="struct">nlohmann::detail::is_iterator_of_multibyte</class>
    <class kind="struct">nlohmann::detail::is_iterator_traits</class>
    <class kind="struct">nlohmann::detail::is_iterator_traits&lt; iterator_traits&lt; T &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_json_ref</class>
    <class kind="struct">nlohmann::detail::is_json_ref&lt; json_ref&lt; T &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::is_ordered_map</class>
    <class kind="struct">nlohmann::detail::is_range</class>
    <class kind="struct">nlohmann::detail::is_sax</class>
    <class kind="struct">nlohmann::detail::is_sax_static_asserts</class>
    <class kind="class">nlohmann::detail::iter_impl</class>
    <class kind="class">nlohmann::detail::iteration_proxy</class>
    <class kind="class">nlohmann::detail::iteration_proxy_value</class>
    <class kind="class">nlohmann::detail::iterator_input_adapter</class>
    <class kind="struct">nlohmann::detail::iterator_input_adapter_factory</class>
    <class kind="struct">nlohmann::detail::iterator_input_adapter_factory&lt; IteratorType, enable_if_t&lt; is_iterator_of_multibyte&lt; IteratorType &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::iterator_traits</class>
    <class kind="struct">nlohmann::detail::iterator_traits&lt; T *, enable_if_t&lt; std::is_object&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::iterator_traits&lt; T, enable_if_t&lt; !std::is_pointer&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">nlohmann::detail::iterator_types</class>
    <class kind="struct">nlohmann::detail::iterator_types&lt; It, void_t&lt; typename It::difference_type, typename It::value_type, typename It::pointer, typename It::reference, typename It::iterator_category &gt; &gt;</class>
    <class kind="class">nlohmann::detail::json_ref</class>
    <class kind="class">nlohmann::detail::json_reverse_iterator</class>
    <class kind="class">nlohmann::detail::json_sax_acceptor</class>
    <class kind="class">nlohmann::detail::json_sax_dom_callback_parser</class>
    <class kind="class">nlohmann::detail::json_sax_dom_parser</class>
    <class kind="class">nlohmann::detail::lexer</class>
    <class kind="class">nlohmann::detail::lexer_base</class>
    <class kind="struct">nlohmann::detail::make_void</class>
    <class kind="struct">nlohmann::detail::negation</class>
    <class kind="struct">nlohmann::detail::nonesuch</class>
    <class kind="class">nlohmann::detail::other_error</class>
    <class kind="class">nlohmann::detail::out_of_range</class>
    <class kind="class">nlohmann::detail::output_adapter</class>
    <class kind="struct">nlohmann::detail::output_adapter_protocol</class>
    <class kind="class">nlohmann::detail::output_stream_adapter</class>
    <class kind="class">nlohmann::detail::output_string_adapter</class>
    <class kind="class">nlohmann::detail::output_vector_adapter</class>
    <class kind="class">nlohmann::detail::parse_error</class>
    <class kind="class">nlohmann::detail::parser</class>
    <class kind="struct">nlohmann::detail::position_t</class>
    <class kind="class">nlohmann::detail::primitive_iterator_t</class>
    <class kind="struct">nlohmann::detail::priority_tag</class>
    <class kind="struct">nlohmann::detail::priority_tag&lt; 0 &gt;</class>
    <class kind="class">nlohmann::detail::serializer</class>
    <class kind="class">nlohmann::detail::span_input_adapter</class>
    <class kind="struct">nlohmann::detail::static_const</class>
    <class kind="struct">nlohmann::detail::to_json_fn</class>
    <class kind="class">nlohmann::detail::type_error</class>
    <class kind="class">nlohmann::detail::wide_string_input_adapter</class>
    <class kind="struct">nlohmann::detail::wide_string_input_helper</class>
    <class kind="struct">nlohmann::detail::wide_string_input_helper&lt; BaseInputAdapter, 2 &gt;</class>
    <class kind="struct">nlohmann::detail::wide_string_input_helper&lt; BaseInputAdapter, 4 &gt;</class>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().binary(std::declval&lt; Binary &amp; &gt;()))</type>
      <name>binary_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a4948bef216c2594dae7921d9c4045455</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().boolean(std::declval&lt; bool &gt;()))</type>
      <name>boolean_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a45ec87326503b8884b664a9ef23a6c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(input_adapter(std::declval&lt; const char * &gt;(), std::declval&lt; const char * &gt;()))</type>
      <name>contiguous_bytes_input_adapter</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>abc51edd46a1d1a0ff06a19f08ceff563</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detector&lt; Default, void, Op, Args... &gt;</type>
      <name>detected_or</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a240ce21919ab08e8a6cb3a5cfa412bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename detected_or&lt; Default, Op, Args... &gt;::type</type>
      <name>detected_or_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a7ac5b8ef0363101275a2827b3b117dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename detector&lt; nonesuch, void, Op, Args... &gt;::type</type>
      <name>detected_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a37e97a32d0b94ce5f745427e4e40204d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::difference_type</type>
      <name>difference_type_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a3603b59a17d1c5e15050743b847992f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::enable_if&lt; B, T &gt;::type</type>
      <name>enable_if_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a02bcbc878bee413f25b985ada771aa9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().end_array())</type>
      <name>end_array_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aec53c029383b34a72182210e58fadb79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().end_object())</type>
      <name>end_object_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>af52d6d2521c386998ae940d118182ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(T::from_json(std::declval&lt; Args &gt;()...))</type>
      <name>from_json_function</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a1711ee5cef66a0523055c8d9f024f322</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &gt;().template get&lt; U &gt;())</type>
      <name>get_template_function</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ab4d22cdb6521ee3508db496dea66711e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>integer_sequence&lt; size_t, Ints... &gt;</type>
      <name>index_sequence</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a422430dab7adbe4dfcf125dfcfbeffd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>make_index_sequence&lt; sizeof...(Ts)&gt;</type>
      <name>index_sequence_for</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a24800493c6ec02ce033dcbb47b7fd28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename detector&lt; nonesuch, void, Op, Args... &gt;::value_t</type>
      <name>is_detected</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a9135fcf616d6ac6e231a86e0a055ac44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::is_convertible&lt; detected_t&lt; Op, Args... &gt;, To &gt;</type>
      <name>is_detected_convertible</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a5262e531c46e357b33007060f294673b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::is_same&lt; Expected, detected_t&lt; Op, Args... &gt; &gt;</type>
      <name>is_detected_exact</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a7542b4dbac07817fd4849ecfa4619def</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::iterator_category</type>
      <name>iterator_category_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ad22d2aa3aab018050ae519f6754366e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enable_if_t&lt; is_range&lt; R &gt;::value, result_of_begin&lt; decltype(std::declval&lt; R &amp; &gt;())&gt; &gt;</type>
      <name>iterator_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a520ea901ba1560b9bc3e274b61497afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().key(std::declval&lt; String &amp; &gt;()))</type>
      <name>key_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a44869ca9f422b260625d78e4e8121559</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::key_type</type>
      <name>key_type_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a66dfe39f03b05d6b7265a0ff748d64ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>make_integer_sequence&lt; size_t, N &gt;</type>
      <name>make_index_sequence</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a9b47f1c18e3c9739b20633aeee0d0f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename utility_internal::Gen&lt; T, N &gt;::type</type>
      <name>make_integer_sequence</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a745268b2c803a873cdbe1fdecb4e88b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::mapped_type</type>
      <name>mapped_type_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a9c1795c148875722f8482d39e0eb9364</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().null())</type>
      <name>null_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ac1b4e524746bf8b790b2b776048b93c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().number_float(std::declval&lt; Float &gt;(), std::declval&lt; const String &amp; &gt;()))</type>
      <name>number_float_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ad42df56e913abe26ed556e0e92f386f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().number_integer(std::declval&lt; Integer &gt;()))</type>
      <name>number_integer_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a4a3e14a011b9ea1ff849fc6d2411e6a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().number_unsigned(std::declval&lt; Unsigned &gt;()))</type>
      <name>number_unsigned_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a74da7b17bda76f65d276feb18209c913</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; output_adapter_protocol&lt; CharType &gt; &gt;</type>
      <name>output_adapter_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a9b680ddfb58f27eb53a67229447fc556</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().parse_error(std::declval&lt; std::size_t &gt;(), std::declval&lt; const std::string &amp; &gt;(), std::declval&lt; const Exception &amp; &gt;()))</type>
      <name>parse_error_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a264d4d58bc1fd82bcc7bf6bf73d6acad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; bool(int, parse_event_t, BasicJsonType &amp;)&gt;</type>
      <name>parser_callback_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a2ac1bb00523b2502c10c97d70359ffc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::pointer</type>
      <name>pointer_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a26dc71e2dd9336587e56062178f9abce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type_t&lt; iterator_traits&lt; iterator_t&lt; T &gt; &gt;&gt;</type>
      <name>range_value_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a1eb075b086024e7c18e3a56db93a6688</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::reference</type>
      <name>reference_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a082bdafd3b4c61d9d1e92b35b8f75ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().start_array(std::declval&lt; std::size_t &gt;()))</type>
      <name>start_array_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a80273cecc45765d7b2826ec931fbffdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().start_object(std::declval&lt; std::size_t &gt;()))</type>
      <name>start_object_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a5fff1e6dcaabd367d9b1109a5682f9d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &amp; &gt;().string(std::declval&lt; String &amp; &gt;()))</type>
      <name>string_function_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a27c3fc3bd42ac406f763184aa8ae4cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(T::to_json(std::declval&lt; Args &gt;()...))</type>
      <name>to_json_function</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>af846b6cf2f926009ff3a7a61495ca383</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::remove_cv&lt; typename std::remove_reference&lt; T &gt;::type &gt;::type</type>
      <name>uncvref_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a53a082eedad9f4729fcd8fed552a21f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::value_type</type>
      <name>value_type_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>af91beae90c2fb0f931079b3d50a343bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename make_void&lt; Ts... &gt;::type</type>
      <name>void_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a92a167c49c6697b6ffe4f79492c705e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cbor_tag_handler_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a58bb1ef1a9ad287a9cfaf1855784d9ac</anchor>
      <arglist></arglist>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a58bb1ef1a9ad287a9cfaf1855784d9acacb5e100e5a9a3e7f6d1fd97512215282">error</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a58bb1ef1a9ad287a9cfaf1855784d9aca567bc1d268f135496de3d5b946b691f3">ignore</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a58bb1ef1a9ad287a9cfaf1855784d9aca8cd892b7b97ef9489ae4479d3f4ef0fc">store</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>error_handler_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a5a76b60b26dc8c47256a996d18d967df</anchor>
      <arglist></arglist>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a5a76b60b26dc8c47256a996d18d967dfa2133fd717402a7966ee88d06f9e0b792">strict</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a5a76b60b26dc8c47256a996d18d967dfa9dde360102c103867bd2f45872f1129c">replace</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a5a76b60b26dc8c47256a996d18d967dfa567bc1d268f135496de3d5b946b691f3">ignore</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>input_format_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aa554fc6a11519e4f347deb25a9f0db40</anchor>
      <arglist></arglist>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="aa554fc6a11519e4f347deb25a9f0db40a466deec76ecdf5fca6d38571f6324d54">json</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="aa554fc6a11519e4f347deb25a9f0db40aaf9de350d652f0c9055ddab514bd23ea">cbor</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="aa554fc6a11519e4f347deb25a9f0db40ac40d516627022a54003ac2b74a82688a">msgpack</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="aa554fc6a11519e4f347deb25a9f0db40a4537f20910e85437f6d07701864084e8">ubjson</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="aa554fc6a11519e4f347deb25a9f0db40a0b6879b186bfb2b1ec65d2460e4eccd4">bson</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>parse_event_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a59e696b1dad6d0d99c172ac4518c2042</anchor>
      <arglist></arglist>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a59e696b1dad6d0d99c172ac4518c2042ae73f17027cb0acbb537f29d0a6944b26">object_start</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a59e696b1dad6d0d99c172ac4518c2042af63e2a2468a37aa4f394fcc3bcb8249c">object_end</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a59e696b1dad6d0d99c172ac4518c2042aa4388a3d92419edbb1c6efd4d52461f3">array_start</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a59e696b1dad6d0d99c172ac4518c2042a49642fb732aa2e112188fba1f9d3ef7f">array_end</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a59e696b1dad6d0d99c172ac4518c2042a3c6e0b8a9c15224a8228b9a98ca1531d">key</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a59e696b1dad6d0d99c172ac4518c2042a2063c1608d6e0baf80249c42e2be5804">value</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>value_t</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a1ed8fc6239da25abcaf681d30ace4985</anchor>
      <arglist></arglist>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985a37a6259cc0c1dae299a7866489dff0bd">null</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985aa8cfde6331bd59eb2ac96f8911c4b666">object</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985af1f713c9e000f5d3f280adbd124df4f5">array</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985ab45cffe084dd3d20d928bee85e7b0f21">string</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985a84e2c64f38f78ba3ea5c905ab5a2da27">boolean</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985a5763da164f8659d94a56e29df64b4bcc">number_integer</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985adce7cc8ec29055c4158828921f2f265e">number_unsigned</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985ad9966ecb59667235a57b4b999a649eef">number_float</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985a9d7183f16acce70658f686ae7f1a4d20">binary</enumvalue>
      <enumvalue file="namespacenlohmann_1_1detail.html" anchor="a1ed8fc6239da25abcaf681d30ace4985a94708897ec9db8647dfe695714c98e46">discarded</enumvalue>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>combine</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a66eb4d912b6f872d6983f7d0826f32c6</anchor>
      <arglist>(std::size_t seed, std::size_t h) noexcept</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>conditional_static_cast</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>af6c76d47b35f0493b1072b9323e98ca8</anchor>
      <arglist>(U value)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>escape</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a9d486a036924098fe1a77de14d23f56c</anchor>
      <arglist>(std::string s)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aff04c4dbdf8cb651c9f1528d7b1d39b0</anchor>
      <arglist>(BasicJsonType &amp;&amp;j, identity_tag&lt; std::array&lt; T, N &gt;&gt; tag) -&gt; decltype(from_json_inplace_array_impl(std::forward&lt; BasicJsonType &gt;(j), tag, make_index_sequence&lt; N &gt;</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>adcd0ecdb8495be20b0434ed0ed65826a</anchor>
      <arglist>(BasicJsonType &amp;&amp;j, TupleRelated &amp;&amp;t) -&gt; decltype(from_json_tuple_impl(std::forward&lt; BasicJsonType &gt;(j), std::forward&lt; TupleRelated &gt;(t), priority_tag&lt; 3 &gt;</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a839b0ab50d2c9bce669068f56bc41202</anchor>
      <arglist>(const BasicJsonType &amp;j, ArithmeticType &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a14d8cdf544585f1c38eab6a0820e55f7</anchor>
      <arglist>(const BasicJsonType &amp;j, ConstructibleArrayType &amp;arr) -&gt; decltype(from_json_array_impl(j, arr, priority_tag&lt; 3 &gt;</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a5b24896e5f5db6af06d939dde4b63fe1</anchor>
      <arglist>(const BasicJsonType &amp;j, ConstructibleObjectType &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a2932f2bc2943dac6d51669312f4fc0f5</anchor>
      <arglist>(const BasicJsonType &amp;j, ConstructibleStringType &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a5440d650150d01e8015133521351b459</anchor>
      <arglist>(const BasicJsonType &amp;j, EnumType &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a5cfb765aad92795abd7fda29d017272a</anchor>
      <arglist>(const BasicJsonType &amp;j, std::forward_list&lt; T, Allocator &gt; &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ae93147a54d2740228ef16a5e6210ca3e</anchor>
      <arglist>(const BasicJsonType &amp;j, std::map&lt; Key, Value, Compare, Allocator &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aef5c8ea108f4d2b03fb4a635617510de</anchor>
      <arglist>(const BasicJsonType &amp;j, std::unordered_map&lt; Key, Value, Hash, KeyEqual, Allocator &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a3df497b1d3977f071b488ecac1401517</anchor>
      <arglist>(const BasicJsonType &amp;j, std::valarray&lt; T &gt; &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a7deb2db8eed6f1762373dde7a6595760</anchor>
      <arglist>(const BasicJsonType &amp;j, T(&amp;arr)[N]) -&gt; decltype(j.template get&lt; T &gt;(), void())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aeabc1adfeb8bcfbdf24c533380d1e773</anchor>
      <arglist>(const BasicJsonType &amp;j, typename BasicJsonType::binary_t &amp;bin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a58117f225f43d03e3a0a4a6f3d77c9d9</anchor>
      <arglist>(const BasicJsonType &amp;j, typename BasicJsonType::boolean_t &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a7cb5dd7d46a60e65f9a8e0873b3f7dd8</anchor>
      <arglist>(const BasicJsonType &amp;j, typename BasicJsonType::number_float_t &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a047d881e611fcac709dc318f730a1732</anchor>
      <arglist>(const BasicJsonType &amp;j, typename BasicJsonType::number_integer_t &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ace4d5680ba413d9fd897ccb5d9c61a1c</anchor>
      <arglist>(const BasicJsonType &amp;j, typename BasicJsonType::number_unsigned_t &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ad74d89f77ada7a57eff38b43d4bf2335</anchor>
      <arglist>(const BasicJsonType &amp;j, typename BasicJsonType::string_t &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a1f0395aad0fe853a4539288749d3a603</anchor>
      <arglist>(const BasicJsonType &amp;j, typename std::nullptr_t &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json_array_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a3b306ea5f5176f748572ca5b1c9a4dda</anchor>
      <arglist>(const BasicJsonType &amp;j, ConstructibleArrayType &amp;arr, priority_tag&lt; 0 &gt;)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>from_json_array_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a7c06b590679604ecb0ea2a3b62bd254b</anchor>
      <arglist>(const BasicJsonType &amp;j, ConstructibleArrayType &amp;arr, priority_tag&lt; 1 &gt;) -&gt; decltype(arr.reserve(std::declval&lt; typename ConstructibleArrayType::size_type &gt;()), j.template get&lt; typename ConstructibleArrayType::value_type &gt;(), void())</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>from_json_array_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aba0ce45ebb69fd2c7132a00f9a56b503</anchor>
      <arglist>(const BasicJsonType &amp;j, std::array&lt; T, N &gt; &amp;arr, priority_tag&lt; 2 &gt;) -&gt; decltype(j.template get&lt; T &gt;(), void())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json_array_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a40f7bb070a60e8ba14fffb9c117fcbd8</anchor>
      <arglist>(const BasicJsonType &amp;j, typename BasicJsonType::array_t &amp;arr, priority_tag&lt; 3 &gt;)</arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; T, sizeof...(Idx)&gt;</type>
      <name>from_json_inplace_array_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a8f4713d1d9c1a0a5e1503c2fbafd4e40</anchor>
      <arglist>(BasicJsonType &amp;&amp;j, identity_tag&lt; std::array&lt; T, sizeof...(Idx)&gt;&gt;, index_sequence&lt; Idx... &gt;)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; A1, A2 &gt;</type>
      <name>from_json_tuple_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aef618f284e214156fcfa6dfecd1dcdbe</anchor>
      <arglist>(BasicJsonType &amp;&amp;j, identity_tag&lt; std::pair&lt; A1, A2 &gt;&gt;, priority_tag&lt; 0 &gt;)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>from_json_tuple_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a249aceda550177adb6d09382d1377a60</anchor>
      <arglist>(BasicJsonType &amp;&amp;j, identity_tag&lt; std::tuple&lt; Args... &gt;&gt;, priority_tag&lt; 2 &gt;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json_tuple_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>af1bc20d589bcfe61a23974cb17a34d6f</anchor>
      <arglist>(BasicJsonType &amp;&amp;j, std::pair&lt; A1, A2 &gt; &amp;p, priority_tag&lt; 1 &gt;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>from_json_tuple_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a31838a6c7a461d3a889e6fc40b3a19e6</anchor>
      <arglist>(BasicJsonType &amp;&amp;j, std::tuple&lt; Args... &gt; &amp;t, priority_tag&lt; 3 &gt;)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>from_json_tuple_impl_base</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aaf1b6ce9b599cd5cde8053c194082ca9</anchor>
      <arglist>(BasicJsonType &amp;&amp;j, index_sequence&lt; Idx... &gt;)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>acc422c11342b31368f610b6f96fcedc6</anchor>
      <arglist>(const nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt; &amp;i) -&gt; decltype(i.key())</arglist>
    </member>
    <member kind="function">
      <type>j template</type>
      <name>get&lt; typename ConstructibleArrayType::value_type &gt;</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ad9e016d7b6a3cd2847027950aa0aac3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_arithmetic_value</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a85955b9c6dd31846e4b8e891f78614b6</anchor>
      <arglist>(const BasicJsonType &amp;j, ArithmeticType &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>hash</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a679e5e522ac6afa5d5923292fab450b8</anchor>
      <arglist>(const BasicJsonType &amp;j)</arglist>
    </member>
    <member kind="function">
      <type>contiguous_bytes_input_adapter</type>
      <name>input_adapter</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a690f7e555056ce490bd47dd5cdf9b48d</anchor>
      <arglist>(CharT b)</arglist>
    </member>
    <member kind="function">
      <type>container_input_adapter_factory_impl::container_input_adapter_factory&lt; ContainerType &gt;::adapter_type</type>
      <name>input_adapter</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a611bebbfa9ee64dd8fee1e8c4bc3cbf6</anchor>
      <arglist>(const ContainerType &amp;container)</arglist>
    </member>
    <member kind="function">
      <type>iterator_input_adapter_factory&lt; IteratorType &gt;::adapter_type</type>
      <name>input_adapter</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ad11a087dbe66eade5af4056aef9600bf</anchor>
      <arglist>(IteratorType first, IteratorType last)</arglist>
    </member>
    <member kind="function">
      <type>file_input_adapter</type>
      <name>input_adapter</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a520988513cac994a1dfd16b5859a1ca6</anchor>
      <arglist>(std::FILE *file)</arglist>
    </member>
    <member kind="function">
      <type>input_stream_adapter</type>
      <name>input_adapter</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aaf150c2591ecac4e821e9036ef847ef8</anchor>
      <arglist>(std::istream &amp;&amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>input_stream_adapter</type>
      <name>input_adapter</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>af9fa97bf92767dc7f9dfe1abdfb1c6ce</anchor>
      <arglist>(std::istream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>input_adapter</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a7908f7aa06f20e6083619d1d4b4eb769</anchor>
      <arglist>(T(&amp;array)[N]) -&gt; decltype(input_adapter(array, array+N))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>int_to_string</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a3c45286b0a2f15ea0a756cb87a76cf9b</anchor>
      <arglist>(string_type &amp;target, std::size_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>little_endianness</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a6d9410847162a2ad2f1cff0dcce3b1d9</anchor>
      <arglist>(int num=1) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a09169efff3bd1771fff29bd92cea19e0</anchor>
      <arglist>(const value_t lhs, const value_t rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replace_substring</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aceff996baf082d6dc1873ad176d10609</anchor>
      <arglist>(std::string &amp;s, const std::string &amp;f, const std::string &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>JSON_HEDLEY_RETURNS_NON_NULL char *</type>
      <name>to_chars</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a6cca370ac6c99294dbe4fe24716a57dd</anchor>
      <arglist>(char *first, const char *last, FloatType value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a91fe576be579c8c2fdd14610605c6dd2</anchor>
      <arglist>(BasicJsonType &amp;j, CompatibleNumberIntegerType val) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ae5fd66b5517b3b5a6c6b9fd9f29ba8dc</anchor>
      <arglist>(BasicJsonType &amp;j, CompatibleNumberUnsignedType val) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a3afebc132c5ff83f9cd160e52030fdfd</anchor>
      <arglist>(BasicJsonType &amp;j, const CompatibleArrayType &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a24c9c12f3839c94e09532f08de85e949</anchor>
      <arglist>(BasicJsonType &amp;j, const CompatibleObjectType &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a7356ed05cdbbb080cee80e1211e1c6c9</anchor>
      <arglist>(BasicJsonType &amp;j, const CompatibleString &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ab64eeb55b44db44eb8e9070229eb97df</anchor>
      <arglist>(BasicJsonType &amp;j, const std::pair&lt; T1, T2 &gt; &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a7f7c7b9760161b774cdc0b4b838fae64</anchor>
      <arglist>(BasicJsonType &amp;j, const std::valarray&lt; T &gt; &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aeca6fb5fede5ed1e12a4420d98a5692b</anchor>
      <arglist>(BasicJsonType &amp;j, const std::vector&lt; bool &gt; &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aaa77b0c9745130b77733a92a1a2e82ec</anchor>
      <arglist>(BasicJsonType &amp;j, const T &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a20ea5175c8999fc8b673e46b892f71f6</anchor>
      <arglist>(BasicJsonType &amp;j, const T(&amp;arr)[N])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a22191081208b226e3875e1118107c281</anchor>
      <arglist>(BasicJsonType &amp;j, const typename BasicJsonType::binary_t &amp;bin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a0c8b159dba71981d6c555d284cf6e2bf</anchor>
      <arglist>(BasicJsonType &amp;j, EnumType e) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a22bffdc8bc7e43af380ba2050696b230</anchor>
      <arglist>(BasicJsonType &amp;j, FloatType val) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a1a804b98cbe89b7e44b698f2ca860490</anchor>
      <arglist>(BasicJsonType &amp;j, T b) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>aa0fd1b5788e9ba37e31da43dda738cb5</anchor>
      <arglist>(BasicJsonType &amp;j, typename BasicJsonType::array_t &amp;&amp;arr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>ac9f7a5542851c61d93740148eaec509f</anchor>
      <arglist>(BasicJsonType &amp;j, typename BasicJsonType::object_t &amp;&amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a4aa1ca6b7c61bf19d1f30ea5b669f68e</anchor>
      <arglist>(BasicJsonType &amp;j, typename BasicJsonType::string_t &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to_json_tuple_impl</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a510dfa15b01e9a8afe31600a27b28199</anchor>
      <arglist>(BasicJsonType &amp;j, const Tuple &amp;t, index_sequence&lt; Idx... &gt;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unescape</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a0b76dc40f2f2c2f983b6b7f74976cc89</anchor>
      <arglist>(std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>j template</type>
      <name>void</name>
      <anchorfile>namespacenlohmann_1_1detail.html</anchorfile>
      <anchor>a59fca69799f6b9e366710cb9043aa77d</anchor>
      <arglist>())</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>nlohmann::detail::container_input_adapter_factory_impl</name>
    <filename>namespacenlohmann_1_1detail_1_1container__input__adapter__factory__impl.html</filename>
    <class kind="struct">nlohmann::detail::container_input_adapter_factory_impl::container_input_adapter_factory</class>
    <class kind="struct">nlohmann::detail::container_input_adapter_factory_impl::container_input_adapter_factory&lt; ContainerType, void_t&lt; decltype(begin(std::declval&lt; ContainerType &gt;()), end(std::declval&lt; ContainerType &gt;()))&gt; &gt;</class>
  </compound>
  <compound kind="namespace">
    <name>nlohmann::detail::dtoa_impl</name>
    <filename>namespacenlohmann_1_1detail_1_1dtoa__impl.html</filename>
    <class kind="struct">nlohmann::detail::dtoa_impl::boundaries</class>
    <class kind="struct">nlohmann::detail::dtoa_impl::cached_power</class>
    <class kind="struct">nlohmann::detail::dtoa_impl::diyfp</class>
    <member kind="function">
      <type>JSON_HEDLEY_RETURNS_NON_NULL char *</type>
      <name>append_exponent</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>ad90f19ed10d8133b727df4b9bc5ddf5c</anchor>
      <arglist>(char *buf, int e)</arglist>
    </member>
    <member kind="function">
      <type>boundaries</type>
      <name>compute_boundaries</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>a22b6e37654ac93c6d0d9c06ec1bf5ded</anchor>
      <arglist>(FloatType value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find_largest_pow10</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>a36ded358763b5dbcea9867660fbe4e28</anchor>
      <arglist>(const std::uint32_t n, std::uint32_t &amp;pow10)</arglist>
    </member>
    <member kind="function">
      <type>JSON_HEDLEY_RETURNS_NON_NULL char *</type>
      <name>format_buffer</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>ab441f2761e33839ca48bc2225e14a2a9</anchor>
      <arglist>(char *buf, int len, int decimal_exponent, int min_exp, int max_exp)</arglist>
    </member>
    <member kind="function">
      <type>cached_power</type>
      <name>get_cached_power_for_binary_exponent</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>adbf329a18c5cf854a3477327afd2200b</anchor>
      <arglist>(int e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grisu2</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>a05b681dcb8569b9784c6dccfadb01633</anchor>
      <arglist>(char *buf, int &amp;len, int &amp;decimal_exponent, diyfp m_minus, diyfp v, diyfp m_plus)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grisu2</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>aab7a9670a4f4704a5d0347ad7588576b</anchor>
      <arglist>(char *buf, int &amp;len, int &amp;decimal_exponent, FloatType value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grisu2_digit_gen</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>a9b899c72b0e1e3dd46d75c2b4e6bcdfb</anchor>
      <arglist>(char *buffer, int &amp;length, int &amp;decimal_exponent, diyfp M_minus, diyfp w, diyfp M_plus)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grisu2_round</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>a5bc841e0bee12fd6489d49cf7bd07bb4</anchor>
      <arglist>(char *buf, int len, std::uint64_t dist, std::uint64_t delta, std::uint64_t rest, std::uint64_t ten_k)</arglist>
    </member>
    <member kind="function">
      <type>Target</type>
      <name>reinterpret_bits</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>a1c5d30eb51e5e994a3f48bde104d2ce8</anchor>
      <arglist>(const Source source)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr int</type>
      <name>kAlpha</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>ac1ea1316de0b4a219f707c76b1db1966</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr int</type>
      <name>kGamma</name>
      <anchorfile>namespacenlohmann_1_1detail_1_1dtoa__impl.html</anchorfile>
      <anchor>a4a750fcc38da1ce68b7e25ab3a230e20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>nlohmann::detail::utility_internal</name>
    <filename>namespacenlohmann_1_1detail_1_1utility__internal.html</filename>
    <class kind="struct">nlohmann::detail::utility_internal::Extend</class>
    <class kind="struct">nlohmann::detail::utility_internal::Extend&lt; integer_sequence&lt; T, Ints... &gt;, SeqSize, 0 &gt;</class>
    <class kind="struct">nlohmann::detail::utility_internal::Extend&lt; integer_sequence&lt; T, Ints... &gt;, SeqSize, 1 &gt;</class>
    <class kind="struct">nlohmann::detail::utility_internal::Gen</class>
    <class kind="struct">nlohmann::detail::utility_internal::Gen&lt; T, 0 &gt;</class>
  </compound>
  <compound kind="namespace">
    <name>nonstd</name>
    <filename>namespacenonstd.html</filename>
    <namespace>nonstd::ring_span_lite</namespace>
    <namespace>nonstd::span_lite</namespace>
    <namespace>nonstd::sv_lite</namespace>
  </compound>
  <compound kind="namespace">
    <name>nonstd::ring_span_lite</name>
    <filename>namespacenonstd_1_1ring__span__lite.html</filename>
    <namespace>nonstd::ring_span_lite::detail</namespace>
    <namespace>nonstd::ring_span_lite::std11</namespace>
    <namespace>nonstd::ring_span_lite::std17</namespace>
    <class kind="struct">nonstd::ring_span_lite::copy_popper</class>
    <class kind="struct">nonstd::ring_span_lite::default_popper</class>
    <class kind="struct">nonstd::ring_span_lite::null_popper</class>
    <class kind="class">nonstd::ring_span_lite::ring_span</class>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>namespacenonstd_1_1ring__span__lite.html</anchorfile>
      <anchor>aea8f9aba082bf3b9cb0eb17741e53c4b</anchor>
      <arglist>(ring_span&lt; T, Popper &gt; &amp;lhs, ring_span&lt; T, Popper &gt; &amp;rhs) nsrs_noexcept_op(nsrs_noexcept_op(lhs.swap(rhs)))</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>nonstd::ring_span_lite::detail</name>
    <filename>namespacenonstd_1_1ring__span__lite_1_1detail.html</filename>
    <class kind="class">nonstd::ring_span_lite::detail::ring_iterator</class>
    <member kind="function">
      <type>ring_iterator&lt; RS, C &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacenonstd_1_1ring__span__lite_1_1detail.html</anchorfile>
      <anchor>a831990dbfad9cc71ff5830c1a7a9cc1e</anchor>
      <arglist>(ring_iterator&lt; RS, C &gt; it, int i) nsrs_noexcept</arglist>
    </member>
    <member kind="function">
      <type>ring_iterator&lt; RS, C &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacenonstd_1_1ring__span__lite_1_1detail.html</anchorfile>
      <anchor>ab1beafdf1898b50a96526f1d9d27b0b0</anchor>
      <arglist>(ring_iterator&lt; RS, C &gt; it, int i) nsrs_noexcept</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>nonstd::ring_span_lite::std11</name>
    <filename>namespacenonstd_1_1ring__span__lite_1_1std11.html</filename>
    <class kind="struct">nonstd::ring_span_lite::std11::conditional</class>
    <class kind="struct">nonstd::ring_span_lite::std11::conditional&lt; false, T, F &gt;</class>
    <member kind="function">
      <type>T const  &amp;</type>
      <name>move</name>
      <anchorfile>namespacenonstd_1_1ring__span__lite_1_1std11.html</anchorfile>
      <anchor>ac512361c6b1d324beef8dc9cff572fd0</anchor>
      <arglist>(T const &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>nonstd::ring_span_lite::std17</name>
    <filename>namespacenonstd_1_1ring__span__lite_1_1std17.html</filename>
  </compound>
  <compound kind="namespace">
    <name>nonstd::span_lite</name>
    <filename>namespacenonstd_1_1span__lite.html</filename>
    <namespace>nonstd::span_lite::detail</namespace>
    <namespace>nonstd::span_lite::std11</namespace>
    <namespace>nonstd::span_lite::std17</namespace>
    <namespace>nonstd::span_lite::std20</namespace>
    <class kind="class">nonstd::span_lite::span</class>
    <class kind="struct">nonstd::span_lite::with_container_t</class>
    <member kind="typedef">
      <type>span_CONFIG_EXTENT_TYPE</type>
      <name>extent_t</name>
      <anchorfile>namespacenonstd_1_1span__lite.html</anchorfile>
      <anchor>a5bd910b01686292f21c14b5f98ecebab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>span_CONFIG_SIZE_TYPE</type>
      <name>size_t</name>
      <anchorfile>namespacenonstd_1_1span__lite.html</anchorfile>
      <anchor>a5df4466b5d1136f2689327fbf545e28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>span_constexpr std::size_t</type>
      <name>size</name>
      <anchorfile>namespacenonstd_1_1span__lite.html</anchorfile>
      <anchor>ab3f36b312d69715362b4104d27e47a07</anchor>
      <arglist>(span&lt; T, Extent &gt; const &amp;spn)</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr std::ptrdiff_t</type>
      <name>ssize</name>
      <anchorfile>namespacenonstd_1_1span__lite.html</anchorfile>
      <anchor>ad327ae2eb5759b5d084e6d37531bb649</anchor>
      <arglist>(span&lt; T, Extent &gt; const &amp;spn)</arglist>
    </member>
    <member kind="function">
      <type>span_constexpr size_t</type>
      <name>to_size</name>
      <anchorfile>namespacenonstd_1_1span__lite.html</anchorfile>
      <anchor>aee8aa839c6564624d8bfecef1c433bd7</anchor>
      <arglist>(T size)</arglist>
    </member>
    <member kind="variable">
      <type>const span_constexpr extent_t</type>
      <name>dynamic_extent</name>
      <anchorfile>namespacenonstd_1_1span__lite.html</anchorfile>
      <anchor>a508c1ef29edc5fb4df944151d27f6e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const span_constexpr with_container_t</type>
      <name>with_container</name>
      <anchorfile>namespacenonstd_1_1span__lite.html</anchorfile>
      <anchor>a733b456a62bde9916e4c950b2c678e08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>nonstd::span_lite::detail</name>
    <filename>namespacenonstd_1_1span__lite_1_1detail.html</filename>
    <class kind="struct">nonstd::span_lite::detail::enabler</class>
    <member kind="function">
      <type>span_constexpr bool</type>
      <name>is_positive</name>
      <anchorfile>namespacenonstd_1_1span__lite_1_1detail.html</anchorfile>
      <anchor>a09a24e7aceab2f9f6126493f9a590b43</anchor>
      <arglist>(T x)</arglist>
    </member>
    <member kind="function">
      <type>span_noreturn void</type>
      <name>report_contract_violation</name>
      <anchorfile>namespacenonstd_1_1span__lite_1_1detail.html</anchorfile>
      <anchor>a450613d34007bb368903741982a7ea5f</anchor>
      <arglist>(char const *) span_noexcept</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>nonstd::span_lite::std11</name>
    <filename>namespacenonstd_1_1span__lite_1_1std11.html</filename>
    <class kind="struct">nonstd::span_lite::std11::integral_constant</class>
    <class kind="struct">nonstd::span_lite::std11::is_same</class>
    <class kind="struct">nonstd::span_lite::std11::is_same&lt; T, T &gt;</class>
    <class kind="struct">nonstd::span_lite::std11::is_signed</class>
    <class kind="struct">nonstd::span_lite::std11::is_signed&lt; signed char &gt;</class>
    <class kind="struct">nonstd::span_lite::std11::is_signed&lt; signed int &gt;</class>
    <class kind="struct">nonstd::span_lite::std11::is_signed&lt; signed long &gt;</class>
    <class kind="struct">nonstd::span_lite::std11::remove_const</class>
    <class kind="struct">nonstd::span_lite::std11::remove_const&lt; T const &gt;</class>
    <class kind="struct">nonstd::span_lite::std11::remove_cv</class>
    <class kind="struct">nonstd::span_lite::std11::remove_volatile</class>
    <class kind="struct">nonstd::span_lite::std11::remove_volatile&lt; T volatile &gt;</class>
    <member kind="typedef">
      <type>integral_constant&lt; bool, false &gt;</type>
      <name>false_type</name>
      <anchorfile>namespacenonstd_1_1span__lite_1_1std11.html</anchorfile>
      <anchor>a1e9a3d59623bb2bc14dd2dd5b380c4dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>integral_constant&lt; bool, true &gt;</type>
      <name>true_type</name>
      <anchorfile>namespacenonstd_1_1span__lite_1_1std11.html</anchorfile>
      <anchor>aeeab3dd5aea2d49ae20502389e7a73fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>nonstd::span_lite::std17</name>
    <filename>namespacenonstd_1_1span__lite_1_1std17.html</filename>
    <class kind="struct">nonstd::span_lite::std17::bool_constant</class>
  </compound>
  <compound kind="namespace">
    <name>nonstd::span_lite::std20</name>
    <filename>namespacenonstd_1_1span__lite_1_1std20.html</filename>
  </compound>
  <compound kind="namespace">
    <name>nonstd::sv_lite</name>
    <filename>namespacenonstd_1_1sv__lite.html</filename>
    <member kind="function">
      <type>std::basic_string&lt; CharT, Traits &gt;</type>
      <name>to_string</name>
      <anchorfile>namespacenonstd_1_1sv__lite.html</anchorfile>
      <anchor>aa1a8fa7aa1bb6ceb89cc2fdd69570433</anchor>
      <arglist>(basic_string_view&lt; CharT, Traits &gt; v)</arglist>
    </member>
    <member kind="function">
      <type>std::basic_string&lt; CharT, Traits, Allocator &gt;</type>
      <name>to_string</name>
      <anchorfile>namespacenonstd_1_1sv__lite.html</anchorfile>
      <anchor>a2c5322ec0085a2fa416c582443600f4f</anchor>
      <arglist>(basic_string_view&lt; CharT, Traits &gt; v, Allocator const &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>basic_string_view&lt; CharT, Traits &gt;</type>
      <name>to_string_view</name>
      <anchorfile>namespacenonstd_1_1sv__lite.html</anchorfile>
      <anchor>ae9c58188f023ca16b294e1ef2cda6516</anchor>
      <arglist>(std::basic_string&lt; CharT, Traits, Allocator &gt; const &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>PJ</name>
    <filename>namespacePJ.html</filename>
    <namespace>PJ::Msg</namespace>
    <class kind="struct">PJ::CreatedSeriesBase</class>
    <class kind="struct">PJ::CreatedSeriesTime</class>
    <class kind="struct">PJ::CreatedSeriesXY</class>
    <class kind="class">PJ::DataLoader</class>
    <class kind="class">PJ::DataStreamer</class>
    <class kind="class">PJ::DelayedCallback</class>
    <class kind="struct">PJ::FileLoadInfo</class>
    <class kind="class">PJ::MessageParser</class>
    <class kind="class">PJ::MessageRef</class>
    <class kind="class">PJ::ParserFactoryPlugin</class>
    <class kind="class">PJ::PlotDataBase</class>
    <class kind="struct">PJ::PlotDataMapRef</class>
    <class kind="class">PJ::PlotGroup</class>
    <class kind="class">PJ::PlotJugglerPlugin</class>
    <class kind="class">PJ::PlotWidgetBase</class>
    <class kind="struct">PJ::Range</class>
    <class kind="class">PJ::ReactiveLuaFunction</class>
    <class kind="class">PJ::StatePublisher</class>
    <class kind="class">PJ::StringRef</class>
    <class kind="class">PJ::StringSeries</class>
    <class kind="class">PJ::TimeseriesBase</class>
    <class kind="struct">PJ::TimeseriesRef</class>
    <class kind="class">PJ::ToolboxPlugin</class>
    <class kind="class">PJ::TransformFactory</class>
    <class kind="class">PJ::TransformFunction</class>
    <class kind="class">PJ::TransformFunction_SISO</class>
    <member kind="typedef">
      <type>std::unordered_map&lt; std::string, PlotDataAny &gt;</type>
      <name>AnySeriesMap</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a11a3db112ad54bda60e1e8195aeb07d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; PlotAttribute, QVariant &gt;</type>
      <name>Attributes</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>aca9ff647fc46ecef0630c975bcd1adae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; DataLoader &gt;</type>
      <name>DataLoaderPtr</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a418759a56a2023b3ea422f280ddcefb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; DataStreamer &gt;</type>
      <name>DataStreamerPtr</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a6a999c010cf4ecdc4fbfb9430a2dd897</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; MessageParser &gt;</type>
      <name>MessageParserPtr</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>afd609763c95d878e3c53a73ddbb2f2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; QString, std::shared_ptr&lt; ParserFactoryPlugin &gt; &gt;</type>
      <name>ParserFactories</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a328654d020173e9fb6b04ef31ebfc0c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TimeseriesBase&lt; double &gt;</type>
      <name>PlotData</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a787ae8bb36f25e1c4470fe73ad3e7bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TimeseriesBase&lt; std::any &gt;</type>
      <name>PlotDataAny</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>ad19ead6364ccde05a8162f50ee3f0095</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PlotDataBase&lt; double, double &gt;</type>
      <name>PlotDataXY</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a461dd30f739bd849f3943d872d3f3651</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::optional&lt; Range &gt;</type>
      <name>RangeOpt</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a163849f94636ee06dc04419bcde123de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; std::string, PlotDataXY &gt;</type>
      <name>ScatterXYMap</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a6b504b5b33e465b0bbd7e1f87441f4bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; StatePublisher &gt;</type>
      <name>StatePublisherPtr</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a1dc2c91a1d4e65606fee66a1881cf112</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; std::string, StringSeries &gt;</type>
      <name>StringSeriesMap</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a6e062f46655fcdc61c53282b93c3a283</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; std::string, PlotData &gt;</type>
      <name>TimeseriesMap</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a069824548f487978d31e683337354b07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; ToolboxPlugin &gt;</type>
      <name>ToolboxPluginPtr</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>ad7eebdcbd2359c404326ae05222d83a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; std::string, std::shared_ptr&lt; TransformFunction &gt; &gt;</type>
      <name>TransformsMap</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a5b905511be1f07721105d9ce7ce28a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PlotAttribute</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a08c3a14e78ed277a0dbecdf81115ebb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXT_COLOR</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a08c3a14e78ed277a0dbecdf81115ebb9afbd9daeccc84bdd634f92f6d61a20b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ITALIC_FONTS</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a08c3a14e78ed277a0dbecdf81115ebb9ac621f5b3562228601da15103a7516509</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOOL_TIP</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a08c3a14e78ed277a0dbecdf81115ebb9a3df583c212c78c4dc1d2dea532b67087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_HINT</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a08c3a14e78ed277a0dbecdf81115ebb9a41884e14da1239c3c673feb9aa9c045f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::unordered_map&lt; std::string, T &gt;::iterator</type>
      <name>addImpl</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>ac8f32ae91e21e2a70d047f9bca608391</anchor>
      <arglist>(std::unordered_map&lt; std::string, T &gt; &amp;series, const std::string &amp;name, PlotGroup::Ptr group)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AddPrefixToPlotData</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a14ec31bd151cff93d863a1032891034f</anchor>
      <arglist>(const std::string &amp;prefix, std::unordered_map&lt; std::string, Value &gt; &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CheckType</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a7c7bec1ff11d10fce01361e9f86cc288</anchor>
      <arglist>(PlotAttribute attr, const QVariant &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>getOrCreateImpl</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>ab5d52e6119e8417635297f5eae215736</anchor>
      <arglist>(std::unordered_map&lt; std::string, T &gt; &amp;series, const std::string &amp;name, const PlotGroup::Ptr &amp;group)</arglist>
    </member>
    <member kind="variable">
      <type>const auto</type>
      <name>SkipEmptyParts</name>
      <anchorfile>namespacePJ.html</anchorfile>
      <anchor>a5b7bdc60c42a5858379f54ad426bfc24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>PJ::Msg</name>
    <filename>namespacePJ_1_1Msg.html</filename>
    <class kind="struct">PJ::Msg::DataTamerSchemas</class>
    <class kind="struct">PJ::Msg::DataTamerSnapshot</class>
    <class kind="struct">PJ::Msg::DiagnosticArray</class>
    <class kind="struct">PJ::Msg::DiagnosticStatus</class>
    <class kind="struct">PJ::Msg::Empty</class>
    <class kind="struct">PJ::Msg::Header</class>
    <class kind="struct">PJ::Msg::Imu</class>
    <class kind="struct">PJ::Msg::JointState</class>
    <class kind="struct">PJ::Msg::Odometry</class>
    <class kind="struct">PJ::Msg::PalStatisticsNames</class>
    <class kind="struct">PJ::Msg::PalStatisticsValues</class>
    <class kind="struct">PJ::Msg::Point</class>
    <class kind="struct">PJ::Msg::Pose</class>
    <class kind="struct">PJ::Msg::PoseStamped</class>
    <class kind="struct">PJ::Msg::PoseWithCovariance</class>
    <class kind="struct">PJ::Msg::Quaternion</class>
    <class kind="struct">PJ::Msg::RPY</class>
    <class kind="struct">PJ::Msg::TFMessage</class>
    <class kind="struct">PJ::Msg::Time</class>
    <class kind="struct">PJ::Msg::Transform</class>
    <class kind="struct">PJ::Msg::TransformStamped</class>
    <class kind="struct">PJ::Msg::Twist</class>
    <class kind="struct">PJ::Msg::TwistWithCovariance</class>
    <class kind="struct">PJ::Msg::Vector3</class>
    <member kind="function">
      <type>RPY</type>
      <name>QuaternionToRPY</name>
      <anchorfile>namespacePJ_1_1Msg.html</anchorfile>
      <anchor>a2c3ee5c4a50310f05d93cf4436e01bc8</anchor>
      <arglist>(Quaternion q)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>PlotWidgetBase</name>
    <filename>namespacePlotWidgetBase.html</filename>
    <class kind="class">PlotWidgetBase::QwtPlotPimpl</class>
  </compound>
  <compound kind="namespace">
    <name>Qwt</name>
    <filename>namespaceQwt.html</filename>
  </compound>
  <compound kind="namespace">
    <name>QwtAxis</name>
    <filename>namespaceQwtAxis.html</filename>
    <member kind="enumvalue">
      <name>AxisPositions</name>
      <anchorfile>namespaceQwtAxis.html</anchorfile>
      <anchor>adefc9439c1234211ffe2de03a83f47e8ac6f67bdd6ecc7483cd5a1331ca8ef04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Position</name>
      <anchorfile>namespaceQwtAxis.html</anchorfile>
      <anchor>a3dadce451809a6f77e44d81abef8c8d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YLeft</name>
      <anchorfile>namespaceQwtAxis.html</anchorfile>
      <anchor>a3dadce451809a6f77e44d81abef8c8d8ae3fe8c9edeacc1c5a0dffbb4d1d36ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YRight</name>
      <anchorfile>namespaceQwtAxis.html</anchorfile>
      <anchor>a3dadce451809a6f77e44d81abef8c8d8aa9207589104dac6e1a6eb9f705959bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XBottom</name>
      <anchorfile>namespaceQwtAxis.html</anchorfile>
      <anchor>a3dadce451809a6f77e44d81abef8c8d8ab9f573fe3ce8eb0c41a5fa66f5ae2aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XTop</name>
      <anchorfile>namespaceQwtAxis.html</anchorfile>
      <anchor>a3dadce451809a6f77e44d81abef8c8d8ab483cd2eb534396b9847e7f2c1bd671a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>namespaceQwtAxis.html</anchorfile>
      <anchor>a6584f047468e4a9a9d4aaf6effd60ff0</anchor>
      <arglist>(int axisPos)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isXAxis</name>
      <anchorfile>namespaceQwtAxis.html</anchorfile>
      <anchor>af232f70e25b943f8d44a06f5e285943f</anchor>
      <arglist>(int axisPos)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isYAxis</name>
      <anchorfile>namespaceQwtAxis.html</anchorfile>
      <anchor>a28ab91a2e05d2db7f85eccc56f1c8dd6</anchor>
      <arglist>(int axisPos)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>QwtClip</name>
    <filename>namespaceQwtClip.html</filename>
    <class kind="class">QwtClip::BottomEdge</class>
    <class kind="class">QwtClip::LeftEdge</class>
    <class kind="class">QwtClip::RightEdge</class>
    <class kind="class">QwtClip::TopEdge</class>
  </compound>
  <compound kind="namespace">
    <name>QwtClipper</name>
    <filename>namespaceQwtClipper.html</filename>
    <member kind="function">
      <type>QWT_EXPORT QVector&lt; QwtInterval &gt;</type>
      <name>clipCircle</name>
      <anchorfile>namespaceQwtClipper.html</anchorfile>
      <anchor>ab36605186b4a1c411fccb3b68cf1724a</anchor>
      <arglist>(const QRectF &amp;, const QPointF &amp;, double radius)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT QPolygon</type>
      <name>clippedPolygon</name>
      <anchorfile>namespaceQwtClipper.html</anchorfile>
      <anchor>abf6fbe8c4d00b9608ac08278c4891cb8</anchor>
      <arglist>(const QRect &amp;, const QPolygon &amp;, bool closePolygon=false)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT QPolygon</type>
      <name>clippedPolygon</name>
      <anchorfile>namespaceQwtClipper.html</anchorfile>
      <anchor>a2891a88d006edea48ac0275da4d6de33</anchor>
      <arglist>(const QRectF &amp;, const QPolygon &amp;, bool closePolygon=false)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT QPolygonF</type>
      <name>clippedPolygonF</name>
      <anchorfile>namespaceQwtClipper.html</anchorfile>
      <anchor>a7c876c77f33931add58f80a98885af07</anchor>
      <arglist>(const QRectF &amp;, const QPolygonF &amp;, bool closePolygon=false)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT void</type>
      <name>clipPolygon</name>
      <anchorfile>namespaceQwtClipper.html</anchorfile>
      <anchor>a4bbafdea07dca5589537e6db1c7c0b6e</anchor>
      <arglist>(const QRect &amp;, QPolygon &amp;, bool closePolygon=false)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT void</type>
      <name>clipPolygon</name>
      <anchorfile>namespaceQwtClipper.html</anchorfile>
      <anchor>a98a7c4009d2f8ac325b35255c85b0b34</anchor>
      <arglist>(const QRectF &amp;, QPolygon &amp;, bool closePolygon=false)</arglist>
    </member>
    <member kind="function">
      <type>QWT_EXPORT void</type>
      <name>clipPolygonF</name>
      <anchorfile>namespaceQwtClipper.html</anchorfile>
      <anchor>aa5305d415fd97b332825e68b6cb25715</anchor>
      <arglist>(const QRectF &amp;, QPolygonF &amp;, bool closePolygon=false)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>QwtPolar</name>
    <filename>namespaceQwtPolar.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>AngleUnit</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>a66cc1260b1a8c6849576b17ebc8d915f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Radians</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>a66cc1260b1a8c6849576b17ebc8d915faae51d231d5cd787d6cdafb3ff858440b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Degrees</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>a66cc1260b1a8c6849576b17ebc8d915fa865e2aa72a4153e192e7ba5b739a06b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Gradians</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>a66cc1260b1a8c6849576b17ebc8d915faa95287ddbcc4010d04546c4086171ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Turns</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>a66cc1260b1a8c6849576b17ebc8d915fa0939dad5fb36fab68f092069d99a3c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Axis</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ac182ae380e19d14fd4112381ae521665</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AxisAzimuth</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ac182ae380e19d14fd4112381ae521665ac3cdbd0b784b3e0420702d4e53c6609c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AxisLeft</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ac182ae380e19d14fd4112381ae521665abee467011f4a30c500504225173b2e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AxisRight</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ac182ae380e19d14fd4112381ae521665a3d0bd406c3bd04e0b38f8984aa8ce1a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AxisTop</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ac182ae380e19d14fd4112381ae521665ad48e0d4da6d42558af41e56424800875</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AxisBottom</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ac182ae380e19d14fd4112381ae521665a668eed8f88f8a1b63f14d588e697ad68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AxesCount</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ac182ae380e19d14fd4112381ae521665a1638b03d13b628706b7a238df82b4ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Coordinate</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>a2dff1c1f03103356408addd52c49e21a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Azimuth</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>a2dff1c1f03103356408addd52c49e21aa01620a37f85f85b6d85f4c866d69242a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Radius</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>a2dff1c1f03103356408addd52c49e21aaf00705b54183b8626ecd6c67e44ebf87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Scale</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ad3641fc87147dbae6bdef3ed1224343c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ScaleAzimuth</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ad3641fc87147dbae6bdef3ed1224343ca7f48bc40ecbfcebcb8655893d9a80258</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ScaleRadius</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ad3641fc87147dbae6bdef3ed1224343ca601067865fe63c36134f557bcbafb313</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ScaleCount</name>
      <anchorfile>namespaceQwtPolar.html</anchorfile>
      <anchor>ad3641fc87147dbae6bdef3ed1224343ca1b994ed92894e5677ba91e2176f69416</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>QwtScaleRendererInt</name>
    <filename>namespaceQwtScaleRendererInt.html</filename>
    <member kind="function">
      <type>void</type>
      <name>drawBackbone</name>
      <anchorfile>namespaceQwtScaleRendererInt.html</anchorfile>
      <anchor>ac9fd13bea2a645fb3a80680c6495e50b</anchor>
      <arglist>(QPainter *painter, const QwtScaleDraw *scaleDraw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTick</name>
      <anchorfile>namespaceQwtScaleRendererInt.html</anchorfile>
      <anchor>a1dbfc1d43ddd97db91c2532854fc21f9</anchor>
      <arglist>(QPainter *painter, const QwtScaleDraw *scaleDraw, qreal tickPos, qreal tickLength)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>QwtScaleRendererReal</name>
    <filename>namespaceQwtScaleRendererReal.html</filename>
    <member kind="function">
      <type>void</type>
      <name>drawBackbone</name>
      <anchorfile>namespaceQwtScaleRendererReal.html</anchorfile>
      <anchor>aebac8a63d9b30abac31eaf1ad61d3f75</anchor>
      <arglist>(QPainter *painter, const QwtScaleDraw *scaleDraw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTick</name>
      <anchorfile>namespaceQwtScaleRendererReal.html</anchorfile>
      <anchor>ab09d3cc9bffbd6dd95cf72e082ac9584</anchor>
      <arglist>(QPainter *painter, const QwtScaleDraw *scaleDraw, qreal tickPos, qreal tickLength)</arglist>
    </member>
    <member kind="function">
      <type>qreal</type>
      <name>penWidth</name>
      <anchorfile>namespaceQwtScaleRendererReal.html</anchorfile>
      <anchor>a2193e512c1eeeb661c80cf0d1ea03338</anchor>
      <arglist>(const QPainter *painter, const QwtScaleDraw *scaleDraw)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>QwtSplineC1P</name>
    <filename>namespaceQwtSplineC1P.html</filename>
    <class kind="class">QwtSplineC1P::ControlPointsStore</class>
    <class kind="struct">QwtSplineC1P::param</class>
    <class kind="struct">QwtSplineC1P::paramCentripetal</class>
    <class kind="struct">QwtSplineC1P::paramChordal</class>
    <class kind="struct">QwtSplineC1P::paramManhattan</class>
    <class kind="struct">QwtSplineC1P::paramUniform</class>
    <class kind="struct">QwtSplineC1P::paramY</class>
    <class kind="class">QwtSplineC1P::PathStore</class>
    <member kind="function">
      <type>double</type>
      <name>slopeBoundary</name>
      <anchorfile>namespaceQwtSplineC1P.html</anchorfile>
      <anchor>ade8f4d5d531a0fccaee3e143f72fa9ad</anchor>
      <arglist>(int boundaryCondition, double boundaryValue, const QPointF &amp;p1, const QPointF &amp;p2, double slope1)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>QwtSplineCubicP</name>
    <filename>namespaceQwtSplineCubicP.html</filename>
    <class kind="class">QwtSplineCubicP::CurvatureStore</class>
    <class kind="class">QwtSplineCubicP::Equation2</class>
    <class kind="class">QwtSplineCubicP::Equation3</class>
    <class kind="class">QwtSplineCubicP::EquationSystem</class>
    <class kind="class">QwtSplineCubicP::EquationSystem2</class>
    <class kind="class">QwtSplineCubicP::KahanSum</class>
    <class kind="class">QwtSplineCubicP::SlopeStore</class>
  </compound>
  <compound kind="namespace">
    <name>QwtSplineLocalP</name>
    <filename>namespaceQwtSplineLocalP.html</filename>
    <class kind="class">QwtSplineLocalP::ControlPointsStore</class>
    <class kind="class">QwtSplineLocalP::PathStore</class>
    <class kind="struct">QwtSplineLocalP::slopeCardinal</class>
    <class kind="struct">QwtSplineLocalP::slopeParabolicBlending</class>
    <class kind="struct">QwtSplineLocalP::slopePChip</class>
    <class kind="class">QwtSplineLocalP::SlopeStore</class>
  </compound>
  <compound kind="namespace">
    <name>QwtSplinePleasingP</name>
    <filename>namespaceQwtSplinePleasingP.html</filename>
    <class kind="class">QwtSplinePleasingP::ControlPointsStore</class>
    <class kind="struct">QwtSplinePleasingP::param</class>
    <class kind="struct">QwtSplinePleasingP::paramUniform</class>
    <class kind="class">QwtSplinePleasingP::PathStore</class>
    <class kind="struct">QwtSplinePleasingP::Tension</class>
  </compound>
  <compound kind="namespace">
    <name>QwtTriangle</name>
    <filename>namespaceQwtTriangle.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>namespaceQwtTriangle.html</anchorfile>
      <anchor>afc6dd44443c28b94434655a8bed1ef91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Left</name>
      <anchorfile>namespaceQwtTriangle.html</anchorfile>
      <anchor>afc6dd44443c28b94434655a8bed1ef91abf6256310ceafa591e7b2ff2993a6efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Right</name>
      <anchorfile>namespaceQwtTriangle.html</anchorfile>
      <anchor>afc6dd44443c28b94434655a8bed1ef91aff75afa0cd8fb243b7a32c6df10ec429</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Up</name>
      <anchorfile>namespaceQwtTriangle.html</anchorfile>
      <anchor>afc6dd44443c28b94434655a8bed1ef91acdae339e7ab98bd405354741cbeb2c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Down</name>
      <anchorfile>namespaceQwtTriangle.html</anchorfile>
      <anchor>afc6dd44443c28b94434655a8bed1ef91a73cf3dba4605e6cbf95fa1c1df40fa7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>robot_state_pb2</name>
    <filename>namespacerobot__state__pb2.html</filename>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_b</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>ae760bea7d80fc343aeb709be431ede17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_options</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>a10d83d9ecc5fb32db0391b0a260ea936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ROBOTSTATE</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>aceeee467cdf57d5f4324ce3a4399ce50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ROBOTSTATE_CORPUS</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>a486981b74b59a609949d6ec130c418d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ROBOTSTATE_SENSORREADINGENTRY</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>a339c9e3d4de01c4d4d0e7c29de37f0bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sym_db</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>a29871047a36b324e160d5a8bafbce9bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>containing_type</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>ae7206a90f150ba8010dd801f9f280505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DESCRIPTOR</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>a6afa2d5ad03a64d1764ac9aa1085821c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>enum_type</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>ac59c849a87f2d41adda6516b7cf7ce99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>message_type</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>a4de505e303503a81e4ce38e311079427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>RobotState</name>
      <anchorfile>namespacerobot__state__pb2.html</anchorfile>
      <anchor>abc8c1bd9dc885a57a10bfa607990f35e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RosMsgParser</name>
    <filename>namespaceRosMsgParser.html</filename>
    <namespace>RosMsgParser::details</namespace>
    <class kind="class">RosMsgParser::Deserializer</class>
    <class kind="class">RosMsgParser::FastCDR_Deserializer</class>
    <class kind="struct">RosMsgParser::FieldLeaf</class>
    <class kind="struct">RosMsgParser::FieldsVector</class>
    <class kind="struct">RosMsgParser::FlatMessage</class>
    <class kind="struct">RosMsgParser::MessageSchema</class>
    <class kind="class">RosMsgParser::Parser</class>
    <class kind="class">RosMsgParser::ParsersCollection</class>
    <class kind="class">RosMsgParser::RangeException</class>
    <class kind="class">RosMsgParser::ROS_Deserializer</class>
    <class kind="class">RosMsgParser::ROSField</class>
    <class kind="class">RosMsgParser::ROSMessage</class>
    <class kind="class">RosMsgParser::ROSType</class>
    <class kind="struct">RosMsgParser::Time</class>
    <class kind="class">RosMsgParser::TypeException</class>
    <class kind="class">RosMsgParser::Variant</class>
    <member kind="typedef">
      <type>details::Tree&lt; const ROSField * &gt;</type>
      <name>FieldTree</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>ae0fb1af7c1f87592d07ecf31c94df2c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::TreeNode&lt; const ROSField * &gt;</type>
      <name>FieldTreeNode</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a54623defd541e63617104b3b694c5b48</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::pair&lt; std::string, double &gt; &gt;</type>
      <name>RenamedValues</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>ae5a50f45f086b8b7d59e7b32d88eccbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FastCDR_Deserializer</type>
      <name>ROS2_Deserializer</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a2843073db2879eb09df3d05eaee0fd24</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; ROSType, std::shared_ptr&lt; ROSMessage &gt; &gt;</type>
      <name>RosMessageLibrary</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>acfd170151e76ee0ccf351b0188df00b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>llvm_vecsmall::SmallVector&lt; T, N &gt;</type>
      <name>SmallVector</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>af0a4ca2c23eccc2bbdb2755fced8e2a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>nonstd::span&lt; T &gt;</type>
      <name>Span</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>aa400033c29f418b79f1ee63904deafb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BuiltinType</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOOL</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044dadee2d1777dec924c54ca2950fa7a1288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BYTE</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044da69a95c712b82b2203151174629389d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHAR</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044daa7ab8c60a03f97b3985f6494b2f41017</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UINT8</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044da0fbea85e2e1326247ae6b7f5d40976dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UINT16</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044da964c59e4b89db22453dfb30ca1177fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UINT32</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044da6d32d14a7c6672a53a5a957be3aafaf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UINT64</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044da7052c8ce939339269656e1a6ba2fed70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT8</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044dad4d71815c2ab800d97906dcf8ac9ec3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT16</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044dace6fa0155b366c6dbcaf6e08908efb6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT32</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044da66e9b21fbf9c26fdd46e155e67cb9e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT64</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044da97f57a5c27d0c88a558662db31b1b713</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOAT32</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044daaea141cf52cc68c0692499d37a8c6ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOAT64</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044dac6b88e92bac00192269061e700cf3abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIME</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044da0d7eb714042db410e1ed8cf5e67110c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DURATION</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044dae911bac7ffabe452f1a68f9035aa6165</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRING</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044da5d8dbcfd8e207e6fcfc6149a4f72ef91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OTHER</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a985604d36d4e4d90e8e50c0776a3044daacdd0c2055029987e32302b5f3fd0ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>MessageSchema::Ptr</type>
      <name>BuildMessageSchema</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a6fea9379a3664849f5f9dc00f5dac32d</anchor>
      <arglist>(const std::string &amp;topic_name, const std::vector&lt; ROSMessage::Ptr &gt; &amp;parsed_msgs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>builtinSize</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a9645fd8ade8cf9bdb7048bfe9e61d336</anchor>
      <arglist>(const BuiltinType c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>Deserialize</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a6b1098319304803de05d90b83ba6ca53</anchor>
      <arglist>(eprosima::fastcdr::Cdr &amp;cdr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ExpandVectorIfNecessary</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a098e9f86f6390967fc1c6631606abd30</anchor>
      <arglist>(Container &amp;container, size_t new_size)</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>ac02d07628b487898c73913026f60a77f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; bool &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>ab5f2a7857fec1195a4a2065ef0fec4d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; char &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>af0588bc89a61c87002460e0a6bdd3466</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; double &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a44b81e635d2ba81d5287f93da3a1cade</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; float &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>aaeec0912f2a5054c7d11601718edf018</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; int16_t &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a74e4627f47f9f47d2d963236991cc11d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; int32_t &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a0dc06e4094cd680dd051d95d087085fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; int64_t &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a84d18bf04fb91dbd17571fb1dbbc11c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; int8_t &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>acb4a7b43637a1e1b26f4afc4c67e41ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; RosMsgParser::Time &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>afa5febef1c9a389f6b28173c853c7f1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; std::string &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>ab0603551b6fb37fbd7d4b3570acec8f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; uint16_t &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a9ae843c4aa2a5b4a9e98ef2770c4377d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; uint32_t &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a171f2c074bca623ba9a2376d8e9d5f4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; uint64_t &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>aa6470201c9a2774445eafd6f8a2d411f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>getType&lt; uint8_t &gt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>addace53886c0568d721c1e73675a0f0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a3b7d4e5ed35602fad52787146f650b24</anchor>
      <arglist>(std::ostream &amp;os, const BuiltinType &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a38f172fc3aa2fc60aa9c806e5ad745a3</anchor>
      <arglist>(std::ostream &amp;os, const FieldsVector &amp;leaf)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>aee78535182b1cf2f373e9affde3ba971</anchor>
      <arglist>(std::ostream &amp;os, const ROSMessage &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>ab16997e22b58c71738a49251c8821555</anchor>
      <arglist>(std::ostream &amp;os, const ROSMessage *msg)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a4673360b9fd0d08b4232e7eb183511a9</anchor>
      <arglist>(std::ostream &amp;os, const ROSType &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>af5dbd6ad53b82fe7d9ea12b144d706f4</anchor>
      <arglist>(const std::string &amp;a, const std::string_view &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; ROSMessage::Ptr &gt;</type>
      <name>ParseMessageDefinitions</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a3ca3cb568257dae03649c9b1d7bec565</anchor>
      <arglist>(const std::string &amp;multi_def, const ROSType &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>SplitMultipleMessageDefinitions</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a24b4d0bde2ede4f023b251a6594acb30</anchor>
      <arglist>(const std::string &amp;multi_def)</arglist>
    </member>
    <member kind="function">
      <type>BuiltinType</type>
      <name>toBuiltinType</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a4713793262c82156304c005dbdb9f816</anchor>
      <arglist>(const std::string_view &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>toStr</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>af6db722f07ceddd1452ec8bf11aadafc</anchor>
      <arglist>(const BuiltinType &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TrimString</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>af7467b129f9ea418ad749bd1e4bc4913</anchor>
      <arglist>(std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TrimStringLeft</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a793804422384404fcc89fb29920b82ff</anchor>
      <arglist>(std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TrimStringRight</name>
      <anchorfile>namespaceRosMsgParser.html</anchorfile>
      <anchor>a589f26ca96d3f0145f3dad440f1d2753</anchor>
      <arglist>(std::string &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RosMsgParser::details</name>
    <filename>namespaceRosMsgParser_1_1details.html</filename>
    <class kind="struct">RosMsgParser::details::is_integer</class>
    <class kind="struct">RosMsgParser::details::is_safe_integer_conversion</class>
    <class kind="struct">RosMsgParser::details::is_same_real</class>
    <class kind="class">RosMsgParser::details::Tree</class>
    <class kind="class">RosMsgParser::details::TreeNode</class>
    <member kind="typedef">
      <type>Invoke&lt; std::enable_if&lt; BoolCondition::value &gt; &gt;</type>
      <name>EnableIf</name>
      <anchorfile>namespaceRosMsgParser_1_1details.html</anchorfile>
      <anchor>a5314f97fe925e727b038e1e9d4316ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::type</type>
      <name>Invoke</name>
      <anchorfile>namespaceRosMsgParser_1_1details.html</anchorfile>
      <anchor>a41b1285e84da40df0404ad204d31d3f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceRosMsgParser_1_1details.html</anchorfile>
      <anchor>a3a23d489c32cdfd150617ff2c5ee1d50</anchor>
      <arglist>(std::ostream &amp;os, const std::pair&lt; const TreeNode&lt; T &gt; *, const TreeNode&lt; T &gt; * &gt; &amp;tail_head)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>safe_duration_cast</name>
    <filename>namespacesafe__duration__cast.html</filename>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>lossless_integral_conversion</name>
      <anchorfile>namespacesafe__duration__cast.html</anchorfile>
      <anchor>ad9fbe9a58d2f046c1b477ec0bea62e0c</anchor>
      <arglist>(const From from, int &amp;ec) -&gt; To</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>safe_duration_cast</name>
      <anchorfile>namespacesafe__duration__cast.html</anchorfile>
      <anchor>a1059bf1770856ae2e6237c57390130c3</anchor>
      <arglist>(std::chrono::duration&lt; FromRep, FromPeriod &gt; from, int &amp;ec) -&gt; To</arglist>
    </member>
    <member kind="function">
      <type>FMT_CONSTEXPR auto</type>
      <name>safe_float_conversion</name>
      <anchorfile>namespacesafe__duration__cast.html</anchorfile>
      <anchor>a98daa09969ffc826ab1f539efa4ea826</anchor>
      <arglist>(const From from, int &amp;ec) -&gt; To</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sign</name>
    <filename>namespacesign.html</filename>
    <member kind="function">
      <type>enum type</type>
      <name>FMT_ENUM_UNDERLYING_TYPE</name>
      <anchorfile>namespacesign.html</anchorfile>
      <anchor>ac99478e49f5c4a91ec525f17e8962bad</anchor>
      <arglist>(unsigned char)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sol</name>
    <filename>namespacesol.html</filename>
    <namespace>sol::adl_barrier_detail</namespace>
    <namespace>sol::call_detail</namespace>
    <namespace>sol::container_detail</namespace>
    <namespace>sol::d</namespace>
    <namespace>sol::detail</namespace>
    <namespace>sol::function_detail</namespace>
    <namespace>sol::meta</namespace>
    <namespace>sol::policy_detail</namespace>
    <namespace>sol::stack</namespace>
    <namespace>sol::u_detail</namespace>
    <namespace>sol::unicode</namespace>
    <class kind="struct">sol::absolute_index</class>
    <class kind="struct">sol::argument_handler</class>
    <class kind="struct">sol::argument_handler&lt; types&lt; R, Args... &gt; &gt;</class>
    <class kind="struct">sol::as_args_t</class>
    <class kind="struct">sol::as_container_t</class>
    <class kind="struct">sol::as_returns_t</class>
    <class kind="struct">sol::as_table_t</class>
    <class kind="struct">sol::automagic_enrollments</class>
    <class kind="class">sol::bad_optional_access</class>
    <class kind="struct">sol::base</class>
    <class kind="struct">sol::base_list</class>
    <class kind="class">sol::basic_bytecode</class>
    <class kind="class">sol::basic_coroutine</class>
    <class kind="struct">sol::basic_environment</class>
    <class kind="class">sol::basic_function</class>
    <class kind="class">sol::basic_lightuserdata</class>
    <class kind="struct">sol::basic_lua_table</class>
    <class kind="class">sol::basic_metatable</class>
    <class kind="class">sol::basic_object</class>
    <class kind="class">sol::basic_object_base</class>
    <class kind="class">sol::basic_packaged_coroutine</class>
    <class kind="class">sol::basic_pairs_range</class>
    <class kind="class">sol::basic_protected_function</class>
    <class kind="class">sol::basic_reference</class>
    <class kind="class">sol::basic_table_core</class>
    <class kind="class">sol::basic_table_iterator</class>
    <class kind="class">sol::basic_thread</class>
    <class kind="class">sol::basic_userdata</class>
    <class kind="class">sol::basic_usertype</class>
    <class kind="struct">sol::basic_variadic_results</class>
    <class kind="struct">sol::call_construction</class>
    <class kind="struct">sol::closure</class>
    <class kind="struct">sol::closure&lt;&gt;</class>
    <class kind="struct">sol::constant_automagic_enrollments</class>
    <class kind="struct">sol::constructor_handler</class>
    <class kind="struct">sol::constructor_list</class>
    <class kind="struct">sol::constructor_wrapper</class>
    <class kind="struct">sol::create_if_nil_t</class>
    <class kind="struct">sol::derive</class>
    <class kind="struct">sol::destructor_wrapper</class>
    <class kind="struct">sol::destructor_wrapper&lt; void &gt;</class>
    <class kind="class">sol::dump_error</class>
    <class kind="struct">sol::env_key_t</class>
    <class kind="class">sol::error</class>
    <class kind="struct">sol::factory_wrapper</class>
    <class kind="struct">sol::forward_as_value_t</class>
    <class kind="struct">sol::function_arguments</class>
    <class kind="struct">sol::function_sig</class>
    <class kind="struct">sol::global_tag_t</class>
    <class kind="struct">sol::is_automagical</class>
    <class kind="struct">sol::is_callable</class>
    <class kind="struct">sol::is_container</class>
    <class kind="struct">sol::is_container&lt; basic_variadic_results&lt; Al &gt; &gt;</class>
    <class kind="struct">sol::is_container&lt; variadic_results &gt;</class>
    <class kind="struct">sol::is_function</class>
    <class kind="struct">sol::is_function&lt; basic_function&lt; T, aligned &gt; &gt;</class>
    <class kind="struct">sol::is_function&lt; basic_protected_function&lt; T, aligned, Handler &gt; &gt;</class>
    <class kind="struct">sol::is_function_binding</class>
    <class kind="struct">sol::is_global_table</class>
    <class kind="struct">sol::is_global_table&lt; basic_table_core&lt; true, T &gt; &gt;</class>
    <class kind="struct">sol::is_lua_index</class>
    <class kind="struct">sol::is_lua_index&lt; absolute_index &gt;</class>
    <class kind="struct">sol::is_lua_index&lt; raw_index &gt;</class>
    <class kind="struct">sol::is_lua_index&lt; ref_index &gt;</class>
    <class kind="struct">sol::is_lua_index&lt; upvalue_index &gt;</class>
    <class kind="struct">sol::is_lua_primitive</class>
    <class kind="struct">sol::is_lua_primitive&lt; as_table_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; light&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; lightuserdata_value &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; nested&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; non_null&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; optional&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; protected_function_result &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; stack_proxy &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; stack_proxy_base &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; std::optional&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; std::reference_wrapper&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; T * &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; unsafe_function_result &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; user&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_lua_primitive&lt; userdata_value &gt;</class>
    <class kind="struct">sol::is_lua_reference</class>
    <class kind="struct">sol::is_lua_reference_or_proxy</class>
    <class kind="struct">sol::is_main_threaded</class>
    <class kind="struct">sol::is_proxy_primitive</class>
    <class kind="struct">sol::is_stack_based</class>
    <class kind="struct">sol::is_stack_based&lt; protected_function_result &gt;</class>
    <class kind="struct">sol::is_stack_based&lt; stack_count &gt;</class>
    <class kind="struct">sol::is_stack_based&lt; stack_proxy &gt;</class>
    <class kind="struct">sol::is_stack_based&lt; stack_proxy_base &gt;</class>
    <class kind="struct">sol::is_stack_based&lt; unsafe_function_result &gt;</class>
    <class kind="struct">sol::is_stack_based&lt; variadic_args &gt;</class>
    <class kind="struct">sol::is_stack_table</class>
    <class kind="struct">sol::is_stack_table&lt; basic_lua_table&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_stack_table&lt; basic_table_core&lt; x, T &gt; &gt;</class>
    <class kind="struct">sol::is_stateless_lua_reference</class>
    <class kind="struct">sol::is_table</class>
    <class kind="struct">sol::is_table&lt; basic_lua_table&lt; T &gt; &gt;</class>
    <class kind="struct">sol::is_table&lt; basic_table_core&lt; x, T &gt; &gt;</class>
    <class kind="struct">sol::is_tieable</class>
    <class kind="struct">sol::is_to_stringable</class>
    <class kind="struct">sol::is_to_stringable&lt; base_list&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::is_transparent_argument</class>
    <class kind="struct">sol::is_unique_usertype</class>
    <class kind="struct">sol::is_value_semantic_for_function</class>
    <class kind="struct">sol::is_variable_binding</class>
    <class kind="struct">sol::is_variadic_arguments</class>
    <class kind="struct">sol::light</class>
    <class kind="struct">sol::lightuserdata_value</class>
    <class kind="struct">sol::load_result</class>
    <class kind="struct">sol::lua_bind_traits</class>
    <class kind="struct">sol::lua_nil_t</class>
    <class kind="struct">sol::lua_size</class>
    <class kind="struct">sol::lua_size&lt; std::pair&lt; A, B &gt; &gt;</class>
    <class kind="struct">sol::lua_size&lt; std::tuple&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::lua_thread_state</class>
    <class kind="struct">sol::lua_type_of</class>
    <class kind="struct">sol::lua_value</class>
    <class kind="struct">sol::member_function_wrapper</class>
    <class kind="struct">sol::metatable_key_t</class>
    <class kind="struct">sol::metatable_registry_key</class>
    <class kind="class">sol::monostate</class>
    <class kind="struct">sol::nested</class>
    <class kind="struct">sol::nested_tag_t</class>
    <class kind="struct">sol::new_table</class>
    <class kind="struct">sol::no_construction</class>
    <class kind="struct">sol::no_metatable_t</class>
    <class kind="struct">sol::non_null</class>
    <class kind="class">sol::optional</class>
    <class kind="class">sol::optional&lt; T &amp; &gt;</class>
    <class kind="struct">sol::overload_set</class>
    <class kind="struct">sol::override_value_t</class>
    <class kind="class">sol::pairs_iterator</class>
    <class kind="struct">sol::pairs_sentinel</class>
    <class kind="struct">sol::policy_wrapper</class>
    <class kind="struct">sol::property_wrapper</class>
    <class kind="struct">sol::protect_t</class>
    <class kind="struct">sol::protected_function_result</class>
    <class kind="struct">sol::proxy_base</class>
    <class kind="struct">sol::proxy_base_tag</class>
    <class kind="struct">sol::push_invoke_t</class>
    <class kind="struct">sol::raw_index</class>
    <class kind="struct">sol::readonly_wrapper</class>
    <class kind="struct">sol::ref_index</class>
    <class kind="struct">sol::reference_equals</class>
    <class kind="struct">sol::reference_hash</class>
    <class kind="struct">sol::returns_self_with</class>
    <class kind="struct">sol::stack_count</class>
    <class kind="struct">sol::stack_dependencies</class>
    <class kind="struct">sol::stack_guard</class>
    <class kind="struct">sol::stack_iterator</class>
    <class kind="struct">sol::stack_proxy</class>
    <class kind="struct">sol::stack_proxy_base</class>
    <class kind="class">sol::stack_reference</class>
    <class kind="struct">sol::stack_reference_equals</class>
    <class kind="struct">sol::stack_reference_hash</class>
    <class kind="class">sol::state</class>
    <class kind="class">sol::state_view</class>
    <class kind="class">sol::stateless_reference</class>
    <class kind="struct">sol::stateless_reference_equals</class>
    <class kind="struct">sol::stateless_reference_hash</class>
    <class kind="class">sol::stateless_stack_reference</class>
    <class kind="struct">sol::stateless_stack_reference_equals</class>
    <class kind="struct">sol::stateless_stack_reference_hash</class>
    <class kind="struct">sol::static_stack_dependencies</class>
    <class kind="struct">sol::table_proxy</class>
    <class kind="struct">sol::this_environment</class>
    <class kind="struct">sol::this_main_state</class>
    <class kind="struct">sol::this_state</class>
    <class kind="struct">sol::tie_size</class>
    <class kind="struct">sol::tie_size&lt; protected_function_result &gt;</class>
    <class kind="struct">sol::tie_size&lt; tie_t&lt; Tn... &gt; &gt;</class>
    <class kind="struct">sol::tie_size&lt; unsafe_function_result &gt;</class>
    <class kind="struct">sol::tie_t</class>
    <class kind="struct">sol::type_panic_t</class>
    <class kind="struct">sol::types</class>
    <class kind="struct">sol::unique_usertype_traits</class>
    <class kind="struct">sol::unsafe_function_result</class>
    <class kind="struct">sol::update_if_empty_t</class>
    <class kind="struct">sol::upvalue_index</class>
    <class kind="struct">sol::user</class>
    <class kind="struct">sol::userdata_value</class>
    <class kind="struct">sol::usertype_container</class>
    <class kind="struct">sol::usertype_proxy</class>
    <class kind="struct">sol::usertype_traits</class>
    <class kind="struct">sol::var_wrapper</class>
    <class kind="struct">sol::variadic_args</class>
    <class kind="struct">sol::variadic_results</class>
    <class kind="struct">sol::weak_derive</class>
    <class kind="struct">sol::wrap</class>
    <class kind="struct">sol::wrapper</class>
    <class kind="struct">sol::wrapper&lt; F, std::enable_if_t&lt; std::is_function&lt; std::remove_pointer_t&lt; meta::unqualified_t&lt; F &gt; &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::wrapper&lt; F, std::enable_if_t&lt; std::is_member_object_pointer&lt; meta::unqualified_t&lt; F &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) &amp;&amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const &amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const &amp;&amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const &amp;&amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const &amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const volatile &amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const volatile &amp;&amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const volatile &amp;&amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const volatile &amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const volatile &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) const volatile noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...) noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...)&amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...)&amp;&amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...)&amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...)&gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...) &amp;&amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...) const &amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...) const &amp;&amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...) const &amp;&amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...) const &amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...) const volatile &amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...) const volatile &amp;&amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...) const volatile &amp;&amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...) const volatile &amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...)&amp; &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...)&amp;&amp;noexcept &gt;</class>
    <class kind="struct">sol::wrapper&lt; R(O::*)(Args...,...)&amp;noexcept &gt;</class>
    <class kind="struct">sol::yielding_t</class>
    <member kind="typedef">
      <type>typename lua_value::arr</type>
      <name>array_value</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aff23850ae17d257667066c180d941b3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bases</type>
      <name>base_classes_tag</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa215fd7ff920cd5482ca7dc9ab2ae2bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>base_list&lt; Args... &gt;</type>
      <name>bases</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a357bd34177ff6dc20bf1ebf87848aeb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string_view&lt; C, T &gt;</type>
      <name>basic_string_view</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a11c9cced5c8897abbf9ee18171a68cd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_table_core&lt; false, base_type &gt;</type>
      <name>basic_table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ab323bfe101d6775feb51e922394bf116</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_bytecode&lt;&gt;</type>
      <name>bytecode</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4b035376299f6cfb76510d1498f1d235</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>closure</type>
      <name>c_closure</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a98d8c38ba71c292b16bdd2ac24887d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(lua_State *, int, type, type, const char *)</type>
      <name>check_handler_type</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aba0d81995657d2e973e069415ced5170</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>constructor_list&lt; Args... &gt;</type>
      <name>constructors</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4312dcb5b44e55b53c284cb39c5c3660</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_coroutine&lt; reference &gt;</type>
      <name>coroutine</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a98140727bfdffeea152d19910cd9c5f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_environment&lt; reference &gt;</type>
      <name>environment</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ab22428382757bddbe33f19d903d86ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(*)(lua_State *, optional&lt; const std::exception &amp; &gt;, string_view)</type>
      <name>exception_handler_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aecd0f02e5012cabbc8f7b9633952fc66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsafe_function</type>
      <name>function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>adea3449d39a3193b96aa542aac1a0e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsafe_function_result</type>
      <name>function_result</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a128b4052ecda9d7f560b35f374a8ece6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>table_core&lt; true &gt;</type>
      <name>global_table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9861aa410533f8dc81cb1c0b8d5044ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::in_place_index_t&lt; I &gt;</type>
      <name>in_place_index_t</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aaaae030432ab806612d98d1e9e9cd024</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::in_place_t</type>
      <name>in_place_t</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>abd40136c9e501e0abc4e6cddffd5b605</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::in_place_type_t&lt; T &gt;</type>
      <name>in_place_type_t</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a2c867751f68620bcadc7e8aa38bd6ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename meta::meta_detail::is_actual_type_rebindable_for_test&lt; unique_usertype_traits&lt; T &gt;, Element &gt;::type</type>
      <name>is_actual_type_rebindable_for</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a6e4f8c13ad3d2a52962aa57bc8644afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, is_userdata_v&lt; T &gt;||is_table_v&lt; T &gt;||meta::is_specialization_of_v&lt; T, basic_environment &gt; &gt;</type>
      <name>is_environment</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ab7b74e59a24eb8bb4fda8a14eb3eb012</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::is_specialization_of&lt; T, basic_lightuserdata &gt;</type>
      <name>is_lightuserdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac22dec9be3ac8a906766e9d1eb5c4888</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::any&lt; std::is_same&lt; lua_CFunction, T &gt;, std::is_same&lt; detail::lua_CFunction_noexcept, T &gt;, std::is_same&lt; lua_CFunction_ref, T &gt; &gt;</type>
      <name>is_lua_c_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a69273e699c1e526beaea74de8bd75388</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, is_table_v&lt; T &gt;||is_environment_v&lt; T &gt;||is_userdata_v&lt; T &gt; &gt;</type>
      <name>is_table_like</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a40db15878bb5c75a3c2ad11bb29882af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::is_specialization_of&lt; T, basic_userdata &gt;</type>
      <name>is_userdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a16735000bb8400a1cdefa2f2db655205</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::is_specialization_of&lt; T, var_wrapper &gt;</type>
      <name>is_var_wrapper</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>abdf44e7f372c9fffe133caaf4818d624</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_lightuserdata&lt; reference &gt;</type>
      <name>lightuserdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>af651612aa18ebf09d2b5e42da9d0b4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::remove_pointer_t&lt; lua_CFunction &gt;</type>
      <name>lua_CFunction_ref</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa64332a144593ce5e4118e79c0d9e8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_lua_table&lt; reference &gt;</type>
      <name>lua_table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa833d927899a44202232a8f8f18e686e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_coroutine&lt; main_reference &gt;</type>
      <name>main_coroutine</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a6e6bb720c536eee0685053f60220975f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_environment&lt; main_reference &gt;</type>
      <name>main_environment</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a56caf489d7fcf97dcf8735d9c6d4c615</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>main_unsafe_function</type>
      <name>main_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac878edc0603539c2899912f95c49b0bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>main_table_core&lt; true &gt;</type>
      <name>main_global_table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4a128ec76623513cb0300a6dd6be815c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_lightuserdata&lt; main_reference &gt;</type>
      <name>main_lightuserdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ae1fd7453900c5c8d0ac3ff18369fcb1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_object&lt; main_reference &gt;</type>
      <name>main_object</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a0d672473534f7200db413b55ccf9b245</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>main_safe_function</type>
      <name>main_protected_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4d72e2ed24b6852f2ed51892dd76f918</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_reference&lt; true &gt;</type>
      <name>main_reference</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a723e9337588fc65f92b93d4b999dfbf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_protected_function&lt; main_reference, false, reference &gt;</type>
      <name>main_safe_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aab5bf105ea2cd587aed7e1f589859047</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>main_table_core&lt; false &gt;</type>
      <name>main_table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a89c219f63b33ebf3e1f63a948fd8c482</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_table_core&lt; b, main_reference &gt;</type>
      <name>main_table_core</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a0475f7d586ab2ace7c38b225e6d5ce7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_function&lt; main_reference, false &gt;</type>
      <name>main_unsafe_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a734daf07c05b343b5c69a38a380a9b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_userdata&lt; main_reference &gt;</type>
      <name>main_userdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3e0713957d81a55680397318286de69d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta_function</type>
      <name>meta_method</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a030cfcba7fd3c25eec8c3068ba64f308</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_metatable&lt; reference &gt;</type>
      <name>metatable</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad95838832167e3af82f08e69f955fceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>lua_nil_t</type>
      <name>nil_t</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5750c2ec8ecdfcbf8b74c4e1a4dc0a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::nullopt_t</type>
      <name>nullopt_t</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5288fb55d177daf5e3086c4c8f135398</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_object&lt; reference &gt;</type>
      <name>object</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ab35e3d8fc12aecfbeb5ddeea85b63d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_packaged_coroutine&lt; reference &gt;</type>
      <name>packaged_coroutine</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9b1d82696f4fee976b25e9b9b69b6a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>safe_function</type>
      <name>protected_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ae5168139e3307e2b14891ba1f2482cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_reference&lt; false &gt;</type>
      <name>reference</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ace4969f0e06528758f52474bc56993ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>returns_self_with</type>
      <name>returns_self</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>afb7ac2ff53183a79e83b3045c17f1406</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_protected_function&lt; reference, false, reference &gt;</type>
      <name>safe_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aac70733f56fc62224aa55f7e36f2db6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>protected_function_result</type>
      <name>safe_function_result</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4639b5ab2cb2562c11023c0698b46794</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>static_stack_dependencies&lt;-1, 1 &gt;</type>
      <name>self_dependency</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5694efeac2bf309dabb297ddf7e294f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_aligned_unsafe_function</type>
      <name>stack_aligned_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a01f31697ffed3fd00e6578fed47517fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_aligned_safe_function</type>
      <name>stack_aligned_protected_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a2f452797979191e7a873ba666f287f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_protected_function&lt; stack_reference, true, reference &gt;</type>
      <name>stack_aligned_safe_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a896f6079f5c9ede7a5cdcfc944a908f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_protected_function&lt; stack_reference, true, stack_reference &gt;</type>
      <name>stack_aligned_stack_handler_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a37f36b606c7e3ef7d1ff9dbdf4e4c94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_function&lt; stack_reference, true &gt;</type>
      <name>stack_aligned_unsafe_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5bc143bed48adc58878960d5a6d78b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_coroutine&lt; stack_reference &gt;</type>
      <name>stack_coroutine</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a345e12b33642d6b3976c3fe954680c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_environment&lt; stack_reference &gt;</type>
      <name>stack_environment</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4da5796bd1eb0f5fdcc1240f1481e039</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_unsafe_function</type>
      <name>stack_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9f5dc59a7a011c3657f07ef9c477d700</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_table_core&lt; true &gt;</type>
      <name>stack_global_table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad3d0e60f787cd04db9b3f4e828fe47ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_lightuserdata&lt; stack_reference &gt;</type>
      <name>stack_lightuserdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a183ff3428508beb28d5457aec96b00c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_lua_table&lt; stack_reference &gt;</type>
      <name>stack_lua_table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a95069934c97c27747bc9e15f9d7e3d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_metatable&lt; stack_reference &gt;</type>
      <name>stack_metatable</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a88c0bc1243007fb434d1890821f7f53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_object&lt; stack_reference &gt;</type>
      <name>stack_object</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a51378a7a05d0b2762d4a725601277b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_safe_function</type>
      <name>stack_protected_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a740a94a0fd7273f9dd43c68b90f4e0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_protected_function&lt; stack_reference, false, reference &gt;</type>
      <name>stack_safe_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4743e2607af5a00325f5740ca014fa02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stack_table_core&lt; false &gt;</type>
      <name>stack_table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a92c53c74505aae5751d563b3efd5e455</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_table_core&lt; b, stack_reference &gt;</type>
      <name>stack_table_core</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>acbad98429c95fa8d24a747f7837fb42f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_thread&lt; stack_reference &gt;</type>
      <name>stack_thread</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>abeeeba7a0a7e542e7465addf78dfc7f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_function&lt; stack_reference, false &gt;</type>
      <name>stack_unsafe_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>af7838ef41a29768dbf45e323d4c54a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_userdata&lt; stack_reference &gt;</type>
      <name>stack_userdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a91cbc6ba1385cdfe0b61f5e2337239f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_usertype&lt; T, stack_reference &gt;</type>
      <name>stack_usertype</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a03888cb792f519efb505b3f2ade71481</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::string_view</type>
      <name>string_view</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a872ac296567a9157ffcd72a34c256d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::hash&lt; std::string_view &gt;</type>
      <name>string_view_hash</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a532227a6672d943d5b60c67077f46d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>table_core&lt; false &gt;</type>
      <name>table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aee7cb467c25167d57b34f2b4ff418c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_table_core&lt; b, reference &gt;</type>
      <name>table_core</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4555ac175e8a1ae8c6e3d649869858f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_thread&lt; reference &gt;</type>
      <name>thread</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa6e95116809d55ebbdd0a3c290c50118</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::u16string_view</type>
      <name>u16string_view</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aaf6fde9f3fcc57644d606e8279b5a30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::u32string_view</type>
      <name>u32string_view</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa6725818b2af72c5f3a09b54b5cf4d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename meta::meta_detail::unique_actual_type&lt; unique_usertype_traits&lt; T &gt; &gt;::type</type>
      <name>unique_usertype_actual_t</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4e0983c3bad5f34f40379ad83920a83e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename meta::meta_detail::unique_element_type&lt; unique_usertype_traits&lt; T &gt; &gt;::type</type>
      <name>unique_usertype_element_t</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ab55103d2da678bc03c6fff4067c846fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename unique_usertype_traits&lt; T &gt;::template rebind_actual_type&lt; Element &gt;</type>
      <name>unique_usertype_rebind_actual_t</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>adf25fa15ed247172d0572160839e3db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_function&lt; reference, false &gt;</type>
      <name>unsafe_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aca5840b9978a42949c8cfd2afc82934b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_userdata&lt; reference &gt;</type>
      <name>userdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a0f6f0aa6f59d89b22910185fe3146be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>basic_usertype&lt; T, reference &gt;</type>
      <name>usertype</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a10f230142e08be85f7abc29e4eb849a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::wstring_view</type>
      <name>wstring_view</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5c25d5472bccfa6fd9e01f28c3a01034</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>automagic_flags</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a502e59d720a91f20b1333e1d8dee4aca</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaa334c4a4c42fdb79d7ebc3e73b517e6f8">none</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaa5652c4f223a2cb31b5a1db210ee9be80">default_constructor</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaa334baa9dda4aaf367f0efb87b12c824e">destructor</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaac8763ff54005f52a67a0e1b4079040d3">pairs_operator</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaa4e37af21aaa0aec02aac7775ce219656">to_string_operator</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaaa30d725e27a87f3874b96e99a70c5173">call_operator</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaafc221c27fa92ab5a894a6b108d066ead">less_than_operator</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaac1df6e4a6f2bd9259d08c5fea1722472">less_than_or_equal_to_operator</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaa1eab9dea2af094a568ed11683888d5ab">length_operator</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaa5a59d8bf974ceb47f2a68c3dd0a2c953">equal_to_operator</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a502e59d720a91f20b1333e1d8dee4acaaa181a603769c1f98ad927e7367c7aa51">all</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>call_status</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a554f1678322e978406afb144273bdb8b</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="a554f1678322e978406afb144273bdb8ba444bcb3a3fcf8389296c49467f27e1d6">ok</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a554f1678322e978406afb144273bdb8ba8a35a9cad976f1ddb4a529c2a7e3ef97">yielded</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a554f1678322e978406afb144273bdb8bab4a619251c5c397f26d05c9b0e7bf97a">runtime</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a554f1678322e978406afb144273bdb8bacd69b4957f06cd818d7bf3d61980e291">memory</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a554f1678322e978406afb144273bdb8bac1cbfe271a40788a00e8bf8574d94d4b">handler</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a554f1678322e978406afb144273bdb8baa3973867cdfb643f4b10526c25875928">gc</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a554f1678322e978406afb144273bdb8ba55152fd428afc5d73e8878d27d0b09c3">syntax</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a554f1678322e978406afb144273bdb8ba8c7dd922ad47494fc02c388e12c00eac">file</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>call_syntax</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa5304c62a9eb177c77d63ada98c3d33c</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="aa5304c62a9eb177c77d63ada98c3d33ca69eb76c88557a8211cbfc9beda5fc062">dot</enumvalue>
      <enumvalue file="namespacesol.html" anchor="aa5304c62a9eb177c77d63ada98c3d33cacd474d96b7d33934e9dc47b57cb4c445">colon</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gc_mode</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad87b027d58c1669a520cfbfe250581c2</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="ad87b027d58c1669a520cfbfe250581c2a57e48ffcfe372672b239d90ecbe3919a">incremental</enumvalue>
      <enumvalue file="namespacesol.html" anchor="ad87b027d58c1669a520cfbfe250581c2afe95830ad9f9e2317a68fb1cde0ebdad">generational</enumvalue>
      <enumvalue file="namespacesol.html" anchor="ad87b027d58c1669a520cfbfe250581c2ad354f24e5d9b72df39f39243c80d9d80">default_value</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>lib</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>afee7eb2c92525e17658aa4e78976c17b</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17ba593616de15330c0fb2d55e55410bf994">base</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17baefe90a8e604a7c840e88d03a67f6b7d8">package</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17ba09160071fd15df04a8de9147355f5921">coroutine</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17bab45cffe084dd3d20d928bee85e7b0f21">string</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17badd302f94682dbd2a114d63b0433602e0">os</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17ba7e676e9e663beb40fd133f5ee24487c2">math</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17baaab9e1de16f38176f86d7a92ba337a8d">table</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17baad42f6697b035b7580e4fef93be20b4d">debug</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17ba510ae9063db7150d61fa730a710ee764">bit32</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17baf98ed07a4d5f50f7de1410d905f1477f">io</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17ba4c77a7e0d203b25d1a7b2a27199fdb13">ffi</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17ba3b6ed253881516f91c2cfc9ac246c406">jit</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17ba30df7f629fcf6b940bcaef5faf2490bb">utf8</enumvalue>
      <enumvalue file="namespacesol.html" anchor="afee7eb2c92525e17658aa4e78976c17bae2942a04780e223b215eb8b663cf5353">count</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>load_mode</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a076044125b7432632aa6dee9a69f769d</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="a076044125b7432632aa6dee9a69f769da100b8cad7cf2a56f6df78f171f97a1ec">any</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a076044125b7432632aa6dee9a69f769da1cb251ec0d568de6a929b520c4aed8d1">text</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a076044125b7432632aa6dee9a69f769da9d7183f16acce70658f686ae7f1a4d20">binary</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>load_status</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>acd3b9f59256b15d828511338f9aac221</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="acd3b9f59256b15d828511338f9aac221a444bcb3a3fcf8389296c49467f27e1d6">ok</enumvalue>
      <enumvalue file="namespacesol.html" anchor="acd3b9f59256b15d828511338f9aac221a55152fd428afc5d73e8878d27d0b09c3">syntax</enumvalue>
      <enumvalue file="namespacesol.html" anchor="acd3b9f59256b15d828511338f9aac221acd69b4957f06cd818d7bf3d61980e291">memory</enumvalue>
      <enumvalue file="namespacesol.html" anchor="acd3b9f59256b15d828511338f9aac221aa3973867cdfb643f4b10526c25875928">gc</enumvalue>
      <enumvalue file="namespacesol.html" anchor="acd3b9f59256b15d828511338f9aac221a8c7dd922ad47494fc02c388e12c00eac">file</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>meta_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a77a1d40b888b3b1015139795eee73d70</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70ae62068a633874d298459a25f8868d306">construct</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a6a992d5529f459a44fee58c733255e86">index</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a6efb306f4109d6391fd14a06a7f5c3d6">new_index</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a15d61712450a686a7f365adf4fef581f">mode</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a53b9e9679a8ea25880376080b76f98ad">call</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a3477aef168a06b29628e93f31995d056">call_function</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a15f7b3ee046ca238f716dd31787d9fff">metatable</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70ac5fa1bf58437b4ad05dbe8d32caa2146">to_string</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a2fa47f7c65fec19cc163b195725e3844">length</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a4087f1ffc05f4eab1b923856a05c6d12">unary_minus</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a2b2ae8740b2b5403b5075bd7cbc6ceaa">addition</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a8dbc6b791baca47628ecf531ca019a14">subtraction</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a98c9446863ec55a77333cafffd3e3189">multiplication</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a50c9b5e7cf3a731ea31c43f9a14c781b">division</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a06efba23b1f3a9b846a25c6b49f30348">modulus</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70ad2b83d0ed30f032acd51abf223042278">power_of</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70ae05e2ac3e2be31ff58ab4153de02d69c">involution</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70af131e30f2e162f002800ed03c4568f64">concatenation</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a56f8abc81f3535d33fd6561081826b73">equal_to</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a7875e44acb1bebecb46c929deb43cef4">less_than</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70abd526037b58bbfabbc31fbb1c0030e70">less_than_or_equal_to</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a917133bec71863385a8f464084268993">garbage_collect</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70aa7f301f4e5660816d2c3f2d961e74233">floor_division</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70aa5eda2e5bc823ac25c70b69fbaacda27">bitwise_left_shift</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a4e304d79297739e68d07f7b8405f441f">bitwise_right_shift</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70aa628ff492c9a550656b1a177a82a6274">bitwise_not</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a2a90cd923ab195168c5bc80f6f3e03ea">bitwise_and</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70ad823bdc16fb140683e3c274c5c13de20">bitwise_or</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a320ca8207163cd63fc60307c388dd01c">bitwise_xor</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70ae0c6dcf890bab84fbe45b141ac16933d">pairs</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a51e40e8e60832fe8576af9e283043025">ipairs</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70ad0cab90d8d20d57e2f2b9be52f7dd25d">next</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a599dcce2998a6b40b1e38e8c6006cb0a">type</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70aeea7dc04e9c0c2c050fea3f8340c661b">type_info</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a74e0e3df3b68dc27fe539961a3a24336">call_construct</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70addecebdea58b5f264d27f1f7909bab74">storage</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a4c542ec29db69ea72d60545c48639094">gc_names</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70abce4958052ecf8f51301c0d63926b5fc">static_index</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a77a1d40b888b3b1015139795eee73d70a67b9d9e07b8d403731a11d7b12f60c16">static_new_index</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>thread_status</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aba8021f95e330d38df2693c8a6222589</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="aba8021f95e330d38df2693c8a6222589a444bcb3a3fcf8389296c49467f27e1d6">ok</enumvalue>
      <enumvalue file="namespacesol.html" anchor="aba8021f95e330d38df2693c8a6222589a8a35a9cad976f1ddb4a529c2a7e3ef97">yielded</enumvalue>
      <enumvalue file="namespacesol.html" anchor="aba8021f95e330d38df2693c8a6222589ab4a619251c5c397f26d05c9b0e7bf97a">runtime</enumvalue>
      <enumvalue file="namespacesol.html" anchor="aba8021f95e330d38df2693c8a6222589acd69b4957f06cd818d7bf3d61980e291">memory</enumvalue>
      <enumvalue file="namespacesol.html" anchor="aba8021f95e330d38df2693c8a6222589aa3973867cdfb643f4b10526c25875928">gc</enumvalue>
      <enumvalue file="namespacesol.html" anchor="aba8021f95e330d38df2693c8a6222589ac1cbfe271a40788a00e8bf8574d94d4b">handler</enumvalue>
      <enumvalue file="namespacesol.html" anchor="aba8021f95e330d38df2693c8a6222589af58e6a506c76fc2c90a7d29cbc631c2f">dead</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>type</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a6a5bfceed1922702fadcd32067c83960</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960a334c4a4c42fdb79d7ebc3e73b517e6f8">none</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960ab2c3d9aeafa0a5cb602dab3845b58c03">lua_nil</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960a852438d026c018c4307b916406f98c62">nil</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960ab45cffe084dd3d20d928bee85e7b0f21">string</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960ab1bc248a7ff2b2e95569f56de68615df">number</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960adc127f5d2483352fd20eaddb38feb6d2">thread</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960a84e2c64f38f78ba3ea5c905ab5a2da27">boolean</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960ac1c425268e68385d1ab5074c17a94f14">function</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960a08fd04da1b9c3e4c1c9ab1fe42494a35">userdata</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960aa51dc63126e1e683cdd38553214cc674">lightuserdata</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960aaab9e1de16f38176f86d7a92ba337a8d">table</enumvalue>
      <enumvalue file="namespacesol.html" anchor="a6a5bfceed1922702fadcd32067c83960ac505a69ec179afb91b357bbbd1b0e60d">poly</enumvalue>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>as_args</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3065c6d91f487b92dd669e095bdfe365</anchor>
      <arglist>(Source &amp;&amp;source)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>as_container</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3d3dc76e2c1809ae2dc6c9912d7935bf</anchor>
      <arglist>(T &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>as_function</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac5531b75121c83dbcba61e65b6b1f558</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>as_function_reference</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a33e1c9ca38f8f1425bbf92a41b025fc0</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>nested&lt; meta::unqualified_t&lt; T &gt; &gt;</type>
      <name>as_nested</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>afcf73647b803adb3596e7335e67b7b8b</anchor>
      <arglist>(T &amp;&amp;container)</arglist>
    </member>
    <member kind="function">
      <type>nested&lt; T &gt;</type>
      <name>as_nested_ref</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa8fa51b20f9ee6ea40017c81eae96d51</anchor>
      <arglist>(T &amp;&amp;container)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>as_returns</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac5cfd52dceef5d7786a7473360385032</anchor>
      <arglist>(Source &amp;&amp;source)</arglist>
    </member>
    <member kind="function">
      <type>as_table_t&lt; meta::unqualified_t&lt; T &gt; &gt;</type>
      <name>as_table</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1205605a8173e63a4b0d05d2599a47ac</anchor>
      <arglist>(T &amp;&amp;container)</arglist>
    </member>
    <member kind="function">
      <type>as_table_t&lt; T &gt;</type>
      <name>as_table_ref</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a906bd2dce152d9cdc16eac01167e9387</anchor>
      <arglist>(T &amp;&amp;container)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>associated_type_name</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>afffbc0996478aae849055e0acfdbc1d4</anchor>
      <arglist>(lua_State *L, int index, type t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>basic_insert_dump_writer</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aacfacb010d42ba5b04b18984f6cc60d0</anchor>
      <arglist>(lua_State *, const void *memory, size_t memory_size, void *userdata_pointer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>c_call</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9d3186d268764c4899b4493ab6abba4f</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>c_call</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9a2c9047a255fa9b02b8cb3a625a2eef</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>clear_flags</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ade6a76415e47af3c0a47c2811a19fc75</anchor>
      <arglist>(Left left, Right right) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>default_at_panic</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7de89d53f36bec174ff976e54abd231a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>default_traceback_error_handler</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7a0431947d08bf0dea8ebfbb2df28854</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>destructor</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa849fca83425c7a5e45b13cddf6d862e</anchor>
      <arglist>(Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dump_panic_on_error</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7aee5bbd7d7d3d9323db194a8333e0f5</anchor>
      <arglist>(lua_State *L_, int result_code, lua_Writer writer_function, void *userdata_pointer_, bool strip)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dump_pass_on_error</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>adc0f1a374a3d151538637d64ae80ae60</anchor>
      <arglist>(lua_State *L_, int result_code, lua_Writer writer_function, void *userdata_pointer_, bool strip)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dump_throw_on_error</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a794690289f8920bfd8fd8e7938cf6c83</anchor>
      <arglist>(lua_State *L_, int result_code, lua_Writer writer_function, void *userdata_pointer_, bool strip)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>factories</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8f6f66b3fee7958ef7a8ce3cfb71085c</anchor>
      <arglist>(Functions &amp;&amp;... functions)</arglist>
    </member>
    <member kind="function">
      <type>stack_proxy</type>
      <name>get</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3e2472f5094807e5784dd43b9fa127d3</anchor>
      <arglist>(const protected_function_result &amp;fr)</arglist>
    </member>
    <member kind="function">
      <type>stack_proxy</type>
      <name>get</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a70794c31b766d91f160dadd4ee2346fc</anchor>
      <arglist>(const unsafe_function_result &amp;fr)</arglist>
    </member>
    <member kind="function">
      <type>stack_proxy</type>
      <name>get</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac3ee2c0c111aab9bef5892175163f477</anchor>
      <arglist>(types&lt; Args... &gt; t, const protected_function_result &amp;fr)</arglist>
    </member>
    <member kind="function">
      <type>stack_proxy</type>
      <name>get</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1df92d8dad3b1995f1740c4619794e8c</anchor>
      <arglist>(types&lt; Args... &gt; t, const unsafe_function_result &amp;fr)</arglist>
    </member>
    <member kind="function">
      <type>basic_environment&lt; E &gt;</type>
      <name>get_environment</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac3864da643f7d8b0fde3c8b1b129c331</anchor>
      <arglist>(const T &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>has_any_flag</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4aabf6eb9640a1b27364d0013fe8ee62</anchor>
      <arglist>(Left left, Right right) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>has_flag</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8cd3e8f8ae32211932ca1ca7401cb22e</anchor>
      <arglist>(Left left, Right right) noexcept</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>initializers</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a45ca6cfd156b7ddabb8bfe5c91d3644b</anchor>
      <arglist>(Functions &amp;&amp;... functions)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_indeterminate_call_failure</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa4e42cd1e819aa8e96fd536c84be5ee3</anchor>
      <arglist>(call_status c)</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>main_thread</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3564d6e4797dc7f51bc58320ab6127c0</anchor>
      <arglist>(lua_State *L_, lua_State *backup_if_unsupported_=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>closure&lt; Args... &gt;</type>
      <name>make_closure</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa78cf02ef9ca8689a976d291cb93b3ad</anchor>
      <arglist>(lua_CFunction f, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>make_light</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a438ec3aba3c0261655ad27849afa9bb9</anchor>
      <arglist>(T &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>object</type>
      <name>make_object</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>acde290a73c77a59561a98e424c008df4</anchor>
      <arglist>(lua_State *L_, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>object</type>
      <name>make_object</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7d95ed15ea0ff1935bfb37a56dcfadbd</anchor>
      <arglist>(lua_State *L_, T &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>object</type>
      <name>make_object_userdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a495a2d03a051a161c53b3be8aba20539</anchor>
      <arglist>(lua_State *L_, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>object</type>
      <name>make_object_userdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a95ed05ed79cf67e9dc28e166302810ed</anchor>
      <arglist>(lua_State *L_, T &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional&lt; T &gt;</type>
      <name>make_optional</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad68ffad45913e4a436a7bd63c0659311</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional&lt; T &gt;</type>
      <name>make_optional</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a0391041d9adf72d0dad9a0da3522b395</anchor>
      <arglist>(std::initializer_list&lt; U &gt; il, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>constexpr optional&lt; Ret &gt;</type>
      <name>make_optional</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>af5f6d4955237eaa9f13dc2afb738eb70</anchor>
      <arglist>(U &amp;&amp;v)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>make_reference</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad6c8ff66a0e2dc71c7d7ce08a82e5ed7</anchor>
      <arglist>(lua_State *L, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>make_reference</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7516d79e5241ac0010630de3af845976</anchor>
      <arglist>(lua_State *L, T &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>make_reference_userdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ae601d3a66bed5b67dd80bc0ca5dfdfb0</anchor>
      <arglist>(lua_State *L, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>make_reference_userdata</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aacd794dec9fa6c23bd1e7d42d12b28a7</anchor>
      <arglist>(lua_State *L, T &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>make_user</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1274e9f1e64b4a0e43c9d37656ee602c</anchor>
      <arglist>(T &amp;&amp;u)</arglist>
    </member>
    <member kind="function">
      <type>const std::array&lt; std::string, 37 &gt; &amp;</type>
      <name>meta_function_names</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac1cc7a04d84054b70bcb6b55d3e492a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>meta_registry_key</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ab85854e46e698d9c5e8200f28bdd001e</anchor>
      <arglist>(T &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>no_panic</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aed1a0596b31f0432ed2331665f04daa9</anchor>
      <arglist>(lua_State *, int, type, type, const char *=nullptr) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac486e226f005c0f065c7e80c6454d8d0</anchor>
      <arglist>(const basic_reference&lt; lb &gt; &amp;l, const basic_reference&lt; rb &gt; &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3187f7d86e583796c2d483b8a93fd82c</anchor>
      <arglist>(const basic_reference&lt; lb &gt; &amp;l, const stack_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aec45de95b5d9f3bd48d531c148b12617</anchor>
      <arglist>(const basic_reference&lt; lb &gt; &amp;lhs, const lua_nil_t &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa7d9fac8e3a13c1dde9b06c0fd63cf93</anchor>
      <arglist>(const lua_nil_t &amp;, const basic_reference&lt; rb &gt; &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac3639fa8400d779b5d130770c91be844</anchor>
      <arglist>(const lua_nil_t &amp;, const stack_reference &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ae4590ccc9fc977aa38762ac3e799a272</anchor>
      <arglist>(const lua_nil_t &amp;, const stateless_reference &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a08503a24c7e37d79d374acc38d2efc7b</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9901eefe743cec557ed43db1ae015088</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa5b9334f68a82033e47935cce025977c</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4cdc6c93659ee3105b13ad8f66c8a1b7</anchor>
      <arglist>(const stack_reference &amp;l, const basic_reference&lt; rb &gt; &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7670308836e754dbc5e85deec7771be8</anchor>
      <arglist>(const stack_reference &amp;l, const stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a66afc34afd02632ad9ecab231c78b456</anchor>
      <arglist>(const stack_reference &amp;lhs, const lua_nil_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8a2ebce0b61a86983c52f836bc03452e</anchor>
      <arglist>(const stateless_reference &amp;l, const stateless_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aad9a3e30643f6ea177a0edd6d26657db</anchor>
      <arglist>(const stateless_reference &amp;lhs, const lua_nil_t &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aaf313022b05f12e0fa4b1cfd785fe30a</anchor>
      <arglist>(const stateless_stack_reference &amp;l, const stateless_stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5c9896501838f6bad90e9bea61ec64f0</anchor>
      <arglist>(const table_proxy&lt; Table, Key &gt; &amp;right, lua_nil_t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a05bff844fdd20ca51c9d8f919996f8ab</anchor>
      <arglist>(const table_proxy&lt; Table, Key &gt; &amp;right, T &amp;&amp;left)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5b83060037b908d3dbb540c0f0459211</anchor>
      <arglist>(const U &amp;lhs, const optional&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a16103f1d83d6d9f006ebfcbfa2364c46</anchor>
      <arglist>(lua_nil_t, const table_proxy&lt; Table, Key &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8b5f01bbaad4d35f7d37b4af93fcc6a3</anchor>
      <arglist>(lua_nil_t, lua_nil_t)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a923445b2bf5f6b93f5800d272ac04f5b</anchor>
      <arglist>(nullopt_t, const optional&lt; T &gt; &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a427297aa97a75c373edc3ef1fca19f33</anchor>
      <arglist>(T &amp;&amp;left, const table_proxy&lt; Table, Key &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>constexpr automagic_flags</type>
      <name>operator&amp;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad12daa5530c0fcb751cc2f0e6c123a84</anchor>
      <arglist>(automagic_flags left, automagic_flags right) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr automagic_flags &amp;</type>
      <name>operator&amp;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a67077bb21571457febfcbeffb2ccb53c</anchor>
      <arglist>(automagic_flags &amp;left, automagic_flags right) noexcept</arglist>
    </member>
    <member kind="function">
      <type>stack_iterator&lt; proxy_t, is_const &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa933ef98c735aee717efa03ae9101c9d</anchor>
      <arglist>(typename stack_iterator&lt; proxy_t, is_const &gt;::difference_type n, const stack_iterator&lt; proxy_t, is_const &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3b800af063abb7b4ebe9a36834977f91</anchor>
      <arglist>(const optional&lt; T &gt; &amp;, nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1b55d4538b476a82c7aa013a1f582d74</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a128c5443e85801eee28996a0ab434be4</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a112a6a6cc1c28c5075c7d9b9293cd203</anchor>
      <arglist>(const U &amp;lhs, const optional&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8386a9d03b474ed33aaef66021690778</anchor>
      <arglist>(nullopt_t, const optional&lt; T &gt; &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a492538c02905ae2cd95b25b0a747be37</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a0de494cd7fb27bfe36bd943ce882be72</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8f0fd8e4f64f992abaaec325e8ef5789</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aafea61cc8d274b04c74ab5a91447bf18</anchor>
      <arglist>(const U &amp;lhs, const optional&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5fab29447fa5e69ae4616867244293da</anchor>
      <arglist>(nullopt_t, const optional&lt; T &gt; &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a6fd0a54fa2d25a6e79a4639fcd6cb438</anchor>
      <arglist>(const basic_reference&lt; lb &gt; &amp;l, const basic_reference&lt; rb &gt; &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9dab10ccd438f293a2016b02512c067c</anchor>
      <arglist>(const basic_reference&lt; lb &gt; &amp;l, const stack_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>abd906cf04eadf76bb773a92806580776</anchor>
      <arglist>(const basic_reference&lt; lb &gt; &amp;lhs, const lua_nil_t &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5b3662661f318589a7041a5f0a39bc57</anchor>
      <arglist>(const lua_nil_t &amp;, const basic_reference&lt; rb &gt; &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>afea52f96bf7aa14e0936e860db683a94</anchor>
      <arglist>(const lua_nil_t &amp;, const stack_reference &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac1e96c9e3eceb57e11c37387ce918da1</anchor>
      <arglist>(const lua_nil_t &amp;, const stateless_reference &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ade15dea01bdc684005011dad19902d4d</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a934c212f1b43d099060a154c02494271</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1079b46f46c2d7fa24c60ab03ff72d8a</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a475f67f7b86554fcd86effe40a347949</anchor>
      <arglist>(const stack_reference &amp;l, const basic_reference&lt; rb &gt; &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a19c29aff6487ee143edd83de04e68cc1</anchor>
      <arglist>(const stack_reference &amp;l, const stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ae1dd8ba3a3393e7c48214f0ca77384f8</anchor>
      <arglist>(const stack_reference &amp;lhs, const lua_nil_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ae853f4ea5cea4a1edc7fc08dc9f5f60a</anchor>
      <arglist>(const stateless_reference &amp;l, const stateless_reference &amp;r) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4cadca878b1f1a82fc9dfef9d5153a87</anchor>
      <arglist>(const stateless_reference &amp;lhs, const lua_nil_t &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa166d019b878d8cd21766576a17d2e8c</anchor>
      <arglist>(const stateless_stack_reference &amp;l, const stateless_stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad17b4bbf493a1ce5aed2cb075c0b9a38</anchor>
      <arglist>(const table_proxy&lt; Table, Key &gt; &amp;right, lua_nil_t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a2062d559b2ca4b6a522175114cffee8f</anchor>
      <arglist>(const table_proxy&lt; Table, Key &gt; &amp;right, T &amp;&amp;left)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ab14d739ffa3ac8ceba9b99526c0e611a</anchor>
      <arglist>(const U &amp;lhs, const optional&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa450a43f6ed502f1550ecc3aa364aa35</anchor>
      <arglist>(lua_nil_t, const table_proxy&lt; Table, Key &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a294c9bc56eeb847f607312ad6ad1608b</anchor>
      <arglist>(lua_nil_t, lua_nil_t)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3ed19491e708fa51247b299cb088f438</anchor>
      <arglist>(nullopt_t, const optional&lt; T &gt; &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa508098bee455e580af0f980f98a1711</anchor>
      <arglist>(T &amp;&amp;left, const table_proxy&lt; Table, Key &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa550c7d0734a9a8679e0f82d201b9f54</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa467fc0a16769cc6f6775afcb93fc944</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ae3dd503c0e212d1ae7fadcd43671b0a4</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aff54b5a36639b26ef950e98ee4053494</anchor>
      <arglist>(const U &amp;lhs, const optional&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4fd7d9b0ed16404e829d37a7202eede3</anchor>
      <arglist>(nullopt_t, const optional&lt; T &gt; &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9af5bf8987dd6d295725b3618a5d348a</anchor>
      <arglist>(const optional&lt; T &gt; &amp;, nullopt_t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1de41738ca4fed3ed4c1473f2d7902de</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const optional&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a44cf1f484cb4d58a935fdf3d697dadd6</anchor>
      <arglist>(const optional&lt; T &gt; &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a003f81e92ab05bbc40966e8df622ce09</anchor>
      <arglist>(const U &amp;lhs, const optional&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1bb6de25eae3904c58da752a3e7c085a</anchor>
      <arglist>(nullopt_t, const optional&lt; T &gt; &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr automagic_flags</type>
      <name>operator|</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac3b7d95be2db971e6bed70040c14dc1e</anchor>
      <arglist>(automagic_flags left, automagic_flags right) noexcept</arglist>
    </member>
    <member kind="function">
      <type>constexpr automagic_flags &amp;</type>
      <name>operator|=</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>abba697aee91d360145e034334ff6e2ef</anchor>
      <arglist>(automagic_flags &amp;left, automagic_flags right) noexcept</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>overload</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8e09194efd51ba11d1913854ad62d2a1</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>pass_as_value</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a04173a4d94044c1e085ac46067a80253</anchor>
      <arglist>(T &amp;value_ref_)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>policies</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a98b2b614c5e50ce6ff4df72fea837fdf</anchor>
      <arglist>(F &amp;&amp;f, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>property</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a28948e88d9a5ab2f74d3dfdd44e61e1b</anchor>
      <arglist>(F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>property</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aca1ea0464b604ed7f5b4633e485130f7</anchor>
      <arglist>(F &amp;&amp;f, G &amp;&amp;g)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>protect</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>accc65913718ca28ac7097ad22c79dee7</anchor>
      <arglist>(T &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>push_invoke</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>adfd30c331a055dd305ebae0facfaf015</anchor>
      <arglist>(Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push_type_panic_string</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7efeaad387ccd644fc04874ef9c64f84</anchor>
      <arglist>(lua_State *L, int index, type expected, type actual, string_view message, string_view aux_message) noexcept</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>readonly</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1498a84c7d04d25230bd60b25d39961b</anchor>
      <arglist>(R T::*v)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>readonly_property</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a376114e41c27c68b33fe4b3a7d6e1ade</anchor>
      <arglist>(F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_main_thread</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a72b770eefec2a032a45e864fc3339b65</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>resolve</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad3b4c599a4d2e641ef7a7cee7fa27086</anchor>
      <arglist>(F &amp;&amp;f) -&gt; decltype(detail::resolve_i(types&lt; Sig... &gt;(), std::forward&lt; F &gt;(f)))</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>resolve</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac6f2388f35fa59a40437f90a8aaeefa4</anchor>
      <arglist>(R fun_ptr(Args...)) -&gt; R(*)(Args...)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>resolve</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1a48697afc937d2b19a3eb43063e92dc</anchor>
      <arglist>(R(C::*mem_ptr)(Args...)) -&gt; R(C::*)(Args...)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Sig *</type>
      <name>resolve</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a05c56e4b343fd5a374a5b37a1e236887</anchor>
      <arglist>(Sig *fun_ptr)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Sig C::*</type>
      <name>resolve</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac0e2d11e551395ce13145ab1a5240293</anchor>
      <arglist>(Sig C::*mem_ptr)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>script_default_on_error</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa1592c9f7711dab0067b2059aaccbae7</anchor>
      <arglist>(lua_State *L, protected_function_result pfr)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>script_pass_on_error</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>acb2b9cb731ac7d165f0cd3846819b3a0</anchor>
      <arglist>(lua_State *, protected_function_result result)</arglist>
    </member>
    <member kind="function">
      <type>protected_function_result</type>
      <name>script_throw_on_error</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8a9755d14733cbda7501dc99836f4fbb</anchor>
      <arglist>(lua_State *L, protected_function_result result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_exception_handler</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a079787a8cbb31bf9499974531a4d08db</anchor>
      <arglist>(lua_State *L, exception_handler_function exf=&amp;detail::default_exception_handler)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_state</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a302302d304309893cecc0aad9995f6b2</anchor>
      <arglist>(lua_State *L, lua_CFunction panic_function=&amp;default_at_panic, lua_CFunction traceback_function=c_call&lt; decltype(&amp;default_traceback_error_handler), &amp;default_traceback_error_handler &gt;, exception_handler_function exf=detail::default_exception_handler)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_environment</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7bc67a31a5b1a875f0acb75cbb5e83f9</anchor>
      <arglist>(const basic_environment&lt; E &gt; &amp;env, const T &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a729c5f1aa3f77656d2695631e6b0af0b</anchor>
      <arglist>(optional&lt; T &gt; &amp;lhs, optional&lt; T &gt; &amp;rhs) noexcept(noexcept(lhs.swap(rhs)))</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>to_string</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8ce3c61097733287e6d35eb77423589f</anchor>
      <arglist>(call_status c)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>to_string</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ada75852257e07d420bdfd82477959ec5</anchor>
      <arglist>(load_mode c)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>to_string</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>add082684d0c9953618d0ed617b191320</anchor>
      <arglist>(load_status c)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>to_string</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>afe28df79e050b91876a23f500e62c12d</anchor>
      <arglist>(meta_function mf)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>total_memory_used</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a88e6afc4411b7a19c56e8e0481dd07de</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>type_assert</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4f98ada486eddc96faec9c3e4d0b2170</anchor>
      <arglist>(lua_State *L, int index, type expected)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>type_assert</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a4f50192635f91d88632f217e7670c0cd</anchor>
      <arglist>(lua_State *L, int index, type expected, type actual) noexcept(false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>type_error</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5f21f11d7add1b93352a6890364cee75</anchor>
      <arglist>(lua_State *L, int expected, int actual) noexcept(false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>type_error</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>acdaf6c64e096ee0bd88f79b03c51a117</anchor>
      <arglist>(lua_State *L, type expected, type actual) noexcept(false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>type_name</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a79ee641d8bf92209e77597c9eb9c5685</anchor>
      <arglist>(lua_State *L, type t)</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>type_of</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>afe05a06c295a147ce5477b7b2ba8f1ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>type_of</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7f28355f6abc55da9d559a83000a8c56</anchor>
      <arglist>(lua_State *L, int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type_panic_c_str</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8c58f06cf53a37e5e0aae898106eacd0</anchor>
      <arglist>(lua_State *L, int index, type expected, type actual, const char *message=nullptr) noexcept(false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type_panic_string</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a06d370cb87bb488c8a354dec8972c548</anchor>
      <arglist>(lua_State *L, int index, type expected, type actual, string_view message=&quot;&quot;) noexcept(false)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>var</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a036f8b2614980eeb2d8b6600efcbbc32</anchor>
      <arglist>(V &amp;&amp;v)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>writeonly_property</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ab91dbf74a7dcd21aaedb0a6e075a59c1</anchor>
      <arglist>(F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>yielding_t&lt; std::decay_t&lt; F &gt; &gt;</type>
      <name>yielding</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a68d145484a2b0ef3deaff775517f8ade</anchor>
      <arglist>(F &amp;&amp;f)</arglist>
    </member>
    <member kind="variable">
      <type>const auto</type>
      <name>base_classes</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac2d9199fc20f24031d4ec903638d37a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>bytecode_dump_writer</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a695d98f85f695db75bc1b1de2099d993</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const auto</type>
      <name>call_constructor</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9d32979690c9f25724e7ddeb141ec1c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const new_table</type>
      <name>create</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a18802172ebabfde4f73dd12361575d0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr create_if_nil_t</type>
      <name>create_if_nil</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>acecac0cb3bede4bf6dcc772645ddabca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const auto</type>
      <name>default_constructor</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8bd7b404a76d615e5df6d72a53008582</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const destructor_wrapper&lt; void &gt;</type>
      <name>default_destructor</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>abac4e51f358c5bc8507668f942a6dd15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr env_key_t</type>
      <name>env_key</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a560708bdb015ad3cc18e4ed81f981eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct sol::global_tag_t</type>
      <name>global_tag</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a97cf6737561d1a2bac05f4641ff75279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::in_place_t</type>
      <name>in_place</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ae30599fc26102c0e8e871373a5a761d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr in_place_index_t&lt; I &gt;</type>
      <name>in_place_index</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9cc1622696391cb2246d0b22cb3efbf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::in_place_t</type>
      <name>in_place_of</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5f195cbaf3e18ca7a62eb24da3cdc799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::in_place_type_t&lt; T &gt;</type>
      <name>in_place_type</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac78abe3d178d86cfa8be71cb77d046a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_actual_type_rebindable_for_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ac828dc4e7ff3737f4d23347d1d9b2ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_callable_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad3cf43bb923bb53482b109e18e51ffd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_container_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a42b23a6c0324ac00da7750afc64a5bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_environment_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a5a787eefc954a33dd5c7326b664e7654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_global_table_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3686d202d3043658a88c88502c4acde8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_lightuserdata_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a327dc49db1848cec8bbb7c2e447ce553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_lua_c_function_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a83b4c17128f90b97eb7868256ab4bbb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_lua_primitive_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a6a248af3a565793b7448f7a6972aff4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_lua_reference_or_proxy_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9ac7e6dcc7f2164ebb1fea96f692f115</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_lua_reference_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8b20985bab42ba2304ac6553deaf8058</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_main_threaded_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>abd30565fe2f7efc3de74f06ba3e255fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_stack_based_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7ef7d76f53bf98cdd11a766cfed7c04c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_stack_table_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3d727e47c964e389b203dacdb3b8b0d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_stateless_lua_reference_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a212132755c026f7a9e1ce8ce7375bd6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_table_like_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>afc2785b464af0e6de0e1f62a98b65413</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_table_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a69e3487e5b55654af5bb148eecf202ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_to_stringable_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aefac8517e74fc08bc65be5e5edf15eb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_transparent_argument_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a716e9d40d4494d30cccc17fea9dcb798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_unique_usertype_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>afa07f24dcf70eabfcc1249a03c42e624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_userdata_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a7924f0ecbad31c88090390220d053361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_value_semantic_for_function_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>adaa244b67f613183a6babf2777481f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr lua_nil_t</type>
      <name>lua_nil</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a9145c70e2ea4b8e022903c593e85b2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr int</type>
      <name>lua_size_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ad233bc4650cd60c345b7d7a53c039e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr type</type>
      <name>lua_type_of_v</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a904825e57addf716d0e7b8ed0aafac43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr metatable_key_t</type>
      <name>metatable_key</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a1b446fed2a60c6761bcb2d69dc6f43b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr nested_tag_t</type>
      <name>nested_tag</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>aa03e1b113fcef9f33e00a8813fe7ea51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const nil_t &amp;</type>
      <name>nil</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a80e2da8934449e2b296ea0205b61218c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const auto</type>
      <name>no_constructor</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>acbd5dbea2ac95336e491001f215d31db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr no_metatable_t</type>
      <name>no_metatable</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>ab5ac0e7b5d0302cedba296c59cb849f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr override_value_t</type>
      <name>override_value</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a3fdab2d4929ea02fbcf7604218e32b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const type_panic_t</type>
      <name>type_panic</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a27dcb115f6af23495b888331e016ad69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr update_if_empty_t</type>
      <name>update_if_empty</name>
      <anchorfile>namespacesol.html</anchorfile>
      <anchor>a8305d382d8739c227e76c63ff863e60c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sol::adl_barrier_detail</name>
    <filename>namespacesol_1_1adl__barrier__detail.html</filename>
    <member kind="function">
      <type>tie_t&lt; std::remove_reference_t&lt; Tn &gt;... &gt;</type>
      <name>tie</name>
      <anchorfile>namespacesol_1_1adl__barrier__detail.html</anchorfile>
      <anchor>a31a3eeead3006170f7c6cfd057467586</anchor>
      <arglist>(Tn &amp;&amp;... argn)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sol::call_detail</name>
    <filename>namespacesol_1_1call__detail.html</filename>
    <namespace>sol::call_detail::overload_detail</namespace>
    <class kind="struct">sol::call_detail::agnostic_lua_call_wrapper</class>
    <class kind="struct">sol::call_detail::agnostic_lua_call_wrapper&lt; bases&lt; Args... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::agnostic_lua_call_wrapper&lt; detail::lua_CFunction_noexcept, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::agnostic_lua_call_wrapper&lt; detail::no_prop, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::agnostic_lua_call_wrapper&lt; lua_CFunction, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::agnostic_lua_call_wrapper&lt; lua_CFunction_ref, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::agnostic_lua_call_wrapper&lt; no_construction, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::agnostic_lua_call_wrapper&lt; std::reference_wrapper&lt; T &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::agnostic_lua_call_wrapper&lt; var_wrapper&lt; T &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::constructor_match</class>
    <class kind="struct">sol::call_detail::is_var_bind</class>
    <class kind="struct">sol::call_detail::is_var_bind&lt; detail::no_prop &gt;</class>
    <class kind="struct">sol::call_detail::is_var_bind&lt; policy_wrapper&lt; F, Policies... &gt; &gt;</class>
    <class kind="struct">sol::call_detail::is_var_bind&lt; property_wrapper&lt; R, W &gt; &gt;</class>
    <class kind="struct">sol::call_detail::is_var_bind&lt; readonly_wrapper&lt; T &gt; &gt;</class>
    <class kind="struct">sol::call_detail::is_var_bind&lt; T, std::enable_if_t&lt; is_lua_reference_or_proxy&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::call_detail::is_var_bind&lt; T, std::enable_if_t&lt; std::is_member_object_pointer&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::call_detail::is_var_bind&lt; var_wrapper&lt; T &gt; &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, constructor_list&lt; Args... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, constructor_wrapper&lt; Cxs... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, destructor_wrapper&lt; Fx &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, factory_wrapper&lt; Fs... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, function_arguments&lt; Sig, P &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, overload_set&lt; Fs... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, policy_wrapper&lt; F, Policies... &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, property_wrapper&lt; R, W &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, protect_t&lt; V &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, readonly_wrapper&lt; F &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::lua_call_wrapper&lt; T, yielding_t&lt; Y &gt;, is_index, is_variable, checked, boost, clean_stack, C &gt;</class>
    <class kind="struct">sol::call_detail::void_call</class>
    <class kind="struct">sol::call_detail::void_call&lt; T, types&lt; Args... &gt; &gt;</class>
    <member kind="function">
      <type>int</type>
      <name>call_user</name>
      <anchorfile>namespacesol_1_1call__detail.html</anchorfile>
      <anchor>ae0682177ad40c227555d3507ec14138a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_wrapped</name>
      <anchorfile>namespacesol_1_1call__detail.html</anchorfile>
      <anchor>a1311f778739cba1f129f9b0247825963</anchor>
      <arglist>(lua_State *L, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>construct</name>
      <anchorfile>namespacesol_1_1call__detail.html</anchorfile>
      <anchor>a8d12513f0aab9d18ff3d07e91c9e3f49</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>construct_match</name>
      <anchorfile>namespacesol_1_1call__detail.html</anchorfile>
      <anchor>a54c2f0db3f203fdf9a12bcada3151f41</anchor>
      <arglist>(Match &amp;&amp;matchfx, lua_State *L, int fxarity, int start, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>construct_trampolined</name>
      <anchorfile>namespacesol_1_1call__detail.html</anchorfile>
      <anchor>a7465d5edac9a36447e3ccdfc2972e4d7</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>overload_match</name>
      <anchorfile>namespacesol_1_1call__detail.html</anchorfile>
      <anchor>adbcea781ffec4e58de1b8b3a8f56531d</anchor>
      <arglist>(Match &amp;&amp;matchfx, lua_State *L, int start, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>overload_match_arity</name>
      <anchorfile>namespacesol_1_1call__detail.html</anchorfile>
      <anchor>aba93dfaec272479ffb58885a9b429b14</anchor>
      <arglist>(Match &amp;&amp;matchfx, lua_State *L, int fxarity, int start, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>auto &amp;</type>
      <name>pick</name>
      <anchorfile>namespacesol_1_1call__detail.html</anchorfile>
      <anchor>a62efe76fb3c284959ce8e6d0f4c1b6ed</anchor>
      <arglist>(std::false_type, property_wrapper&lt; R, W &gt; &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>auto &amp;</type>
      <name>pick</name>
      <anchorfile>namespacesol_1_1call__detail.html</anchorfile>
      <anchor>ab6d4ec05c25280bfa543913bf729e6cc</anchor>
      <arglist>(std::true_type, property_wrapper&lt; R, W &gt; &amp;f)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sol::call_detail::overload_detail</name>
    <filename>namespacesol_1_1call__detail_1_1overload__detail.html</filename>
    <member kind="function">
      <type>int</type>
      <name>overload_match_arity</name>
      <anchorfile>namespacesol_1_1call__detail_1_1overload__detail.html</anchorfile>
      <anchor>ad2b2bb92cd48fe36242bc288663d60b8</anchor>
      <arglist>(types&lt; Fx, Fxs... &gt;, std::index_sequence&lt; I, In... &gt;, std::index_sequence&lt; M... &gt;, Match &amp;&amp;matchfx, lua_State *L, int fxarity, int start, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>overload_match_arity</name>
      <anchorfile>namespacesol_1_1call__detail_1_1overload__detail.html</anchorfile>
      <anchor>a80c7284a229254edda6eb35d350cc215</anchor>
      <arglist>(types&lt;&gt;, std::index_sequence&lt;&gt;, std::index_sequence&lt; M... &gt;, Match &amp;&amp;, lua_State *L, int, int, Args &amp;&amp;...)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>overload_match_arity_single</name>
      <anchorfile>namespacesol_1_1call__detail_1_1overload__detail.html</anchorfile>
      <anchor>acd70fbc53cc7054bd4fb1ba38b2d4498</anchor>
      <arglist>(types&lt; Fx &gt;, std::index_sequence&lt; I &gt;, std::index_sequence&lt; M... &gt;, Match &amp;&amp;matchfx, lua_State *L, int fxarity, int start, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>overload_match_arity_single</name>
      <anchorfile>namespacesol_1_1call__detail_1_1overload__detail.html</anchorfile>
      <anchor>aecb9321280c32763f6ee224dae08e472</anchor>
      <arglist>(types&lt; Fx, Fx1, Fxs... &gt;, std::index_sequence&lt; I, I1, In... &gt;, std::index_sequence&lt; M... &gt;, Match &amp;&amp;matchfx, lua_State *L, int fxarity, int start, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>overload_match_arity_single</name>
      <anchorfile>namespacesol_1_1call__detail_1_1overload__detail.html</anchorfile>
      <anchor>aa0939153e321fe5eb26346392ece6f66</anchor>
      <arglist>(types&lt;&gt;, std::index_sequence&lt;&gt;, std::index_sequence&lt; M... &gt;, Match &amp;&amp;matchfx, lua_State *L, int fxarity, int start, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sol::container_detail</name>
    <filename>namespacesol_1_1container__detail.html</filename>
    <class kind="struct">sol::container_detail::container_decay</class>
    <class kind="struct">sol::container_detail::container_decay&lt; as_container_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::container_detail::has_clear_test</class>
    <class kind="struct">sol::container_detail::has_empty_test</class>
    <class kind="struct">sol::container_detail::has_erase_after_test</class>
    <class kind="struct">sol::container_detail::has_erase_key_test</class>
    <class kind="struct">sol::container_detail::has_erase_test</class>
    <class kind="struct">sol::container_detail::has_find_test</class>
    <class kind="struct">sol::container_detail::has_find_test&lt; T, std::enable_if_t&lt; meta::is_lookup&lt; T &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::container_detail::has_traits_add_test</class>
    <class kind="struct">sol::container_detail::has_traits_at_test</class>
    <class kind="struct">sol::container_detail::has_traits_erase_test</class>
    <class kind="struct">sol::container_detail::has_traits_find_test</class>
    <class kind="struct">sol::container_detail::has_traits_get_test</class>
    <class kind="struct">sol::container_detail::has_traits_index_get_test</class>
    <class kind="struct">sol::container_detail::has_traits_index_of_test</class>
    <class kind="struct">sol::container_detail::has_traits_index_set_test</class>
    <class kind="struct">sol::container_detail::has_traits_insert_test</class>
    <class kind="struct">sol::container_detail::has_traits_ipairs_test</class>
    <class kind="struct">sol::container_detail::has_traits_next_test</class>
    <class kind="struct">sol::container_detail::has_traits_pairs_test</class>
    <class kind="struct">sol::container_detail::has_traits_set_test</class>
    <class kind="struct">sol::container_detail::has_traits_size_test</class>
    <class kind="struct">sol::container_detail::is_forced_container</class>
    <class kind="struct">sol::container_detail::is_forced_container&lt; as_container_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::container_detail::u_c_launch</class>
    <class kind="struct">sol::container_detail::usertype_container_default</class>
    <class kind="struct">sol::container_detail::usertype_container_default&lt; usertype_container&lt; X &gt; &gt;</class>
    <class kind="struct">sol::container_detail::usertype_container_default&lt; X, std::enable_if_t&lt; meta::all&lt; is_forced_container&lt; meta::unqualified_t&lt; X &gt; &gt;, meta::has_value_type&lt; meta::unqualified_t&lt; container_decay_t&lt; X &gt; &gt; &gt;, meta::has_iterator&lt; meta::unqualified_t&lt; container_decay_t&lt; X &gt; &gt; &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::container_detail::usertype_container_default&lt; X, std::enable_if_t&lt; std::is_array&lt; std::remove_pointer_t&lt; meta::unwrap_unqualified_t&lt; X &gt; &gt; &gt;::value &gt; &gt;</class>
    <member kind="typedef">
      <type>typename container_decay&lt; meta::unqualified_t&lt; T &gt; &gt;::type</type>
      <name>container_decay_t</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a1730c4dd52d6037e2b4524efa195323b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_clear_test&lt; T &gt;::value &gt;</type>
      <name>has_clear</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a6d6ab8814dc17f54d22d6ad857e2c82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_empty_test&lt; T &gt;::value &gt;</type>
      <name>has_empty</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a22e3ffd7201a1694f9bf3fbfd793a650</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_erase_test&lt; T &gt;::value &gt;</type>
      <name>has_erase</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>ae38f58730d9b18f72077f3d3dfcc4b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_erase_after_test&lt; T &gt;::value &gt;</type>
      <name>has_erase_after</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>ad13738116747bf4653462e6b62550375</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_erase_key_test&lt; T &gt;::value &gt;</type>
      <name>has_erase_key</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a7dcdfcfa1b0fedc3551f84d879046ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_find_test&lt; T &gt;::value &gt;</type>
      <name>has_find</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a8256f47627219522d2fba79168dac8fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_add_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_add</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a3551fc8f9f351020db4196b97024a8b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_at_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_at</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>ab6a1e7ca0a2cdc15a447d2fafa43558b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>has_clear&lt; T &gt;</type>
      <name>has_traits_clear</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>aa2a958cb1900de5a4436468efaa22839</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>has_empty&lt; T &gt;</type>
      <name>has_traits_empty</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a869a07b0126f34c48eec1e60a481d9ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_erase_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_erase</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a3e66e84bc60ad3e60a0bed168e23b2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_find_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_find</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>aa758256694b3e90b6f63055d7d1da5d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_get_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_get</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a27ee4780886fd1dee5984e371bf7093e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_index_get_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_index_get</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a84af123fef4f2d7f1cd350364dcb1a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_index_of_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_index_of</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a604b9d2d254aeb2bdb0bbc4eaa2e3a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_index_set_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_index_set</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a6ed9695bbd8067f8b25d2547ca00193d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_insert_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_insert</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a35f96bb85b0f3f2d48df4a1babaf793c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_ipairs_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_ipairs</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a2c93e20f12500641ed9143dd8a040a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_next_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_next</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a6983bcb86b16ebacaec05bd866782986</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_pairs_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_pairs</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a62bc3d71e4b60e163b6579200f298171</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_set_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_set</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>ab5f86b15a646e30b3ff0d8662dcecd25</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; has_traits_size_test&lt; T &gt;::value &gt;</type>
      <name>has_traits_size</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a73d2478313b4d878b9a8a474041a60fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_key</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a7a8964396c5b182aa9100b9d38bbef0d</anchor>
      <arglist>(std::false_type, T &amp;&amp;t)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_key</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>abba8bc439a362ddbb675edc6146b541c</anchor>
      <arglist>(std::true_type, T &amp;&amp;t)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_value</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>ab7649feee5f89ba95c37097719ec8c3c</anchor>
      <arglist>(std::false_type, T &amp;&amp;t)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_value</name>
      <anchorfile>namespacesol_1_1container__detail.html</anchorfile>
      <anchor>a45f437bc4cb8922be2bfc7d83ef6a16e</anchor>
      <arglist>(std::true_type, T &amp;&amp;t)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sol::d</name>
    <filename>namespacesol_1_1d.html</filename>
    <class kind="struct">sol::d::u</class>
  </compound>
  <compound kind="namespace">
    <name>sol::detail</name>
    <filename>namespacesol_1_1detail.html</filename>
    <namespace>sol::detail::debug</namespace>
    <namespace>sol::detail::swap_adl_tests</namespace>
    <class kind="struct">sol::detail::accumulate</class>
    <class kind="struct">sol::detail::accumulate&lt; C, v, V, T, Args... &gt;</class>
    <class kind="struct">sol::detail::accumulate_list</class>
    <class kind="struct">sol::detail::accumulate_list&lt; C, v, V, types&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::detail::as_pointer_tag</class>
    <class kind="struct">sol::detail::as_reference_tag</class>
    <class kind="struct">sol::detail::as_table_tag</class>
    <class kind="struct">sol::detail::as_unique_tag</class>
    <class kind="struct">sol::detail::as_value_tag</class>
    <class kind="struct">sol::detail::associated_nullopt</class>
    <class kind="struct">sol::detail::clean</class>
    <class kind="struct">sol::detail::conjunction</class>
    <class kind="struct">sol::detail::conjunction&lt; B &gt;</class>
    <class kind="struct">sol::detail::conjunction&lt; B, Bs... &gt;</class>
    <class kind="struct">sol::detail::default_construct</class>
    <class kind="struct">sol::detail::default_destroy</class>
    <class kind="struct">sol::detail::deleter</class>
    <class kind="struct">sol::detail::deprecate_type</class>
    <class kind="struct">sol::detail::direct_error_tag</class>
    <class kind="struct">sol::detail::ebco</class>
    <class kind="struct">sol::detail::ebco&lt; T &amp;&amp;, tag &gt;</class>
    <class kind="struct">sol::detail::ebco&lt; T &amp;, tag &gt;</class>
    <class kind="struct">sol::detail::ebco&lt; T, tag, std::enable_if_t&lt;!std::is_reference_v&lt; T &gt; &amp;&amp;std::is_class_v&lt; T &gt; &amp;&amp;!std::is_final_v&lt; T &gt; &gt; &gt;</class>
    <class kind="struct">sol::detail::error_result</class>
    <class kind="struct">sol::detail::get_is_primitive</class>
    <class kind="struct">sol::detail::get_is_primitive&lt; T, false, true &gt;</class>
    <class kind="struct">sol::detail::get_is_primitive&lt; T, true, false &gt;</class>
    <class kind="struct">sol::detail::get_is_primitive&lt; T, true, true &gt;</class>
    <class kind="struct">sol::detail::i_am_secret</class>
    <class kind="struct">sol::detail::implicit_wrapper</class>
    <class kind="struct">sol::detail::indexed_insert</class>
    <class kind="struct">sol::detail::inheritance</class>
    <class kind="struct">sol::detail::invoke_result_impl</class>
    <class kind="struct">sol::detail::invoke_result_impl&lt; F, decltype(detail::invoke(std::declval&lt; F &gt;(), std::declval&lt; Us &gt;()...), void()), Us... &gt;</class>
    <class kind="struct">sol::detail::is_constructor</class>
    <class kind="struct">sol::detail::is_constructor&lt; factory_wrapper&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::detail::is_constructor&lt; policy_wrapper&lt; F, Policies... &gt; &gt;</class>
    <class kind="struct">sol::detail::is_constructor&lt; protect_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::is_destructor</class>
    <class kind="struct">sol::detail::is_destructor&lt; destructor_wrapper&lt; Fx &gt; &gt;</class>
    <class kind="struct">sol::detail::is_non_factory_constructor</class>
    <class kind="struct">sol::detail::is_non_factory_constructor&lt; constructor_wrapper&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::detail::is_non_factory_constructor&lt; constructors&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::detail::is_non_factory_constructor&lt; no_construction &gt;</class>
    <class kind="struct">sol::detail::is_nothrow_swappable</class>
    <class kind="struct">sol::detail::is_optional_impl</class>
    <class kind="struct">sol::detail::is_optional_impl&lt; optional&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::is_speshul</class>
    <class kind="struct">sol::detail::is_speshul&lt; protected_function_result &gt;</class>
    <class kind="struct">sol::detail::is_speshul&lt; unsafe_function_result &gt;</class>
    <class kind="struct">sol::detail::is_swappable</class>
    <class kind="struct">sol::detail::is_swappable&lt; T[N], T[N]&gt;</class>
    <class kind="struct">sol::detail::lua_type_of</class>
    <class kind="struct">sol::detail::lua_type_of&lt; as_table_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_coroutine&lt; Base &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_environment&lt; B &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_function&lt; Base, aligned &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_lightuserdata&lt; Base &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_lua_table&lt; Base &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_metatable&lt; Base &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_object&lt; Base &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_protected_function&lt; Base, aligned, Handler &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_reference&lt; b &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_string_view&lt; C, T &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_table_core&lt; b, Base &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_thread&lt; Base &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_userdata&lt; Base &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; basic_usertype&lt; T, Base &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; bool &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; char &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; char16_t &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; char16_t[N]&gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; char32_t &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; char32_t[N]&gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; char[N]&gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; const char * &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; const char16_t * &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; const char32_t * &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; const void * &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; const wchar_t * &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; detail::non_lua_nil_t &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; env_key_t &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; error &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; light&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; lightuserdata_value &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; lua_CFunction &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; lua_nil_t &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; lua_value &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; meta_function &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; metatable_key_t &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; nested&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; new_table &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; nullopt_t &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; optional&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; stack_count &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; stack_reference &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; std::basic_string&lt; C, T, A &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; std::function&lt; Signature &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; std::initializer_list&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; std::nullptr_t &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; std::optional&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; std::pair&lt; A, B &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; std::remove_pointer_t&lt; lua_CFunction &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; std::tuple&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; std::variant&lt; Tn... &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; T * &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; T, std::enable_if_t&lt; std::is_arithmetic_v&lt; T &gt;||std::is_same_v&lt; T, lua_Number &gt;||std::is_same_v&lt; T, lua_Integer &gt; &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; T, std::enable_if_t&lt; std::is_enum_v&lt; T &gt; &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; T, std::enable_if_t&lt; std::is_function_v&lt; T &gt; &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; this_environment &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; this_main_state &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; this_state &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; type &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; user&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; userdata_value &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; variadic_args &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; variadic_results &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; void * &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; wchar_t &gt;</class>
    <class kind="struct">sol::detail::lua_type_of&lt; wchar_t[N]&gt;</class>
    <class kind="struct">sol::detail::no_comp</class>
    <class kind="struct">sol::detail::no_prop</class>
    <class kind="struct">sol::detail::no_safety_tag</class>
    <class kind="struct">sol::detail::non_lua_nil_t</class>
    <class kind="struct">sol::detail::optional_copy_assign_base</class>
    <class kind="struct">sol::detail::optional_copy_assign_base&lt; T, false &gt;</class>
    <class kind="struct">sol::detail::optional_copy_base</class>
    <class kind="struct">sol::detail::optional_copy_base&lt; T, false &gt;</class>
    <class kind="struct">sol::detail::optional_delete_assign_base</class>
    <class kind="struct">sol::detail::optional_delete_assign_base&lt; T, false, false &gt;</class>
    <class kind="struct">sol::detail::optional_delete_assign_base&lt; T, false, true &gt;</class>
    <class kind="struct">sol::detail::optional_delete_assign_base&lt; T, true, false &gt;</class>
    <class kind="struct">sol::detail::optional_delete_ctor_base</class>
    <class kind="struct">sol::detail::optional_delete_ctor_base&lt; T, false, false &gt;</class>
    <class kind="struct">sol::detail::optional_delete_ctor_base&lt; T, false, true &gt;</class>
    <class kind="struct">sol::detail::optional_delete_ctor_base&lt; T, true, false &gt;</class>
    <class kind="struct">sol::detail::optional_move_assign_base</class>
    <class kind="struct">sol::detail::optional_move_assign_base&lt; T, false &gt;</class>
    <class kind="struct">sol::detail::optional_move_base</class>
    <class kind="struct">sol::detail::optional_move_base&lt; T, false &gt;</class>
    <class kind="struct">sol::detail::optional_operations_base</class>
    <class kind="struct">sol::detail::optional_storage_base</class>
    <class kind="struct">sol::detail::optional_storage_base&lt; T, true &gt;</class>
    <class kind="struct">sol::detail::policy_base_tag</class>
    <class kind="struct">sol::detail::properties_enrollment_allowed</class>
    <class kind="struct">sol::detail::protected_handler</class>
    <class kind="struct">sol::detail::ref_clean</class>
    <class kind="struct">sol::detail::returns_void_impl</class>
    <class kind="struct">sol::detail::returns_void_impl&lt; F, void_t&lt; invoke_result_t&lt; F, U... &gt; &gt;, U... &gt;</class>
    <class kind="struct">sol::detail::state_deleter</class>
    <class kind="struct">sol::detail::std_shim</class>
    <class kind="struct">sol::detail::std_shim&lt; void &gt;</class>
    <class kind="struct">sol::detail::tagged</class>
    <class kind="struct">sol::detail::unchecked_t</class>
    <class kind="struct">sol::detail::unique_fallback</class>
    <class kind="struct">sol::detail::unique_fallback&lt; std::shared_ptr&lt; T &gt; &gt;</class>
    <class kind="struct">sol::detail::unique_fallback&lt; std::unique_ptr&lt; T, D &gt; &gt;</class>
    <class kind="struct">sol::detail::voider</class>
    <class kind="struct">sol::detail::with_function_tag</class>
    <class kind="struct">sol::detail::yield_tag_t</class>
    <member kind="typedef">
      <type>meta::any&lt; is_constructor&lt; meta::unqualified_t&lt; Args &gt; &gt;... &gt;</type>
      <name>any_is_constructor</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a542c9a588b1e189b69babbce11a09de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::any&lt; is_destructor&lt; meta::unqualified_t&lt; Args &gt; &gt;... &gt;</type>
      <name>any_is_destructor</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a851d233de7a9ec8aa9e042c4db1a67f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_array&lt; T &gt;::value, std::add_lvalue_reference_t&lt; T &gt;, T &gt;</type>
      <name>array_return_type</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a179a7c1d9ad0394ef5b1e5f700398b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::conditional&lt; B, T, F &gt;::type</type>
      <name>conditional_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a4eaf84f64f647d5b1ec70960aea2c6fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::decay&lt; T &gt;::type</type>
      <name>decay_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a7eeb2db471ba641b22c763a50f110e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enable_if_t&lt;!returns_void&lt; T &amp;&amp;, U... &gt;::value &gt;</type>
      <name>disable_if_ret_void</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>acb49d3c1193c2d1337404b45209f51f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::enable_if_t&lt;!std::is_same&lt; optional&lt; T &gt;, detail::decay_t&lt; U &gt; &gt;::value &amp;&amp;!detail::conjunction&lt; std::is_scalar&lt; T &gt;, std::is_same&lt; T, detail::decay_t&lt; U &gt; &gt;&gt;::value &amp;&amp;std::is_constructible&lt; T, U &gt;::value &amp;&amp;std::is_assignable&lt; T &amp;, U &gt;::value &gt;</type>
      <name>enable_assign_forward</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ae6f0622f95b80062630d04d487117214</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::enable_if_t&lt; std::is_constructible&lt; T, Other &gt;::value &amp;&amp;std::is_assignable&lt; T &amp;, Other &gt;::value &amp;&amp;!std::is_constructible&lt; T, optional&lt; U &gt; &amp; &gt;::value &amp;&amp;!std::is_constructible&lt; T, optional&lt; U &gt; &amp;&amp; &gt;::value &amp;&amp;!std::is_constructible&lt; T, const optional&lt; U &gt; &amp; &gt;::value &amp;&amp;!std::is_constructible&lt; T, const optional&lt; U &gt; &amp;&amp; &gt;::value &amp;&amp;!std::is_convertible&lt; optional&lt; U &gt; &amp;, T &gt;::value &amp;&amp;!std::is_convertible&lt; optional&lt; U &gt; &amp;&amp;, T &gt;::value &amp;&amp;!std::is_convertible&lt; const optional&lt; U &gt; &amp;, T &gt;::value &amp;&amp;!std::is_convertible&lt; const optional&lt; U &gt; &amp;&amp;, T &gt;::value &amp;&amp;!std::is_assignable&lt; T &amp;, optional&lt; U &gt; &amp; &gt;::value &amp;&amp;!std::is_assignable&lt; T &amp;, optional&lt; U &gt; &amp;&amp; &gt;::value &amp;&amp;!std::is_assignable&lt; T &amp;, const optional&lt; U &gt; &amp; &gt;::value &amp;&amp;!std::is_assignable&lt; T &amp;, const optional&lt; U &gt; &amp;&amp; &gt;::value &gt;</type>
      <name>enable_assign_from_other</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ad2615fcaa078fba9323bbb7e2fe7faf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::enable_if_t&lt; std::is_constructible&lt; T, U &amp;&amp; &gt;::value &amp;&amp;!std::is_same&lt; detail::decay_t&lt; U &gt;, in_place_t &gt;::value &amp;&amp;!std::is_same&lt; optional&lt; T &gt;, detail::decay_t&lt; U &gt; &gt;::value &gt;</type>
      <name>enable_forward_value</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a7f21b357e57c378927026d575a242da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::enable_if_t&lt; std::is_constructible&lt; T, Other &gt;::value &amp;&amp;!std::is_constructible&lt; T, optional&lt; U &gt; &amp; &gt;::value &amp;&amp;!std::is_constructible&lt; T, optional&lt; U &gt; &amp;&amp; &gt;::value &amp;&amp;!std::is_constructible&lt; T, const optional&lt; U &gt; &amp; &gt;::value &amp;&amp;!std::is_constructible&lt; T, const optional&lt; U &gt; &amp;&amp; &gt;::value &amp;&amp;!std::is_convertible&lt; optional&lt; U &gt; &amp;, T &gt;::value &amp;&amp;!std::is_convertible&lt; optional&lt; U &gt; &amp;&amp;, T &gt;::value &amp;&amp;!std::is_convertible&lt; const optional&lt; U &gt; &amp;, T &gt;::value &amp;&amp;!std::is_convertible&lt; const optional&lt; U &gt; &amp;&amp;, T &gt;::value &gt;</type>
      <name>enable_from_other</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a948783b3df8fe810e4c08535379ca322</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enable_if_t&lt; returns_void&lt; T &amp;&amp;, U... &gt;::value &gt;</type>
      <name>enable_if_ret_void</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ad8c01601b97754e8434bcdeb49bf3f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::enable_if&lt; E, T &gt;::type</type>
      <name>enable_if_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aa30d96abd1e91a1367f84d8388dcca8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>conditional_t&lt; std::is_void&lt; U &gt;::value, monostate, U &gt;</type>
      <name>fixup_void</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a9be9a9ceed88022a725869a41f210323</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>optional&lt; fixup_void&lt; invoke_result_t&lt; F, U &gt; &gt;&gt;</type>
      <name>get_map_return</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a42f32070902a184100a12ebc51c0b533</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(&amp;inheritance&lt; void &gt;::type_cast)</type>
      <name>inheritance_cast_function</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a2cc7b379638fdb42608904f0bbcf8991</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(&amp;inheritance&lt; void &gt;::type_check)</type>
      <name>inheritance_check_function</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a47665da71923f227ef7fc18866235e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(&amp;inheritance&lt; void &gt;::type_unique_cast&lt; void &gt;)</type>
      <name>inheritance_unique_cast_function</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a572f1c35005b73016c106c8ffb5c37b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>invoke_result_impl&lt; F, void, Us... &gt;</type>
      <name>invoke_result</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>adbb016b601038afabffde1cc4f0e63ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename invoke_result&lt; F, Us... &gt;::type</type>
      <name>invoke_result_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aefad88d6d18f85247625c0b6907486d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, std::is_same_v&lt; T, override_value_t &gt;||std::is_same_v&lt; T, update_if_empty_t &gt;||std::is_same_v&lt; T, create_if_nil_t &gt; &gt;</type>
      <name>is_insert_mode</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a37991a7821bf47ba6a2566fc3754cc66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::any&lt; meta::is_specialization_of&lt; T, push_invoke_t &gt;, meta::is_specialization_of&lt; T, as_table_t &gt;, meta::is_specialization_of&lt; T, forward_as_value_t &gt;, meta::is_specialization_of&lt; T, as_container_t &gt;, meta::is_specialization_of&lt; T, nested &gt;, meta::is_specialization_of&lt; T, yielding_t &gt; &gt;</type>
      <name>is_msvc_callable_rigged</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a6671e44df13b3e0b04ac8121f106f550</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::neg&lt; is_insert_mode&lt; T &gt; &gt;</type>
      <name>is_not_insert_mode</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aaa76b45320425f2b53f68e7b239db06c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>is_optional_impl&lt; decay_t&lt; T &gt; &gt;</type>
      <name>is_optional</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>af12cafb8a864023b173140f77f462812</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::is_specialization_of&lt; T, policy_wrapper &gt;</type>
      <name>is_policy</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aff725ae4094593a00b1b789e3313c4d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>lua_CFunction_noexcept</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a541d57114d643711902e7401eaf7a1ed</anchor>
      <arglist>)(lua_State *L) noexcept</arglist>
    </member>
    <member kind="typedef">
      <type>luaL_Reg[64]</type>
      <name>lua_reg_table</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a5cabf9e5ead2bec1a768b95eb9eec10f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; meta::is_specialization_of_v&lt; meta::unqualified_t&lt; T &gt;, std::tuple &gt;, T, std::tuple&lt; meta::conditional_t&lt; std::is_array_v&lt; meta::unqualified_t&lt; T &gt; &gt;, std::remove_reference_t&lt; T &gt; &amp;, meta::unqualified_t&lt; T &gt; &gt;&gt; &gt;</type>
      <name>proxy_key_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a58020e96cb9f9afcf78cb0bd5ea6f2c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::remove_const&lt; T &gt;::type</type>
      <name>remove_const_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a3f9825d6ef9a34fbf716fdd131b975ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::remove_reference&lt; T &gt;::type</type>
      <name>remove_reference_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ae1445ec589ae4284a2c48403dd5f1d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>returns_void_impl&lt; F, void, U... &gt;</type>
      <name>returns_void</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a75583df4adb1a357f7037faad196e20c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::initializer_list&lt; int &gt;</type>
      <name>swallow</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a476a7690d688fd02de8aa25721af05d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char[SOL_ID_SIZE_I_]</type>
      <name>typical_chunk_name_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a69137eac9b2c7fc3dababe54af1709b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char[SOL_FILE_ID_SIZE_I_]</type>
      <name>typical_file_chunk_name_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>abf92491c80a0e8c40365c3ede61f94f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*)(void *)</type>
      <name>unique_destructor</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aaeb9bce0208c628d766b35e50e65a481</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::inheritance_unique_cast_function</type>
      <name>unique_tag</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a7f9cd2ed0c6501063636daff1618e422</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename voider&lt; Ts... &gt;::type</type>
      <name>void_t</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a097f2239023b6e3fa3222ea21b0a9adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>insert_mode</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a1ac76c37a04491ab7ef377b79fe944b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>none</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a1ac76c37a04491ab7ef377b79fe944b3ab7326768a4f6fc880bbdad8c6b6d5fb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>update_if_empty</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a1ac76c37a04491ab7ef377b79fe944b3a47b4dff28327fd0e0a0aad9041259655</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>override_value</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a1ac76c37a04491ab7ef377b79fe944b3a5d4f29fa5b30510c4f8d91e9b4dac734</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>create_if_nil</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a1ac76c37a04491ab7ef377b79fe944b3ac5e78bf90fd81c9ec19ea990d3332faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>accumulate_and_mark</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a44a178ae0ab19bdacc56ea8736f92f63</anchor>
      <arglist>(const std::string &amp;n, std::string &amp;aux_message, int &amp;marker)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>adl_default_to_string</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a353ead2761f7b75bf029d1cd44aaa274</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>adl_default_to_string</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a7d486f19166c877f75de38a4868a74ad</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>constexpr std::uintptr_t</type>
      <name>align</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a44d6b9d3af54021769e232b1546a3b4d</anchor>
      <arglist>(std::size_t alignment, std::uintptr_t ptr, std::size_t &amp;space)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>align</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aa4efdd4ff1a1a56dc71af3206609933e</anchor>
      <arglist>(std::size_t alignment, void *ptr, std::size_t &amp;space)</arglist>
    </member>
    <member kind="function">
      <type>constexpr std::uintptr_t</type>
      <name>align_one</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>af1fcd2dbde5bacb2c4dacd468265feca</anchor>
      <arglist>(std::size_t alignment, std::size_t size, std::uintptr_t ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>align_user</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ae0282a4ac6339593aa80391cf6ddb0cb</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>align_usertype_pointer</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a9508fc976eb4563305a7efae42b1fb45</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>align_usertype_unique</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a84f3c03f6ba02ad60fa4f8039afc5785</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>align_usertype_unique_destructor</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aced8b4657c319aded0cc961c6b7db376</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>align_usertype_unique_tag</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a53a1e321f59c3eca2d6151871470e526</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>constexpr std::size_t</type>
      <name>aligned_space_for</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ad9a4b1c6cae81ea89cd212cb1b2b39a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr std::size_t</type>
      <name>aligned_space_for</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>af3ee584355376f4e63fe2c218609f9f0</anchor>
      <arglist>(std::uintptr_t ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>alloc_newuserdata</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aa0809070a6579578096b87994ed78e30</anchor>
      <arglist>(lua_State *L, std::size_t bytesize)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>attempt_alloc</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aee91604390a273f9cd00ab0f42cf960d</anchor>
      <arglist>(lua_State *L, std::size_t ptr_align, std::size_t ptr_size, std::size_t value_align, std::size_t allocated_size, void *&amp;pointer_adjusted, void *&amp;data_adjusted)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>attempt_alloc_unique</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aa5024ab9f1df393049c33bee6bfcbcc9</anchor>
      <arglist>(lua_State *L, std::size_t ptr_align, std::size_t ptr_size, std::size_t real_align, std::size_t allocated_size, void *&amp;pointer_adjusted, void *&amp;dx_adjusted, void *&amp;id_adjusted, void *&amp;data_adjusted)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>base_class_cast_key</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a61663e5b06a279c325eca30d5c811421</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>base_class_check_key</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>af56e8a1bef32db2f541707efd55e3df7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>base_class_index_propogation_key</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a4d3a29046f980c75df96de5f897fa411</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>base_class_new_index_propogation_key</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a6a489665fbef95c46e7c67c885cb0242</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>c_trampoline</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ad230b26f26d3eda04420d2202be2dd83</anchor>
      <arglist>(lua_State *L, lua_CFunction f)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_exception_handler</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>afdc5f774fe10001295db2d321ca418e3</anchor>
      <arglist>(lua_State *L, optional&lt; const std::exception &amp; &gt; maybe_ex, string_view what)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cannot_destroy</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a9412f61633dd7385dfb15d5417570574</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_entries</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a392e25b206def09960f74bebe92bbdbf</anchor>
      <arglist>(const reference &amp;registry_reference)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_entries</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a5aaf8375ff9eb457b37396525943de01</anchor>
      <arglist>(stack_reference r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>comparsion_operator_wrap</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ae3d26ab16debb1bc45cfb7d347155909</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>default_chunk_name</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a4895e1378e8e5919f707d25ce40957ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>default_exception_handler</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a81258aa73dfa39027e37ac1c16c03d61</anchor>
      <arglist>(lua_State *L, optional&lt; const std::exception &amp; &gt;, string_view what)</arglist>
    </member>
    <member kind="function">
      <type>const char(&amp;</type>
      <name>default_exception_handler_name</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a8737aad1692b6e8b906d84e29102b031</anchor>
      <arglist>())[11]</arglist>
    </member>
    <member kind="function">
      <type>const char(&amp;</type>
      <name>default_handler_name</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a775f883284e129f63ebcfc4466068ba0</anchor>
      <arglist>())[9]</arglist>
    </member>
    <member kind="function">
      <type>const char(&amp;</type>
      <name>default_main_thread_name</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a264f74ece829f4d5abdd4d46610aa0bc</anchor>
      <arglist>())[9]</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>default_size</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a8e16a7529f830eddebe525873adab714</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>default_to_string</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a242a96294470b02f01f4af85e5470341</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>demangle</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a16493fd9e44d0dfc2fa57fdde17e826a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>demangle_once</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a1792dfd4e92f5b5e8dcddf96a2e27fde</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>deref</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>adafa07c9ff49c1c0886fde8b0cff555c</anchor>
      <arglist>(T &amp;&amp;item)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>deref_move_only</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>afb471e7611838742e9013d11c23bd824</anchor>
      <arglist>(T &amp;&amp;item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fail_on_newindex</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a44fbcc3fd4b9e736a0d15a7b04ea1762</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function">
      <type>basic_function&lt; Base &gt;</type>
      <name>force_cast</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>abafbe182cca4a5f814b973ef9b79449e</anchor>
      <arglist>(T &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>stack_proxy</type>
      <name>get</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ae08146c068527f9c085e114a689a1eda</anchor>
      <arglist>(types&lt; Arg, Args... &gt;, meta::index_value&lt; N &gt;, meta::index_value&lt; I &gt;, const T &amp;fr)</arglist>
    </member>
    <member kind="function">
      <type>stack_proxy</type>
      <name>get</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a1ac3bb8df8bf83a51f404e2117af354a</anchor>
      <arglist>(types&lt; Args... &gt;, meta::index_value&lt; 0 &gt;, meta::index_value&lt; I &gt;, const T &amp;fr)</arglist>
    </member>
    <member kind="function">
      <type>Reference</type>
      <name>get_default_handler</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a69cdda859fc530cf1990993833ace087</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>handle_errors</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a5d932bc0f7a8ce460ed43842ba45b0a8</anchor>
      <arglist>(lua_State *L, const error_result &amp;er)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle_protected_exception</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aeaed554305eb95e4b5de51e17e972814</anchor>
      <arglist>(lua_State *L_, optional&lt; const std::exception &amp; &gt; maybe_ex, const char *error, detail::protected_handler&lt; ShouldPush_, Handler_ &gt; &amp;handler_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_default_registrations</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a318d817668a0b571a447fed6d744fd7e</anchor>
      <arglist>(IFx &amp;&amp;ifx, Fx &amp;&amp;fx)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>invoke</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a56ce1cd9cfed59d2e463726a3b9b7efd</anchor>
      <arglist>(Fn &amp;&amp;f, Args &amp;&amp;... args) noexcept(noexcept(std::forward&lt; Fn &gt;(f)(std::forward&lt; Args &gt;(args)...))) -&gt; decltype(std::forward&lt; Fn &gt;(f)(std::forward&lt; Args &gt;(args)...))</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>invoke</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a87fd6203506b30ddb84d32614d89ffa9</anchor>
      <arglist>(Fn &amp;&amp;f, Args &amp;&amp;... args) noexcept(noexcept(std::mem_fn(f)(std::forward&lt; Args &gt;(args)...))) -&gt; decltype(std::mem_fn(f)(std::forward&lt; Args &gt;(args)...))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_check</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>af7b389e5397c5827dc133f4b73c405e3</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lua_cfunction_trampoline</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a7656a8f8ec5d55118a1bf0af18e38e1b</anchor>
      <arglist>(lua_State *L, lua_CFunction f)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>make_chunk_name</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ac1f0b7c2a1e33f7f59253a79a79accc7</anchor>
      <arglist>(const string_view &amp;code, const std::string &amp;chunkname, char(&amp;basechunkname)[N])</arglist>
    </member>
    <member kind="function">
      <type>lua_CFunction</type>
      <name>make_destructor</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a0ca71d22cff5bb9ed988d6588ac0e414</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>lua_CFunction</type>
      <name>make_destructor</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ab1f82d43774ecffbadd2c0755c3009b7</anchor>
      <arglist>(std::false_type)</arglist>
    </member>
    <member kind="function">
      <type>lua_CFunction</type>
      <name>make_destructor</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a24e9706a58bec7f5a0bc824175b4dab8</anchor>
      <arglist>(std::true_type)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; T, Dx &gt;</type>
      <name>make_unique_deleter</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a5bbb304681e4b4b1eba0e490df06180b</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>member_default_to_string</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ab88d4b7e3423dc3eacd340d983e333a3</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>member_default_to_string</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ae33fcd2ac578204390cab58ff6a8c372</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>optional_map_impl</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a28532e64a7e397fb692c863a81ea30c2</anchor>
      <arglist>(Opt &amp;&amp;opt, F &amp;&amp;f) -&gt; optional&lt; monostate &gt;</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>optional_map_impl</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a7344058c8bee19184cc1736569752900</anchor>
      <arglist>(Opt &amp;&amp;opt, F &amp;&amp;f) -&gt; optional&lt; Ret &gt;</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>oss_default_to_string</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a6fe1433ce8c3809cf62294018a5b9cff</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>oss_default_to_string</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a78011fda571712fcf45cb0d7df324b7f</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>lua_State *</type>
      <name>pick_main_thread</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a2ca10e54fd9b0e2fdc85345ffc99c5fd</anchor>
      <arglist>(lua_State *L_, lua_State *backup_if_unsupported=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>property_always_true</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a0f55e83abc42eb797cfd1c4f3566f96e</anchor>
      <arglist>(meta_function)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>ptr</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a3aa9c6be433217c627201ca0bc5a32e0</anchor>
      <arglist>(std::reference_wrapper&lt; T &gt; val)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>ptr</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a32ecf2de30b74396fbd137f103be19a8</anchor>
      <arglist>(T &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>ptr</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a93b01dd857d3b82af1ad5670c082e025</anchor>
      <arglist>(T *val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>aa68736e254890bcd1e1f079162b9435b</anchor>
      <arglist>(std::basic_string&lt; T, Tr, Al &gt; &amp;str, std::size_t hint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a13873514602e4ec2c2570638f8b3843b</anchor>
      <arglist>(std::vector&lt; T, Al &gt; &amp;vec, std::size_t hint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>add87b7b5c500edf97c769bbdc4d15bfa</anchor>
      <arglist>(T &amp;, std::size_t)</arglist>
    </member>
    <member kind="function">
      <type>constexpr void</type>
      <name>resolve_f</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a5c3677c5ec292e21c2009793f64ce69f</anchor>
      <arglist>(std::false_type, F &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>resolve_f</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>acf09e88866f227d90d6e203066121282</anchor>
      <arglist>(std::true_type, F &amp;&amp;f) -&gt; decltype(resolve_i(types&lt; meta::function_signature_t&lt; decltype(&amp;U::operator())&gt;&gt;(), std::forward&lt; F &gt;(f)))</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>resolve_i</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a9a613e5a42f88be0e2e3624d768fd443</anchor>
      <arglist>(types&lt; Args... &gt;, F &amp;&amp;f) -&gt; decltype(resolve_i(types&lt; R(Args...)&gt;(), std::forward&lt; F &gt;(f)))</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>resolve_i</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a7748dcc874a88360cbb49faf503e1fd8</anchor>
      <arglist>(types&lt; R(Args...)&gt;, F &amp;&amp;) -&gt; R(meta::unqualified_t&lt; F &gt;::*)(Args...)</arglist>
    </member>
    <member kind="function">
      <type>constexpr auto</type>
      <name>resolve_i</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ad060119e55c26b604dfa3848f3a9366b</anchor>
      <arglist>(types&lt;&gt;, F &amp;&amp;f) -&gt; decltype(resolve_f(meta::call_operator_deducible&lt; U &gt;(), std::forward&lt; F &gt;(f)))</arglist>
    </member>
    <member kind="function">
      <type>constexpr Sig C::*</type>
      <name>resolve_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>af0d6c8ba5ff8ee2bb7a704dee87bc73d</anchor>
      <arglist>(std::false_type, Sig C::*mem_func_ptr)</arglist>
    </member>
    <member kind="function">
      <type>constexpr Sig C::*</type>
      <name>resolve_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a713d42b94555c24e6970798b3e0edf01</anchor>
      <arglist>(std::true_type, Sig C::*mem_variable_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_handler</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a598a3994aa412abcf7ed1dffa7188532</anchor>
      <arglist>(lua_State *L, const T &amp;ref)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>short_demangle</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a33f6c51cd9c2d11b526c0d128f5a035e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>short_demangle_from_type_name</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a87e7271b7c0216c7c125651b94b726aa</anchor>
      <arglist>(std::string realname)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>short_demangle_once</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ac5219b364686b283ddf67c54eb778e16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stack_fail</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a8af3baf5e25a4502e6cc85bea06a4623</anchor>
      <arglist>(int, int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>static_trampoline</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ade9d06e9ca2489b442a9b96f6003a9af</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>static_trampoline_noexcept</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a63e152b72fedaef2087df2f706325b74</anchor>
      <arglist>(lua_State *L) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>trampoline</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a29e5f89472224e66050665cfc6837a0e</anchor>
      <arglist>(lua_State *L, Fx &amp;&amp;f, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>typed_static_trampoline</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a314558ba1f2438169807adaa6f892c4a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unique_destroy</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a473b004eacb911ef372407caf3945fce</anchor>
      <arglist>(lua_State *L) noexcept</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>unique_get</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a95fbc8520656f84efe73485c779e29cb</anchor>
      <arglist>(lua_State *L_, T &amp;value_) noexcept(unique_get_noexcept&lt; std::remove_cv_t&lt; T &gt;&gt;())</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>unique_get_noexcept</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a4e606d718963e82316373bf687a3fe48</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unique_is_null</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ad394895eaa7727a0e8cb223516ed16c9</anchor>
      <arglist>(lua_State *L_, T &amp;value_) noexcept(unique_is_null_noexcept&lt; std::remove_cv_t&lt; T &gt;&gt;())</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>unique_is_null_noexcept</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ab0a7ed392032a3ab483bff19f6c48ade</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>unwrap</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a38373f2d186d87641295ae1af1f6e091</anchor>
      <arglist>(std::reference_wrapper&lt; T &gt; arg)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>unwrap</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ad3b987f81c3a6f46b06de45808cdabc3</anchor>
      <arglist>(T &amp;&amp;item) -&gt; decltype(std::forward&lt; T &gt;(item))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>user_alloc_destroy</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>adff9eaf53d1eae13cd725f25ce2072c9</anchor>
      <arglist>(lua_State *L) noexcept</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>user_allocate</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ad5462fe4f4d303ad7c64ce87f435d5af</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>usertype_alloc_destroy</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a068ba3af799dccc3f62b3e308c286118</anchor>
      <arglist>(lua_State *L) noexcept</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>usertype_allocate</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a793be8486442bb4b9387e98047a5c73a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>T **</type>
      <name>usertype_allocate_pointer</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ac7d95fe9369596bb4391c4b1ee529274</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>usertype_unique_alloc_destroy</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>adb983b3bdc304541e1d365bacd4da040</anchor>
      <arglist>(void *memory)</arglist>
    </member>
    <member kind="function">
      <type>Real *</type>
      <name>usertype_unique_allocate</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>adde2fa51c7f6977f02492f34f8a29160</anchor>
      <arglist>(lua_State *L, T **&amp;pref, unique_destructor *&amp;dx, unique_tag *&amp;id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xmovable</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ab617dfdd4830a42ea86895e09fd6ffad</anchor>
      <arglist>(lua_State *leftL, lua_State *rightL)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>any_is_constructor_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ab3f021d4523ab7d89a6b27a635a15c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>any_is_destructor_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>af120ae0543b0e14311e5ccefdb6ae66d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>associated_nullopt_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a5a01d4c21aa967ed1e9f990778b5f3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_safe_function_calls</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a2ec9fa5264936e2d403a57506098c127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const auto</type>
      <name>direct_error</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ab3a2548188460be04e9281d973d0d593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_constructor_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ab423a9ec1811c279c439b146b81767c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_msvc_callable_rigged_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a1b4095f4628750a786adfe9612985948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_non_factory_constructor_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ab70ddf871d97dfafc8c6212ad17b1681</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_policy_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a5a958d2ee6d6ac4d17d7a578cf461a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_tagged_v</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a59bab8921ed30063ed35681dc4a439d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct sol::detail::no_safety_tag</type>
      <name>no_safety</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a8ef6d4ae669f75e57ba27b57e296380b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_a_number</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a5822c1cc41c959e4d92c0d3dec5bdc58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_a_number_integral</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a69a582e7dc7ebb86c51754e33254155f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_a_number_or_number_string</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a71a2875824b158e2706c1994147b0fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_a_number_or_number_string_integral</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>adea1b748704a03f848082671ab362005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ab566ff81f13437178bc5413aaa977729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_environment</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a9ffef0cc615b957ba8eda4fb7cd1ba12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_floating</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a2864808435d01512dd543fbe98317b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_generic</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a22c496fa1bac60df1e6281de9edd6acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_integral</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>abb67500b6a1add0f18edcf460363ae4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_meta_function_name</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a7befa6d8a857d7183adaed37c2a4edde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_string</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a9b6d91150714a6b911c531081778e545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_userdata</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a5b8e269ae5a76fbbbbbbd8396e8db9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>protected_function_error</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a0290becf34972395a3b722474e8bb3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::array&lt; string_view, 9 &gt;</type>
      <name>removals</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>abe7c92131b2116d585fc585f1e5c9a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unchecked_t</type>
      <name>unchecked</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>ad73d1dcaa619b29760d610cd7490f4d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr yield_tag_t</type>
      <name>yield_tag</name>
      <anchorfile>namespacesol_1_1detail.html</anchorfile>
      <anchor>a234ade8d0013f18153d0c1b8635e694c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sol::detail::debug</name>
    <filename>namespacesol_1_1detail_1_1debug.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>dump_types</name>
      <anchorfile>namespacesol_1_1detail_1_1debug.html</anchorfile>
      <anchor>a16a74f7055e3879b37c43bcc9a7e3cc4</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_section</name>
      <anchorfile>namespacesol_1_1detail_1_1debug.html</anchorfile>
      <anchor>a803662db2aba5300385361e4de128268</anchor>
      <arglist>(const std::string &amp;message, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_stack</name>
      <anchorfile>namespacesol_1_1detail_1_1debug.html</anchorfile>
      <anchor>ae711ae6778d8df7d7a55f83e9b4a7f9a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sol::detail::swap_adl_tests</name>
    <filename>namespacesol_1_1detail_1_1swap__adl__tests.html</filename>
    <class kind="struct">sol::detail::swap_adl_tests::is_adl_swap_noexcept</class>
    <class kind="struct">sol::detail::swap_adl_tests::is_std_swap_noexcept</class>
    <class kind="struct">sol::detail::swap_adl_tests::is_std_swap_noexcept&lt; T[N]&gt;</class>
    <class kind="struct">sol::detail::swap_adl_tests::tag</class>
    <member kind="function">
      <type>std::false_type</type>
      <name>can_swap</name>
      <anchorfile>namespacesol_1_1detail_1_1swap__adl__tests.html</anchorfile>
      <anchor>a2f7fe37126caa85e42bcc05f604dcc45</anchor>
      <arglist>(...) noexcept(false)</arglist>
    </member>
    <member kind="function">
      <type>std::true_type</type>
      <name>can_swap</name>
      <anchorfile>namespacesol_1_1detail_1_1swap__adl__tests.html</anchorfile>
      <anchor>a4e67d2042bcc028904840f16bead443b</anchor>
      <arglist>(int) noexcept(noexcept(swap(std::declval&lt; T &amp; &gt;(), std::declval&lt; U &amp; &gt;())))</arglist>
    </member>
    <member kind="function">
      <type>tag</type>
      <name>swap</name>
      <anchorfile>namespacesol_1_1detail_1_1swap__adl__tests.html</anchorfile>
      <anchor>a3e118853931e387972c650eebac3a7ba</anchor>
      <arglist>(T &amp;, T &amp;)</arglist>
    </member>
    <member kind="function">
      <type>tag</type>
      <name>swap</name>
      <anchorfile>namespacesol_1_1detail_1_1swap__adl__tests.html</anchorfile>
      <anchor>a459c5d163b118046ae3446e04a565165</anchor>
      <arglist>(T(&amp;a)[N], T(&amp;b)[N])</arglist>
    </member>
    <member kind="function">
      <type>std::false_type</type>
      <name>uses_std</name>
      <anchorfile>namespacesol_1_1detail_1_1swap__adl__tests.html</anchorfile>
      <anchor>a0abfbc4eb9e3f81480032570e3afbde6</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="variable">
      <type>std::is_same&lt; decltype(swap(std::declval&lt; T &amp; &gt;), std::declval&lt; U &amp; &gt;))), tag &gt;</type>
      <name>uses_std</name>
      <anchorfile>namespacesol_1_1detail_1_1swap__adl__tests.html</anchorfile>
      <anchor>a4a22901c27b91c4c44ad63a0c92edbc0</anchor>
      <arglist>(int)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sol::function_detail</name>
    <filename>namespacesol_1_1function__detail.html</filename>
    <class kind="struct">sol::function_detail::c_call_matcher</class>
    <class kind="struct">sol::function_detail::c_function_invocation</class>
    <class kind="struct">sol::function_detail::call_indicator</class>
    <class kind="struct">sol::function_detail::class_indicator</class>
    <class kind="struct">sol::function_detail::functor_function</class>
    <class kind="struct">sol::function_detail::member_function</class>
    <class kind="struct">sol::function_detail::member_variable</class>
    <class kind="struct">sol::function_detail::overloaded_function</class>
    <class kind="struct">sol::function_detail::upvalue_free_function</class>
    <class kind="struct">sol::function_detail::upvalue_member_function</class>
    <class kind="struct">sol::function_detail::upvalue_member_variable</class>
    <class kind="struct">sol::function_detail::upvalue_member_variable&lt; T, readonly_wrapper&lt; Function &gt; &gt;</class>
    <class kind="struct">sol::function_detail::upvalue_this_member_function</class>
    <class kind="struct">sol::function_detail::upvalue_this_member_variable</class>
    <class kind="struct">sol::function_detail::upvalue_this_member_variable&lt; T, readonly_wrapper&lt; Function &gt; &gt;</class>
    <member kind="function">
      <type>int</type>
      <name>c_call_raw</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a3c2a07a3dbce9afc3613820fbdcb5eae</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>c_call_raw</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a3dbbd3a5e9bcc5a4f99af99f841304b1</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a36785ccf3bbd61938aa70a393a2c3201</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_set_assignable</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>aa72e1208e6b50ed3d0f16942c5fdd850</anchor>
      <arglist>(std::false_type, T &amp;&amp;, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_set_assignable</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a3885e12889eaf4dce815ebbcdf20e92a</anchor>
      <arglist>(std::true_type, lua_State *L, T &amp;&amp;mem)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_set_variable</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>afc0773aca9e61d297f432b50af3ab8d7</anchor>
      <arglist>(std::false_type, lua_State *L, T &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_set_variable</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a0879d66637cb84f5776096d30fbfc570</anchor>
      <arglist>(std::true_type, lua_State *L, T &amp;&amp;mem)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_wrapper_entry</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a3f1a29c22193f6c3116bcae3db832e44</anchor>
      <arglist>(lua_State *L) noexcept(meta::bind_traits&lt; F &gt;::is_noexcept)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_wrapper_function</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a4481929a4eed2fabe5d859cea99787a9</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_wrapper_function</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>afc607fb03d66bb89636d52c104b1deeb</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_wrapper_variable</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>aefe3a4660cf8b8c897280b7b4983f2d2</anchor>
      <arglist>(std::false_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_wrapper_variable</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a631c65b15cb93ee8a87457ae9fa64c97</anchor>
      <arglist>(std::true_type, lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lua_c_noexcept_wrapper</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>ac4762e487938d44fa361316b91eb57bd</anchor>
      <arglist>(lua_State *L) noexcept</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lua_c_wrapper</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a2e6719f57e87c32872c2f096abf72e21</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>no_construction_error</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a73b8f46215086fbeb801fb7de9d6ec04</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>select</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>ae34af2d4c8c0187e267cee9a06c1d0a6</anchor>
      <arglist>(lua_State *L, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>select_convertible</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a93a203366b63a38e59d3639f29608033</anchor>
      <arglist>(types&lt; R(A...)&gt;, lua_State *L, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>select_convertible</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a495861cbeca7e64f14e1c6dcd271eae1</anchor>
      <arglist>(types&lt;&gt;, lua_State *L, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>select_member_function</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a667361e8fe39acdf79851d735f7c2914</anchor>
      <arglist>(lua_State *L, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>select_member_function_with</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a5347770f5117a1bd29dbf2f9438ef240</anchor>
      <arglist>(lua_State *L, Fx &amp;&amp;fx, T &amp;&amp;obj, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>select_member_variable</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a0fd2eea44c6869f9dbde13e946cffe77</anchor>
      <arglist>(lua_State *L, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>select_set_fx</name>
      <anchorfile>namespacesol_1_1function__detail.html</anchorfile>
      <anchor>a9addf0e364c78d680970d232414e4062</anchor>
      <arglist>(lua_State *L, Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sol::meta</name>
    <filename>namespacesol_1_1meta.html</filename>
    <namespace>sol::meta::detail</namespace>
    <namespace>sol::meta::meta_detail</namespace>
    <class kind="struct">sol::meta::all</class>
    <class kind="struct">sol::meta::all&lt; T, Args... &gt;</class>
    <class kind="struct">sol::meta::all_same</class>
    <class kind="struct">sol::meta::all_same&lt; T, U, Args... &gt;</class>
    <class kind="struct">sol::meta::any</class>
    <class kind="struct">sol::meta::any&lt; T, Args... &gt;</class>
    <class kind="struct">sol::meta::any_same</class>
    <class kind="struct">sol::meta::any_same&lt; T, U, Args... &gt;</class>
    <class kind="struct">sol::meta::at_in_pack</class>
    <class kind="struct">sol::meta::at_in_pack&lt; 0, Arg, Args... &gt;</class>
    <class kind="struct">sol::meta::at_in_pack&lt; I, Arg, Args... &gt;</class>
    <class kind="struct">sol::meta::conditional</class>
    <class kind="struct">sol::meta::conditional&lt; false &gt;</class>
    <class kind="struct">sol::meta::count_for</class>
    <class kind="struct">sol::meta::count_for&lt; Pred, types&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::meta::count_for_pack</class>
    <class kind="struct">sol::meta::count_for_to_pack</class>
    <class kind="struct">sol::meta::count_when_for_to_pack</class>
    <class kind="struct">sol::meta::find_in_pack_v</class>
    <class kind="struct">sol::meta::find_in_pack_v&lt; V, Vs1, Vs... &gt;</class>
    <class kind="struct">sol::meta::has_begin_end</class>
    <class kind="struct">sol::meta::has_iterator</class>
    <class kind="struct">sol::meta::has_key_comp</class>
    <class kind="struct">sol::meta::has_key_type</class>
    <class kind="struct">sol::meta::has_key_value_pair</class>
    <class kind="struct">sol::meta::has_load_factor</class>
    <class kind="struct">sol::meta::has_mapped_type</class>
    <class kind="struct">sol::meta::has_value_type</class>
    <class kind="struct">sol::meta::identity</class>
    <class kind="struct">sol::meta::index_in</class>
    <class kind="struct">sol::meta::index_in&lt; T, types&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::meta::index_in_pack</class>
    <class kind="struct">sol::meta::is_invokable</class>
    <class kind="struct">sol::meta::is_invokable&lt; Fun(Args...)&gt;</class>
    <class kind="struct">sol::meta::is_move_only</class>
    <class kind="struct">sol::meta::is_pair</class>
    <class kind="struct">sol::meta::is_pair&lt; std::pair&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">sol::meta::is_string_of</class>
    <class kind="struct">sol::meta::is_string_of&lt; std::basic_string&lt; CharT, TraitsT, AllocT &gt;, CharTargetT &gt;</class>
    <class kind="struct">sol::meta::is_string_view_of</class>
    <class kind="struct">sol::meta::is_string_view_of&lt; std::basic_string_view&lt; CharT, TraitsT &gt;, CharTargetT &gt;</class>
    <class kind="struct">sol::meta::iterator_tag</class>
    <class kind="struct">sol::meta::iterator_tag&lt; T, conditional_t&lt; false, typename std::iterator_traits&lt; T &gt;::iterator_category, void &gt; &gt;</class>
    <class kind="struct">sol::meta::pop_front_type</class>
    <class kind="struct">sol::meta::pop_front_type&lt; types&lt; Arg, Args... &gt; &gt;</class>
    <class kind="struct">sol::meta::pop_front_type&lt; types&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::meta::remove_member_pointer</class>
    <class kind="struct">sol::meta::remove_member_pointer&lt; R T::* &gt;</class>
    <class kind="struct">sol::meta::remove_member_pointer&lt; R T::*const &gt;</class>
    <class kind="struct">sol::meta::return_type</class>
    <class kind="struct">sol::meta::return_type&lt; T &gt;</class>
    <class kind="struct">sol::meta::return_type&lt;&gt;</class>
    <class kind="class">sol::meta::supports_adl_to_string</class>
    <class kind="class">sol::meta::supports_op_equal</class>
    <class kind="class">sol::meta::supports_op_left_shift</class>
    <class kind="class">sol::meta::supports_op_less</class>
    <class kind="class">sol::meta::supports_op_less_equal</class>
    <class kind="class">sol::meta::supports_to_string_member</class>
    <class kind="struct">sol::meta::unwrap_unqualified</class>
    <class kind="struct">sol::meta::unwrapped</class>
    <class kind="struct">sol::meta::unwrapped&lt; std::reference_wrapper&lt; T &gt; &gt;</class>
    <member kind="typedef">
      <type>typename at_in_pack&lt; I, Args... &gt;::type</type>
      <name>at_in_pack_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ab106f4741a68cfebd963440a4be399ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta_detail::callable_traits&lt; Signature &gt;</type>
      <name>bind_traits</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a98cd392d98bce1da60b339621c761fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, B &gt;</type>
      <name>boolean</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a39e36fdb3fe2363363de216b682b9f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename is_detected&lt; meta_detail::detect_deducible_signature, F &gt;::type</type>
      <name>call_operator_deducible</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ac9e9444a82510a530a86ed31f29dfe97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename conditional&lt; B &gt;::template type&lt; T, U &gt;</type>
      <name>conditional_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a287499b5e5ca39a90903f2637a22711d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>count_when_for_to_pack&lt; meta_detail::on_even, sizeof...(Ts), Pred, Ts... &gt;</type>
      <name>count_even_for_pack</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a8bf3396b2dc0fae6a4fc7d148474728c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>count_when_for_to_pack&lt; meta_detail::on_odd, sizeof...(Ts), Pred, Ts... &gt;</type>
      <name>count_odd_for_pack</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>abc7349feb71a181c8d8d3360d3e67f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::enable_if_t&lt; neg&lt; all&lt; Args... &gt; &gt;::value, enable_t &gt;</type>
      <name>disable</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a1b755a71f86543f9052e4a9894dd4cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::enable_if_t&lt; neg&lt; any&lt; Args... &gt; &gt;::value, enable_t &gt;</type>
      <name>disable_any</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>aab50ec79af78879a82c56b82dd9d027a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::enable_if_t&lt;!value, T &gt;</type>
      <name>disable_if_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>aacd782ee53c4182a8adb576d864f50f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::enable_if_t&lt; all&lt; Args... &gt;::value, enable_t &gt;</type>
      <name>enable</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a049f518719939f90e62e7536b8d438de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::enable_if_t&lt; any&lt; Args... &gt;::value, enable_t &gt;</type>
      <name>enable_any</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a46fde7e1106c21bbfa7c2c3f8dd62b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename bind_traits&lt; Signature &gt;::args_list</type>
      <name>function_args_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>acb01c5ffcfee780cdbb9d5970d0235ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename bind_traits&lt; Signature &gt;::return_type</type>
      <name>function_return_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a10109c566d34c925b9734dcd885c53d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename bind_traits&lt; Signature &gt;::signature_type</type>
      <name>function_signature_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a585da2eaad8377fe40c12f253586d227</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; meta_detail::has_insert_test&lt; T &gt;::value &gt;</type>
      <name>has_insert</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a91d2dd3a968dae9da5ce5796046d74ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; meta_detail::has_insert_after_test&lt; T &gt;::value &gt;</type>
      <name>has_insert_after</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ab2a9935039883789489674fe1edf12ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; meta_detail::has_insert_with_iterator_test&lt; T &gt;::value &gt;</type>
      <name>has_insert_with_iterator</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ac4a41f050b0a63d9aec34ac6ff1e68e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; meta_detail::has_max_size_test&lt; T &gt;::value &gt;</type>
      <name>has_max_size</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a8af16d7110c17804c0b19950b243dd88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; meta_detail::has_push_back_test&lt; T &gt;::value &gt;</type>
      <name>has_push_back</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a2ae12d057c11ee6ab636b42a2aec3e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; meta_detail::has_size_test&lt; T &gt;::value &gt;</type>
      <name>has_size</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a7b1b35002b5e5ef65161bdbb764b05e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename identity&lt; T &gt;::type</type>
      <name>identity_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a3b35d71808be65df8139f0a2bf6e4356</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; std::size_t, I &gt;</type>
      <name>index_value</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a586531144e4debe8c157036e830fd83b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::all&lt; has_key_type&lt; T &gt;, has_key_value_pair&lt; T &gt;, has_mapped_type&lt; T &gt; &gt;</type>
      <name>is_associative</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a548210977399bd6d9fad84ef9fbb5e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, std::is_arithmetic&lt; T &gt;::value||std::is_pointer&lt; T &gt;::value||std::is_array&lt; T &gt;::value &gt;</type>
      <name>is_builtin_type</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a4531deac6bf4e0b0953fa05d95e67219</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>is_c_str_of&lt; T, char &gt;</type>
      <name>is_c_str</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ac59205ba4f226d0b88412815fc90eea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>any&lt; std::is_same&lt; T, const Char * &gt;, std::is_same&lt; T, Char const  *const  &gt;, std::is_same&lt; T, Char * &gt;, is_string_literal_array_of&lt; T, Char &gt; &gt;</type>
      <name>is_c_str_of</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a89abec3aaced85dca51928365bf35deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>is_c_str_or_string_of&lt; T, char &gt;</type>
      <name>is_c_str_or_string</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a562e4b657cfa357c0e3f38bbd37f6237</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>any&lt; is_c_str_of&lt; T, Char &gt;, is_string_of&lt; T, Char &gt; &gt;</type>
      <name>is_c_str_or_string_of</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a5a5c6cf856f6d80a05312faee1ed1d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename meta_detail::is_detected&lt; Trait, void, Args... &gt;::type</type>
      <name>is_detected</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a6419850113ffd3d51586059ff17ea575</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::is_specialization_of&lt; T, std::initializer_list &gt;</type>
      <name>is_initializer_list</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a14fa3f2a3df0a91e3ea8b0b6c9acb582</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boolean&lt; meta_detail::is_invocable&lt; T &gt;::value &gt;</type>
      <name>is_invocable</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a721de5061cc32591abe45f40fde9a3ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::all&lt; has_key_type&lt; T &gt;, has_value_type&lt; T &gt; &gt;</type>
      <name>is_lookup</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a5e1a793f38a50f8e4f2a682a298f30bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta_detail::is_matched_lookup_impl&lt; T, is_lookup&lt; T &gt;::value &gt;</type>
      <name>is_matched_lookup</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a781eb5e9e38d09ae0d39b09a45bbe729</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, std::is_member_object_pointer_v&lt; T &gt;||is_specialization_of_v&lt; T, readonly_wrapper &gt; &gt;</type>
      <name>is_member_object</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a9795152e70551424947a725b2c918aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, is_member_object_v&lt; T &gt;||std::is_member_pointer_v&lt; T &gt; &gt;</type>
      <name>is_member_object_or_function</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ab6cfbb2cfcf097c3980d768e3603c98b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>neg&lt; is_move_only&lt; T &gt; &gt;</type>
      <name>is_not_move_only</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ad4ca3f0ebf28316e7da4716e2cf8497f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>any&lt; is_specialization_of&lt; T, optional &gt;, is_specialization_of&lt; T, std::optional &gt; &gt;</type>
      <name>is_optional</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a1e2c9e9b25e58e666e0381c8d376b5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::all&lt; has_key_comp&lt; T &gt;, meta::neg&lt; has_load_factor&lt; T &gt; &gt;&gt;</type>
      <name>is_ordered</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>af61da75c616b6372358056e5e4b21b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; bool, !std::is_array_v&lt; T &gt; &amp;&amp;(std::is_pointer_v&lt; T &gt;||is_detected_v&lt; meta_detail::is_explicitly_dereferenceable_test, T &gt;)&gt;</type>
      <name>is_pointer_like</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a5162fb9f6d4217a922ffd086c2db3bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename meta_detail::is_probably_stateless_lambda&lt; T, std::is_empty_v&lt; T &gt; &amp;&amp;call_operator_deducible_v&lt; T &gt; &gt;::type</type>
      <name>is_probably_stateless_lambda</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ae8d8100624874f53e23709562f6a844d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta_detail::is_specialization_of&lt; std::remove_cv_t&lt; T &gt;, Templ &gt;</type>
      <name>is_specialization_of</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ab17b76b44044a4b5a0998c46a8085f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; is_string_literal_array_of_v&lt; T, CharT &gt;||std::is_same_v&lt; T, const CharT * &gt;||std::is_same_v&lt; T, CharT &gt;||is_string_of_v&lt; T, CharT &gt;||std::is_same_v&lt; T, std::initializer_list&lt; CharT &gt; &gt;||is_string_view_of_v&lt; T, CharT &gt;||std::is_null_pointer_v&lt; T &gt; &gt;</type>
      <name>is_string_constructible</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a66d385ee2a9106ea283ee5e2a27b3657</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; is_specialization_of_v&lt; T, std::basic_string &gt;||is_specialization_of_v&lt; T, std::basic_string_view &gt;||is_string_literal_array_v&lt; T &gt; &gt;</type>
      <name>is_string_like</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a0e48d86bf889cb64995e3d4503b28df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt; is_string_like_v&lt; T &gt;||is_string_constructible_v&lt; T &gt; &gt;</type>
      <name>is_string_like_or_constructible</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a216bd4ac42e3ca597c87e6713ef62bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boolean&lt; std::is_array_v&lt; T &gt; &amp;&amp;any_same_v&lt; std::remove_all_extents_t&lt; T &gt;, char, char16_t, char32_t, wchar_t &gt; &gt;</type>
      <name>is_string_literal_array</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a3f783c4b9d34fa5685856c99cef54dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boolean&lt; std::is_array_v&lt; T &gt; &amp;&amp;std::is_same_v&lt; std::remove_all_extents_t&lt; T &gt;, CharT &gt; &gt;</type>
      <name>is_string_literal_array_of</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a201bc141602f66825b0fd9dc9a92fcec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>is_specialization_of&lt; T, std::tuple &gt;</type>
      <name>is_tuple</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a6e39a43bb613b28d076da6f168d70d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boolean&lt;!T::value &gt;</type>
      <name>neg</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>abb589c006bb2b7cb0089784c85e4c7db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename pop_front_type&lt; Arg &gt;::type</type>
      <name>pop_front_type_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a9474bc151c4516979c66c37c85aead12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>remove_member_pointer&lt; T &gt;</type>
      <name>remove_member_pointer_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a8b39184bde20a3fc345927174631ba0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename return_type&lt; Args... &gt;::type</type>
      <name>return_type_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>addfc9455d72121b07cba756856755a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::false_type</type>
      <name>sfinae_no_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a3e97d2e74c229e321cb83d7347874429</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::true_type</type>
      <name>sfinae_yes_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a10567a6319db9ae5c24695dea0ba51b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple_element&lt; N, std::remove_reference_t&lt; Tuple &gt; &gt;</type>
      <name>tuple_element</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a6cabde89f8773bdedddc6ec639fd78ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple_element_t&lt; N, std::remove_reference_t&lt; Tuple &gt; &gt;</type>
      <name>tuple_element_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>af81f25e12e3907b44825b3552002f4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename detail::tuple_types_&lt; Args... &gt;::type</type>
      <name>tuple_types</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a47f5722956298b8c6ca32dae26d037cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::remove_cv&lt; std::remove_reference_t&lt; T &gt; &gt;</type>
      <name>unqualified</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a12314d9f3821bdf6bdd3b38492e1e8d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename unqualified&lt; T &gt;::type</type>
      <name>unqualified_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>aab1f1afaf833a234c3fe4876a4f89f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unqualified&lt; tuple_element_t&lt; N, Tuple &gt; &gt;</type>
      <name>unqualified_tuple_element</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ae98de8a8dc836e4fb143a6adc20a75ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unqualified_t&lt; tuple_element_t&lt; N, Tuple &gt; &gt;</type>
      <name>unqualified_tuple_element_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a48438bc438396c79bd7f4bb1f69dd74b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename unwrap_unqualified&lt; T &gt;::type</type>
      <name>unwrap_unqualified_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ae7a49aab2b4c2596357827f99e6ace96</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename unwrapped&lt; T &gt;::type</type>
      <name>unwrapped_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a0194d084c6f8955bcfd627721fcfe99f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>void_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a84c1876cca97bccc182ba8f08598cbee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>enable_t</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>aef12a6037c6905a32264c064b7620a86</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol_1_1meta.html" anchor="aef12a6037c6905a32264c064b7620a86ab14a7b8059d9c055954c92674ce60032">_</enumvalue>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>tuplefy</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>aeda4a0bfa2dd4a083f812da7647e634a</anchor>
      <arglist>(X &amp;&amp;... x)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>all_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ab2774ab3b6228d3156f5749fe726c426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>any_same_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a8e6747e14ae43850b74b9776649bd7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>any_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a93895f3d365f024fcef188d1f99fbbdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>boolean_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ada59bab2edd845183317e0e0c84ac848</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>call_operator_deducible_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ab69867d354798578b22924412510f18b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::size_t</type>
      <name>count_even_for_pack_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a9eec1a6b3c2c7ada4e9ef9f655cf2859</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::size_t</type>
      <name>count_for_pack_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a41ea6b59475ff50ec15cdd8983e5a13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::size_t</type>
      <name>count_for_to_pack_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ad85c787ab870b936ecbc66dac5763807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::size_t</type>
      <name>count_odd_for_pack_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ab056de560c7af41dde5f56cc241e1921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::size_t</type>
      <name>count_when_for_to_pack_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a397dafb5e7809086072cc51685bd556e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const auto</type>
      <name>enabler</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ac5d914c44545f1261d264946c8ae3303</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>has_begin_end_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ad477eebaf8caf2692c96cfdcbf586b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_c_str_of_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a2583990ed15510449497e89eac7ad474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_c_str_or_string_of_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a66098c617832fef93b18b2bb1eec7783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_c_str_or_string_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a2685a36e44afed464a69b0041973715f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_c_str_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a6bd2149085717a73f0ccf44c59d7965e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_detected_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a6dbf734d070e41af82081c48b1962c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_initializer_list_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a77637cab3bd89af8b2765849a6764c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_invocable_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ac099d7463dd86c4408ea63e992573c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_member_object_or_function_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a63088e2570bf2f6fd6707868ff4cf856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_member_object_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a8e370c23a0d254b4e0a1147ad47589eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_optional_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a4420ef92bee5a124c2a0e3befa472e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_pointer_like_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a603172932e2e1b35f921ca000ab4f500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_probably_stateless_lambda_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a79919d202741e21ab7593ac112a468c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_specialization_of_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ac4e6d16a4aa767b48695fca700641dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_string_constructible_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a902ac350f16049c858a052378e0b6852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_string_like_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a54a48e3dfedbb1a027ad7b0acec2ee0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_string_literal_array_of_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>ae12618fcee4c41435e09f6a846c748c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_string_literal_array_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a4cb455e2a51dd02357a9659111ac4576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_string_of_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a9ca58df3c0bf544384ebc708d7da2d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_string_view_of_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>aba9fa00d628fa4954a44b4c99a384b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_tuple_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a09586c88bfdc18ebc8881e5d8c03d0c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>neg_v</name>
      <anchorfile>namespacesol_1_1meta.html</anchorfile>
      <anchor>a19bcf9029d0579bb544c039191df93ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sol::meta::detail</name>
    <filename>namespacesol_1_1meta_1_1detail.html</filename>
    <class kind="struct">sol::meta::detail::tuple_types_</class>
    <class kind="struct">sol::meta::detail::tuple_types_&lt; std::tuple&lt; Args... &gt; &gt;</class>
  </compound>
  <compound kind="namespace">
    <name>sol::meta::meta_detail</name>
    <filename>namespacesol_1_1meta_1_1meta__detail.html</filename>
    <class kind="struct">sol::meta::meta_detail::always_true</class>
    <class kind="struct">sol::meta::meta_detail::basic_traits</class>
    <class kind="struct">sol::meta::meta_detail::callable_traits</class>
    <class kind="struct">sol::meta::meta_detail::callable_traits&lt; R(T::*), true &gt;</class>
    <class kind="struct">sol::meta::meta_detail::count_when_for_pack</class>
    <class kind="class">sol::meta::meta_detail::supports_op_left_shift_test&lt; T, U, void_t&lt; decltype(std::declval&lt; T &amp; &gt;()&lt;&lt; std::declval&lt; U &amp; &gt;())&gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(*)(Args...) noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(*)(Args...), false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(*)(Args...,...) noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(*)(Args...,...), false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(Args...) noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(Args...), false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(Args...,...) noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(Args...,...), false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const &amp;&amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const &amp;&amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const &amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const &amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const volatile &amp;&amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const volatile &amp;&amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const volatile &amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const volatile &amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const volatile noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const volatile, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) const, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...) noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...)&amp;&amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...)&amp;&amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...)&amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...)&amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...), false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const &amp;&amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const &amp;&amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const &amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const &amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const volatile &amp;&amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const volatile &amp;&amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const volatile &amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const volatile &amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const volatile noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const volatile, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) const, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...) noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...)&amp;&amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...)&amp;&amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...)&amp;, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...)&amp;noexcept, false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; R(T::*)(Args...,...), false &gt;</class>
    <class kind="struct">sol::meta::meta_detail::fx_traits&lt; Signature, true &gt;</class>
    <class kind="struct">sol::meta::meta_detail::has_begin_end_impl</class>
    <class kind="struct">sol::meta::meta_detail::has_insert_after_test</class>
    <class kind="struct">sol::meta::meta_detail::has_insert_test</class>
    <class kind="struct">sol::meta::meta_detail::has_insert_with_iterator_test</class>
    <class kind="struct">sol::meta::meta_detail::has_internal_marker_impl</class>
    <class kind="struct">sol::meta::meta_detail::has_internal_marker_impl&lt; T, void_t&lt; typename T::SOL_INTERNAL_UNSPECIALIZED_MARKER_ &gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::has_iterator_impl</class>
    <class kind="struct">sol::meta::meta_detail::has_key_comp_impl</class>
    <class kind="struct">sol::meta::meta_detail::has_key_type_impl</class>
    <class kind="struct">sol::meta::meta_detail::has_key_value_pair_impl</class>
    <class kind="struct">sol::meta::meta_detail::has_load_factor_impl</class>
    <class kind="struct">sol::meta::meta_detail::has_mapped_type_impl</class>
    <class kind="struct">sol::meta::meta_detail::has_max_size_test</class>
    <class kind="struct">sol::meta::meta_detail::has_push_back_test</class>
    <class kind="struct">sol::meta::meta_detail::has_size_test</class>
    <class kind="struct">sol::meta::meta_detail::has_to_string_test</class>
    <class kind="struct">sol::meta::meta_detail::has_value_type_impl</class>
    <class kind="struct">sol::meta::meta_detail::index_in_pack</class>
    <class kind="struct">sol::meta::meta_detail::index_in_pack&lt; I, T, T1, Args... &gt;</class>
    <class kind="struct">sol::meta::meta_detail::is_actual_type_rebindable_for_test</class>
    <class kind="struct">sol::meta::meta_detail::is_actual_type_rebindable_for_test&lt; T, Element, true &gt;</class>
    <class kind="struct">sol::meta::meta_detail::is_detected</class>
    <class kind="struct">sol::meta::meta_detail::is_detected&lt; Test, void_t&lt; Test&lt; Args... &gt; &gt;, Args... &gt;</class>
    <class kind="struct">sol::meta::meta_detail::is_invocable</class>
    <class kind="struct">sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt; std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_same&lt; decltype(void(&amp;T::operator())), void &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;!std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::is_invocable&lt; T, std::enable_if_t&lt;!std::is_final&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_class&lt; unqualified_t&lt; T &gt; &gt;::value &amp;&amp;std::is_destructible&lt; unqualified_t&lt; T &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::is_invokable_tester</class>
    <class kind="struct">sol::meta::meta_detail::is_matched_lookup_impl</class>
    <class kind="struct">sol::meta::meta_detail::is_matched_lookup_impl&lt; T, true &gt;</class>
    <class kind="struct">sol::meta::meta_detail::is_probably_stateless_lambda</class>
    <class kind="struct">sol::meta::meta_detail::is_probably_stateless_lambda&lt; T, true &gt;</class>
    <class kind="struct">sol::meta::meta_detail::is_specialization_of</class>
    <class kind="struct">sol::meta::meta_detail::is_specialization_of&lt; Templ&lt; T... &gt;, Templ &gt;</class>
    <class kind="class">sol::meta::meta_detail::supports_adl_to_string_test</class>
    <class kind="class">sol::meta::meta_detail::supports_adl_to_string_test&lt; T, void_t&lt; decltype(to_string(std::declval&lt; const T &amp; &gt;()))&gt; &gt;</class>
    <class kind="class">sol::meta::meta_detail::supports_op_equal_test</class>
    <class kind="class">sol::meta::meta_detail::supports_op_equal_test&lt; T, U, void_t&lt; decltype(std::declval&lt; T &amp; &gt;()==std::declval&lt; U &amp; &gt;())&gt; &gt;</class>
    <class kind="class">sol::meta::meta_detail::supports_op_left_shift_test</class>
    <class kind="class">sol::meta::meta_detail::supports_op_less_equal_test</class>
    <class kind="class">sol::meta::meta_detail::supports_op_less_equal_test&lt; T, U, void_t&lt; decltype(std::declval&lt; T &amp; &gt;()&lt;=std::declval&lt; U &amp; &gt;())&gt; &gt;</class>
    <class kind="class">sol::meta::meta_detail::supports_op_less_test</class>
    <class kind="class">sol::meta::meta_detail::supports_op_less_test&lt; T, U, void_t&lt; decltype(std::declval&lt; T &amp; &gt;()&lt; std::declval&lt; U &amp; &gt;())&gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::unique_actual_type</class>
    <class kind="struct">sol::meta::meta_detail::unique_actual_type&lt; T, meta::void_t&lt; typename T::actual_type &gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::unique_actual_type&lt; Templ&lt; T, Rest... &gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::unique_element_type</class>
    <class kind="struct">sol::meta::meta_detail::unique_element_type&lt; T, std::enable_if_t&lt; meta::is_detected_v&lt; type_element_type_t, T &gt; &gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::unique_element_type&lt; T, std::enable_if_t&lt; meta::is_detected_v&lt; type_test_t, T &gt; &gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::unique_valid</class>
    <class kind="struct">sol::meta::meta_detail::unique_valid&lt; T, meta::void_t&lt; decltype(T::value)&gt; &gt;</class>
    <class kind="struct">sol::meta::meta_detail::unqualified_non_alias</class>
    <class kind="struct">sol::meta::meta_detail::void_tuple_element</class>
    <class kind="struct">sol::meta::meta_detail::void_tuple_element&lt; I, std::tuple&lt;&gt; &gt;</class>
    <member kind="typedef">
      <type>decltype(sol_lua_check_access(types&lt; T &gt;(), static_cast&lt; lua_State * &gt;(nullptr), -1, std::declval&lt; stack::record &amp; &gt;()))</type>
      <name>adl_sol_lua_check_access_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a6bcd26986cca09a6ec743b928c24b091</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(sol_lua_check_get(types&lt; T &gt;(), static_cast&lt; lua_State * &gt;(nullptr), -1, &amp;no_panic, std::declval&lt; stack::record &amp; &gt;()))</type>
      <name>adl_sol_lua_check_get_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a5a1b1ede3b9eaf6e53494bfe6106def1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(sol_lua_check(types&lt; T &gt;(), static_cast&lt; lua_State * &gt;(nullptr), -1, &amp;no_panic, std::declval&lt; stack::record &amp; &gt;()))</type>
      <name>adl_sol_lua_check_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a13d9013ce612fda8c920633fd95d7b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(sol_lua_get(types&lt; T &gt;(), static_cast&lt; lua_State * &gt;(nullptr), -1, std::declval&lt; stack::record &amp; &gt;()))</type>
      <name>adl_sol_lua_get_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>acdcc124426a8d44c2fc5e3a2f671efc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(sol_lua_interop_check(types&lt; T &gt;(), static_cast&lt; lua_State * &gt;(nullptr), -1, type::none, &amp;no_panic, std::declval&lt; stack::record &amp; &gt;()))</type>
      <name>adl_sol_lua_interop_check_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a132e2f2a642771f899b448e821e38623</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(sol_lua_interop_get(types&lt; T &gt;(), static_cast&lt; lua_State * &gt;(nullptr), -1, static_cast&lt; void * &gt;(nullptr), std::declval&lt; stack::record &amp; &gt;()))</type>
      <name>adl_sol_lua_interop_get_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a0e0c7bd5297149060f79cf6e96830f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(sol_lua_push(types&lt; T &gt;(), static_cast&lt; lua_State * &gt;(nullptr), std::declval&lt; Args &gt;()...))</type>
      <name>adl_sol_lua_push_exact_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a1caadee5527038a327be745f5604e280</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(sol_lua_push(static_cast&lt; lua_State * &gt;(nullptr), std::declval&lt; Args &gt;()...))</type>
      <name>adl_sol_lua_push_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a1a0e5720a66487e7544479f13823d7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(&amp;F::operator())</type>
      <name>detect_deducible_signature</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ae5a73764912cd7a416109f73972b8cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>has_internal_marker_impl&lt; T &gt;</type>
      <name>has_internal_marker</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a298ce9b9b7197e4ad788f17ee06345f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(*std::declval&lt; T &gt;())</type>
      <name>is_dereferenceable_test</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ae21a359998aed8f4161ea579340533ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(std::declval&lt; T &gt;().operator*())</type>
      <name>is_explicitly_dereferenceable_test</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ae6508a895f4a7d3f6a9cb8cbc99ac848</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::is_detected&lt; is_rebind_actual_type_test_t, T, Element &gt;</type>
      <name>is_rebind_actual_type</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ac3d59028b6218ef0294f9c00cae0c63f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::template rebind_actual_type&lt; Element &gt;</type>
      <name>is_rebind_actual_type_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ae52b071faebc09f25685ea2910bf86ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::conditional_t&lt; std::is_void_v&lt; T &gt;, ::sol::detail::unchecked_t, T &gt;</type>
      <name>non_void_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>accff3a44eb635c2d8859fbd6b4842a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::true_type</type>
      <name>on_always</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a8bebe5e69a6d7608233052fc5f23e106</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt;(TI::value % 2)==0 &gt;</type>
      <name>on_even</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a348c8b337b739fb0d8afddf290bcc605</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>meta::boolean&lt;(TI::value % 2)==1 &gt;</type>
      <name>on_odd</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a6ed8ccf899d3885544165f6425fb7958</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::element_type</type>
      <name>type_element_type_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>aacc2534b501f058a3b55d49a4364aaa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename T::type</type>
      <name>type_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ac3ea080ffd8358efe0e35eda666ec1ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(unique_usertype_traits&lt; T &gt;::get(static_cast&lt; lua_State * &gt;(nullptr), std::declval&lt; unique_usertype_actual_t&lt; T &gt; &gt;()))</type>
      <name>unique_usertype_get_with_state_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ae42c608ae5cb28413336b40d7f472f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(unique_usertype_traits&lt; T &gt;::is_null(static_cast&lt; lua_State * &gt;(nullptr), std::declval&lt; unique_usertype_actual_t&lt; T &gt; &gt;()))</type>
      <name>unique_usertype_is_null_with_state_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a2b5da909673e1330580ee3e18a180978</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>decltype(T::value)</type>
      <name>value_test_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a48302f328b8dfb83c3572704d6ce182d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename void_tuple_element&lt; I, T &gt;::type</type>
      <name>void_tuple_element_t</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ae02dbf78995fcd25be3d192649923628</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>force_tuple</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ab2d9a07dd67effd4ef320141f2a47da0</anchor>
      <arglist>(T &amp;&amp;x)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>has_internal_marker_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ac225cf66d55c9806b4e5bb09b702b1a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_adl_sol_lua_check_access_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>aac0edb6906d65127f1f69a3c79d0cabb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_adl_sol_lua_check_get_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a25481010858313e5d961c44eb86d86a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_adl_sol_lua_check_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>ae8fa6894bf73ec75031ed340474d93a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_adl_sol_lua_get_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a7865b53f1a9badd814e5644423e5af3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_adl_sol_lua_interop_check_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>af4ddaf98a5c3a0b815b16785e3b05a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_adl_sol_lua_interop_get_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a22b6db6a1168b144fb387967a8fe9113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_adl_sol_lua_push_exact_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a9002ee83f0354347f39065c21009423b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_adl_sol_lua_push_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>acdf67a7edb53a802c4330b00e8ca33aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_rebind_actual_type_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>acb6e08f156cc4dcdcfa35a9a56d0d08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>unique_usertype_get_with_state_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a2b49335da3133cac79163b7be9777fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>unique_usertype_is_null_with_state_v</name>
      <anchorfile>namespacesol_1_1meta_1_1meta__detail.html</anchorfile>
      <anchor>a29fd05fce1f03c97dee090fcb7b4269c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sol::policy_detail</name>
    <filename>namespacesol_1_1policy__detail.html</filename>
    <member kind="function">
      <type>void</type>
      <name>handle_policy</name>
      <anchorfile>namespacesol_1_1policy__detail.html</anchorfile>
      <anchor>a9baf2416d5b7583d20264df5494283ea</anchor>
      <arglist>(const stack_dependencies &amp;sdeps, lua_State *L, int &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle_policy</name>
      <anchorfile>namespacesol_1_1policy__detail.html</anchorfile>
      <anchor>aa936eca07149e488ab90ca2a54d4755f</anchor>
      <arglist>(P &amp;&amp;p, lua_State *L, int &amp;pushed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle_policy</name>
      <anchorfile>namespacesol_1_1policy__detail.html</anchorfile>
      <anchor>a43e4d8c5cbc2155bcafaf6a0e31b8e2a</anchor>
      <arglist>(returns_self_with&lt; In... &gt;, lua_State *L, int &amp;pushed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle_policy</name>
      <anchorfile>namespacesol_1_1policy__detail.html</anchorfile>
      <anchor>a1af8f92442969cbe570fca8dc85859d6</anchor>
      <arglist>(static_stack_dependencies&lt; I, In... &gt;, lua_State *L, int &amp;)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sol::stack</name>
    <filename>namespacesol_1_1stack.html</filename>
    <namespace>sol::stack::stack_detail</namespace>
    <class kind="struct">sol::stack::field_getter</class>
    <class kind="struct">sol::stack::field_getter&lt; std::pair&lt; A, B &gt;, b, raw, C &gt;</class>
    <class kind="struct">sol::stack::field_getter&lt; std::tuple&lt; Args... &gt;, b, raw, C &gt;</class>
    <class kind="struct">sol::stack::field_setter</class>
    <class kind="struct">sol::stack::field_setter&lt; std::pair&lt; A, B &gt;, b, raw, C &gt;</class>
    <class kind="struct">sol::stack::field_setter&lt; std::tuple&lt; Args... &gt;, b, raw, C &gt;</class>
    <class kind="struct">sol::stack::popper</class>
    <class kind="struct">sol::stack::probe</class>
    <class kind="struct">sol::stack::probe_field_getter</class>
    <class kind="struct">sol::stack::probe_field_getter&lt; std::pair&lt; A, B &gt;, P, b, raw, C &gt;</class>
    <class kind="struct">sol::stack::probe_field_getter&lt; std::tuple&lt; Args... &gt;, P, b, raw, C &gt;</class>
    <class kind="struct">sol::stack::push_popper</class>
    <class kind="struct">sol::stack::push_popper&lt; false, T, std::enable_if_t&lt; is_stack_based_v&lt; meta::unqualified_t&lt; T &gt; &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::push_popper&lt; true, T, C &gt;</class>
    <class kind="struct">sol::stack::push_popper_at</class>
    <class kind="struct">sol::stack::push_popper_n</class>
    <class kind="struct">sol::stack::push_popper_n&lt; true &gt;</class>
    <class kind="struct">sol::stack::qualified_check_getter</class>
    <class kind="struct">sol::stack::qualified_checker</class>
    <class kind="struct">sol::stack::qualified_getter</class>
    <class kind="struct">sol::stack::qualified_getter&lt; Optional, std::enable_if_t&lt; meta::is_optional_v&lt; Optional &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::qualified_interop_checker</class>
    <class kind="struct">sol::stack::qualified_interop_getter</class>
    <class kind="struct">sol::stack::record</class>
    <class kind="struct">sol::stack::stateless_push_popper</class>
    <class kind="struct">sol::stack::stateless_push_popper&lt; false, T, std::enable_if_t&lt; is_stack_based_v&lt; meta::unqualified_t&lt; T &gt; &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::stateless_push_popper&lt; true, T, C &gt;</class>
    <class kind="struct">sol::stack::unqualified_check_getter</class>
    <class kind="struct">sol::stack::unqualified_check_getter&lt; lua_thread_state &gt;</class>
    <class kind="struct">sol::stack::unqualified_check_getter&lt; std::variant&lt; Tn... &gt;, C &gt;</class>
    <class kind="struct">sol::stack::unqualified_checker</class>
    <class kind="struct">sol::stack::unqualified_checker&lt; detail::as_pointer_tag&lt; T &gt;, type::userdata &gt;</class>
    <class kind="struct">sol::stack::unqualified_checker&lt; detail::as_value_tag&lt; T &gt;, type::userdata &gt;</class>
    <class kind="struct">sol::stack::unqualified_checker&lt; non_null&lt; T &gt;, type::userdata &gt;</class>
    <class kind="struct">sol::stack::unqualified_checker&lt; std::pair&lt; A, B &gt;, type::poly &gt;</class>
    <class kind="struct">sol::stack::unqualified_checker&lt; std::tuple&lt; Args... &gt;, type::poly &gt;</class>
    <class kind="struct">sol::stack::unqualified_checker&lt; std::variant&lt; Tn... &gt;, type::poly &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; as_container_t&lt; T &gt; * &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; as_container_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; as_table_t&lt; std::forward_list&lt; T, Al &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; as_table_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; basic_bytecode&lt; Allocator &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; basic_string_view&lt; char, Traits &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; c_closure &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; char &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; char16_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; char32_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; const char * &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; const void * &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; detail::as_pointer_tag&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; detail::as_value_tag&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; env_key_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; error &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; light&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; lightuserdata_value &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; lua_CFunction &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; lua_nil_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; lua_thread_state &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; lua_value &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; meta_function &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; metatable_key_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; nested&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; non_null&lt; T * &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; nullopt_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; stack_proxy &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; stack_proxy_base &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::basic_string&lt; char16_t, Traits, Al &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::basic_string&lt; char32_t, Traits, Al &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::basic_string&lt; wchar_t, Traits, Al &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::function&lt; Signature &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::nullptr_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::pair&lt; A, B &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::reference_wrapper&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::string &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::tuple&lt; Tn... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; std::variant&lt; Tn... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; T &amp; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; T * &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; this_environment &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; this_main_state &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; this_state &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; type &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; user&lt; T * &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; user&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; userdata_value &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; variadic_args &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; void * &gt;</class>
    <class kind="struct">sol::stack::unqualified_getter&lt; wchar_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_interop_checker</class>
    <class kind="struct">sol::stack::unqualified_interop_getter</class>
    <class kind="struct">sol::stack::unqualified_pusher</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; absolute_index &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; as_args_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; as_container_t&lt; T * &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; as_container_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; as_returns_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; as_table_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; basic_bytecode&lt; Allocator &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; basic_string_view&lt; Ch, Traits &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; basic_variadic_results&lt; Al &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; c_closure &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; char * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; char &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; char16_t * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; char16_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; char16_t[N]&gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; char32_t * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; char32_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; char32_t[N]&gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; char[N]&gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; closure&lt; Arg, Args... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; const char * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; const char16_t * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; const char32_t * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; const void * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; const wchar_t * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; constructor_list&lt; L0, Lists... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; constructor_wrapper&lt; F, Fxs... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; destructor_wrapper&lt; Fx &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::as_pointer_tag&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::as_reference_tag &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::as_table_tag&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::as_unique_tag&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::as_value_tag&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::lua_CFunction_noexcept &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::tagged&lt; T, constructor_list&lt; Lists... &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::tagged&lt; T, constructor_wrapper&lt; Fxs... &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::tagged&lt; T, destructor_wrapper&lt; Fx &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::tagged&lt; T, destructor_wrapper&lt; void &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::tagged&lt; T, no_construction &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; detail::tagged&lt; T, policy_wrapper&lt; F, Policies... &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; factory_wrapper&lt; Functions... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; forward_as_value_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; function_arguments&lt; T, Args... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; function_sig&lt; Sigs... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; light&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; lightuserdata_value &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; lua_CFunction &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; lua_nil_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; lua_thread_state &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; lua_value &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; meta_function &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; metatable_key_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; nested&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; new_table &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; no_construction &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; nullopt_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; overload_set&lt; Functions... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; policy_wrapper&lt; F, Policies... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; property_wrapper&lt; F, G &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; protect_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; protected_function_result &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; push_invoke_t&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; raw_index &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; ref_index &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; Signature, std::enable_if_t&lt; meta::all&lt; std::is_function&lt; std::remove_pointer_t&lt; Signature &gt; &gt;, meta::neg&lt; std::is_same&lt; Signature, lua_CFunction &gt; &gt;, meta::neg&lt; std::is_same&lt; Signature, std::remove_pointer_t&lt; lua_CFunction &gt; &gt; &gt;, meta::neg&lt; std::is_same&lt; Signature, detail::lua_CFunction_noexcept &gt; &gt;, meta::neg&lt; std::is_same&lt; Signature, std::remove_pointer_t&lt; detail::lua_CFunction_noexcept &gt; &gt; &gt; &gt;::value &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; Signature, std::enable_if_t&lt; meta::is_member_object_or_function_v&lt; Signature &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; stack_count &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; stack_proxy &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; stack_proxy_base &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::basic_string&lt; Ch, Traits, Al &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::function&lt; Signature &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::initializer_list&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::nullptr_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::pair&lt; A, B &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::reference_wrapper&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::remove_pointer_t&lt; detail::lua_CFunction_noexcept &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::remove_pointer_t&lt; lua_CFunction &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::tuple&lt; Args... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; std::variant&lt; Tn... &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; T *, std::enable_if_t&lt; is_container_v&lt; T &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; T, std::enable_if_t&lt; is_container_v&lt; T &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; T, std::enable_if_t&lt; meta::is_optional_v&lt; T &gt; &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; table_proxy&lt; Table, Key &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; this_main_state &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; this_state &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; unsafe_function_result &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; user&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; userdata_value &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; var_wrapper&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; variadic_args &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; variadic_results &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; void * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; wchar_t * &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; wchar_t &gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; wchar_t[N]&gt;</class>
    <class kind="struct">sol::stack::unqualified_pusher&lt; yielding_t&lt; T &gt; &gt;</class>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>call</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ab1e160bf7c6a70f4c6b75e7324bc60a5</anchor>
      <arglist>(types&lt; R &gt; tr, types&lt; Args... &gt; ta, lua_State *L, Fx &amp;&amp;fx, FxArgs &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>call</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a49c526afa6ed0777af36f0b23ff51326</anchor>
      <arglist>(types&lt; R &gt; tr, types&lt; Args... &gt; ta, lua_State *L, int start, Fx &amp;&amp;fx, FxArgs &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>call_from_top</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a08b52737aa1e47c3df50b67e13478cc7</anchor>
      <arglist>(types&lt; R &gt; tr, types&lt; Args... &gt; ta, lua_State *L, Fx &amp;&amp;fx, FxArgs &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_into_lua</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a6a72e23bf1e310743e4602e87157332d</anchor>
      <arglist>(types&lt; Ret0, Ret... &gt; tr, types&lt; Args... &gt; ta, lua_State *L, int start, Fx &amp;&amp;fx, FxArgs &amp;&amp;... fxargs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>call_lua</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a97ae06c8bf98261e9c44e9e72840f99d</anchor>
      <arglist>(lua_State *L, int start, Fx &amp;&amp;fx, FxArgs &amp;&amp;... fxargs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a6b0a14a48a11afd926a3ebf5cf2c0ea4</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ae09a3df415da2c0f6b4b966a16492476</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>aaa2efe4a2e7fefa00022fa64719b5f92</anchor>
      <arglist>(lua_State *L, int index=-lua_size&lt; meta::unqualified_t&lt; T &gt;&gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>check_get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a85be34450c5833eb46caaed01d306980</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>check_get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ab67eb7b919b4624593da59fbaa0ad726</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>check_get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a7a52fdbeecc4abd1f93e2fdd1b4ef5bc</anchor>
      <arglist>(lua_State *L, int index=-lua_size&lt; meta::unqualified_t&lt; T &gt;&gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_usertype</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>af0a0be888f1f4265ff4c86425be48c63</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_usertype</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>aeb2b2223d25bdc4d8a94b8166793f267</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_usertype</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>af3751574a47658c1d5a04d8a4129866a</anchor>
      <arglist>(lua_State *L, int index, type, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_usertype</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a442249154c5167e11c0b169124191640</anchor>
      <arglist>(lua_State *L, int index=-lua_size&lt; meta::unqualified_t&lt; T &gt;&gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a1f58df0b17b52596b3c5d7306a2afd83</anchor>
      <arglist>(lua_State *L, int table_index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a008efdd6d51f094310014ca83ab0099a</anchor>
      <arglist>(lua_State *L_, stateless_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a81412bb8f573cc0049e0e98ae9dd7a5f</anchor>
      <arglist>(lua_State *L_, stateless_stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>aa414162dfb4955189e2c586ffb38c44d</anchor>
      <arglist>(reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>afb3af4ef151d685751c8db197d2053d4</anchor>
      <arglist>(stack_reference &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>coroutine_create_guard</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a6fb03570974a53c73ad316f3cae16b8c</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>aab4ce8d38023ccb93af43647de282247</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking) -&gt; decltype(stack_detail::unchecked_get&lt; T &gt;(L, index, tracking))</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a001fcd77e940ddfb22a67b6ffa899399</anchor>
      <arglist>(lua_State *L, int index=-lua_size&lt; meta::unqualified_t&lt; T &gt;&gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>call_syntax</type>
      <name>get_call_syntax</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a4bbe60353fff2a957d8ce1b929ae9f00</anchor>
      <arglist>(lua_State *L, const string_view &amp;key, int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a18470ad170f95a49d2e053e8316e22f4</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ac50a3cb73245580fae45a44f4e587abc</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, int tableindex)</arglist>
    </member>
    <member kind="function">
      <type>error</type>
      <name>get_traceback_or_errors</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>aa123e00d44a5f5919063a24b9e168693</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_usertype</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>aeb56881ef30ecabd168f6f910eeb8eda</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>get_usertype</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a2fd1f00d867e9fa34661765509da05fe</anchor>
      <arglist>(lua_State *L, int index=-lua_size_v&lt; meta::unqualified_t&lt; T &gt;&gt;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_main_thread</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>aa0594db9cac2279b723bcb47ca034283</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loose_table_check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>adca30d4e45b60f90888481ffd8f0c115</anchor>
      <arglist>(lua_State *L_, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luajit_exception_handler</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a8fd605566fd0d65513379b10ef39f519</anchor>
      <arglist>(lua_State *L, int(*handler)(lua_State *, lua_CFunction)=detail::c_trampoline)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>luajit_exception_off</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a035081c91958c93778ed5f3d816d2bb0</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maybe_indexable</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a50b09ea5108f76af2bfbf183bed4b74c</anchor>
      <arglist>(lua_State *L, int index=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modify_unique_usertype</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ae1cab55db4e76b879e8549efad49356b</anchor>
      <arglist>(const stack_reference &amp;obj, F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modify_unique_usertype_as</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a6697ba6f71097652c683c67265359797</anchor>
      <arglist>(const stack_reference &amp;obj, F &amp;&amp;f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>multi_check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a868eccd076fa35b153e9603789ddf02d</anchor>
      <arglist>(lua_State *L, int index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>multi_check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>af7bd8c4df278969f235e1a7666cda53d</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>multi_check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a14e0996cf0d06a59c0283ac26fe6cbbe</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>multi_push</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ad7dcd7f3e2fa78a4a248a3f401dbd7f2</anchor>
      <arglist>(lua_State *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>multi_push</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>af7a31cbb0f584a16e947f4bb61c0397f</anchor>
      <arglist>(lua_State *L, T &amp;&amp;t, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>multi_push_reference</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a84b144b926078dec422a9ea99519fbf9</anchor>
      <arglist>(lua_State *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>multi_push_reference</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a2d4adf1ea7c4cf0abefba170a7ecd68a</anchor>
      <arglist>(lua_State *L, T &amp;&amp;t, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>pop</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a75ad216daa294948e657f22ca30e87ac</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>push_popper_n&lt; top_level &gt;</type>
      <name>pop_n</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a278a7910674f80ccd01011debf9971fa</anchor>
      <arglist>(lua_State *L_, int pop_count_)</arglist>
    </member>
    <member kind="function">
      <type>probe</type>
      <name>probe_get_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a968a26c86264a0db06f99db537403301</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>probe</type>
      <name>probe_get_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ae239ca71b1d7564ed46ea1798664206e</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, int tableindex)</arglist>
    </member>
    <member kind="function">
      <type>probe</type>
      <name>probe_raw_get_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ac95f67768df2134fd54042d2927654c9</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>probe</type>
      <name>probe_raw_get_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a96efef242d69b18391a710b19075b349</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, int tableindex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a7c5532f26e6fab70b181b344fafcd355</anchor>
      <arglist>(lua_State *L, Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a98af54d89752ed1e55b110cc211bff94</anchor>
      <arglist>(lua_State *L, T &amp;&amp;t, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push_environment_of</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a34f716eaa95116bc956de3444943128a</anchor>
      <arglist>(const T &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push_environment_of</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>abc1f28c48f8b974df53af5ae1cc9e367</anchor>
      <arglist>(lua_State *L, int target_index=-1)</arglist>
    </member>
    <member kind="function">
      <type>stateless_push_popper&lt; top_level, T &gt;</type>
      <name>push_pop</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ae1ee9bea0a94b8006ce250f937166511</anchor>
      <arglist>(lua_State *L_, T &amp;&amp;object_)</arglist>
    </member>
    <member kind="function">
      <type>push_popper&lt; top_level, T &gt;</type>
      <name>push_pop</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a9cabe92f2e8c9a27056ac5dbbdb3fe3a</anchor>
      <arglist>(T &amp;&amp;x)</arglist>
    </member>
    <member kind="function">
      <type>push_popper_at</type>
      <name>push_pop_at</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a69be30898fa74e99bba1f7b2de636591</anchor>
      <arglist>(T &amp;&amp;object_)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push_reference</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a2a734a487ee125047e93a283aaf03162</anchor>
      <arglist>(lua_State *L, Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push_reference</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a805bf69465f1f7ccc8b9f7bb5a795fc2</anchor>
      <arglist>(lua_State *L, T &amp;&amp;t, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push_userdata</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ad770a4d04fd15b8cb54b822fd935fc1f</anchor>
      <arglist>(lua_State *L, Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push_userdata</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ad4d6f79972ba2fd11aa17d691d91c6a0</anchor>
      <arglist>(lua_State *L, T &amp;&amp;t, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raw_get_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a8d488f6529f3b6987a4b3a1b49d4997c</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raw_get_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>af7f17b8811b0564c6395b10734f99375</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, int tableindex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raw_set_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a129704d4b4e82f12012bbb7816f345a9</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, Value &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raw_set_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a06d8dd3a4c0290369f31c85bdd035283</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, Value &amp;&amp;value, int tableindex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a38a740244e058c9552ee47aae6821332</anchor>
      <arglist>(lua_State *L_, int rawindex, int count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>script</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a32de1e12aca187166776f5048c4e20ca</anchor>
      <arglist>(lua_State *L, const string_view &amp;code, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>script</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a757a2ce2ba45ecee98bffb9064729d8a</anchor>
      <arglist>(lua_State *L, lua_Reader reader, void *data, const std::string &amp;chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>script_file</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>acf3971f545ebbcca30020c7469e74eb5</anchor>
      <arglist>(lua_State *L, const std::string &amp;filename, load_mode mode=load_mode::any)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a338b2fd3c5e5e504dc207fa6ac5a4cd8</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, Value &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_field</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>acd67aa361ab6ee0668643d45e6563092</anchor>
      <arglist>(lua_State *L, Key &amp;&amp;key, Value &amp;&amp;value, int tableindex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set_ref</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a8f41b55da47cac7ebe76f63fbe7129ba</anchor>
      <arglist>(lua_State *L, T &amp;&amp;arg, int tableindex=-2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>top</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>ac95e04b5886d3d2b9a4c481a2151d015</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unqualified_check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a29e0f7bac9c210cbf1aa3b9eb7046d25</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unqualified_check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a8c377c5285efd22c8c3fc7ef2c1b3c69</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unqualified_check</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>acf0a96092ecdb5b4f9dd413882e4d642</anchor>
      <arglist>(lua_State *L, int index=-lua_size&lt; meta::unqualified_t&lt; T &gt;&gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>unqualified_check_get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a1d6c4d747bb55659594415169b83b4f9</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>unqualified_check_get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a17b35df3389c91533db97969ed8e77f3</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>unqualified_check_get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a23d343f25d52565ef0b2fa60a3e4ee85</anchor>
      <arglist>(lua_State *L, int index=-lua_size&lt; meta::unqualified_t&lt; T &gt;&gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>unqualified_get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a02d3511f4367edf6f46b952012a21b3d</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking) -&gt; decltype(stack_detail::unchecked_unqualified_get&lt; T &gt;(L, index, tracking))</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>unqualified_get</name>
      <anchorfile>namespacesol_1_1stack.html</anchorfile>
      <anchor>a22ca293ebef0fa67b5fa1a64090ea378</anchor>
      <arglist>(lua_State *L, int index=-lua_size&lt; meta::unqualified_t&lt; T &gt;&gt;::value)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sol::stack::stack_detail</name>
    <filename>namespacesol_1_1stack_1_1stack__detail.html</filename>
    <class kind="struct">sol::stack::stack_detail::basic_check</class>
    <class kind="struct">sol::stack::stack_detail::copy_code_units_utf</class>
    <class kind="struct">sol::stack::stack_detail::count_code_units_utf</class>
    <class kind="struct">sol::stack::stack_detail::metatable_setup</class>
    <class kind="struct">sol::stack::stack_detail::push_function</class>
    <class kind="struct">sol::stack::stack_detail::strip</class>
    <class kind="struct">sol::stack::stack_detail::strip&lt; non_null&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::stack_detail::strip&lt; std::reference_wrapper&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::stack_detail::strip&lt; user&lt; T &gt; &gt;</class>
    <class kind="struct">sol::stack::stack_detail::undefined_metatable</class>
    <class kind="struct">sol::stack::stack_detail::uu_pusher</class>
    <member kind="typedef">
      <type>typename strip&lt; T &gt;::type</type>
      <name>strip_t</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a3b57a74848c9854f9dd08ab90ce7d546</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*)(stack_reference)</type>
      <name>undefined_method_func</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a97893f8e8be34ea38f4acbdf58656322</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>c_lua_next</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>af43b09e125cc5b2cf95ceed60aaa71f4</anchor>
      <arglist>(lua_State *L_) noexcept</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>call</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>ae985ac384d64c1f673477fa658ea816d</anchor>
      <arglist>(types&lt; R &gt;, types&lt; Args... &gt; argument_types_, std::index_sequence&lt; I... &gt; argument_indices_, lua_State *L_, int start_index_, Fx &amp;&amp;fx_, FxArgs &amp;&amp;... args_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_function_pointer</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>ab160b03a11ebe1486c4d64b406927fc1</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking) noexcept</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>check_get_arg</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>ad6cec3533d8c98112d153cde2ccfeae9</anchor>
      <arglist>(lua_State *L_, int index_, Handler &amp;&amp;handler_, record &amp;tracking_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_metatable</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a1ca10f3faae4cb6de4004593cfb51c85</anchor>
      <arglist>(lua_State *L_, int index=-2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_types</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a4b2d9ee9460c8d1a894026995df3181c</anchor>
      <arglist>(lua_State *, int, Handler &amp;&amp;, record &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_types</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a6f66ed9c8b13b0593c2c4e3aeaa8e0d3</anchor>
      <arglist>(lua_State *L, int firstargument, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_types</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a2d116d293d8df896cfeafd170f2e7d36</anchor>
      <arglist>(types&lt; Args... &gt;, lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convert</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>adf0c07cf3a0d1d7db140fc5600644324</anchor>
      <arglist>(const char *strb, const char *stre, F &amp;&amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static decltype(auto)</type>
      <name>eval</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>aae969f17ab094157658160ec765a2e60</anchor>
      <arglist>(types&lt; Arg, Args... &gt;, std::index_sequence&lt; I, Is... &gt;, lua_State *L_, int start_index_, Handler &amp;&amp;handler_, record &amp;tracking_, Fx &amp;&amp;fx_, FxArgs &amp;&amp;... fxargs_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static decltype(auto)</type>
      <name>eval</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a77b3d24e95354f4d5e6bf9c1cda8e7d0</anchor>
      <arglist>(types&lt;&gt;, std::index_sequence&lt;&gt;, lua_State *, int, Handler &amp;&amp;, record &amp;, Fx &amp;&amp;fx, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; protected_function &gt;</type>
      <name>find_lua_next_function</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a540a15fe64ffcaff0e7a6018f3c24d67</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; T, int &gt;</type>
      <name>get_as_upvalues</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a929be9a94987ed281f08f5176ac919e3</anchor>
      <arglist>(lua_State *L, int index=2)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; T, int &gt;</type>
      <name>get_as_upvalues_using_function</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a9311882df4b623cf9edd55f6775ef275</anchor>
      <arglist>(lua_State *L, int function_index=-1)</arglist>
    </member>
    <member kind="function">
      <type>Function *</type>
      <name>get_function_pointer</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>aaedc1cde8a04d4ffc0e12ddb31a02b5e</anchor>
      <arglist>(lua_State *, int, record &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>S</type>
      <name>get_into</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a92a5ba7564da707a0bb1e5a02a5ff2c2</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>OptionalType</type>
      <name>get_optional</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>aba49062bc82feaa4f7b45acbaa12579a</anchor>
      <arglist>(lua_State *L, int index, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>get_size_hint</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a24e27785cd566dd523a2b0cfe6382289</anchor>
      <arglist>(C &amp;c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>get_size_hint</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a522d3c6f9b8ebd7b1d9aabc148dc2eeb</anchor>
      <arglist>(const std::forward_list&lt; V, Al &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>impl_check_metatable</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>ab032e516f55ace7d1bc35425d4400b30</anchor>
      <arglist>(lua_State *L_, int index, const std::string &amp;metakey, bool poptable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>integer_value_fits</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a2998dfb56df17a7b82e40bd364183498</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>interop_check</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>ac8cdd0b4a94ece02b7ffdf820daf04ac</anchor>
      <arglist>(lua_State *L, int index, type index_type, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>interop_get</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a467567cfe336e8278a635952d78a84a7</anchor>
      <arglist>(lua_State *L, int index, void *unadjusted_pointer, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maybe_push_lua_next_function</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>ab0a57e0b95bb5961f4b9224d9ae2b543</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>msvc_is_ass_with_if_constexpr_push_enum</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>aef781a2b8bf886f06dbaf2ecae2fa15f</anchor>
      <arglist>(std::false_type, lua_State *, const T &amp;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>msvc_is_ass_with_if_constexpr_push_enum</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>aad9149bd4e232a8b0803c00eb0f613b7</anchor>
      <arglist>(std::true_type, lua_State *L, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push_as_upvalues</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>aa32f462b4d265010d96251ae1f3ac394</anchor>
      <arglist>(lua_State *L, T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>push_reference</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a01e37903e409b494f83345418c5ae789</anchor>
      <arglist>(lua_State *L, Arg &amp;&amp;arg, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raw_table_set</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a6c58abb9b6091115b6b27889d0a96e14</anchor>
      <arglist>(lua_State *L, T &amp;&amp;arg, int tableindex=-2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readonly_pairs</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a2da544a1ff4560aad294f3637cae0276</anchor>
      <arglist>(lua_State *L_) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_undefined_methods_on</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a91f0d4f7dcc36277fef4e7fd12d89c13</anchor>
      <arglist>(stack_reference)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>unchecked_get</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>aaa27c26b21dcb569df2a7c46449e4bb6</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>unchecked_get_arg</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a8c2fda985dd362b588ef062495569ace</anchor>
      <arglist>(lua_State *L_, int index_, record &amp;tracking_)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>unchecked_unqualified_get</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>aa05e30b155385841cdb69dce85a6fb87</anchor>
      <arglist>(lua_State *L, int index, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unqualified_interop_check</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a1c7fc642a6a19ad9235e53e229e9944f</anchor>
      <arglist>(lua_State *L, int index, type index_type, Handler &amp;&amp;handler, record &amp;tracking)</arglist>
    </member>
    <member kind="function">
      <type>decltype(auto)</type>
      <name>unqualified_interop_get</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a53605f46759591c5f285a6f8e997f277</anchor>
      <arglist>(lua_State *L, int index, void *unadjusted_pointer, record &amp;tracking)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_get_direct_tableless_v</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a45bb033694961400cbd3fc6ad07d97ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_get_direct_v</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a0ce489bdb854355165f8f61b84fb31c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_set_direct_tableless_v</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a4984c588d34159e2472bddf67aa5b298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr bool</type>
      <name>is_set_direct_v</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>ab25e33e2963877ab085beb1ea47d3a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a29900558ce8878ee3fff1545771aaacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_environment</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a910d6359253a6bec47893f3ccaf26040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_floating</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>aa1238dbb541f66c69c0294bcb015578b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_generic</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>acce118dd206c52dc78454e356214eef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_integral</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a7b211f5bbe3b3b2e8f41621999695186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_meta_function_name</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>ad8058e9c5b7b081ab2ce01e4d7987f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_string</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a3e81c001862e99c31b03e3d93ae520fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const char *</type>
      <name>not_enough_stack_space_userdata</name>
      <anchorfile>namespacesol_1_1stack_1_1stack__detail.html</anchorfile>
      <anchor>a4827736c9a30b472526815cab7ea490b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sol::u_detail</name>
    <filename>namespacesol_1_1u__detail.html</filename>
    <class kind="struct">sol::u_detail::binding</class>
    <class kind="struct">sol::u_detail::binding_base</class>
    <class kind="struct">sol::u_detail::binding_data_equals</class>
    <class kind="struct">sol::u_detail::index_call_storage</class>
    <class kind="struct">sol::u_detail::lua_reference_func</class>
    <class kind="struct">sol::u_detail::new_index_call_storage</class>
    <class kind="struct">sol::u_detail::string_for_each_metatable_func</class>
    <class kind="struct">sol::u_detail::update_bases_func</class>
    <class kind="struct">sol::u_detail::usertype_storage</class>
    <class kind="struct">sol::u_detail::usertype_storage_base</class>
    <member kind="typedef">
      <type>void(usertype_storage_base::*)(lua_State *, submetatable_type, void *, stateless_stack_reference &amp;, lua_CFunction, lua_CFunction, lua_CFunction, lua_CFunction)</type>
      <name>change_indexing_mem_func</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a6e826f827b29cf0c10f67ab62842ea03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(lua_State *, void *)</type>
      <name>index_call_function</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a17abd98049055f654c3eadbd075b1a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>submetatable_type</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>aa29cb890f031607c322f3f0ccaef6394</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol_1_1u__detail.html" anchor="aa29cb890f031607c322f3f0ccaef6394a2063c1608d6e0baf80249c42e2be5804">value</enumvalue>
      <enumvalue file="namespacesol_1_1u__detail.html" anchor="aa29cb890f031607c322f3f0ccaef6394ab8af13ea9c8fe890c9979a1fa8dbde22">reference</enumvalue>
      <enumvalue file="namespacesol_1_1u__detail.html" anchor="aa29cb890f031607c322f3f0ccaef6394a673eb027e9c056f57140322807351dd5">unique</enumvalue>
      <enumvalue file="namespacesol_1_1u__detail.html" anchor="aa29cb890f031607c322f3f0ccaef6394ad94c6b535266ab339640e84b2f13f3c1">const_reference</enumvalue>
      <enumvalue file="namespacesol_1_1u__detail.html" anchor="aa29cb890f031607c322f3f0ccaef6394a4b08853d64f2d3ea56036c01ffb9b9d2">const_value</enumvalue>
      <enumvalue file="namespacesol_1_1u__detail.html" anchor="aa29cb890f031607c322f3f0ccaef6394a72b49a243cef20220b110e1a0ccbb93c">named</enumvalue>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_usertype_registry_names</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>ab0ad6b23e54a540157d44a37c52a820c</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_usertype_storage</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>aaeaab061601d52a73edbc60b1b6c6953</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>usertype_storage&lt; T &gt; &amp;</type>
      <name>create_usertype_storage</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a2c481f83a7c0ce5e7b67e87d3688f71a</anchor>
      <arglist>(lua_State *L)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>destroy_usertype_storage</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>af44efe04d0cb0e386e725a4ed1960232</anchor>
      <arglist>(lua_State *L) noexcept</arglist>
    </member>
    <member kind="function">
      <type>usertype_storage&lt; T &gt; &amp;</type>
      <name>get_usertype_storage</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a04bcc3070aa95597816a9f78bc22490f</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function">
      <type>usertype_storage_base &amp;</type>
      <name>get_usertype_storage_base</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a521a68d5e827fe51618d522a3914ed97</anchor>
      <arglist>(lua_State *L_, const char *gcmetakey)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>index_fail</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a8bf50162c1abbb07b363fb0154853b7b</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>index_target_fail</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a7bd8b8dc8c5fce8b9cda2fa96b786269</anchor>
      <arglist>(lua_State *L_, void *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_indexer</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>aba77215716e7f741cdd9b637467750ce</anchor>
      <arglist>(call_construction)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_indexer</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a6a9d7e7c6b82786b6063cc23bd50e590</anchor>
      <arglist>(meta_function mf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_indexer</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a774600d3840be74434d17195c1feafba</anchor>
      <arglist>(string_view s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>make_string</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a109d49f6ed9d41f873d8174e49157010</anchor>
      <arglist>(Arg &amp;&amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>make_string_view</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a25a1457b9cc95a5395f19feede18c084</anchor>
      <arglist>(base_classes_tag)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>make_string_view</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>ad51dd2e81c2ce6d24ff070c60821b4fa</anchor>
      <arglist>(call_construction)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>make_string_view</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a4bcd8225b7eb938f92fff74ab74270cc</anchor>
      <arglist>(meta_function mf)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>make_string_view</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a29345b611956f9213b9357ddd5f60d4c</anchor>
      <arglist>(string_view s)</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; usertype_storage_base &amp; &gt;</type>
      <name>maybe_as_usertype_storage_base</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a2f9e562298886db6fbd8d32041c38caf</anchor>
      <arglist>(lua_State *L, int index)</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; usertype_storage&lt; T &gt; &amp; &gt;</type>
      <name>maybe_get_usertype_storage</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a197033a8135601f160346c1e3901d332</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; usertype_storage_base &amp; &gt;</type>
      <name>maybe_get_usertype_storage_base</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a12064513cdaede5970a221f44ffe27a0</anchor>
      <arglist>(lua_State *L, const char *gcmetakey)</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; usertype_storage_base &amp; &gt;</type>
      <name>maybe_get_usertype_storage_base</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>ac1c3cd3c34b5cf98e1d76679cb379778</anchor>
      <arglist>(lua_State *L_, int index)</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; usertype_storage_base &amp; &gt;</type>
      <name>maybe_get_usertype_storage_base_inside</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a86467086f6cd48d1baa3908a475faa28</anchor>
      <arglist>(lua_State *L, int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>new_index_fail</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a3cb7611c5b901c50fa6d64e86c1c8dbc</anchor>
      <arglist>(lua_State *L_)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>new_index_target_fail</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>aaf866e14d528e2113dfbdc0fbbfc756d</anchor>
      <arglist>(lua_State *L_, void *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>register_usertype</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a102120e7f8845430c4e43c69481647ae</anchor>
      <arglist>(lua_State *L_, automagic_enrollments enrollments_={})</arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>base_walking_failed_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>ae210464de449d81371da2faaad1cbbc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>environment_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a84433b3804d0d22669f22e5737ddab4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>exact_function_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a3cd7fab972c82da5c3cb53c9be1d82b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>index_function_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>aca7f69aa68d9f88b46b47055472df9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>lookup_failed_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a5142d6b76522c643226a8800bbe95769</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>magic_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>aaa0fe80b182120d853fbdbc146da950c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>new_index_function_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a81e66ba3145f79f06dc79a03d3033dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>simple_usertype_storage_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a26d6af8df4a44ffce4ffce5d87358c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const lua_Integer</type>
      <name>toplevel_magic</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a2497c7c039ca320cf52c0b240497b2cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>usertype_storage_base_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a824821aac0132c67433536c64db8b5bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr const int</type>
      <name>usertype_storage_index</name>
      <anchorfile>namespacesol_1_1u__detail.html</anchorfile>
      <anchor>a49ee6b513dfcd456d5029ee2067e02b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sol::unicode</name>
    <filename>namespacesol_1_1unicode.html</filename>
    <class kind="struct">sol::unicode::decoded_result</class>
    <class kind="struct">sol::unicode::encoded_result</class>
    <class kind="struct">sol::unicode::unicode_detail</class>
    <member kind="enumeration">
      <type></type>
      <name>error_code</name>
      <anchorfile>namespacesol_1_1unicode.html</anchorfile>
      <anchor>a204a851e46c6efe8c92d5d3b1e5ebc2c</anchor>
      <arglist></arglist>
      <enumvalue file="namespacesol_1_1unicode.html" anchor="a204a851e46c6efe8c92d5d3b1e5ebc2ca444bcb3a3fcf8389296c49467f27e1d6">ok</enumvalue>
      <enumvalue file="namespacesol_1_1unicode.html" anchor="a204a851e46c6efe8c92d5d3b1e5ebc2cab3e7d4786d89514ac517eaf97950465a">invalid_code_point</enumvalue>
      <enumvalue file="namespacesol_1_1unicode.html" anchor="a204a851e46c6efe8c92d5d3b1e5ebc2caa8cec73b9c12aed29ae874d497a1db31">invalid_code_unit</enumvalue>
      <enumvalue file="namespacesol_1_1unicode.html" anchor="a204a851e46c6efe8c92d5d3b1e5ebc2ca275822f324e1ad6dc32f45dd18d316d4">invalid_leading_surrogate</enumvalue>
      <enumvalue file="namespacesol_1_1unicode.html" anchor="a204a851e46c6efe8c92d5d3b1e5ebc2ca13ab3c95d6ac1a2c36ff104e9dd3606e">invalid_trailing_surrogate</enumvalue>
      <enumvalue file="namespacesol_1_1unicode.html" anchor="a204a851e46c6efe8c92d5d3b1e5ebc2caa8ccc05129c99c2c42bc8f95111bc08b">sequence_too_short</enumvalue>
      <enumvalue file="namespacesol_1_1unicode.html" anchor="a204a851e46c6efe8c92d5d3b1e5ebc2ca41d0c66ff64dd7205f1b5b13af49b709">overlong_sequence</enumvalue>
    </member>
    <member kind="function">
      <type>encoded_result&lt; char16_t &gt;</type>
      <name>code_point_to_utf16</name>
      <anchorfile>namespacesol_1_1unicode.html</anchorfile>
      <anchor>a5fec351185b87ef50dc014f93dfe1365</anchor>
      <arglist>(char32_t codepoint)</arglist>
    </member>
    <member kind="function">
      <type>encoded_result&lt; char32_t &gt;</type>
      <name>code_point_to_utf32</name>
      <anchorfile>namespacesol_1_1unicode.html</anchorfile>
      <anchor>a9eb4d2f7f6cdb64bf2f21cd44f9f776f</anchor>
      <arglist>(char32_t codepoint)</arglist>
    </member>
    <member kind="function">
      <type>encoded_result&lt; char &gt;</type>
      <name>code_point_to_utf8</name>
      <anchorfile>namespacesol_1_1unicode.html</anchorfile>
      <anchor>ae84ec5a731e61274c8d6c6a762992222</anchor>
      <arglist>(char32_t codepoint)</arglist>
    </member>
    <member kind="function">
      <type>const string_view &amp;</type>
      <name>to_string</name>
      <anchorfile>namespacesol_1_1unicode.html</anchorfile>
      <anchor>a96b94c82c9f5e5607a7486af022112e7</anchor>
      <arglist>(error_code ec)</arglist>
    </member>
    <member kind="function">
      <type>decoded_result&lt; It &gt;</type>
      <name>utf16_to_code_point</name>
      <anchorfile>namespacesol_1_1unicode.html</anchorfile>
      <anchor>ae5e279dd37227bc85a1a776162df6b7e</anchor>
      <arglist>(It it, It last)</arglist>
    </member>
    <member kind="function">
      <type>decoded_result&lt; It &gt;</type>
      <name>utf32_to_code_point</name>
      <anchorfile>namespacesol_1_1unicode.html</anchorfile>
      <anchor>a5ae6776adbca3f050649d5c4f763f819</anchor>
      <arglist>(It it, It last)</arglist>
    </member>
    <member kind="function">
      <type>decoded_result&lt; It &gt;</type>
      <name>utf8_to_code_point</name>
      <anchorfile>namespacesol_1_1unicode.html</anchorfile>
      <anchor>a1a7c80939954dbd2d1ac7c2d5245a94b</anchor>
      <arglist>(It it, It last)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>start_test_publisher</name>
    <filename>namespacestart__test__publisher.html</filename>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacestart__test__publisher.html</anchorfile>
      <anchor>a7ca16395202486ea407ffacc9f3fc14b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacestart__test__publisher.html</anchorfile>
      <anchor>a0030cb8fe949ec81cab04b998be8ef1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dest</name>
      <anchorfile>namespacestart__test__publisher.html</anchorfile>
      <anchor>a1bdb522a8f78f0760d254366499aa660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespacestart__test__publisher.html</anchorfile>
      <anchor>a68a1acc40bb8f1b03f2768cccaa3d236</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespacestart__test__publisher.html</anchorfile>
      <anchor>a9983fe86bcd3ada2d07b08e57c7643b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PORT</name>
      <anchorfile>namespacestart__test__publisher.html</anchorfile>
      <anchor>a4e1bc8c61c0c19bf23dfc38cfa0dd127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>required</name>
      <anchorfile>namespacestart__test__publisher.html</anchorfile>
      <anchor>acc65fcd14b052d14a530609db7e9f277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>topic</name>
      <anchorfile>namespacestart__test__publisher.html</anchorfile>
      <anchor>a1333be43c34b8f7e3f2a36442f6f5247</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>namespacestart__test__publisher.html</anchorfile>
      <anchor>ae2b4ac5521e757c7f43b5bf529c3c4b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>std</name>
    <filename>namespacestd.html</filename>
    <class kind="struct">std::hash&lt; nlohmann::NLOHMANN_BASIC_JSON_TPL &gt;</class>
    <class kind="struct">std::hash&lt; RosMsgParser::ROSType &gt;</class>
    <class kind="struct">std::hash&lt;::sol::optional&lt; T &gt; &gt;</class>
    <class kind="struct">std::less&lt; ::nlohmann::detail::value_t &gt;</class>
    <class kind="class">std::tuple_element&lt; N, ::nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt; &gt;</class>
    <class kind="class">std::tuple_size&lt;::nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt; &gt;</class>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>a6a36f99814d48d464dc740454fbc0cd2</anchor>
      <arglist>(llvm_vecsmall::SmallVector&lt; T, N &gt; &amp;LHS, llvm_vecsmall::SmallVector&lt; T, N &gt; &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>a531d3837f3ef649d7d202c7a33ca106a</anchor>
      <arglist>(llvm_vecsmall::SmallVectorImpl&lt; T &gt; &amp;LHS, llvm_vecsmall::SmallVectorImpl&lt; T &gt; &amp;RHS)</arglist>
    </member>
    <member kind="function">
      <type>NLOHMANN_BASIC_JSON_TPL_DECLARATION void</type>
      <name>swap</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>a3ece115a1c8ed9020a20f1d0b70efda8</anchor>
      <arglist>(nlohmann::NLOHMANN_BASIC_JSON_TPL &amp;j1, nlohmann::NLOHMANN_BASIC_JSON_TPL &amp;j2) noexcept(//NOLINT(readability-inconsistent-declaration-parameter-name) is_nothrow_move_constructible&lt; nlohmann::NLOHMANN_BASIC_JSON_TPL &gt;::value &amp;&amp;//NOLINT(misc-redundant-expression) is_nothrow_move_assignable&lt; nlohmann::NLOHMANN_BASIC_JSON_TPL &gt;::value)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>udp_client</name>
    <filename>namespaceudp__client.html</filename>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>aa3e30b96da28bcdb10f297480ca66c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>data</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>a0e70c8e25db157c18c26d896a4531be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>a03bacc1c29a91ed2142452796e1a7949</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>a0ba1edf9b0ea6bc530f0af48acad47f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>int</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>a24837383277365cab5c7dcd3b0b6e832</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>a796e4b37b29f8742a876904f868f24d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sock</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>ab55a745a953bdb8140bbbe45aa9301cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>test_str</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>af829b8efff870815af6e5cbad4083339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>ac3e86378cfe3a1a3746fb1adb8092124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>namespaceudp__client.html</anchorfile>
      <anchor>aae4c3248047279aa96bdfb3f45865b84</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Ui</name>
    <filename>namespaceUi.html</filename>
  </compound>
  <compound kind="namespace">
    <name>websocket_client</name>
    <filename>namespacewebsocket__client.html</filename>
    <member kind="variable">
      <type>dictionary</type>
      <name>data</name>
      <anchorfile>namespacewebsocket__client.html</anchorfile>
      <anchor>a7e72dbbfebffd492a0f0bb8df057af6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time</name>
      <anchorfile>namespacewebsocket__client.html</anchorfile>
      <anchor>a3405a7357f38a38e7d8096e6e84c13a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ws</name>
      <anchorfile>namespacewebsocket__client.html</anchorfile>
      <anchor>ac03c8e19ccedbd9859738c4186b2b230</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zmq</name>
    <filename>namespacezmq.html</filename>
    <namespace>zmq::detail</namespace>
    <class kind="class">zmq::context_t</class>
    <class kind="class">zmq::error_t</class>
    <class kind="struct">zmq::from_handle_t</class>
    <class kind="class">zmq::message_t</class>
    <class kind="class">zmq::monitor_t</class>
    <class kind="class">zmq::socket_ref</class>
    <class kind="class">zmq::socket_t</class>
    <member kind="typedef">
      <type>zmq_free_fn</type>
      <name>free_fn</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a56e33ec21b30bfdd123653848e0ff6e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>zmq_pollitem_t</type>
      <name>pollitem_t</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>afae32df5376640a84a10f2fd3ba2fee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a669686e3d8852289e021f2f477e75835</anchor>
      <arglist>(socket_ref a, socket_ref b) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a659c87cd385fb335f1e18ab803086759</anchor>
      <arglist>(socket_ref a, socket_ref b) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>afe70a541b873e843a67f8c303b8f0fb9</anchor>
      <arglist>(std::ostream &amp;os, const message_t &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>af1a80e8aeb5891f20bd1272929f04d05</anchor>
      <arglist>(socket_ref a, socket_ref b) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a90f7d4b86a101ae3ed98dcb3a079ba29</anchor>
      <arglist>(socket_ref a, socket_ref b) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a4c069773b313d1b0da2387b6b702c91f</anchor>
      <arglist>(socket_ref a, socket_ref b) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a47480ef5c0bc6b5b2ac460996f3fb8b1</anchor>
      <arglist>(socket_ref a, socket_ref b) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>poll</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a0327f48fea54a7d17ad6d1e4ef720817</anchor>
      <arglist>(zmq_pollitem_t *items_, size_t nitems_, long timeout_=-1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>poll</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>ada802d7f93fb953147377323c8bfd741</anchor>
      <arglist>(zmq_pollitem_t const *items_, size_t nitems_, long timeout_=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>proxy</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a89dd80ca17d5b9ed82851d4b8b60d161</anchor>
      <arglist>(socket_ref frontend, socket_ref backend, socket_ref capture=socket_ref())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>proxy</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>ab9ccd2f84995b585f715cab73ef48d37</anchor>
      <arglist>(void *frontend, void *backend, void *capture)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>proxy_steerable</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>ae413cecf42130f6f7562d18e635b19a4</anchor>
      <arglist>(socket_ref frontend, socket_ref backend, socket_ref capture, socket_ref control)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>proxy_steerable</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a32f5cca844c8304cb6b466a93d3fc485</anchor>
      <arglist>(void *frontend, void *backend, void *capture, void *control)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>ad40238135150435c4213bc87a113a2a8</anchor>
      <arglist>(context_t &amp;a, context_t &amp;b) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>adea7e522720e4ecd0c53d30016d7f3c7</anchor>
      <arglist>(message_t &amp;a, message_t &amp;b) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>a9173b8e9f5a5a9baf27d53528d145eee</anchor>
      <arglist>(socket_t &amp;a, socket_t &amp;b) ZMQ_NOTHROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>version</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>af04cbb1885b768c4ce23615883367c20</anchor>
      <arglist>(int *major_, int *minor_, int *patch_)</arglist>
    </member>
    <member kind="variable">
      <type>ZMQ_CONSTEXPR_VAR from_handle_t</type>
      <name>from_handle</name>
      <anchorfile>namespacezmq.html</anchorfile>
      <anchor>ab3190c78da4fc533e815dd671ce17bb2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zmq::detail</name>
    <filename>namespacezmq_1_1detail.html</filename>
    <class kind="class">zmq::detail::socket_base</class>
  </compound>
  <compound kind="group">
    <name>public</name>
    <title>Public API</title>
    <filename>group__public.html</filename>
    <subgroup>xxh32_family</subgroup>
    <subgroup>xxh64_family</subgroup>
    <member kind="define">
      <type>#define</type>
      <name>XXH_versionNumber</name>
      <anchorfile>group__public.html</anchorfile>
      <anchor>ga4bf1349b5b3ea4fe93b6dc920fc9d93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XXH_errorcode</name>
      <anchorfile>group__public.html</anchorfile>
      <anchor>ga5020905455674b8c83c1dbc73f0d3534</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long</type>
      <name>XXH64_hash_t</name>
      <anchorfile>group__public.html</anchorfile>
      <anchor>ga3d2b19e87ac87eb107372946fce59b26</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>xxh32_family</name>
    <title>XXH32 family</title>
    <filename>group__xxh32__family.html</filename>
    <class kind="struct">XXH32_canonical_t</class>
    <member kind="define">
      <type>#define</type>
      <name>XXH32_createState</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga51931b4d4f02a6d818aaa6a258e8c076</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH32_state_t</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga0c18948935999c41f3f3cb74db83e51e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_FALLTHROUGH</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>gae2b61a873531ef6c0d5d038ff83ebfc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_HAS_ATTRIBUTE</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>gacf69248da4eb95cb066f797d4bb92987</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_HAS_C_ATTRIBUTE</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>gabef4158f45759183536b585577f1be30</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_HAS_CPP_ATTRIBUTE</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga4c868878ba934258fe9e1a56e4aac032</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="typedef">
      <type>struct XXH32_state_s</type>
      <name>XXH32_state_t</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga0048f07d4a3051c20598464f007aa6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH32_hash_t</type>
      <name>XXH32</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga015574d10965c31792507a6446bddd0f</anchor>
      <arglist>(const void *input, size_t length, XXH32_hash_t seed)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API void</type>
      <name>XXH32_canonicalFromHash</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>gade47204bc3908fdc401a68e9c295e233</anchor>
      <arglist>(XXH32_canonical_t *dst, XXH32_hash_t hash)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API void</type>
      <name>XXH32_copyState</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga9354b1d57d79b128917ba28c1ca8230e</anchor>
      <arglist>(XXH32_state_t *dst_state, const XXH32_state_t *src_state)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH32_hash_t</type>
      <name>XXH32_digest</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga2d5f5298193818366420a8f25e3ee46e</anchor>
      <arglist>(const XXH32_state_t *statePtr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH32_freeState</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>gaab2c0ec5dbb1b738d3f58aa3fc640243</anchor>
      <arglist>(XXH32_state_t *statePtr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH32_hash_t</type>
      <name>XXH32_hashFromCanonical</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga206cac74a0c149b244d3532186a4930f</anchor>
      <arglist>(const XXH32_canonical_t *src)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH32_reset</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>ga817d5e6ae49b78747e5af15e5cc88b2b</anchor>
      <arglist>(XXH32_state_t *statePtr, XXH32_hash_t seed)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH32_update</name>
      <anchorfile>group__xxh32__family.html</anchorfile>
      <anchor>gaacc2e89656b7b7184279c2d621594afa</anchor>
      <arglist>(XXH32_state_t *statePtr, const void *input, size_t length)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>xxh64_family</name>
    <title>XXH64 family</title>
    <filename>group__xxh64__family.html</filename>
    <class kind="struct">XXH64_canonical_t</class>
    <member kind="define">
      <type>#define</type>
      <name>XXH64_createState</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>gadecf57d97d262e853691ae370b0d9d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XXH64_state_s</type>
      <name>XXH64_state_t</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>ga0702bdbc80b0cf9e94f2379f7d839b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH64_hash_t</type>
      <name>XXH64</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>ga3f308b2b9e74f3a4ac2be28e014865ea</anchor>
      <arglist>(const void *input, size_t length, XXH64_hash_t seed)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API void</type>
      <name>XXH64_canonicalFromHash</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>gaecb9c0887b2cc4f4444cfa439e6c2c6b</anchor>
      <arglist>(XXH64_canonical_t *dst, XXH64_hash_t hash)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API void</type>
      <name>XXH64_copyState</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>ga465a40feffb31fbbece3385ca3c52eb6</anchor>
      <arglist>(XXH64_state_t *dst_state, const XXH64_state_t *src_state)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH64_hash_t</type>
      <name>XXH64_digest</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>gaa58640d3d99cceed8544a957bc63867a</anchor>
      <arglist>(const XXH64_state_t *statePtr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH64_freeState</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>gae490ef51db9c960da09189c2774cf82e</anchor>
      <arglist>(XXH64_state_t *statePtr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH64_hash_t</type>
      <name>XXH64_hashFromCanonical</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>gadd7f64d0c0590f222747e7f703cfd3b0</anchor>
      <arglist>(const XXH64_canonical_t *src)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH64_reset</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>ga4a42433af1a6992350d7874b48c5a34c</anchor>
      <arglist>(XXH64_state_t *statePtr, XXH64_hash_t seed)</arglist>
    </member>
    <member kind="function">
      <type>XXH_PUBLIC_API XXH_errorcode</type>
      <name>XXH64_update</name>
      <anchorfile>group__xxh64__family.html</anchorfile>
      <anchor>ga5419c59c26a757d705b0f0bf68a175bf</anchor>
      <arglist>(XXH64_state_t *statePtr, const void *input, size_t length)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>tuning</name>
    <title>Tuning parameters</title>
    <filename>group__tuning.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>XXH_CPU_LITTLE_ENDIAN</name>
      <anchorfile>group__tuning.html</anchorfile>
      <anchor>ga408fac02658eb4a81f7a1877f1ca3b3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_DEBUGLEVEL</name>
      <anchorfile>group__tuning.html</anchorfile>
      <anchor>ga574ceb8ab088243cb0dc833b28320eb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>impl</name>
    <title>Implementation</title>
    <filename>group__impl.html</filename>
    <subgroup>xxh32_impl</subgroup>
    <subgroup>xxh64_impl</subgroup>
    <member kind="define">
      <type>#define</type>
      <name>XXH_ASSERT</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gad5a20151ce2dee0b963dd81f3f5bf42b</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_COMPILER_GUARD</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gae6925393fb5122b81f1be774e5925658</anchor>
      <arglist>(var)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_FORCE_INLINE</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga0a8bb8696c17683cef1664f8da952f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_GCC_VERSION</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga65078327d35a1656a9850f490c95cb69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_HAS_BUILTIN</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga82cd67d6de6f76518d2ecf9f64baa53f</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_NO_INLINE</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gae4e774da04374ac3c5822e4da03e2b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_rotl32</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga70a4b202f9523a2a811da16cde3f52eb</anchor>
      <arglist>(x, r)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_rotl64</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga056473e50ab5e7acb43d00ca3d41632e</anchor>
      <arglist>(x, r)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_STATIC_ASSERT</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga3bc33577f47cf99f8b35a52d87c642c4</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_STATIC_ASSERT_WITH_MESSAGE</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga76ef6efddd1a03df01bd94642409a27d</anchor>
      <arglist>(c, m)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEPS_NEED_MALLOC</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gaec470b07ea51d527cd012ee2d1e545b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEPS_NEED_MALLOC</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gaec470b07ea51d527cd012ee2d1e545b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEPS_NEED_MALLOC</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gaec470b07ea51d527cd012ee2d1e545b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEPS_NEED_MALLOC</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gaec470b07ea51d527cd012ee2d1e545b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEPS_NEED_MALLOC</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gaec470b07ea51d527cd012ee2d1e545b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZSTD_DEPS_NEED_MALLOC</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gaec470b07ea51d527cd012ee2d1e545b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>XXH32_hash_t</type>
      <name>xxh_u32</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga0c32ec5f4e0a062ea510d53ed009beb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>xxh_u8</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga123c2a5e40e80541988c2277799f922d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XXH_alignment</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gadec56fccd4f83e34902b6b09ecccfff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XXH_aligned</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ggadec56fccd4f83e34902b6b09ecccfff5a41340c9f33fe739cef7a1c56dc617194</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XXH_unaligned</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ggadec56fccd4f83e34902b6b09ecccfff5ab082c14fd7eef12bcb1dfda2e813586f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XXH_aligned</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ggadec56fccd4f83e34902b6b09ecccfff5a41340c9f33fe739cef7a1c56dc617194</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XXH_unaligned</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ggadec56fccd4f83e34902b6b09ecccfff5ab082c14fd7eef12bcb1dfda2e813586f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>XXH_free</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga72dbb2775c66d0f9bdbe1529104c38c5</anchor>
      <arglist>(void *p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>XXH_isLittleEndian</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gac418a4dae6ba853573204da89bed3b58</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>XXH_malloc</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga45cdd43d4cf13ed447e6a3098e0f0e0c</anchor>
      <arglist>(size_t s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>XXH_memcpy</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gaf7da85fda012c32ff5a502438e2ceff1</anchor>
      <arglist>(void *dest, const void *src, size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u32</type>
      <name>XXH_read32</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gac1cb8a9c59f073bd783923615bc0b912</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u32</type>
      <name>XXH_readBE32</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga89d3eb3511b7487c64af1a1c47a069c0</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_FORCE_INLINE xxh_u32</type>
      <name>XXH_readLE32</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga147dcfc03a43fa8cb851d9390c690aa7</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_FORCE_INLINE xxh_u32</type>
      <name>XXH_readLE32_align</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga2279f0253f2fa64e95f3ed43f5b81e77</anchor>
      <arglist>(const void *ptr, XXH_alignment align)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u32</type>
      <name>XXH_swap32</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga96610f7c89c20e7cd827743f0e7bafb0</anchor>
      <arglist>(xxh_u32 x)</arglist>
    </member>
    <member kind="typedef">
      <type>XXH64_hash_t</type>
      <name>xxh_u64</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga7e6127b51e114eb1f745a89f2702a473</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u64</type>
      <name>XXH_read64</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga8bed5086fa0e51b57efe6062c758ef7a</anchor>
      <arglist>(const void *memPtr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u64</type>
      <name>XXH_swap64</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga80f832059c56b50855eada0a9cc525e6</anchor>
      <arglist>(xxh_u64 x)</arglist>
    </member>
    <member kind="function">
      <type>XXH_FORCE_INLINE xxh_u64</type>
      <name>XXH_readLE64</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga7828b4ef2238269aa530beaebecffc69</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u64</type>
      <name>XXH_readBE64</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>gaba04fa2268d9b19f9f3b82922eecb3a0</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>XXH_FORCE_INLINE xxh_u64</type>
      <name>XXH_readLE64_align</name>
      <anchorfile>group__impl.html</anchorfile>
      <anchor>ga58d225972687c3d087ffcceb116e856d</anchor>
      <arglist>(const void *ptr, XXH_alignment align)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>xxh32_impl</name>
    <title>XXH32 implementation</title>
    <filename>group__xxh32__impl.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>XXH_get32bits</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>gada11171377462c53a42c6f5bf450de7b</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME32_1</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>ga29fede2b86ee758448c55edf6171e11f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME32_2</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>ga23d49e684c0551afaed8e4ff40940c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME32_3</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>gacdda6ef95561d39cf2f9b7f2cd5c6693</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME32_4</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>ga9f43a7ed63cb15dfc49b1a42c250e511</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME32_5</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>gaa4ab6ba3eb0659356b8ed3b84c43e3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u32</type>
      <name>XXH32_avalanche</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>ga013eb49ffefc32cf1502ba2f978fd8b7</anchor>
      <arglist>(xxh_u32 h32)</arglist>
    </member>
    <member kind="function">
      <type>XXH_FORCE_INLINE xxh_u32</type>
      <name>XXH32_endian_align</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>ga32ddeacf29c2c5b7efff8595004c24f0</anchor>
      <arglist>(const xxh_u8 *input, size_t len, xxh_u32 seed, XXH_alignment align)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u32</type>
      <name>XXH32_finalize</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>ga743b45b2e2ad3285b59605fa4c68ba4f</anchor>
      <arglist>(xxh_u32 h32, const xxh_u8 *ptr, size_t len, XXH_alignment align)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u32</type>
      <name>XXH32_round</name>
      <anchorfile>group__xxh32__impl.html</anchorfile>
      <anchor>gacada60d1c18a77374f1d8144d64790d1</anchor>
      <arglist>(xxh_u32 acc, xxh_u32 input)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>xxh64_impl</name>
    <title>XXH64 implementation</title>
    <filename>group__xxh64__impl.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>XXH_get64bits</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>gac5c5037e820ac15ae30f36c553d5b95e</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME64_1</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>ga20651a9ad53cae6f0a4feb1393d5a716</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME64_2</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>ga33a01ca165b68cef76da009a54e3ba54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME64_3</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>gad18b925ab3b4ad25ae26eb4fb00ebcb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME64_4</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>ga6326d9c3883242a3b5602fae1507afc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXH_PRIME64_5</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>gae44b2a496b0a4184699e7d11ec2d70c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u64</type>
      <name>XXH64_avalanche</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>ga5576b3f67e3c19167d45e122affe47d0</anchor>
      <arglist>(xxh_u64 h64)</arglist>
    </member>
    <member kind="function">
      <type>XXH_FORCE_INLINE xxh_u64</type>
      <name>XXH64_endian_align</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>gaeb753d7761939e779eeeeaa69c60d318</anchor>
      <arglist>(const xxh_u8 *input, size_t len, xxh_u64 seed, XXH_alignment align)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u64</type>
      <name>XXH64_finalize</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>ga92594024450dd7dcb15bac631d84f14a</anchor>
      <arglist>(xxh_u64 h64, const xxh_u8 *ptr, size_t len, XXH_alignment align)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u64</type>
      <name>XXH64_mergeRound</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>ga971ba3286e7c09195ed89d7bd782f085</anchor>
      <arglist>(xxh_u64 acc, xxh_u64 val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static xxh_u64</type>
      <name>XXH64_round</name>
      <anchorfile>group__xxh64__impl.html</anchorfile>
      <anchor>gae80aad7d12b04e0407750a091e679258</anchor>
      <arglist>(xxh_u64 acc, xxh_u64 input)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>FASTCDRAPIREFERENCE</name>
    <title>FastCDR Serializer API Reference</title>
    <filename>group__FASTCDRAPIREFERENCE.html</filename>
    <subgroup>EXCEPTIONMODULE</subgroup>
    <class kind="class">eprosima::fastcdr::Cdr</class>
    <class kind="class">eprosima::fastcdr::CdrSizeCalculator</class>
    <class kind="class">eprosima::fastcdr::FastBuffer</class>
    <class kind="class">eprosima::fastcdr::FastCdr</class>
  </compound>
  <compound kind="group">
    <name>EXCEPTIONMODULE</name>
    <title>Exceptions</title>
    <filename>group__EXCEPTIONMODULE.html</filename>
    <class kind="class">eprosima::fastcdr::exception::BadOptionalAccessException</class>
    <class kind="class">eprosima::fastcdr::exception::BadParamException</class>
    <class kind="class">eprosima::fastcdr::exception::Exception</class>
    <class kind="class">eprosima::fastcdr::exception::LockedExternalAccessException</class>
    <class kind="class">eprosima::fastcdr::exception::NotEnoughMemoryException</class>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>1)#define ZSTD_STATIC_LINKING_ONLY#define FSE_STATIC_LINKING_ONLY#define XXH_STATIC_LINKING_ONLY#define XXH_NO_XXH3xxHash</title>
    <filename>index</filename>
  </compound>
</tagfile>
